.lp{--nav-h: 92px}@media(max-width:359px){.lp{--nav-h: 123px}}@media(min-width:900px){.lp{--nav-h: 76px}}.lp main section[id]{scroll-margin-top:var(--nav-h)}.lp main section.section[id]{scroll-margin-top:calc(var(--nav-h) - var(--pad-top, clamp(80px, 10vw, 140px)) + 32px)}.lp main section.intl[id]{--pad-top: clamp(48px, 6vw, 72px)}.lp main [id]:not(section){scroll-margin-top:calc(var(--nav-h) + 24px)}.nav-links a[aria-current=page]:after{right:0}.page-hero :focus-visible,.tsa :focus-visible,.guide-offer :focus-visible{outline-color:var(--cyan)}.page-hero{position:relative;display:grid;align-items:center;min-height:min(86svh,880px);padding:128px 0 72px;background:var(--navy);color:var(--white);overflow:hidden;isolation:isolate}.page-hero-bg{position:absolute;inset:0;z-index:-1}.page-hero-bg img{width:100%;height:100%;object-fit:cover}.page-hero-bg:after{content:"";position:absolute;inset:0}.page-hero-content{display:grid;gap:26px}.page-hero-content>*{max-width:720px}.page-title{display:grid;justify-items:start;line-height:1.06;letter-spacing:-.025em;text-wrap:balance}.page-title .l1{font-weight:600;font-size:clamp(2.3rem,4.8vw,4rem);color:var(--white);text-shadow:0 4px 8px rgba(0,0,0,.35),0 8px 24px rgba(0,0,0,.3)}.page-title .l2{font-weight:800;font-size:clamp(2.3rem,5.2vw,4.4rem);color:var(--cyan);text-shadow:0 4px 8px rgba(0,0,0,.35),0 8px 24px rgba(0,0,0,.3),0 4px 40px rgba(0,212,255,var(--lp-glow, .45))}.page-hero--sky .page-title .l2{font-size:clamp(2rem,4.2vw,3.6rem)}.page-ctas{display:flex;flex-wrap:wrap;align-items:center;gap:12px 30px;margin-top:6px}.hero-estimate{display:grid;gap:4px;width:fit-content;max-width:54ch;padding:4px 0 4px 16px;border-left:2px solid var(--cyan);color:var(--white);text-decoration:none}.hero-estimate-q{font-family:var(--font-display);font-weight:600;font-size:1rem;line-height:1.35;transition:color .2s}.hero-estimate-q:after{content:"";display:inline-block;width:6px;height:6px;margin:0 0 .12em .6em;border-right:1.5px solid var(--cyan);border-bottom:1.5px solid var(--cyan);transform:rotate(-45deg);transition:transform .25s var(--ease)}.hero-estimate-text{font-size:.9rem;line-height:1.5;color:#f2f6fabd}.hero-estimate:hover .hero-estimate-q{color:var(--cyan)}.hero-estimate:hover .hero-estimate-q:after{transform:translate(3px) rotate(-45deg)}.page-hero--band .page-hero-bg img{object-position:78% 50%}.page-hero--band .page-hero-bg:after{background:linear-gradient(90deg,#0f2454e6,#0f24548c 40%,#0f245400 58%),linear-gradient(180deg,#0f245473,#0f245400 26% 72%,#0f2454d9)}@media(min-width:1100px){.page-hero--band .page-hero-content>*{max-width:min(600px,46vw)}.page-hero--band .hero-rule{max-width:min(440px,34vw)}}@media(min-width:1100px)and (max-width:1365px){.page-hero--band .page-hero-bg img{object-position:100% 50%}.page-hero--band .page-hero-bg:after{background:linear-gradient(90deg,#0f2454eb,#0f2454b8 42%,#0f245400 62%),linear-gradient(180deg,#0f245473,#0f245400 26% 72%,#0f2454d9)}}@media(max-width:1099px){.page-hero--band{min-height:0;align-items:start;padding-bottom:0}.page-hero--band .page-hero-bg{position:relative;inset:auto;z-index:0;order:2;aspect-ratio:16 / 11;margin-top:44px}.page-hero--band .page-hero-bg img{object-position:100% 50%}.page-hero--band .page-hero-bg:after{background:linear-gradient(180deg,var(--navy) 0%,rgba(15,36,84,0) 18%,rgba(15,36,84,0) 86%,rgba(15,36,84,.5) 100%),linear-gradient(90deg,var(--navy) 0%,rgba(15,36,84,0) 28%)}}@media(min-width:640px)and (max-width:1099px){.page-hero--band .page-hero-bg{aspect-ratio:2 / 1}.page-hero--band .page-hero-bg:after{background:linear-gradient(180deg,var(--navy) 0%,rgba(15,36,84,0) 18%,rgba(15,36,84,0) 86%,rgba(15,36,84,.5) 100%),linear-gradient(90deg,var(--navy) 0%,var(--navy) 30%,rgba(15,36,84,0) 52%)}.page-hero--band .page-hero-content>*{max-width:640px}}.page-hero--sky .page-hero-bg img{object-position:50% 62%}.page-hero--sky .page-hero-bg:after{background:linear-gradient(90deg,#0f2454db,#0f245499 38%,#0f24541a 72%,#0f245400),linear-gradient(180deg,#0f24548c,#0f245400 32% 60%,#0a1628eb)}@media(max-width:899px){.page-hero{min-height:0;padding-top:calc(var(--nav-h) + 44px)}.page-hero--sky{padding-bottom:64px}.page-hero--sky .page-hero-bg img{object-position:30% 70%}.page-hero--sky .page-hero-bg:after{background:linear-gradient(180deg,#0f2454c7,#0f245480 45%,#0f245440 70%,#0a1628e6)}}@property --lp-glow{syntax: "<number>"; inherits: true; initial-value: .45;}@media(prefers-reduced-motion:no-preference){.page-hero-content>*{animation:lp-rise .9s var(--ease) both}.page-hero-content>:nth-child(2){animation-delay:.08s}.page-hero-content>:nth-child(3){animation-delay:.2s}.page-hero-content>:nth-child(4){animation-delay:.3s}.page-hero-content>:nth-child(5){animation-delay:.38s}.page-hero-content>:nth-child(6){animation-delay:.46s}.page-hero .vrule b{transform-origin:left center;animation:lp-draw .9s var(--ease) .4s both}.page-hero .vrule .o{animation-delay:.6s}.page-title .l2{animation:lp-ignite 1.4s ease-out .5s both,lp-breathe 3.2s ease-in-out 1.9s infinite alternate}.page-hero--band .page-hero-bg img{animation:lp-drift 1.8s var(--ease) both}}@keyframes lp-rise{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}@keyframes lp-draw{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes lp-ignite{0%{--lp-glow: 0}35%{--lp-glow: .85}to{--lp-glow: .4}}@keyframes lp-breathe{0%{--lp-glow: .4}to{--lp-glow: .62}}@keyframes lp-drift{0%{opacity:.4;transform:scale(1.04)}to{opacity:1;transform:none}}.toc{background:#fefefe;border-bottom:1px solid var(--l-line)}.toc .wrap{display:flex;flex-wrap:wrap;align-items:center;gap:2px 22px;padding-block:14px 16px}.toc-label{flex-basis:100%;padding-bottom:2px;font-family:var(--font-mono);font-size:.66rem;letter-spacing:.14em;text-transform:uppercase;color:var(--steel)}.toc a{position:relative;padding:8px 0;font-family:var(--font-display);font-weight:500;font-size:.86rem;color:var(--navy);text-decoration:none}.toc a:after{content:"";position:absolute;left:0;right:100%;bottom:4px;height:1.5px;background:var(--cyan-dark);transition:right .3s var(--ease)}.toc a:hover:after{right:0}@media(min-width:900px){.toc .wrap{gap:2px 28px;padding-block:12px}.toc-label{flex-basis:auto;padding:0 6px 0 0}}.ticks{display:grid;gap:12px}.ticks li{position:relative;padding-left:26px;color:var(--l-fg-2);font-size:.98rem;line-height:1.6}.ticks li:before{content:"";position:absolute;left:2px;top:.5em;width:11px;height:6px;border-left:2px solid var(--cyan-dark);border-bottom:2px solid var(--cyan-dark);transform:rotate(-45deg)}.ticks--no li:before{top:.78em;width:10px;height:0;border-left:0;border-bottom-color:var(--steel);transform:none}.lc{text-transform:none}.ticks strong{color:var(--navy);font-weight:600}.ticks--2{gap:14px 64px;margin-top:clamp(32px,4vw,48px)}@media(min-width:900px){.ticks--2{grid-template-columns:1fr 1fr}}.small{font-size:.9rem;line-height:1.6;color:var(--l-fg-2)}.sec-head .btn{justify-self:start;margin-top:6px}.contact-note{color:var(--l-fg-2);font-size:.98rem}.contact-copy .sec-head{gap:16px}.contact-copy .sec-head h2{font-size:clamp(1.9rem,3.2vw,2.6rem)}.page-note{border-top:1px solid var(--l-line)}.page-note p{padding-block:28px 40px;max-width:96ch;font-size:.82rem;line-height:1.65;color:var(--steel)}.versus{display:grid;gap:32px;margin-top:clamp(40px,6vw,72px)}.versus-col{display:grid;gap:16px;align-content:start;padding-top:22px;border-top:2px solid var(--navy)}.versus-col--alt{border-top-color:var(--l-line)}.versus-col>p:not(.versus-label){color:var(--l-fg-2);font-size:1.02rem;line-height:1.6}.versus-label,.works-label{font-family:var(--font-mono);font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;color:var(--cyan-dark)}.versus-col--alt .versus-label{color:var(--steel)}@media(min-width:900px){.versus{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:64px}}.after{display:grid;gap:14px;margin-top:clamp(40px,5vw,56px);padding-top:22px;border-top:1px solid var(--l-line)}.after .lbl{margin:0}.after ul{display:grid;gap:10px 48px}.after li{position:relative;padding-left:22px;color:var(--l-fg-2);font-size:.95rem;line-height:1.55}.after li:before{content:"";position:absolute;left:0;top:.72em;width:12px;height:2px;background:var(--cyan-dark);border-radius:1px}@media(min-width:900px){.after ul{grid-template-columns:repeat(3,1fr)}}.cfr-section{background:#fefefe;border-top:1px solid var(--l-line)}.cfr-grid{display:grid;gap:40px}.cfr-intro{display:grid;gap:16px;align-content:start}.cfr-intro h2{font-size:clamp(1.8rem,3vw,2.5rem);font-weight:700;color:var(--navy)}.cfr-intro p:not(.eyebrow){color:var(--l-fg-2)}@media(min-width:1024px){.cfr-grid{grid-template-columns:minmax(280px,.85fr) minmax(0,1.5fr);gap:80px;align-items:start}.cfr-grid>header{position:sticky;top:calc(var(--nav-h) + 40px)}}.cfr-steps{display:grid;gap:40px}.cfr-steps h3{display:flex;align-items:baseline;gap:12px;margin-bottom:14px;font-size:1.12rem;font-weight:600;color:var(--navy)}.cfr-steps h3 span{font-family:var(--font-mono);font-weight:400;font-size:.74rem;color:var(--cyan-dark)}.cfr{display:grid;gap:10px;margin:0;padding:2px 0 2px 22px;border-left:2px solid var(--cyan-dark)}.cfr p{font-size:.98rem;line-height:1.65;color:var(--charcoal)}.cfr .cfr-ref{font-family:var(--font-mono);font-size:.74rem;letter-spacing:.08em;color:var(--cyan-dark)}.cfr .cfr-sub{padding-left:1.4em;color:var(--l-fg-2);font-size:.94rem}.cfr .cfr-mark{color:var(--navy);background:var(--cyan-light);border-radius:6px;margin-left:calc(1.4em - 10px);padding:10px}.cfr--small p:not(.cfr-ref){font-size:.9rem;color:var(--l-fg-2)}.cfr-plain{font-family:var(--font-display);font-weight:500;font-size:clamp(1.08rem,1.5vw,1.25rem);line-height:1.5;color:var(--navy)}.cfr-stack{display:grid;gap:28px}.cfr-more{display:grid;gap:10px}.cfr-more summary{display:flex;align-items:center;gap:10px;width:fit-content;padding:6px 0;font-family:var(--font-display);font-weight:600;font-size:.9rem;color:var(--navy);cursor:pointer;list-style:none}.cfr-more summary::-webkit-details-marker{display:none}.cfr-more summary:after{content:"";width:6px;height:6px;margin-top:-3px;border-right:1.5px solid var(--cyan-dark);border-bottom:1.5px solid var(--cyan-dark);transform:rotate(45deg);transition:transform .25s var(--ease)}.cfr-more[open] summary:after{margin-top:3px;transform:rotate(-135deg)}.cfr-more summary:hover{color:var(--cyan-dark)}.chooser{width:100%;margin-top:clamp(36px,5vw,56px);border-collapse:collapse}.chooser th{padding:0 0 12px;border-bottom:2px solid var(--navy);text-align:left;font-family:var(--font-mono);font-weight:400;font-size:.68rem;letter-spacing:.14em;text-transform:uppercase;color:var(--steel)}.chooser td{padding:20px 0;border-bottom:1px solid var(--l-line);vertical-align:top}.chooser td:first-child{padding-right:48px;font-size:1.04rem;line-height:1.55;color:var(--l-fg)}.chooser td:last-child{width:36%}.chooser td:last-child a{display:inline-flex;align-items:center;gap:.5em;font-family:var(--font-display);font-weight:600;font-size:1rem;color:var(--navy);text-decoration:none}.chooser td:last-child a:after{content:"";flex:none;width:6px;height:6px;border-right:1.5px solid var(--cyan-dark);border-bottom:1.5px solid var(--cyan-dark);transform:rotate(-45deg);transition:transform .25s var(--ease)}.chooser td:last-child a:hover{color:var(--cyan-dark)}.chooser td:last-child a:hover:after{transform:translate(3px) rotate(-45deg)}.chooser td span{display:block;margin-top:6px;font-family:var(--font-mono);font-size:.66rem;letter-spacing:.12em;text-transform:uppercase;color:var(--steel)}@media(max-width:699px){.chooser thead{display:none}.chooser,.chooser tbody,.chooser tr,.chooser td{display:block;width:auto}.chooser tr{padding:18px 0;border-bottom:1px solid var(--l-line)}.chooser tr:first-child{border-top:2px solid var(--navy)}.chooser td,.chooser td:first-child,.chooser td:last-child{width:auto;padding:0;border:0}.chooser td:first-child{margin-bottom:10px}.chooser td:first-child:before{content:"If you "}}.notes-2{display:grid;gap:18px 64px;margin-top:36px}.notes-2 p{color:var(--l-fg-2);font-size:.98rem;line-height:1.65}.notes-2 strong{color:var(--navy);font-weight:600}@media(min-width:900px){.notes-2{grid-template-columns:1.4fr 1fr}}.compare-wrap{margin-top:clamp(36px,5vw,56px)}.compare{width:100%;table-layout:fixed;border-collapse:collapse;font-size:.92rem;line-height:1.55}.compare .compare-topic{width:15%}.compare thead th{padding:0 20px 14px 0;border-bottom:2px solid var(--navy);text-align:left;vertical-align:bottom;font-family:var(--font-display);font-weight:600;font-size:1.04rem;color:var(--navy)}.compare thead th>span{display:block;margin-bottom:6px;font-family:var(--font-mono);font-weight:400;font-size:.66rem;letter-spacing:.12em;text-transform:uppercase;color:var(--cyan-dark)}.compare thead td{border-bottom:2px solid var(--navy)}.compare tbody th{padding:16px 20px 16px 0;border-bottom:1px solid var(--l-line);text-align:left;vertical-align:top;font-family:var(--font-mono);font-weight:400;font-size:.68rem;letter-spacing:.12em;line-height:1.5;text-transform:uppercase;color:var(--steel)}.compare td{padding:16px 20px 16px 0;border-bottom:1px solid var(--l-line);vertical-align:top;color:var(--l-fg-2)}.compare td:last-child,.compare th:last-child{padding-right:0}@media(max-width:899px){.compare thead{display:none}.compare,.compare tbody,.compare tr,.compare th,.compare td{display:block;width:auto}.compare tr{padding:20px 0 8px;border-bottom:1px solid var(--l-line)}.compare tr:first-child{border-top:2px solid var(--navy)}.compare tbody th{padding:0 0 10px;border:0;font-family:var(--font-display);font-weight:600;font-size:1.05rem;letter-spacing:0;text-transform:none;color:var(--navy)}.compare td{padding:0 0 14px;border:0}.compare td:before{content:attr(data-route);display:block;margin-bottom:2px;font-family:var(--font-mono);font-size:.64rem;letter-spacing:.12em;text-transform:uppercase;color:var(--cyan-dark)}}.route-notes{margin-top:clamp(40px,6vw,64px)}.section-guide{display:grid;gap:12px;margin-top:clamp(32px,4vw,44px);padding-top:24px;border-top:1px solid var(--l-line);color:var(--l-fg-2);font-size:.98rem}.works{display:grid;gap:32px 64px;margin-top:clamp(36px,5vw,56px)}.works>div{display:grid;gap:16px;align-content:start;padding-top:22px;border-top:2px solid var(--navy)}.works>div+div{border-top-color:var(--l-line)}.works>div+div .works-label{color:var(--steel)}@media(min-width:900px){.works{grid-template-columns:1fr 1fr}}.authorities{display:grid;gap:28px 64px;margin-top:clamp(32px,4vw,48px)}.authorities article{display:grid;gap:10px;align-content:start;padding-top:22px;border-top:2px solid var(--navy)}.authorities h3{font-size:1.25rem;font-weight:600;color:var(--navy)}.authorities p{color:var(--l-fg-2)}@media(min-width:900px){.authorities{grid-template-columns:1fr 1fr}}.phase-notes{display:grid;gap:36px 64px;margin-top:clamp(44px,6vw,72px)}.phase-notes>div{display:grid;gap:16px;align-content:start;padding-top:22px;border-top:1px solid var(--l-line)}.phase-notes .lbl{margin:0;color:var(--cyan-dark)}.defs{display:grid;gap:16px;margin:0}.defs div{display:grid;gap:4px}.defs dt{font-family:var(--font-display);font-weight:600;color:var(--navy)}.defs dd{margin:0;color:var(--l-fg-2);font-size:.96rem;line-height:1.6}@media(min-width:900px){.phase-notes{grid-template-columns:1.15fr 1fr}}#phases .sec-foot{margin-top:clamp(36px,5vw,56px)}.tsa{background:var(--navy-deep);color:var(--white);overflow:hidden}.tsa .eyebrow{color:var(--cyan)}.tsa .sec-head h2{color:var(--white)}.tsa .sec-head .lead{color:#f2f6fad1}.tsa-grid{display:grid;gap:48px}.tsa-facts{display:grid;gap:16px;margin:10px 0 0;padding-top:20px;border-top:1px solid var(--d-line)}.tsa-facts div{display:grid;gap:4px}.tsa-facts dt{font-family:var(--font-mono);font-size:.68rem;letter-spacing:.14em;text-transform:uppercase;color:var(--cyan)}.tsa-facts dd{margin:0;font-size:.95rem;line-height:1.6;color:var(--d-fg-2)}.tsa-steps li{display:grid;grid-template-columns:44px 1fr;gap:12px;padding:20px 0;border-top:1px solid rgba(255,255,255,.14)}.tsa-steps li:last-child{border-bottom:1px solid rgba(255,255,255,.14)}.tsa-steps span{padding-top:3px;font-family:var(--font-mono);font-size:.78rem;letter-spacing:.1em;color:var(--cyan)}.tsa-steps p{font-size:.98rem;line-height:1.6;color:#ffffffe0}.tsa-foot{display:grid;gap:12px;font-size:.95rem;color:var(--d-fg-2)}.text-link--light{color:var(--white);border-bottom-color:var(--cyan)}.text-link--light:hover{color:var(--cyan)}@media(min-width:1024px){.tsa-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:32px 88px;align-items:start}.tsa-grid>header{position:sticky;top:calc(var(--nav-h) + 40px)}.tsa-foot{grid-column:2}}.home-grid{display:grid;gap:44px}.home-copy{display:grid;align-content:start}.paths.paths--one{grid-template-columns:1fr;margin-top:clamp(32px,4vw,44px)}.paths--one li:last-child{grid-template-columns:inherit}@media(min-width:640px){.paths.paths--one li{grid-template-columns:128px 1fr}}.home-note{display:grid;gap:12px;margin-top:28px;color:var(--l-fg-2)}.photo{display:grid;gap:12px;margin:0}.photo img{width:100%;height:auto;border-radius:10px;box-shadow:0 28px 48px -30px #0f245480}.photo figcaption{padding-top:12px;border-top:1px solid var(--l-line);font-family:var(--font-mono);font-size:.68rem;letter-spacing:.14em;text-transform:uppercase;color:var(--steel)}@media(min-width:1024px){.home-grid{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:80px;align-items:start}.photo{position:sticky;top:calc(var(--nav-h) + 40px);margin-top:12px}}.guide-offer{background:var(--navy);color:var(--white);overflow:hidden}.guide-glow{position:absolute;inset:0;pointer-events:none;background:radial-gradient(42% 52% at 20% 42%,rgba(0,212,255,.14),transparent 70%)}.guide-grid{position:relative;display:grid;gap:48px}.guide-cover{justify-self:center;width:min(58vw,340px);margin:0}.guide-cover img{width:100%;height:auto;border-radius:4px;box-shadow:0 44px 64px -34px #000000b3,0 0 0 1px #ffffff14}.guide-copy{display:grid;gap:30px;max-width:660px}.guide-offer .eyebrow{color:var(--cyan)}.guide-offer .sec-head h2{font-size:clamp(1.8rem,3.1vw,2.6rem);color:var(--white)}.guide-offer .sec-head .lead{color:#f2f6fad1}.guide-meta{font-family:var(--font-mono);font-size:.7rem;letter-spacing:.14em;text-transform:uppercase;color:#f2f6fa99}.guide-form{display:grid;gap:18px}.guide-form[hidden]{display:none}.guide-form .field label{color:var(--white)}.guide-form .field label small{color:#f2f6fa99}.guide-form .field input,.guide-form .field select{border-color:#fff3}.guide-form .field input:focus,.guide-form .field select:focus{border-color:var(--cyan);box-shadow:0 0 0 3px #00d4ff40}.guide-form .field.is-invalid input,.guide-form .field.is-invalid select{border-color:#ff8a57}.guide-form .field.is-invalid .err{display:block;color:#ffb08a}.guide-note{padding-left:14px;border-left:2px solid var(--cyan);font-size:.92rem;line-height:1.55;color:var(--d-fg-2)}.guide-note[hidden]{display:none}.check{display:flex;align-items:flex-start;gap:12px;width:fit-content;font-size:.95rem;line-height:1.5;color:#ffffffe6;cursor:pointer}.check input{-webkit-appearance:none;appearance:none;flex:none;display:grid;place-items:center;width:22px;height:22px;margin:0;border:1.5px solid rgba(255,255,255,.55);border-radius:5px;background:transparent;cursor:pointer;transition:background-color .2s,border-color .2s}.check input:checked{background:var(--cyan);border-color:var(--cyan)}.check input:checked:after{content:"";width:10px;height:5px;margin-top:-3px;border-left:2px solid var(--navy);border-bottom:2px solid var(--navy);transform:rotate(-45deg)}.check input:focus-visible{outline:3px solid var(--cyan);outline-offset:2px}.guide-form .form-foot{justify-items:start}.guide-form .form-privacy{color:#f2f6fa9e}.guide-form .form-privacy a{color:var(--white)}.guide-sent{display:grid;gap:12px;justify-items:start;padding:clamp(24px,3vw,36px);border:1.5px solid var(--cyan);border-radius:14px;background:#ffffff0a}.guide-sent[hidden]{display:none}.guide-sent h3{font-size:clamp(1.4rem,2.2vw,1.8rem);color:var(--white)}.guide-sent p{color:var(--d-fg-2)}.guide-sent strong{color:var(--white);font-weight:600;overflow-wrap:anywhere}.guide-sent .small{color:#f2f6fa9e}.text-button{padding:0;border:0;background:none;color:var(--white);font:inherit;text-decoration:underline;text-decoration-color:var(--cyan);text-decoration-thickness:1.5px;text-underline-offset:3px;cursor:pointer}@media(min-width:900px){.guide-grid{grid-template-columns:minmax(240px,340px) minmax(0,1fr);gap:clamp(56px,7vw,112px);align-items:start}.guide-cover{position:sticky;top:calc(var(--nav-h) + 40px);width:100%}}
