:root{--sc-canvas:#170F0A;--sc-accent:var(--brand-pink);--sc-ink:var(--text-primary);--header-h:4rem;--sc-gutter:clamp(1.25rem,5vw,5.5rem);--sc-ease-out:cubic-bezier(0.23,1,0.32,1);--sc-d-slow:420ms;--sc-z-stage:1;--sc-z-copy:20}.sc-act--pinned{position:relative}.sc-stage{position:sticky;top:var(--header-h);height:calc(100vh - var(--header-h));height:calc(100svh - var(--header-h));overflow:clip;z-index:var(--sc-z-stage)}.sc-stage :is(video[data-sc-scrub],canvas[data-sc-sequence],.sc-stage__poster){position:absolute;inset:0;width:100%;height:100%;object-fit:cover}video[data-sc-scrub]{opacity:0;transition:opacity .38s var(--sc-ease-out)}.sc-has-clip video[data-sc-scrub],video[data-sc-scrub].sc-has-clip{opacity:1}.sc-stage__poster{z-index:0;transition:opacity .38s var(--sc-ease-out)}.sc-has-clip .sc-stage__poster,.sc-stage:has(video.sc-has-clip) .sc-stage__poster{opacity:0}.sc-scrim{position:absolute;inset:0;pointer-events:none;z-index:1;background:linear-gradient(var(--sc-scrim-angle,180deg),color-mix(in oklab,var(--sc-canvas) var(--sc-scrim-a,78%),transparent) 0,color-mix(in oklab,var(--sc-canvas) 30%,transparent) 42%,transparent 68%)}.sc-scrim--bottom{--sc-scrim-angle:0deg}.sc-scrim--left{--sc-scrim-angle:90deg}.sc-scrim--right{--sc-scrim-angle:270deg}.sc-scrim--lead{background:linear-gradient(to top right,color-mix(in oklab,var(--sc-canvas) 94%,transparent) 0,color-mix(in oklab,var(--sc-canvas) 72%,transparent) 30%,color-mix(in oklab,var(--sc-canvas) 30%,transparent) 52%,transparent 72%)}.sc-scrim--trail{background:linear-gradient(to top left,color-mix(in oklab,var(--sc-canvas) 94%,transparent) 0,color-mix(in oklab,var(--sc-canvas) 72%,transparent) 30%,color-mix(in oklab,var(--sc-canvas) 30%,transparent) 52%,transparent 72%)}.sc-scrim--band{background:linear-gradient(to top,color-mix(in oklab,var(--sc-canvas) 94%,transparent) 0,color-mix(in oklab,var(--sc-canvas) 74%,transparent) 22%,color-mix(in oklab,var(--sc-canvas) 30%,transparent) 42%,transparent 58%)}.sc-scrim--vignette{background:radial-gradient(120% 90% at 50% 45%,transparent 40%,color-mix(in oklab,var(--sc-canvas) 70%,transparent) 100%)}.sc-copy{position:absolute;z-index:var(--sc-z-copy);inset-inline:var(--sc-gutter);max-width:min(46rem,76vw);will-change:opacity,transform}.sc-copy--lead{left:var(--sc-gutter);bottom:clamp(3rem,12vh,9rem)}.sc-copy--center{inset-inline:auto;left:50%;top:50%;translate:-50% -50%;text-align:center}.sc-copy--trail{inset-inline:auto;right:var(--sc-gutter);bottom:clamp(3rem,12vh,9rem);text-align:right}.sc-ready [data-sc-cue]{opacity:0;transition:none;will-change:opacity,transform}.sc-split{display:inline-block;overflow:hidden;vertical-align:top}.sc-split--line{display:block;padding-bottom:.14em;margin-bottom:-.14em}.sc-split__i{display:inline-block;will-change:transform,opacity}.sc-is-split{opacity:1!important}[data-sc-pan]{display:flex;will-change:transform}[data-sc-reveal]{will-change:clip-path}[data-sc-parallax]{will-change:transform}[data-sc-in].sc-armed,[data-sc-stagger].sc-armed>*{opacity:0;transform:translate3d(0,14px,0);transition:opacity .62s var(--sc-ease-out),transform .62s var(--sc-ease-out)}[data-sc-in].sc-armed.sc-in,[data-sc-stagger].sc-armed>.sc-in{opacity:1;transform:none}[data-sc-tilt]{transform-style:preserve-3d}[data-sc-magnet],[data-sc-tilt]{will-change:transform}[data-sc-spotlight]{isolation:isolate}:where([data-sc-spotlight]){position:relative}[data-sc-spotlight]:after{content:"";position:absolute;inset:0;pointer-events:none;z-index:2;background:radial-gradient(28rem 28rem at calc(var(--sc-mx, .5) * 100%) calc(var(--sc-my, .5) * 100%),color-mix(in oklab,var(--sc-accent) 16%,transparent),transparent 70%);opacity:0;transition:opacity var(--sc-d-slow) var(--sc-ease-out)}[data-sc-spotlight]:hover:after{opacity:1}@media (prefers-reduced-motion:reduce){[data-sc-in].sc-armed,[data-sc-stagger].sc-armed>*{transform:none;transition-duration:.22s}.sc-split__i,[data-sc-pan],[data-sc-parallax]{transform:none!important}.sc-split__i{opacity:1!important}[data-sc-reveal]{clip-path:none!important}[data-sc-act=pan] .sc-stage,[data-sc-act=pan] [data-sc-stage]{overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x proximity}[data-sc-pan]>*{scroll-snap-align:center}[data-sc-spotlight]:after{display:none}}@media (max-width:860px){.sc-copy{inset-inline:var(--sc-gutter);max-width:none}.sc-copy--trail{text-align:left}.sc-stage{height:calc(100svh - var(--header-h))}.sc-scrim--trail{background:linear-gradient(to top,color-mix(in oklab,var(--sc-canvas) 94%,transparent) 0,color-mix(in oklab,var(--sc-canvas) 74%,transparent) 22%,color-mix(in oklab,var(--sc-canvas) 30%,transparent) 42%,transparent 58%)}}.v6-page{--background:40 27% 98%;--foreground:60 3% 7%;--card:0 0% 100%;--card-foreground:60 3% 7%;--popover:0 0% 100%;--popover-foreground:60 3% 7%;--primary:334 81% 49%;--primary-foreground:0 0% 100%;--secondary:40 21% 95%;--secondary-foreground:60 3% 7%;--muted:40 21% 95%;--muted-foreground:40 5% 22%;--accent:334 81% 49%;--accent-foreground:0 0% 100%;--border:42 15% 87%;--border-subtle:42 11% 76%;--input:42 15% 87%;--ring:334 100% 59%;--bg-deep-rgb:251 250 248;--bg-surface-rgb:255 255 255;--bg-elevated-rgb:255 255 255;--bg-deep:rgb(var(--bg-deep-rgb));--bg-surface:rgb(var(--bg-surface-rgb));--bg-elevated:rgb(var(--bg-elevated-rgb));--brand-light-rgb:255 255 255;--brand-light:rgb(var(--brand-light-rgb));--text-primary:#121211;--text-secondary:#3A3834;--text-tertiary:#57544E;--border-base:#E2DFD8;--border-emphasis:#C9C5BC;--border-hover-rgb:201 197 188;--eyebrow-pink:#C71566;--prose-link:#C71566;--prose-link-hover:#9E0F4F;--primary-deep:#C71566;--primary-soft:rgba(255,45,135,0.10);--complement:#12864A;--complement-soft:#EFFBF3;--accent-soft:#FFF6CC;--bg:#FBFAF8;--bg-alt:#F4F2EE;--surface-sunk:#F1EFEA;--fg1:#121211;--fg2:#3A3834;--fg3:#57544E;--primary-hover:#C71566;--primary-press:#9E0F4F;--secondary-color-rgb:18 134 74;--secondary-color:rgb(var(--secondary-color-rgb));--secondary-soft:#EFFBF3;--panel-contrast:#111111;--panel-contrast-fg:#FFFFFF;--panel-contrast-fg-muted:#E6E4E0;--panel-contrast-line:rgba(255,255,255,0.16);--panel-contrast-outline:rgba(255,255,255,0.40);--band-soft:#EAF3FD;--success:151 79% 25%;--success-foreground:0 0% 100%;--success-soft:#EFFBF3;--info:217 77% 44%;--info-foreground:0 0% 100%;--info-soft:#F0F6FF;--warning:4 76% 40%;--warning-foreground:0 0% 100%;--warning-soft:#FFF3F2;--danger:4 76% 40%;--danger-foreground:0 0% 100%;--danger-soft:#FFF3F2;--line:#E2DFD8;--line-strong:#C9C5BC;--border-strong:#C9C5BC;--shadow-tint:30 8% 12%;--shadow-sm:0 1px 2px hsl(var(--shadow-tint)/0.08);--shadow-md:0 4px 14px hsl(var(--shadow-tint)/0.10),0 1px 3px hsl(var(--shadow-tint)/0.06);--shadow-lg:0 12px 34px hsl(var(--shadow-tint)/0.14),0 3px 8px hsl(var(--shadow-tint)/0.07);--shadow-ink:4px 4px 0 #121211;--radius:0.875rem;background-color:#FBFAF8;color:#3A3834}.dark .v6-page{--background:0 0% 3%;--foreground:0 0% 100%;--card:0 0% 11%;--card-foreground:0 0% 100%;--popover:0 0% 11%;--popover-foreground:0 0% 100%;--secondary:0 0% 7%;--secondary-foreground:0 0% 100%;--muted:0 0% 7%;--muted-foreground:40 11% 89%;--border:0 0% 17%;--border-subtle:0 0% 24%;--input:0 0% 17%;--bg-deep-rgb:8 8 8;--bg-surface-rgb:17 17 17;--bg-elevated-rgb:27 27 27;--brand-light-rgb:27 27 27;--text-primary:#FFFFFF;--text-secondary:#E6E4E0;--text-tertiary:#A8A6A2;--border-base:#2C2C2C;--border-emphasis:#3D3D3D;--border-hover-rgb:61 61 61;--eyebrow-pink:#FF7DB2;--prose-link:#FF7DB2;--prose-link-hover:#FFAFD0;--primary-deep:#FF7DB2;--primary-soft:rgba(255,45,135,0.14);--complement:#7DD6A0;--complement-soft:rgba(63,191,119,0.12);--accent-soft:#2E2708;--bg:#080808;--bg-alt:#111111;--surface-sunk:#080808;--fg1:#FFFFFF;--fg2:#E6E4E0;--fg3:#A8A6A2;--secondary-color-rgb:125 214 160;--secondary-soft:rgba(63,191,119,0.12);--panel-contrast:#111111;--band-soft:#111111;--success:144 52% 66%;--success-foreground:60 3% 7%;--success-soft:rgba(63,191,119,0.12);--info:216 89% 75%;--info-foreground:60 3% 7%;--info-soft:rgba(76,141,242,0.13);--warning:4 96% 80%;--warning-foreground:60 3% 7%;--warning-soft:rgba(240,68,56,0.12);--danger:0 91% 71%;--danger-foreground:60 3% 7%;--danger-soft:rgba(240,68,56,0.14);--line:#2C2C2C;--line-strong:#3D3D3D;--border-strong:#3D3D3D;--shadow-tint:0 0% 0%;--shadow-sm:0 1px 2px rgba(0,0,0,0.5);--shadow-md:0 4px 14px rgba(0,0,0,0.5);--shadow-lg:0 12px 34px rgba(0,0,0,0.6);--shadow-ink:4px 4px 0 #FF2D87;background-color:#080808;color:#E6E4E0}.v6-page :is(h1,h2){font-weight:900;letter-spacing:-.03em}.v6-page :is(h1,h2),.v6-page h3{font-family:var(--font-heading),var(--font-body),ui-sans-serif,system-ui}.v6-page h3{letter-spacing:-.02em}.v6-page a.inline-flex[class*=rounded-lg],.v6-page a.inline-flex[class*=rounded-md],.v6-page button.inline-flex{border-radius:999px}.v6-page .group:hover .group-hover\:text-primary,.v6-page .hover\:text-primary:hover,.v6-page .text-primary{color:#C71566}.dark .v6-page .group:hover .group-hover\:text-primary,.dark .v6-page .hover\:text-primary:hover,.dark .v6-page .text-primary{color:#FF7DB2}