.pos-root[data-theme=dossier]{--radius:0;--radius-sm:0;--measure:74rem;--d-mono:var(--t-font-label);--d-dash:color-mix(in oklab, var(--t-fg) 24%, transparent);font-size:1.0625rem;line-height:1.65}.pos-root[data-theme=dossier] :focus-visible{border-radius:0}.pos-root[data-theme=dossier] .pos-skip{font-family:var(--d-mono);text-transform:uppercase;letter-spacing:.06em;font-size:.8rem}.pos-root[data-theme=dossier] :is(.pos-eyebrow,.pos-hero__eyebrow,.pos-hero__meta dt,.pos-masthead__num,.pos-trio__kind,.pos-stat__label,.pos-step__duration,.pos-timeline__when,.pos-owner,.pos-tier__flag,.pos-tier__select,.pos-addons__legend,.pos-pricing__total-label,.pos-table thead th,.pos-testimonial__role,.pos-statement__by,.pos-caption,.pos-countdown,.pos-pager__label,.pos-footer){font-family:var(--d-mono);letter-spacing:.07em;text-transform:uppercase;font-size:.75rem;font-weight:400;line-height:1.55}.pos-root[data-theme=dossier] :is(.pos-section,.pos-hero){background-image:none}.pos-root[data-theme=dossier] .pos-section+.pos-section{border-top:1px dashed color-mix(in oklab, var(--s-fg) 20%, transparent)}.pos-root[data-theme=dossier] .pos-section[data-bg=dark],.pos-root[data-theme=dossier] .pos-section[data-bg=image],.pos-root[data-theme=dossier] .pos-section[data-hero]:is([data-bg=primary],[data-bg=accent]),.pos-root[data-theme=dossier] .pos-hero[data-variant=bold]{--s-accent:color-mix(in oklab, var(--t-accent-ink) 80%, white)}.pos-root[data-theme=dossier] .pos-section__bg img{filter:grayscale(.35)contrast(1.04)}.pos-root[data-theme=dossier] .pos-section__bg:after{background:linear-gradient(90deg, color-mix(in oklab, var(--t-deep) 70%, transparent) 0%, transparent 75%), color-mix(in oklab, var(--t-deep) 52%, transparent)}.pos-root[data-theme=dossier] :is(.pos-h2,.pos-hero__headline,.pos-masthead__title,.pos-cta__heading,.pos-statement__text,.pos-pager__title){font-feature-settings:"kern", "liga"}.pos-root[data-theme=dossier] .pos-h2{letter-spacing:-.012em;max-width:24ch;font-size:clamp(1.85rem,1.1rem + 2.3vw,3rem);font-weight:500;line-height:1.1}.pos-root[data-theme=dossier] .pos-h3{letter-spacing:-.005em;font-size:clamp(1.25rem,1rem + .8vw,1.6rem);font-weight:500;line-height:1.3}.pos-root[data-theme=dossier] .pos-eyebrow{color:var(--s-accent);margin-bottom:1rem}.pos-root[data-theme=dossier] .pos-intro{max-width:52ch;margin-top:1.25rem;font-size:clamp(1.05rem,.95rem + .35vw,1.2rem);line-height:1.6}.pos-root[data-theme=dossier] .pos-body{color:color-mix(in oklab, var(--s-fg) 74%, var(--s-bg));line-height:1.7}.pos-root[data-theme=dossier] .pos-link{font-family:var(--d-mono);letter-spacing:.06em;text-transform:uppercase;font-size:.8rem;font-weight:500}.pos-root[data-theme=dossier] .pos-caption{color:var(--s-muted)}.pos-root[data-theme=dossier] .pos-page{counter-reset:d-sec d-finding d-exhibit d-step d-q}.pos-root[data-theme=dossier] .pos-head{counter-increment:d-sec}.pos-root[data-theme=dossier] .pos-head:before,.pos-root[data-theme=dossier] :is(.pos-video,.pos-gallery-wrap)>.pos-h2:before{counter-increment:d-sec;content:"§ " counter(d-sec, decimal-leading-zero);color:var(--s-accent);font-family:var(--d-mono);letter-spacing:.07em;margin-bottom:1rem;font-size:.75rem;font-weight:400;line-height:1.5;display:block}.pos-root[data-theme=dossier] .pos-head:before{counter-increment:none}.pos-root[data-theme=dossier] .pos-head:has(>.pos-eyebrow):before{display:none}.pos-root[data-theme=dossier] .pos-nav{font-family:var(--d-mono)}.pos-root[data-theme=dossier] .pos-nav__bar{border-bottom:1px dashed color-mix(in oklab, var(--nav-fg) 24%, transparent);gap:1.25rem}.pos-root[data-theme=dossier] .pos-nav:not([data-over-cover]) .pos-nav__bar{background:var(--nav-surface,var(--t-bg));-webkit-backdrop-filter:none;backdrop-filter:none;border-bottom-color:color-mix(in oklab, var(--nav-fg) 24%, transparent)}.pos-root[data-theme=dossier] .pos-nav__brand{letter-spacing:.07em;text-transform:uppercase;gap:.6rem;font-size:.72rem}.pos-root[data-theme=dossier] .pos-nav__brand:before{content:"File:";color:var(--nav-muted);flex:none}.pos-root[data-theme=dossier] .pos-nav .pos-logo__seal{display:none}.pos-root[data-theme=dossier] .pos-nav .pos-logo,.pos-root[data-theme=dossier] .pos-nav .pos-logo__mark{gap:.5rem}.pos-root[data-theme=dossier] .pos-nav .pos-logo__name{font-family:var(--d-mono);letter-spacing:.07em;font-size:.72rem;font-weight:500}.pos-root[data-theme=dossier] .pos-nav .pos-logo[data-which=both] .pos-logo__mark[data-kind=wordmark] .pos-logo__name{display:inline}.pos-root[data-theme=dossier] .pos-nav .pos-logo[data-which=both] .pos-logo__sep{white-space:nowrap;opacity:1;flex:none;font-size:0}.pos-root[data-theme=dossier] .pos-nav .pos-logo[data-which=both] .pos-logo__sep:before{content:"/ prepared by";color:var(--nav-muted);letter-spacing:.07em;font-size:.72rem;font-weight:400}.pos-root[data-theme=dossier] .pos-nav .pos-logo[data-which=both]>:last-child .pos-logo__name{color:var(--nav-muted);font-weight:400}.pos-root[data-theme=dossier] .pos-nav__links{counter-reset:d-ch;justify-content:flex-end;gap:0}.pos-root[data-theme=dossier] .pos-nav__links>li{counter-increment:d-ch}.pos-root[data-theme=dossier] .pos-nav__link{color:var(--nav-muted);letter-spacing:.06em;text-transform:uppercase;border-radius:0;padding:.5rem .6rem;font-size:.72rem;font-weight:400}.pos-root[data-theme=dossier] .pos-nav__link:before{content:"[" counter(d-ch, decimal-leading-zero) "]";color:inherit;margin-right:.5em;display:inline-block}.pos-root[data-theme=dossier] .pos-nav__link:hover{color:var(--nav-fg)}.pos-root[data-theme=dossier] .pos-nav__link[aria-current=page]{color:var(--t-accent-ink);background:0 0}.pos-root[data-theme=dossier] .pos-nav[data-tone=dark] .pos-nav__link[aria-current=page]{color:color-mix(in oklab, var(--t-accent-ink) 80%, white)}.pos-root[data-scheme=light][data-theme=dossier] .pos-nav[data-tone=light] .pos-nav__link[aria-current=page]{color:var(--t-accent-ink)}.pos-root[data-theme=dossier] .pos-nav__link[data-done]:before{color:var(--nav-fg)}.pos-root[data-theme=dossier] .pos-nav__link[data-locked]{color:#0000;text-decoration-line:line-through;text-decoration-thickness:.95em;-webkit-text-decoration-color:color-mix(in oklab, var(--nav-fg) 34%, transparent);text-decoration-color:color-mix(in oklab, var(--nav-fg) 34%, transparent);text-decoration-skip-ink:none;display:inline-block}.pos-root[data-theme=dossier] .pos-nav__link[data-locked]:before{color:color-mix(in oklab, var(--nav-muted) 70%, transparent)}.pos-root[data-theme=dossier] .pos-nav__link[data-locked]:hover{color:#0000}.pos-root[data-theme=dossier] .pos-nav__link[data-locked] .pos-nav__lock{display:none}.pos-root[data-theme=dossier] .pos-nav [data-locked][data-hint]:after{font-family:var(--d-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--t-on-deep);border-radius:0;font-size:.68rem;text-decoration:none}.pos-root[data-theme=dossier] .pos-nav__end{gap:.6rem}.pos-root[data-theme=dossier] .pos-nav__cta{font-family:var(--d-mono);letter-spacing:.06em;text-transform:uppercase;box-shadow:none;border-radius:0;padding:.55rem .9rem;font-size:.72rem;font-weight:500}.pos-root[data-theme=dossier] .pos-nav__cta:hover{box-shadow:none;background:color-mix(in oklab, var(--t-accent) 86%, var(--t-on-accent));transform:none}.pos-root[data-theme=dossier] .pos-nav__cta[data-locked]{color:var(--nav-muted);box-shadow:none;outline:1px dashed color-mix(in oklab, var(--nav-fg) 34%, transparent);outline-offset:-1px;background:0 0}.pos-root[data-theme=dossier] .pos-nav__cta[data-locked]:hover{box-shadow:none;background:0 0}.pos-root[data-theme=dossier] .pos-nav__menu{border-color:color-mix(in oklab, var(--nav-fg) 30%, transparent);font:400 .72rem/1 var(--d-mono);letter-spacing:.06em;text-transform:uppercase;border-radius:0;padding:.5rem .75rem}.pos-root[data-theme=dossier] .pos-nav__menu-count:before{content:"["}.pos-root[data-theme=dossier] .pos-nav__menu-count:after{content:"]"}.pos-root[data-theme=dossier] .pos-nav__progress{background:var(--t-accent-ink);height:1px;bottom:0}@container pos-nav (min-width:1320px){.pos-root[data-theme=dossier] .pos-nav__links{display:none}.pos-root[data-theme=dossier] .pos-nav__menu{display:inline-flex}}@container pos-nav (min-width:1380px){.pos-root[data-theme=dossier] .pos-nav__links{display:flex}.pos-root[data-theme=dossier] .pos-nav .pos-logo[data-which=both]>:not(:first-child),.pos-root[data-theme=dossier] .pos-nav__menu{display:none}}@container pos-nav (max-width:639px){.pos-root[data-theme=dossier] .pos-nav__brand:before,.pos-root[data-theme=dossier] .pos-nav .pos-logo[data-which=both]>:not(:first-child){display:none}.pos-root[data-theme=dossier] .pos-nav__cta{padding:.5rem .7rem;font-size:.68rem}}@container pos-nav (max-width:479px){.pos-root[data-theme=dossier] .pos-nav .pos-logo__name{max-width:9.5rem;font-size:.68rem;display:inline}}.pos-root[data-theme=dossier] .pos-sheet{counter-reset:d-sheet}.pos-root[data-theme=dossier] .pos-sheet__list{border-top:1px dashed var(--d-dash)}.pos-root[data-theme=dossier] .pos-sheet__link{border-bottom:1px dashed var(--d-dash);align-items:baseline;gap:1.1rem;padding:1.1rem 0}.pos-root[data-theme=dossier] .pos-sheet__num{min-width:3.2em;color:var(--t-muted);font-family:var(--d-mono);letter-spacing:.06em;flex:none;font-size:.75rem}.pos-root[data-theme=dossier] .pos-sheet__num:before{content:"["}.pos-root[data-theme=dossier] .pos-sheet__num:after{content:"]"}.pos-root[data-theme=dossier] .pos-sheet__title{letter-spacing:-.01em;font-size:clamp(1.45rem,5.6vw,2.2rem);font-weight:500;line-height:1.15}.pos-root[data-theme=dossier] .pos-sheet__link[aria-current=page] .pos-sheet__num{color:var(--t-accent-ink)}.pos-root[data-theme=dossier] .pos-sheet__link[data-locked] .pos-sheet__title{color:#0000;text-decoration-line:line-through;text-decoration-thickness:.9em;-webkit-text-decoration-color:color-mix(in oklab, var(--t-fg) 26%, transparent);text-decoration-color:color-mix(in oklab, var(--t-fg) 26%, transparent);text-decoration-skip-ink:none}.pos-root[data-theme=dossier] .pos-sheet__lock{display:none}.pos-root[data-theme=dossier] .pos-sheet__hint{font-family:var(--d-mono);letter-spacing:.06em;text-transform:uppercase;font-size:.72rem}.pos-root[data-theme=dossier] .pos-sheet__cta{font-family:var(--d-mono);letter-spacing:.06em;text-transform:uppercase;border-radius:0;font-size:.8rem;font-weight:500}.pos-root[data-theme=dossier] .pos-sheet__cta[data-locked]{box-shadow:none;outline:1px dashed var(--d-dash);outline-offset:-1px}.pos-root[data-theme=dossier] .pos-footer{border-top:1px dashed var(--d-dash)}.pos-root[data-theme=dossier] .pos-footer .pos-logo__seal{border-radius:0}.pos-root[data-theme=dossier] .pos-footer .pos-logo__name{font-family:var(--d-mono);font-weight:500}.pos-root[data-theme=dossier] .pos-footer__note:before{content:"End of file — ";color:var(--t-accent-ink)}.pos-root[data-theme=dossier] .pos-footer__pdf{font-weight:500}.pos-root[data-theme=dossier] .pos-masthead{padding-top:calc(var(--nav-h) + clamp(3.5rem, 10vh, 7.5rem));border-bottom:1px dashed var(--d-dash);gap:clamp(1.25rem,2.5vw,2rem);padding-bottom:clamp(2rem,4.5vw,3.5rem);display:grid}.pos-root[data-theme=dossier] .pos-masthead__num{color:var(--t-accent-ink);flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;line-height:1.5;display:flex}.pos-root[data-theme=dossier] .pos-masthead__num:before{content:"Section";margin-right:-.6rem}.pos-root[data-theme=dossier] .pos-masthead__num:after{content:"Confidential";border:1.5px solid;margin-left:auto;padding:.3rem .65rem;rotate:-2deg}.pos-root[data-theme=dossier] .pos-masthead__title{letter-spacing:-.015em;max-width:21ch;font-size:clamp(2.2rem,1.2rem + 3.6vw,4.4rem);font-weight:500;line-height:1.06}.pos-root[data-theme=dossier] .pos-masthead+.pos-section{padding-top:clamp(3rem,6vw,5rem)}.pos-root[data-theme=dossier] .pos-pager{border-top:0}.pos-root[data-theme=dossier] .pos-pager[data-guided]:before{display:none}.pos-root[data-theme=dossier] .pos-pager__link{width:min(100% - 2 * var(--gutter), var(--measure));border:1.5px solid var(--t-accent-ink);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"label label""title arrow";align-items:end;gap:1.25rem 2rem;margin-block:clamp(3.5rem,8vw,6rem) clamp(4rem,9vw,7rem);padding:clamp(1.5rem,3.4vw,2.5rem) clamp(1.25rem,3.4vw,2.75rem);transition:background-color .3s,border-color .3s}.pos-root[data-theme=dossier] .pos-pager__link:hover{background:color-mix(in oklab, var(--t-accent) 7%, transparent)}.pos-root[data-theme=dossier] .pos-pager__label{color:var(--t-muted);justify-content:space-between;gap:.4rem 1.25rem}.pos-root[data-theme=dossier] .pos-pager__kicker{color:var(--t-fg);gap:0;font-size:0;font-weight:400}.pos-root[data-theme=dossier] .pos-pager__kicker:before{content:"Declassify next section";content:"Declassify next section" / "";font-size:.75rem}.pos-root[data-theme=dossier] .pos-pager__kicker:after{display:none}.pos-root[data-theme=dossier] .pos-pager__title{letter-spacing:-.012em;text-decoration-skip-ink:none;max-width:26ch;font-size:clamp(1.75rem,1.1rem + 2.4vw,3rem);font-weight:500;line-height:1.1;text-decoration-line:line-through;text-decoration-color:#0000;text-decoration-thickness:.92em}.pos-root[data-theme=dossier] .pos-pager__arrow{aspect-ratio:auto;width:auto;box-shadow:none;color:var(--t-accent-ink);background:0 0;border-radius:0}.pos-root[data-theme=dossier] .pos-pager__arrow svg{width:clamp(1.75rem,3vw,2.5rem);height:auto}.pos-root[data-theme=dossier] .pos-pager__link:hover .pos-pager__arrow{box-shadow:none}.pos-root[data-theme=dossier] .pos-pager__link:hover .pos-pager__title{transform:none}.pos-root[data-theme=dossier] .pos-pager[data-state=waiting] :is(.pos-pager__label,.pos-pager__title){opacity:1;translate:none}.pos-root[data-theme=dossier] .pos-pager[data-state=waiting] .pos-pager__link{border-style:dashed;border-color:var(--d-dash)}.pos-root[data-theme=dossier] .pos-pager[data-state=waiting] .pos-pager__title{color:#0000;-webkit-text-decoration-color:color-mix(in oklab, var(--t-fg) 30%, transparent);text-decoration-color:color-mix(in oklab, var(--t-fg) 30%, transparent)}.pos-root[data-theme=dossier] .pos-pager[data-state=waiting] .pos-pager__kicker{color:var(--t-muted)}.pos-root[data-theme=dossier] .pos-pager[data-state=revealed] .pos-pager__title{--d:0s}@media (prefers-reduced-motion:no-preference){.pos-root[data-theme=dossier]:not([data-motion=none]) .pos-pager[data-guided] .pos-pager__title{transition:color .5s .35s,text-decoration-color .6s .2s}.pos-root[data-theme=dossier]:not([data-motion=none]) .pos-pager[data-state=waiting] .pos-pager__title{translate:none}}@media (max-width:639px){.pos-root[data-theme=dossier] .pos-pager__link{gap:1rem 1.25rem}.pos-root[data-theme=dossier] .pos-pager__label{justify-content:flex-start}}.pos-root[data-theme=dossier] .pos-hero{text-align:left;min-height:min(100svh,62rem);padding:calc(var(--nav-h) + clamp(3rem, 9vh, 6rem)) var(--gutter) clamp(3rem, 8vh, 5.5rem);align-content:end}.pos-root[data-theme=dossier][data-mode=preview] .pos-hero{min-height:min(100svh,820px)}.pos-root[data-theme=dossier] .pos-hero__content{flex-direction:column;align-items:flex-start;display:flex}.pos-root[data-theme=dossier] .pos-hero__brand{margin-bottom:clamp(1.75rem,5vh,3rem)}.pos-root[data-theme=dossier] .pos-hero__eyebrow{max-width:100%;color:var(--s-accent);transform-origin:0 100%;border:1.5px solid;margin-bottom:clamp(1.5rem,3vw,2.25rem);padding:.4rem .75rem;font-size:clamp(.7rem,.66rem + .2vw,.8rem);font-weight:500;display:inline-block;rotate:-2deg}.pos-root[data-theme=dossier] .pos-hero__headline{letter-spacing:-.015em;max-width:19ch;font-size:clamp(2rem,1.2rem + 4.2vw,5rem);font-weight:500;line-height:1.05}.pos-root[data-theme=dossier] .pos-hero__sub{max-width:50ch;margin-top:clamp(1.25rem,2.6vw,2rem);font-size:clamp(1.1rem,1rem + .45vw,1.35rem);line-height:1.55}.pos-root[data-theme=dossier] .pos-hero__sub strong{color:var(--s-fg);-webkit-text-decoration:underline 2px var(--s-accent);text-decoration:underline 2px var(--s-accent);text-underline-offset:.22em;font-weight:500}.pos-root[data-theme=dossier] .pos-hero__content>div:has(>.pos-hero__meta){align-self:stretch}.pos-root[data-theme=dossier] .pos-hero__meta{border-top:1px dashed color-mix(in oklab, var(--s-fg) 32%, transparent);font-family:var(--d-mono);gap:1rem clamp(1.75rem,4vw,3.5rem);margin-top:clamp(2rem,5vh,3.5rem);padding-top:1.25rem}.pos-root[data-theme=dossier] .pos-hero__meta dt{color:var(--s-muted);margin-bottom:.35rem;font-size:.68rem}.pos-root[data-theme=dossier] .pos-hero__meta dd{letter-spacing:.02em;font-size:.85rem;font-weight:400}.pos-root[data-theme=dossier] .pos-hero__cue{left:auto;right:var(--gutter)}.pos-root[data-theme=dossier] .pos-hero[data-variant=centered]{text-align:left;align-content:end}.pos-root[data-theme=dossier] .pos-hero[data-variant=centered] :is(.pos-hero__headline,.pos-hero__sub){margin-inline:0}.pos-root[data-theme=dossier] .pos-hero[data-variant=centered] .pos-hero__meta{border-top:1px dashed color-mix(in oklab, var(--s-fg) 32%, transparent);justify-content:flex-start}.pos-root[data-theme=dossier] .pos-hero[data-variant=centered] .pos-hero__brand{justify-content:flex-start}.pos-root[data-theme=dossier] .pos-hero[data-media] .pos-hero__media-inner :where(img,video){filter:grayscale(.3)contrast(1.05)}.pos-root[data-theme=dossier] .pos-hero[data-media][data-variant=centered]{--s-muted:#fffc;--s-line:#ffffff4d;--s-accent:color-mix(in oklab, var(--t-accent-ink) 78%, white)}.pos-root[data-theme=dossier] .pos-hero[data-media][data-variant=centered] .pos-hero__media:after{background:linear-gradient(180deg, transparent 30%, color-mix(in oklab, var(--t-deep) 70%, transparent) 100%), color-mix(in oklab, var(--t-deep) 48%, transparent)}.pos-root[data-theme=dossier] .pos-hero[data-variant=split] .pos-hero__media{inset:calc(var(--nav-h) + 1rem) var(--gutter) auto;outline:1px solid color-mix(in oklab, var(--s-fg) 24%, transparent);outline-offset:.5rem;height:40svh}.pos-root[data-theme=dossier] .pos-hero[data-variant=split] .pos-hero__media:after{content:"Exhibit A";z-index:2;background:var(--s-bg);color:var(--s-fg);font-family:var(--d-mono);letter-spacing:.07em;text-transform:uppercase;padding:.35rem .6rem;font-size:.68rem;position:absolute;bottom:0;left:0}.pos-root[data-theme=dossier] .pos-hero[data-variant=split][data-media]{padding-top:calc(var(--nav-h) + 1rem + 40svh + clamp(2.5rem, 7vh, 4rem))}@media (min-width:960px){.pos-root[data-theme=dossier] .pos-hero[data-variant=split][data-media]{padding-top:calc(var(--nav-h) + clamp(3rem, 9vh, 6rem));align-content:center}.pos-root[data-theme=dossier] .pos-hero[data-variant=split][data-media] .pos-hero__content{width:54%;margin-left:0;padding-right:clamp(2rem,4vw,4rem)}.pos-root[data-theme=dossier] .pos-hero[data-variant=split] .pos-hero__media{inset:calc(var(--nav-h) + clamp(2rem, 6vh, 4rem)) var(--gutter) clamp(3rem, 8vh, 5.5rem) 58%;height:auto}.pos-root[data-theme=dossier] .pos-hero[data-variant=split][data-media] .pos-hero__headline{font-size:clamp(2.2rem,1rem + 3.2vw,4.25rem)}}.pos-root[data-theme=dossier] .pos-hero[data-variant=classic] .pos-hero__content>div:has(>.pos-hero__meta){order:1}.pos-root[data-theme=dossier] .pos-hero[data-variant=classic] .pos-hero__eyebrow{order:0}.pos-root[data-theme=dossier] .pos-hero[data-variant=classic] .pos-hero__headline{order:2;margin-top:clamp(2rem,5vh,3rem)}.pos-root[data-theme=dossier] .pos-hero[data-variant=classic] .pos-hero__sub{order:3}.pos-root[data-theme=dossier] .pos-hero[data-variant=classic] .pos-hero__meta{border-top:1px dashed var(--s-line);gap:0;margin-top:0;padding-top:0;display:grid}.pos-root[data-theme=dossier] .pos-hero[data-variant=classic] .pos-hero__meta>div{border-bottom:1px dashed var(--s-line);grid-template-columns:9.5rem minmax(0,1fr);align-items:baseline;gap:1rem;padding-block:.7rem;display:grid}.pos-root[data-theme=dossier] .pos-hero[data-variant=classic] .pos-hero__meta dt{margin:0}.pos-root[data-theme=dossier] .pos-hero[data-variant=classic] .pos-hero__headline:before{content:"Re:";color:var(--s-accent);font-family:var(--d-mono);letter-spacing:.07em;text-transform:uppercase;margin-bottom:.75rem;font-size:.75rem;font-weight:400;line-height:1.5;display:block}.pos-root[data-theme=dossier] .pos-hero__figure{outline:1px solid color-mix(in oklab, var(--s-fg) 24%, transparent);outline-offset:.5rem;border-radius:0;overflow:visible}.pos-root[data-theme=dossier] .pos-hero__figure :where(img,video){filter:grayscale(.3)contrast(1.05)}.pos-root[data-theme=dossier] .pos-hero__figure:after{content:"Exhibit A";background:var(--s-bg);color:var(--s-fg);font-family:var(--d-mono);letter-spacing:.07em;text-transform:uppercase;padding:.35rem .6rem;font-size:.68rem;position:absolute;bottom:0;left:0}@media (max-width:559px){.pos-root[data-theme=dossier] .pos-hero[data-variant=classic] .pos-hero__meta>div{grid-template-columns:minmax(0,1fr);gap:.2rem}}.pos-root[data-theme=dossier] .pos-split{gap:clamp(2rem,4.5vw,3.5rem)}@media (min-width:960px){.pos-root[data-theme=dossier] .pos-head:has(>.pos-intro){grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;column-gap:clamp(2rem,5vw,5rem);display:grid}.pos-root[data-theme=dossier] .pos-head:has(>.pos-intro):before{grid-column:1/-1}.pos-root[data-theme=dossier] .pos-head:has(>.pos-intro)>.pos-intro{margin-top:0;padding-bottom:.3rem}}.pos-root[data-theme=dossier] .pos-statement{border-left:1.5px solid var(--s-accent);padding-left:clamp(1.25rem,3vw,2.5rem);position:relative}.pos-root[data-theme=dossier] .pos-statement__text{letter-spacing:-.012em;max-width:28ch;font-size:clamp(1.7rem,1rem + 2.6vw,3.1rem);font-weight:400;line-height:1.18}.pos-root[data-theme=dossier] .pos-statement[data-length=medium] .pos-statement__text{max-width:34ch;font-size:clamp(1.45rem,1rem + 1.6vw,2.3rem);line-height:1.25}.pos-root[data-theme=dossier] .pos-statement[data-length=long] .pos-statement__text{letter-spacing:0;max-width:44ch;font-size:clamp(1.25rem,1rem + .9vw,1.7rem);line-height:1.4}.pos-root[data-theme=dossier] .pos-statement[data-length=xlong] .pos-statement__text{max-width:62ch;font-size:clamp(1.1rem,1rem + .4vw,1.3rem);line-height:1.65}.pos-root[data-theme=dossier] .pos-statement[data-variant=quote] .pos-statement__text:before{content:"Statement on record";height:auto;color:var(--s-accent);font-family:var(--d-mono);letter-spacing:.07em;text-transform:uppercase;margin-bottom:1rem;font-size:.75rem;line-height:1.5}.pos-root[data-theme=dossier] .pos-statement[data-variant=quote] .pos-statement__text:after{content:none}.pos-root[data-theme=dossier] .pos-statement__by{margin-top:1.5rem}.pos-root[data-theme=dossier] .pos-statement__by:before{content:"— "}.pos-root[data-theme=dossier] .pos-statement__text strong{color:var(--s-accent);font-weight:inherit;background-image:linear-gradient(var(--s-fg), var(--s-fg));-webkit-box-decoration-break:clone;box-decoration-break:clone;background-position:100% 58%;background-repeat:no-repeat;background-size:0% .98em}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.pos-root[data-theme=dossier]:not([data-motion=none]):not([data-mode=print]) .pos-statement__text strong{animation:linear both d-declassify;animation-timeline:view();animation-range:entry 40%}}}@keyframes d-declassify{0%,45%{color:#0000;background-size:100% .98em}70%{color:#0000}to{color:var(--s-accent);background-size:0% .98em}}.pos-root[data-theme=dossier] .pos-testimonial{border-top:1px dashed var(--d-dash);max-width:56rem;padding-top:1.5rem}.pos-root[data-theme=dossier] .pos-section:not([data-bg=default]):not([data-bg=surface]) .pos-testimonial{border-top-color:color-mix(in oklab, var(--s-fg) 26%, transparent)}.pos-root[data-theme=dossier] .pos-testimonial:before{content:"Transcript — on the record";color:var(--s-accent);font-family:var(--d-mono);letter-spacing:.07em;text-transform:uppercase;margin-bottom:1.5rem;font-size:.75rem;display:block}.pos-root[data-theme=dossier] .pos-testimonial__quote{letter-spacing:-.01em;font-size:clamp(1.5rem,1rem + 1.9vw,2.5rem);font-weight:400;line-height:1.28}.pos-root[data-theme=dossier] .pos-testimonial__by{gap:.9rem;margin-top:1.75rem}.pos-root[data-theme=dossier] .pos-testimonial__avatar{filter:grayscale();border-radius:0}.pos-root[data-theme=dossier] .pos-testimonial__name{font-family:var(--d-mono);letter-spacing:.04em;text-transform:uppercase;font-size:.85rem;font-weight:500}.pos-root[data-theme=dossier] .pos-trio{gap:0}.pos-root[data-theme=dossier] .pos-trio__item{counter-increment:d-finding;border-top:1px solid var(--s-line);grid-template-columns:clamp(4.5rem,9vw,8rem) minmax(0,1fr);gap:.6rem clamp(1rem,3vw,2.5rem);padding-block:clamp(1.5rem,3vw,2.25rem)}.pos-root[data-theme=dossier] .pos-trio__item:last-child{border-bottom:1px solid var(--s-line)}.pos-root[data-theme=dossier] .pos-trio__item:before{content:"F-" counter(d-finding, decimal-leading-zero);color:var(--s-accent);font-family:var(--d-mono);letter-spacing:.06em;grid-row:1/span 3;font-size:.8rem;line-height:1.9}.pos-root[data-theme=dossier] .pos-trio__kind{color:var(--s-muted);grid-column:2}.pos-root[data-theme=dossier] .pos-trio__item>:not(.pos-trio__kind){grid-column:2}.pos-root[data-theme=dossier] .pos-trio__item .pos-h3{max-width:34ch;font-size:clamp(1.35rem,1rem + 1vw,1.75rem)}@media (min-width:760px){.pos-root[data-theme=dossier] .pos-trio[data-variant=columns]{column-gap:clamp(1.5rem,3vw,2.5rem)}.pos-root[data-theme=dossier] .pos-trio[data-variant=columns] .pos-trio__item{border-bottom:0;grid-template-columns:minmax(0,1fr)}.pos-root[data-theme=dossier] .pos-trio[data-variant=columns] .pos-trio__item:before{grid-row:auto}.pos-root[data-theme=dossier] .pos-trio[data-variant=columns] .pos-trio__item>*{grid-column:1}.pos-root[data-theme=dossier] .pos-trio[data-variant=columns] .pos-trio__item .pos-h3{font-size:clamp(1.25rem,1rem + .6vw,1.5rem)}}.pos-root[data-theme=dossier] .pos-guide__story{gap:1.25rem}.pos-root[data-theme=dossier] .pos-guide__empathy{letter-spacing:-.008em;max-width:40ch;font-size:clamp(1.3rem,1rem + 1.1vw,1.85rem);line-height:1.38}@media (min-width:960px){.pos-root[data-theme=dossier] .pos-guide>.pos-split{grid-template-columns:minmax(0,6fr) minmax(0,6fr);column-gap:clamp(2rem,5vw,5rem)}}.pos-root[data-theme=dossier] .pos-stats{border-top:1px solid var(--s-line);border-bottom:1px solid var(--s-line);gap:0}.pos-root[data-theme=dossier] .pos-stat{border-top:0;gap:.6rem;padding:clamp(1.25rem,2.5vw,1.75rem) clamp(1rem,2vw,1.5rem) clamp(1.25rem,2.5vw,1.75rem) 0}.pos-root[data-theme=dossier] .pos-stat+.pos-stat{border-left:1px dashed var(--s-line);padding-left:clamp(1rem,2vw,1.5rem)}.pos-root[data-theme=dossier] .pos-stat__value{letter-spacing:-.02em;color:var(--s-fg);font-size:clamp(2.2rem,1.4rem + 2.6vw,3.6rem);font-weight:500;line-height:1}.pos-root[data-theme=dossier] .pos-stat__label{color:var(--s-muted)}@media (max-width:639px){.pos-root[data-theme=dossier] .pos-stat+.pos-stat{border-left:0;border-top:1px dashed var(--s-line);padding-left:0}}.pos-root[data-theme=dossier] .pos-logos{justify-content:flex-start;gap:.75rem 0}.pos-root[data-theme=dossier] .pos-logos:before{content:"Prior engagements:";color:var(--s-muted);font-family:var(--d-mono);letter-spacing:.07em;text-transform:uppercase;margin-right:1.25rem;font-size:.75rem}.pos-root[data-theme=dossier] .pos-logos li+li:before{content:"/";color:var(--s-muted);opacity:.6;margin-inline:.9rem}.pos-root[data-theme=dossier] .pos-logos li{align-items:center;display:inline-flex}.pos-root[data-theme=dossier] .pos-logos span{font-family:var(--d-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--s-fg);font-size:.85rem;font-weight:500}.pos-root[data-theme=dossier] .pos-case{counter-increment:d-exhibit;gap:1rem}.pos-root[data-theme=dossier] .pos-case:before{content:"Exhibit " counter(d-exhibit, upper-alpha);border-bottom:1px solid var(--s-line);color:var(--s-accent);font-family:var(--d-mono);letter-spacing:.07em;text-transform:uppercase;padding-bottom:.6rem;font-size:.75rem}.pos-root[data-theme=dossier] .pos-case__media{aspect-ratio:16/10;border-radius:0}.pos-root[data-theme=dossier] .pos-case__media img{filter:grayscale(.3)contrast(1.04)}.pos-root[data-theme=dossier] .pos-case__result{letter-spacing:-.01em;font-size:clamp(1.3rem,1rem + .9vw,1.65rem);font-weight:500}.pos-root[data-theme=dossier] .pos-step{grid-template-columns:clamp(4.5rem,9vw,8rem) minmax(0,1fr);padding-block:clamp(1.5rem,3vw,2.25rem)}.pos-root[data-theme=dossier] .pos-step__num{color:var(--s-accent);font-family:var(--d-mono);letter-spacing:.06em;font-size:.8rem;font-weight:400;line-height:2.1}.pos-root[data-theme=dossier] .pos-step__num:before{content:"PH-"}.pos-root[data-theme=dossier] .pos-step__title-row{gap:.4rem 1rem}.pos-root[data-theme=dossier] .pos-step__duration{border:1px solid var(--s-line);color:var(--s-muted);background:0 0;border-radius:0;padding:.15rem .5rem;font-size:.7rem}.pos-root[data-theme=dossier] .pos-steps[data-variant=cards]{border:1px solid var(--s-line);gap:0}.pos-root[data-theme=dossier] .pos-steps[data-variant=cards] .pos-step{background:0 0;border:0;border-radius:0;gap:1rem}.pos-root[data-theme=dossier] .pos-steps[data-variant=cards] .pos-step+.pos-step{border-left:1px dashed var(--s-line)}.pos-root[data-theme=dossier] .pos-steps[data-variant=cards] .pos-step:last-child{border-bottom:0}.pos-root[data-theme=dossier] .pos-steps[data-variant=cards] .pos-step__num{line-height:1.5}.pos-root[data-theme=dossier] .pos-timeline{padding-left:2rem}.pos-root[data-theme=dossier] .pos-timeline__rail{border-left:1px dashed var(--s-line);background:0 0;width:1px;left:.3rem;overflow:visible}.pos-root[data-theme=dossier] .pos-timeline__fill{width:1px;left:-1px}.pos-root[data-theme=dossier] .pos-timeline__item:before{border:1.5px solid var(--s-accent);background:var(--s-bg);border-radius:0;width:9px;height:9px;top:.5rem;left:calc(-1.7rem - 4px)}.pos-root[data-theme=dossier] .pos-timeline__item[data-owner=client]:before{background:var(--s-accent)}.pos-root[data-theme=dossier] .pos-timeline__when{font-size:.78rem;line-height:2}.pos-root[data-theme=dossier] .pos-owner{border-radius:0;padding:.15rem .5rem;font-size:.68rem}.pos-root[data-theme=dossier] .pos-pricing__tiers{border:1px solid var(--s-line);gap:0}.pos-root[data-theme=dossier] .pos-tier{background:0 0;border:0;border-radius:0;gap:1.1rem;transition:background .25s,box-shadow .25s}.pos-root[data-theme=dossier] .pos-pricing__tiers>.pos-tier+.pos-tier{border-top:1px dashed var(--s-line)}@media (min-width:860px){.pos-root[data-theme=dossier] .pos-pricing[data-mode=tiers] .pos-pricing__tiers>.pos-tier+.pos-tier{border-top:0;border-left:1px dashed var(--s-line)}}.pos-root[data-theme=dossier] .pos-pricing[data-mode=tiers] .pos-tier:hover{background:color-mix(in oklab, var(--s-fg) 3%, transparent)}.pos-root[data-theme=dossier] .pos-tier[data-selected]{border-color:var(--s-line);background:color-mix(in oklab, var(--s-accent-fill) 6%, var(--s-bg));box-shadow:inset 0 0 0 1.5px var(--s-accent)}.pos-root[data-theme=dossier] .pos-tier__head{align-items:flex-start;min-height:1.9rem}.pos-root[data-theme=dossier] .pos-tier__name{font-family:var(--d-mono);letter-spacing:.07em;text-transform:uppercase;font-size:.8rem;font-weight:500;line-height:1.6}.pos-root[data-theme=dossier] .pos-tier__flag{border:1.5px solid var(--s-accent);color:var(--s-accent);background:0 0;border-radius:0;padding:.2rem .5rem;font-size:.66rem;font-weight:500;rotate:-3deg}.pos-root[data-theme=dossier] .pos-tier__amount{letter-spacing:-.02em;font-size:clamp(2.1rem,1.5rem + 1.8vw,3.1rem);font-weight:500}.pos-root[data-theme=dossier] .pos-tier__interval{font-family:var(--d-mono);letter-spacing:.05em;text-transform:uppercase;font-size:.75rem}.pos-root[data-theme=dossier] .pos-tier__features{border-top:1px dashed var(--s-line);gap:0}.pos-root[data-theme=dossier] .pos-tier__features li{border-bottom:1px dashed var(--s-line);padding-block:.6rem;font-size:.95rem;line-height:1.5}.pos-root[data-theme=dossier] .pos-tier__features svg{margin-top:.2rem}.pos-root[data-theme=dossier] .pos-tier__select{border-radius:0;padding:.75rem 1rem;font-weight:500}.pos-root[data-theme=dossier] .pos-addons__legend{color:var(--s-muted)}.pos-root[data-theme=dossier] .pos-addons{gap:0}.pos-root[data-theme=dossier] .pos-addon{border-style:dashed;border-width:0 0 1px;border-radius:0;padding-inline:0}.pos-root[data-theme=dossier] .pos-addons__legend+.pos-addon,.pos-root[data-theme=dossier] .pos-addons>.pos-addon:first-of-type{border-top:1px dashed var(--s-line)}.pos-root[data-theme=dossier] .pos-addon[data-on]{border-color:var(--s-line);background:0 0}.pos-root[data-theme=dossier] .pos-addon[data-on] .pos-addon__name{color:var(--s-accent)}.pos-root[data-theme=dossier] .pos-addon__box{border-radius:0}.pos-root[data-theme=dossier] .pos-addon__price{font-family:var(--d-mono);font-size:.85rem;font-weight:500}.pos-root[data-theme=dossier] .pos-addon__qty,.pos-root[data-theme=dossier] .pos-addon__qty button{border-radius:0}.pos-root[data-theme=dossier] .pos-pricing__summary{border:1.5px solid var(--s-accent);background:var(--s-bg);gap:1rem}.pos-root[data-theme=dossier] .pos-pricing__summary:before{content:"Fee schedule";color:var(--s-accent);font-family:var(--d-mono);letter-spacing:.07em;text-transform:uppercase;font-size:.75rem}.pos-root[data-theme=dossier] .pos-pricing__lines{font-family:var(--d-mono);gap:0;font-size:.8rem}.pos-root[data-theme=dossier] .pos-pricing__lines li{border-bottom:1px dotted var(--s-line);padding-block:.55rem}.pos-root[data-theme=dossier] .pos-pricing__total{border-top:0;padding-top:.5rem}.pos-root[data-theme=dossier] .pos-pricing__total-value{letter-spacing:-.02em;font-size:clamp(1.9rem,1.4rem + 1.4vw,2.6rem);font-weight:500}.pos-root[data-theme=dossier] .pos-pricing__recurring{font-family:var(--d-mono);font-size:.75rem}.pos-root[data-theme=dossier] .pos-pricing__notes{border-top:1px dashed var(--s-line);padding-top:1rem;font-size:.9rem}.pos-root[data-theme=dossier] .pos-pricing__notes:before{content:"Note: ";color:var(--s-accent);font-family:var(--d-mono);letter-spacing:.07em;text-transform:uppercase;font-size:.75rem}.pos-root[data-theme=dossier] .pos-table-scroll{border-radius:0}.pos-root[data-theme=dossier] .pos-table{border-top:1px solid var(--s-line)}.pos-root[data-theme=dossier] .pos-table :where(th,td){border-bottom:1px dashed var(--s-line)}.pos-root[data-theme=dossier] .pos-table thead :where(th,td){border-bottom:1px solid var(--s-line)}.pos-root[data-theme=dossier] .pos-table tbody th{font-weight:400}.pos-root[data-theme=dossier] .pos-table td{font-family:var(--d-mono);font-size:.85rem}.pos-root[data-theme=dossier] .pos-table [data-hi]{background:color-mix(in oklab, var(--s-accent-fill) 7%, transparent)}.pos-root[data-theme=dossier] .pos-table thead [data-hi]{box-shadow:inset 0 2px 0 var(--s-accent)}.pos-root[data-theme=dossier] .pos-stakes__grid{gap:0}.pos-root[data-theme=dossier] .pos-stakes__side{border-radius:0;gap:1.1rem}.pos-root[data-theme=dossier] .pos-stakes__side:before{font-family:var(--d-mono);letter-spacing:.07em;text-transform:uppercase;font-size:.75rem;line-height:1.5}.pos-root[data-theme=dossier] .pos-stakes__side[data-side=failure]{border:1px dashed var(--s-line)}.pos-root[data-theme=dossier] .pos-stakes__side[data-side=failure]:before{content:"Scenario A — no action";color:var(--s-muted)}.pos-root[data-theme=dossier] .pos-stakes__side[data-side=success]{border:1.5px solid var(--s-accent);background:color-mix(in oklab, var(--s-accent-fill) 6%, var(--s-bg))}.pos-root[data-theme=dossier] .pos-stakes__side[data-side=success]:before{content:"Scenario B — recommended";color:var(--s-accent)}@media (min-width:860px){.pos-root[data-theme=dossier] .pos-stakes__side[data-side=failure]{border-right:0}}@media (max-width:859px){.pos-root[data-theme=dossier] .pos-stakes__side[data-side=failure]{border-bottom:0}}.pos-root[data-theme=dossier] .pos-stakes__side li{padding-block:.15rem;line-height:1.55}.pos-root[data-theme=dossier] .pos-faq{border-top:1px solid var(--s-line)}.pos-root[data-theme=dossier] .pos-faq__item{counter-increment:d-q;border-bottom:1px dashed var(--s-line)}.pos-root[data-theme=dossier] .pos-faq__item summary{font-family:var(--t-font-display);justify-content:flex-start;gap:1.25rem;font-size:clamp(1.1rem,1rem + .4vw,1.3rem);font-weight:500;line-height:1.35}.pos-root[data-theme=dossier] .pos-faq__item summary:before{content:"Q-" counter(d-q, decimal-leading-zero);width:3.5rem;color:var(--s-accent);font-family:var(--d-mono);letter-spacing:.06em;flex:none;font-size:.75rem;font-weight:400}.pos-root[data-theme=dossier] .pos-faq__icon{margin-left:auto}.pos-root[data-theme=dossier] .pos-faq__a{padding-left:4.75rem}@media (max-width:559px){.pos-root[data-theme=dossier] .pos-faq__item summary:before{width:2.75rem}.pos-root[data-theme=dossier] .pos-faq__a{padding-left:4rem}}.pos-root[data-theme=dossier] .pos-btn{min-height:3.1rem;font:500 .8rem/1.2 var(--d-mono);letter-spacing:.07em;text-transform:uppercase;border-radius:0;padding:.85rem 1.4rem}.pos-root[data-theme=dossier] .pos-btn:hover{transform:none}.pos-root[data-theme=dossier] .pos-btn--primary:hover{background:color-mix(in oklab, var(--s-accent-fill) 86%, var(--s-on-accent))}.pos-root[data-theme=dossier] .pos-btn--ghost{border-color:color-mix(in oklab, var(--s-fg) 40%, transparent)}.pos-root[data-theme=dossier] .pos-cta{gap:1.25rem;padding-block:clamp(1rem,3vw,2rem)}.pos-root[data-theme=dossier] .pos-cta:before{content:"For signature";border:1.5px solid var(--s-accent);color:var(--s-accent);font-family:var(--d-mono);letter-spacing:.07em;text-transform:uppercase;padding:.3rem .65rem;font-size:.72rem;rotate:-2deg}.pos-root[data-theme=dossier] .pos-cta__heading{letter-spacing:-.015em;max-width:20ch;font-size:clamp(2.2rem,1.2rem + 3.8vw,4.5rem);font-weight:500;line-height:1.06}.pos-root[data-theme=dossier] .pos-cta__body{font-size:clamp(1.05rem,.95rem + .4vw,1.25rem);line-height:1.6}.pos-root[data-theme=dossier] .pos-cta__actions .pos-btn--primary{min-height:3.5rem;padding-inline:2rem;font-size:.85rem}.pos-root[data-theme=dossier] .pos-cta[data-variant=banner]{border:1.5px solid var(--s-accent);background:0 0;border-radius:0;padding:clamp(1.75rem,4.5vw,3.5rem)}.pos-root[data-theme=dossier] .pos-cta[data-variant=banner] .pos-cta__heading{font-size:clamp(2rem,1.2rem + 2.8vw,3.6rem)}.pos-root[data-theme=dossier] .pos-cta__printed{font-family:var(--d-mono);letter-spacing:.07em;text-transform:uppercase}.pos-root[data-theme=dossier] .pos-countdown{font-size:.72rem}.pos-root[data-theme=dossier] .pos-countdown__value{font-weight:500}.pos-root[data-theme=dossier] :is(.pos-video__frame,.pos-video__poster,.pos-gallery__frame){border-radius:0}.pos-root[data-theme=dossier] .pos-gallery__frame :where(img,video){filter:grayscale(.3)contrast(1.04)}.pos-root[data-theme=dossier] .pos-gallery__item{counter-increment:d-exhibit}.pos-root[data-theme=dossier] .pos-gallery__item figure:after{content:"Exhibit " counter(d-exhibit, upper-alpha);color:var(--s-accent);font-family:var(--d-mono);letter-spacing:.07em;text-transform:uppercase;margin-top:.75rem;font-size:.7rem;display:block}.pos-root[data-theme=dossier] .pos-gallery__item:has(.pos-caption) figure{flex-direction:column;display:flex}.pos-root[data-theme=dossier] .pos-gallery__item:has(.pos-caption) figure:after{order:1}.pos-root[data-theme=dossier] .pos-gallery__item .pos-caption{text-transform:none;letter-spacing:.02em;order:2;margin-top:.25rem}.pos-root[data-theme=dossier] .pos-gallery[data-layout=carousel]{scrollbar-color:var(--s-line) transparent}.pos-root[data-theme=dossier] :is([data-pos-editable],[data-pos-editing]){border-radius:0}.pos-root.pos-accept[data-theme=dossier] .pos-accept__bar{border-bottom:1px dashed var(--d-dash)}.pos-root.pos-accept[data-theme=dossier] .pos-accept__back{font-family:var(--d-mono);letter-spacing:.06em;text-transform:uppercase;font-size:.75rem}.pos-root.pos-accept[data-theme=dossier] .pos-logo__seal{border-radius:0}.pos-root.pos-accept[data-theme=dossier] .pos-logo__name{font-family:var(--d-mono);font-weight:500}.pos-root.pos-accept[data-theme=dossier] .pos-accept__main:before{content:"For signature";border:1.5px solid var(--t-accent-ink);color:var(--t-accent-ink);font-family:var(--d-mono);letter-spacing:.07em;text-transform:uppercase;margin-bottom:1.5rem;padding:.3rem .65rem;font-size:.72rem;display:inline-block;rotate:-2deg}.pos-root.pos-accept[data-theme=dossier] :is(.pos-accept__title,.pos-accept-done__title){letter-spacing:-.015em;font-weight:500}.pos-root.pos-accept[data-theme=dossier] .pos-accept__card{border:1.5px solid var(--t-accent-ink);background:var(--t-bg)}.pos-root.pos-accept[data-theme=dossier] .pos-accept__subtitle{font-family:var(--d-mono);letter-spacing:.07em;text-transform:uppercase;font-size:.8rem;font-weight:500}.pos-root.pos-accept[data-theme=dossier] .pos-accept-done__facts{font-family:var(--d-mono);border-top-style:dashed;font-size:.8rem}.pos-root.pos-accept[data-theme=dossier] .pos-accept-done__facts dt{letter-spacing:.06em;text-transform:uppercase}.pos-root.pos-accept[data-theme=dossier] .pos-accept-done__pay{border-style:dashed}.pos-root.pos-accept[data-theme=dossier] .pos-accept-done__foot{font-family:var(--d-mono);letter-spacing:.06em;text-transform:uppercase;font-size:.7rem}@media print{.pos-root[data-theme=dossier]{--d-dash:#c9c2b4;--logo-light:flex;--logo-dark:none;--t-bg:#fbfaf6!important;--t-fg:#1b1916!important;--t-muted:#5a554d!important;--t-surface:#f2efe8!important;--t-line:#d6d0c4!important;--t-deep:#fbfaf6!important;--t-on-deep:#1b1916!important;--t-accent-ink:color-mix(in oklab, var(--t-accent) 45%, #1b1916)!important}.pos-root[data-theme=dossier] .pos-section:is([data-bg=dark],[data-bg=surface]){--s-accent:var(--t-accent-ink)}.pos-root[data-theme=dossier] .pos-section[data-bg=image],.pos-root[data-theme=dossier] .pos-hero[data-media][data-variant=centered]{--s-fg:#fff;--s-muted:#ffffffd1;--s-accent:color-mix(in oklab, var(--t-accent) 70%, white);--logo-light:none;--logo-dark:flex}.pos-root[data-theme=dossier] .pos-section[data-bg=image] .pos-section__bg:after,.pos-root[data-theme=dossier] .pos-hero[data-media][data-variant=centered] .pos-hero__media:after{background:#1412109e}.pos-root[data-theme=dossier] .pos-section+.pos-section{border-top-color:var(--d-dash)}.pos-root[data-theme=dossier] .pos-masthead{padding-top:2.5rem}.pos-root[data-theme=dossier] .pos-statement__text strong{color:var(--s-accent);background-size:0% .98em;animation:none!important}.pos-root[data-theme=dossier] .pos-hero[data-variant=split][data-media]{padding-top:3rem}.pos-root[data-theme=dossier] .pos-hero[data-variant=split] .pos-hero__media{inset:3rem var(--gutter) 3rem 58%;height:auto}.pos-root[data-theme=dossier] .pos-hero[data-variant=split][data-media] .pos-hero__content{width:54%;margin-left:0}.pos-root[data-theme=dossier] .pos-stakes__side[data-side=failure]{border-right:0;border-bottom:1px dashed var(--s-line)}}
.pos-root[data-theme=terrain]{--tr-ground:color-mix(in oklab, var(--t-bg) 64%, color-mix(in oklab, #e4cfaa 88%, var(--t-glow)));--tr-ink:color-mix(in oklab, var(--t-fg) 84%, #4b3320);--tr-muted:color-mix(in oklab, var(--tr-ink) 74%, var(--tr-ground));--tr-card:color-mix(in oklab, #fff 86%, var(--tr-ground));--tr-sand:color-mix(in oklab, var(--tr-ground) 84%, color-mix(in oklab, #b99668 60%, var(--t-accent)));--tr-line:color-mix(in oklab, var(--tr-ink) 11%, var(--tr-ground));--tr-accent-ink:color-mix(in oklab, var(--t-accent-ink) 70%, var(--tr-ink));--tr-deep:color-mix(in oklab, var(--t-deep) 72%, #3b2616);--tr-tint:color-mix(in oklab, var(--t-accent) 22%, var(--tr-card));--tr-sun:color-mix(in oklab, var(--t-accent) 42%, var(--tr-ground));--tr-mark:color-mix(in oklab, var(--t-accent) 48%, transparent);--tr-mark-dark:color-mix(in oklab, var(--t-accent) 55%, transparent);--tr-shadow:0 1px 0 color-mix(in oklab, var(--tr-ink) 6%, transparent), 0 22px 48px -32px color-mix(in oklab, var(--tr-ink) 30%, transparent);--tr-shadow-lift:0 1px 0 color-mix(in oklab, var(--tr-ink) 6%, transparent), 0 30px 60px -30px color-mix(in oklab, var(--tr-ink) 36%, transparent);--tr-r:clamp(1.4rem, 2.4vw, 1.75rem);--tr-r-sm:1.15rem;--tr-panel-gap:clamp(.6rem, 1.6vw, 1.25rem);--radius:var(--tr-r);--radius-sm:var(--tr-r-sm);--ease-out:cubic-bezier(.22, 1, .36, 1);background:var(--tr-ground);color:var(--tr-ink);font-size:1.075rem;line-height:1.62}@supports (color:oklch(from red l c h)){.pos-root[data-theme=terrain]{--tr-mark:oklch(from var(--t-accent) max(l, .82) min(c, .15) h / .72);--tr-mark-dark:oklch(from var(--t-accent) min(l, .48) min(c, .14) h / .85)}}.pos-root[data-theme=terrain]>*{--t-bg:var(--tr-ground);--t-fg:var(--tr-ink);--t-muted:var(--tr-muted);--t-surface:var(--tr-card);--t-line:var(--tr-line);--t-accent-ink:var(--tr-accent-ink);--t-deep:var(--tr-deep);--s-btn:var(--tr-ink);--s-on-btn:var(--tr-ground);--s-card:var(--tr-card);--s-card-shadow:var(--tr-shadow)}.pos-root[data-theme=terrain].pos-accept{--s-fg:var(--tr-ink);--s-surface:var(--tr-card);--s-muted:var(--tr-muted);--s-bg:var(--tr-ground);--s-accent:var(--tr-accent-ink)}.pos-root[data-theme=terrain] ::selection{background:var(--tr-mark);color:var(--tr-ink)}.pos-root[data-theme=terrain] .pos-section{--s-line:color-mix(in oklab, var(--s-fg) 10%, var(--s-bg))}.pos-root[data-theme=terrain] .pos-section[data-bg=surface]{--s-bg:var(--tr-sand);--s-surface:var(--tr-card)}.pos-root[data-theme=terrain] .pos-section:is([data-bg=primary],[data-bg=accent],[data-bg=dark],[data-bg=image]){--s-btn:var(--s-fg);--s-on-btn:var(--s-bg);--s-card:color-mix(in oklab, var(--s-fg) 9%, var(--s-bg));--s-card-shadow:none}.pos-root[data-theme=terrain] .pos-section[data-bg=image]{--s-on-btn:var(--tr-deep)}.pos-root[data-theme=terrain] .pos-section:is([data-bg=primary],[data-bg=accent]):not([data-hero]){background-image:radial-gradient(70% 90% at 100% 0,#ffffff1a,#0000 60%)}.pos-root[data-theme=terrain] .pos-section[data-bg=dark]:not([data-hero]){background-image:radial-gradient(70% 80% at 100% 0%, color-mix(in oklab, var(--t-glow) 16%, transparent), transparent 70%)}.pos-root[data-theme=terrain] .pos-section:not([data-bg=default]):not([data-hero]){margin-inline:var(--tr-panel-gap);border-radius:clamp(1.75rem,3.6vw,3rem);overflow:hidden}.pos-root[data-theme=terrain] .pos-section:not([data-bg=default]):not([data-hero])+.pos-section:not([data-bg=default]){margin-top:var(--tr-panel-gap)}.pos-root[data-theme=terrain] .pos-section__bg:after{background:linear-gradient(180deg, color-mix(in oklab, var(--tr-deep) 10%, transparent) 0%, color-mix(in oklab, var(--tr-deep) 55%, transparent) 100%), linear-gradient(90deg, color-mix(in oklab, var(--tr-deep) 74%, transparent) 0%, color-mix(in oklab, var(--tr-deep) 42%, transparent) 55%, color-mix(in oklab, var(--tr-deep) 12%, transparent) 100%)}.pos-root[data-theme=terrain] .pos-section[data-bg=image]{align-items:end;min-height:clamp(26rem,62vh,40rem);display:grid}.pos-root[data-theme=terrain] :is(.pos-h2,.pos-h3,.pos-hero__headline,.pos-masthead__title,.pos-cta__heading,.pos-statement__text,.pos-pager__title,.pos-sheet__title,.pos-testimonial__quote,.pos-guide__empathy,.pos-stat__value,.pos-step__num,.pos-tier__name,.pos-tier__amount,.pos-pricing__total-value,.pos-case__result,.pos-accept__title,.pos-accept-done__title,.pos-logos span){font-feature-settings:"kern", "liga";font-weight:400}.pos-root[data-theme=terrain] .pos-h2{letter-spacing:-.015em;max-width:22ch;font-size:clamp(1.7rem,1.25rem + 1.8vw,3rem);line-height:1.1}.pos-root[data-theme=terrain] .pos-h3{letter-spacing:-.005em;font-size:clamp(1.25rem,1.1rem + .5vw,1.5rem);line-height:1.22}.pos-root[data-theme=terrain] :is(.pos-eyebrow,.pos-hero__eyebrow){color:var(--s-accent);letter-spacing:0;font-size:.95rem;font-weight:600}.pos-root[data-theme=terrain] .pos-intro{font-size:clamp(1.1rem,1rem + .35vw,1.25rem);line-height:1.6}.pos-root[data-theme=terrain] .pos-body{color:color-mix(in oklab, var(--s-fg) 82%, var(--s-bg))}.pos-root[data-theme=terrain] .pos-head{gap:0;display:grid}.pos-root[data-theme=terrain] :is(.pos-hl,.pos-statement__text strong,.pos-intro strong,.pos-hero__sub strong,.pos-cta__body strong){color:inherit;font-weight:inherit;background-image:linear-gradient(178deg, transparent 0 50%, var(--tr-mark) 51% 82%, transparent 83%);-webkit-box-decoration-break:clone;box-decoration-break:clone;background-position:0 0;background-repeat:no-repeat;background-size:100% 100%;border-radius:.15em .35em .2em .4em;margin-inline:-.08em;padding-inline:.08em}.pos-root[data-theme=terrain] [data-tone=dark] :is(.pos-hl,.pos-statement__text strong,.pos-intro strong,.pos-hero__sub strong,.pos-cta__body strong){background-image:linear-gradient(178deg, transparent 0 50%, var(--tr-mark-dark) 51% 82%, transparent 83%)}.pos-root[data-theme=terrain] .pos-section:is([data-bg=primary],[data-bg=accent]) :is(.pos-statement__text strong,.pos-intro strong,.pos-cta__body strong){background-image:linear-gradient(178deg, transparent 0 52%, color-mix(in oklab, var(--s-fg) 22%, transparent) 53% 84%, transparent 85%)}.pos-root[data-theme=terrain] .pos-hl{padding-bottom:.04em}@media (prefers-reduced-motion:no-preference){.pos-root[data-theme=terrain]:not([data-mode=print]):not([data-motion=none]) .pos-hl[style]{animation:.9s cubic-bezier(.65,0,.35,1) both tr-mark}}@keyframes tr-mark{0%{background-size:0% 100%}to{background-size:100% 100%}}.pos-root[data-theme=terrain] .pos-nav{--nav-h:4.75rem;--nav-pill-on:var(--tr-ground)}.pos-root[data-theme=terrain] .pos-nav[data-tone=dark]{--nav-pill-on:var(--tr-deep)}.pos-root[data-theme=terrain]{--nav-h:4.75rem}.pos-root[data-theme=terrain] .pos-nav__bar{border:0;border-radius:999px;height:calc(100% - 1.1rem);margin:.55rem clamp(.5rem,1.6vw,1.25rem) 0;padding-inline:clamp(.9rem,2vw,1.5rem) .55rem;transition:background-color .35s,box-shadow .35s}.pos-root[data-theme=terrain] .pos-nav:not([data-over-cover]){--nav-fg:var(--tr-ink);--nav-muted:var(--tr-muted);--nav-pill-on:var(--tr-ground);--logo-light:flex;--logo-dark:none}.pos-root[data-theme=terrain] .pos-nav:not([data-over-cover]) .pos-nav__bar{background:var(--tr-card);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:0 0 0 1px color-mix(in oklab, var(--tr-ink) 5%, transparent), 0 14px 34px -22px color-mix(in oklab, var(--tr-ink) 45%, transparent)}.pos-root[data-theme=terrain] .pos-nav__links{gap:.3rem}.pos-root[data-theme=terrain] .pos-nav__link{color:var(--nav-fg);opacity:.82;padding:.5rem .95rem;font-size:.9rem;font-weight:500;transition:background-color .25s,color .25s,opacity .25s}.pos-root[data-theme=terrain] .pos-nav__link:hover{opacity:1;background:color-mix(in oklab, var(--nav-fg) 7%, transparent)}.pos-root[data-theme=terrain] .pos-nav__link[aria-current=page]{opacity:1;background:var(--nav-fg);color:var(--nav-pill-on)}.pos-root[data-theme=terrain] .pos-nav__link[data-locked],.pos-root[data-theme=terrain] .pos-nav__link[data-locked]:hover{opacity:1;color:color-mix(in oklab, var(--nav-fg) 50%, transparent);background:color-mix(in oklab, var(--nav-fg) 5%, transparent);gap:.4rem}.pos-root[data-theme=terrain] .pos-nav__lock{opacity:.8}.pos-root[data-theme=terrain] .pos-nav__cta{box-shadow:none;padding:.7rem 1.25rem;font-size:.9rem}.pos-root[data-theme=terrain] .pos-nav__cta:hover{box-shadow:0 10px 22px -12px color-mix(in oklab, var(--t-accent) 80%, transparent)}.pos-root[data-theme=terrain] .pos-nav__cta[data-locked],.pos-root[data-theme=terrain] .pos-nav__cta[data-locked]:hover{background:color-mix(in oklab, var(--nav-fg) 6%, transparent);color:color-mix(in oklab, var(--nav-fg) 55%, transparent);box-shadow:none}.pos-root[data-theme=terrain] .pos-nav [data-locked][data-hint]:after{background:var(--tr-ink);color:var(--tr-ground);box-shadow:0 10px 24px -14px color-mix(in oklab, var(--tr-ink) 60%, transparent);border-radius:999px;padding:.45rem .85rem}.pos-root[data-theme=terrain] .pos-nav__menu{background:color-mix(in oklab, var(--nav-fg) 7%, transparent);border:0;padding:.65rem 1.05rem}.pos-root[data-theme=terrain] .pos-nav__progress{display:none}@container pos-nav (max-width:639px){.pos-root[data-theme=terrain] .pos-nav__cta{padding:.6rem .95rem;font-size:.8125rem}.pos-root[data-theme=terrain] .pos-nav__menu{padding:.6rem .8rem}}.pos-root[data-theme=terrain] .pos-sheet{background:var(--tr-ground);padding-top:calc(var(--nav-h) + 1.25rem)}.pos-root[data-theme=terrain] .pos-sheet__list{gap:.5rem}.pos-root[data-theme=terrain] .pos-sheet__link{background:var(--tr-card);box-shadow:0 1px 0 color-mix(in oklab, var(--tr-ink) 6%, transparent);border:0;border-radius:1.5rem;align-items:center;gap:1rem;padding:1rem 1.25rem}.pos-root[data-theme=terrain] .pos-sheet__num{color:var(--tr-accent-ink);flex:none;font-weight:600}.pos-root[data-theme=terrain] .pos-sheet__title{letter-spacing:-.01em;font-size:clamp(1.3rem,5.4vw,1.9rem);line-height:1.15}.pos-root[data-theme=terrain] .pos-sheet__link[aria-current=page]{background:var(--tr-ink);color:var(--tr-ground)}.pos-root[data-theme=terrain] .pos-sheet__link[aria-current=page] :is(.pos-sheet__title,.pos-sheet__num){color:var(--tr-ground)}.pos-root[data-theme=terrain] .pos-sheet__link[data-locked]{background:color-mix(in oklab, var(--tr-ink) 4%, transparent);box-shadow:none;color:color-mix(in oklab, var(--tr-ink) 45%, transparent)}.pos-root[data-theme=terrain] .pos-sheet__link[data-locked] .pos-sheet__num{color:inherit}.pos-root[data-theme=terrain] .pos-sheet__cta{background:var(--t-accent);min-height:3.6rem;color:var(--t-on-accent)}.pos-root[data-theme=terrain] .pos-sheet__cta[data-locked]{background:color-mix(in oklab, var(--tr-ink) 5%, transparent);color:var(--tr-muted);box-shadow:none}.pos-root[data-theme=terrain] .pos-logo__seal{background:color-mix(in oklab, currentColor 9%, transparent);font-family:var(--t-font-display);border:0}.pos-root[data-theme=terrain] .pos-logo__name{letter-spacing:.06em;text-transform:none;font-size:.95rem;font-weight:600}.pos-root[data-theme=terrain] .pos-logo[data-slot=hero] .pos-logo__name{font-size:1rem}.pos-root[data-theme=terrain] .pos-curtain{display:none}.pos-root[data-theme=terrain] .pos-masthead{padding-top:calc(var(--nav-h) + clamp(3.5rem, 10vh, 7rem));gap:1.1rem;padding-bottom:clamp(.5rem,2vw,1.5rem);display:grid}.pos-root[data-theme=terrain] .pos-masthead__num{background:var(--tr-tint);color:var(--tr-accent-ink);font-family:var(--t-font-body);border-radius:999px;justify-self:start;padding:.4rem .95rem;font-size:.9rem;font-weight:600;line-height:1.2}.pos-root[data-theme=terrain] .pos-masthead__num:before{content:"Chapter "}.pos-root[data-theme=terrain] .pos-masthead__title{letter-spacing:-.02em;max-width:22ch;font-size:clamp(2.3rem,1.55rem + 2.8vw,4.5rem);line-height:1.05}.pos-root[data-theme=terrain] .pos-pager{border-top:0;padding-block:clamp(1rem,3vw,2rem) clamp(3rem,7vw,5.5rem)}.pos-root[data-theme=terrain] .pos-pager[data-guided]:before{display:none}.pos-root[data-theme=terrain] .pos-pager__link{background:var(--tr-card);box-shadow:var(--tr-shadow);transition:box-shadow .4s ease, transform .5s var(--ease-out), opacity .7s ease, translate 1s var(--ease-out);border-radius:clamp(1.75rem,3.6vw,2.5rem);gap:.75rem 2rem;padding:clamp(1.6rem,3.6vw,2.75rem) clamp(1.5rem,4vw,3.25rem)}.pos-root[data-theme=terrain] .pos-pager__link:hover{box-shadow:var(--tr-shadow-lift);transform:translateY(-3px)}.pos-root[data-theme=terrain] .pos-pager__kicker{gap:0;font-size:0}.pos-root[data-theme=terrain] .pos-pager__kicker:before{content:"Keep going";font-size:1rem}.pos-root[data-theme=terrain] .pos-pager__kicker:after{display:none}.pos-root[data-theme=terrain] .pos-pager__label{gap:.3rem .75rem;font-size:1rem}.pos-root[data-theme=terrain] .pos-pager__count{background:color-mix(in oklab, var(--tr-ink) 6%, transparent);border-radius:999px;padding:.15rem .7rem;font-size:.85rem}.pos-root[data-theme=terrain] .pos-pager__title{letter-spacing:-.015em;max-width:24ch;font-size:clamp(1.45rem,1.1rem + 2vw,3rem);line-height:1.1}.pos-root[data-theme=terrain] .pos-pager__link:hover .pos-pager__title{transform:none}.pos-root[data-theme=terrain] .pos-pager__arrow{background:var(--tr-ink);width:clamp(3.25rem,6vw,4.5rem);color:var(--tr-ground);box-shadow:none}.pos-root[data-theme=terrain] .pos-pager__link:hover .pos-pager__arrow{box-shadow:none}.pos-root[data-theme=terrain] .pos-pager[data-state=waiting] .pos-pager__link{opacity:0;box-shadow:none}@media (prefers-reduced-motion:no-preference){.pos-root[data-theme=terrain]:not([data-motion=none]) .pos-pager[data-state=waiting] .pos-pager__link{translate:0 1.75rem}.pos-root[data-theme=terrain]:not([data-motion=none]) .pos-pager[data-state=waiting] .pos-pager__title{translate:0 .9rem}}.pos-root[data-theme=terrain] .pos-footer{border-top:0}.pos-root[data-theme=terrain] .pos-footer__inner{padding-block:1.5rem 3rem}.pos-root[data-theme=terrain] .pos-footer__pdf{background:color-mix(in oklab, var(--tr-ink) 6%, transparent);border-radius:999px;padding:.5rem 1rem;text-decoration:none}.pos-root[data-theme=terrain] .pos-hero{min-height:auto;padding:calc(var(--nav-h) + clamp(2.5rem, 7vh, 5rem)) var(--gutter) clamp(3.5rem, 8vh, 6rem);grid-template-columns:minmax(0,1fr);align-content:center;align-items:center;gap:clamp(2.5rem,5vw,4.5rem);display:grid}.pos-root[data-theme=terrain] .pos-hero__content{width:100%;max-width:40rem;margin-inline:0}.pos-root[data-theme=terrain] .pos-hero__brand{margin-bottom:clamp(1.5rem,4vh,2.5rem)}.pos-root[data-theme=terrain] .pos-hero__headline{letter-spacing:-.02em;max-width:17ch;font-size:clamp(2.25rem,1.72rem + 2.25vw,4.5rem);line-height:1.06}.pos-root[data-theme=terrain] .pos-hero__sub{max-width:34rem;color:var(--s-muted);margin-top:clamp(1.25rem,2.5vw,1.75rem);font-size:clamp(1.1rem,1rem + .4vw,1.3rem);line-height:1.6}.pos-root[data-theme=terrain] .pos-hero__meta{background:var(--s-card);box-shadow:0 1px 0 color-mix(in oklab, var(--tr-ink) 6%, transparent);text-align:left;border-top:0;border-radius:1.4rem;gap:.9rem clamp(1.25rem,2.5vw,2.25rem);margin-top:clamp(1.75rem,4vh,2.75rem);padding:1rem 1.4rem;display:inline-flex}.pos-root[data-theme=terrain] .pos-hero[data-tone=dark] .pos-hero__meta{background:color-mix(in oklab, var(--s-fg) 12%, transparent);box-shadow:none}.pos-root[data-theme=terrain] .pos-hero__meta dt{margin-bottom:.1rem;font-size:.78rem}.pos-root[data-theme=terrain] .pos-hero__meta dd{font-size:.95rem;font-weight:500}.pos-root[data-theme=terrain] .pos-hero__cue{display:none}.pos-root[data-theme=terrain] .pos-hero__intro{width:min(100%,40rem);margin:0}.pos-root[data-theme=terrain] .pos-hero__intro .pos-video__frame{border-radius:var(--tr-r)}.pos-root[data-theme=terrain] .pos-hero__figure,.pos-root[data-theme=terrain] .pos-hero[data-variant=split] .pos-hero__media{z-index:1;aspect-ratio:4/5;background:var(--tr-sand);width:100%;max-width:34rem;height:auto;box-shadow:-1.1rem 1.1rem 0 0 var(--tr-sun);border-radius:50% 50% 1.75rem 1.75rem/40% 40% 1.75rem 1.75rem;margin:0 auto;position:relative;inset:auto;overflow:hidden}.pos-root[data-theme=terrain] .pos-hero[data-variant=split] .pos-hero__media .pos-hero__media-inner{inset:0}.pos-root[data-theme=terrain] .pos-hero[data-variant=split] .pos-hero__media-shade{display:none}.pos-root[data-theme=terrain] .pos-hero[data-variant=split][data-media]{padding-top:calc(var(--nav-h) + clamp(2.5rem, 7vh, 5rem))}@media (max-width:959px){.pos-root[data-theme=terrain] .pos-hero__figure,.pos-root[data-theme=terrain] .pos-hero[data-variant=split] .pos-hero__media{aspect-ratio:1;border-radius:50% 50% 1.5rem 1.5rem;grid-row:2;width:calc(100% - 1.1rem);max-width:26rem;margin:0 0 0 auto}}@media (min-width:960px){.pos-root[data-theme=terrain] .pos-hero[data-media]:not([data-variant=meadow]):not([data-variant=centered]){width:min(100%, calc(var(--measure) + 2 * var(--gutter)));grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);margin-inline:auto}.pos-root[data-theme=terrain] .pos-hero[data-media]:not([data-variant=meadow]):not([data-variant=centered]) .pos-hero__content{grid-area:1/1}.pos-root[data-theme=terrain] .pos-hero[data-media]:not([data-variant=meadow]):not([data-variant=centered]) :is(.pos-hero__figure,.pos-hero__media){grid-area:1/2;margin:0 0 0 auto}.pos-root[data-theme=terrain] .pos-hero[data-media]:not([data-variant=meadow]):not([data-variant=centered]) .pos-hero__intro{grid-column:1/-1}.pos-root[data-theme=terrain] .pos-hero[data-media] .pos-hero__headline{max-width:none;font-size:clamp(2.25rem,1.4rem + 2.3vw,4.25rem)}.pos-root[data-theme=terrain] .pos-hero[data-media]:not([data-variant=meadow]):not([data-variant=centered]) .pos-hero__content{max-width:44rem}}.pos-root[data-theme=terrain] .pos-hero:not([data-media]){width:min(100%, calc(var(--measure) + 2 * var(--gutter)));padding-top:calc(var(--nav-h) + clamp(4rem, 14vh, 9rem));margin-inline:auto}.pos-root[data-theme=terrain] .pos-hero:not([data-media]) .pos-hero__content{max-width:52rem}.pos-root[data-theme=terrain] .pos-hero:not([data-media]) .pos-hero__headline{max-width:20ch}.pos-root[data-theme=terrain] .pos-hero:is([data-variant=meadow],[data-variant=centered]){text-align:center;justify-items:center}.pos-root[data-theme=terrain] .pos-hero:is([data-variant=meadow],[data-variant=centered]) .pos-hero__content{max-width:50rem;margin-inline:auto}.pos-root[data-theme=terrain] .pos-hero:is([data-variant=meadow],[data-variant=centered]) :is(.pos-hero__headline,.pos-hero__sub){margin-inline:auto}.pos-root[data-theme=terrain] .pos-hero:is([data-variant=meadow],[data-variant=centered]) .pos-hero__brand{justify-content:center;display:flex}.pos-root[data-theme=terrain] .pos-hero:is([data-variant=meadow],[data-variant=centered]) .pos-hero__headline{max-width:20ch}.pos-root[data-theme=terrain] .pos-hero[data-variant=meadow] .pos-hero__figure{width:min(100%, var(--measure));aspect-ratio:16/7;max-width:none;box-shadow:0 -1.1rem 0 0 var(--tr-sun);border-radius:min(32vw,28rem) min(32vw,28rem) 1.75rem 1.75rem;grid-row:auto;margin:0 auto}@media (max-width:959px){.pos-root[data-theme=terrain] .pos-hero[data-variant=meadow] .pos-hero__figure{aspect-ratio:5/4;border-radius:50% 50% 1.5rem 1.5rem/42% 42% 1.5rem 1.5rem;width:100%;max-width:none;margin:0}}.pos-root[data-theme=terrain] .pos-hero[data-variant=meadow] .pos-hero__intro{margin-inline:auto}.pos-root[data-theme=terrain] .pos-hero[data-variant=centered][data-media]{--s-accent:color-mix(in oklab, var(--t-accent) 45%, white);border-radius:0 0 clamp(1.75rem,4vw,3rem) clamp(1.75rem,4vw,3rem);min-height:min(92svh,56rem);margin-inline:0}.pos-root[data-theme=terrain] .pos-hero[data-variant=centered][data-media] .pos-hero__media:after{background:linear-gradient(180deg, color-mix(in oklab, var(--tr-deep) 50%, transparent) 0%, color-mix(in oklab, var(--tr-deep) 30%, transparent) 40%, color-mix(in oklab, var(--tr-deep) 70%, transparent) 100%)}.pos-root[data-theme=terrain] .pos-hero[data-variant=bold]{--s-accent:color-mix(in oklab, var(--t-glow) 40%, white);background-color:var(--tr-deep);background-image:radial-gradient(70% 70% at 95% 0%, color-mix(in oklab, var(--t-glow) 34%, transparent), transparent 65%), radial-gradient(60% 60% at 0% 100%, color-mix(in oklab, var(--t-glow) 14%, transparent), transparent 70%);border-radius:0 0 clamp(1.75rem,4vw,3rem) clamp(1.75rem,4vw,3rem);width:100%}@media (min-width:960px){.pos-root[data-theme=terrain] .pos-hero[data-variant=bold]{padding-inline:max(var(--gutter), calc((100% - var(--measure)) / 2))}}.pos-root[data-theme=terrain] .pos-hero[data-variant=bold] .pos-hero__figure{box-shadow:-1.1rem 1.1rem 0 0 color-mix(in oklab, var(--t-glow) 45%, var(--tr-deep))}.pos-root[data-theme=terrain] .pos-section[data-hero]:is([data-bg=primary],[data-bg=accent],[data-bg=dark]){background-color:var(--tr-deep);border-radius:0 0 clamp(1.75rem,4vw,3rem) clamp(1.75rem,4vw,3rem);margin-inline:0}.pos-root[data-theme=terrain][data-variant=meadow] :is(.pos-head,.pos-masthead){text-align:center;justify-items:center}.pos-root[data-theme=terrain][data-variant=meadow] :is(.pos-head .pos-h2,.pos-head .pos-intro,.pos-masthead__title){margin-inline:auto}.pos-root[data-theme=terrain][data-variant=meadow] .pos-masthead__num{justify-self:center}.pos-root[data-theme=terrain][data-variant=meadow] :is(.pos-video,.pos-gallery-wrap)>.pos-h2{text-align:center;margin-inline:auto}.pos-root[data-theme=terrain] .pos-split{gap:clamp(1.75rem,3.5vw,3rem)}.pos-root[data-theme=terrain] :is(.pos-trio__item,.pos-stat,.pos-step,.pos-case,.pos-tier,.pos-faq__item,.pos-addon,.pos-pricing__summary,.pos-table-scroll,.pos-stakes__side[data-side=success]){border-radius:var(--tr-r);background:var(--s-card);box-shadow:var(--s-card-shadow);border:0}.pos-root[data-theme=terrain] .pos-statement{text-align:center;padding-block:clamp(.5rem,2vw,1.5rem)}.pos-root[data-theme=terrain] .pos-statement__text{letter-spacing:-.015em;max-width:24ch;margin-inline:auto;font-size:clamp(1.9rem,1.3rem + 2.3vw,3.5rem);line-height:1.16}.pos-root[data-theme=terrain] .pos-statement[data-length=medium] .pos-statement__text{max-width:30ch;font-size:clamp(1.55rem,1.2rem + 1.5vw,2.5rem)}.pos-root[data-theme=terrain] .pos-statement[data-length=long] .pos-statement__text{max-width:40ch;font-size:clamp(1.3rem,1.1rem + .8vw,1.8rem);line-height:1.4}.pos-root[data-theme=terrain] .pos-statement:is([data-length=long],[data-length=xlong]){text-align:left}.pos-root[data-theme=terrain] .pos-statement[data-length=xlong] .pos-statement__text{margin-inline:0}.pos-root[data-theme=terrain] .pos-statement[data-variant=quote] .pos-statement__text:before{height:.6em;font-family:var(--t-font-display);font-size:1.8em}.pos-root[data-theme=terrain] .pos-statement .pos-eyebrow{margin-bottom:1.25rem}.pos-root[data-theme=terrain] .pos-testimonial{text-align:center;max-width:50rem;margin-inline:auto}.pos-root[data-theme=terrain] .pos-testimonial__quote{letter-spacing:-.01em;font-size:clamp(1.55rem,1.2rem + 1.5vw,2.5rem);line-height:1.28}.pos-root[data-theme=terrain] .pos-testimonial__quote:before{content:"“";height:.7em;color:var(--s-accent);margin-bottom:.25rem;font-size:2.2em;line-height:1;display:block}.pos-root[data-theme=terrain] .pos-testimonial__quote:after{content:""}.pos-root[data-theme=terrain] .pos-testimonial__by{background:var(--s-card);border-radius:999px;padding:.45rem 1.1rem .45rem .45rem}.pos-root[data-theme=terrain] .pos-testimonial__by:not(:has(.pos-testimonial__avatar)){padding-left:1.1rem}.pos-root[data-theme=terrain] .pos-testimonial__name{font-weight:600}.pos-root[data-theme=terrain] .pos-trio{gap:clamp(.85rem,1.6vw,1.25rem)}.pos-root[data-theme=terrain] .pos-trio__item{gap:.85rem;padding:clamp(1.6rem,2.8vw,2.25rem)}.pos-root[data-theme=terrain] .pos-trio__kind{background:var(--tr-tint);color:var(--tr-accent-ink);border-radius:999px;justify-self:start;padding:.3rem .8rem;font-size:.85rem}.pos-root[data-theme=terrain] .pos-section:is([data-bg=primary],[data-bg=accent],[data-bg=dark],[data-bg=image]) .pos-trio__kind{background:color-mix(in oklab, var(--s-fg) 14%, transparent);color:var(--s-fg)}.pos-root[data-theme=terrain] .pos-guide__empathy{letter-spacing:-.01em;max-width:30ch;font-size:clamp(1.4rem,1.15rem + 1vw,2rem);line-height:1.32}@media (min-width:900px){.pos-root[data-theme=terrain] .pos-guide__story{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start;gap:clamp(2rem,5vw,4.5rem)}}.pos-root[data-theme=terrain] .pos-stats{gap:clamp(.85rem,1.6vw,1.25rem)}.pos-root[data-theme=terrain] .pos-stat{gap:.5rem;padding:clamp(1.5rem,2.6vw,2rem)}.pos-root[data-theme=terrain] .pos-stat__value{color:var(--s-accent);letter-spacing:-.02em;font-size:clamp(2.4rem,1.9rem + 2vw,3.6rem)}.pos-root[data-theme=terrain] .pos-logos span{font-size:1.15rem}.pos-root[data-theme=terrain] .pos-cases{gap:clamp(.85rem,1.6vw,1.25rem)}.pos-root[data-theme=terrain] .pos-case{gap:0;padding:.6rem;overflow:hidden}.pos-root[data-theme=terrain] .pos-case__media{border-radius:calc(var(--tr-r) - .6rem)}.pos-root[data-theme=terrain] .pos-case__text{gap:.55rem;padding:clamp(1.1rem,2.2vw,1.6rem) clamp(1rem,2vw,1.4rem) clamp(1.1rem,2vw,1.4rem)}.pos-root[data-theme=terrain] .pos-case__result{letter-spacing:-.01em;font-size:clamp(1.4rem,1.2rem + .8vw,1.85rem)}.pos-root[data-theme=terrain] .pos-steps{gap:clamp(.75rem,1.4vw,1rem)}.pos-root[data-theme=terrain] .pos-step{counter-increment:step;grid-template-columns:clamp(2.5rem,5vw,3.75rem) minmax(0,1fr);gap:.75rem clamp(1rem,2.5vw,2rem);padding:clamp(1.5rem,2.8vw,2.25rem)}.pos-root[data-theme=terrain] .pos-step:last-child{border-bottom:0}.pos-root[data-theme=terrain] .pos-step__num{color:var(--s-accent);font-size:0;line-height:1}.pos-root[data-theme=terrain] .pos-step__num:before{content:counter(step);letter-spacing:-.02em;font-size:clamp(2.25rem,1.8rem + 1.6vw,3rem)}.pos-root[data-theme=terrain] .pos-steps[data-variant=cards]{grid-template-columns:repeat(auto-fit,minmax(min(100%,16.5rem),1fr));gap:clamp(.85rem,1.6vw,1.25rem)}.pos-root[data-theme=terrain] .pos-steps[data-variant=cards] .pos-step{background:var(--s-card);border:0;grid-template-columns:1fr;align-content:start;gap:.6rem;padding:clamp(1.75rem,3vw,2.25rem)}.pos-root[data-theme=terrain] .pos-step__duration{background:var(--tr-tint);color:var(--tr-ink);font-weight:500}.pos-root[data-theme=terrain] .pos-section:is([data-bg=primary],[data-bg=accent],[data-bg=dark],[data-bg=image]) .pos-step__duration{background:color-mix(in oklab, var(--s-fg) 14%, transparent);color:var(--s-fg)}.pos-root[data-theme=terrain] .pos-timeline{padding-left:2.5rem}.pos-root[data-theme=terrain] .pos-timeline__rail{background:color-mix(in oklab, var(--s-fg) 10%, transparent);border-radius:3px;width:3px;left:.55rem}.pos-root[data-theme=terrain] .pos-timeline__fill{background:var(--t-accent);border-radius:3px}.pos-root[data-theme=terrain] .pos-timeline__item:before{border:4px solid var(--s-bg);background:var(--t-accent);width:18px;height:18px;box-shadow:0 0 0 1px color-mix(in oklab, var(--s-fg) 10%, transparent);top:.3rem;left:calc(-7.5px - 1.95rem)}.pos-root[data-theme=terrain] .pos-timeline__when{background:var(--s-card);color:var(--s-fg);border-radius:999px;place-self:start;padding:.2rem .75rem;font-size:.9rem;font-weight:600}.pos-root[data-theme=terrain] .pos-owner{background:color-mix(in oklab, var(--s-fg) 7%, transparent);color:var(--s-muted);border:0;padding:.25rem .75rem}.pos-root[data-theme=terrain] .pos-timeline__item[data-owner=client] .pos-owner{background:var(--tr-tint);color:var(--tr-ink)}.pos-root[data-theme=terrain] .pos-section:is([data-bg=primary],[data-bg=accent],[data-bg=dark],[data-bg=image]) .pos-timeline__item[data-owner=client] .pos-owner{background:color-mix(in oklab, var(--s-fg) 18%, transparent);color:var(--s-fg)}.pos-root[data-theme=terrain] :is(.pos-gallery__frame,.pos-video__frame,.pos-video__poster){border-radius:var(--tr-r)}.pos-root[data-theme=terrain] .pos-gallery[data-layout=carousel] .pos-gallery__item:first-child .pos-gallery__frame{border-radius:min(18vw, 12rem) min(18vw, 12rem) var(--tr-r) var(--tr-r)}.pos-root[data-theme=terrain] .pos-caption{padding-inline:.35rem}.pos-root[data-theme=terrain] .pos-pricing__tiers{gap:clamp(.85rem,1.6vw,1.25rem)}.pos-root[data-theme=terrain] .pos-tier{transition:box-shadow .35s ease, transform .5s var(--ease-out), background .25s ease;gap:1.1rem;padding:clamp(1.6rem,2.8vw,2.25rem)}.pos-root[data-theme=terrain] .pos-pricing[data-mode=tiers] .pos-tier:hover{box-shadow:var(--tr-shadow-lift);transform:translateY(-3px)}.pos-root[data-theme=terrain] .pos-tier[data-selected]{background:var(--s-card);box-shadow:0 0 0 2px var(--s-accent), var(--tr-shadow-lift)}.pos-root[data-theme=terrain] .pos-tier__name{font-size:1.4rem}.pos-root[data-theme=terrain] .pos-tier__flag{padding:.3rem .75rem;font-size:.78rem}.pos-root[data-theme=terrain] .pos-tier__amount{letter-spacing:-.02em;font-size:clamp(2.3rem,1.9rem + 1.5vw,3.25rem)}.pos-root[data-theme=terrain] .pos-tier__features svg{color:var(--s-accent)}.pos-root[data-theme=terrain] .pos-tier__select{background:color-mix(in oklab, var(--s-fg) 6%, transparent);border:0;border-radius:999px;padding:.8rem 1rem}.pos-root[data-theme=terrain] .pos-tier[data-selected] .pos-tier__select{background:var(--s-btn);color:var(--s-on-btn)}.pos-root[data-theme=terrain] .pos-addons{gap:.6rem}.pos-root[data-theme=terrain] .pos-addon{border-radius:var(--tr-r-sm);padding:1.1rem 1.25rem;transition:box-shadow .25s}.pos-root[data-theme=terrain] .pos-addon[data-on]{background:var(--s-card);box-shadow:0 0 0 2px var(--s-accent), var(--s-card-shadow)}.pos-root[data-theme=terrain] .pos-addon__box{border-radius:.45rem}.pos-root[data-theme=terrain] .pos-addon__qty{background:color-mix(in oklab, var(--s-fg) 6%, transparent);border:0}.pos-root[data-theme=terrain] .pos-addon__qty button:hover:not(:disabled){background:var(--s-card)}.pos-root[data-theme=terrain] .pos-pricing__summary{padding:clamp(1.5rem,2.6vw,2.1rem)}.pos-root[data-theme=terrain] .pos-pricing__total{background-image:linear-gradient(90deg, var(--s-line), var(--s-line));background-repeat:no-repeat;background-size:100% 1px;border-top:0;padding-top:1.1rem}.pos-root[data-theme=terrain] .pos-pricing__total-value{letter-spacing:-.02em}.pos-root[data-theme=terrain] .pos-table-scroll{padding:.5rem clamp(.5rem,1.6vw,1.25rem)}.pos-root[data-theme=terrain] .pos-table :where(th,td){border-bottom-color:color-mix(in oklab, var(--s-fg) 7%, transparent)}.pos-root[data-theme=terrain] .pos-table tbody tr:last-child :where(th,td){border-bottom:0}.pos-root[data-theme=terrain] .pos-table [data-hi]{background:color-mix(in oklab, var(--t-accent) 12%, transparent)}.pos-root[data-theme=terrain] .pos-table thead [data-hi]{border-radius:.9rem .9rem 0 0}.pos-root[data-theme=terrain] .pos-table tbody tr:last-child td[data-hi]{border-radius:0 0 .9rem .9rem}.pos-root[data-theme=terrain] .pos-stakes__grid{gap:clamp(.85rem,1.6vw,1.25rem)}.pos-root[data-theme=terrain] .pos-stakes__side{border-radius:var(--tr-r);gap:1.1rem;padding:clamp(1.6rem,3vw,2.5rem)}.pos-root[data-theme=terrain] .pos-stakes__side[data-side=failure]{background:color-mix(in oklab, var(--s-fg) 5%, transparent);border:0}.pos-root[data-theme=terrain] .pos-stakes__side[data-side=success]{box-shadow:0 0 0 2px color-mix(in oklab, var(--t-accent) 55%, transparent), var(--s-card-shadow)}.pos-root[data-theme=terrain] .pos-stakes__side li{grid-template-columns:1.6rem minmax(0,1fr);align-items:start}.pos-root[data-theme=terrain] .pos-stakes__side svg{box-sizing:content-box;border-radius:50%;margin-top:.05rem;padding:.2rem}.pos-root[data-theme=terrain] .pos-stakes__side[data-side=failure] svg{background:color-mix(in oklab, var(--s-fg) 8%, transparent)}.pos-root[data-theme=terrain] .pos-stakes__side[data-side=success] svg{background:var(--tr-tint);color:var(--tr-accent-ink)}.pos-root[data-theme=terrain] .pos-faq{border-top:0;gap:.6rem;display:grid}.pos-root[data-theme=terrain] .pos-faq__item{border-radius:var(--tr-r-sm)}.pos-root[data-theme=terrain] .pos-faq__item summary{padding:1.2rem 1.25rem 1.2rem 1.5rem;font-weight:500}.pos-root[data-theme=terrain] .pos-faq__icon{box-sizing:content-box;background:color-mix(in oklab, var(--s-fg) 6%, transparent);color:var(--s-fg);border-radius:50%;padding:.4rem}.pos-root[data-theme=terrain] .pos-faq__a{padding:0 1.5rem 1.4rem}.pos-root[data-theme=terrain] .pos-btn{transition:transform .45s var(--ease-out), box-shadow .3s ease, background .2s ease, color .2s ease;border-radius:999px;font-weight:600}.pos-root[data-theme=terrain] .pos-btn--primary{background:var(--s-btn);color:var(--s-on-btn)}.pos-root[data-theme=terrain] .pos-btn--primary:hover{box-shadow:0 16px 30px -18px color-mix(in oklab, var(--s-btn) 85%, transparent)}.pos-root[data-theme=terrain] .pos-btn--ghost{color:var(--s-fg);text-decoration:underline;-webkit-text-decoration-color:color-mix(in oklab, var(--s-fg) 35%, transparent);text-decoration-color:color-mix(in oklab, var(--s-fg) 35%, transparent);text-underline-offset:.3em;opacity:.85;border-color:#0000;font-weight:500;text-decoration-thickness:1px}.pos-root[data-theme=terrain] .pos-btn--ghost:hover{opacity:1;border-color:#0000;text-decoration-color:currentColor;transform:none}.pos-root[data-theme=terrain] .pos-btn--done{background:var(--tr-tint);color:var(--tr-ink)}.pos-root[data-theme=terrain] .pos-cta{gap:1.25rem}.pos-root[data-theme=terrain] .pos-cta__heading{letter-spacing:-.02em;max-width:18ch;font-size:clamp(2.3rem,1.5rem + 3vw,4.5rem);line-height:1.06}.pos-root[data-theme=terrain] .pos-cta__body{max-width:44ch;font-size:clamp(1.1rem,1rem + .4vw,1.3rem);line-height:1.6}.pos-root[data-theme=terrain] .pos-cta__actions{flex-direction:column;align-items:center;gap:.6rem;margin-top:1.25rem}.pos-root[data-theme=terrain] .pos-cta__actions .pos-btn--primary{min-height:4.25rem;padding-inline:3rem;font-size:1.15rem}.pos-root[data-theme=terrain] .pos-cta__actions .pos-btn--ghost{min-height:2.75rem;font-size:1rem}.pos-root[data-theme=terrain] .pos-countdown{background:color-mix(in oklab, var(--s-fg) 6%, transparent);border-radius:999px;padding:.4rem 1rem}.pos-root[data-theme=terrain] .pos-cta[data-variant=banner]{background:var(--s-card);box-shadow:var(--s-card-shadow);border-radius:clamp(1.75rem,3.6vw,2.5rem);padding:clamp(2rem,5vw,3.75rem)}.pos-root[data-theme=terrain] .pos-cta[data-variant=banner] .pos-cta__heading{font-size:clamp(2rem,1.4rem + 2.2vw,3.5rem)}.pos-root[data-theme=terrain] .pos-cta[data-variant=banner] .pos-cta__actions{align-items:flex-start}.pos-root[data-theme=terrain] .pos-page[data-role=next-step] .pos-steps:not([data-variant=cards]){grid-template-columns:repeat(auto-fit,minmax(min(100%,16.5rem),1fr))}.pos-root[data-theme=terrain] .pos-page[data-role=next-step] .pos-steps:not([data-variant=cards]) .pos-step{grid-template-columns:1fr;align-content:start}.pos-root[data-theme=terrain] .pos-accept__bar{width:min(100% - 2 * var(--gutter), 42rem)}.pos-root[data-theme=terrain] .pos-accept__back{background:color-mix(in oklab, var(--tr-ink) 6%, transparent);color:var(--tr-ink);border-radius:999px;padding:.5rem .95rem .5rem .75rem}.pos-root[data-theme=terrain] .pos-accept__main{width:min(100% - 2 * var(--gutter), 42rem)}.pos-root[data-theme=terrain] .pos-accept__title{letter-spacing:-.015em;font-size:clamp(2.2rem,1.6rem + 2.4vw,3.4rem);line-height:1.08}.pos-root[data-theme=terrain] .pos-accept__card,.pos-root[data-theme=terrain] .pos-accept-done__pay{border-radius:var(--tr-r);background:var(--tr-card);box-shadow:var(--tr-shadow);border:0}.pos-root[data-theme=terrain] .pos-accept-done__pay{background:color-mix(in oklab, var(--tr-ink) 4%, var(--tr-card));box-shadow:none}.pos-root[data-theme=terrain] .pos-accept-done__icon{color:var(--tr-accent-ink)}.pos-root[data-theme=terrain] .pos-accept-done__facts{border-top:0}@media (prefers-reduced-motion:no-preference){.pos-root[data-theme=terrain]:not([data-mode=print]) .pos-word__inner{animation-name:tr-word;animation-duration:1s}.pos-root[data-theme=terrain]:not([data-mode=print]) .pos-rise{animation-name:tr-rise;animation-duration:1.1s}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.pos-root[data-theme=terrain][data-motion=cinematic] .pos-section:not([data-hero]) .pos-h2{animation-name:tr-rise;animation-range:entry entry 60%}.pos-root[data-theme=terrain][data-motion=cinematic] .pos-reveal{animation-name:tr-rise}.pos-root[data-theme=terrain][data-motion=cinematic] .pos-drift>:where(img,video){animation-name:tr-drift}}}@keyframes tr-word{0%{opacity:0;transform:translateY(45%)}to{opacity:1;transform:none}}@keyframes tr-rise{0%{opacity:0;transform:translateY(1.25rem)}to{opacity:1;transform:none}}@keyframes tr-drift{0%{transform:scale(1.07)translateY(-1.5%)}to{transform:scale(1.01)translateY(1.5%)}}@media (prefers-reduced-motion:reduce){.pos-root[data-theme=terrain] .pos-pager__link,.pos-root[data-theme=terrain] .pos-btn,.pos-root[data-theme=terrain] .pos-tier{transition-property:opacity,box-shadow,background-color,color}.pos-root[data-theme=terrain] :is(.pos-pager__link,.pos-btn,.pos-tier):hover{transform:none!important}}.pos-root[data-theme=terrain][data-mode=print] .pos-hero{min-height:100vh}@media print{.pos-root[data-theme=terrain]{--tr-shadow:none;--tr-shadow-lift:none}.pos-root[data-theme=terrain]>*{--s-card-shadow:0 0 0 1px var(--tr-line)}.pos-root[data-theme=terrain] .pos-section:not([data-bg=default]):not([data-hero]){margin-inline:.75rem}.pos-root[data-theme=terrain] .pos-hero{min-height:100vh;padding-top:3rem}.pos-root[data-theme=terrain] .pos-hero[data-media]:not([data-variant=meadow]):not([data-variant=centered]){grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.pos-root[data-theme=terrain] .pos-hero[data-media]:not([data-variant=meadow]):not([data-variant=centered]) .pos-hero__content{grid-area:1/1}.pos-root[data-theme=terrain] .pos-hero[data-media]:not([data-variant=meadow]):not([data-variant=centered]) :is(.pos-hero__figure,.pos-hero__media){aspect-ratio:4/5;border-radius:50% 50% 1.75rem 1.75rem/40% 40% 1.75rem 1.75rem;grid-area:1/2;width:100%}.pos-root[data-theme=terrain] .pos-hero[data-variant=meadow] .pos-hero__figure{aspect-ratio:auto;height:38vh}.pos-root[data-theme=terrain] .pos-guide__story{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}.pos-root[data-theme=terrain] .pos-hl{background-size:100% 100%!important;animation:none!important}}@media (max-width:639px){.pos-root[data-theme=terrain] .pos-hero{padding-top:calc(var(--nav-h) + 2.25rem)}.pos-root[data-theme=terrain] .pos-hero:not([data-media]){padding-top:calc(var(--nav-h) + 3.5rem)}.pos-root[data-theme=terrain] .pos-masthead{padding-top:calc(var(--nav-h) + 2.75rem)}}.pos-root[data-theme=terrain] .pos-masthead+.pos-section[data-bg=default]{padding-top:clamp(2.5rem,5vw,4rem)}.pos-root[data-theme=terrain] .pos-masthead+.pos-section:not([data-bg=default]){margin-top:clamp(2rem,4vw,3rem)}
.pos-root[data-theme=kinetic]{--gutter:clamp(1rem, 3vw, 2.5rem);--measure:85rem;--radius:clamp(1.25rem, 2.2vw, 1.75rem);--radius-sm:.875rem;--k-radius:var(--radius);--k-gap:clamp(.625rem, 1.2vw, 1rem);--k-pad:clamp(1.4rem, 2.6vw, 2.25rem);--k-ease:cubic-bezier(.22, 1, .36, 1);--k-ground:var(--t-bg);--k-accent:var(--t-accent);--k-on-accent:var(--t-on-accent);--k-accent-text:var(--t-accent-ink);--k-accent-deep:color-mix(in oklab, var(--t-accent-ink) 55%, white);--k-tile:color-mix(in oklab, var(--t-fg) 5%, transparent);--k-tile-solid:color-mix(in oklab, var(--k-ground), var(--t-fg) 6%);--k-hair:color-mix(in oklab, var(--t-fg) 12%, transparent);--k-muted:color-mix(in oklab, var(--t-muted) 72%, var(--t-fg));background:var(--k-ground);letter-spacing:-.003em;font-size:1.0625rem}.pos-root[data-theme=kinetic][data-scheme=dark]{--k-ground:color-mix(in oklab, var(--t-bg) 72%, #02041a)}@supports (color:oklch(from red l c h)){.pos-root[data-theme=kinetic][data-scheme=dark]{--k-accent:oklch(from var(--t-accent-ink) max(l, .8) clamp(c, calc(c * 1.6), .2) h);--k-on-accent:color-mix(in oklab, var(--k-ground) 60%, black);--k-accent-text:var(--k-accent);--k-accent-deep:var(--k-accent)}}.pos-root[data-theme=kinetic] ::selection,.pos-root[data-theme=kinetic] .pos-skip{background:var(--k-accent);color:var(--k-on-accent)}.pos-root[data-theme=kinetic] :is(.pos-h2,.pos-h3,.pos-hero__headline,.pos-masthead__title,.pos-cta__heading,.pos-statement__text,.pos-pager__title,.pos-sheet__title){font-feature-settings:"kern"}.pos-root[data-theme=kinetic] .pos-h2{letter-spacing:-.03em;max-width:22ch;font-size:clamp(1.75rem,3.1vw,2.9rem);font-weight:700;line-height:1.06}.pos-root[data-theme=kinetic] .pos-h3{letter-spacing:-.02em;font-size:clamp(1.15rem,1.45vw,1.4rem);font-weight:600;line-height:1.2}.pos-root[data-theme=kinetic] .pos-intro{color:var(--s-muted);font-size:clamp(1.05rem,1.3vw,1.2rem)}.pos-root[data-theme=kinetic] .pos-body{color:color-mix(in oklab, var(--s-fg) 82%, var(--s-bg))}.pos-root[data-theme=kinetic] :is(.pos-eyebrow,.pos-hero__eyebrow,.pos-hero__meta dt,.pos-trio__kind,.pos-stat__label,.pos-step__duration,.pos-timeline__when,.pos-owner,.pos-tier__flag,.pos-tier__select,.pos-pager__label,.pos-sheet__num,.pos-masthead__num,.pos-caption,.pos-countdown,.pos-addons__legend,.pos-table thead th){font-family:var(--t-font-label);letter-spacing:.14em;text-transform:uppercase;font-size:.72rem;font-weight:500;line-height:1.4}.pos-root[data-theme=kinetic] :is(.pos-eyebrow,.pos-hero__eyebrow){color:var(--s-accent)}.pos-root[data-theme=kinetic] .pos-caption{letter-spacing:.1em}.pos-root[data-theme=kinetic] .pos-section{--s-bg:var(--k-ground);--s-fg:var(--t-fg);--s-muted:var(--k-muted);--s-line:var(--k-hair);--s-surface:var(--k-tile);--s-accent:var(--k-accent-text);--s-accent-fill:var(--k-accent);--s-on-accent:var(--k-on-accent)}.pos-root[data-theme=kinetic] .pos-section:not([data-hero]){padding-block:calc(var(--rhythm) * .82)}.pos-root[data-theme=kinetic] .pos-section:not([data-bg=default]):not([data-hero]){margin-inline:max(var(--gutter), (100% - var(--measure)) / 2);border-radius:var(--k-radius);box-shadow:inset 0 0 0 1px var(--k-hair);padding-block:clamp(3rem,7vw,6rem);overflow:hidden}.pos-root[data-theme=kinetic] .pos-section:not([data-bg=default]):not([data-hero]) .pos-section__inner{width:min(100% - 2 * var(--k-pad), var(--measure))}.pos-root[data-theme=kinetic] .pos-section:not([data-bg=default]):not([data-hero])+.pos-section:not([data-bg=default]){margin-top:var(--k-gap)}.pos-root[data-theme=kinetic] .pos-section[data-bg=surface]:not([data-hero]){--s-bg:var(--k-tile-solid);--s-surface:color-mix(in oklab, var(--t-fg) 6%, transparent);background-image:radial-gradient(70% 90% at 100% 0%, color-mix(in oklab, var(--k-accent) 7%, transparent), transparent 70%)}.pos-root[data-theme=kinetic] .pos-section:is([data-bg=dark],[data-bg=image]){--s-bg:color-mix(in oklab, var(--t-deep) 80%, black);--s-fg:var(--t-on-deep);--s-muted:color-mix(in oklab, var(--t-on-deep) 70%, var(--t-deep));--s-line:color-mix(in oklab, var(--t-on-deep) 14%, transparent);--s-surface:color-mix(in oklab, var(--t-on-deep) 6%, transparent);--s-accent:var(--k-accent-deep);background-image:radial-gradient(80% 90% at 100% 0%, color-mix(in oklab, var(--k-accent) 16%, transparent), transparent 62%), radial-gradient(60% 70% at 0% 100%, color-mix(in oklab, var(--t-glow) 12%, transparent), transparent 70%)}.pos-root[data-theme=kinetic][data-scheme=light] .pos-section:is([data-bg=dark],[data-bg=image]){--s-accent-fill:var(--t-accent);--s-on-accent:var(--t-on-accent)}.pos-root[data-theme=kinetic] .pos-section[data-bg=primary]:not([data-hero]){--s-bg:var(--t-primary);--s-fg:var(--t-on-primary);--s-muted:color-mix(in oklab, var(--t-on-primary) 74%, var(--t-primary));--s-line:color-mix(in oklab, var(--t-on-primary) 20%, transparent);--s-surface:color-mix(in oklab, var(--t-on-primary) 8%, transparent);--s-accent:var(--t-on-primary);--s-accent-fill:var(--t-band-accent);--s-on-accent:var(--t-on-band-accent);background-image:radial-gradient(90% 100% at 100% 0,#ffffff1f,#0000 60%),linear-gradient(160deg,#0000 40%,#00000038)}.pos-root[data-theme=kinetic] .pos-section[data-bg=accent]:not([data-hero]){--s-bg:var(--k-accent);--s-fg:var(--k-on-accent);--s-muted:color-mix(in oklab, var(--k-on-accent) 78%, var(--k-accent));--s-line:color-mix(in oklab, var(--k-on-accent) 22%, transparent);--s-surface:color-mix(in oklab, var(--k-on-accent) 8%, transparent);--s-accent:var(--k-on-accent);--s-accent-fill:var(--k-on-accent);--s-on-accent:var(--k-accent);box-shadow:none;background-image:radial-gradient(90% 100% at 100% 0,#ffffff38,#0000 60%)}.pos-root[data-theme=kinetic] .pos-section__bg:after{background:linear-gradient(180deg, transparent 35%, color-mix(in oklab, var(--s-bg) 78%, transparent)), linear-gradient(100deg, color-mix(in oklab, var(--s-bg) 88%, transparent) 0%, color-mix(in oklab, var(--s-bg) 58%, transparent) 48%, color-mix(in oklab, var(--s-bg) 18%, transparent) 100%)}.pos-root[data-theme=kinetic] .pos-section[data-bg=image]:not([data-hero]){align-content:end;min-height:clamp(22rem,42vw,34rem);display:grid}.pos-root[data-theme=kinetic] :is(.pos-trio__item,.pos-stat,.pos-step,.pos-timeline__item,.pos-tier,.pos-stakes__side,.pos-case,.pos-pricing__summary,.pos-faq__item){border-radius:var(--k-radius);background:var(--s-surface);box-shadow:inset 0 0 0 1px var(--s-line);border:0;position:relative}.pos-root[data-theme=kinetic] .pos-trio[data-count="3"][data-variant=columns]>.pos-trio__item:first-child,.pos-root[data-theme=kinetic] .pos-stats>.pos-stat:first-child,.pos-root[data-theme=kinetic] .pos-steps[data-variant=numbered]>.pos-step:last-child,.pos-root[data-theme=kinetic] .pos-stakes__side[data-side=success],.pos-root[data-theme=kinetic] .pos-tier[data-selected]{--s-fg:var(--s-on-accent);--s-muted:color-mix(in oklab, var(--s-on-accent) 76%, var(--s-accent-fill));--s-line:color-mix(in oklab, var(--s-on-accent) 20%, transparent);--s-surface:color-mix(in oklab, var(--s-on-accent) 9%, transparent);--s-accent:var(--s-on-accent);background:var(--s-accent-fill);color:var(--s-on-accent);box-shadow:none;background-image:radial-gradient(90% 90% at 100% 0,#fff3,#0000 62%)}.pos-root[data-theme=kinetic] :is(.pos-trio[data-count="3"][data-variant=columns]>.pos-trio__item:first-child,.pos-stats>.pos-stat:first-child,.pos-steps[data-variant=numbered]>.pos-step:last-child,.pos-stakes__side[data-side=success],.pos-tier[data-selected]) .pos-body{color:var(--s-on-accent)}.pos-root[data-theme=kinetic] .pos-nav[data-tone]{--nav-fg:var(--t-fg);--nav-muted:var(--k-muted);--logo-light:flex;--logo-dark:none}.pos-root[data-theme=kinetic][data-scheme=dark] .pos-nav[data-tone]{--logo-light:none;--logo-dark:flex}.pos-root[data-theme=kinetic] .pos-nav:not([data-over-cover]) .pos-nav__bar{background:color-mix(in oklab, var(--k-ground) 84%, transparent);border-bottom-color:var(--k-hair)}.pos-root[data-theme=kinetic] .pos-nav__bar{gap:clamp(.75rem,2vw,1.5rem)}.pos-root[data-theme=kinetic] .pos-nav__progress{background:var(--k-accent);height:2px}.pos-root[data-theme=kinetic] .pos-nav__links{flex:auto;justify-content:flex-end;align-items:center;gap:6px;min-width:0;display:flex}.pos-root[data-theme=kinetic] .pos-nav__links>li{flex:0 2.75rem;min-width:1rem;height:1.75rem;position:relative}.pos-root[data-theme=kinetic] .pos-nav__links>li:before{content:"";background:color-mix(in oklab, var(--nav-fg) 34%, transparent);height:6px;transition:background-color .25s ease, box-shadow .25s ease, transform .35s var(--k-ease);pointer-events:none;border-radius:3px;margin-top:-3px;position:absolute;inset:50% 0 auto}.pos-root[data-theme=kinetic] .pos-nav__links>li:has(>[data-done]):before{background:color-mix(in oklab, var(--nav-fg) 78%, transparent)}.pos-root[data-theme=kinetic] .pos-nav__links>li:has(>[aria-current=page]):before{background:var(--k-accent);box-shadow:0 0 14px -2px color-mix(in oklab, var(--k-accent) 70%, transparent)}.pos-root[data-theme=kinetic] .pos-nav__links>li:has(>[data-locked]):before{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--nav-fg) 30%, transparent);background:0 0}.pos-root[data-theme=kinetic] .pos-nav__links>li:has(>a:hover):before{background:var(--nav-fg)}.pos-root[data-theme=kinetic] .pos-nav__links>li:has(>[aria-current=page]:hover):before{background:var(--k-accent)}.pos-root[data-theme=kinetic] .pos-nav__link{color:#0000;font:500 .6875rem/1 var(--t-font-label);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;background:0 0;border-radius:4px;justify-content:center;align-items:flex-start;padding:2.1rem 0 0;display:flex;position:absolute;inset:0;overflow:hidden}.pos-root[data-theme=kinetic] .pos-nav__link[aria-current=page]{color:#0000;background:0 0}.pos-root[data-theme=kinetic] a.pos-nav__link:is(:hover,:focus-visible){color:var(--nav-fg);text-shadow:0 0 6px var(--k-ground), 0 0 3px var(--k-ground), 0 0 1px var(--k-ground);overflow:visible}.pos-root[data-theme=kinetic] .pos-nav__link[data-locked],.pos-root[data-theme=kinetic] .pos-nav__link[data-locked]:hover{color:#0000;overflow:visible}.pos-root[data-theme=kinetic] .pos-nav__links .pos-nav__lock{display:none}.pos-root[data-theme=kinetic] .pos-nav [data-locked][data-hint]:after{background:var(--t-fg);color:var(--k-ground);box-shadow:none;font-family:var(--t-font-label);letter-spacing:.06em;border-radius:999px;font-size:.6875rem;top:calc(100% + .35rem)}.pos-root[data-theme=kinetic] .pos-nav__menu{border-color:var(--k-hair);font:500 .75rem/1 var(--t-font-label);letter-spacing:.06em;text-transform:uppercase;gap:.5rem;padding:.5rem .8rem;display:inline-flex}.pos-root[data-theme=kinetic] .pos-nav__menu:hover{border-color:color-mix(in oklab, var(--nav-fg) 40%, transparent)}.pos-root[data-theme=kinetic] .pos-nav__menu-icon{display:block}.pos-root[data-theme=kinetic] .pos-nav__menu-label{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.pos-root[data-theme=kinetic] .pos-nav__menu-count{color:var(--nav-fg)}.pos-root[data-theme=kinetic] .pos-nav:has(.pos-nav__link[data-locked]) .pos-nav__menu-count:after{content:" · locked";color:var(--nav-muted)}.pos-root[data-theme=kinetic] .pos-nav__cta{background:var(--k-accent);color:var(--k-on-accent);box-shadow:0 8px 22px -10px color-mix(in oklab, var(--k-accent) 80%, transparent);padding:.6rem 1.1rem;font-size:.8125rem;font-weight:600}.pos-root[data-theme=kinetic] .pos-nav__cta:hover{box-shadow:0 12px 28px -10px color-mix(in oklab, var(--k-accent) 90%, transparent)}.pos-root[data-theme=kinetic] .pos-nav__cta[data-locked],.pos-root[data-theme=kinetic] .pos-nav__cta[data-locked]:hover{color:var(--nav-muted);box-shadow:inset 0 0 0 1px var(--k-hair);background:0 0}@container pos-nav (max-width:759px){.pos-root[data-theme=kinetic] .pos-nav__links{display:none}}@container pos-nav (max-width:639px){.pos-root[data-theme=kinetic] .pos-nav__menu{padding:.5rem .65rem}}@container pos-nav (max-width:419px){.pos-root[data-theme=kinetic] .pos-nav:has(.pos-nav__link[data-locked]) .pos-nav__menu-count:after{content:none}}.pos-root[data-theme=kinetic] .pos-logo__name{font-family:var(--t-font-display);letter-spacing:-.01em;font-size:.82rem;font-weight:700}.pos-root[data-theme=kinetic] .pos-logo__seal{background:var(--k-accent);color:var(--k-on-accent);letter-spacing:-.02em;border:0;border-radius:.6rem;font-size:.78rem;font-weight:700}.pos-root[data-theme=kinetic] .pos-logo__sep{color:var(--k-accent-text);opacity:1}.pos-root[data-theme=kinetic] .pos-sheet{background:var(--k-ground);background-image:radial-gradient(70% 50% at 100% 0%, color-mix(in oklab, var(--k-accent) 12%, transparent), transparent 70%)}.pos-root[data-theme=kinetic] .pos-sheet__list{gap:.5rem}.pos-root[data-theme=kinetic] .pos-sheet__link{background:var(--k-tile);box-shadow:inset 0 0 0 1px var(--k-hair);border:0;border-radius:1.1rem;align-items:center;gap:1rem;padding:1rem 1.15rem}.pos-root[data-theme=kinetic] .pos-sheet__link[aria-current=page]{background:var(--k-accent);color:var(--k-on-accent);box-shadow:none}.pos-root[data-theme=kinetic] .pos-sheet__link[aria-current=page] :is(.pos-sheet__title,.pos-sheet__num){color:var(--k-on-accent)}.pos-root[data-theme=kinetic] .pos-sheet__num{color:var(--k-muted);flex:none}.pos-root[data-theme=kinetic] .pos-sheet__title{letter-spacing:-.025em;font-size:clamp(1.1rem,4.6vw,1.75rem);font-weight:600;line-height:1.12}.pos-root[data-theme=kinetic] .pos-sheet__link[data-locked]{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--t-fg) 9%, transparent);color:color-mix(in oklab, var(--t-fg) 45%, transparent);background:0 0}.pos-root[data-theme=kinetic] .pos-sheet__hint{font-family:var(--t-font-label);letter-spacing:.06em;text-transform:uppercase;color:var(--k-muted);font-size:.75rem}.pos-root[data-theme=kinetic] .pos-sheet__cta{background:var(--k-accent);color:var(--k-on-accent)}.pos-root[data-theme=kinetic] .pos-sheet__cta[data-locked]{color:var(--k-muted);box-shadow:inset 0 0 0 1px var(--k-hair);background:0 0}.pos-root[data-theme=kinetic] .pos-curtain{background:var(--k-ground);box-shadow:inset 0 -5px 0 var(--k-accent)}.pos-root[data-theme=kinetic] .pos-hero{--s-accent:var(--k-accent-text)}.pos-root[data-theme=kinetic] .pos-hero__headline{letter-spacing:-.035em;overflow-wrap:break-word;max-width:20ch;font-size:clamp(2rem,4.8vw,4.5rem);font-weight:700;line-height:1.02}.pos-root[data-theme=kinetic] .pos-hero__headline:has(>.pos-word):not(:has(>.pos-word:nth-child(9))){letter-spacing:-.03em;text-transform:uppercase;max-width:18ch;font-size:clamp(1.9rem,6.4vw,6rem);line-height:.94}.pos-root[data-theme=kinetic] .pos-hero__headline:has(>.pos-word):not(:has(>.pos-word:nth-child(5))){max-width:none;font-size:clamp(2.4rem,9vw,8.25rem);line-height:.9}.pos-root[data-theme=kinetic] .pos-hero__headline>.pos-word:last-child .pos-word__inner{color:var(--k-accent-text)}.pos-root[data-theme=kinetic] .pos-hero__headline .pos-word{margin-bottom:-.06em;padding-bottom:.06em}.pos-root[data-theme=kinetic] .pos-hero__eyebrow{align-items:center;gap:.75rem;margin-bottom:clamp(1.1rem,2.4vw,1.75rem);display:inline-flex}.pos-root[data-theme=kinetic] .pos-hero__eyebrow:before{content:"";background:var(--k-accent);border-radius:3px;flex:none;width:1.75rem;height:6px}.pos-root[data-theme=kinetic] .pos-hero__sub{max-width:46ch;color:color-mix(in oklab, var(--s-fg) 82%, transparent);font-size:clamp(1.05rem,1.35vw,1.25rem);line-height:1.55}.pos-root[data-theme=kinetic] .pos-hero__sub strong{color:var(--s-fg);font-weight:600}.pos-root[data-theme=kinetic] .pos-hero__meta{border-top-color:var(--k-hair);gap:1rem clamp(1.5rem,4vw,3.5rem)}.pos-root[data-theme=kinetic] .pos-hero__meta dt{color:var(--s-muted)}.pos-root[data-theme=kinetic] .pos-hero__meta dd{font-weight:500}.pos-root[data-theme=kinetic] .pos-hero__figure{border-radius:var(--k-radius)}.pos-root[data-theme=kinetic] .pos-hero__media:after{background:linear-gradient(180deg, color-mix(in oklab, var(--k-ground) 55%, transparent) 0%, transparent 30%, transparent 40%, var(--k-ground) 100%)}.pos-root[data-theme=kinetic] .pos-hero[data-variant=launch]{min-height:100svh;padding:calc(var(--nav-h) + clamp(3rem, 12vh, 8rem)) var(--gutter) clamp(2.5rem, 7vh, 4.5rem);background-color:var(--k-ground);align-content:end}.pos-root[data-theme=kinetic][data-mode=preview] .pos-hero[data-variant=launch]{min-height:min(100svh,860px)}.pos-root[data-theme=kinetic] .pos-hero[data-variant=launch]:not([data-media]){background-image:radial-gradient(60% 70% at 88% 8%, color-mix(in oklab, var(--k-accent) 26%, transparent), transparent 68%), radial-gradient(50% 60% at 8% 110%, color-mix(in oklab, var(--t-glow) 22%, transparent), transparent 70%), radial-gradient(circle at 1px 1px, color-mix(in oklab, var(--t-fg) 14%, transparent) 1px, transparent 1.5px);background-size:auto,auto,28px 28px}.pos-root[data-theme=kinetic] .pos-hero[data-variant=launch] .pos-hero__figure{z-index:0;aspect-ratio:auto;background:var(--k-ground);border-radius:0;width:auto;margin:0;position:absolute;inset:0}.pos-root[data-theme=kinetic] .pos-hero[data-variant=launch] .pos-hero__figure:after{content:"";background:linear-gradient(180deg, color-mix(in oklab, var(--k-ground) 60%, transparent) 0%, transparent 26%, transparent 38%, color-mix(in oklab, var(--k-ground) 82%, transparent) 72%, var(--k-ground) 100%), linear-gradient(90deg, color-mix(in oklab, var(--k-ground) 55%, transparent), transparent 70%);position:absolute;inset:0}.pos-root[data-theme=kinetic] .pos-hero[data-variant=launch] .pos-hero__content{width:min(100%, var(--measure))}.pos-root[data-theme=kinetic] .pos-hero[data-variant=launch] .pos-hero__meta{max-width:46rem}@media (min-width:960px){.pos-root[data-theme=kinetic] .pos-hero[data-variant=launch] .pos-hero__content{grid-template-columns:minmax(0,1fr) auto;align-items:end;column-gap:clamp(2rem,5vw,5rem);display:grid}.pos-root[data-theme=kinetic] .pos-hero[data-variant=launch] .pos-hero__content>*{grid-column:1/-1}.pos-root[data-theme=kinetic] .pos-hero[data-variant=launch] .pos-hero__content>.pos-hero__sub{grid-column:1}.pos-root[data-theme=kinetic] .pos-hero[data-variant=launch] .pos-hero__content>div:has(>.pos-hero__meta){grid-column:2}.pos-root[data-theme=kinetic] .pos-hero[data-variant=launch] .pos-hero__meta{border-top:0;justify-content:flex-end;gap:1rem 2.25rem;margin-top:0;padding-top:0}.pos-root[data-theme=kinetic] .pos-hero[data-variant=launch]:has(.pos-hero__meta) .pos-hero__cue{display:none}}.pos-root[data-theme=kinetic] .pos-hero__cue{left:auto;right:var(--gutter);width:auto;height:auto;color:var(--s-muted);font:500 .72rem/1 var(--t-font-label);letter-spacing:.18em;text-transform:uppercase;background:0 0;bottom:clamp(2.5rem,7vh,4.5rem);overflow:visible}.pos-root[data-theme=kinetic] .pos-hero__cue:before{content:"Scroll ↓"}.pos-root[data-theme=kinetic] .pos-hero__cue span{display:none}@media (max-width:959px){.pos-root[data-theme=kinetic] .pos-hero__cue{display:none}}.pos-root[data-theme=kinetic] .pos-hero[data-variant=bento]{min-height:0;width:min(100%, var(--measure) + 2 * var(--gutter));column-gap:var(--k-gap);padding:calc(var(--nav-h) + clamp(2.5rem, 9vh, 6rem)) var(--gutter) clamp(1.5rem, 4vw, 3rem);grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:"brand brand brand""eyebrow eyebrow eyebrow""head head head""media media sub""media media meta";align-content:start;margin-inline:auto}.pos-root[data-theme=kinetic] .pos-hero[data-variant=bento]:not([data-media]){grid-template-areas:"brand brand brand""eyebrow eyebrow eyebrow""head head head""sub sub meta"}.pos-root[data-theme=kinetic] .pos-hero[data-variant=bento] .pos-hero__content{display:contents}.pos-root[data-theme=kinetic] .pos-hero[data-variant=bento] .pos-hero__brand{grid-area:brand}.pos-root[data-theme=kinetic] .pos-hero[data-variant=bento] .pos-hero__eyebrow{grid-area:eyebrow;justify-self:start}.pos-root[data-theme=kinetic] .pos-hero[data-variant=bento] .pos-hero__headline{grid-area:head;margin-bottom:clamp(1.75rem,4vw,3rem)}.pos-root[data-theme=kinetic] .pos-hero[data-variant=bento] .pos-hero__figure{aspect-ratio:auto;grid-area:media;width:auto;min-height:clamp(17rem,30vw,27rem);margin:0;position:relative}.pos-root[data-theme=kinetic] .pos-hero[data-variant=bento] .pos-hero__figure:after{content:"";background:linear-gradient(135deg, color-mix(in oklab, var(--k-ground) 15%, transparent), color-mix(in oklab, var(--k-ground) 70%, transparent));position:absolute;inset:0}.pos-root[data-theme=kinetic] .pos-hero[data-variant=bento] .pos-hero__sub{max-width:none;padding:var(--k-pad);border-radius:var(--k-radius);background:var(--k-tile);box-shadow:inset 0 0 0 1px var(--k-hair);grid-area:sub;align-items:flex-end;margin:0;display:flex}.pos-root[data-theme=kinetic] .pos-hero[data-variant=bento] .pos-hero__content>div:has(>.pos-hero__meta){margin-top:var(--k-gap);border-radius:var(--k-radius);background:var(--k-accent);color:var(--k-on-accent);background-image:radial-gradient(90% 90% at 100% 0,#ffffff38,#0000 62%);grid-area:meta;display:flex}.pos-root[data-theme=kinetic] .pos-hero[data-variant=bento]:not(:has(.pos-hero__sub)) .pos-hero__content>div:has(>.pos-hero__meta){grid-row:4/span 2;margin-top:0}.pos-root[data-theme=kinetic] .pos-hero[data-variant=bento] .pos-hero__meta{padding:var(--k-pad);border:0;flex:1;align-content:end;gap:1rem;margin:0;display:grid}.pos-root[data-theme=kinetic] .pos-hero[data-variant=bento] .pos-hero__meta dt{color:color-mix(in oklab, var(--k-on-accent) 72%, var(--k-accent));margin-bottom:.2rem}.pos-root[data-theme=kinetic] .pos-hero[data-variant=bento] .pos-hero__meta dd{font-family:var(--t-font-display);letter-spacing:-.02em;font-size:clamp(1rem,1.4vw,1.2rem);font-weight:600;line-height:1.2}.pos-root[data-theme=kinetic] .pos-hero[data-variant=bento] .pos-hero__intro{width:min(100%,40rem);margin:var(--k-gap) 0 0;grid-column:1/-1}.pos-root[data-theme=kinetic] .pos-hero[data-variant=bento] .pos-hero__cue{display:none}@media (max-width:759px){.pos-root[data-theme=kinetic] .pos-hero[data-variant=bento],.pos-root[data-theme=kinetic] .pos-hero[data-variant=bento]:not([data-media]){grid-template-columns:minmax(0,1fr);grid-template-areas:"brand""eyebrow""head""media""sub""meta"}.pos-root[data-theme=kinetic] .pos-hero[data-variant=bento] .pos-hero__sub{margin-top:var(--k-gap)}.pos-root[data-theme=kinetic] .pos-hero[data-variant=bento]:not(:has(.pos-hero__sub)) .pos-hero__content>div:has(>.pos-hero__meta){margin-top:var(--k-gap);grid-row:auto}}.pos-root[data-theme=kinetic] .pos-hero:is([data-variant=classic],[data-variant=split]) .pos-hero__headline{font-weight:700}.pos-root[data-theme=kinetic] .pos-hero[data-variant=bold]{background-image:radial-gradient(70% 70% at 92% -10%, color-mix(in oklab, var(--k-accent) 32%, transparent), transparent 64%), radial-gradient(60% 60% at -8% 108%, color-mix(in oklab, var(--t-glow) 22%, transparent), transparent 72%)}.pos-root[data-theme=kinetic] .pos-masthead{--s-accent:var(--k-accent-text);padding-top:calc(var(--nav-h) + clamp(3.5rem, 11vh, 7.5rem));gap:clamp(1rem,2vw,1.5rem);padding-bottom:clamp(.5rem,2vw,1.5rem);display:grid}.pos-root[data-theme=kinetic] .pos-masthead+.pos-section[data-bg=default]{padding-top:clamp(2.5rem,6vw,5rem)}.pos-root[data-theme=kinetic] .pos-masthead+.pos-section:not([data-bg=default]){margin-top:clamp(1.5rem,4vw,3rem)}.pos-root[data-theme=kinetic] .pos-masthead__num{color:var(--k-accent-text);align-items:center;gap:.75rem;display:inline-flex}.pos-root[data-theme=kinetic] .pos-masthead__num:before{content:"";background:var(--k-accent);border-radius:3px;width:2.75rem;height:6px}.pos-root[data-theme=kinetic] .pos-masthead__title{letter-spacing:-.04em;overflow-wrap:break-word;max-width:19ch;font-size:clamp(2.1rem,5vw,4.75rem);font-weight:700;line-height:1.02}.pos-root[data-theme=kinetic] .pos-statement__text{letter-spacing:-.035em;max-width:24ch;font-size:clamp(1.6rem,3.6vw,3.25rem);font-weight:600;line-height:1.1}.pos-root[data-theme=kinetic] .pos-statement[data-length=medium] .pos-statement__text{max-width:30ch;font-size:clamp(1.4rem,2.6vw,2.35rem);line-height:1.16}.pos-root[data-theme=kinetic] .pos-statement[data-length=long] .pos-statement__text{letter-spacing:-.02em;max-width:42ch;font-size:clamp(1.2rem,1.9vw,1.65rem);font-weight:500;line-height:1.34}.pos-root[data-theme=kinetic] .pos-statement__text strong{color:var(--s-accent)}.pos-root[data-theme=kinetic] .pos-statement[data-variant=quote] .pos-statement__text:before{height:.6em;font-size:1.4em}.pos-root[data-theme=kinetic] .pos-statement__by{font-family:var(--t-font-label);letter-spacing:.12em;text-transform:uppercase;font-size:.75rem}.pos-root[data-theme=kinetic] .pos-testimonial{max-width:60rem}.pos-root[data-theme=kinetic] .pos-testimonial__quote{letter-spacing:-.03em;font-size:clamp(1.35rem,2.5vw,2.2rem);font-weight:500;line-height:1.24}.pos-root[data-theme=kinetic] .pos-testimonial__quote:before{content:"“";height:.62em;color:var(--s-accent);margin-bottom:.15em;font-size:2.6em;font-weight:700;line-height:1;display:block}.pos-root[data-theme=kinetic] .pos-testimonial__quote:after{content:none}.pos-root[data-theme=kinetic] .pos-testimonial__by{margin-top:2.25rem}.pos-root[data-theme=kinetic] .pos-testimonial__role{font-family:var(--t-font-label);letter-spacing:.1em;text-transform:uppercase;font-size:.72rem}.pos-root[data-theme=kinetic] .pos-head .pos-intro{margin-top:1rem}.pos-root[data-theme=kinetic] .pos-split{gap:clamp(1.75rem,3.5vw,3rem)}@media (min-width:960px){.pos-root[data-theme=kinetic] .pos-block--faq .pos-split{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start}.pos-root[data-theme=kinetic] .pos-block--faq .pos-head{top:calc(var(--nav-h) + 2rem);position:sticky}}.pos-root[data-theme=kinetic] .pos-trio{gap:var(--k-gap);counter-reset:k-trio}.pos-root[data-theme=kinetic] .pos-trio__item{counter-increment:k-trio;min-height:clamp(13rem,20vw,17rem);padding:var(--k-pad);flex-direction:column;gap:.75rem;display:flex}.pos-root[data-theme=kinetic] .pos-trio__item:after{content:counter(k-trio, decimal-leading-zero);top:var(--k-pad);right:var(--k-pad);font:500 .72rem/1.4 var(--t-font-label);letter-spacing:.14em;color:var(--s-muted);position:absolute}.pos-root[data-theme=kinetic] .pos-trio__kind{color:var(--s-accent);padding-right:2.5rem}.pos-root[data-theme=kinetic] .pos-trio__item .pos-h3{margin-top:auto;padding-top:1.5rem;font-size:clamp(1.2rem,1.7vw,1.6rem)}.pos-root[data-theme=kinetic] .pos-trio[data-count="3"][data-variant=columns]>.pos-trio__item:first-child .pos-h3{font-size:clamp(1.35rem,2.1vw,2rem)}.pos-root[data-theme=kinetic] .pos-trio[data-variant=stacked] .pos-trio__item{min-height:0}.pos-root[data-theme=kinetic] .pos-trio[data-variant=stacked] .pos-trio__item .pos-h3{margin-top:.25rem;padding-top:0}@media (min-width:760px){.pos-root[data-theme=kinetic] .pos-trio[data-variant=columns]{grid-template-columns:repeat(var(--cols,3), minmax(0, 1fr))}.pos-root[data-theme=kinetic] .pos-trio[data-variant=stacked] .pos-trio__item{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,4fr) minmax(0,8fr);column-gap:2rem;display:grid}.pos-root[data-theme=kinetic] .pos-trio[data-variant=stacked] .pos-trio__item>.pos-body{grid-area:1/2/span 2}}@supports (grid-template-columns:subgrid){@media (min-width:960px){.pos-root[data-theme=kinetic] .pos-block--problem-trio .pos-split:has(>.pos-trio[data-count="3"][data-variant=columns]){gap:var(--k-gap);grid-template-rows:auto auto;grid-template-columns:repeat(3,minmax(0,1fr))}.pos-root[data-theme=kinetic] .pos-block--problem-trio .pos-split:has(>.pos-trio[data-count="3"][data-variant=columns])>.pos-head{grid-area:1/1/2/3;align-self:end;padding:0 clamp(1rem,4vw,4rem) clamp(.5rem,1.5vw,1.25rem) 0}.pos-root[data-theme=kinetic] .pos-trio[data-count="3"][data-variant=columns]{grid-area:1/1/3/4;grid-template-columns:subgrid;grid-template-rows:subgrid;pointer-events:none}.pos-root[data-theme=kinetic] .pos-trio[data-count="3"][data-variant=columns]>.pos-trio__item{pointer-events:auto}.pos-root[data-theme=kinetic] .pos-trio[data-count="3"][data-variant=columns]>.pos-trio__item:first-child{grid-area:1/3/2/4;min-height:clamp(17rem,24vw,21rem)}.pos-root[data-theme=kinetic] .pos-trio[data-count="3"][data-variant=columns]>.pos-trio__item:nth-child(2){grid-area:2/1/3/2}.pos-root[data-theme=kinetic] .pos-trio[data-count="3"][data-variant=columns]>.pos-trio__item:nth-child(3){grid-area:2/2/3/4}.pos-root[data-theme=kinetic] .pos-trio[data-count="3"][data-variant=columns]>.pos-trio__item:nth-child(3) .pos-h3{max-width:24ch;font-size:clamp(1.35rem,2.1vw,2rem)}}}@media (min-width:960px){.pos-root[data-theme=kinetic] .pos-guide>.pos-split{grid-template-columns:minmax(0,6fr) minmax(0,6fr);align-items:end}}.pos-root[data-theme=kinetic] .pos-guide{gap:clamp(2.5rem,5vw,4rem)}.pos-root[data-theme=kinetic] .pos-guide__empathy{letter-spacing:-.025em;font-size:clamp(1.2rem,1.9vw,1.65rem);font-weight:500;line-height:1.32}.pos-root[data-theme=kinetic] .pos-stats{gap:var(--k-gap);grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr))}.pos-root[data-theme=kinetic] .pos-stat{min-height:clamp(12rem,18vw,16rem);padding:var(--k-pad);flex-direction:column;justify-content:space-between;gap:2.5rem;container-type:inline-size}.pos-root[data-theme=kinetic] .pos-stat__label{color:var(--s-muted);order:-1;max-width:28ch}.pos-root[data-theme=kinetic] .pos-stat__value{color:var(--s-fg);letter-spacing:-.05em;overflow-wrap:anywhere;font-size:clamp(2.2rem,14cqi,4.5rem);font-weight:700;line-height:.92}.pos-root[data-theme=kinetic] .pos-stats>.pos-stat:first-child .pos-stat__value{font-size:clamp(2.6rem,17cqi,5.5rem)}.pos-root[data-theme=kinetic] .pos-stats>.pos-stat:first-child .pos-stat__label{color:var(--s-muted)}.pos-root[data-theme=kinetic] .pos-logos{justify-content:flex-start;gap:.5rem}.pos-root[data-theme=kinetic] .pos-logos li{min-height:3rem;box-shadow:inset 0 0 0 1px var(--s-line);border-radius:999px;align-items:center;padding:.5rem 1.15rem;display:flex}.pos-root[data-theme=kinetic] .pos-logos span{letter-spacing:-.01em;font-size:.85rem;font-weight:600}.pos-root[data-theme=kinetic] .pos-logos img{height:1.5rem}.pos-root[data-theme=kinetic] .pos-cases{gap:var(--k-gap)}.pos-root[data-theme=kinetic] .pos-case{min-height:clamp(18rem,30vw,27rem);padding:var(--k-pad);align-content:end;gap:0;overflow:hidden}.pos-root[data-theme=kinetic] .pos-case:has(>.pos-case__media){--s-fg:var(--t-on-deep);--s-bg:var(--t-deep);--s-muted:color-mix(in oklab, var(--t-on-deep) 74%, var(--t-deep));--s-accent:var(--k-accent-deep);color:var(--s-fg);background:var(--t-deep);min-height:clamp(22rem,36vw,32rem)}.pos-root[data-theme=kinetic] .pos-case__media{aspect-ratio:auto;border-radius:0;position:absolute;inset:0}.pos-root[data-theme=kinetic] .pos-case__media:after{content:"";background:linear-gradient(180deg, color-mix(in oklab, var(--t-deep) 8%, transparent) 10%, color-mix(in oklab, var(--t-deep) 88%, transparent) 58%, color-mix(in oklab, var(--t-deep) 96%, transparent) 100%), linear-gradient(135deg, transparent 40%, color-mix(in oklab, var(--t-deep) 40%, transparent));position:absolute;inset:0}.pos-root[data-theme=kinetic] .pos-case__text{z-index:1;gap:.5rem;position:relative}.pos-root[data-theme=kinetic] .pos-case__result{color:var(--s-accent);letter-spacing:-.04em;font-size:clamp(1.5rem,2.6vw,2.4rem);font-weight:700;line-height:1}.pos-root[data-theme=kinetic] .pos-case .pos-body{color:color-mix(in oklab, var(--s-fg) 84%, transparent)}.pos-root[data-theme=kinetic] .pos-steps{gap:var(--k-gap);grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr))}.pos-root[data-theme=kinetic] .pos-step,.pos-root[data-theme=kinetic] .pos-step:last-child{min-height:clamp(15rem,22vw,19rem);padding:var(--k-pad);border:0;flex-direction:column;gap:2rem;display:flex}.pos-root[data-theme=kinetic] .pos-steps[data-variant=cards] .pos-step{padding:var(--k-pad);border-radius:var(--k-radius);background:var(--s-surface);border:0}.pos-root[data-theme=kinetic] .pos-step__num{color:var(--s-accent);letter-spacing:-.05em;font-size:clamp(2.4rem,4vw,3.6rem);font-weight:700;line-height:.85}.pos-root[data-theme=kinetic] .pos-steps[data-variant=cards] .pos-step__num{font-family:var(--t-font-label);letter-spacing:.14em;font-size:.75rem;font-weight:500;line-height:1.4}.pos-root[data-theme=kinetic] .pos-step__text{gap:.6rem;margin-top:auto}.pos-root[data-theme=kinetic] .pos-step__title-row{flex-direction:column-reverse;align-items:flex-start;gap:.6rem}.pos-root[data-theme=kinetic] .pos-step__duration{color:var(--s-muted);background:0 0;padding:0}.pos-root[data-theme=kinetic] .pos-timeline{padding-left:0}.pos-root[data-theme=kinetic] .pos-timeline__rail{display:none}.pos-root[data-theme=kinetic] .pos-timeline__list{gap:var(--k-gap);grid-template-columns:repeat(auto-fit,minmax(min(100%,13.5rem),1fr))}.pos-root[data-theme=kinetic] .pos-timeline__item,.pos-root[data-theme=kinetic] .pos-timeline__item:nth-child(n){min-height:clamp(11rem,15vw,13rem);padding:calc(var(--k-pad) + 6px) var(--k-pad) var(--k-pad);flex-direction:column;gap:1.75rem;display:flex;overflow:hidden}.pos-root[data-theme=kinetic] .pos-timeline__item:before{background:color-mix(in oklab, var(--s-fg) 30%, transparent);border:0;border-radius:0;width:auto;height:6px;inset:0 0 auto}.pos-root[data-theme=kinetic] .pos-timeline__item[data-owner=client]:before{background:var(--s-accent-fill)}.pos-root[data-theme=kinetic] .pos-timeline__item[data-owner=both]:before{background:linear-gradient(90deg, var(--s-accent-fill) 50%, color-mix(in oklab, var(--s-fg) 30%, transparent) 50%)}.pos-root[data-theme=kinetic] .pos-timeline__when{color:var(--s-accent)}.pos-root[data-theme=kinetic] .pos-timeline__what{margin-top:auto}.pos-root[data-theme=kinetic] .pos-owner{border-color:var(--s-line);margin-top:.4rem;padding:.3rem .65rem;font-size:.65rem}.pos-root[data-theme=kinetic] .pos-timeline__item[data-owner=client] .pos-owner{background:var(--s-accent-fill);color:var(--s-on-accent);border-color:#0000}.pos-root[data-theme=kinetic] .pos-pricing__tiers{gap:var(--k-gap)}.pos-root[data-theme=kinetic] .pos-tier{padding:var(--k-pad);min-height:clamp(20rem,28vw,26rem);transition:background-color .35s ease, color .35s ease, box-shadow .3s ease, transform .5s var(--k-ease);gap:1.1rem;container-type:inline-size}.pos-root[data-theme=kinetic] .pos-pricing[data-mode=single] .pos-tier{min-height:0}.pos-root[data-theme=kinetic] .pos-pricing[data-mode=tiers] .pos-tier:not([data-selected]):hover{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--s-accent) 60%, transparent);transform:translateY(-3px)}.pos-root[data-theme=kinetic] .pos-tier[data-selected]{box-shadow:0 30px 70px -40px color-mix(in oklab, var(--s-accent-fill) 80%, transparent)}.pos-root[data-theme=kinetic] .pos-pricing[data-mode=single] .pos-tier[data-selected]{--s-fg:var(--t-fg);--s-muted:var(--k-muted);--s-line:var(--k-hair);--s-surface:var(--k-tile);--s-accent:var(--k-accent-text);background:var(--s-surface);background-image:radial-gradient(60% 90% at 100% 0%, color-mix(in oklab, var(--k-accent) 14%, transparent), transparent 70%);color:var(--s-fg);box-shadow:inset 0 0 0 1px var(--k-hair)}.pos-root[data-theme=kinetic] .pos-tier__name{letter-spacing:-.02em;font-size:1.15rem;font-weight:600}.pos-root[data-theme=kinetic] .pos-tier__flag{background:var(--s-accent-fill);color:var(--s-on-accent);padding:.3rem .6rem;font-size:.62rem}.pos-root[data-theme=kinetic] .pos-tier[data-selected] .pos-tier__flag{background:var(--s-on-accent);color:var(--s-accent-fill)}.pos-root[data-theme=kinetic] .pos-pricing[data-mode=single] .pos-tier[data-selected] .pos-tier__flag{background:var(--k-accent);color:var(--k-on-accent)}.pos-root[data-theme=kinetic] .pos-tier__price{margin-top:.5rem}.pos-root[data-theme=kinetic] .pos-tier__amount{letter-spacing:-.05em;font-size:clamp(2rem,13cqi,3.4rem);font-weight:700}.pos-root[data-theme=kinetic] .pos-tier__interval{font-family:var(--t-font-label);letter-spacing:.08em;text-transform:uppercase;font-size:.75rem}.pos-root[data-theme=kinetic] .pos-tier__features{border-top:1px solid var(--s-line);gap:.55rem;padding-top:1.1rem}.pos-root[data-theme=kinetic] .pos-tier__features svg{color:var(--s-accent)}.pos-root[data-theme=kinetic] .pos-tier__select{box-shadow:inset 0 0 0 1px var(--s-line);border:0;border-radius:999px;padding:.85rem 1rem}.pos-root[data-theme=kinetic] .pos-tier[data-selected] .pos-tier__select{background:var(--s-on-accent);color:var(--s-accent-fill);box-shadow:none}.pos-root[data-theme=kinetic] .pos-pricing__extras{gap:var(--k-gap)}.pos-root[data-theme=kinetic] .pos-addons__legend{color:var(--s-muted)}.pos-root[data-theme=kinetic] .pos-addon{background:var(--s-surface);box-shadow:inset 0 0 0 1px var(--s-line);border:0;border-radius:1.1rem;padding:1.1rem 1.25rem}.pos-root[data-theme=kinetic] .pos-addon[data-on]{background:color-mix(in oklab, var(--s-accent-fill) 10%, transparent);box-shadow:inset 0 0 0 1px var(--s-accent)}.pos-root[data-theme=kinetic] .pos-addon__box{border-radius:.4rem}.pos-root[data-theme=kinetic] .pos-pricing__summary{padding:var(--k-pad);background-image:radial-gradient(80% 80% at 100% 0%, color-mix(in oklab, var(--k-accent) 10%, transparent), transparent 70%)}.pos-root[data-theme=kinetic] .pos-pricing__total-value{letter-spacing:-.05em;font-size:clamp(1.9rem,3vw,2.6rem)}.pos-root[data-theme=kinetic] .pos-pricing__total-label{font-family:var(--t-font-label);letter-spacing:.14em;text-transform:uppercase;color:var(--s-muted);font-size:.72rem;font-weight:500}.pos-root[data-theme=kinetic] .pos-table-scroll{border-radius:var(--k-radius);background:var(--s-surface);box-shadow:inset 0 0 0 1px var(--s-line);padding:.5rem clamp(.5rem,1.5vw,1.25rem)}.pos-root[data-theme=kinetic] .pos-table :where(th,td){padding:1rem}.pos-root[data-theme=kinetic] .pos-table tbody tr:last-child :where(th,td){border-bottom:0}.pos-root[data-theme=kinetic] .pos-table [data-hi]{background:color-mix(in oklab, var(--s-accent-fill) 11%, transparent)}.pos-root[data-theme=kinetic] .pos-table thead [data-hi]{color:var(--s-accent)}.pos-root[data-theme=kinetic] .pos-stakes__grid{gap:var(--k-gap)}.pos-root[data-theme=kinetic] .pos-stakes__side{min-height:clamp(16rem,24vw,21rem);padding:var(--k-pad);gap:1.5rem}.pos-root[data-theme=kinetic] .pos-stakes__side .pos-h3{font-size:clamp(1.3rem,2vw,1.8rem)}.pos-root[data-theme=kinetic] .pos-stakes__side[data-side=failure]{color:var(--s-muted);box-shadow:inset 0 0 0 1px var(--s-line);background:0 0}.pos-root[data-theme=kinetic] .pos-stakes__side[data-side=success] svg{color:var(--s-on-accent)}.pos-root[data-theme=kinetic] .pos-stakes__side li{font-size:1.02rem}.pos-root[data-theme=kinetic] .pos-faq{border-top:0;gap:.5rem;display:grid}.pos-root[data-theme=kinetic] .pos-faq__item{border-radius:1.25rem}.pos-root[data-theme=kinetic] .pos-faq__item summary{padding:1.15rem 1.15rem 1.15rem 1.5rem;font-weight:500}.pos-root[data-theme=kinetic] .pos-faq__icon{box-sizing:content-box;background:var(--s-accent-fill);color:var(--s-on-accent);border-radius:50%;padding:.45rem}.pos-root[data-theme=kinetic] .pos-faq__a{padding:0 1.5rem 1.5rem}.pos-root[data-theme=kinetic] .pos-btn{font-weight:600}.pos-root[data-theme=kinetic] .pos-btn--ghost{border-color:var(--s-line);border-color:color-mix(in oklab, var(--s-fg) 24%, transparent)}.pos-root[data-theme=kinetic] .pos-cta__actions .pos-btn--primary:not(:has(svg)){gap:.9rem;padding:.4rem .4rem .4rem 1.75rem}.pos-root[data-theme=kinetic] .pos-cta__actions .pos-btn--primary:not(:has(svg)):after{content:"→";background:var(--s-on-accent);width:2.9rem;height:2.9rem;color:var(--s-accent-fill);transition:transform .35s var(--k-ease);border-radius:50%;place-items:center;font-size:1.15rem;display:grid}.pos-root[data-theme=kinetic] .pos-cta__actions .pos-btn--primary:hover:after{transform:translate(3px)}.pos-root[data-theme=kinetic] .pos-cta{border-radius:var(--k-radius);background:var(--s-surface);background-image:radial-gradient(60% 80% at 50% 0%, color-mix(in oklab, var(--s-accent-fill) 22%, transparent), transparent 70%), radial-gradient(circle at 1px 1px, color-mix(in oklab, var(--s-fg) 10%, transparent) 1px, transparent 1.5px);box-shadow:inset 0 0 0 1px var(--s-line);background-size:auto,26px 26px;gap:1.25rem;padding:clamp(3rem,8vw,6.5rem) clamp(1.25rem,5vw,4rem);position:relative;overflow:hidden}.pos-root[data-theme=kinetic] .pos-section:not([data-bg=default]) .pos-cta{box-shadow:none;background:0 0;padding-block:clamp(1rem,3vw,2rem)}.pos-root[data-theme=kinetic] .pos-cta__heading{letter-spacing:-.045em;max-width:16ch;font-size:clamp(2rem,5vw,4.5rem);font-weight:700;line-height:1}.pos-root[data-theme=kinetic] .pos-cta__body{color:var(--s-muted)}.pos-root[data-theme=kinetic] .pos-cta[data-variant=banner]{text-align:left;padding:var(--k-pad) var(--k-pad) var(--k-pad) clamp(1.5rem, 4vw, 3rem);background-image:radial-gradient(60% 120% at 100% 50%, color-mix(in oklab, var(--s-accent-fill) 16%, transparent), transparent 70%);grid-template-columns:minmax(0,1fr);justify-items:start}.pos-root[data-theme=kinetic] .pos-cta[data-variant=banner] .pos-cta__heading{font-size:clamp(1.6rem,3vw,2.6rem)}@media (min-width:860px){.pos-root[data-theme=kinetic] .pos-cta[data-variant=banner]{grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:2rem}.pos-root[data-theme=kinetic] .pos-cta[data-variant=banner]>:not(.pos-cta__actions){grid-column:1}.pos-root[data-theme=kinetic] .pos-cta[data-variant=banner] .pos-cta__actions{grid-area:1/2/span 3;margin-top:0}}.pos-root[data-theme=kinetic] .pos-countdown{letter-spacing:.1em}.pos-root[data-theme=kinetic] .pos-countdown__value{font-weight:500}.pos-root[data-theme=kinetic] .pos-gallery[data-layout=grid]{gap:var(--k-gap)}.pos-root[data-theme=kinetic] .pos-gallery__frame{box-shadow:inset 0 0 0 1px var(--s-line)}.pos-root[data-theme=kinetic] .pos-gallery[data-layout=carousel]{gap:var(--k-gap)}.pos-root[data-theme=kinetic] .pos-video__frame{box-shadow:0 40px 90px -50px color-mix(in oklab, var(--k-accent) 55%, transparent)}.pos-root[data-theme=kinetic] .pos-pager{border-top:0;padding:clamp(1.5rem,4vw,3rem) 0 clamp(4rem,9vw,7.5rem)}.pos-root[data-theme=kinetic] .pos-pager[data-guided]:before{display:none}.pos-root[data-theme=kinetic] .pos-pager__link{background:var(--t-fg);color:var(--k-ground);transition:opacity .6s ease, translate 1s var(--k-ease), scale 1s var(--k-ease), background-color .3s ease;border-radius:999px;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"label arrow""title arrow";gap:.35rem 1.25rem;padding:clamp(.75rem,1.4vw,1.1rem) clamp(.75rem,1.4vw,1.1rem) clamp(.75rem,1.4vw,1.1rem) clamp(1.5rem,3.2vw,2.75rem)}.pos-root[data-theme=kinetic] .pos-pager__link:hover{background:color-mix(in oklab, var(--t-fg) 92%, var(--k-accent))}.pos-root[data-theme=kinetic] .pos-pager__label{color:color-mix(in oklab, var(--k-ground) 72%, var(--t-fg));gap:.75rem}.pos-root[data-theme=kinetic] .pos-pager__kicker{color:var(--k-ground);gap:.6rem;font-weight:600}.pos-root[data-theme=kinetic] .pos-pager__kicker:after{opacity:1;background:currentColor;border-radius:3px;width:1.25rem;height:6px}.pos-root[data-theme=kinetic] .pos-pager__title{letter-spacing:-.03em;max-width:none;font-size:clamp(1.2rem,2.4vw,2rem);font-weight:600;line-height:1.1}.pos-root[data-theme=kinetic] .pos-pager__link:hover .pos-pager__title{transform:none}.pos-root[data-theme=kinetic] .pos-pager__arrow{background:var(--k-accent);width:clamp(3.5rem,6vw,4.75rem);color:var(--k-on-accent);box-shadow:none}.pos-root[data-theme=kinetic] .pos-pager__link:hover .pos-pager__arrow{box-shadow:none;transform:translate(.25rem)rotate(-8deg)}.pos-root[data-theme=kinetic] .pos-pager[data-state=waiting] .pos-pager__link{opacity:0}@media (prefers-reduced-motion:no-preference){.pos-root[data-theme=kinetic]:not([data-motion=none]) .pos-pager[data-state=waiting] .pos-pager__link{translate:0 2rem;scale:.96}.pos-root[data-theme=kinetic]:not([data-motion=none]) .pos-pager[data-state=waiting] .pos-pager__title{translate:0 .75rem}}@media (max-width:639px){.pos-root[data-theme=kinetic] .pos-pager__link{border-radius:1.75rem;gap:.4rem .9rem;padding:1.15rem .9rem 1.15rem 1.35rem}.pos-root[data-theme=kinetic] .pos-pager__arrow{width:3.25rem}}.pos-root[data-theme=kinetic] .pos-footer{border-top-color:var(--k-hair);color:var(--k-muted)}.pos-root[data-theme=kinetic] .pos-footer__note{font-family:var(--t-font-label);letter-spacing:.1em;text-transform:uppercase;font-size:.72rem}.pos-root[data-theme=kinetic] .pos-footer__pdf{color:var(--k-accent-text)}.pos-root[data-theme=kinetic].pos-accept{--s-fg:var(--t-fg);--s-muted:var(--k-muted);--s-line:var(--k-hair);--s-surface:var(--k-tile);--s-accent:var(--k-accent-text);--s-accent-fill:var(--k-accent);--s-on-accent:var(--k-on-accent);--t-accent:var(--k-accent);--t-on-accent:var(--k-on-accent);background-image:radial-gradient(70% 45% at 100% 0%, color-mix(in oklab, var(--k-accent) 12%, transparent), transparent 70%)}.pos-root[data-theme=kinetic] .pos-accept__title{letter-spacing:-.04em;font-size:clamp(1.9rem,4.4vw,3rem);font-weight:700}.pos-root[data-theme=kinetic] .pos-accept__card{border-radius:var(--k-radius);background:var(--k-tile);box-shadow:inset 0 0 0 1px var(--k-hair);border:0}.pos-root[data-theme=kinetic] .pos-accept__subtitle{font-family:var(--t-font-display);letter-spacing:-.02em;font-weight:600}.pos-root[data-theme=kinetic] .pos-accept__back{font-family:var(--t-font-label);letter-spacing:.08em;text-transform:uppercase;font-size:.75rem}.pos-root[data-theme=kinetic] .pos-accept-done__icon{color:var(--k-accent-text)}.pos-root[data-theme=kinetic] .pos-accept-done__title{letter-spacing:-.035em;font-weight:700}.pos-root[data-theme=kinetic] .pos-accept-done__pay{background:0 0;border-radius:1.1rem}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.pos-root[data-theme=kinetic][data-motion=cinematic] .pos-reveal{animation-name:k-rise;animation-range:entry entry 55%}.pos-root[data-theme=kinetic][data-motion=cinematic] .pos-reveal:nth-child(3n+2){animation-range:entry 8% entry 63%}.pos-root[data-theme=kinetic][data-motion=cinematic] .pos-reveal:nth-child(3n+3){animation-range:entry 16% entry 71%}.pos-root[data-theme=kinetic][data-motion=cinematic] .pos-section:not([data-bg=default]):not([data-hero]){animation:linear both k-tile-in;animation-timeline:view();animation-range:entry entry 40%}}}@media (prefers-reduced-motion:no-preference){.pos-root[data-theme=kinetic]:not([data-mode=print]):not([data-motion=none]) .pos-hero[data-variant=bento] .pos-hero__figure{animation:k-rise 1s var(--k-ease) .45s both}.pos-root[data-theme=kinetic]:not([data-mode=print]):not([data-motion=none]) .pos-nav__links>li:before{animation:k-bar .8s var(--k-ease) both}.pos-root[data-theme=kinetic] .pos-nav__links>li:nth-child(2):before{animation-delay:50ms}.pos-root[data-theme=kinetic] .pos-nav__links>li:nth-child(3):before{animation-delay:.1s}.pos-root[data-theme=kinetic] .pos-nav__links>li:nth-child(4):before{animation-delay:.15s}.pos-root[data-theme=kinetic] .pos-nav__links>li:nth-child(5):before{animation-delay:.2s}.pos-root[data-theme=kinetic] .pos-nav__links>li:nth-child(6):before{animation-delay:.25s}.pos-root[data-theme=kinetic] .pos-nav__links>li:nth-child(n+7):before{animation-delay:.3s}}@keyframes k-rise{0%{opacity:0;transform:translateY(2.75rem)scale(.96)}to{opacity:1;transform:none}}@keyframes k-tile-in{0%{opacity:.4;transform:translateY(2rem)scale(.975)}to{opacity:1;transform:none}}@keyframes k-bar{0%{transform-origin:0;transform:scaleX(0)}to{transform-origin:0;transform:none}}@media print{.pos-root[data-theme=kinetic] .pos-section:not([data-bg=default]):not([data-hero]){margin-inline:1.25rem;opacity:1!important;animation:none!important;transform:none!important}.pos-root[data-theme=kinetic] .pos-hero[data-variant=bento] .pos-hero__figure{animation:none!important}.pos-root[data-theme=kinetic] .pos-trio[data-variant=columns],.pos-root[data-theme=kinetic] .pos-stats,.pos-root[data-theme=kinetic] .pos-steps,.pos-root[data-theme=kinetic] .pos-timeline__list{grid-template-columns:repeat(3,minmax(0,1fr))}.pos-root[data-theme=kinetic] .pos-timeline__item,.pos-root[data-theme=kinetic] .pos-timeline__item:nth-child(n){grid-template-columns:none}.pos-root[data-theme=kinetic] .pos-trio__item,.pos-root[data-theme=kinetic] .pos-step,.pos-root[data-theme=kinetic] .pos-stat,.pos-root[data-theme=kinetic] .pos-tier,.pos-root[data-theme=kinetic] .pos-stakes__side,.pos-root[data-theme=kinetic] .pos-case{min-height:0}}