.site{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--s-ground:#09090d;--s-neon:#3dffa0;--s-neon-deep:#1a8050;--s-bone:#f0ebe0;--s-rise:#0e1013;--s-raise:#14171c;--s-edge:#f0ebe017;--s-ink-1:#f0ebe0;--s-ink-2:#f0ebe0b3;--s-ink-3:#f0ebe075;--s-mark:var(--font-unbounded), ui-sans-serif, system-ui, sans-serif;--s-display:var(--font-fraunces), Georgia, "Times New Roman", serif;--s-body:var(--font-dm-sans), ui-sans-serif, system-ui, -apple-system, sans-serif;--s-gut:max(20px, env(safe-area-inset-left,0px));--s-gut-r:max(20px, env(safe-area-inset-right,0px));--s-col:68ch;background:var(--s-ground);color:var(--s-ink-2);font-family:var(--s-body);-webkit-font-smoothing:antialiased;min-height:100dvh;font-size:1.0625rem;line-height:1.65;display:block;overflow-x:hidden}.site *,.site :before,.site :after{box-sizing:border-box}.site h1,.site h2,.site h3{text-wrap:balance;color:var(--s-ink-1);margin:0}.site p{margin:0}.site a{color:var(--s-ink-1)}.site a:focus-visible,.site .cta:focus-visible{outline:2px solid var(--s-neon);outline-offset:3px;border-radius:4px}.site .wrap{padding-left:var(--s-gut);padding-right:var(--s-gut-r)}.site .col{max-width:var(--s-col);margin-inline:auto}.site .wide{max-width:1080px;margin-inline:auto}.site .mk{color:var(--s-bone);align-items:center;line-height:1;display:inline-flex}.site .mk-w{font-family:var(--s-mark);letter-spacing:-.05em;font-weight:700;position:relative}.site .mk-w .sl{background:linear-gradient(180deg, var(--s-neon), var(--s-neon-deep));border-radius:.02em;width:.05em;height:.9em;position:absolute;top:.045em;left:50%;transform:translate(-50%)rotate(12deg);box-shadow:0 0 .1em #3dffa047}.site .mk .dt{background:var(--s-neon);border-radius:50%;flex:none;width:.165em;height:.165em;margin-left:.34em;box-shadow:0 0 .12em #3dffa080}.site .hero-mk .mk .dt{animation:2.8s ease-in-out infinite site-pulse}@keyframes site-pulse{0%{opacity:.1;box-shadow:0 0 .04em #3dffa01f}45%{opacity:1;box-shadow:0 0 .38em #3dffa0e6,0 0 1.05em #3dffa061}62%{opacity:1;box-shadow:0 0 .38em #3dffa0e6,0 0 1.05em #3dffa061}to{opacity:.1;box-shadow:0 0 .04em #3dffa01f}}.site .hero{border-bottom:1px solid var(--s-edge);place-items:center;height:min(84vh,740px);min-height:440px;display:grid;position:relative;overflow:hidden}.site .film{isolation:isolate;position:absolute;inset:0}.site .plate{object-fit:cover;background:var(--s-ground);filter:grayscale(.88)contrast(.84)brightness(.62)saturate(1.05);transform-origin:52% 58%;width:100%;height:100%;transition:opacity .9s ease-in-out;position:absolute;inset:0;transform:scale(1.04)}.site .plate.seam{opacity:0}.site .plate{pointer-events:none}.site .plate::-webkit-media-controls{appearance:none;opacity:0;display:none!important}.site .plate::-webkit-media-controls-enclosure{appearance:none;opacity:0;display:none!important}.site .plate::-webkit-media-controls-panel{appearance:none;opacity:0;display:none!important}.site .plate::-webkit-media-controls-play-button{appearance:none;opacity:0;display:none!important}.site .plate::-webkit-media-controls-overlay-play-button{appearance:none;opacity:0;display:none!important}.site .plate::-webkit-media-controls-start-playback-button{appearance:none;opacity:0;display:none!important}.site .plate:not([src]):not(:has(source)){animation:38s ease-in-out infinite alternate site-drift}@keyframes site-drift{0%{transform:scale(1.04)translate(0,0)}to{transform:scale(1.09)translate(-1.2%,-1.6%)}}.site .lay{pointer-events:none;position:absolute;inset:0}.site .tint{mix-blend-mode:color;opacity:.92;background:linear-gradient(176deg,#0d2a22 0%,#0b1f1b 46%,#0a1512 78%,#09090d 100%)}.site .scrim{background:radial-gradient(74% 46% at 50% 42%, #09090d66 0%, #09090d1f 60%, transparent 84%), radial-gradient(130% 92% at 50% 50%, transparent 30%, #09090d94 78%, var(--s-ground) 100%), linear-gradient(180deg, #09090d99 0%, transparent 24%, transparent 52%, var(--s-ground) 100%)}.site .grain{opacity:.17;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='3'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)'/%3E%3C/svg%3E")}.site .hero-mk{z-index:2;text-align:center;position:relative}.site .hero-mk .mk{font-size:clamp(3.2rem,14vw,7.6rem)}.site .hero-tag{font-family:var(--s-display);font-optical-sizing:auto;letter-spacing:.02em;color:var(--s-bone);opacity:.62;margin-top:clamp(14px,2.4vw,22px);font-size:clamp(.95rem,2.6vw,1.375rem);font-style:italic;font-weight:300;animation:1.4s cubic-bezier(.22,.61,.36,1) 1.1s both tag-in}@keyframes tag-in{0%{opacity:0;filter:blur(3px);transform:translateY(8px)}to{opacity:.62;filter:none;transform:none}}.site .hero-mk:before{content:"";aspect-ratio:2.2;pointer-events:none;background:radial-gradient(closest-side,#09090d75,#0000 70%);width:min(130%,720px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.site .hero-nav{z-index:3;right:var(--s-gut-r);top:calc(20px + env(safe-area-inset-top,0px));color:var(--s-ink-1);border:1px solid var(--s-edge);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#09090d6b;border-radius:999px;padding:8px 18px;font-size:.8125rem;font-weight:600;text-decoration:none;position:absolute}.site .hero-nav:hover{border-color:#3dffa057}.site .scroll-cue{z-index:2;left:50%;bottom:calc(24px + env(safe-area-inset-bottom,0px));letter-spacing:.34em;text-transform:uppercase;color:var(--s-ink-3);font-size:.625rem;font-weight:500;position:absolute;transform:translate(-50%)}.site section{padding-block:clamp(68px,11vw,132px)}.site .eyebrow{letter-spacing:.3em;text-transform:uppercase;color:var(--s-neon);margin-bottom:20px;font-size:.625rem;font-weight:700}.site .lede{font-family:var(--s-display);font-optical-sizing:auto;letter-spacing:-.022em;color:var(--s-ink-1);font-size:clamp(1.9rem,5.2vw,3.2rem);font-weight:400;line-height:1.12}.site .sub{color:var(--s-ink-2);max-width:54ch;margin-top:26px;font-size:1.125rem}.site .sub+.sub{margin-top:18px}.site .steps{background:var(--s-edge);border-block:1px solid var(--s-edge);grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.site .step{background:var(--s-ground);min-width:0;padding:clamp(28px,4vw,46px) clamp(22px,3vw,38px)}.site .step .n{font-family:var(--s-mark);color:var(--s-neon);letter-spacing:.08em;font-size:.6875rem;font-weight:700}.site .step h3{font-family:var(--s-display);letter-spacing:-.015em;margin-top:14px;font-size:1.5rem;font-weight:500;line-height:1.2}.site .step p{color:var(--s-ink-2);margin-top:12px;font-size:.9375rem}.site .band{background:var(--s-rise);border-block:1px solid var(--s-edge)}.site .quote{font-family:var(--s-display);letter-spacing:-.015em;color:var(--s-ink-1);font-size:clamp(1.5rem,4vw,2.5rem);font-style:italic;font-weight:300;line-height:1.22}.site .refusals{gap:22px;margin-top:42px;display:grid}.site .refusal{grid-template-columns:auto 1fr;align-items:start;gap:16px;display:grid}.site .refusal .bar{background:linear-gradient(180deg, var(--s-neon), var(--s-neon-deep));opacity:.55;border-radius:2px;align-self:stretch;width:2px}.site .refusal b{color:var(--s-ink-1);font-size:1rem;font-weight:600;display:block}.site .refusal span{color:var(--s-ink-2);font-size:.9375rem}.site .caps{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:26px 40px;margin-top:44px;display:grid}.site .cap{min-width:0}.site .cap h3{font-family:var(--s-display);letter-spacing:-.012em;font-size:1.1875rem;font-weight:500}.site .cap p{color:var(--s-ink-2);margin-top:9px;font-size:.9375rem}.site .facts{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:28px 40px;margin-top:48px;display:grid}.site .fact{min-width:0}.site .fact .v{font-family:var(--s-mark);color:var(--s-ink-1);letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:1.75rem;font-weight:700}.site .fact .k{color:var(--s-ink-3);margin-top:8px;font-size:.875rem}.site .srcs{flex-wrap:wrap;gap:10px;margin-top:40px;display:flex}.site .src{color:var(--s-ink-1);background:var(--s-raise);border:1px solid #3dffa057;border-radius:999px;padding:9px 18px;font-size:.875rem}.site .src:before{content:"";background:var(--s-neon);vertical-align:1px;border-radius:50%;width:6px;height:6px;margin-right:9px;display:inline-block;box-shadow:0 0 7px #3dffa0b3}.site .close{text-align:center}.site .close .sub{margin-inline:auto}.site .cta{background:var(--s-bone);color:var(--s-ground);font-family:var(--s-body);letter-spacing:.01em;border-radius:999px;margin-top:34px;padding:15px 34px;font-size:.9375rem;font-weight:700;text-decoration:none;transition:transform .14s,box-shadow .14s;display:inline-block}.site .cta:hover{transform:translateY(-1px);box-shadow:0 10px 34px #3dffa029}.site .note{color:var(--s-ink-3);margin-top:18px;font-size:.8125rem}.site footer{border-top:1px solid var(--s-edge);padding-block:40px}.site .foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;display:flex}.site .foot .mk{font-size:1.25rem}.site .foot nav{flex-wrap:wrap;gap:22px;display:flex}.site .foot a{color:var(--s-ink-3);font-size:.875rem;text-decoration:none}.site .foot a:hover{color:var(--s-ink-1)}.site .foot small{color:var(--s-ink-3);font-size:.75rem}.site .legal{padding-block:clamp(56px,9vw,104px)}.site .legal h1{font-family:var(--s-display);letter-spacing:-.022em;font-size:clamp(2rem,5vw,3rem);font-weight:400}.site .legal .updated{color:var(--s-ink-3);margin-top:14px;font-size:.8125rem}.site .legal h2{font-family:var(--s-body);letter-spacing:.22em;text-transform:uppercase;color:var(--s-neon);margin-top:52px;font-size:.6875rem;font-weight:700}.site .legal h2+p{margin-top:14px}.site .legal p{margin-top:16px;font-size:1rem}.site .legal ul{margin:16px 0 0;padding-left:20px}.site .legal li{margin-top:10px;font-size:1rem}.site .legal .back{color:var(--s-ink-3);margin-bottom:40px;font-size:.8125rem;text-decoration:none;display:inline-block}.site .legal .back:hover{color:var(--s-ink-1)}@media (max-width:760px){.site .steps{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.site *,.site :before,.site :after{transition:none!important;animation:none!important}}
