@media (prefers-reduced-motion:no-preference){.stamp:hover,.stamp-light:hover{transform:translateY(-1px)}.stamp:active,.stamp-light:active{transform:translate(4px,4px)}.program-screen-transition{transition:transform .32s cubic-bezier(.2,.7,.3,1)}}@media (prefers-reduced-motion:reduce){.stamp:hover,.stamp:active,.stamp-light:hover,.stamp-light:active{transform:none}.program-screen-transition{transition:none!important}}@keyframes sfx-readable-rise{0%{opacity:1;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.rise{animation-name:sfx-readable-rise}.nav-disclosure{visibility:hidden;opacity:0;pointer-events:none;transition:opacity .18s,transform .22s cubic-bezier(.2,.7,.3,1),visibility 0s linear .18s;transform:translateY(8px)}.nav-disclosure[data-open=true]{visibility:visible;opacity:1;pointer-events:auto;transition:opacity .18s,transform .22s cubic-bezier(.2,.7,.3,1),visibility;transform:translateY(0)}.nav-option{opacity:0;transition:opacity .16s,transform .18s;transform:translateY(5px)}.nav-disclosure[data-open=true] .nav-option{opacity:1;transform:translateY(0)}.nav-chevron{transition:transform .18s}.nav-chevron[data-open=true]{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.nav-disclosure,.nav-option,.nav-chevron{transition:none!important}.nav-disclosure,.nav-option{transform:none}}.mobile-rainbow{background:linear-gradient(90deg, var(--color-sun) 0 18%, var(--color-orange) 18% 36%, var(--color-vermilion) 36% 54%, var(--color-sky) 54% 75%, var(--color-ocean) 75% 90%, var(--color-mint) 90%)}.nav-link{background-image:none}.nav-link:hover,.nav-link:focus-visible,.nav-link[aria-expanded=true]{color:var(--color-future);border-bottom-color:var(--color-future)}.nav-panel-card{position:relative}.nav-panel-card:before{content:none}.nav-option a{position:relative}.nav-option a:before{content:"";background:linear-gradient(180deg, var(--color-vermilion) 0 20%, var(--color-orange) 20% 45%, var(--color-sun) 45% 62%, var(--color-ocean) 62% 84%, var(--color-mint) 84%);transform-origin:top;width:3px;position:absolute;top:-1px;bottom:-1px;left:-1px;transform:scaleY(0)}.nav-option a:hover:before,.nav-option a:focus-visible:before{transform:scaleY(1)}.nav-option a:hover .nav-option-arrow,.nav-option a:focus-visible .nav-option-arrow{transform:translate(3px)}.purchase-cta{position:relative}.purchase-cta:after{content:"";background:linear-gradient(90deg, var(--color-vermilion) 0 18%, var(--color-orange) 18% 38%, var(--color-sun) 38% 55%, var(--color-leaf) 55% 72%, var(--color-ocean) 72% 88%, var(--color-sky) 88%);transform-origin:0;height:3px;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.purchase-cta:hover:after,.purchase-cta:focus-visible:after{transform:scaleX(1)}.card-spectrum{position:relative}.card-spectrum:before{content:"";z-index:2;opacity:0;background:#ffffff8c;height:4px;position:absolute;inset:0 0 auto}.card-spectrum:hover:before,.card-spectrum:focus-visible:before{opacity:1}@media (prefers-reduced-motion:no-preference){.nav-link{transition:background-size .24s cubic-bezier(.2,.7,.3,1),color .15s}.nav-option a:before,.nav-option-arrow{transition:transform .18s}.purchase-cta:after{transition:transform .22s cubic-bezier(.2,.7,.3,1)}.card-spectrum:before{transition:opacity .2s}#mobile-menu{transform-origin:top;animation:.2s ease-out sfx-sheet-drop}@keyframes sfx-sheet-drop{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}}@media (prefers-reduced-motion:reduce){.nav-link,.nav-option a:before,.nav-option-arrow,.purchase-cta:after,.card-spectrum:before,#mobile-menu{transition:none!important;animation:none!important}}.why-compare-scroll{overflow-x:auto}.why-compare{border-collapse:collapse;width:100%;min-width:36rem;font-size:1rem;line-height:1.55}.why-col{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;text-align:left;white-space:nowrap;color:var(--color-legacy);border-bottom:2px solid var(--color-legacy);padding:.65rem 1.25rem .8rem;font-size:.875rem}.why-rowhead{text-align:left;vertical-align:top;color:var(--color-ink);border-bottom:1px solid #0093;padding:1rem 1.25rem;font-weight:600}.why-cell{vertical-align:top;color:#101433d1;border-bottom:1px solid #0093;padding:1rem 1.25rem}.why-col-highlight,.why-row-highlight .why-rowhead,.why-row-highlight .why-cell{background:#1e40c90f}.why-row-highlight .why-rowhead{position:relative}.why-row-highlight .why-rowhead:before{content:"";background:linear-gradient(180deg, var(--color-vermilion) 0 20%, var(--color-orange) 20% 45%, var(--color-sun) 45% 62%, var(--color-ocean) 62% 84%, var(--color-mint) 84%);width:3px;position:absolute;top:0;bottom:0;left:0}@media (max-width:639px){.why-compare{min-width:0}.why-compare thead{display:none}.why-compare tbody,.why-compare tr,.why-compare td,.why-compare .why-rowhead{width:100%;display:block}.why-compare tr{border-bottom:2px solid var(--color-legacy);padding:.9rem 0 1.1rem}.why-compare .why-rowhead{border-bottom:none;padding:0 0 .4rem}.why-compare td{border-bottom:none;padding:.5rem 0 0}.why-compare td:before{content:attr(data-label);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--color-legacy);margin-bottom:.15rem;font-size:.75rem;display:block}.why-row-highlight .why-rowhead:before{display:none}}.comets-host{position:relative}.comets-host>:not(.comets-anchor){z-index:1;position:relative}.comets-anchor{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.comet{top:var(--comet-top,10%);left:var(--comet-left,85%);opacity:0;background:linear-gradient(90deg, #eaf6ffd9, var(--comet-tail), transparent);border-radius:999px;width:clamp(64px,8vw,120px);height:2px;position:absolute;transform:rotate(-30deg)}.comet:nth-child(4n+1){--comet-tail:#87cefa8c}.comet:nth-child(4n+2){--comet-tail:#9dd3ad80}.comet:nth-child(4n+3){--comet-tail:#ffb0547a}.comet:nth-child(4n+4){--comet-tail:#ff8a6b8c}@media (min-width:1024px) and (pointer:fine) and (prefers-reduced-motion:no-preference){.comet{animation:comet-flight var(--comet-duration,16s) linear var(--comet-delay,0s) infinite}.comets-paused .comet{animation-play-state:paused}@keyframes comet-flight{0%{opacity:0;transform:rotate(-30deg)translate(0)}5%{opacity:.8}16%{opacity:0;transform:rotate(-30deg)translate(-52vw)}to{opacity:0;transform:rotate(-30deg)translate(-52vw)}}}.footer-link,.footer-purchase-link{transform-origin:0;transition:transform .42s cubic-bezier(.34,1.56,.64,1),color .18s;display:inline-block}.footer-link{color:#b9ddf8;text-underline-offset:3px;font-size:17px}.footer-link:focus-visible{color:#fff;transform:scale(1.055)}@media (hover:hover) and (pointer:fine){.footer-link:hover{color:#fff;text-decoration:underline;transform:scale(1.055)}}@media (prefers-reduced-motion:reduce){.footer-link,.footer-purchase-link{transition:color .12s;transform:none!important}}.brand-link{white-space:nowrap;flex-shrink:0;align-items:center;display:inline-flex;position:relative}.brand-link:after{content:"";opacity:0;pointer-events:none;background:linear-gradient(90deg, var(--color-sun), var(--color-orange), var(--color-vermilion), var(--color-sky), var(--color-ocean), var(--color-mint));transform-origin:0;height:2px;position:absolute;inset:auto 0 -4px}.brand-x{transform-origin:50% 70%;transition:transform .42s cubic-bezier(.34,1.56,.64,1);display:inline-block}.brand-link:focus-visible .brand-x{transform:translateY(-2px)rotate(-12deg)scale(1.12)}.brand-link:focus-visible:after{animation:.7s ease-out brand-glint}@media (hover:hover) and (pointer:fine){.brand-link:hover .brand-x{transform:translateY(-2px)rotate(-12deg)scale(1.12)}.brand-link:hover:after{animation:.7s ease-out brand-glint}}@keyframes brand-glint{0%{opacity:0;transform:scaleX(.05)}35%{opacity:1;transform:scaleX(.8)}70%{opacity:1;transform:scaleX(1)}to{opacity:0;transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.brand-x{transition:none;transform:none!important}.brand-link:after{animation:none!important}.brand-link:hover:after,.brand-link:focus-visible:after{opacity:1}}.hero-aurora-field:before,.hero-aurora-field:after{content:"";pointer-events:none;filter:blur(70px);opacity:.55;z-index:0;border-radius:9999px;position:absolute}.hero-aurora-field:before{background:radial-gradient(closest-side,#87cefabf,#6a39ab40 55%,#0000);width:46rem;height:46rem;top:-18rem;right:-14rem}.hero-aurora-field:after{background:radial-gradient(closest-side,#ff800059,#9dd3ad40 55%,#0000);width:34rem;height:34rem;top:18rem;left:-12rem}.link-sweep{background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0% 1px;padding-bottom:2px}.group:hover .link-sweep,.group:focus-visible .link-sweep{background-size:100% 1px}@media (prefers-reduced-motion:no-preference){.link-sweep{transition:background-size .35s}}.aurora-text{color:#2445ed;-webkit-text-fill-color:transparent;background:linear-gradient(110deg,#2344ee 8%,#356bb4 24%,#6a39ab 43%,#bd3571 60%,#be4e08 74%,#2344ee 92%) 0 0/250% 100%;-webkit-background-clip:text;background-clip:text;animation:9s ease-in-out 3 hero-aurora}@keyframes hero-aurora{0%,to{background-position:0%}50%{background-position:100%}}[data-card-effect]{isolation:isolate;position:relative;overflow:hidden}[data-card-effect]:after{content:"";z-index:1;pointer-events:none;border-radius:inherit;opacity:0;background:radial-gradient(400px circle at var(--card-x,50%) var(--card-y,50%),#ffffff59,transparent 65%);transition:opacity .35s;position:absolute;inset:0}[data-card-effect=comet]:after{background:radial-gradient(260px circle at var(--card-x,50%) var(--card-y,50%),#ffffff6b,#ffffff24 32%,transparent 70%)}[data-card-effect]:focus-within:after,[data-card-effect]:focus-visible:after{opacity:1}[data-card-effect=comet]{transform-style:preserve-3d;transition:transform .5s cubic-bezier(.2,.8,.2,1),box-shadow .35s}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){[data-card-effect]:hover:after{opacity:1}[data-card-effect=comet]:hover{transform:perspective(1100px) rotateX(var(--card-rx,0deg)) rotateY(var(--card-ry,0deg)) translateY(-3px);box-shadow:0 16px 40px -18px #1014332e}}.mac-showcase{color:var(--color-ink);background:linear-gradient(120deg,#e8f5ec,#eff7ff 58%,#f9efe4);border-bottom:1.5px solid #00009940;position:relative;overflow:hidden}.mac-layout{align-items:center;gap:2rem;padding-block:4rem;display:grid}.mac-story{z-index:1;position:relative}.mac-story h2{letter-spacing:-.035em;text-wrap:balance;max-width:10ch;font-size:clamp(2.8rem,4.9vw,4.8rem);line-height:1}.mac-intro{max-width:22ch;color:var(--color-legacy);font-size:clamp(1.4rem,2.1vw,1.9rem);line-height:1.25}.mac-composition{min-width:0;position:relative}.mac-composition:before{content:"";pointer-events:none;background:radial-gradient(#c7e7ce,#0000 68%);border-radius:50%;position:absolute;inset:12% 3% 10%}.mac-image-link{border-radius:10px;display:block;position:relative}.mac-workspace-mockup{filter:drop-shadow(0 24px 20px #10143321);width:100%;height:auto;display:block}@media (min-width:768px){.mac-layout{grid-template-columns:minmax(0,.85fr) minmax(0,1.4fr);gap:1rem;padding-block:5rem}}@media (min-width:1280px){.mac-composition{margin-right:-3rem}}@media (max-width:767px){.mac-story h2{max-width:12ch}.mac-composition{margin-inline:-.75rem}}.history-timeline{--scene-progress:1;margin:44px 0 32px;position:relative}.history-track{background:#cfd7ed;width:2px;position:absolute;top:20px;bottom:30px;left:15px;overflow:hidden}.history-track>div{height:100%;transform:scaleY(var(--scene-progress,1));transform-origin:top;background:linear-gradient(#ff8618,#e84b57,#479ce6,#9dd3ad)}.history-entry{gap:16px;padding:20px 0 55px 46px;display:grid;position:relative}.history-dot{background:#2445ed;border:4px solid #edf5ff;border-radius:50%;width:16px;height:16px;position:absolute;top:7px;left:-38px;box-shadow:0 0 0 1px #2445ed44}.history-date{color:#2445ed;align-self:start;font-size:15px;position:relative}.history-copy{padding-bottom:10px}@media (min-width:768px){.history-entry{grid-template-columns:220px 1fr;gap:50px;min-height:205px;padding-bottom:70px;padding-left:50px}.history-date{font-size:20px;font-weight:500;position:sticky;top:150px}.history-dot{left:-42px}}.world-map{background:radial-gradient(at 50% 40%,#1b3866,#111c3b 75%);border:1px solid #334478;border-radius:20px;position:relative;overflow:hidden}.world-map>img{opacity:.7;width:100%;height:auto;display:block}.world-map-paths{width:100%;height:100%;position:absolute;inset:0}.map-route{stroke-dasharray:8 7;animation:18s linear infinite paused map-travel}.map-pulse{transform-box:fill-box;transform-origin:50%;animation:4s ease-out infinite paused map-pulse}[data-in-view=true] .map-route,[data-in-view=true] .map-pulse{animation-play-state:running}.map-coordinate{color:#b4d9fb;letter-spacing:.2em;font-size:11px;position:absolute;bottom:6%}.map-coordinate-west{left:5%}.map-coordinate-east{right:5%}@keyframes map-travel{to{stroke-dashoffset:-150px}}@keyframes map-pulse{0%,to{opacity:.7;transform:scale(.7)}70%{opacity:0;transform:scale(1.8)}}@media (max-width:767px){.map-route,.map-pulse{animation:none}}@media (prefers-reduced-motion:reduce){.aurora-text,.map-route,.map-pulse{animation:none!important}[data-card-effect=comet]{transition:none!important;transform:none!important}.history-track>div{transform:none}}.maps-page-hero{color:#edf5ff;background:#101d3b}.maps-page-hero h1{color:#edf5ff}.maps-page-hero p{color:#d2e5ff}.maps-hero{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.maps-hero .world-map{opacity:.5;background:0 0;border:0;border-radius:0;position:absolute;inset:0 0 0 26%}.maps-hero .world-map>img{object-fit:cover;opacity:.75;width:100%;height:100%}.maps-hero:after{content:"";background:linear-gradient(90deg,#101d3b 0%,#101d3be8 36%,#101d3b55 100%);position:absolute;inset:0}.maps-hero .map-coordinate{display:none}@media (max-width:767px){.maps-hero .world-map{left:0}.maps-hero:after{background:#101d3bbd}}.feature-card>*{z-index:2;position:relative}@media (hover:hover) and (pointer:fine){[data-card-effect]:hover:after{opacity:1}}@media (prefers-reduced-motion:reduce){[data-card-effect]:after{transition:none}}.sfx-logo{flex-shrink:0;overflow:visible}.sfx-logo-ray{fill:#fff;opacity:0}.sfx-logo[data-enhanced=true] .sfx-logo-ray{animation:4.8s ease-in-out infinite sfx-ray-shimmer;animation-delay:calc(var(--ray-index) * -.35s);animation-play-state:paused}.sfx-logo[data-running=true] .sfx-logo-ray{animation-play-state:running}@keyframes sfx-ray-shimmer{0%,to{opacity:0}50%{opacity:.36}}@media (prefers-reduced-motion:reduce){.sfx-logo[data-enhanced=true] .sfx-logo-ray{opacity:0;animation:none}}
body{background-size:24px 24px}.sunrise-page-hero{text-align:center;border-color:#00009973}.sunrise-page-hero>.relative{padding-top:3.5rem;padding-bottom:3.5rem}.sunrise-page-hero h1{letter-spacing:-.035em;text-wrap:balance;max-width:1000px;margin-inline:auto;font-size:clamp(2.5rem,5.8vw,5.5rem);line-height:1.02}.sunrise-page-hero h1+p{max-width:62ch;margin-inline:auto}.sunrise-kicker{background:#fff;border:1px solid #00009973;align-items:center;padding:.3rem .7rem;font-size:.875rem;display:inline-flex}.sunrise-kicker .star-bullet{color:#a44a00}.maps-page-hero .sunrise-kicker{color:var(--color-legacy)}.sunrise-section{padding-top:3.5rem;padding-bottom:3.5rem}.sunrise-section-title{letter-spacing:-.03em;text-wrap:balance;font-size:clamp(1.8rem,3.6vw,3rem);line-height:1.1}.sunrise-panel,.sunrise-media,.sunrise-comparison{border:1.5px solid #00009973;border-radius:6px;box-shadow:6px 6px #00009938}.sunrise-media{overflow:hidden}.sunrise-panel h3{letter-spacing:-.02em}.sunrise-reading{background:#fff;border:1.5px solid #00009973;border-radius:6px;padding:clamp(1.25rem,3vw,2.5rem);box-shadow:6px 6px #00009938}.sunrise-reading>:only-child{max-width:72ch}.sunrise-price-new{background:linear-gradient(120deg,#fff 55%,#d9f0ff);border-top:8px solid #009}.sunrise-price-new>p:first-child{letter-spacing:-.04em;font-size:clamp(3.5rem,7vw,5rem)}.sunrise-upgrades{overflow:hidden}.sunrise-upgrades li:nth-child(2n){background:#f3f8ff}.sunrise-platform:first-child{border-top:8px solid #479fe8}.sunrise-platform:nth-child(2){border-top:8px solid #ff8000}.sunrise-support-grid>article{border-top:6px solid #87cefa}.sunrise-support-grid>article:nth-child(4n+2){border-top-color:#ffe94d}.sunrise-support-grid>article:nth-child(4n+3){border-top-color:#9dd3ad}.sunrise-support-grid>article:nth-child(4n+4){border-top-color:#ffb89f}.sunrise-faq article{padding:1.5rem}.sunrise-faq article:nth-child(2n){background:#f3f8ff}.sunrise-comparison{background:#fff}.sunrise-comparison .why-col{color:#fff;white-space:normal;background:#009}.sunrise-comparison .why-col-highlight{color:#101433;background:#fff8b8}.sunrise-feature-section{border-color:#00009959}.sunrise-feature-section:nth-of-type(2n){background:#e5f3ff}.sunrise-feature-section>div>p{background:#fff;border:1px solid #00009973;padding:.3rem .65rem;display:inline-block}.sunrise-feature-section h2{letter-spacing:-.03em;font-size:clamp(2rem,3.5vw,3.5rem);line-height:1.1}.sunrise-purchase-surface{background:#fff;border:1.5px solid #00009973;box-shadow:8px 8px #00009938}.sunrise-purchase-surface h2{letter-spacing:-.03em;max-width:25ch;font-size:clamp(1.8rem,3.8vw,3.5rem);line-height:1.1}.sunrise-purchase-surface .stamp{min-height:48px}.purchase-band-content{align-items:center;gap:32px;display:flex}.purchase-band-logo{flex:none;width:112px;height:112px}.purchase-band-copy{min-width:0}.purchase-rainbow{width:10px;position:absolute;inset:0 auto 0 0;overflow:hidden}.purchase-rainbow:before{content:"";background:linear-gradient(to bottom, var(--color-vermilion) 0%, var(--color-orange) 8%, var(--color-sun) 17%, var(--color-sky) 25%, var(--color-ocean) 33%, var(--color-mint) 42%, var(--color-vermilion) 50%, var(--color-orange) 58%, var(--color-sun) 67%, var(--color-sky) 75%, var(--color-ocean) 83%, var(--color-mint) 92%, var(--color-vermilion) 100%);height:200%;animation:8s linear infinite purchase-spectrum;position:absolute;inset:0}@keyframes purchase-spectrum{to{transform:translateY(-50%)}}@media (max-width:639px){.purchase-band-content{flex-direction:column;align-items:flex-start;gap:20px}.purchase-band-logo{width:64px;height:64px}}@media (prefers-reduced-motion:reduce){.purchase-rainbow:before{animation:none}}.stamp,.stamp-light{text-decoration:none}.sample-chip{letter-spacing:.025em;font-size:.8125rem}@media (max-width:639px){.sunrise-page-hero>.relative{padding-top:2.25rem;padding-bottom:2.25rem}.sunrise-section{padding-block:2rem}.sunrise-panel,.sunrise-media,.sunrise-reading,.sunrise-comparison{box-shadow:4px 4px #00009938}.sunrise-faq article{padding:1.25rem}.sunrise-comparison .why-rowhead{color:#fff;background:#009;padding:.75rem 1rem}.sunrise-comparison .why-cell{padding:.75rem 1rem}.sunrise-comparison .why-compare tr{padding:0}.sunrise-comparison .why-row-highlight .why-rowhead{background:#009}}.sunrise-cms-section>div>div{background:#fff;border:1.5px solid #00009973;border-radius:6px;max-width:80ch;padding:clamp(1.25rem,3vw,2.5rem);box-shadow:6px 6px #00009938}.cta-primary{background-color:var(--color-cta);color:var(--color-ink)}.cta-primary:hover,.cta-primary:focus-visible{background-color:var(--color-cta-hover);color:var(--color-ink)}.cta-primary,.cta-secondary{min-width:148px;min-height:48px;font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;justify-content:center;align-items:center;padding:12px 24px;font-size:14px;font-weight:500;line-height:1.5;text-decoration:none}.cta-secondary{background:var(--color-paper);color:var(--color-legacy)}.cta-secondary:hover,.cta-secondary:focus-visible{background:var(--color-field);color:var(--color-legacy)}header .cta-primary{min-width:0;min-height:44px;padding:10px 20px;font-size:13px}@media (max-width:1023px){header .cta-primary{padding:10px;font-size:12px}}main .cta-primary,footer .cta-primary,.cta-secondary{display:inline-flex}.requirements-page .sunrise-page-hero{border-bottom:0}.requirements-faq-items details{padding:1.5rem}.requirements-faq-items details:nth-child(2n){background:#f3f8ff}.requirements-faq-items summary{cursor:pointer;font-size:24px;line-height:1.35}.requirements-faq-switch{cursor:pointer;min-height:44px;font:500 14px var(--font-inter), sans-serif;flex-shrink:0;align-items:center;gap:12px;display:inline-flex;position:relative}.requirements-faq-switch input{opacity:0;cursor:pointer;width:46px;height:28px;position:absolute;right:0}.requirements-faq-track{pointer-events:none;background:#bcc2cd;border:1px solid #0095;border-radius:20px;width:46px;height:26px;transition:background .15s;display:block;position:relative}.requirements-faq-track:after{content:"";background:#fff;border-radius:50%;width:18px;height:18px;transition:transform .15s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #0003}.requirements-faq-switch input:checked+.requirements-faq-track{background:#009}.requirements-faq-switch input:checked+.requirements-faq-track:after{transform:translate(20px)}.requirements-faq-switch input:focus-visible+.requirements-faq-track{outline-offset:3px;outline:3px solid #479fe8}@media (max-width:640px){.requirements-faq-items summary{font-size:21px}.requirements-faq-items details{padding:1.25rem}}@media (prefers-reduced-motion:reduce){.requirements-faq-track,.requirements-faq-track:after{transition:none}}@media (max-width:640px){.requirements-page [data-faq-disclosures]>div:first-child>h2{font-size:24px}.requirements-page [data-faq-disclosures]>div:first-child>h2{text-wrap:balance;font-size:20px}.requirements-faq-switch{gap:6px;font-size:12px}.requirements-faq-track,.requirements-faq-switch input{width:40px}.requirements-faq-switch input:checked+.requirements-faq-track:after{transform:translate(14px)}}@media (max-width:350px){.requirements-page [data-faq-disclosures]>div:first-child{gap:8px}.requirements-page [data-faq-disclosures]>div:first-child>h2{font-size:16px}.requirements-faq-track,.requirements-faq-switch input{width:34px}.requirements-faq-switch input:checked+.requirements-faq-track:after{transform:translate(8px)}}
