.PathwayIllustration_frame__PEhru{width:100%;max-width:480px;justify-self:center;align-self:center;border:1px solid var(--shop-darkline);border-top:3px solid var(--shop-orange);border-radius:16px;padding:clamp(20px,3vw,32px);background:var(--shop-ink);color:var(--shop-surface)}.PathwayIllustration_heading__svvCG{display:flex;align-items:center;justify-content:space-between;gap:12px;font:500 10px/1.4 var(--font-geist-mono),monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--shop-orange)}.PathwayIllustration_heading__svvCG span:last-child{color:var(--shop-steel);white-space:nowrap}.PathwayIllustration_title__3bLVp{margin:20px 0 24px;font-size:clamp(25px,2.6vw,34px);line-height:1.08;font-weight:600;letter-spacing:-.035em}.PathwayIllustration_stages__NVvA_{position:relative;display:grid;gap:12px}.PathwayIllustration_track__JMo6N{position:absolute;top:38px;bottom:38px;left:22px;width:2px;background:var(--shop-darkline)}.PathwayIllustration_track__JMo6N>div{width:100%;background:var(--shop-orange)}.PathwayIllustration_stage__QFTl1{position:relative;display:grid;grid-template-columns:44px 1fr 18px;align-items:center;gap:12px;width:100%;min-height:76px;padding:8px 12px 8px 0;border:1px solid transparent;border-radius:10px;text-align:left;color:var(--shop-surface);cursor:pointer}.PathwayIllustration_stage__QFTl1:before{content:"";position:absolute;z-index:0;inset:0 0 0 55px;border:1px solid var(--shop-darkline);border-radius:10px;background:var(--shop-raised);transition:border-color .2s}.PathwayIllustration_stage__QFTl1[aria-pressed=true]:before{border-color:var(--shop-orange)}.PathwayIllustration_stage__QFTl1:focus-visible{outline:2px solid var(--shop-orange);outline-offset:4px}.PathwayIllustration_number__Drbjr{position:relative;display:grid;place-items:center;width:44px;height:44px;border:1px solid var(--shop-darkline);border-radius:50%;background:var(--shop-ink);color:var(--shop-steel);font:500 12px/1 var(--font-geist-mono),monospace}.PathwayIllustration_stage__QFTl1[aria-pressed=true] .PathwayIllustration_number__Drbjr{background:var(--shop-orange);color:var(--shop-ink);border-color:var(--shop-orange)}.PathwayIllustration_stageCopy__jXX5Z{position:relative;display:grid;gap:5px;padding-left:12px}.PathwayIllustration_stageCopy__jXX5Z strong{font-size:15px;font-weight:600}.PathwayIllustration_stageCopy__jXX5Z>span{color:var(--shop-steel);font-size:11px}.PathwayIllustration_arrow__NRxJW{position:relative;color:var(--shop-steel)}.PathwayIllustration_stage__QFTl1[aria-pressed=true] .PathwayIllustration_arrow__NRxJW{color:var(--shop-orange)}.PathwayIllustration_explanation__z_ImY{margin-top:24px;padding-top:20px;border-top:1px solid var(--shop-darkline);min-height:178px}.PathwayIllustration_explanation__z_ImY h2{font-size:15px;font-weight:600;line-height:1.4}.PathwayIllustration_explanation__z_ImY p{margin-top:8px;color:var(--shop-steel);font-size:13px;line-height:1.6}.PathwayIllustration_explanation__z_ImY ul{display:flex;flex-wrap:wrap;gap:6px;margin-top:14px;list-style:none;padding:0}.PathwayIllustration_explanation__z_ImY li{border:1px solid var(--shop-darkline);border-radius:5px;padding:4px 7px;color:var(--shop-steel);font-size:10px;line-height:1.4}.PathwayIllustration_note__eHQXu{margin-top:16px;font-size:10px;line-height:1.6;color:var(--shop-steel)}@media (hover:hover){.PathwayIllustration_stage__QFTl1:hover:before{border-color:var(--shop-steel)}.PathwayIllustration_stage__QFTl1[aria-pressed=true]:hover:before{border-color:var(--shop-orange)}}@media (prefers-reduced-motion:reduce){.PathwayIllustration_stage__QFTl1:before{transition:none}}html[data-motion=reduced] .PathwayIllustration_stage__QFTl1:before{transition:none}.StorefrontShell_shell__L_U3a{min-height:100dvh;color:var(--shop-ink);background:var(--shop-paper);isolation:isolate}.StorefrontShell_shell__L_U3a ::selection{background:var(--shop-metal);color:var(--shop-ink)}.StorefrontShell_shell__L_U3a h1,.StorefrontShell_shell__L_U3a h2,.StorefrontShell_shell__L_U3a h3{text-wrap:balance}.StorefrontShell_shell__L_U3a p{text-wrap:pretty}.StorefrontShell_authMain__iKET8{display:grid;min-height:calc(100dvh - 9rem);place-items:center;padding:2rem 1rem 4rem;background:var(--shop-field)}.StorefrontShell_authMain__iKET8>div{border-radius:1rem;padding:clamp(1.5rem,4vw,2.5rem);box-shadow:0 8px 24px rgba(23,25,28,.06)}@media (prefers-reduced-motion:no-preference){.StorefrontShell_authMain__iKET8>div{animation:StorefrontShell_settle__gp58u .45s cubic-bezier(.22,1,.36,1) both}}html[data-motion=reduced] .StorefrontShell_authMain__iKET8>div{animation:none}@keyframes StorefrontShell_settle__gp58u{0%{transform:translateY(10px)}to{transform:translateY(0)}}