@layer tokens{@font-face{font-family:Aeonik;src:url(/fonts/Aeonik-Regular.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:400}@font-face{font-family:Aeonik;src:url(/fonts/Aeonik-Medium.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:600}@font-face{font-family:IBM Plex Mono;src:url(/fonts/IBMPlexMono-Regular.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:400}@font-face{font-family:IBM Plex Mono;src:url(/fonts/IBMPlexMono-Medium.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:600}.venom-home{--vo-bg:#010101;--vo-surface:#0B0A08;--vo-surface-2:#1A1813;--vo-surface-3:#2D2B26;--vo-line:rgba(228,225,220,0.08);--vo-line-2:rgba(228,225,220,0.14);--vo-line-hot:rgba(213,217,4,0.28);--vo-line-burnt:rgba(199,66,8,0.34);--vo-text:#E4E1DC;--vo-text-2:#A29E97;--vo-muted:#A29E97;--vo-muted-2:#6E6B67;--vo-muted-3:#474741;--vo-green:#D5D904;--vo-green-2:#918C09;--vo-acid:#D5D904;--vo-acid-shadow:#918C09;--vo-red:#C74208;--vo-heat:#C74208;--vo-amber:#5C3E0B;--vo-max:1240px;--vo-pad:clamp(1rem,4vw,3.75rem);--vo-section-y:clamp(5rem,10vw,10rem);position:relative;isolation:isolate;overflow:hidden;color:var(--vo-text);font-family:Aeonik,Inter,SF Pro Display,ui-sans-serif,system-ui}.venom-home *,.venom-home :after,.venom-home :before{box-sizing:border-box}.vx-section{position:relative;padding:var(--vo-section-y) var(--vo-pad)}[data-vx-reveal]:not([data-vx-reveal-init]){opacity:0;transform:translate3d(0,32px,0)}[data-vx-reveal][data-vx-reveal-init]{transition:opacity .6s cubic-bezier(.16,1,.3,1),transform .6s cubic-bezier(.16,1,.3,1)}.vx-section--hero{display:grid;min-height:min(980px,100svh);align-items:end;padding-top:clamp(5.8rem,10vw,8rem);padding-bottom:clamp(2.5rem,6vw,5rem)}.vx-section--compact{padding-block:clamp(4rem,8vw,7rem)}.vx-section--compact:before{content:"";position:absolute;inset-inline:clamp(1rem,8vw,4rem);top:0;height:1px;background:linear-gradient(90deg,transparent,var(--vo-green),transparent);background-size:200% 100%;animation:vxSectionSheen 6s ease-in-out infinite;opacity:.32;pointer-events:none}@keyframes vxSectionSheen{0%,to{background-position:-100% 0}50%{background-position:200% 0}}@media (prefers-reduced-motion:reduce){.vx-section--compact:before{animation:none}}.vx-section--final{padding-bottom:calc(clamp(6rem, 9vw, 9rem) + env(safe-area-inset-bottom))}.vx-shell{width:min(100%,var(--vo-max));margin-inline:auto}.vx-copy{display:grid;align-content:start;gap:1rem}.vx-grid{display:grid;gap:clamp(1rem,2vw,1.5rem)}.vx-grid--two,.vx-hero-grid{grid-template-columns:minmax(0,1fr)}.vx-hero-grid{display:grid;gap:clamp(1.4rem,4vw,4rem);align-items:end}.vx-kicker-row{display:flex;flex-wrap:wrap;gap:.55rem;align-items:center}.vx-pill{display:inline-flex;width:-moz-fit-content;width:fit-content;min-height:2rem;align-items:center;gap:.48rem;border:1px solid var(--vo-line);border-radius:999px;background:rgba(255,255,255,.045);color:var(--vo-muted);padding:.45rem .68rem;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.67rem;letter-spacing:.04em;line-height:1}.vx-pill:before{content:"";width:.42rem;height:.42rem;flex:0 0 auto;border-radius:999px;background:currentColor;box-shadow:0 0 14px currentColor}.vx-pill--signal{border-color:rgba(213,217,4,.34);background:rgba(213,217,4,.095);color:var(--vo-green)}.vx-pill--danger{border-color:rgba(199,66,8,.34);background:rgba(199,66,8,.085);color:#E47A3A}.vx-pill--muted:before{opacity:.45}.vx-headline{max-width:12ch;color:var(--vo-text);font-family:Aeonik,Inter,SF Pro Display,ui-sans-serif,system-ui;font-size:clamp(2.6rem,1.5rem + 5vw,6.8rem);font-weight:600;letter-spacing:-.012em;line-height:.98;text-wrap:balance}.vx-headline--section{max-width:11ch;font-size:clamp(2.1rem,1.2rem + 4vw,5.4rem);line-height:1.02;letter-spacing:-.01em}.vx-headline--wide{max-width:15ch}.vx-muted{max-width:60ch;color:var(--vo-muted);font-size:clamp(.95rem,.85rem + .5vw,1.18rem);line-height:1.62}.vx-mini{color:var(--vo-muted-2);font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.7rem;letter-spacing:.08em;text-transform:uppercase}.vx-actions{position:relative;z-index:10;display:flex;flex-wrap:wrap;gap:.75rem;align-items:center}.vx-meta-grid{display:grid;grid-template-columns:1fr;gap:.65rem;margin-top:.35rem}.vx-meta-grid span{min-height:3.25rem;border:1px solid var(--vo-line);border-radius:14px;background:rgba(255,255,255,.035);color:rgba(228,225,220,.72);padding:.78rem;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.7rem;line-height:1.35}.vx-glass{position:relative;overflow:hidden;border:1px solid var(--vo-line);border-radius:18px;background:linear-gradient(145deg,rgba(255,255,255,.11),transparent 36%,rgba(213,217,4,.05)),rgba(11,10,8,.66);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 28px 100px rgba(0,0,0,.42);backdrop-filter:blur(18px) saturate(145%)}.vx-glass:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:linear-gradient(116deg,rgba(255,255,255,.14),transparent 21% 76%,rgba(213,217,4,.06)),radial-gradient(circle at 85% 20%,rgba(213,217,4,.12),transparent 18rem);opacity:.54}.vx-glass>*{position:relative;z-index:1}.vx-glass--strong{border-color:rgba(255,255,255,.16);background:linear-gradient(145deg,rgba(255,255,255,.12),transparent 28%,rgba(213,217,4,.07)),rgba(26,24,19,.76)}.vx-glass--signal{border-color:rgba(213,217,4,.38);background:linear-gradient(150deg,rgba(213,217,4,.16),transparent 45%),rgba(145,140,9,.14)}.vx-glass--danger{border-color:rgba(199,66,8,.28);background:linear-gradient(150deg,rgba(199,66,8,.12),transparent 42%),rgba(255,255,255,.045)}.vx-console{display:grid;gap:1rem;min-height:31rem;padding:clamp(.85rem,2vw,1.25rem)}.vx-console__top{display:flex;gap:1rem;align-items:center;justify-content:space-between;color:rgba(228,225,220,.58);font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.66rem;letter-spacing:.06em;text-transform:uppercase}.vx-doc-stack{position:relative;min-height:17.5rem;perspective:1200px}.vx-doc{position:absolute;inset:auto 0 0;z-index:calc(12 - var(--vx-i));min-height:11rem;border:1px solid rgba(255,255,255,.16);border-radius:14px;background:linear-gradient(155deg,rgba(255,255,255,.2),rgba(255,255,255,.06) 42%,rgba(1,1,1,.18)),rgba(255,255,255,.08);padding:1rem;box-shadow:0 22px 70px rgba(0,0,0,.38);transform:translate3d(calc(var(--vx-i) * .78rem),calc(var(--vx-i) * -.78rem),0) rotateY(-8deg) rotateX(4deg);transform-origin:center}.vx-doc--active{border-color:rgba(213,217,4,.78);background:linear-gradient(160deg,rgba(213,217,4,.96),rgba(213,217,4,.82) 55%,rgba(145,140,9,.76)),var(--vo-green);color:#010101}.vx-doc:not(.vx-doc--active) h3,.vx-doc:not(.vx-doc--active) p{opacity:.18}.vx-doc__meta{display:flex;justify-content:space-between;gap:1rem;color:inherit;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.66rem;opacity:.72}.vx-doc h3{margin-top:1.15rem;max-width:18rem;color:inherit;font-size:1.15rem;font-weight:600;letter-spacing:0;line-height:1.04}.vx-doc p{margin-top:.72rem;max-width:36ch;color:inherit;font-size:.84rem;line-height:1.48;opacity:.74}.vx-stage{display:grid;gap:.72rem}.vx-vsl{position:relative;min-height:15rem;overflow:hidden;border:1px solid rgba(255,255,255,.14);border-radius:14px;background:#010101}.vx-vsl wistia-player,.vx-vsl>div{display:block;width:100%;height:100%}.vx-vsl wistia-player{position:relative;z-index:1}.wistia-custom-controls{position:absolute;inset-inline:.8rem;inset-block-end:.8rem;z-index:30;display:grid;gap:.65rem;pointer-events:none}.wistia-custom-controls__status{width:-moz-fit-content;width:fit-content;max-width:100%;border:1px solid rgba(213,217,4,.28);border-radius:999px;background:rgba(1,1,1,.74);color:var(--vo-green);padding:.45rem .68rem;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.68rem;letter-spacing:0;line-height:1.2;backdrop-filter:blur(14px)}.wistia-custom-controls__actions{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;pointer-events:auto}.wistia-custom-controls__button{min-height:2.55rem;border:1px solid rgba(255,255,255,.16);border-radius:999px;background:rgba(1,1,1,.78);color:var(--vo-text);padding:.7rem .9rem;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.7rem;letter-spacing:0;line-height:1;backdrop-filter:blur(14px);transition:border-color .22s cubic-bezier(.16,1,.3,1),color .22s cubic-bezier(.16,1,.3,1),transform .22s cubic-bezier(.16,1,.3,1)}.wistia-custom-controls__button:focus-visible,.wistia-custom-controls__button:hover{border-color:rgba(213,217,4,.56);color:var(--vo-green);transform:translateY(-1px)}.wistia-custom-controls__button--primary{border-color:rgba(213,217,4,.62);background:rgba(213,217,4,.92);color:#010101}.wistia-custom-controls__button--primary:focus-visible,.wistia-custom-controls__button--primary:hover{color:#010101}@media (prefers-reduced-motion:reduce){.wistia-custom-controls__button{transition:none}.wistia-custom-controls__button:focus-visible,.wistia-custom-controls__button:hover{transform:none}}.vx-icon-button{position:absolute;inset-inline:.9rem;bottom:.9rem;z-index:2;display:flex;min-height:3.2rem;align-items:center;justify-content:space-between;gap:1rem;border:1px solid rgba(255,255,255,.18);border-radius:999px;background:rgba(1,1,1,.72);color:var(--vo-text);padding:.7rem .9rem;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.72rem;backdrop-filter:blur(14px)}.vx-play{display:grid;width:2.1rem;height:2.1rem;flex:0 0 auto;place-items:center;border-radius:999px;background:var(--vo-green);color:#010101}.vx-play:before{content:"";width:0;height:0;border-top:.34rem solid transparent;border-bottom:.34rem solid transparent;border-left:.52rem solid;transform:translateX(1px)}.vx-bento-grid,.vx-proof-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:.9rem}.vx-bento-card{display:grid;min-height:12rem;align-content:space-between;padding:1rem}.vx-bento-card__top{display:flex;align-items:center;justify-content:space-between;gap:1rem;color:var(--vo-green);font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.68rem}.vx-bento-card h3,.vx-leak-row h3,.vx-offer-item h3,.vx-proof-card h3,.vx-timeline h3{color:var(--vo-text);font-size:1.1rem;font-weight:600;letter-spacing:0;line-height:1.08}.vx-bento-card p,.vx-faq p,.vx-leak-row p,.vx-offer-item p,.vx-proof-card p,.vx-timeline p{margin-top:.7rem;color:var(--vo-muted);font-size:.94rem;line-height:1.56}.vx-problem-diagnostic{display:grid;grid-template-columns:minmax(0,1fr);gap:1rem}.vx-problem-rail{display:grid;min-height:28rem;align-content:space-between;border-inline-start:1px solid rgba(213,217,4,.36);padding-inline-start:clamp(1rem,3vw,2rem)}.vx-leak-list{display:grid;gap:.7rem}.vx-leak-row{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.9rem;align-items:start;border-bottom:1px solid rgba(255,255,255,.08);padding-block:.9rem}.vx-leak-row span{color:var(--vo-red);font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.72rem}.vx-operating-map{display:grid;grid-template-columns:minmax(0,1fr);gap:1rem;align-items:stretch}.vx-command-board{display:grid;min-height:32rem;grid-template-rows:auto 1fr auto;padding:clamp(1rem,2vw,1.5rem)}.vx-command-board__middle{display:grid;place-items:center}.vx-orbit{position:relative;width:min(100%,34rem);aspect-ratio:1;border-radius:999px;background:radial-gradient(circle at center,rgba(213,217,4,.18),transparent 20%),repeating-radial-gradient(circle,transparent 0 3.3rem,rgba(255,255,255,.06) 3.35rem 3.42rem);-webkit-mask-image:radial-gradient(circle,black 0 72%,transparent 78%);mask-image:radial-gradient(circle,black 0 72%,transparent 78%)}.vx-orbit__node{position:absolute;width:min(45%,13rem);border:1px solid rgba(255,255,255,.13);border-radius:16px;background:rgba(255,255,255,.08);padding:.8rem;backdrop-filter:blur(14px)}.vx-orbit__node:first-child{left:5%;top:13%}.vx-orbit__node:nth-child(2){right:0;top:33%}.vx-orbit__node:nth-child(3){bottom:6%;left:25%}.vx-orbit__node strong{display:block;margin-top:.4rem;font-size:1rem;letter-spacing:0}.vx-orbit__node small{color:var(--vo-green);font-family:IBM Plex Mono,ui-monospace,monospace}.vx-orbit__node p{margin-top:.45rem;color:var(--vo-muted);font-size:.78rem;line-height:1.45}.vx-timeline-list{display:grid;gap:.8rem}.vx-timeline{display:grid;grid-template-columns:auto minmax(0,1fr);gap:1rem;padding:1rem}.vx-timeline__index{display:grid;width:3.1rem;height:3.1rem;place-items:center;border:1px solid rgba(213,217,4,.34);border-radius:999px;color:var(--vo-green);font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.72rem}.vx-roadmap-panel{position:sticky;top:6.5rem;min-height:30rem;align-content:end;padding:clamp(1rem,3vw,2rem)}.vx-founder{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(1rem,3vw,2rem);align-items:center}.vx-founder__media{position:relative;min-height:clamp(24rem,62vw,37rem);overflow:hidden;border-radius:20px;background:var(--vo-surface-2)}.vx-founder__media:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 44%,rgba(1,1,1,.88)),linear-gradient(112deg,rgba(213,217,4,.16),transparent 52%)}.vx-founder__media img{-o-object-fit:cover;object-fit:cover}.vx-quote{border-inline-start:1px solid var(--vo-green);margin:0;padding-inline-start:1rem;color:var(--vo-text);font-size:1.08rem;line-height:1.42}.vx-proof-card{padding:.65rem}.vx-proof-card__media{position:relative;min-height:18rem;overflow:hidden;border-radius:14px;background:var(--vo-surface-2)}.vx-proof-card__body{padding:1rem .35rem .35rem}.vx-offer-gate{display:grid;gap:clamp(1rem,3vw,2rem)}.vx-offer-gate__panel{display:grid;min-height:36rem;align-content:end;padding:clamp(1.2rem,4vw,3rem)}.vx-offer-list{display:grid;gap:.8rem}.vx-offer-list__intro{display:grid;gap:.25rem;padding:.2rem .15rem .45rem}.vx-offer-list__intro h3{margin:0;color:var(--vo-text);font-size:clamp(1rem,1.4vw,1.25rem);letter-spacing:0;line-height:1.1}.vx-offer-list__intro p{max-width:38rem;margin:0;color:var(--vo-muted);font-size:.9rem;line-height:1.65}.vx-offer-item{display:grid;grid-template-columns:auto minmax(0,1fr);gap:1rem;align-items:start;border:1px solid var(--vo-line);border-radius:18px;background:rgba(255,255,255,.045);padding:1rem}.vx-offer-item span{color:var(--vo-green);font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.72rem}.vx-faq-list{display:grid;gap:.75rem}.vx-faq{padding:0;overflow:hidden}.vx-faq summary{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1rem;align-items:center;cursor:pointer;padding:1rem;color:var(--vo-text);font-size:1rem;font-weight:600;letter-spacing:0;line-height:1.2;list-style:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.vx-faq summary:hover{color:var(--vo-green)}.vx-faq summary:after{transition:transform .28s cubic-bezier(.16,1,.3,1),border-color .2s ease}.vx-faq details[open] summary:after{transform:rotate(180deg);border-color:rgba(213,217,4,.42)}.vx-faq summary::-webkit-details-marker{display:none}.vx-faq summary:after{content:"+";display:grid;width:2rem;height:2rem;place-items:center;border:1px solid rgba(255,255,255,.14);border-radius:999px;color:var(--vo-green);font-family:IBM Plex Mono,ui-monospace,monospace}.vx-faq details[open] summary:after{content:"-"}.vx-faq p{margin:0;overflow:hidden;max-height:0;opacity:0;padding:0 1rem;transition:max-height .36s cubic-bezier(.16,1,.3,1),opacity .24s ease,padding .32s ease}.vx-faq details[open]>p{max-height:24rem;opacity:1;padding:0 1rem 1rem}.vx-final-panel{display:grid;min-height:clamp(30rem,50vw,40rem);align-content:center;gap:1.25rem;padding:clamp(1.2rem,5vw,4rem)}.vx-final-panel:after{content:"";position:absolute;inset:auto -10% -30% 20%;height:58%;pointer-events:none;background:radial-gradient(ellipse,rgba(213,217,4,.18),transparent 62%);filter:blur(18px)}.vx-mobile-safe-zone{display:none}.vx-floating-vsl{position:fixed;right:1rem;bottom:1rem;z-index:9500;width:min(23rem,calc(100vw - 2rem));aspect-ratio:16/9;overflow:hidden;border:1px solid rgba(213,217,4,.42);border-radius:14px;background:#010101;box-shadow:0 24px 80px rgba(0,0,0,.72),0 0 42px rgba(213,217,4,.12)}.vx-floating-vsl iframe{display:block;width:100%;height:100%;border:0}.vx-floating-vsl__close{position:absolute;top:.5rem;right:.5rem;z-index:2;display:grid;width:2rem;height:2rem;place-items:center;border:1px solid rgba(255,255,255,.18);border-radius:999px;background:rgba(0,0,0,.74);color:var(--vo-text);backdrop-filter:blur(10px)}[dir=rtl] .venom-home,[dir=rtl] .vx-bento-card h3,[dir=rtl] .vx-faq summary,[dir=rtl] .vx-headline,[dir=rtl] .vx-proof-card h3,[dir=rtl] .vx-timeline h3{font-family:var(--font-arabic-body),"Aeonik",ui-sans-serif,system-ui;letter-spacing:0}[dir=rtl] .vx-headline,[dir=rtl] .vx-headline--section{font-family:var(--font-arabic-display),var(--font-arabic-body),ui-sans-serif;font-weight:800;line-height:1.16;max-width:13.5ch;padding-block:.08em}[dir=rtl] .vx-button__arrow{transform:scaleX(-1)}@media (min-width:640px){.vx-doc h3{font-size:1.25rem}.vx-bento-card h3,.vx-leak-row h3,.vx-offer-item h3,.vx-proof-card h3,.vx-timeline h3{font-size:1.22rem}.vx-quote{font-size:1.2rem}.vx-faq summary{font-size:1.1rem}.vx-meta-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.vx-bento-grid,.vx-proof-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:960px){.vx-doc h3{font-size:1.45rem}.vx-bento-card h3,.vx-leak-row h3,.vx-offer-item h3,.vx-proof-card h3,.vx-timeline h3{font-size:1.35rem}.vx-quote{font-size:1.45rem}.vx-faq summary{font-size:1.2rem}.vx-founder,.vx-grid--two,.vx-hero-grid,.vx-offer-gate,.vx-operating-map,.vx-problem-diagnostic{grid-template-columns:minmax(0,1fr) minmax(0,.92fr)}.vx-hero-grid{align-items:center}.vx-proof-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.vx-bento-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.vx-bento-card--wide{grid-column:span 2}.vx-section--hero .vx-headline{max-width:9.5ch}}@media (max-width:767px){.vx-section{padding-inline:1rem}.vx-section--hero{min-height:auto;padding-top:5.7rem}.vx-headline{max-width:10.5ch}.vx-headline--section{max-width:11ch}.vx-actions,.vx-actions .vx-button,.vx-actions [data-hero-cta]{width:100%}.vx-doc-stack{min-height:20rem}.vx-doc{transform:translate3d(0,calc(var(--vx-i) * .9rem),0) scale(calc(1 - var(--vx-i) * .035))}.vx-vsl{min-height:12.5rem}.wistia-custom-controls{inset-inline:.65rem;inset-block-end:.65rem}.wistia-custom-controls__button{flex:1 1 auto;min-width:7rem}.vx-roadmap-panel{position:relative;top:auto;min-height:18rem}.vx-mobile-safe-zone{display:block;height:calc(4.75rem + env(safe-area-inset-bottom))}}@media (prefers-reduced-motion:reduce){.venom-home:after,.venom-home:before{display:none}}}@layer sections{.venom-home{--v2-bg:#010101;--v2-bg-soft:#0B0A08;--v2-surface:rgba(11,10,8,0.78);--v2-surface-strong:rgba(26,24,19,0.82);--v2-surface-graphite:rgba(45,43,38,0.55);--v2-line:rgba(228,225,220,0.08);--v2-line-2:rgba(228,225,220,0.16);--v2-line-strong:rgba(213,217,4,0.32);--v2-line-burnt:rgba(199,66,8,0.34);--v2-text:#E4E1DC;--v2-muted:#A29E97;--v2-dim:#6E6B67;--v2-faint:#474741;--v2-green:#D5D904;--v2-green-soft:#918C09;--v2-acid:#D5D904;--v2-acid-shadow:#918C09;--v2-red:#C74208;--v2-heat:#C74208;--v2-amber:#5C3E0B;--v2-gold:#5C3E0B;--v2-ease:cubic-bezier(0.16,1,0.3,1);background:radial-gradient(ellipse 55% 40% at var(--atm-x,78%) var(--atm-y,5%),rgba(213,217,4,var(--atm-i,.1)),transparent 70%),radial-gradient(ellipse 38% 30% at 8% 28%,rgba(199,66,8,.045),transparent 72%),linear-gradient(180deg,#010101 0,#0B0A08 48%,#010101 100%);overflow:visible}.venom-home:before{background-image:linear-gradient(rgba(228,225,220,.025) 1px,transparent 0),linear-gradient(90deg,rgba(228,225,220,.018) 1px,transparent 0);background-size:96px 96px;-webkit-mask-image:linear-gradient(180deg,black,transparent 82%);mask-image:linear-gradient(180deg,black,transparent 82%);opacity:.6}.venom-home:after,.venom-home:before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none}.venom-home:after{background-image:radial-gradient(circle at 50% 50%,rgba(228,225,220,.012) 0 .5px,transparent .65px);background-size:3px 3px;mix-blend-mode:soft-light;opacity:.5}.v2-label{display:inline-flex;width:-moz-fit-content;width:fit-content;min-height:2rem;align-items:center;gap:.5rem;border:1px solid rgba(213,217,4,.28);border-radius:999px;background:rgba(213,217,4,.08);color:var(--v2-green);padding:.45rem .7rem;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.68rem;letter-spacing:0;line-height:1;text-transform:uppercase}.v2-label:before{content:"";width:.42rem;height:.42rem;border-radius:999px;background:currentColor;box-shadow:0 0 18px currentColor}.v2-section-copy{display:grid;gap:1rem;align-content:start}.v2-section-copy h1,.v2-section-copy h2{color:var(--v2-text);font-family:Aeonik,Inter,SF Pro Display,ui-sans-serif,system-ui;font-size:clamp(1.95rem,1.1rem + 3.6vw,3.3rem);font-weight:600;letter-spacing:-.012em;line-height:1.04;text-wrap:balance}.v2-section-copy p{color:var(--v2-muted);font-size:1rem;line-height:1.72}.v2-hero{position:relative;overflow:hidden;min-height:100svh;padding-top:7rem;padding-bottom:4rem}.v2-hero__grid{position:relative;z-index:2;display:grid;gap:2rem;align-items:center}.v2-hero__copy{display:grid;gap:1.25rem}.v2-hero__headline{max-width:18ch;color:var(--v2-text);font-family:Aeonik,Inter,SF Pro Display,ui-sans-serif,system-ui;font-size:clamp(2rem,1.1rem + 4vw,3.8rem);font-weight:600;letter-spacing:-.014em;line-height:1.02;text-wrap:balance;overflow:visible;padding-block:.06em}.v2-hero__headline .char{display:inline-block;will-change:transform}@media (prefers-reduced-motion:reduce){.v2-hero__headline{opacity:1!important;visibility:visible!important}.v2-hero__headline,.v2-hero__headline .char{transform:none!important}}.v2-hero__body{max-width:45rem;color:var(--v2-muted);font-size:1.1rem;line-height:1.75}.v2-hero__proof{display:grid;gap:.65rem;margin-top:.4rem}.v2-hero__proof span{border-bottom:1px solid var(--v2-line);color:rgba(228,225,220,.76);padding-bottom:.65rem;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.72rem;line-height:1.45}.v2-hero__media{position:relative;min-height:29rem;border:1px solid var(--v2-line);border-radius:.75rem;background:radial-gradient(circle at 20% 0,rgba(255,255,255,.18),transparent 18rem),radial-gradient(circle at 85% 45%,rgba(213,217,4,.24),transparent 19rem),rgba(11,10,8,.68);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 40px 120px rgba(0,0,0,.52);overflow:hidden}.signal-field-scene{opacity:.48}.signal-field-scene,.v2-hero__scene-canvas{position:absolute;inset:0;z-index:1;width:100%;height:100%;mix-blend-mode:screen}.v2-hero__scene-inner{width:100%;height:100%}.v2-hero__scene-inner canvas{display:block;width:100%;height:100%}.v2-hero__media:after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,transparent 48%,rgba(1,1,1,.72)),linear-gradient(90deg,rgba(1,1,1,.35),transparent 42%)}.v2-hero__vsl{position:absolute;inset:1rem;z-index:2}.v2-hero__vsl .vx-stage{height:100%}.v2-hero__vsl .vx-vsl{min-height:calc(100% - 2.7rem)}.v2-hero__portrait{position:absolute;inset:0}.v2-hero__portrait img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.v2-hero__signal{position:absolute;z-index:3;top:1rem;inset-inline:1rem auto;display:grid;gap:.45rem;max-width:17rem;border:1px solid rgba(213,217,4,.28);border-radius:.5rem;background:rgba(1,1,1,.58);padding:.9rem;backdrop-filter:blur(14px)}.v2-hero__signal strong{color:var(--v2-text);font-size:1rem;line-height:1.1}.v2-hero__signal span{color:var(--v2-muted);font-size:.83rem;line-height:1.5}.v2-scroll-film{min-height:280svh;padding:0}.v2-mechanism{display:grid;gap:1rem}.v2-mechanism__grid{display:grid;gap:.75rem}.v2-mechanism__step{display:grid;grid-template-columns:auto minmax(0,1fr);gap:1rem;border-top:1px solid var(--v2-line);padding:1rem 0}.v2-mechanism__step span{color:var(--v2-green);font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.7rem}.v2-mechanism__step h3{color:var(--v2-text);font-size:1.25rem;line-height:1.15}.v2-mechanism__step p{margin-top:.45rem;color:var(--v2-muted);font-size:.95rem;line-height:1.58}.v2-proof-rail{display:grid;gap:1rem}.v2-proof-card{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;display:grid;gap:.9rem;border:1px solid var(--v2-line);border-radius:.5rem;background:linear-gradient(145deg,rgba(255,255,255,.08),transparent 46%,rgba(213,217,4,.08)),rgba(11,10,8,.7);padding:.75rem;text-align:start;transform-style:preserve-3d;transition:border-color .3s var(--v2-ease),transform .3s cubic-bezier(.16,1,.3,1),background .3s var(--v2-ease);will-change:transform}.v2-proof-card__media{position:relative;min-height:22rem;overflow:hidden;border-radius:.4rem;background:#010101}.v2-proof-card__media img{-o-object-fit:cover;object-fit:cover}.v2-proof-card__body{display:grid;gap:.45rem;padding:.2rem .25rem .45rem}.v2-proof-card__body small{color:var(--v2-green);font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.68rem;letter-spacing:0;text-transform:uppercase}.v2-proof-card__body h3{color:var(--v2-text);font-size:1.35rem;line-height:1.08}.v2-proof-card__body p{color:var(--v2-muted);font-size:.92rem;line-height:1.56}.v2-final{min-height:min(38rem,82svh);align-content:center;border-radius:.75rem;padding:2rem}.v2-proof-card:focus-visible,.v2-proof-card:hover,.v2-proof-card[aria-pressed=true]{border-color:var(--v2-line-strong);background:linear-gradient(145deg,rgba(255,255,255,.11),transparent 46%,rgba(213,217,4,.14)),rgba(11,10,8,.78);transform:translateY(-2px)}.v2-proof-card:focus-visible{outline:2px solid var(--v2-green);outline-offset:3px}@media (prefers-reduced-motion:reduce){.v2-proof-card{transition:border-color .3s var(--v2-ease),background .3s var(--v2-ease)}.v2-proof-card:focus-visible,.v2-proof-card:hover,.v2-proof-card[aria-pressed=true]{transform:none}}.chapter-rail{position:fixed;inset-inline-end:1rem;top:50%;z-index:7600;display:none;width:3.2rem;transform:translateY(-50%)}.chapter-rail__item{position:relative;display:grid;grid-template-columns:1fr;gap:0;align-items:center;min-height:2rem;border-inline-end:1px solid rgba(228,225,220,.12);color:rgba(228,225,220,.42);font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.62rem;line-height:1;text-decoration:none;transition:color .22s var(--v2-ease),border-color .22s var(--v2-ease)}.chapter-rail__item:after{content:"";position:absolute;inset-inline-end:-.22rem;top:50%;width:.42rem;height:.42rem;border-radius:999px;background:currentColor;box-shadow:0 0 18px currentColor;opacity:.4;transform:translateY(-50%) scale(.55)}.chapter-rail__item span,.chapter-rail__item strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chapter-rail__item span{text-align:center}.chapter-rail__item strong{position:absolute;inset-inline-end:2.25rem;top:50%;width:-moz-max-content;width:max-content;max-width:10rem;border:1px solid rgba(213,217,4,.24);border-radius:999px;background:rgba(1,1,1,.78);color:var(--v2-text);padding:.5rem .7rem;font-weight:500;opacity:0;pointer-events:none;transform:translateY(-50%) translateX(.4rem);transition:opacity .18s var(--v2-ease),transform .18s var(--v2-ease)}.chapter-rail__item:focus-visible strong,.chapter-rail__item:hover strong{opacity:1;transform:translateY(-50%) translateX(0)}.chapter-rail__item[data-active=true]{border-color:rgba(213,217,4,.42);color:var(--v2-green)}.chapter-rail__item[data-active=true]:after{opacity:1;transform:translateY(-50%) scale(1)}.proof-inspector{position:fixed;inset:0;z-index:9800;display:grid;width:100%;height:100%;place-items:center;max-width:none;max-height:none;border:0;background:transparent;padding:clamp(1rem,4vw,2.5rem)}.proof-inspector:not([open]){display:none}.proof-inspector::backdrop{background:rgba(0,0,0,.78);backdrop-filter:blur(18px)}.proof-inspector__backdrop{position:absolute;inset:0;border:0;background:rgba(0,0,0,.78);backdrop-filter:blur(18px)}.proof-inspector__panel{position:relative;z-index:1;display:grid;width:min(100%,58rem);max-height:min(88svh,54rem);overflow:hidden;border:1px solid rgba(213,217,4,.32);border-radius:.9rem;background:radial-gradient(circle at 80% 0,rgba(213,217,4,.12),transparent 20rem),#010101;box-shadow:0 40px 160px rgba(0,0,0,.72)}.proof-inspector__close{position:absolute;z-index:3;inset-block-start:.85rem;inset-inline-end:.85rem;min-height:2.5rem;border:1px solid rgba(228,225,220,.18);border-radius:999px;background:rgba(1,1,1,.78);color:var(--v2-text);padding-inline:1rem;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.68rem}.proof-inspector__media{position:relative;min-height:min(64svh,38rem);background:#010101}.proof-inspector__media img{-o-object-fit:contain;object-fit:contain}.proof-inspector__copy{display:grid;gap:.4rem;border-top:1px solid rgba(228,225,220,.1);padding:1.1rem}.proof-inspector__copy small{color:var(--v2-green);font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.68rem}.proof-inspector__copy h3{color:var(--v2-text);font-size:1.35rem;line-height:1.2}.proof-inspector__copy p{color:var(--v2-muted);line-height:1.65}[dir=rtl] .v2-hero__headline,[dir=rtl] .v2-section-copy h1,[dir=rtl] .v2-section-copy h2{font-family:var(--font-arabic-display),var(--font-arabic-body),"Aeonik",ui-sans-serif;font-weight:800;line-height:1.16;max-width:12.5ch;padding-block:.08em}@media (min-width:760px){.v2-hero__headline{font-size:4.85rem}.v2-section-copy h1,.v2-section-copy h2{font-size:3.85rem}.v2-hero__proof{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1040px){.v2-hero__grid,.v2-mechanism{grid-template-columns:minmax(0,.96fr) minmax(0,1.04fr)}.v2-hero__headline{font-size:5.4rem}.v2-section-copy h1,.v2-section-copy h2{font-size:4.9rem}.v2-proof-rail{grid-template-columns:repeat(3,minmax(0,1fr))}.v2-proof-card__media{min-height:18rem}}@media (min-width:1180px){.chapter-rail{display:grid;gap:.28rem}}@media (max-width:767px){.v2-hero{min-height:auto;padding-top:6.2rem}.v2-hero__headline{max-width:10ch;font-size:clamp(2.45rem,12vw,3.05rem);line-height:1.12}.v2-hero__body{font-size:1rem}.v2-hero__media{min-height:23rem;border-radius:.7rem}.v2-hero__signal{max-width:14rem}.v2-scroll-film{min-height:auto;padding:4rem 1rem}.v2-section-copy h1,.v2-section-copy h2{font-size:clamp(2.2rem,10.6vw,2.85rem);line-height:1.15}.v2-proof-card__media{min-height:17rem}}[dir=rtl] .v2-hero__headline{max-width:11.4ch;line-height:1.16}@media (prefers-reduced-motion:reduce){.v2-scroll-film{min-height:auto}}.v2-scroll-film--pinned.v2-scroll-film--frame-sequence{position:relative;min-height:420svh;padding:0!important;overflow-x:clip;overflow-y:visible;background:#000;isolation:isolate}.v2-scroll-film--frame-sequence:after,.v2-scroll-film--frame-sequence:before{display:none!important}.fsq{--fsq-progress:0;--fsq-scale:0.76;position:relative;width:100%;min-height:inherit;background:#000}.fsq--fallback{min-height:100svh}.fsq__pin{position:sticky;top:0;display:grid;box-sizing:border-box;width:100%;height:100svh;min-height:100svh;place-items:center;padding:clamp(5.5rem,10svh,7rem) clamp(.5rem,1.5vw,1.25rem) clamp(1.25rem,3svh,2.25rem);isolation:isolate}.fsq__pin,.fsq__stage{overflow:hidden;background:#000}.fsq__stage{position:relative;z-index:2;width:min(calc(100vw - clamp(1rem, 3vw, 2.5rem)),calc((100svh - clamp(5.5rem, 10svh, 7rem) - clamp(1.25rem, 3svh, 2.25rem)) * 16 / 9),1480px);aspect-ratio:16/9;background-position:50%;background-repeat:no-repeat;background-size:contain;transform:translateZ(0) scale(var(--fsq-scale));transform-origin:50% 50%;will-change:transform}.fsq__canvas{position:absolute;inset:0;display:block;width:100%;height:100%;z-index:2;background:#000 url(/frames/higgsfield-system/frame_001.webp) 50%/contain no-repeat}@media (max-width:1023px){.v2-scroll-film--pinned.v2-scroll-film--frame-sequence{min-height:400svh}.fsq{--fsq-scale:0.82}}@media (max-width:767px){.v2-scroll-film--pinned.v2-scroll-film--frame-sequence{min-height:380svh}.fsq{--fsq-scale:0.88}.fsq__stage{width:min(100vw,calc((100svh - var(--ev-mobile-header-height, 4.75rem) - calc(env(safe-area-inset-bottom, 0px) + 1rem)) * 16 / 9))}.fsq__pin{padding:var(--ev-mobile-header-height,4.75rem) 0 calc(env(safe-area-inset-bottom, 0px) + 1rem)}}@media (prefers-reduced-motion:reduce){.v2-scroll-film--pinned.v2-scroll-film--frame-sequence{min-height:auto;padding-block:clamp(4.75rem,12svh,6.5rem) clamp(2rem,8svh,4rem)!important}.fsq{min-height:auto}.fsq__pin{position:relative;height:auto;min-height:min(72svh,42rem)}.fsq__stage{transform:none!important}#chaos-system-film .fsq__canvas{display:none!important}}.v2-scroll-film--pinned{position:relative;display:flex;flex-direction:column;min-height:280svh;padding:0!important;background:#010101;overflow:clip;isolation:isolate}@media (max-width:767px){.v2-scroll-film--pinned{min-height:240svh}}@media (min-width:1440px){.v2-scroll-film--pinned{min-height:320svh}}}