.v2-review-banner{display:flex;align-items:center;justify-content:center;gap:.75rem 1.25rem;padding:.72rem var(--v2-gutter);color:var(--v2-light-muted);background:var(--v2-night-raised);border-bottom:1px solid var(--v2-rule-dark);font-size:.82rem;text-align:center}.v2-review-banner strong{color:var(--v2-light);letter-spacing:.04em;text-transform:uppercase}.v2-review-banner--warning{color:var(--v2-ink-soft);background:var(--v2-paper-deep);border-bottom-color:var(--v2-rule)}.v2-review-banner--warning strong{color:var(--v2-accent-dark)}.v2-page-hero{padding:clamp(4.5rem,9vw,8.5rem) 0;background:var(--v2-paper);border-bottom:1px solid var(--v2-rule)}.v2-page-hero--listening,.v2-page-hero--launch{color:var(--v2-light);background:var(--v2-night);border-bottom-color:var(--v2-rule-dark)}.v2-page-hero--privacy{background:var(--v2-paper-deep)}.v2-page-hero-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:2rem;align-items:end}.v2-page-hero-grid>.v2-kicker{grid-column:1 / 4;align-self:start;padding-top:.75rem}.v2-page-hero-grid>div:not(.v2-page-facts,.v2-launch-switch){grid-column:4 / 12}.v2-page-hero h1{max-width:12ch;font-family:var(--v2-font-display);font-size:clamp(4rem,7.6vw,7.5rem);font-weight:620;line-height:.91;letter-spacing:-.045em}.v2-page-hero-grid>div>p:not(.v2-effective-date){max-width:46rem;margin-top:1.5rem;color:var(--v2-ink-soft);font-size:clamp(1.08rem,1.6vw,1.25rem)}.v2-page-hero--listening .v2-kicker,.v2-page-hero--launch .v2-kicker{color:var(--v2-accent-light)}.v2-page-hero--listening .v2-page-hero-grid>div>p,.v2-page-hero--launch .v2-page-hero-grid>div>p{color:var(--v2-light-muted)}.v2-page-hero-grid>.v2-text-link{grid-column:4 / 8;margin-top:1rem}.v2-page-facts{grid-column:4 / 13;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:2rem;border-top:1px solid var(--v2-rule-dark);border-bottom:1px solid var(--v2-rule-dark)}.v2-page-facts div{padding:1.25rem 1.4rem}.v2-page-facts div+div{border-left:1px solid var(--v2-rule-dark)}.v2-page-facts dt{color:var(--v2-accent-light);font-family:var(--v2-font-display);font-size:2.4rem;line-height:1}.v2-page-facts dd{margin-top:.4rem;color:var(--v2-light-muted);font-size:.82rem}.v2-process{padding:var(--v2-section) 0;background:var(--v2-paper)}.v2-process-list{margin:0;padding:0;list-style:none;border-top:1px solid var(--v2-rule)}.v2-process-step{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(2.5rem,6vw,6rem) 2rem;align-items:start;padding:clamp(4rem,8vw,7rem) 0;scroll-margin-top:6rem;border-bottom:1px solid var(--v2-rule)}.v2-process-copy{grid-column:1 / 6}.v2-process-copy>.v2-step-number{margin-bottom:1.5rem}.v2-process-copy>h2{max-width:11ch;font-family:var(--v2-font-display);font-size:clamp(3rem,5vw,5rem);font-weight:610;line-height:.95;letter-spacing:-.038em}.v2-process-copy>p:not(.v2-step-number){max-width:39rem;margin-top:1.25rem;color:var(--v2-ink-soft)}.v2-process-media{grid-column:6 / 13;min-width:0}.v2-process-media video{width:100%;aspect-ratio:16 / 9;object-fit:cover;background:var(--v2-night);border:1px solid var(--v2-rule-dark);border-radius:4px;box-shadow:0 1px 2px #14131a33,0 .85rem 1.9rem #18191e1c}.v2-visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.v2-process-media figcaption{max-width:42rem;padding-top:.8rem;color:var(--v2-ink-faint);font-size:.84rem}.v2-process-step--shaping{row-gap:clamp(2.25rem,3vw,3rem)}.v2-shaping-note{display:grid;grid-column:1 / 13;grid-template-columns:repeat(12,minmax(0,1fr));gap:1.5rem 2rem;padding:1.75rem 1.75rem 2rem;background:var(--v2-paper-deep);border-top:3px solid var(--v2-accent)}.v2-shaping-intro{grid-column:1 / 5}.v2-shaping-note h3{margin-top:.5rem;font-family:var(--v2-font-display);font-size:2rem;font-weight:610;line-height:1}.v2-shaping-intro>p:not(.v2-eyebrow){margin-top:.8rem;color:var(--v2-ink-soft);font-size:.94rem}.v2-shaping-intro>p strong{color:var(--v2-ink);font-weight:760}.v2-shaping-note dl{display:grid;grid-column:5 / 13;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem 2rem;align-content:start}.v2-shaping-note dl div{padding-top:.75rem;border-top:1px solid var(--v2-rule)}.v2-shaping-note dt{color:var(--v2-accent-dark);font-size:.73rem;font-weight:720;letter-spacing:.06em;text-transform:uppercase}.v2-shaping-note dd{margin-top:.55rem;color:var(--v2-ink-soft);font-size:.9rem}.v2-shaping-controls{display:grid;gap:0;margin:0;padding:0;list-style:none}.v2-shaping-controls li{padding:.65rem 0;border-top:1px solid color-mix(in srgb,var(--v2-rule) 75%,transparent)}.v2-shaping-controls li:first-child{padding-top:0;border-top:0}.v2-shaping-controls strong,.v2-shaping-controls span{display:block}.v2-shaping-controls strong{color:var(--v2-ink);font-size:.88rem;font-weight:720}.v2-shaping-controls span{margin-top:.18rem;color:var(--v2-ink-faint);font-size:.8rem;line-height:1.4}.v2-deterministic{padding:var(--v2-section) 0;color:var(--v2-light);background:var(--v2-night)}.v2-deterministic-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:2rem}.v2-deterministic-grid>.v2-section-number{grid-column:1 / 4;color:var(--v2-accent-light)}.v2-deterministic-grid>div{grid-column:4 / 11}.v2-deterministic h2{font-family:var(--v2-font-display);font-size:clamp(3.5rem,6vw,6rem);font-weight:610;line-height:.94;letter-spacing:-.04em}.v2-deterministic-grid>div>p{max-width:43rem;margin-top:1.2rem;color:var(--v2-light-muted)}.v2-deterministic .v2-actions{margin-top:2rem}.v2-deterministic .v2-button--secondary{color:var(--v2-ink);background:var(--v2-paper-deep);border-color:var(--v2-paper-deep)}.v2-deterministic .v2-button--secondary:hover{color:var(--v2-ink);background:var(--v2-light);border-color:var(--v2-light)}.v2-deterministic .v2-button--secondary:active{background:var(--v2-paper-quiet);border-color:var(--v2-paper-quiet)}.v2-faq-page,.v2-support-content,.v2-privacy-body,.v2-review-map{padding:var(--v2-section) 0;background:var(--v2-paper)}.v2-faq-hero{padding:clamp(4rem,7vw,6rem) 0 clamp(2rem,4vw,3rem);background:var(--v2-paper)}.v2-faq-hero h1{margin:.9rem 0 1rem;font-family:var(--v2-font-display);font-size:clamp(2.9rem,4.6vw,4.3rem);font-weight:620;line-height:1;letter-spacing:var(--v2-track-display)}.v2-faq-hero p:last-child{max-width:38rem;color:var(--v2-ink-soft);font-size:1.08rem}.v2-faq-column{max-width:54rem;margin-inline:auto}.v2-faq-nav{display:flex;flex-wrap:wrap;gap:.6rem .55rem;padding-bottom:clamp(2.2rem,4vw,3.2rem);border-bottom:1px solid var(--v2-rule);margin-bottom:clamp(2.2rem,4vw,3.2rem)}.v2-faq-nav a{display:inline-flex;align-items:center;min-height:2.75rem;padding:.35rem 1.05rem;color:var(--v2-ink-soft);background:var(--v2-paper-deep);border:1px solid var(--v2-rule);border-radius:999px;font-size:.92rem;font-weight:640}.v2-faq-nav a:hover{color:var(--v2-ink);border-color:#868077}.v2-faq-page{padding-top:clamp(1rem,2.5vw,2rem)}.v2-privacy-layout{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:3rem 2rem;align-items:start}.v2-page-index{grid-column:1 / 4;border-top:1px solid var(--v2-rule)}.v2-page-index--sticky{position:sticky;top:6.5rem}.v2-page-index a{display:grid;grid-template-columns:2rem minmax(0,1fr);gap:.7rem;align-items:center;min-height:3.4rem;padding:.7rem 0;color:var(--v2-ink-soft);border-bottom:1px solid var(--v2-rule);font-size:.9rem;font-weight:640}.v2-page-index a:hover{color:var(--v2-accent-dark)}.v2-page-index span{color:var(--v2-accent-dark);font-size:.7rem;letter-spacing:.08em}.v2-policy{grid-column:5 / 13}.v2-faq-group{scroll-margin-top:6rem}.v2-faq-group+.v2-faq-group{margin-top:clamp(3.5rem,6vw,5rem)}.v2-faq-group header{margin-bottom:1.4rem}.v2-faq-group header .v2-section-number{margin-bottom:.85rem}.v2-faq-group h2{font-family:var(--v2-font-display);font-size:clamp(2.3rem,3.2vw,3.1rem);font-weight:660;line-height:1.02;letter-spacing:-.02em}.v2-faq-questions{border-top:1px solid var(--v2-rule)}.v2-faq-questions details{border-bottom:1px solid var(--v2-rule)}.v2-faq-questions summary{text-wrap:balance;position:relative;min-height:4.5rem;padding:1.25rem 3.4rem 1.25rem 0;font-family:var(--v2-font-display);font-size:clamp(1.35rem,2.4vw,2rem);font-weight:610;line-height:1.15;cursor:pointer;list-style:none}.v2-faq-questions summary,.v2-faq-questions summary:after{transition:color .15s var(--v2-ease)}.v2-faq-questions summary:hover{color:var(--v2-accent-dark)}.v2-faq-questions summary:hover:after{color:var(--v2-ink)}.v2-faq-questions summary::-webkit-details-marker{display:none}.v2-faq-questions summary:after{position:absolute;top:50%;right:.4rem;content:"+";color:var(--v2-accent-dark);font-family:var(--v2-font-sans);font-size:1.5rem;transform:translateY(-50%)}.v2-faq-questions details[open] summary:after{content:"−"}.v2-faq-questions details>div{max-width:48rem;padding:0 3.4rem 1.6rem 0;color:var(--v2-ink-soft)}.v2-faq-questions .v2-text-link{margin-top:1rem}.v2-page-closing{padding:clamp(4.5rem,8vw,7rem) 0;background:var(--v2-paper-deep);border-top:1px solid var(--v2-rule)}.v2-page-closing-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:2rem;align-items:center}.v2-page-closing h2{grid-column:1 / 7;font-family:var(--v2-font-display);font-size:clamp(3rem,5vw,5rem);font-weight:610;line-height:.95}.v2-page-closing-grid>div{grid-column:8 / 13}.v2-page-closing-grid>div>p{margin-bottom:1.2rem;color:var(--v2-ink-soft)}.v2-support-hero-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:2rem;align-items:end}.v2-support-hero-grid>div{grid-column:1 / 9}.v2-support-hero-grid>.v2-button{grid-column:10 / 13}.v2-support-hero-grid h1{margin-top:.8rem}.v2-support-hero-grid p:last-child{max-width:47rem;margin-top:1.4rem;color:var(--v2-ink-soft);font-size:1.16rem}.v2-support-hero-grid p:last-child a{color:var(--v2-accent-dark);border-bottom:1px solid currentColor}.v2-support-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(4rem,8vw,8rem) 2rem;align-items:start}.v2-support-primary{grid-column:1 / 8}.v2-support-primary h2,.v2-support-routes h2{margin-top:.7rem;font-family:var(--v2-font-display);font-size:clamp(2.8rem,5vw,4.8rem);font-weight:610;line-height:.96}.v2-support-primary>p:not(.v2-section-number,.v2-support-privacy-note){max-width:43rem;margin-top:1rem;color:var(--v2-ink-soft)}.v2-support-checklist{margin:2.5rem 0 0;padding:0;list-style:none;border-top:1px solid var(--v2-rule)}.v2-support-checklist li{display:grid;grid-template-columns:3rem 1fr;gap:1rem;padding:1.1rem 0;border-bottom:1px solid var(--v2-rule)}.v2-support-checklist span{color:var(--v2-accent-dark);font-size:.75rem;font-weight:720;letter-spacing:.08em}.v2-support-checklist code{padding:.08rem .3rem;background:var(--v2-paper-deep)}.v2-support-privacy-note{margin-top:1.5rem;padding:1rem 1.1rem;color:var(--v2-ink-soft);background:var(--v2-paper-deep);border-left:3px solid var(--v2-accent);font-size:.9rem}.v2-support-routes{grid-column:9 / 13;border-top:1px solid var(--v2-rule)}.v2-support-routes>div{padding:1.7rem 0 2rem;border-bottom:1px solid var(--v2-rule)}.v2-support-routes h2{font-size:clamp(1.8rem,3vw,2.5rem)}.v2-support-routes .v2-text-link,.v2-support-routes>div>p:last-child:not(.v2-eyebrow){margin-top:1rem}.v2-support-routes>div>p:last-child:not(.v2-eyebrow){color:var(--v2-ink-soft)}.v2-effective-date{margin-top:1.5rem;color:var(--v2-accent-dark);font-size:.86rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.v2-privacy-summary{padding:clamp(4rem,7vw,6.5rem) 0;color:var(--v2-light);background:var(--v2-night)}.v2-privacy-summary-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:2rem}.v2-privacy-summary-grid>div{grid-column:1 / 5}.v2-privacy-summary h2{margin-top:.8rem;font-family:var(--v2-font-display);font-size:clamp(3rem,5vw,5rem);font-weight:610;line-height:.95}.v2-privacy-summary .v2-section-number{color:var(--v2-accent-light)}.v2-privacy-summary ul{grid-column:6 / 13;margin:0;padding:0;list-style:none;border-top:1px solid var(--v2-rule-dark)}.v2-privacy-summary li{position:relative;padding:.9rem 0 .9rem 1.5rem;color:var(--v2-light-muted);border-bottom:1px solid var(--v2-rule-dark)}.v2-privacy-summary li:before{position:absolute;top:1.45rem;left:0;width:.55rem;height:.22rem;content:"";border-bottom:2px solid var(--v2-accent-light);border-left:2px solid var(--v2-accent-light);transform:rotate(-45deg)}.v2-policy>section{scroll-margin-top:6rem}.v2-policy>section+section{margin-top:clamp(4.5rem,8vw,7rem);padding-top:clamp(4.5rem,8vw,7rem);border-top:1px solid var(--v2-rule)}.v2-policy h2{max-width:13ch;margin-top:.8rem;font-family:var(--v2-font-display);font-size:clamp(2.8rem,5vw,4.8rem);font-weight:610;line-height:.96}.v2-policy h3{max-width:30ch;margin-top:2rem;font-family:var(--v2-font-display);font-size:1.65rem;font-weight:610;line-height:1.05}.v2-policy section>p:not(.v2-section-number),.v2-policy section>ul,.v2-provider-list{max-width:49rem;margin-top:1rem;color:var(--v2-ink-soft)}.v2-policy section>ul{display:grid;gap:.8rem;padding-left:1.2rem}.v2-policy a{color:var(--v2-accent-dark);border-bottom:1px solid currentColor}.v2-provider-list{border-top:1px solid var(--v2-rule)}.v2-provider-list div{display:grid;grid-template-columns:minmax(10rem,.8fr) minmax(0,2fr);gap:1.5rem;padding:1.2rem 0;border-bottom:1px solid var(--v2-rule)}.v2-provider-list dt{color:var(--v2-ink);font-weight:700}.v2-policy-contact{margin-top:2.5rem;padding:1.4rem;background:var(--v2-paper-deep);border-left:3px solid var(--v2-accent)}.v2-policy .v2-policy-contact p{margin-top:0}.v2-policy-contact p:last-child{margin-top:.6rem!important}.v2-page-hero--launch .v2-page-hero-grid>div:not(.v2-launch-switch){grid-column:4 / 11}.v2-launch-switch{grid-column:11 / 13;display:grid;gap:.3rem;align-self:end;padding:1.1rem;border:1px solid var(--v2-rule-dark)}.v2-launch-switch span{color:var(--v2-light-muted);font-size:.72rem;letter-spacing:.08em;text-transform:uppercase}.v2-launch-switch strong{color:var(--v2-accent-light);font-family:var(--v2-font-display);font-size:1.75rem;font-weight:610}.v2-review-map--deep{background:var(--v2-paper-deep);border-top:1px solid var(--v2-rule);border-bottom:1px solid var(--v2-rule)}.v2-review-map--night{color:var(--v2-light);background:var(--v2-night)}.v2-review-section-heading{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:2rem;margin-bottom:clamp(3rem,6vw,5rem)}.v2-review-section-heading>p{grid-column:1 / 4;padding-top:.7rem}.v2-review-section-heading>h2{grid-column:4 / 11;font-family:var(--v2-font-display);font-size:clamp(3rem,5.5vw,5.4rem);font-weight:610;line-height:.96;letter-spacing:-.04em}.v2-review-map--night .v2-section-number{color:var(--v2-accent-light)}.v2-review-page-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--v2-rule);border-left:1px solid var(--v2-rule)}.v2-review-page-grid a{display:grid;grid-template-columns:2rem 1fr auto;gap:.7rem;align-items:center;min-height:5.5rem;padding:1rem;border-right:1px solid var(--v2-rule);border-bottom:1px solid var(--v2-rule)}.v2-review-page-grid a:hover{background:var(--v2-paper-deep)}.v2-review-page-grid span{color:var(--v2-accent-dark);font-size:.72rem;letter-spacing:.08em}.v2-review-page-grid i{color:var(--v2-accent-dark);font-style:normal}.v2-gate-list,.v2-launch-gates{margin:0;padding:0;list-style:none}.v2-gate-list--compact{border-top:1px solid var(--v2-rule)}.v2-gate-list li{display:grid;grid-template-columns:6rem 1fr;gap:1rem;align-items:center;padding:1rem 0;border-bottom:1px solid var(--v2-rule)}.v2-gate-state{color:var(--v2-accent-dark);font-size:.72rem;font-weight:750;letter-spacing:.08em;text-transform:uppercase}.v2-gate-state.is-ready{color:var(--v2-harmony-three)}.v2-review-footnote{max-width:48rem;margin-top:1.5rem;color:var(--v2-ink-soft);font-size:.86rem}.v2-verified-claims{border-top:1px solid var(--v2-rule)}.v2-verified-claims div{display:grid;grid-template-columns:minmax(13rem,.8fr) minmax(0,2fr);gap:2rem;padding:1.3rem 0;border-bottom:1px solid var(--v2-rule)}.v2-verified-claims dt{font-family:var(--v2-font-display);font-size:1.6rem;font-weight:610}.v2-verified-claims dd{color:var(--v2-ink-soft)}.v2-launch-gates{counter-reset:launch-gate;border-top:1px solid var(--v2-rule-dark)}.v2-launch-gates li{display:grid;grid-template-columns:3rem minmax(0,1fr);gap:1.2rem;padding:1.15rem 0;border-bottom:1px solid var(--v2-rule-dark)}.v2-launch-gates span{color:var(--v2-accent-light);font-size:.72rem;font-weight:750;letter-spacing:.08em}.v2-launch-gates p{max-width:58rem;color:var(--v2-light-muted)}@media(max-width:68rem){.v2-page-hero-grid>div:not(.v2-page-facts,.v2-launch-switch),.v2-page-hero--launch .v2-page-hero-grid>div:not(.v2-launch-switch){grid-column:4 / 13}.v2-launch-switch{grid-column:4 / 8}.v2-support-hero-grid>div{grid-column:1 / 9}.v2-support-hero-grid>.v2-button{grid-column:9 / 13}.v2-shaping-intro,.v2-shaping-note dl{grid-column:1 / 13}}@media(max-width:50rem){.v2-review-banner{align-items:flex-start;flex-direction:column;text-align:left}.v2-page-hero-grid,.v2-process-step,.v2-deterministic-grid,.v2-page-closing-grid,.v2-support-hero-grid,.v2-support-grid,.v2-privacy-summary-grid,.v2-privacy-layout,.v2-review-section-heading{grid-template-columns:1fr}.v2-page-hero-grid>.v2-kicker,.v2-page-hero-grid>div:not(.v2-page-facts,.v2-launch-switch),.v2-page-hero--launch .v2-page-hero-grid>div:not(.v2-launch-switch),.v2-page-hero-grid>.v2-text-link,.v2-page-facts,.v2-process-copy,.v2-process-media,.v2-deterministic-grid>.v2-section-number,.v2-deterministic-grid>div,.v2-page-index,.v2-faq-groups,.v2-policy,.v2-page-closing h2,.v2-page-closing-grid>div,.v2-support-hero-grid>div,.v2-support-hero-grid>.v2-button,.v2-support-primary,.v2-support-routes,.v2-privacy-summary-grid>div,.v2-privacy-summary ul,.v2-launch-switch,.v2-review-section-heading>p,.v2-review-section-heading>h2{grid-column:1}.v2-page-hero h1{font-size:clamp(2.8rem,14vw,5.5rem)}.v2-page-facts{grid-template-columns:1fr}.v2-page-facts div+div{border-top:1px solid var(--v2-rule-dark);border-left:0}.v2-process-step{gap:2.2rem}.v2-shaping-note{grid-column:1;grid-template-columns:1fr;padding:1.4rem 1.25rem 1.6rem}.v2-shaping-intro,.v2-shaping-note dl{grid-column:1}.v2-shaping-note dl{grid-template-columns:1fr;gap:1rem}.v2-page-index--sticky{position:static}.v2-page-index{margin-bottom:2rem}.v2-support-routes{grid-row:auto}.v2-provider-list div,.v2-verified-claims div{grid-template-columns:1fr;gap:.5rem}.v2-review-page-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.v2-process-media{margin-inline:calc(-1 * var(--v2-gutter))}.v2-process-media video{border-radius:0;border-inline:0}.v2-process-media figcaption{padding-inline:var(--v2-gutter)}.v2-support-routes .v2-text-link,.v2-faq-questions .v2-text-link{display:flex;width:100%;min-height:2.75rem;align-items:center;justify-content:space-between;padding-bottom:0;border-bottom-color:var(--v2-rule)}.v2-support-routes>div{padding-bottom:.55rem}.v2-support-routes .v2-text-link,.v2-support-hero-grid p a[href^="mailto:"]{padding-block:.55rem}.v2-page-hero-grid>.v2-text-link{padding-top:.55rem;margin-top:-.55rem;padding-bottom:.4rem;margin-bottom:-.4rem}.v2-shaping-note dt{font-size:.78rem}.v2-page-hero--workflow{padding-bottom:3rem}.v2-process{padding-top:2rem}.v2-page-hero--listening{padding:3rem 0 3.5rem}.v2-page-facts div{padding:.9rem 1.1rem}.v2-page-facts dt{font-size:1.9rem}}@media(max-width:34rem){.v2-page-index,.v2-faq-groups{min-width:0}.v2-faq-questions summary{padding-right:2.4rem}.v2-faq-questions summary:after{right:0}.v2-faq-questions details>div{padding-right:0}.v2-review-page-grid{grid-template-columns:1fr}.v2-gate-list li{grid-template-columns:5rem 1fr}.v2-support-checklist li,.v2-launch-gates li{grid-template-columns:2.25rem minmax(0,1fr);gap:.65rem}.v2-faq-group h2{min-width:0;font-size:2.5rem}}:root.v2-text-200 .v2-page-hero-grid,:root.v2-text-200 .v2-process-step,:root.v2-text-200 .v2-deterministic-grid,:root.v2-text-200 .v2-page-closing-grid,:root.v2-text-200 .v2-support-hero-grid,:root.v2-text-200 .v2-support-grid,:root.v2-text-200 .v2-privacy-summary-grid,:root.v2-text-200 .v2-privacy-layout,:root.v2-text-200 .v2-review-section-heading{grid-template-columns:minmax(0,1fr)}:root.v2-text-200 .v2-page-hero-grid>*,:root.v2-text-200 .v2-process-step>*,:root.v2-text-200 .v2-deterministic-grid>*,:root.v2-text-200 .v2-page-closing-grid>*,:root.v2-text-200 .v2-support-hero-grid>*,:root.v2-text-200 .v2-support-grid>*,:root.v2-text-200 .v2-privacy-summary-grid>*,:root.v2-text-200 .v2-privacy-layout>*,:root.v2-text-200 .v2-review-section-heading>*{min-width:0;grid-column:1;grid-row:auto}:root.v2-text-200 .v2-page-facts,:root.v2-text-200 .v2-provider-list div,:root.v2-text-200 .v2-verified-claims div,:root.v2-text-200 .v2-review-page-grid{grid-template-columns:minmax(0,1fr)}:root.v2-text-200 .v2-page-facts div+div{border-top:1px solid var(--v2-rule-dark);border-left:0}:root.v2-text-200 .v2-page-index--sticky{position:static}:root.v2-text-200 .v2-page-index{margin-bottom:2rem}:root.v2-text-200 .v2-support-routes{grid-row:auto}:root.v2-text-200 .v2-faq-group h2{min-width:0}.v2-support-uninstall{border-top:1px solid var(--v2-rule)}.v2-support-uninstall h3{margin:1.8rem 0 .5rem;font-family:var(--v2-font-display);font-size:clamp(1.25rem,1.8vw,1.5rem);font-weight:610;line-height:1.15}.v2-support-uninstall p+p{margin-top:.8rem}.v2-support-paths{margin:1rem 0 1.2rem;border-top:1px solid var(--v2-rule-dark)}.v2-support-paths>div{display:grid;grid-template-columns:minmax(9rem,14rem) 1fr;gap:1rem;padding:.7rem 0;border-bottom:1px solid var(--v2-rule-dark)}.v2-support-paths dt{color:var(--v2-ink-soft);font-size:.9rem;font-weight:640}.v2-support-paths dd{margin:0;min-width:0}.v2-support-paths code,.v2-support-uninstall code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.88em;overflow-wrap:anywhere}@media(max-width:50rem){.v2-support-paths>div{grid-template-columns:1fr;gap:.2rem}}.v2-page-close{padding:clamp(4rem,7vw,6.5rem) 0;text-align:center;background:var(--v2-paper-deep);border-top:1px solid var(--v2-rule)}.v2-page-close h2{max-width:22ch;margin:0 auto;font-family:var(--v2-font-display);font-size:clamp(2rem,4vw,3.2rem);font-weight:620;line-height:1.05}.v2-page-close>.v2-shell>p{max-width:42ch;margin:1rem auto 0;color:var(--v2-ink-soft);font-size:1.05rem}.v2-page-close .v2-actions{display:flex;flex-wrap:wrap;gap:.9rem;justify-content:center;margin-top:2rem}.v2-page-close-trial{margin:1.4rem 0 0;font-size:.95rem}
