/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
.public-experience .public-logo-header{flex-shrink:0;width:240px}.public-experience .public-logo-footer{width:300px;max-width:100%}.public-experience .public-header-inner{min-height:92px}.phase-two{--phase-line:var(--gold)}@supports (color:color-mix(in lab, red, red)){.phase-two{--phase-line:color-mix(in srgb, var(--gold) 35%, var(--border))}}.phase-two main>.relative>.mx-auto{padding-block:4.5rem}.phase-two h1{max-width:48rem;font-size:3.5rem}.phase-two h2{text-wrap:balance}.phase-two main>section{padding-block:5rem}.phase-two .journey-step{border-top:1px solid var(--border);grid-template-columns:130px minmax(0,1fr);gap:2rem;padding-block:2rem;display:grid}.phase-two .journey-number{color:var(--eyebrow,var(--gold));font-size:3.5rem;line-height:1}.phase-two .journey-step:last-child{border-bottom:1px solid var(--border)}.phase-two .month-navigation a{border-top:2px solid var(--border);min-height:132px;padding:1.25rem 0}.phase-two .month-navigation a:hover{border-color:var(--foreground)}.phase-two .curriculum-month{scroll-margin-top:7rem}.phase-two .month-summary{background:var(--surface)}.phase-two .learning-step{border-top:1px solid var(--border);grid-template-columns:80px 1fr;column-gap:1.5rem;padding-block:2rem;display:grid}.phase-two .learning-step .step-number{color:var(--eyebrow,var(--gold));grid-row:span 3;font-size:3rem;line-height:1}.phase-two .faq-group{scroll-margin-top:7.5rem}.phase-two .faq-group+.faq-group{margin-top:3rem}.phase-two .faq-category-link[aria-current=true]{border-color:var(--foreground);color:var(--foreground)}.phase-two .legal-navigation{border:0;border-top:2px solid var(--foreground);background:0 0;padding:1.5rem 0;position:sticky;top:8rem}.phase-two .legal-copy h2{text-transform:none;letter-spacing:0;margin-top:2rem;font-size:1.5rem}.phase-two .status-panel{border-block:1px solid var(--border);padding-block:2.5rem}.phase-two .home-demo-stage>.relative{width:100%;min-width:0}.phase-two .home-demo-stage p{overflow-wrap:anywhere;white-space:normal}.phase-two .home-demo-stage{aspect-ratio:auto}.phase-two .journey-step .journey-number{font-size:3.5rem}@media (width>=1280px) and (width<=1450px){.public-experience .public-header-inner{gap:1rem;padding-inline:1.5rem}.public-experience .public-header nav{gap:1rem}.public-experience .public-logo-header{width:210px}}@media (width<=767px){.public-experience .public-logo-header{width:220px;max-width:calc(100vw - 110px)}.public-experience .public-header-inner{min-height:80px}.phase-two h1{font-size:2.5rem}.phase-two main>.relative>.mx-auto,.phase-two main>section{padding-block:3rem}.phase-two .journey-step{grid-template-columns:80px minmax(0,1fr);gap:1rem}.phase-two .journey-number{font-size:2.5rem}.phase-two .learning-step{grid-template-columns:55px minmax(0,1fr);gap:1rem}.phase-two .legal-navigation{position:static}}
