._journey_16ck8_1{border-top:1px solid #ffffff29;grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);align-items:start;gap:clamp(3rem,8vw,7rem);margin-top:3.5rem;padding-top:3rem;display:grid}._guide_16ck8_10{min-width:0;position:sticky;top:8rem}._guideLabel_16ck8_11,._stepLabel_16ck8_11,._exampleLabel_16ck8_11{font:500 .75rem/1.6 var(--font-geist-mono);letter-spacing:.08em;text-transform:uppercase}._guideLabel_16ck8_11{color:#c6d3d6;margin:0 0 1.25rem}._guideTitle_16ck8_17{color:#fffaf1;letter-spacing:-.035em;margin:0;font-size:clamp(1.7rem,2.5vw,2.15rem);font-weight:500;line-height:1.23}._navigation_16ck8_25{margin-top:2.5rem;display:grid}._navigation_16ck8_25 a{color:#bfcdd2;border-bottom:1px solid #ffffff24;align-items:baseline;gap:1rem;padding:1rem 0;font-size:.9rem;line-height:1.5;text-decoration:none;transition:color .18s;display:flex}._navigation_16ck8_25 a:first-child{border-top:1px solid #ffffff24}._navigation_16ck8_25 a>span:first-child{font:400 .75rem/1.5 var(--font-geist-mono)}._navigation_16ck8_25 a[aria-current=step]{color:#ffc857}._navigation_16ck8_25 a:hover{color:#fffaf1}._navigation_16ck8_25 a:focus-visible{outline-offset:5px;border-radius:1px;outline:2px solid #ffc857}._navArrow_16ck8_43{opacity:0;margin-left:auto;transition:opacity .18s}:is(._navigation_16ck8_25 a[aria-current=step] ._navArrow_16ck8_43,._navigation_16ck8_25 a:hover ._navArrow_16ck8_43,._navigation_16ck8_25 a:focus-visible ._navArrow_16ck8_43){opacity:1}._guideNote_16ck8_45{color:#a8bcc3;margin:1.5rem 0 0;font-size:.85rem;line-height:1.75}._steps_16ck8_46{min-width:0;margin:0;padding:0;list-style:none}._steps_16ck8_46>li{border-top:1px solid #ffffff29;min-width:0;padding:3rem 0;scroll-margin-top:8rem}._steps_16ck8_46>li:first-child{border-top:0;padding-top:0}._steps_16ck8_46>li:last-child{padding-bottom:0}._stepLabel_16ck8_11{color:#c6d3d6;align-items:center;gap:.85rem;display:flex}._stepLabel_16ck8_11>span{color:#ffc857}._steps_16ck8_46 h3{color:#fffaf1;letter-spacing:-.035em;text-wrap:balance;max-width:23ch;margin:1rem 0 1.3rem;font-size:clamp(1.65rem,2.5vw,2.2rem);font-weight:500;line-height:1.18}._stepCopy_16ck8_67{color:#d1dfe3;max-width:58ch;margin:0;font-size:1.025rem;line-height:1.8}._example_16ck8_11{color:#1c3039;background:#eee9dc;border-left:3px solid #d8a640;margin-top:2rem;padding:1.65rem 1.8rem 1.75rem}._exampleLabel_16ck8_11{color:#516166;letter-spacing:.055em;margin:0 0 1rem}._exampleSituation_16ck8_76{letter-spacing:-.025em;max-width:33ch;margin:0;font-size:clamp(1.15rem,1.6vw,1.4rem);font-weight:500;line-height:1.4}._exampleLesson_16ck8_77{color:#4a5a5e;max-width:50ch;margin:1rem 0 0;font-size:.9rem;line-height:1.65}@media (max-width:899px){._journey_16ck8_1{grid-template-columns:minmax(0,1fr);gap:0;margin-top:2rem;padding-top:2rem}._guide_16ck8_10{display:none}._steps_16ck8_46>li{padding:2.3rem 0}._steps_16ck8_46 h3{max-width:26ch;font-size:clamp(1.6rem,4.5vw,2rem)}._stepCopy_16ck8_67{font-size:1rem;line-height:1.75}._example_16ck8_11{margin-top:1.5rem;padding:1.25rem}._exampleSituation_16ck8_76{max-width:36ch;font-size:1.2rem}}@media (prefers-reduced-motion:reduce){._navigation_16ck8_25 a,._navArrow_16ck8_43{transition:none}}
