.DIJGqq_journeyTimeline{padding:2.5rem 0 1rem}.DIJGqq_timelineTrack{justify-content:center;align-items:flex-start;max-width:900px;margin:0 auto;display:flex}.DIJGqq_timelineStage{cursor:pointer;flex-direction:column;flex:none;align-items:center;gap:.75rem;text-decoration:none;transition:all .2s;display:flex;position:relative}.DIJGqq_timelineStage.DIJGqq_plan:hover .DIJGqq_stageLabel{color:var(--color-ultramarine)}.DIJGqq_timelineStage.DIJGqq_build:hover .DIJGqq_stageLabel{color:var(--color-saffron-yellow-shade)}.DIJGqq_timelineStage.DIJGqq_validate:hover .DIJGqq_stageLabel{color:var(--color-poppy-red-shade)}.DIJGqq_timelineStage.DIJGqq_scale:hover .DIJGqq_stageLabel{color:var(--color-kelly-green-shade)}.DIJGqq_stageBadge{z-index:2;border:3px solid var(--color-white);border-radius:50%;justify-content:center;align-items:center;width:72px;height:72px;transition:all .3s;display:flex;position:relative;box-shadow:0 4px 12px #0000001a}.DIJGqq_timelineStage.DIJGqq_plan .DIJGqq_stageBadge{background:var(--color-ultramarine);color:var(--color-white)}.DIJGqq_timelineStage.DIJGqq_build .DIJGqq_stageBadge{background:var(--color-saffron-yellow);color:var(--color-text)}.DIJGqq_timelineStage.DIJGqq_validate .DIJGqq_stageBadge{background:var(--color-poppy-red);color:var(--color-white)}.DIJGqq_timelineStage.DIJGqq_scale .DIJGqq_stageBadge{background:var(--color-kelly-green);color:var(--color-white)}.DIJGqq_timelineStage:hover .DIJGqq_stageBadge{box-shadow:0 6px 16px #00000026}.DIJGqq_stageBadge .material-icons-round{font-size:var(--font-size-32)}.DIJGqq_stageLabel{color:var(--color-text);text-align:center;max-width:160px;line-height:1.3;transition:color .2s}.DIJGqq_timelineArrow{flex:1;justify-content:center;align-self:flex-start;align-items:center;min-width:60px;max-width:120px;margin:0 .5rem;padding-top:36px;display:flex;position:relative}.DIJGqq_timelineArrow:before{content:"";background:var(--color-gray4);height:2px;position:absolute;left:0;right:0}.DIJGqq_timelineArrow:after{content:"";border-left:10px solid var(--color-gray4);border-top:6px solid #0000;border-bottom:6px solid #0000;width:0;height:0;position:absolute;right:-1px}@container page (max-width:991px){.DIJGqq_journeyTimeline{display:none}}
.YpfmgG_roadmapCta{background:var(--color-white);border:1px solid var(--color-gray4);border-radius:12px;margin:1rem 0 0;padding:1.25rem 1.5rem;text-decoration:none;transition:box-shadow .2s,border-color .2s;display:block}.YpfmgG_roadmapCta:hover{border-color:var(--color-ultramarine);box-shadow:0 4px 16px #0000001a}.YpfmgG_roadmapCtaContent{align-items:center;gap:1rem;display:flex}.YpfmgG_roadmapCtaIcon{background:var(--color-ultramarine);width:48px;height:48px;color:var(--color-white);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.YpfmgG_roadmapCtaIcon .material-icons-round{font-size:var(--font-size-24)}.YpfmgG_roadmapCtaContent strong{font-size:var(--font-size-18);color:var(--color-text);margin-bottom:.25rem;display:block}.YpfmgG_roadmapCtaContent p{font-size:var(--font-size-14);color:var(--color-gray2);margin:0;line-height:1.4}.YpfmgG_roadmapCtaArrow.material-icons-round{color:var(--color-ultramarine);font-size:var(--font-size-24);flex-shrink:0;margin-left:auto}@container page (max-width:480px){.YpfmgG_roadmapCtaArrow.material-icons-round{display:none}}.YpfmgG_guidebookSection{margin-bottom:4rem;position:relative}.YpfmgG_guidebookSection .docs-section-cards{--docs-cards-min:240px}.YpfmgG_sectionDivider{border:none;border-top:1px solid var(--color-gray4);margin:3rem 0}.YpfmgG_sectionHeader{align-items:center;gap:1rem;margin-bottom:.5rem;display:flex}.YpfmgG_sectionBadge{border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.YpfmgG_plan .YpfmgG_sectionBadge{background:var(--color-ultramarine);color:var(--color-white)}.YpfmgG_build .YpfmgG_sectionBadge{background:var(--color-saffron-yellow);color:var(--color-text)}.YpfmgG_validate .YpfmgG_sectionBadge{background:var(--color-poppy-red);color:var(--color-white)}.YpfmgG_scale .YpfmgG_sectionBadge{background:var(--color-kelly-green);color:var(--color-white)}.YpfmgG_sectionBadge .material-icons-round{font-size:var(--font-size-28)}.YpfmgG_guidebookSection h2{font-size:var(--font-size-28);margin:0;font-weight:600}.YpfmgG_sectionDescription{margin:0 0 1rem}@container page (max-width:991px){.YpfmgG_roadmapCta{margin-top:3rem}.YpfmgG_sectionBadge{border-radius:10px;width:40px;height:40px}.YpfmgG_sectionBadge .material-icons-round{font-size:var(--font-size-24)}.YpfmgG_guidebookSection h2{font-size:var(--font-size-24)}}
/*# sourceMappingURL=3uuto76p7qv-e.css.map*/