:root{--sv-black:#000000;--sv-white:#ffffff;--sv-off-white:#e8e6e4;--sv-home-bg:#f1f4f5;--sv-gray-light:#c8cbcc;--sv-gray-mid:#939799;--sv-gray-dark:#5e6366;--sv-gray-xdark:#2b3033;--sv-green:#00d65d;--sv-surface:var(--sv-home-bg);--sv-surface-raised:var(--sv-white);--sv-surface-sunken:var(--sv-off-white);--sv-ink:var(--sv-black);--sv-ink-secondary:var(--sv-gray-dark);--sv-ink-tertiary:var(--sv-gray-mid);--sv-hairline:var(--sv-gray-light);--sv-accent:var(--sv-green);--sv-accent-ink:var(--sv-black);--sv-glass-blur-thin:8px;--sv-glass-blur-regular:18px;--sv-glass-blur-thick:32px;--sv-glass-clear-blur-thin:0.5px;--sv-glass-clear-blur-regular:1px;--sv-glass-clear-blur-thick:2px;--sv-glass-saturate:180%;--sv-glass-tint-thin:rgb(255 255 255/0.55);--sv-glass-tint-regular:rgb(255 255 255/0.72);--sv-glass-tint-thick:rgb(255 255 255/0.86);--sv-glass-clear-thin:rgb(255 255 255/0.12);--sv-glass-clear-regular:rgb(255 255 255/0.20);--sv-glass-clear-thick:rgb(255 255 255/0.32);--sv-glass-edge:rgb(255 255 255/0.7);--sv-glass-edge-shade:rgb(0 0 0/0.12);--sv-glass-specular:rgb(255 255 255/0.9);--sv-glass-bevel:1.5px;--sv-glass-lensing:4px;--sv-glass-radius-thin:20px;--sv-glass-radius-regular:28px;--sv-glass-radius-thick:36px;--sv-glass-ink:var(--sv-black);--sv-glass-ink-secondary:var(--sv-gray-xdark);--sv-font-sans:var(--font-aeonik,"Aeonik Pro"),"Aeonik",Arial,"Helvetica Neue",Helvetica,sans-serif;--sv-text-display:clamp(3rem,8vw,6rem);--sv-text-h1:clamp(2.5rem,5vw,3.5rem);--sv-text-h2:clamp(2rem,3.5vw,2.5rem);--sv-text-h3:1.75rem;--sv-text-h4:1.25rem;--sv-text-intro:1.5rem;--sv-text-body:1.125rem;--sv-text-small:0.9375rem;--sv-text-caption:0.8125rem;--sv-text-stat:clamp(4rem,10vw,8rem);--sv-leading-display:1.02;--sv-leading-heading:1.1;--sv-leading-intro:1.35;--sv-leading-body:1.6;--sv-tracking-display:-0.02em;--sv-tracking-heading:-0.01em;--sv-tracking-body:0;--sv-tracking-caps:0.04em;--sv-space-1:0.25rem;--sv-space-2:0.5rem;--sv-space-3:0.75rem;--sv-space-4:1rem;--sv-space-6:1.5rem;--sv-space-8:2rem;--sv-space-12:3rem;--sv-space-16:4rem;--sv-space-24:6rem;--sv-space-32:8rem;--sv-space-48:12rem;--sv-container:90rem;--sv-gutter:clamp(1.25rem,4vw,4rem);--sv-rail:18rem;--sv-radius:0;--sv-hairline-w:1px;--sv-ease-out:cubic-bezier(0.16,1,0.3,1);--sv-ease-inout:cubic-bezier(0.76,0,0.24,1);--sv-ease-linear:linear;--sv-dur-instant:100ms;--sv-dur-fast:200ms;--sv-dur-base:300ms;--sv-dur-slow:600ms;--sv-dur-cine:1000ms;--sv-stagger:80ms;--sv-reveal-distance:24px;--sv-z-nav:100;--sv-z-overlay:200;--sv-z-modal:300}.sv-dark{color:var(--sv-ink);background:var(--sv-surface);--sv-surface:var(--sv-black);--sv-surface-raised:var(--sv-gray-xdark);--sv-surface-sunken:var(--sv-black);--sv-ink:var(--sv-white);--sv-ink-secondary:var(--sv-gray-light);--sv-ink-tertiary:var(--sv-gray-mid);--sv-hairline:var(--sv-gray-dark);--sv-accent:var(--sv-green);--sv-accent-ink:var(--sv-black);--sv-glass-tint-thin:rgb(0 0 0/0.45);--sv-glass-tint-regular:rgb(0 0 0/0.62);--sv-glass-tint-thick:rgb(0 0 0/0.8);--sv-glass-clear-thin:rgb(0 0 0/0.16);--sv-glass-clear-regular:rgb(0 0 0/0.26);--sv-glass-clear-thick:rgb(0 0 0/0.40);--sv-glass-edge:rgb(255 255 255/0.28);--sv-glass-edge-shade:rgb(0 0 0/0.5);--sv-glass-specular:rgb(255 255 255/0.45);--sv-glass-ink:var(--sv-white);--sv-glass-ink-secondary:var(--sv-gray-light)}@media (prefers-reduced-motion:reduce){:root{--sv-dur-instant:1ms;--sv-dur-fast:1ms;--sv-dur-base:1ms;--sv-dur-slow:1ms;--sv-dur-cine:1ms;--sv-reveal-distance:0px}}@media (prefers-reduced-transparency:reduce){:root{--sv-glass-blur-thin:0px;--sv-glass-blur-regular:0px;--sv-glass-blur-thick:0px;--sv-glass-lensing:0px;--sv-glass-tint-thin:var(--sv-white);--sv-glass-tint-regular:var(--sv-white);--sv-glass-tint-thick:var(--sv-white)}.sv-dark{--sv-glass-tint-thin:var(--sv-black);--sv-glass-tint-regular:var(--sv-black);--sv-glass-tint-thick:var(--sv-black)}}@media (prefers-contrast:more){:root{--sv-glass-blur-thin:0px;--sv-glass-blur-regular:0px;--sv-glass-blur-thick:0px;--sv-glass-lensing:0px;--sv-glass-tint-thin:var(--sv-white);--sv-glass-tint-regular:var(--sv-white);--sv-glass-tint-thick:var(--sv-white);--sv-glass-edge:var(--sv-black);--sv-glass-specular:transparent}.sv-dark{--sv-glass-tint-thin:var(--sv-black);--sv-glass-tint-regular:var(--sv-black);--sv-glass-tint-thick:var(--sv-black);--sv-glass-edge:var(--sv-white)}}.sv-glass{position:relative;isolation:isolate;border:1px solid var(--sv-glass-edge);border-radius:var(--sv-glass-radius-regular);color:var(--sv-glass-ink);background-color:var(--sv-glass-tint-regular);background-image:linear-gradient(to bottom,var(--sv-glass-specular),transparent 1px);background-repeat:no-repeat;-webkit-backdrop-filter:blur(var(--sv-glass-blur-regular)) saturate(var(--sv-glass-saturate));backdrop-filter:blur(var(--sv-glass-blur-regular)) saturate(var(--sv-glass-saturate));box-shadow:inset 0 -1px 0 var(--sv-glass-edge-shade)}.sv-glass:before{content:"";position:absolute;inset:0;border-radius:inherit;z-index:-1;pointer-events:none;padding:var(--sv-glass-bevel);-webkit-backdrop-filter:blur(var(--sv-glass-lensing)) brightness(1.04);backdrop-filter:blur(var(--sv-glass-lensing)) brightness(1.04);-webkit-mask:linear-gradient(#000,#000) content-box,linear-gradient(#000,#000);mask:linear-gradient(#000,#000) content-box,linear-gradient(#000,#000);-webkit-mask-composite:xor;mask-composite:exclude}.sv-glass--thin{border-radius:var(--sv-glass-radius-thin);background-color:var(--sv-glass-tint-thin);-webkit-backdrop-filter:blur(var(--sv-glass-blur-thin)) saturate(var(--sv-glass-saturate));backdrop-filter:blur(var(--sv-glass-blur-thin)) saturate(var(--sv-glass-saturate))}.sv-glass--thick{border-radius:var(--sv-glass-radius-thick);background-color:var(--sv-glass-tint-thick);-webkit-backdrop-filter:blur(var(--sv-glass-blur-thick)) saturate(var(--sv-glass-saturate));backdrop-filter:blur(var(--sv-glass-blur-thick)) saturate(var(--sv-glass-saturate))}.sv-lens .sv-glass{-webkit-backdrop-filter:blur(var(--sv-glass-blur-regular)) saturate(var(--sv-glass-saturate)) url(#sv-lens-regular);backdrop-filter:blur(var(--sv-glass-blur-regular)) saturate(var(--sv-glass-saturate)) url(#sv-lens-regular)}.sv-lens .sv-glass--thin{-webkit-backdrop-filter:blur(var(--sv-glass-blur-thin)) saturate(var(--sv-glass-saturate)) url(#sv-lens-thin);backdrop-filter:blur(var(--sv-glass-blur-thin)) saturate(var(--sv-glass-saturate)) url(#sv-lens-thin)}.sv-lens .sv-glass--thick{-webkit-backdrop-filter:blur(var(--sv-glass-blur-thick)) saturate(var(--sv-glass-saturate)) url(#sv-lens-thick);backdrop-filter:blur(var(--sv-glass-blur-thick)) saturate(var(--sv-glass-saturate)) url(#sv-lens-thick)}.sv-lens .sv-glass:before{display:none}.sv-lens .sv-glass:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;border-radius:inherit;padding:var(--sv-glass-bevel);background:linear-gradient(var(--sv-glass-caustic-angle,145deg),var(--sv-glass-specular) 0,transparent 38%,transparent 62%,var(--sv-glass-edge-shade) 100%);-webkit-mask:linear-gradient(#000,#000) content-box,linear-gradient(#000,#000);mask:linear-gradient(#000,#000) content-box,linear-gradient(#000,#000);-webkit-mask-composite:xor;mask-composite:exclude}.sv-lens .sv-glass--clear{background-color:var(--sv-glass-clear-regular);-webkit-backdrop-filter:blur(var(--sv-glass-clear-blur-regular)) saturate(var(--sv-glass-saturate)) url(#sv-lens-regular);backdrop-filter:blur(var(--sv-glass-clear-blur-regular)) saturate(var(--sv-glass-saturate)) url(#sv-lens-regular)}.sv-lens .sv-glass--clear.sv-glass--thin{background-color:var(--sv-glass-clear-thin);-webkit-backdrop-filter:blur(var(--sv-glass-clear-blur-thin)) saturate(var(--sv-glass-saturate)) url(#sv-lens-thin);backdrop-filter:blur(var(--sv-glass-clear-blur-thin)) saturate(var(--sv-glass-saturate)) url(#sv-lens-thin)}.sv-lens .sv-glass--clear.sv-glass--thick{background-color:var(--sv-glass-clear-thick);-webkit-backdrop-filter:blur(var(--sv-glass-clear-blur-thick)) saturate(var(--sv-glass-saturate)) url(#sv-lens-thick);backdrop-filter:blur(var(--sv-glass-clear-blur-thick)) saturate(var(--sv-glass-saturate)) url(#sv-lens-thick)}@media (prefers-reduced-transparency:reduce){.sv-lens .sv-glass--clear{background-color:var(--sv-glass-tint-regular)}.sv-lens .sv-glass--clear.sv-glass--thin{background-color:var(--sv-glass-tint-thin)}.sv-lens .sv-glass--clear.sv-glass--thick{background-color:var(--sv-glass-tint-thick)}}@media (prefers-contrast:more){.sv-lens .sv-glass--clear{background-color:var(--sv-glass-tint-regular)}.sv-lens .sv-glass--clear.sv-glass--thin{background-color:var(--sv-glass-tint-thin)}.sv-lens .sv-glass--clear.sv-glass--thick{background-color:var(--sv-glass-tint-thick)}}@media (prefers-reduced-transparency:reduce){.sv-lens .sv-glass,.sv-lens .sv-glass--thick,.sv-lens .sv-glass--thin{background-color:var(--sv-glass-tint-regular);-webkit-backdrop-filter:none;backdrop-filter:none}.sv-lens .sv-glass--thin{background-color:var(--sv-glass-tint-thin)}.sv-lens .sv-glass--thick{background-color:var(--sv-glass-tint-thick)}.sv-lens .sv-glass:after{display:none}}@media (prefers-contrast:more){.sv-lens .sv-glass,.sv-lens .sv-glass--thick,.sv-lens .sv-glass--thin{background-color:var(--sv-glass-tint-regular);-webkit-backdrop-filter:none;backdrop-filter:none}.sv-lens .sv-glass--thin{background-color:var(--sv-glass-tint-thin)}.sv-lens .sv-glass--thick{background-color:var(--sv-glass-tint-thick)}.sv-lens .sv-glass:after{display:none}}.sv-glass .sv-caption,.sv-glass .sv-rail-copy,.sv-glass .sv-secondary{color:var(--sv-glass-ink-secondary)}.sv-glass--edge-bottom{border-inline:0;border-top:0;border-bottom:1px solid var(--sv-glass-edge)}.sv-glass--edge-none{border:0;box-shadow:none}@supports not (((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))) or (-webkit-backdrop-filter:blur(1px))){.sv-glass{background-color:var(--sv-surface);border-color:var(--sv-hairline);color:var(--sv-ink)}.sv-glass:before{display:none}}@media (prefers-reduced-transparency:reduce){.sv-glass:before{display:none}}@media (prefers-contrast:more){.sv-glass:before{display:none}.sv-glass{background-image:none}}*,:after,:before{box-sizing:border-box}canvas,img,svg{display:block;max-width:100%}a{color:inherit}:focus-visible{outline:2px solid var(--sv-green);outline-offset:2px}::selection{background:var(--sv-green);color:var(--sv-black)}.sv-container{max-width:var(--sv-container);margin-inline:auto;padding-inline:var(--sv-gutter)}.sv-display{font-size:var(--sv-text-display);font-weight:400;line-height:var(--sv-leading-display);letter-spacing:var(--sv-tracking-display);text-wrap:balance}.sv-h1{font-size:var(--sv-text-h1)}.sv-h1,.sv-h2{font-weight:500;line-height:var(--sv-leading-heading);letter-spacing:var(--sv-tracking-heading);text-wrap:balance}.sv-h2{font-size:var(--sv-text-h2)}.sv-h3{font-size:var(--sv-text-h3);font-weight:500;line-height:1.15;letter-spacing:var(--sv-tracking-heading)}.sv-h4{font-size:var(--sv-text-h4);font-weight:400;line-height:1.3}.sv-intro{font-size:var(--sv-text-intro);line-height:var(--sv-leading-intro)}.sv-small{font-size:var(--sv-text-small);line-height:1.5}.sv-caption{font-size:var(--sv-text-caption);font-weight:300;line-height:1.45}.sv-secondary{color:var(--sv-ink-secondary)}.sv-measure{max-width:70ch}.sv-hero__share{color:var(--sv-ink);font-weight:500}.sv-hero__word{color:var(--sv-ink-secondary)}.sv-nav{position:fixed;inset:0 0 auto 0;z-index:var(--sv-z-nav);display:flex;align-items:center;gap:var(--sv-space-8);height:88px;padding-inline:var(--sv-gutter);color:var(--sv-white);background:transparent;border-bottom:1px solid transparent;transition:background var(--sv-dur-base) var(--sv-ease-out),border-color var(--sv-dur-base) var(--sv-ease-out),color var(--sv-dur-base) var(--sv-ease-out)}.sv-nav.is-solid{background-color:var(--sv-glass-tint-thin);background-image:linear-gradient(to bottom,var(--sv-glass-specular),transparent 1px);background-repeat:no-repeat;-webkit-backdrop-filter:blur(var(--sv-glass-blur-thin)) saturate(var(--sv-glass-saturate));backdrop-filter:blur(var(--sv-glass-blur-thin)) saturate(var(--sv-glass-saturate));color:var(--sv-glass-ink);border-color:var(--sv-glass-edge)}@supports not (((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))) or (-webkit-backdrop-filter:blur(1px))){.sv-nav.is-solid{background-color:var(--sv-home-bg);color:var(--sv-black);border-color:var(--sv-gray-light)}}.sv-nav__brand{display:flex;align-items:center;text-decoration:none;color:inherit}.sv-wordmark{display:inline-flex;align-items:center;gap:.5em;font-size:var(--sv-wordmark-size,1.3125rem);line-height:1;letter-spacing:-.01em;white-space:nowrap}.sv-wordmark__symbol{height:1.6em;width:auto;flex:none;fill:currentColor;stroke:none}.sv-wordmark__share{font-weight:700}.sv-wordmark__product{font-weight:300}.sv-wordmark__tm{font-size:.4em;vertical-align:.9em;letter-spacing:0;margin-left:.08em}.sv-nav__links{display:flex;flex:1 1;justify-content:space-between;align-items:center;margin-left:clamp(3rem,9vw,9rem)}.sv-nav__links a{position:relative;font-size:var(--sv-text-small);font-weight:500;line-height:1.25;text-decoration:none;padding-bottom:6px}.sv-nav__links a:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform var(--sv-dur-fast) var(--sv-ease-out)}.sv-nav__links a:hover:after,.sv-nav__links a[aria-current=page]:after{transform:scaleX(1)}.sv-nav__menu-btn{display:none}@media (max-width:900px){.sv-nav{height:64px}.sv-nav__links{display:none}.sv-nav .sv-wordmark{font-size:1.125rem}.sv-nav__menu-btn{display:inline-flex;align-items:center;gap:10px;margin-left:auto;background:none;border:0;padding:8px 0;color:inherit;cursor:pointer;font:500 var(--sv-text-small)/1 var(--sv-font-sans)}}.sv-menu{position:fixed;inset:0;z-index:var(--sv-z-overlay);color:var(--sv-white);-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0);visibility:hidden;transition:visibility 0s var(--sv-dur-base),-webkit-clip-path var(--sv-dur-base) var(--sv-ease-inout);transition:clip-path var(--sv-dur-base) var(--sv-ease-inout),visibility 0s var(--sv-dur-base);transition:clip-path var(--sv-dur-base) var(--sv-ease-inout),visibility 0s var(--sv-dur-base),-webkit-clip-path var(--sv-dur-base) var(--sv-ease-inout);display:flex;flex-direction:column;padding:var(--sv-gutter);background-color:rgb(0 0 0/.8);-webkit-backdrop-filter:blur(var(--sv-glass-blur-thick)) saturate(var(--sv-glass-saturate));backdrop-filter:blur(var(--sv-glass-blur-thick)) saturate(var(--sv-glass-saturate))}@supports not (((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))) or (-webkit-backdrop-filter:blur(1px))){.sv-menu{background-color:var(--sv-black)}}@media (prefers-reduced-transparency:reduce){.sv-menu{background-color:var(--sv-black)}}@media (prefers-contrast:more){.sv-menu{background-color:var(--sv-black);-webkit-backdrop-filter:none;backdrop-filter:none}}.sv-menu.is-open{-webkit-clip-path:inset(0);clip-path:inset(0);visibility:visible;transition-delay:0s}.sv-menu__close{align-self:flex-end;background:none;border:0;color:inherit;cursor:pointer;padding:12px;font:500 var(--sv-text-small)/1 var(--sv-font-sans);display:inline-flex;align-items:center;gap:10px}.sv-menu__links{display:flex;flex-direction:column;gap:var(--sv-space-6);margin:auto 0}.sv-menu__links a{font-size:var(--sv-text-h1);font-weight:500;line-height:1.1;text-decoration:none;opacity:0;transform:translateY(24px);transition:opacity var(--sv-dur-slow) var(--sv-ease-out),transform var(--sv-dur-slow) var(--sv-ease-out);transition-delay:calc(.1s + var(--i, 0) * var(--sv-stagger))}.sv-menu.is-open .sv-menu__links a{opacity:1;transform:none}.sv-menu__links a:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:8px}.sv-btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;height:48px;padding:0 24px;border:1px solid transparent;border-radius:var(--sv-radius);font:500 1rem/1 var(--sv-font-sans);text-decoration:none;cursor:pointer;background:var(--sv-green);color:var(--sv-black);transition:background var(--sv-dur-fast) var(--sv-ease-out),color var(--sv-dur-fast) var(--sv-ease-out),border-color var(--sv-dur-fast) var(--sv-ease-out)}.sv-btn--primary:hover{background:transparent;border-color:var(--sv-green);color:var(--sv-ink)}.sv-btn--ink{background:var(--sv-ink);color:var(--sv-surface)}.sv-btn--ink:hover{background:transparent;border-color:var(--sv-ink);color:var(--sv-ink)}.sv-link{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px;transition:-webkit-text-decoration-color var(--sv-dur-fast) var(--sv-ease-out);transition:text-decoration-color var(--sv-dur-fast) var(--sv-ease-out);transition:text-decoration-color var(--sv-dur-fast) var(--sv-ease-out),-webkit-text-decoration-color var(--sv-dur-fast) var(--sv-ease-out)}.sv-link:hover{-webkit-text-decoration-color:var(--sv-green);text-decoration-color:var(--sv-green)}.sv-link-arrow{display:inline-flex;align-items:center;gap:12px;font-weight:500;text-decoration:none}.sv-link-arrow svg{transition:transform var(--sv-dur-fast) var(--sv-ease-out)}.sv-link-arrow:hover svg{transform:translateX(6px)}.sv-section{padding-block:var(--sv-space-32);background:var(--sv-surface);color:var(--sv-ink)}.sv-scene-chapter{min-height:100vh;min-height:100svh}.sv-split{display:grid;grid-template-columns:var(--sv-rail) 1fr;grid-gap:var(--sv-space-16);gap:var(--sv-space-16)}@media (max-width:900px){.sv-split{grid-template-columns:1fr;gap:var(--sv-space-8)}}.sv-label{font-weight:700;line-height:1.4}.sv-label,.sv-rail-copy{font-size:var(--sv-text-small)}.sv-rail-copy{color:var(--sv-ink-secondary);margin-top:var(--sv-space-3);max-width:26ch}.sv-stack>*+*{margin-top:var(--sv-space-6)}.sv-band{position:relative;min-height:72vh;display:flex;align-items:center;overflow:hidden;background:var(--sv-black)}.sv-band>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.sv-band__scrim{position:absolute;inset:0;background:linear-gradient(0deg,rgb(0 0 0/.4),transparent 55%),linear-gradient(90deg,rgb(0 0 0/.35),transparent 60%)}.sv-band__content{position:relative;z-index:1;width:100%}.sv-band .sv-hero__share,.sv-band__content{color:var(--sv-white)}.sv-band .sv-hero__word{color:var(--sv-gray-light)}.sv-tiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:var(--sv-space-4);gap:var(--sv-space-4)}.sv-tile{text-decoration:none;display:block}.sv-tile__media{aspect-ratio:3/2;overflow:hidden;position:relative;background:var(--sv-gray-xdark)}.sv-tile__media img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transform:scale(1);transition:transform var(--sv-dur-slow) var(--sv-ease-out)}.sv-tile:hover .sv-tile__media img{transform:scale(1.03)}.sv-tile__media:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgb(0 0 0/.45),transparent 60%)}.sv-tile__title{position:absolute;left:var(--sv-space-6);bottom:var(--sv-space-6);z-index:1;color:var(--sv-white);font-size:var(--sv-text-h3);font-weight:500;line-height:1.1}.sv-tile:hover .sv-tile__title{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.sv-tile__meta{margin-top:var(--sv-space-3);font-size:var(--sv-text-small);color:var(--sv-ink-secondary)}.sv-photos{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:var(--sv-space-4);gap:var(--sv-space-4)}@media (max-width:600px){.sv-photos{grid-template-columns:1fr}}.sv-photo{margin:0}.sv-photo img{aspect-ratio:3/2;width:100%;object-fit:cover;background:var(--sv-gray-xdark)}.sv-photo figcaption{margin-top:var(--sv-space-3);font-size:var(--sv-text-small);line-height:1.45}.sv-photo figcaption strong{font-weight:700}.sv-photo figcaption span{display:block;color:var(--sv-ink-secondary)}.sv-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:var(--sv-space-16);gap:var(--sv-space-16)}.sv-stat{display:flex;align-items:flex-end;gap:var(--sv-space-4);border-top:1px solid var(--sv-hairline);padding-top:var(--sv-space-6)}.sv-stat__value{font-size:var(--sv-text-stat);font-weight:400;line-height:1;letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sv-stat__label{font-size:var(--sv-text-small);color:var(--sv-ink-secondary);line-height:1.35;padding-bottom:.6em}.sv-field{display:block;max-width:480px}.sv-field span{display:block;font-size:var(--sv-text-small);font-weight:500;margin-bottom:var(--sv-space-2)}.sv-input{width:100%;height:48px;padding:0 16px;border-radius:var(--sv-radius);border:1px solid var(--sv-hairline);background:var(--sv-surface-raised);font:400 1rem/1 var(--sv-font-sans);color:var(--sv-ink);transition:border-color var(--sv-dur-fast) var(--sv-ease-out)}.sv-input::placeholder{color:var(--sv-gray-dark)}.sv-input:focus{border-color:var(--sv-ink);outline-offset:0}.sv-form-row{display:flex;max-width:480px}.sv-form-row .sv-input{border-right:0}.sv-footer{padding-block:var(--sv-space-24) var(--sv-space-16);position:relative;overflow:hidden;background:var(--sv-surface)}.sv-footer:before{content:"";position:absolute;inset:0;z-index:62;background:inherit;pointer-events:none}.sv-footer__super{z-index:63}.sv-footer__grid{display:grid;grid-template-columns:1fr auto auto;grid-gap:var(--sv-space-24);gap:var(--sv-space-24);position:relative;z-index:1}@media (max-width:900px){.sv-footer__grid{grid-template-columns:1fr;gap:var(--sv-space-8)}}.sv-footer__col{display:flex;flex-direction:column;gap:var(--sv-space-3)}.sv-footer__col a{font-size:var(--sv-text-small);font-weight:500;line-height:1.3;text-decoration:none}.sv-footer__col a:hover{opacity:.6}.sv-footer__legal{margin-top:var(--sv-space-16);padding-top:var(--sv-space-6);border-top:1px solid var(--sv-hairline);display:flex;justify-content:space-between;gap:var(--sv-space-6);flex-wrap:wrap;font-size:var(--sv-text-caption);font-weight:300;color:var(--sv-gray-light);position:relative;z-index:1}html.sv-js [data-reveal]{opacity:0;transform:translateY(var(--sv-reveal-distance));transition:opacity var(--sv-dur-slow) var(--sv-ease-out),transform var(--sv-dur-slow) var(--sv-ease-out);transition-delay:calc(min(var(--i, 0), 5) * var(--sv-stagger))}html.sv-js [data-reveal].is-in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){html.sv-js [data-reveal]{opacity:1;transform:none}}.sv-scene{position:fixed;inset:0;z-index:50;pointer-events:none;opacity:0;transition:opacity var(--sv-dur-cine) var(--sv-ease-out)}.sv-scene.is-ready{opacity:1}.sv-scene canvas{width:100%;height:100%}.sv-hud{position:fixed;left:var(--sv-gutter);bottom:18px;z-index:60;pointer-events:none;color:var(--sv-white);font:300 .75rem/1 var(--sv-font-sans);letter-spacing:var(--sv-tracking-caps);text-transform:uppercase;transition:color var(--sv-dur-base) var(--sv-ease-out)}.sv-hud.on-light{color:var(--sv-black)}.sv-hud__label{white-space:nowrap}.sv-band__content,.sv-hero__content,.sv-section>.sv-container{position:relative;z-index:55}.sv-footer__grid,.sv-footer__legal{position:relative;z-index:65}:root{--sv-font-sans:var(--font-aeonik,"Aeonik Pro"),Arial,"Helvetica Neue",Helvetica,sans-serif}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{background:var(--sv-surface);color:var(--sv-ink);font:400 var(--sv-text-body)/var(--sv-leading-body) var(--sv-font-sans);-webkit-font-smoothing:antialiased}body,figure,h1,h2,h3,h4,p{margin:0}.iq-table-wrap{overflow-x:auto;margin-top:var(--sv-space-8)}.iq-table{width:100%;border-collapse:collapse;font-size:var(--sv-text-small);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.iq-table td,.iq-table th{padding:var(--sv-space-3) var(--sv-space-4);border-bottom:1px solid var(--sv-hairline);text-align:right;white-space:nowrap}.iq-table td:first-child,.iq-table th:first-child{text-align:left}.iq-table thead th{font-weight:500;color:var(--sv-ink-secondary);font-size:var(--sv-text-caption);text-transform:uppercase;letter-spacing:.04em;border-bottom:1px solid var(--sv-ink)}.iq-table tbody tr:last-child td{border-bottom:none}.iq-table .iq-model{font-weight:500}.iq-table .iq-lead{font-weight:500;font-size:var(--sv-text-body)}.iq-bar{display:block;height:2px;background:var(--sv-ink);margin-top:6px}.iq-note{border-left:1px solid var(--sv-hairline);padding-left:var(--sv-space-6);color:var(--sv-ink-secondary);max-width:62ch;margin-top:var(--sv-space-8)}.iq-pair{display:grid;grid-gap:var(--sv-space-12);gap:var(--sv-space-12);grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));margin-top:var(--sv-space-12)}.iq-defn{border-top:1px solid var(--sv-ink);padding-top:var(--sv-space-4)}.iq-defn h3{font-size:var(--sv-text-h4);font-weight:500;margin-bottom:var(--sv-space-2)}.iq-defn p{color:var(--sv-ink-secondary);font-size:var(--sv-text-small);max-width:46ch}.iq-gate{min-height:100svh;display:grid;place-items:center;padding:var(--sv-gutter);text-align:center}.iq-gate>div{max-width:32rem}