@font-face{font-family:Noe Display;font-weight:500;font-style:normal;font-display:swap;src:url(/fonts/SVN-NoeDisplay-Medium.ttf) format("truetype")}@font-face{font-family:Noe Display;font-weight:700;font-style:normal;font-display:swap;src:url(/fonts/SVN-NoeDisplay-Bold.ttf) format("truetype")}@font-face{font-family:Noe Display;font-weight:900;font-style:normal;font-display:swap;src:url(/fonts/SVN-NoeDisplay-Black.ttf) format("truetype")}@font-face{font-family:GT Sectra;font-weight:300;font-style:normal;font-display:swap;src:url(/fonts/GT-Sectra-LCGV-Display-Light.otf) format("opentype")}@font-face{font-family:GT Sectra;font-weight:400;font-style:normal;font-display:swap;src:url(/fonts/GT-Sectra-LCGV-Display-Regular.otf) format("opentype")}@font-face{font-family:GT Sectra;font-weight:500;font-style:normal;font-display:swap;src:url(/fonts/GT-Sectra-LCGV-Display-Medium.otf) format("opentype")}@font-face{font-family:GT Sectra;font-weight:700;font-style:normal;font-display:swap;src:url(/fonts/GT-Sectra-LCGV-Display-Bold.otf) format("opentype")}@font-face{font-family:GT Sectra;font-weight:900;font-style:normal;font-display:swap;src:url(/fonts/GT-Sectra-LCGV-Display-Super.otf) format("opentype")}@font-face{font-family:Aeonik;font-weight:400;font-style:normal;font-display:swap;src:url(/fonts/SVN-AEONIK-REGULAR.TTF) format("truetype")}@font-face{font-family:Aeonik;font-weight:400;font-style:italic;font-display:swap;src:url(/fonts/SVN-AEONIK-REGULARITALIC.TTF) format("truetype")}@font-face{font-family:Aeonik;font-weight:500;font-style:normal;font-display:swap;src:url(/fonts/SVN-AEONIK-MEDIUM.TTF) format("truetype")}@font-face{font-family:Aeonik;font-weight:500;font-style:italic;font-display:swap;src:url(/fonts/SVN-AEONIK-MEDIUMITALIC.TTF) format("truetype")}@font-face{font-family:Aeonik;font-weight:700;font-style:normal;font-display:swap;src:url(/fonts/SVN-AEONIK-BOLD.TTF) format("truetype")}@font-face{font-family:Aeonik;font-weight:700;font-style:italic;font-display:swap;src:url(/fonts/SVN-AEONIK-BOLDITALIC.TTF) format("truetype")}@font-face{font-family:Aeonik;font-weight:900;font-style:normal;font-display:swap;src:url(/fonts/SVN-AEONIK-BLACK.TTF) format("truetype")}@font-face{font-family:Noe Display;font-weight:500;font-style:normal;font-display:swap;src:url(/fonts/SVN-NoeDisplay-Medium.ttf) format("truetype")}@font-face{font-family:Noe Display;font-weight:700;font-style:normal;font-display:swap;src:url(/fonts/SVN-NoeDisplay-Bold.ttf) format("truetype")}@font-face{font-family:Noe Display;font-weight:900;font-style:normal;font-display:swap;src:url(/fonts/SVN-NoeDisplay-Black.ttf) format("truetype")}@font-face{font-family:GT Sectra;font-weight:300;font-style:normal;font-display:swap;src:url(/fonts/GT-Sectra-LCGV-Display-Light.otf) format("opentype")}@font-face{font-family:GT Sectra;font-weight:400;font-style:normal;font-display:swap;src:url(/fonts/GT-Sectra-LCGV-Display-Regular.otf) format("opentype")}@font-face{font-family:GT Sectra;font-weight:500;font-style:normal;font-display:swap;src:url(/fonts/GT-Sectra-LCGV-Display-Medium.otf) format("opentype")}@font-face{font-family:GT Sectra;font-weight:700;font-style:normal;font-display:swap;src:url(/fonts/GT-Sectra-LCGV-Display-Bold.otf) format("opentype")}@font-face{font-family:GT Sectra;font-weight:900;font-style:normal;font-display:swap;src:url(/fonts/GT-Sectra-LCGV-Display-Super.otf) format("opentype")}@font-face{font-family:Aeonik;font-weight:400;font-style:normal;font-display:swap;src:url(/fonts/SVN-AEONIK-REGULAR.TTF) format("truetype")}@font-face{font-family:Aeonik;font-weight:400;font-style:italic;font-display:swap;src:url(/fonts/SVN-AEONIK-REGULARITALIC.TTF) format("truetype")}@font-face{font-family:Aeonik;font-weight:500;font-style:normal;font-display:swap;src:url(/fonts/SVN-AEONIK-MEDIUM.TTF) format("truetype")}@font-face{font-family:Aeonik;font-weight:500;font-style:italic;font-display:swap;src:url(/fonts/SVN-AEONIK-MEDIUMITALIC.TTF) format("truetype")}@font-face{font-family:Aeonik;font-weight:700;font-style:normal;font-display:swap;src:url(/fonts/SVN-AEONIK-BOLD.TTF) format("truetype")}@font-face{font-family:Aeonik;font-weight:700;font-style:italic;font-display:swap;src:url(/fonts/SVN-AEONIK-BOLDITALIC.TTF) format("truetype")}@font-face{font-family:Aeonik;font-weight:900;font-style:normal;font-display:swap;src:url(/fonts/SVN-AEONIK-BLACK.TTF) format("truetype")}@keyframes tw-blink{0%,to{opacity:1}50%{opacity:0}}.cl-theme--light{--cl-bg: #ffffff;--cl-card: #ffffff;--cl-card2: #f8fafc;--cl-line: rgba(0, 0, 0, .08);--cl-line-hover: rgba(225, 29, 72, .35);--cl-text-title: #09090b;--cl-text-base: #09090b;--cl-text-body: #27272a;--cl-text-muted: #64748b;--cl-callout-danger-bg: #fef2f2;--cl-callout-danger-border: #fee2e2;--cl-callout-danger-accent: #dc2626;--cl-callout-danger-text: #991b1b;--cl-callout-success-bg: #f0fdf4;--cl-callout-success-border: #dcfce7;--cl-callout-success-accent: #16a34a;--cl-callout-success-text: #14532d;--cl-callout-accent-bg: #fff1f2;--cl-callout-accent-border: #ffe4e6;--cl-callout-accent-accent: #e11d48;--cl-callout-accent-text: #9f1239;--cl-shadow-card: 0 1px 3px rgba(0, 0, 0, .04), 0 8px 24px -4px rgba(0, 0, 0, .06);--cl-shadow-hover: 0 4px 6px -1px rgba(0, 0, 0, .05), 0 16px 36px -8px rgba(0, 0, 0, .1);background-color:#fff;color:#27272a}.cl-theme--dark{--cl-bg: #08090a;--cl-card: #111215;--cl-card2: #16181e;--cl-line: rgba(255, 255, 255, .09);--cl-line-hover: rgba(225, 29, 72, .4);--cl-text-title: #f4f4f5;--cl-text-base: #f4f4f5;--cl-text-body: #d4d4d8;--cl-text-muted: #a1a1aa;--cl-callout-danger-bg: rgba(225, 29, 72, .08);--cl-callout-danger-border: rgba(225, 29, 72, .25);--cl-callout-danger-accent: #f43f5e;--cl-callout-danger-text: #fecdd3;--cl-callout-success-bg: rgba(34, 197, 94, .08);--cl-callout-success-border: rgba(34, 197, 94, .25);--cl-callout-success-accent: #22c55e;--cl-callout-success-text: #bbf7d0;--cl-callout-accent-bg: rgba(225, 29, 72, .1);--cl-callout-accent-border: rgba(225, 29, 72, .3);--cl-callout-accent-accent: #e11d48;--cl-callout-accent-text: #fecdd3;--cl-shadow-card: 0 4px 20px -2px rgba(0, 0, 0, .5), 0 0 0 1px rgba(255, 255, 255, .06);--cl-shadow-hover: 0 12px 32px -4px rgba(0, 0, 0, .6), 0 0 0 1px rgba(255, 255, 255, .12);background-color:#08090a;color:#d4d4d8}body{background-color:var(--cl-bg);color:var(--cl-text-body);font-family:var(--cl-font-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.cl-serif-accent,em{font-family:var(--cl-font-accent);font-style:italic;font-weight:400;color:var(--cl-accent)}.cl-card,.cl-glow-card{background:var(--cl-card);border:1px solid var(--cl-line);border-radius:var(--cl-radius);box-shadow:var(--cl-shadow-card);transition:border-color .25s ease,box-shadow .25s ease,transform .25s ease}.cl-card:hover,.cl-glow-card:hover{border-color:var(--cl-line-hover);box-shadow:var(--cl-shadow-hover);transform:translateY(-2px)}.cl-callout{padding:14px 16px;border-radius:0 var(--cl-radius-sm) var(--cl-radius-sm) 0;font-size:15px;line-height:1.7;text-align:left}.cl-callout--danger{background:var(--cl-callout-danger-bg);border:1px solid var(--cl-callout-danger-border);border-left:3.5px solid var(--cl-callout-danger-accent);color:var(--cl-callout-danger-text)}.cl-callout--danger strong,.cl-callout--danger b{color:var(--cl-callout-danger-accent);font-weight:700}.cl-callout--success{background:var(--cl-callout-success-bg);border:1px solid var(--cl-callout-success-border);border-left:3.5px solid var(--cl-callout-success-accent);color:var(--cl-callout-success-text)}.cl-callout--success strong,.cl-callout--success b{color:var(--cl-callout-success-accent);font-weight:700}.cl-callout--accent{background:var(--cl-callout-accent-bg);border:1px solid var(--cl-callout-accent-border);border-left:3.5px solid var(--cl-callout-accent-accent);color:var(--cl-callout-accent-text)}.cl-callout--accent strong,.cl-callout--accent b{color:var(--cl-callout-accent-accent);font-weight:700}.cl-badge--mono{font-family:var(--cl-font-mono);font-size:12px;font-weight:700;letter-spacing:.15em;text-transform:uppercase;padding:6px 12px;border-radius:6px;display:inline-flex;align-items:center;gap:6px}.cl-badge--mono-accent{background:#e11d4814;color:var(--cl-accent);border:1px solid rgba(225,29,72,.22)}.cl-badge--mono-danger{background:var(--cl-callout-danger-bg);color:var(--cl-callout-danger-accent);border:1px solid var(--cl-callout-danger-border)}.cl-badge--mono-success{background:var(--cl-callout-success-bg);color:var(--cl-callout-success-accent);border:1px solid var(--cl-callout-success-border)}.cl-sec{max-width:860px;margin:0 auto;padding:120px 24px 0}.cl-sec--wide{max-width:960px}.cl-sec--full{max-width:1040px}.cl-sec--narrow{max-width:760px}.cl-divider{height:1px;background:linear-gradient(90deg,transparent,var(--cl-line),transparent);margin:100px 0 0}.cl-label{font-family:var(--cl-font-mono);font-size:13px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--cl-accent);margin-bottom:20px}.cl-sh{font-family:var(--cl-font-display);font-size:clamp(28px,4.5vw,46px);font-weight:500;line-height:1.15;letter-spacing:-.018em;color:var(--cl-text-base);margin:0 0 36px;text-align:center;text-wrap:balance;word-break:break-word}.cl-sh em,.cl-sh .cl-serif-accent{font-family:var(--cl-font-accent);font-style:italic;font-weight:400;color:var(--cl-accent)}.cl-sh--left{text-align:left}.cl-check{display:flex;gap:14px;align-items:flex-start;margin-bottom:16px}.cl-check__icon{font-family:var(--cl-font-mono);font-size:17px;font-weight:700;color:var(--cl-accent);flex-shrink:0;margin-top:3px}.cl-check__text{font-size:18px;line-height:1.75;color:var(--cl-text-body)}.cl-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;background:linear-gradient(180deg,#f43f5e 0%,var(--cl-accent) 100%);color:var(--cl-accent-text);font-family:var(--cl-font-body);font-weight:700;font-size:18px;letter-spacing:.02em;padding:20px 48px;border-radius:var(--cl-radius-sm);border:1px solid rgba(255,255,255,.18);cursor:pointer;text-decoration:none;transition:transform .18s cubic-bezier(.16,1,.3,1),box-shadow .18s cubic-bezier(.16,1,.3,1),opacity .18s ease;max-width:600px;width:100%;box-sizing:border-box;box-shadow:0 4px 16px #e11d4852,inset 0 1px #ffffff59;position:relative;overflow:hidden}.cl-btn:hover{transform:translateY(-2px);box-shadow:0 8px 28px #e11d4873,inset 0 1px #ffffff80;opacity:.98}.cl-btn:active{transform:translateY(1px);box-shadow:0 2px 8px #e11d484d}.cl-scarcity{font-size:15.5px;color:var(--cl-danger);font-weight:600;margin-top:16px;letter-spacing:.02em}.cl-hero{position:relative;text-align:center;padding:60px 24px 0;max-width:960px;margin:0 auto}.cl-hero__badge{display:inline-block;border-radius:100px;padding:8px 22px;margin-bottom:36px;font-family:var(--cl-font-mono);font-size:13px;letter-spacing:.16em;text-transform:uppercase}.cl-hero__h1{font-family:var(--cl-font-display);font-size:clamp(38px,6vw,68px);font-weight:500;line-height:1.12;letter-spacing:-.018em;color:var(--cl-text-base);margin:0 0 24px;text-wrap:balance}.cl-hero__sub{font-size:clamp(16px,1.8vw,19px);line-height:1.8;color:var(--cl-text-body);max-width:60ch;margin:0 auto 40px;text-wrap:balance}.cl-hero__sub-price{font-size:17px;color:var(--cl-text-body);margin-top:16px}.cl-hero__cta-wrap{display:flex;flex-direction:column;align-items:center}.cl-product-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:24px;margin:48px auto 0;max-width:960px;text-align:left}.cl-product-card{background:var(--cl-card);border:1px solid var(--cl-line);border-radius:var(--cl-radius);padding:28px 26px;box-shadow:var(--cl-shadow-card);transition:all .25s ease}.cl-product-card:hover{border-color:var(--cl-line-hover);box-shadow:var(--cl-shadow-hover);transform:translateY(-2px)}.cl-product-card__title{font-weight:700;font-size:20px;line-height:1.35;color:var(--cl-text-base);margin:0 0 10px}.cl-product-card__desc{font-size:16.5px;line-height:1.75;color:var(--cl-text-body);margin:0}.cl-skill-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.cl-skill-card{background:var(--cl-card);border:1px solid var(--cl-line);border-radius:var(--cl-radius);overflow:hidden;box-shadow:var(--cl-shadow-card);transition:all .25s ease}.cl-skill-card:hover{border-color:var(--cl-line-hover);box-shadow:var(--cl-shadow-hover);transform:translateY(-2px)}.cl-skill-card__body{padding:32px 28px 26px}.cl-skill-card__icon{margin-bottom:18px}.cl-skill-card__title{font-weight:700;font-size:21px;line-height:1.3;margin:0 0 12px;color:var(--cl-text-base)}.cl-skill-card__desc{font-size:16.5px;line-height:1.75;color:var(--cl-text-body);margin:0 0 16px}.cl-skill-card__warn-bar{border-top:1px solid var(--cl-line);padding-top:14px}.cl-skill-card__warn{font-size:14px;color:var(--cl-danger);line-height:1.6;margin:0}.cl-timeline{position:relative;padding:16px 0 48px;max-width:960px;margin:0 auto}.cl-timeline:before{content:"";position:absolute;left:50%;top:24px;bottom:24px;width:1px;transform:translate(-50%);background:var(--cl-line)}.cl-timeline-item{position:relative;display:flex;align-items:flex-start;margin-bottom:48px}.cl-timeline-item:nth-child(odd){justify-content:flex-start;padding-right:calc(50% + 36px)}.cl-timeline-item:nth-child(2n){justify-content:flex-end;padding-left:calc(50% + 36px)}.cl-timeline-dot{position:absolute;left:50%;top:22px;transform:translate(-50%);width:38px;height:38px;border-radius:50%;background:var(--cl-accent);color:#fff;display:flex;align-items:center;justify-content:center;font-family:var(--cl-font-mono);font-size:13px;font-weight:700;z-index:2;box-shadow:0 0 0 6px #e11d4826}.cl-timeline-card{background:var(--cl-card);border:1px solid var(--cl-line);border-radius:var(--cl-radius);padding:28px 30px;width:100%;max-width:440px;position:relative;box-shadow:var(--cl-shadow-card);transition:all .25s ease;overflow:hidden}.cl-timeline-card:hover{transform:translateY(-3px);border-color:var(--cl-line-hover);box-shadow:var(--cl-shadow-hover)}@media(max-width:768px){.cl-sec{padding:80px 16px 0}.cl-skill-grid{grid-template-columns:1fr}.cl-timeline:before{left:20px}.cl-timeline-dot{left:20px}.cl-timeline-item:nth-child(odd),.cl-timeline-item:nth-child(2n){padding-left:54px;padding-right:0;justify-content:flex-start}.cl-timeline-card{max-width:100%}}@keyframes studio-pulse{0%{transform:scale(1) translateZ(0);opacity:.8}50%{transform:scale(1.08) translate3d(25px,-15px,0);opacity:1}to{transform:scale(.95) translate3d(-15px,12px,0);opacity:.85}}@keyframes studio-pulse-reverse{0%{transform:scale(1) translateZ(0);opacity:.7}50%{transform:scale(1.1) translate3d(-25px,15px,0);opacity:.95}to{transform:scale(.92) translate3d(15px,-12px,0);opacity:.75}}.cl-badge--cinema{font-family:var(--cl-font-mono);font-size:11.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;padding:5px 12px;border-radius:6px;display:inline-flex;align-items:center;gap:7px;background:#e11d4814;color:var(--cl-accent);border:1px solid rgba(225,29,72,.25);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.cl-badge--cinema-rec{width:7px;height:7px;border-radius:50%;background:#dc2626;box-shadow:0 0 8px #dc2626;animation:tw-blink 1.2s ease infinite}@keyframes rec-pulse-ring{0%{transform:scale(.95);box-shadow:0 0 #e11d4899}70%{transform:scale(1);box-shadow:0 0 0 14px #e11d4800}to{transform:scale(.95);box-shadow:0 0 #e11d4800}}.cl-rec-circle-btn{width:54px;height:54px;border-radius:50%;background:radial-gradient(circle at 35% 35%,#fb7185,#e11d48,#9f1239);border:3px solid #ffffff;box-shadow:0 4px 16px #e11d4873,inset 0 2px 4px #fff6;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;position:relative;animation:rec-pulse-ring 2.2s infinite;transition:transform .2s ease}.cl-rec-circle-btn:hover{transform:scale(1.08)}.cl-rec-circle-btn__inner{width:18px;height:18px;border-radius:50%;background:#fff;box-shadow:0 0 8px #fffc}.cl-sec--dot-matrix{position:relative}.cl-sec--dot-matrix:before{content:"";position:absolute;inset:-40px 0;background-image:radial-gradient(circle,rgba(225,29,72,.12) 1.2px,transparent 1.2px);background-size:28px 28px;mask-image:radial-gradient(ellipse 80% 60% at 50% 50%,black 30%,transparent 100%);-webkit-mask-image:radial-gradient(ellipse 80% 60% at 50% 50%,black 30%,transparent 100%);pointer-events:none;z-index:0}.cl-sec--elevated-surface{position:relative;background:linear-gradient(180deg,#12141ae6,#161921f2);border:1px solid rgba(255,255,255,.08);border-radius:32px;margin:40px auto;box-shadow:0 20px 60px -20px #0009,0 0 0 1px #ffffff0a}.cl-footer{max-width:860px;margin:60px auto 0;padding:60px 24px 120px;text-align:center;display:flex;flex-direction:column;align-items:center;box-sizing:border-box}.cl-footer__brand{font-family:var(--cl-font-display);font-size:clamp(28px,6vw,42px);font-weight:500;letter-spacing:-.02em;color:var(--cl-text-base)}.cl-footer__tagline{max-width:560px;margin:16px auto 0;font-size:15.5px;line-height:1.75;color:var(--cl-text-muted);font-style:italic;text-wrap:balance}.cl-footer__links{margin-top:28px;display:flex;gap:14px;justify-content:center;flex-wrap:wrap}.cl-footer__link-btn{display:inline-flex;align-items:center;gap:8px;padding:10px 22px;border-radius:100px;background:var(--cl-card2, #f8fafc);border:1px solid var(--cl-line);font-size:13.5px;font-weight:600;color:var(--cl-text-body, #27272a);text-decoration:none;transition:all .2s cubic-bezier(.16,1,.3,1)}.cl-footer__link-btn:hover{border-color:var(--cl-accent);color:var(--cl-accent);background:#e11d4814;transform:translateY(-2px)}.cl-footer__copy{margin-top:36px;font-size:13.5px;color:var(--cl-text-muted);line-height:1.6}.cl-hero-canvas{width:100%;max-width:960px;margin:0 auto;position:relative;padding-bottom:70px;contain:paint}.cl-hero-rec-glow{position:absolute;top:56%;left:50%;transform:translate3d(-50%,-50%,0);width:clamp(480px,65vw,880px);height:clamp(380px,50vw,620px);border-radius:50%;background:radial-gradient(ellipse at center,rgba(225,29,72,.48) 0%,rgba(190,18,60,.26) 38%,rgba(136,19,55,.08) 65%,transparent 100%);filter:blur(85px);pointer-events:none;z-index:1;will-change:transform,opacity;animation:tallyPulse 4s ease-in-out infinite alternate}.cl-hero-flare{position:absolute;top:56%;left:50%;transform:translate3d(-50%,-50%,0);width:100vw;max-width:1100px;height:1.5px;background:linear-gradient(90deg,transparent 0%,rgba(225,29,72,.06) 15%,rgba(255,80,115,.8) 50%,rgba(225,29,72,.06) 85%,transparent 100%);filter:blur(1px);box-shadow:0 0 16px 2px #e11d4873;pointer-events:none;z-index:1}.cl-hero-hud{position:absolute;inset:0;pointer-events:none;z-index:1;display:flex;justify-content:center;align-items:center;-webkit-mask-image:radial-gradient(ellipse 70% 60% at 50% 55%,black 25%,transparent 85%);mask-image:radial-gradient(ellipse 70% 60% at 50% 55%,black 25%,transparent 85%)}.cl-hero-hud svg{width:100%;max-width:1000px;height:auto;opacity:.42}@keyframes tallyPulse{0%{transform:translate3d(-50%,-50%,0) scale(.95);opacity:.75}to{transform:translate3d(-50%,-50%,0) scale(1.06);opacity:1}}.cl-hero-phone-mockup{width:100%;max-width:320px;background:#08080a;border:5px solid #27272e;border-radius:44px;padding:0;box-shadow:0 24px 60px -12px #000000f2,0 0 0 1px #ffffff1f,0 0 60px -10px #e11d4866;position:relative;overflow:hidden;will-change:transform}.cl-stacked-layer--light{position:relative;z-index:10;background-color:#fff;border-top:1px solid rgba(0,0,0,.08);border-radius:44px 44px 0 0;box-shadow:0 -30px 60px -10px #000000b3,0 -80px 180px #00000080;margin-top:-60px;padding-top:50px;padding-bottom:70px;content-visibility:auto;contain-intrinsic-size:1px 600px}.cl-sec--dark-surface{position:relative;z-index:12;background-color:#090a0f;border-top:1px solid rgba(255,255,255,.09);border-bottom:1px solid rgba(255,255,255,.09);padding:80px 0;box-shadow:0 20px 80px #000000b3;content-visibility:auto;contain-intrinsic-size:1px 700px}.cl-stacked-layer--light-2{position:relative;z-index:14;background-color:#fff;border-top:1px solid rgba(0,0,0,.08);border-radius:40px 40px 0 0;box-shadow:0 -30px 80px -10px #0006;margin-top:-36px;padding-top:60px;padding-bottom:60px;content-visibility:auto;contain-intrinsic-size:1px 900px}.cl-sec--dark-cta{position:relative;z-index:16;background-color:#08090a;border-top:1px solid rgba(255,255,255,.1);border-radius:40px 40px 0 0;box-shadow:0 -40px 100px -10px #000000f2;content-visibility:auto;contain-intrinsic-size:1px 600px}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body{font-family:Aeonik,Inter,system-ui,sans-serif;background:#0b0b0d;color:#f0f0f0;line-height:1.6;overflow-x:hidden;min-height:100dvh}img,video{max-width:100%;display:block}a{color:inherit;text-decoration:none}button{font:inherit}
