/*! tailwindcss v4.3.2 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:"JetBrains Mono", monospace;--color-black:#000;--spacing:.25rem;--container-md:28rem;--container-lg:32rem;--container-2xl:42rem;--container-5xl:64rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--font-weight-semibold:600;--tracking-wide:.025em;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--blur-3xl:64px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-bg:#090b10;--color-surface:#11151d;--color-surface-2:#181d27;--color-border:#252b38;--color-brand:#ff6d25;--color-brand-dark:#e0551a;--color-violet:#7c6cff;--color-text:#f7f8fa;--color-muted:#949cad;--color-win:#22c55e;--font-display:"Space Grotesk", "Inter", sans-serif;--font-body:"Inter", sans-serif;--text-2xs:.6875rem}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}html{scroll-padding-top:7.75rem}body{letter-spacing:-.01em;min-width:20rem}::selection{background:#ff6d2552}@supports (color:color-mix(in lab, red, red)){::selection{background:color-mix(in srgb, var(--color-brand) 32%, transparent)}}::selection{color:var(--color-text)}a,button{-webkit-tap-highlight-color:transparent}:focus-visible{outline:2px solid var(--color-brand);outline-offset:3px}}@layer components{.conversion-section{border-top:1px solid #252b38d6;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.conversion-section{border-top:1px solid color-mix(in srgb,var(--color-border) 84%,transparent)}}.conversion-section{background:var(--color-bg)}.conversion-shell{width:min(100% - 2.5rem,74rem);margin-inline:auto;padding-block:clamp(4.5rem,7vw,7rem)}.conversion-card{--conversion-x:50%;--conversion-y:50%;border:1px solid #553a34;place-items:center;min-height:clamp(23rem,36vw,27rem);display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.conversion-card{border:1px solid color-mix(in srgb,var(--color-brand) 22%,var(--color-border))}}.conversion-card{background:linear-gradient(128deg,#221b1e 0%,#11151c 46%,#1a1c2f 100%);border-radius:2rem}@supports (color:color-mix(in lab, red, red)){.conversion-card{background:linear-gradient(128deg,color-mix(in srgb,var(--color-brand) 7%,var(--color-surface)) 0%,color-mix(in srgb,var(--color-surface) 95%,var(--color-bg)) 46%,color-mix(in srgb,var(--color-violet) 8%,var(--color-surface)) 100%)}}.conversion-card{isolation:isolate;box-shadow:0 42px 90px -68px #000000fa,inset 0 1px #ffffff0b}.conversion-card:before{content:"";z-index:6;background:linear-gradient(90deg,#0000,#ff6d259e 35%,#ffffff47 50%,#7c6cff75 70%,#0000);height:1px;position:absolute;inset:0 8% auto}@supports (color:color-mix(in lab, red, red)){.conversion-card:before{background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--color-brand) 62%,transparent) 35%,#ffffff47 50%,color-mix(in srgb,var(--color-violet) 46%,transparent) 70%,transparent)}}.conversion-card:before{opacity:.72}.conversion-card:after{content:"";z-index:1;background:radial-gradient(circle 15rem at var(--conversion-x) var(--conversion-y),#ffffff0c,transparent 72%);pointer-events:none;position:absolute;inset:0}.conversion-grid{z-index:-1;background-image:linear-gradient(#949cad0b 1px,#0000 1px),linear-gradient(90deg,#949cad0b 1px,#0000 1px);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.conversion-grid{background-image:linear-gradient(color-mix(in srgb,var(--color-muted) 4.5%,transparent) 1px,transparent 1px), linear-gradient(90deg,color-mix(in srgb,var(--color-muted) 4.5%,transparent) 1px,transparent 1px)}}.conversion-grid{opacity:.66;background-size:32px 32px;-webkit-mask-image:radial-gradient(#000 2%,#0000 73%);mask-image:radial-gradient(#000 2%,#0000 73%)}.conversion-aura{z-index:-1;filter:blur(72px);opacity:.18;border-radius:50%;width:24rem;height:24rem;animation:7s ease-in-out infinite conversion-aura-breathe;position:absolute}.conversion-aura-brand{background:var(--color-brand);top:-12rem;left:-8rem}.conversion-aura-violet{background:var(--color-violet);animation-delay:-3.5s;bottom:-13rem;right:-8rem}.conversion-orbit{z-index:-1;border:1px solid #623d33;position:absolute;top:50%;left:50%}@supports (color:color-mix(in lab, red, red)){.conversion-orbit{border:1px solid color-mix(in srgb,var(--color-border) 72%,var(--color-brand))}}.conversion-orbit{pointer-events:none;opacity:.38;border-radius:50%}.conversion-orbit-a{width:min(74%,48rem);height:16rem;transform:translate(-50%,-50%)rotate(-5deg)}.conversion-orbit-b{border-color:#3a3b68;width:min(62%,39rem);height:12rem;transform:translate(-50%,-50%)rotate(8deg)}@supports (color:color-mix(in lab, red, red)){.conversion-orbit-b{border-color:color-mix(in srgb,var(--color-border) 76%,var(--color-violet))}}.conversion-orbit-b{opacity:.28}.conversion-orbit:after{content:"";background:var(--color-brand);border-radius:50%;width:.42rem;height:.42rem;position:absolute;box-shadow:0 0 0 5px #ff6d2512,0 0 18px #ff6d25a6}@supports (color:color-mix(in lab, red, red)){.conversion-orbit:after{box-shadow:0 0 0 5px color-mix(in srgb,var(--color-brand) 7%,transparent),0 0 18px color-mix(in srgb,var(--color-brand) 65%,transparent)}}.conversion-orbit:after{animation:3.4s ease-in-out infinite conversion-orbit-dot}.conversion-orbit-a:after{top:17%;right:8%}.conversion-orbit-b:after{background:var(--color-violet);animation-delay:-1.7s;bottom:22%;left:4%}.conversion-signal{z-index:2;opacity:.42;align-items:center;gap:.48rem;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.conversion-signal-left{left:2.25rem}.conversion-signal-right{right:2.25rem}.conversion-signal i{background:var(--color-brand);border-radius:50%;width:.28rem;height:.28rem;animation:1.8s ease-in-out infinite conversion-signal}.conversion-signal i:nth-child(2){animation-delay:.18s}.conversion-signal i:nth-child(3){animation-delay:.36s}.conversion-signal-right i{background:var(--color-violet)}.conversion-content{z-index:5;text-align:center;width:min(100% - 3rem,46rem);padding-block:3.5rem;position:relative}.conversion-kicker{color:var(--color-muted);font:580 .56rem/1 var(--font-mono);letter-spacing:.095em;text-transform:uppercase;align-items:center;gap:.65rem;display:inline-flex}.conversion-kicker i{background:var(--color-win);border-radius:50%;width:.38rem;height:.38rem;box-shadow:0 0 0 5px #22c55e14,0 0 12px #22c55e73}@supports (color:color-mix(in lab, red, red)){.conversion-kicker i{box-shadow:0 0 0 5px color-mix(in srgb,var(--color-win) 8%,transparent),0 0 12px color-mix(in srgb,var(--color-win) 45%,transparent)}}.conversion-kicker i{animation:1.8s ease-in-out infinite conversion-live}.conversion-title{color:var(--color-text);font-family:var(--font-display);font-variation-settings:"wght" 590;letter-spacing:-.058em;text-wrap:balance;margin-top:1.25rem;font-size:clamp(3rem,5.3vw,4.75rem);font-weight:590;line-height:.98}.conversion-title span{color:var(--color-brand)}.conversion-copy{color:#9aa2b2;max-width:39rem;margin:1.35rem auto 0}@supports (color:color-mix(in lab, red, red)){.conversion-copy{color:color-mix(in srgb,var(--color-muted) 94%,var(--color-text))}}.conversion-copy{letter-spacing:-.012em;text-wrap:balance;font-size:.95rem;line-height:1.7}.conversion-actions{justify-content:center;align-items:center;gap:.75rem;margin-top:2rem;display:flex}.conversion-primary,.conversion-secondary{min-height:3.65rem;font:650 .8rem/1 var(--font-display);border-radius:.95rem;justify-content:center;align-items:center;gap:.8rem;padding-inline:1.4rem;transition:transform .25s cubic-bezier(.22,1,.36,1),border-color .25s,background-color .25s,box-shadow .3s;display:inline-flex}.conversion-primary{background:var(--color-brand);min-width:13.75rem;color:var(--color-bg);box-shadow:0 20px 42px -20px #ff6d25e0,inset 0 1px #fff3}@supports (color:color-mix(in lab, red, red)){.conversion-primary{box-shadow:0 20px 42px -20px color-mix(in srgb,var(--color-brand) 88%,transparent),inset 0 1px 0 #fff3}}.conversion-secondary{border:1px solid #272d3ae3;min-width:13rem}@supports (color:color-mix(in lab, red, red)){.conversion-secondary{border:1px solid color-mix(in srgb,var(--color-border) 88%,#ffffff14)}}.conversion-secondary{background:#181d2785}@supports (color:color-mix(in lab, red, red)){.conversion-secondary{background:color-mix(in srgb,var(--color-surface-2) 52%,transparent)}}.conversion-secondary{color:var(--color-text);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:inset 0 1px #ffffff09}.conversion-primary svg,.conversion-secondary svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:1.05rem;height:1.05rem;transition:transform .25s cubic-bezier(.22,1,.36,1)}.conversion-primary:hover{background:var(--color-brand-dark);transform:translateY(-2px);box-shadow:0 24px 48px -20px #ff6d25f0,inset 0 1px #fff3}@supports (color:color-mix(in lab, red, red)){.conversion-primary:hover{box-shadow:0 24px 48px -20px color-mix(in srgb,var(--color-brand) 94%,transparent),inset 0 1px 0 #fff3}}.conversion-primary:hover svg{transform:translate(2px)}.conversion-secondary:hover{border-color:#6f4132;transform:translateY(-2px)}@supports (color:color-mix(in lab, red, red)){.conversion-secondary:hover{border-color:color-mix(in srgb,var(--color-brand) 34%,var(--color-border))}}.conversion-secondary:hover{background:#181d27c2}@supports (color:color-mix(in lab, red, red)){.conversion-secondary:hover{background:color-mix(in srgb,var(--color-surface-2) 76%,transparent)}}.conversion-secondary:hover{box-shadow:0 20px 42px -30px #000000e6,inset 0 1px #ffffff0d}.conversion-secondary:hover svg{transform:scale(1.03)rotate(-2deg)}.conversion-primary:active,.conversion-secondary:active{transform:scale(.98)}.conversion-trust{color:var(--color-muted);font:520 .5rem/1 var(--font-mono);letter-spacing:.065em;text-transform:uppercase;justify-content:center;align-items:center;gap:.85rem;margin-top:1.45rem;display:flex}.conversion-trust span{align-items:center;gap:.4rem;display:inline-flex}.conversion-trust span+span:before{content:"";opacity:.65;background:currentColor;border-radius:50%;width:2px;height:2px;margin-right:.15rem}.conversion-trust i{background:var(--color-win);border-radius:50%;width:.31rem;height:.31rem}.conversion-reflection{z-index:3;pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff0b,#0000);width:10%;animation:8s ease-in-out 1s infinite conversion-reflection;position:absolute;top:-60%;bottom:-60%;left:-16%;transform:rotate(16deg)}@keyframes conversion-aura-breathe{0%,to{opacity:.12;transform:scale(.94)}50%{opacity:.24;transform:scale(1.04)}}@keyframes conversion-orbit-dot{0%,to{opacity:.35;scale:.8}50%{opacity:1;scale:1.12}}@keyframes conversion-signal{0%,to{opacity:.22;transform:scale(.8)}50%{opacity:1;transform:scale(1.08)}}@keyframes conversion-live{0%,to{opacity:.52}50%{opacity:1}}@keyframes conversion-reflection{0%,18%{opacity:0;left:-16%}30%{opacity:.75}52%,to{opacity:0;left:112%}}@media (max-width:48rem){.conversion-shell{width:min(100% - 2rem,74rem);padding-block:4rem}.conversion-card{border-radius:1.5rem;min-height:25rem}.conversion-orbit-a{width:115%}.conversion-orbit-b{width:94%}.conversion-signal{display:none}.conversion-content{width:min(100% - 2rem,42rem);padding-block:3rem}}@media (max-width:34rem){.conversion-title{font-size:clamp(2.75rem,13vw,3.55rem)}.conversion-copy{max-width:20rem;font-size:.88rem}.conversion-actions{flex-direction:column}.conversion-primary,.conversion-secondary{width:100%;max-width:20rem}.conversion-trust{flex-wrap:wrap;row-gap:.65rem}}@media (prefers-reduced-motion:reduce){.conversion-aura,.conversion-orbit:after,.conversion-signal i,.conversion-kicker i,.conversion-reflection{animation:none!important}.conversion-primary,.conversion-secondary,.conversion-primary svg,.conversion-secondary svg{transition:none!important}}.footer-portal-panel{z-index:10;justify-self:end;width:min(100%,32rem);margin-top:2rem;position:relative}.casino-showcase{--casino-x:0px;--casino-y:0px;--casino-rx:0deg;--casino-ry:0deg;width:100%;transform:perspective(1100px) rotateX(var(--casino-rx)) rotateY(var(--casino-ry)) translate3d(var(--casino-x),var(--casino-y),0);transform-origin:52%;will-change:transform;border-radius:1.5rem;outline:none;transition:transform .22s cubic-bezier(.22,1,.36,1),filter .3s;display:block;position:relative}.casino-showcase:before{content:"";z-index:-1;background:radial-gradient(circle at 42% 42%,#ff6d2538,#7c6cff17 48%,#0000 72%);border-radius:50%;position:absolute;inset:16% 10% 11%}@supports (color:color-mix(in lab, red, red)){.casino-showcase:before{background:radial-gradient(circle at 42% 42%, color-mix(in srgb,var(--color-brand) 22%,transparent), color-mix(in srgb,var(--color-violet) 9%,transparent) 48%, transparent 72%)}}.casino-showcase:before{filter:blur(42px);opacity:.7;animation:5.8s ease-in-out infinite casino-ambient}.casino-showcase:hover{filter:brightness(1.045)}.casino-showcase:focus-visible{outline:2px solid var(--color-brand);outline-offset:6px}.casino-showcase-svg{filter:drop-shadow(0 28px 42px #0000004d);width:100%;height:auto;overflow:visible}.casino-grid path{fill:none;stroke:var(--color-muted);stroke-width:.55px;vector-effect:non-scaling-stroke;-webkit-mask-image:radial-gradient(#000,#0000 74%);mask-image:radial-gradient(#000,#0000 74%)}.casino-orbit{fill:none;stroke:url(#casinoOrbit);stroke-width:1px;vector-effect:non-scaling-stroke;transform-box:fill-box;transform-origin:50%}.casino-orbit-a{stroke-dasharray:32 8 14 12 4 30;animation:13s linear infinite casino-orbit-forward}.casino-orbit-b{stroke-dasharray:7 14 28 9 12 30;opacity:.5;animation:18s linear infinite casino-orbit-reverse}.casino-orbit-dot{fill:var(--color-brand);filter:url(#casinoSoftGlow);animation:2.2s ease-in-out infinite casino-dot-pulse}.casino-orbit-dot-b{fill:var(--color-violet);animation-delay:-1.1s}.casino-node{transform-box:fill-box;transform-origin:50%;animation:6.5s cubic-bezier(.45,0,.55,1) infinite casino-node-float}.casino-node-live{animation-delay:-2.1s}.casino-node-new{animation-delay:-4.2s}.casino-node>rect,.casino-status-card>rect{fill:#0b0e15db;stroke:#949cad3b;stroke-width:1px;vector-effect:non-scaling-stroke}.casino-node text{fill:var(--color-muted);font:600 8px var(--font-mono);letter-spacing:.09em}.casino-node-icon rect{fill:#261d1e}@supports (color:color-mix(in lab, red, red)){.casino-node-icon rect{fill:color-mix(in srgb,var(--color-brand) 9%,var(--color-surface))}}.casino-node-icon rect{stroke:#6f4132}@supports (color:color-mix(in lab, red, red)){.casino-node-icon rect{stroke:color-mix(in srgb,var(--color-brand) 34%,var(--color-border))}}.casino-node-icon path{fill:none;stroke:var(--color-brand);stroke-width:1.2px;stroke-linecap:round}.casino-node-new>path{fill:none;stroke:var(--color-violet);stroke-width:1.35px;stroke-linejoin:round}.casino-live-dot{fill:var(--color-win);filter:drop-shadow(0 0 5px #22c55eb8);animation:1.7s ease-in-out infinite casino-live-pulse}.casino-depth-card{transform-box:fill-box;transform-origin:50%}.casino-depth-card rect{stroke-width:1px;vector-effect:non-scaling-stroke}.casino-depth-card-back rect{fill:#7c6cff09;stroke:#7c6cff2e}.casino-depth-card-mid rect{fill:#ff6d2509;stroke:#ff6d2538}.casino-console{transform-box:fill-box;transform-origin:50%;animation:7s cubic-bezier(.45,0,.55,1) infinite casino-console-float}.casino-console-border{fill:none;stroke:#663f32}@supports (color:color-mix(in lab, red, red)){.casino-console-border{stroke:color-mix(in srgb,var(--color-brand) 30%,var(--color-border))}}.casino-console-border{stroke-width:1px;vector-effect:non-scaling-stroke}.casino-console-light{fill:#ffffff06}.casino-glint{fill:#ffffff17;opacity:0;animation:5.2s ease-in-out 1s infinite casino-glint}.casino-online-dot{fill:var(--color-win);filter:drop-shadow(0 0 5px #22c55ebf);animation:1.8s ease-in-out infinite casino-live-pulse}.casino-kicker{fill:var(--color-muted);font:560 7.5px var(--font-mono);letter-spacing:.08em}.casino-verified path{fill:none;stroke:var(--color-win);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.casino-divider{stroke:var(--color-border);stroke-width:1px;vector-effect:non-scaling-stroke}.casino-reel{transform-box:fill-box;transform-origin:50%;animation:5.6s cubic-bezier(.22,1,.36,1) infinite casino-reel-settle}.casino-reel-b{animation-delay:-.18s}.casino-reel-c{animation-delay:-.36s}.casino-reel-border{fill:none;stroke:#949cad2e;stroke-width:1px;vector-effect:non-scaling-stroke}.casino-seven{fill:var(--color-brand);font:720 50px/1 var(--font-display);filter:drop-shadow(0 0 10px #ff6d2540)}.casino-diamond{fill:#7c6cff17}@supports (color:color-mix(in lab, red, red)){.casino-diamond{fill:color-mix(in srgb,var(--color-violet) 9%,transparent)}}.casino-diamond{stroke:var(--color-violet);stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 8px #7c6cff38)}.casino-crown{fill:#ff6d2514}@supports (color:color-mix(in lab, red, red)){.casino-crown{fill:color-mix(in srgb,var(--color-brand) 8%,transparent)}}.casino-crown{stroke:var(--color-brand);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 8px #ff6d2533)}.casino-title{fill:var(--color-text);font:650 11px var(--font-display);letter-spacing:.02em}.casino-subline{fill:var(--color-muted);font:520 6.5px var(--font-mono);letter-spacing:.08em}.casino-arrow circle{fill:#2f2527}@supports (color:color-mix(in lab, red, red)){.casino-arrow circle{fill:color-mix(in srgb,var(--color-brand) 10%,var(--color-surface-2))}}.casino-arrow circle{stroke:#6f4132}@supports (color:color-mix(in lab, red, red)){.casino-arrow circle{stroke:color-mix(in srgb,var(--color-brand) 34%,var(--color-border))}}.casino-arrow circle{stroke-width:1px;transition:fill .25s}.casino-arrow path{fill:none;stroke:var(--color-brand);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;transition:transform .25s cubic-bezier(.22,1,.36,1)}.casino-showcase:hover .casino-arrow circle{fill:#3f2b27}@supports (color:color-mix(in lab, red, red)){.casino-showcase:hover .casino-arrow circle{fill:color-mix(in srgb,var(--color-brand) 17%,var(--color-surface-2))}}.casino-showcase:hover .casino-arrow path{transform:translate(3px)}.casino-status-card{transform-box:fill-box;transform-origin:50%;animation:7s cubic-bezier(.45,0,.55,1) -3.2s infinite casino-node-float}.casino-status-card circle{fill:var(--color-win);filter:drop-shadow(0 0 5px #22c55eb3)}.casino-status-card text{fill:var(--color-muted);font:560 6.5px var(--font-mono);letter-spacing:.07em}.casino-status-card .casino-status-domain{fill:var(--color-text);font-size:8px;font-weight:650}.casino-showcase-label{z-index:8;border:1px solid #513834;justify-content:space-between;align-items:center;gap:1.25rem;width:calc(100% - 5rem);min-height:3.25rem;margin:-1.65rem auto 0;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.casino-showcase-label{border:1px solid color-mix(in srgb,var(--color-brand) 20%,var(--color-border))}}.casino-showcase-label{background:#090b10d4;border-radius:1rem;padding-inline:1rem}@supports (color:color-mix(in lab, red, red)){.casino-showcase-label{background:color-mix(in srgb,var(--color-bg) 83%,transparent)}}.casino-showcase-label{-webkit-backdrop-filter:blur(18px)saturate(130%);backdrop-filter:blur(18px)saturate(130%);transition:border-color .25s,background-color .25s,transform .25s cubic-bezier(.22,1,.36,1);box-shadow:0 20px 42px -26px #000000f2,inset 0 1px #ffffff0e}.casino-showcase-label>span{color:var(--color-muted);font:560 .5rem/1 var(--font-mono);letter-spacing:.075em;text-transform:uppercase;align-items:center;gap:.45rem;display:inline-flex}.casino-showcase-label>span i{background:var(--color-brand);border-radius:50%;width:.35rem;height:.35rem;box-shadow:0 0 0 4px #ff6d2517}@supports (color:color-mix(in lab, red, red)){.casino-showcase-label>span i{box-shadow:0 0 0 4px color-mix(in srgb,var(--color-brand) 9%,transparent)}}.casino-showcase-label strong{color:var(--color-text);font:620 .68rem/1 var(--font-display);align-items:center;gap:.6rem;display:inline-flex}.casino-showcase-label strong svg{fill:none;width:.9rem;height:.9rem;stroke:var(--color-brand);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;transition:transform .25s cubic-bezier(.22,1,.36,1)}.casino-showcase:hover .casino-showcase-label{border-color:#6f4132;transform:translateY(-2px)}@supports (color:color-mix(in lab, red, red)){.casino-showcase:hover .casino-showcase-label{border-color:color-mix(in srgb,var(--color-brand) 34%,var(--color-border))}}.casino-showcase:hover .casino-showcase-label{background:#11151de6}@supports (color:color-mix(in lab, red, red)){.casino-showcase:hover .casino-showcase-label{background:color-mix(in srgb,var(--color-surface) 90%,transparent)}}.casino-showcase:hover .casino-showcase-label strong svg{transform:translate(2px)}@keyframes casino-orbit-forward{to{stroke-dashoffset:-100px}}@keyframes casino-orbit-reverse{to{stroke-dashoffset:100px}}@keyframes casino-node-float{0%,to{translate:0}50%{translate:0 -4px}}@keyframes casino-console-float{0%,to{translate:0}50%{translate:0 -2px}}@keyframes casino-live-pulse{0%,to{opacity:.5}50%{opacity:1}}@keyframes casino-dot-pulse{0%,to{opacity:.38;scale:.8}50%{opacity:1;scale:1.15}}@keyframes casino-reel-settle{0%,58%,to{translate:0}64%{translate:0 -4px}71%{translate:0 3px}78%{translate:0 -1px}}@keyframes casino-glint{0%,16%{opacity:0;translate:0}28%{opacity:.8}52%,to{opacity:0;translate:420px}}@keyframes casino-ambient{0%,to{opacity:.54;transform:scale(.98)}50%{opacity:.82;transform:scale(1.03)}}@media (min-width:64rem){.footer-portal-panel{margin-top:0}}@media (max-width:40rem){.footer-portal-panel{width:100%}.casino-showcase-svg{width:calc(100% + 2rem);margin-inline:-1rem}.casino-showcase-label{width:calc(100% - 1rem);margin-top:-1.4rem}.casino-showcase-label>span{display:none}.casino-showcase-label strong{justify-content:space-between;width:100%}}@media (prefers-reduced-motion:reduce){.casino-showcase,.casino-showcase:before,.casino-orbit,.casino-orbit-dot,.casino-node,.casino-console,.casino-live-dot,.casino-online-dot,.casino-reel,.casino-glint,.casino-status-card{transition:none!important;animation:none!important}.casino-showcase{transform:none!important}}.action-cards-shell{width:min(100% - 2.5rem,74rem);margin-inline:auto;padding-block:clamp(4rem,5vw,5rem)}.action-cards-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.action-card{--action-accent:var(--color-brand);border:1px solid #252b38f0;min-width:0;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.action-card{border:1px solid color-mix(in srgb, var(--color-border) 94%, transparent)}}.action-card{background:#11151dd6;border-radius:1.375rem}@supports (color:color-mix(in lab, red, red)){.action-card{background:color-mix(in srgb, var(--color-surface) 84%, transparent)}}.action-card{transition:transform .4s cubic-bezier(.22,1,.36,1),border-color .28s,box-shadow .4s;box-shadow:inset 0 1px #ffffff06}.action-card-live{--action-accent:var(--color-win)}.action-card-offers{--action-accent:var(--color-violet)}.action-card:before{content:"";background:var(--action-accent);border-radius:50%;width:15rem;height:15rem;position:absolute;top:-8rem;right:-8rem}@supports (color:color-mix(in lab, red, red)){.action-card:before{background:color-mix(in srgb, var(--action-accent) 8%, transparent)}}.action-card:before{filter:blur(52px);opacity:.62;pointer-events:none;transition:opacity .3s,transform .5s cubic-bezier(.22,1,.36,1)}.action-card:hover,.action-card:focus-within{z-index:2;border-color:var(--action-accent);transform:translateY(-4px)}@supports (color:color-mix(in lab, red, red)){.action-card:hover,.action-card:focus-within{border-color:color-mix(in srgb, var(--action-accent) 30%, var(--color-border))}}.action-card:hover,.action-card:focus-within{box-shadow:0 28px 64px -46px #000000f2,inset 0 1px #ffffff0a}.action-card:hover:before,.action-card:focus-within:before{opacity:1;transform:translate(-1rem,1rem)}.action-card-hit{z-index:1;outline:none;flex-direction:column;min-height:18rem;padding:1.4rem;display:flex;position:relative}.action-card-hit:focus-visible{outline:2px solid var(--action-accent);outline-offset:-4px;border-radius:inherit}.action-card-meta{color:var(--color-muted);font:500 .53125rem/1 var(--font-mono);letter-spacing:.075em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:1rem;display:flex}.action-card-status{color:var(--action-accent);align-items:center;gap:.4rem;font-weight:600;display:inline-flex}.action-card-status i{width:.3rem;height:.3rem;box-shadow:0 0 0 4px var(--action-accent);background:currentColor;border-radius:50%}@supports (color:color-mix(in lab, red, red)){.action-card-status i{box-shadow:0 0 0 4px color-mix(in srgb, var(--action-accent) 8%, transparent)}}.action-card-live .action-card-status i{animation:1.8s ease-in-out infinite feature-live-pulse}.action-card-icon{border:1px solid var(--action-accent);place-items:center;width:2.8rem;height:2.8rem;margin-top:1.5rem;display:grid}@supports (color:color-mix(in lab, red, red)){.action-card-icon{border:1px solid color-mix(in srgb, var(--action-accent) 20%, var(--color-border))}}.action-card-icon{background:var(--action-accent);border-radius:.85rem}@supports (color:color-mix(in lab, red, red)){.action-card-icon{background:color-mix(in srgb, var(--action-accent) 8%, var(--color-surface))}}.action-card-icon{color:var(--action-accent);transition:transform .4s cubic-bezier(.22,1,.36,1),background-color .28s}.action-card-icon svg{fill:none;stroke:currentColor;stroke-width:1.55px;stroke-linecap:round;stroke-linejoin:round;width:1.25rem;height:1.25rem}.action-card:hover .action-card-icon,.action-card:focus-within .action-card-icon{background:var(--action-accent);transform:translateY(-2px)rotate(-2deg)}@supports (color:color-mix(in lab, red, red)){.action-card:hover .action-card-icon,.action-card:focus-within .action-card-icon{background:color-mix(in srgb, var(--action-accent) 12%, var(--color-surface))}}.action-card-copy{margin-top:1.3rem}.action-card-copy h3{color:var(--color-text);font-family:var(--font-display);font-variation-settings:"wght" 580;letter-spacing:-.034em;font-size:1.25rem;font-weight:580;line-height:1.13}.action-card-copy p{color:#9aa2b2;max-width:20rem;margin-top:.65rem}@supports (color:color-mix(in lab, red, red)){.action-card-copy p{color:color-mix(in srgb, var(--color-muted) 94%, var(--color-text))}}.action-card-copy p{letter-spacing:-.01em;font-size:.8125rem;line-height:1.6}.action-card-footer{border-top:1px solid var(--color-border);color:var(--color-text);justify-content:space-between;align-items:center;gap:1rem;margin-top:auto;padding-top:1rem;font-size:.75rem;font-weight:650;display:flex}.action-card-footer>i{border:1px solid var(--action-accent);place-items:center;width:1.85rem;height:1.85rem;display:grid}@supports (color:color-mix(in lab, red, red)){.action-card-footer>i{border:1px solid color-mix(in srgb, var(--action-accent) 24%, var(--color-border))}}.action-card-footer>i{color:var(--action-accent);border-radius:50%;transition:color .25s,background-color .25s,transform .3s cubic-bezier(.22,1,.36,1)}.action-card-footer svg{fill:none;stroke:currentColor;stroke-width:1.8px;width:.9rem;height:.9rem}.action-card:hover .action-card-footer>i,.action-card:focus-within .action-card-footer>i{color:var(--color-bg);background:var(--action-accent);transform:translate(2px)}@media (max-width:52rem){.action-cards-grid{grid-template-columns:1fr}.action-card-hit{min-height:15.5rem}.action-card-copy p{max-width:34rem}}@media (max-width:34rem){.action-cards-shell{width:min(100% - 2rem,74rem);padding-block:3.5rem}.action-card{border-radius:1.2rem}.action-card-hit{min-height:15rem;padding:1.25rem}}@media (hover:none){.action-card:hover{transform:none}}@media (prefers-reduced-motion:reduce){.action-card,.action-card:before,.action-card-icon,.action-card-footer>i{transition:none!important}.action-card-live .action-card-status i{animation:none!important}}.offers-section{border-top:1px solid var(--color-border);position:relative;overflow:hidden}.offers-shell{width:min(100% - 2.5rem,74rem);margin-inline:auto;padding-block:clamp(4.5rem,6.5vw,6.5rem) clamp(3.5rem,5vw,5rem)}.offers-heading{grid-template-columns:minmax(0,1.12fr) minmax(20rem,.88fr);align-items:end;gap:clamp(3rem,7vw,7rem);display:grid}.offers-kicker{color:var(--color-muted);font:600 .5625rem/1 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:.7rem;display:flex}.offers-kicker span{color:var(--color-violet)}.offers-kicker i{background:var(--color-border);width:1.75rem;height:1px}.offers-title{color:var(--color-text);font-family:var(--font-display);font-variation-settings:"wght" 560;letter-spacing:-.055em;text-wrap:balance;margin-top:1.15rem;font-size:clamp(2.6rem,4.2vw,4rem);font-weight:560;line-height:.98}.offers-title span{color:var(--color-brand)}.offers-notice{border-left:1px solid #3f3f74;grid-template-columns:auto 1fr;justify-self:end;gap:.9rem;max-width:28rem;display:grid}@supports (color:color-mix(in lab, red, red)){.offers-notice{border-left:1px solid color-mix(in srgb, var(--color-violet) 30%, var(--color-border))}}.offers-notice{padding:.15rem 0 .15rem 1.2rem}.offers-notice-icon{border:1px solid #3a3b68;place-items:center;width:2rem;height:2rem;display:grid}@supports (color:color-mix(in lab, red, red)){.offers-notice-icon{border:1px solid color-mix(in srgb, var(--color-violet) 24%, var(--color-border))}}.offers-notice-icon{color:var(--color-violet);background:#7c6cff12;border-radius:.65rem}@supports (color:color-mix(in lab, red, red)){.offers-notice-icon{background:color-mix(in srgb, var(--color-violet) 7%, transparent)}}.offers-notice-icon svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;width:1rem;height:1rem}.offers-notice p{color:var(--color-text);font:600 .625rem/1 var(--font-body);letter-spacing:.055em;text-transform:uppercase}.offers-notice div>span{color:var(--color-muted);margin-top:.55rem;font-size:.75rem;line-height:1.6;display:block}.offers-overview{border:1px solid #252b38f0;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:clamp(3rem,5vw,4.5rem);display:grid;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.offers-overview{border:1px solid color-mix(in srgb, var(--color-border) 94%, transparent)}}.offers-overview{background:#11151dbd;border-radius:1.375rem}@supports (color:color-mix(in lab, red, red)){.offers-overview{background:color-mix(in srgb, var(--color-surface) 74%, transparent)}}.offers-overview{box-shadow:inset 0 1px #ffffff06,0 30px 70px -60px #000000f2}.offer-overview-item{min-width:0;min-height:9.5rem;padding:1.25rem;transition:background-color .28s;position:relative}.offer-overview-item+.offer-overview-item{border-left:1px solid var(--color-border)}.offer-overview-item:hover{background:#181d278a}@supports (color:color-mix(in lab, red, red)){.offer-overview-item:hover{background:color-mix(in srgb, var(--color-surface-2) 54%, transparent)}}.offer-overview-item:after{content:"";background:linear-gradient(90deg, var(--color-brand), transparent 76%);transform-origin:0;height:1px;transition:transform .35s cubic-bezier(.22,1,.36,1);position:absolute;bottom:0;left:1.25rem;right:1.25rem;transform:scaleX(0)}.offer-overview-item:hover:after{transform:scaleX(1)}.offer-overview-top{justify-content:space-between;align-items:center;gap:1rem;display:flex}.offer-overview-icon{border:1px solid var(--color-border);width:2.15rem;height:2.15rem;color:var(--color-muted);background:#090b1085;border-radius:.7rem;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.offer-overview-icon{background:color-mix(in srgb, var(--color-bg) 52%, transparent)}}.offer-overview-icon{transition:color .25s,border-color .25s,transform .35s cubic-bezier(.22,1,.36,1)}.offer-overview-icon svg{fill:none;stroke:currentColor;stroke-width:1.45px;stroke-linecap:round;stroke-linejoin:round;width:1.05rem;height:1.05rem}.offer-overview-item:hover .offer-overview-icon{color:var(--color-brand);border-color:#623d33}@supports (color:color-mix(in lab, red, red)){.offer-overview-item:hover .offer-overview-icon{border-color:color-mix(in srgb, var(--color-brand) 28%, var(--color-border))}}.offer-overview-item:hover .offer-overview-icon{transform:translateY(-2px)}.offer-overview-index{color:var(--color-muted);font:500 .5625rem/1 var(--font-mono);letter-spacing:.075em}.offer-overview-state{color:var(--color-win);font:600 .5rem/1 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:.4rem;display:inline-flex}.offer-overview-state i{background:currentColor;border-radius:50%;width:.32rem;height:.32rem;box-shadow:0 0 0 4px #22c55e17}@supports (color:color-mix(in lab, red, red)){.offer-overview-state i{box-shadow:0 0 0 4px color-mix(in srgb, var(--color-win) 9%, transparent)}}.offer-overview-state i{animation:1.8s ease-in-out infinite feature-live-pulse}.offer-overview-item h3{color:var(--color-text);font-family:var(--font-display);font-variation-settings:"wght" 580;letter-spacing:-.035em;margin-top:1.2rem;font-size:1.25rem;font-weight:580;line-height:1.1}.offer-overview-item>p{color:var(--color-muted);margin-top:.45rem;font-size:.6875rem;line-height:1.4}.offer-overview-responsible .offer-overview-icon{color:var(--color-violet)}.offers-nav{border-block:1px solid var(--color-border);background:#090b10b8}@supports (color:color-mix(in lab, red, red)){.offers-nav{background:color-mix(in srgb, var(--color-bg) 72%, transparent)}}.offers-nav{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.offers-nav-shell{justify-content:space-between;align-items:center;gap:2rem;width:min(100% - 2.5rem,74rem);min-height:4.75rem;margin-inline:auto;display:flex}.offers-nav-label{color:var(--color-muted);font:600 .5625rem/1 var(--font-mono);letter-spacing:.09em;text-transform:uppercase}.offers-nav-links{align-items:center;gap:.5rem;display:flex}.offers-nav-primary,.offers-nav-link{border-radius:999px;justify-content:center;align-items:center;min-height:2.55rem;font-size:.75rem;font-weight:650;transition:color .22s,border-color .22s,background-color .22s,transform .22s;display:inline-flex}.offers-nav-primary{background:var(--color-brand);color:var(--color-bg);gap:.6rem;padding-inline:1rem}.offers-nav-primary svg{fill:none;stroke:currentColor;stroke-width:2px;width:.95rem;height:.95rem;transition:transform .22s}.offers-nav-primary:hover{background:var(--color-brand-dark);transform:translateY(-1px)}.offers-nav-primary:hover svg{transform:translate(2px)}.offers-nav-link{border:1px solid var(--color-border);color:var(--color-muted);padding-inline:.95rem}.offers-nav-link:hover{border-color:#6f4132}@supports (color:color-mix(in lab, red, red)){.offers-nav-link:hover{border-color:color-mix(in srgb, var(--color-brand) 34%, var(--color-border))}}.offers-nav-link:hover{color:var(--color-text);background:var(--color-surface)}@media (max-width:56rem){.offers-heading{grid-template-columns:1fr;gap:2rem}.offers-notice{justify-self:start;max-width:36rem}.offers-overview{grid-template-columns:repeat(2,minmax(0,1fr))}.offer-overview-item:nth-child(3){border-top:1px solid var(--color-border);border-left:0}.offer-overview-item:nth-child(4){border-top:1px solid var(--color-border)}.offers-nav-shell{flex-direction:column;align-items:flex-start;gap:.8rem;padding-block:1rem}.offers-nav-links{scrollbar-width:none;width:100%;overflow-x:auto}.offers-nav-links::-webkit-scrollbar{display:none}}@media (max-width:34rem){.offers-shell,.offers-nav-shell{width:min(100% - 2rem,74rem)}.offers-overview{grid-template-columns:1fr}.offer-overview-item{min-height:8.75rem}.offer-overview-item+.offer-overview-item{border-top:1px solid var(--color-border);border-left:0}.offers-nav-label{display:none}}@media (prefers-reduced-motion:reduce){.offer-overview-item,.offer-overview-item:after,.offer-overview-icon,.offers-nav-primary,.offers-nav-primary svg,.offers-nav-link{transition:none!important}.offer-overview-state i{animation:none!important}}.steps-section{border-bottom:1px solid var(--color-border);background:radial-gradient(38rem 24rem at 92% 12%,#7c6cff0a,#0000 72%),#0c0f15;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.steps-section{background:radial-gradient(38rem 24rem at 92% 12%, color-mix(in srgb, var(--color-violet) 4%, transparent), transparent 72%), color-mix(in srgb, var(--color-surface) 36%, var(--color-bg))}}.steps-shell{width:min(100% - 2.5rem,74rem);margin-inline:auto;padding-block:clamp(4rem,5.5vw,5.25rem)}.steps-heading{grid-template-columns:minmax(0,1.15fr) minmax(18rem,.85fr);align-items:end;gap:clamp(2.5rem,5vw,5rem);display:grid}.steps-kicker{color:var(--color-muted);font:600 .5625rem/1 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:.7rem;display:flex}.steps-kicker span{color:var(--color-brand)}.steps-kicker i{background:var(--color-border);width:1.75rem;height:1px}.steps-title{color:var(--color-text);font-family:var(--font-display);font-variation-settings:"wght" 560;letter-spacing:-.052em;text-wrap:balance;margin-top:1rem;font-size:clamp(2rem,3.2vw,3rem);font-weight:560;line-height:1.02}.steps-title span{color:var(--color-brand);white-space:nowrap;position:relative}.steps-title span:after{content:"";opacity:.34;transform-origin:0;background:currentColor;border-radius:999px;height:.045em;position:absolute;bottom:-.08em;left:.04em;right:.04em;transform:scaleX(.72)}.steps-intro{color:#9ca3b3;justify-self:end;max-width:28rem}@supports (color:color-mix(in lab, red, red)){.steps-intro{color:color-mix(in srgb, var(--color-muted) 92%, var(--color-text))}}.steps-intro{letter-spacing:-.012em;font-size:.875rem;line-height:1.68}.steps-panel{border:1px solid #252b38f0;margin-top:2.5rem;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.steps-panel{border:1px solid color-mix(in srgb, var(--color-border) 94%, transparent)}}.steps-panel{background:#11151dc2;border-radius:1.375rem}@supports (color:color-mix(in lab, red, red)){.steps-panel{background:color-mix(in srgb, var(--color-surface) 76%, transparent)}}.steps-panel{box-shadow:inset 0 1px #ffffff06,0 28px 70px -58px #000000f2}.steps-list{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.step-item{min-width:0;min-height:12.75rem;padding:1.5rem;transition:background-color .28s;position:relative}.step-item+.step-item{border-left:1px solid var(--color-border)}.step-item:hover{background:linear-gradient(145deg,#1f1f27,#181d277a)}@supports (color:color-mix(in lab, red, red)){.step-item:hover{background:linear-gradient(145deg, color-mix(in srgb, var(--color-brand) 3%, var(--color-surface-2)), color-mix(in srgb, var(--color-surface-2) 48%, transparent))}}.step-item:before{content:"";background:linear-gradient(90deg, var(--color-brand), transparent 72%);transform-origin:0;height:1px;transition:transform .35s cubic-bezier(.22,1,.36,1);position:absolute;top:0;left:1.5rem;right:1.5rem;transform:scaleX(0)}.step-item:hover:before{transform:scaleX(1)}.step-item:not(:last-child):after{content:"";z-index:2;border-top:1px solid var(--color-brand);border-right:1px solid var(--color-brand);background:var(--color-surface);width:.68rem;height:.68rem;position:absolute;top:2.45rem;right:-.34rem;transform:rotate(45deg)}.step-topline{justify-content:space-between;align-items:center;gap:1rem;display:flex}.step-number{color:var(--color-brand);font:600 .6875rem/1 var(--font-mono);letter-spacing:.08em}.step-icon{border:1px solid var(--color-border);width:2.3rem;height:2.3rem;color:var(--color-muted);background:#090b107a;border-radius:.7rem;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.step-icon{background:color-mix(in srgb, var(--color-bg) 48%, transparent)}}.step-icon{transition:color .25s,border-color .25s,transform .35s cubic-bezier(.22,1,.36,1)}.step-icon svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:1.1rem;height:1.1rem}.step-item:hover .step-icon{color:var(--color-brand);border-color:#623d33}@supports (color:color-mix(in lab, red, red)){.step-item:hover .step-icon{border-color:color-mix(in srgb, var(--color-brand) 28%, var(--color-border))}}.step-item:hover .step-icon{transform:translateY(-2px)}.step-copy{border-radius:.35rem;margin-top:1.3rem;display:block}.step-label{color:var(--color-brand);font-family:var(--font-body);letter-spacing:.075em;text-transform:uppercase;font-size:.625rem;font-weight:650;line-height:1}.step-copy h3{color:var(--color-text);font-family:var(--font-display);font-variation-settings:"wght" 580;letter-spacing:-.032em;margin-top:.6rem;font-size:1.1875rem;font-weight:580;line-height:1.16}.step-copy>p:last-child{color:#9aa2b2;max-width:20rem;margin-top:.7rem}@supports (color:color-mix(in lab, red, red)){.step-copy>p:last-child{color:color-mix(in srgb, var(--color-muted) 94%, var(--color-text))}}.step-copy>p:last-child{letter-spacing:-.01em;font-size:.8125rem;line-height:1.62}.steps-action{border-top:1px solid var(--color-border);background:#090b105c;justify-content:space-between;align-items:center;gap:1.5rem;min-height:4rem;padding:.65rem .75rem .65rem 1.4rem;display:flex}@supports (color:color-mix(in lab, red, red)){.steps-action{background:color-mix(in srgb, var(--color-bg) 36%, transparent)}}.steps-action>p{color:var(--color-text);font-family:var(--font-body);letter-spacing:.035em;text-transform:uppercase;align-items:center;gap:.55rem;font-size:.6875rem;font-weight:650;line-height:1;display:flex}.steps-action>p>span{background:var(--color-win);border-radius:50%;width:.35rem;height:.35rem;box-shadow:0 0 0 4px #22c55e17}@supports (color:color-mix(in lab, red, red)){.steps-action>p>span{box-shadow:0 0 0 4px color-mix(in srgb, var(--color-win) 9%, transparent)}}.steps-action small{color:var(--color-muted);font:500 .5625rem/1 var(--font-mono);letter-spacing:.055em;margin-left:.45rem}.steps-cta{background:var(--color-brand);min-height:2.7rem;color:var(--color-bg);font:700 .75rem/1 var(--font-body);border-radius:999px;justify-content:center;align-items:center;gap:.65rem;padding-inline:1.15rem;display:inline-flex;box-shadow:0 12px 28px -16px #ff6d25b8}@supports (color:color-mix(in lab, red, red)){.steps-cta{box-shadow:0 12px 28px -16px color-mix(in srgb, var(--color-brand) 72%, transparent)}}.steps-cta{transition:transform .22s,background-color .22s,box-shadow .22s}.steps-cta svg{fill:none;stroke:currentColor;stroke-width:2px;width:1rem;height:1rem;transition:transform .22s}.steps-cta:hover{background:var(--color-brand-dark);transform:translateY(-1px);box-shadow:0 16px 32px -16px #ff6d25d1}@supports (color:color-mix(in lab, red, red)){.steps-cta:hover{box-shadow:0 16px 32px -16px color-mix(in srgb, var(--color-brand) 82%, transparent)}}.steps-cta:hover svg{transform:translate(2px)}.steps-cta:active{transform:scale(.98)}@media (max-width:48rem){.steps-shell{width:min(100% - 2rem,74rem);padding-block:4rem}.steps-heading{grid-template-columns:1fr;gap:1rem}.steps-intro{justify-self:start;max-width:34rem}.steps-panel{margin-top:2rem}.steps-list{grid-template-columns:1fr}.step-item{min-height:0;padding:1.25rem}.step-item+.step-item{border-top:1px solid var(--color-border);border-left:0}.step-item:not(:last-child):after{inset:auto auto -.34rem 2rem;transform:rotate(135deg)}.step-copy{margin-top:1rem}.step-copy>p:last-child{max-width:32rem}.steps-action{flex-direction:column;align-items:stretch;padding:1.1rem 1.25rem 1.25rem}.steps-action>p{justify-content:space-between}.steps-action small{margin-left:auto}.steps-cta{width:100%}}@media (prefers-reduced-motion:reduce){.step-item,.step-item:before,.step-icon,.steps-cta,.steps-cta svg{transition:none!important}}.features-section{border-block:1px solid var(--color-border);background:radial-gradient(48rem 32rem at 11% 34%, #ff6d250d, transparent 68%), var(--color-bg);position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.features-section{background:radial-gradient(48rem 32rem at 11% 34%, color-mix(in srgb, var(--color-brand) 5%, transparent), transparent 68%), var(--color-bg)}}.features-shell{width:min(100% - 2.5rem,74rem);margin-inline:auto;padding-block:clamp(4.5rem,7vw,7rem)}.features-heading{max-width:74rem}.features-kicker{color:var(--color-muted);font:600 .625rem/1 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:.75rem;display:flex}.features-kicker>span:first-child{color:var(--color-brand)}.features-kicker>span:nth-child(2){background:var(--color-border);width:2rem;height:1px}.features-heading-grid{grid-template-columns:minmax(0,1.3fr) minmax(18rem,.7fr);align-items:end;gap:clamp(3rem,7vw,7rem);margin-top:1.75rem;display:grid}.features-title{color:var(--color-text);font-family:var(--font-display);letter-spacing:-.052em;text-wrap:balance;font-size:clamp(2.5rem,4vw,3.9rem);font-weight:600;line-height:1.01}.features-intro{max-width:28rem;color:var(--color-muted);letter-spacing:-.012em;padding-bottom:.3rem;font-size:.9375rem;line-height:1.72}.feature-grid{grid-template-columns:1.22fr .89fr .89fr;gap:.875rem;margin-top:clamp(2.75rem,5vw,4.25rem);display:grid}.feature-card{border:1px solid #252b38eb;flex-direction:column;min-width:0;min-height:28rem;display:flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.feature-card{border:1px solid color-mix(in srgb, var(--color-border) 92%, transparent)}}.feature-card{background:#11151de0;border-radius:1.375rem;padding:1.35rem}@supports (color:color-mix(in lab, red, red)){.feature-card{background:color-mix(in srgb, var(--color-surface) 88%, transparent)}}.feature-card{transition:transform .45s cubic-bezier(.22,1,.36,1),border-color .3s,box-shadow .45s,background-color .3s;box-shadow:inset 0 1px #ffffff06}.feature-card:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(140deg,#ffffff07,#0000 28%);position:absolute;inset:0}.feature-card:hover{z-index:2;border-color:#623d33;transform:translateY(-5px)}@supports (color:color-mix(in lab, red, red)){.feature-card:hover{border-color:color-mix(in srgb, var(--color-brand) 28%, var(--color-border))}}.feature-card:hover{background-color:#151a23}@supports (color:color-mix(in lab, red, red)){.feature-card:hover{background-color:color-mix(in srgb, var(--color-surface-2) 60%, var(--color-surface))}}.feature-card:hover{box-shadow:0 30px 70px -42px #000000f2,inset 0 1px #ffffff0a}.feature-card-sports{border-color:#593b33}@supports (color:color-mix(in lab, red, red)){.feature-card-sports{border-color:color-mix(in srgb, var(--color-brand) 24%, var(--color-border))}}.feature-card-sports{background:linear-gradient(150deg, #221b1e, var(--color-surface) 48%), var(--color-surface)}@supports (color:color-mix(in lab, red, red)){.feature-card-sports{background:linear-gradient(150deg, color-mix(in srgb, var(--color-brand) 7%, var(--color-surface)), var(--color-surface) 48%), var(--color-surface)}}.feature-card-aura{background:#ff6d251a;border-radius:50%;width:17rem;height:17rem;position:absolute;top:2rem;right:-5rem}@supports (color:color-mix(in lab, red, red)){.feature-card-aura{background:color-mix(in srgb, var(--color-brand) 10%, transparent)}}.feature-card-aura{filter:blur(70px);pointer-events:none}.feature-card-topline{z-index:2;justify-content:space-between;align-items:center;gap:1rem;display:flex;position:relative}.feature-index{color:#949cadc7}@supports (color:color-mix(in lab, red, red)){.feature-index{color:color-mix(in srgb, var(--color-muted) 78%, transparent)}}.feature-index{font:500 .5625rem/1 var(--font-mono);letter-spacing:.08em}.feature-status{border:1px solid var(--color-border);background:#090b107a;border-radius:999px;align-items:center;gap:.45rem;padding:.45rem .65rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.feature-status{background:color-mix(in srgb, var(--color-bg) 48%, transparent)}}.feature-status{color:var(--color-muted);font:600 .5625rem/1 var(--font-mono);letter-spacing:.05em;text-transform:uppercase}.feature-status i{opacity:.75;background:currentColor;border-radius:50%;width:.3rem;height:.3rem}.feature-status-primary{border-color:#593b33}@supports (color:color-mix(in lab, red, red)){.feature-status-primary{border-color:color-mix(in srgb, var(--color-brand) 24%, var(--color-border))}}.feature-status-primary{color:var(--color-brand)}.feature-status-live{color:var(--color-win)}.feature-status-live i{box-shadow:0 0 0 4px #22c55e17}@supports (color:color-mix(in lab, red, red)){.feature-status-live i{box-shadow:0 0 0 4px color-mix(in srgb, var(--color-win) 9%, transparent)}}.feature-status-live i{animation:1.8s ease-in-out infinite feature-live-pulse}.feature-visual{z-index:1;height:11rem;margin:1.35rem -.2rem 1.15rem;position:relative}.feature-visual-sports svg{width:100%;height:100%;position:absolute;inset:0}.feature-visual-sports path{stroke:#ff6d2540}@supports (color:color-mix(in lab, red, red)){.feature-visual-sports path{stroke:color-mix(in srgb, var(--color-brand) 25%, transparent)}}.feature-visual-sports path{stroke-width:1px}.feature-visual-sports path:nth-child(2){stroke:#949cad24}@supports (color:color-mix(in lab, red, red)){.feature-visual-sports path:nth-child(2){stroke:color-mix(in srgb, var(--color-muted) 14%, transparent)}}.feature-visual-sports circle{fill:var(--color-brand);filter:drop-shadow(0 0 8px #ff6d25cc)}@supports (color:color-mix(in lab, red, red)){.feature-visual-sports circle{filter:drop-shadow(0 0 8px color-mix(in srgb, var(--color-brand) 80%, transparent))}}.feature-score-card{border:1px solid #252b38eb;width:9.5rem;position:absolute;top:2.1rem;right:1.2rem}@supports (color:color-mix(in lab, red, red)){.feature-score-card{border:1px solid color-mix(in srgb, var(--color-border) 92%, transparent)}}.feature-score-card{background:#090b10c9;border-radius:1rem;padding:.75rem}@supports (color:color-mix(in lab, red, red)){.feature-score-card{background:color-mix(in srgb, var(--color-bg) 79%, transparent)}}.feature-score-card{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);transition:transform .45s cubic-bezier(.22,1,.36,1);transform:rotate(2.5deg);box-shadow:0 20px 45px -28px #000000f2,inset 0 1px #ffffff09}.feature-card:hover .feature-score-card{transform:rotate(0)translateY(-3px)}.feature-score-card>span{color:var(--color-muted);font:500 .5rem/1 var(--font-mono);letter-spacing:.06em;text-transform:uppercase}.feature-score-card>div{grid-template-columns:auto 1fr auto;align-items:center;gap:.6rem;margin-top:.7rem;display:grid}.feature-score-card b{color:var(--color-win);font:600 .5rem/1 var(--font-mono)}.feature-score-card strong{color:var(--color-text);font:600 1.05rem/1 var(--font-display);letter-spacing:-.04em;justify-self:center}.feature-score-card i{background:var(--color-brand);border-radius:50%;width:.35rem;height:.35rem}.feature-visual-live{place-items:center;display:grid}.live-signal{opacity:.55;justify-content:center;align-items:end;gap:.32rem;height:5.1rem;display:flex;position:absolute;inset:auto 0 2.1rem}.live-signal i{width:.24rem;height:var(--bar-size);background:linear-gradient(to top, #ff6d2526, var(--color-brand));border-radius:999px}@supports (color:color-mix(in lab, red, red)){.live-signal i{background:linear-gradient(to top, color-mix(in srgb, var(--color-brand) 15%, transparent), var(--color-brand))}}.live-signal i{transform-origin:bottom;animation:2.4s ease-in-out infinite alternate feature-signal}.live-signal i:first-child,.live-signal i:nth-child(7){--bar-size:24%;animation-delay:-.6s}.live-signal i:nth-child(2),.live-signal i:nth-child(6){--bar-size:48%;animation-delay:-.3s}.live-signal i:nth-child(3),.live-signal i:nth-child(5){--bar-size:72%;animation-delay:-.9s}.live-signal i:nth-child(4){--bar-size:100%}.live-pulse{border:1px solid #ff6d2529;place-items:center;width:5.25rem;height:5.25rem;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.live-pulse{border:1px solid color-mix(in srgb, var(--color-brand) 16%, transparent)}}.live-pulse{border-radius:50%}.live-pulse:before,.live-pulse:after{content:"";border:1px solid #ff6d2521;position:absolute}@supports (color:color-mix(in lab, red, red)){.live-pulse:before,.live-pulse:after{border:1px solid color-mix(in srgb, var(--color-brand) 13%, transparent)}}.live-pulse:before,.live-pulse:after{border-radius:50%}.live-pulse:before{inset:-1.3rem}.live-pulse:after{opacity:.5;inset:-2.6rem}.live-pulse span{border:3px solid #ff6d253d;width:1rem;height:1rem}@supports (color:color-mix(in lab, red, red)){.live-pulse span{border:3px solid color-mix(in srgb, var(--color-brand) 24%, transparent)}}.live-pulse span{background:var(--color-brand);border-radius:50%;box-shadow:0 0 26px #ff6d25bf}@supports (color:color-mix(in lab, red, red)){.live-pulse span{box-shadow:0 0 26px color-mix(in srgb, var(--color-brand) 75%, transparent)}}.feature-visual-offers{perspective:700px;place-items:center;display:grid}.offer-ticket{border:1px solid #252b38f0;width:8.75rem;height:6.5rem;position:absolute}@supports (color:color-mix(in lab, red, red)){.offer-ticket{border:1px solid color-mix(in srgb, var(--color-border) 94%, transparent)}}.offer-ticket{background:var(--color-surface-2);border-radius:1rem;padding:.8rem;transition:transform .5s cubic-bezier(.22,1,.36,1);box-shadow:0 24px 42px -30px #000000f2}.offer-ticket-back{color:var(--color-muted);font:500 .5rem/1 var(--font-mono);opacity:.68;justify-content:end;align-items:end;display:flex;transform:translate(1.6rem,-.7rem)rotate(9deg)}.offer-ticket-front{background:linear-gradient(145deg, #262845, var(--color-surface));transform:translate(-.65rem,.55rem)rotate(-5deg)}@supports (color:color-mix(in lab, red, red)){.offer-ticket-front{background:linear-gradient(145deg, color-mix(in srgb, var(--color-violet) 14%, var(--color-surface-2)), var(--color-surface))}}.feature-card:hover .offer-ticket-back{transform:translate(2rem,-1rem)rotate(12deg)}.feature-card:hover .offer-ticket-front{transform:translate(-.9rem,.35rem)rotate(-2deg)}.offer-ticket-front span{color:var(--color-muted);font:500 .5rem/1 var(--font-mono);letter-spacing:.05em;text-transform:uppercase}.offer-ticket-front strong{color:var(--color-text);font:600 1.85rem/1 var(--font-display);letter-spacing:-.06em;margin-top:.7rem;display:block}.offer-ticket-front i{border:1px solid #7c6cff75;width:1.35rem;height:1.35rem;position:absolute;bottom:.8rem;right:.8rem}@supports (color:color-mix(in lab, red, red)){.offer-ticket-front i{border:1px solid color-mix(in srgb, var(--color-violet) 46%, transparent)}}.offer-ticket-front i{border-radius:50%}.feature-card-copy{z-index:2;margin-top:auto;position:relative}.feature-overline{color:var(--color-brand);font:600 .5625rem/1 var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.feature-card-copy h3{color:var(--color-text);font:600 clamp(1.35rem, 1.85vw, 1.6rem)/1.1 var(--font-display);letter-spacing:-.04em;margin-top:.6rem}.feature-card-copy>p:last-child{max-width:28rem;color:var(--color-muted);margin-top:.75rem;font-size:.8125rem;line-height:1.62}.feature-link{z-index:3;border-top:1px solid var(--color-border);min-height:2.85rem;color:var(--color-text);font:600 .75rem/1 var(--font-body);justify-content:space-between;align-items:center;gap:1rem;margin-top:1.35rem;padding-top:1rem;display:flex;position:relative}.feature-link svg{fill:none;width:1.05rem;height:1.05rem;stroke:var(--color-brand);stroke-width:1.8px;transition:transform .25s}.feature-link:hover svg{transform:translate(2px)}.features-footnote{color:var(--color-muted);font:500 .5625rem/1.5 var(--font-mono);letter-spacing:.045em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:1.5rem;margin-top:1.25rem;display:flex}.features-footnote span{color:var(--color-text);align-items:center;gap:.55rem;display:inline-flex}.features-footnote i{background:var(--color-win);border-radius:50%;width:.35rem;height:.35rem;box-shadow:0 0 0 4px #22c55e17}@supports (color:color-mix(in lab, red, red)){.features-footnote i{box-shadow:0 0 0 4px color-mix(in srgb, var(--color-win) 9%, transparent)}}@keyframes feature-live-pulse{0%,to{opacity:1}50%{opacity:.35}}@keyframes feature-signal{0%{opacity:.42;transform:scaleY(.55)}to{opacity:1;transform:scaleY(1)}}@media (max-width:64rem){.features-heading-grid{grid-template-columns:1fr;gap:1.5rem}.features-intro{max-width:38rem;padding-bottom:0}.feature-grid{grid-template-columns:1fr 1fr}.feature-card-sports{grid-column:1/-1}.feature-card{min-height:27rem}.feature-card-sports{min-height:26.5rem}.feature-card-sports .feature-visual{width:48%;position:absolute;top:4.5rem;right:1.5rem}.feature-card-sports .feature-card-copy,.feature-card-sports .feature-link{width:47%}}@media (max-width:42rem){.features-shell{width:min(100% - 2rem,80rem);padding-block:4.5rem}.features-heading-grid{margin-top:1.4rem}.features-title{font-size:clamp(2.4rem,12vw,3.35rem)}.feature-grid{grid-template-columns:1fr;margin-top:2.75rem}.feature-card,.feature-card-sports{border-radius:1.25rem;grid-column:auto;min-height:26.5rem;padding:1.2rem}.feature-card-sports .feature-visual{width:auto;position:relative;top:auto;right:auto}.feature-card-sports .feature-card-copy,.feature-card-sports .feature-link{width:auto}.features-footnote{flex-direction:column;align-items:flex-start;gap:.6rem}}@media (hover:none){.feature-card:hover{transform:none}}@media (prefers-reduced-motion:reduce){.feature-card,.feature-score-card,.offer-ticket,.feature-link svg{transition:none!important}.feature-status-live i,.live-signal i{animation:none!important}}.hero-container{grid-template-columns:minmax(0,.84fr) minmax(32rem,1.16fr);gap:clamp(3rem,5vw,5.5rem)}.hero-copy{max-width:36rem}.hero-title{font-size:clamp(3.25rem,4.55vw,4.55rem)}.hero-product-wrap{max-width:42rem}.platform-showcase{--visual-x:0px;--visual-y:0px;--visual-rx:0deg;--visual-ry:0deg;isolation:isolate;width:100%;padding:2.5rem 1.5rem 2.25rem;position:relative}.platform-glow{z-index:-3;background:radial-gradient(circle at 42% 42%,#ff6d2533,#7c6cff14 46%,#0000 72%);border-radius:50%;position:absolute;inset:7% -3% -1%}@supports (color:color-mix(in lab, red, red)){.platform-glow{background:radial-gradient(circle at 42% 42%, color-mix(in srgb, var(--color-brand) 20%, transparent), color-mix(in srgb, var(--color-violet) 8%, transparent) 46%, transparent 72%)}}.platform-glow{filter:blur(42px);opacity:.74}.platform-orbit{z-index:-2;border:1px solid #252b38ad;position:absolute}@supports (color:color-mix(in lab, red, red)){.platform-orbit{border:1px solid color-mix(in srgb, var(--color-border) 68%, transparent)}}.platform-orbit{pointer-events:none;border-radius:50%}.platform-orbit-a{inset:-3% 4% 2%;transform:rotate(-8deg)}.platform-orbit-b{opacity:.46;inset:10% -2% -9% 12%;transform:rotate(15deg)}.platform-window{z-index:1;border:1px solid #252b38f0;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.platform-window{border:1px solid color-mix(in srgb, var(--color-border) 94%, transparent)}}.platform-window{background:var(--color-surface);transform:perspective(1400px) rotateX(calc(.75deg + var(--visual-rx))) rotateY(calc(-3.5deg + var(--visual-ry))) translate3d(var(--visual-x), var(--visual-y), 0);transform-origin:48%;will-change:transform;border-radius:1.375rem;transition:transform .18s cubic-bezier(.22,1,.36,1),border-color .24s,box-shadow .24s;box-shadow:0 52px 110px -44px #000000fa,0 0 0 1px #ffffff05,inset 0 1px #ffffff0e}.platform-showcase:hover .platform-window{border-color:#663f32}@supports (color:color-mix(in lab, red, red)){.platform-showcase:hover .platform-window{border-color:color-mix(in srgb, var(--color-brand) 30%, var(--color-border))}}.platform-showcase:hover .platform-window{box-shadow:0 52px 110px -40px #000,0 0 58px -38px #ff6d25a6,inset 0 1px #ffffff0e}@supports (color:color-mix(in lab, red, red)){.platform-showcase:hover .platform-window{box-shadow:0 52px 110px -40px #000, 0 0 58px -38px color-mix(in srgb, var(--color-brand) 65%, transparent), inset 0 1px 0 #ffffff0e}}.platform-window-bar{border-bottom:1px solid var(--color-border);background:#090b10f0;grid-template-columns:1fr auto 1fr;align-items:center;min-height:2.75rem;padding-inline:.9rem;display:grid}@supports (color:color-mix(in lab, red, red)){.platform-window-bar{background:color-mix(in srgb, var(--color-bg) 94%, transparent)}}.platform-window-dots{gap:.35rem;display:flex}.platform-window-dots i{background:var(--color-border);border-radius:50%;width:.42rem;height:.42rem}.platform-window-dots i:first-child{background:var(--color-brand)}.platform-window-address{border:1px solid #252b38d1;justify-content:center;align-items:center;gap:.4rem;min-width:9.5rem;padding:.42rem .8rem;display:flex}@supports (color:color-mix(in lab, red, red)){.platform-window-address{border:1px solid color-mix(in srgb, var(--color-border) 82%, transparent)}}.platform-window-address{background:#181d2775;border-radius:999px}@supports (color:color-mix(in lab, red, red)){.platform-window-address{background:color-mix(in srgb, var(--color-surface-2) 46%, transparent)}}.platform-window-address{color:var(--color-muted);font:500 .5625rem/1 var(--font-mono)}.platform-window-label{color:var(--color-muted);font:500 .5rem/1 var(--font-mono);letter-spacing:.065em;text-transform:uppercase;justify-self:end}.platform-image-frame{aspect-ratio:1905/1079;background:#091128;position:relative;overflow:hidden}.platform-image-frame img{object-fit:cover;object-position:center top;filter:saturate(.98)contrast(1.025);width:100%;height:100%}.platform-image-shade{pointer-events:none;background:linear-gradient(115deg,#090b1014,#0000 44%,#7c6cff09),linear-gradient(#0000 70%,#090b1038);position:absolute;inset:0}.platform-chip{z-index:4;border:1px solid #252b38f0;align-items:center;gap:.5rem;display:inline-flex;position:absolute}@supports (color:color-mix(in lab, red, red)){.platform-chip{border:1px solid color-mix(in srgb, var(--color-border) 94%, transparent)}}.platform-chip{background:#090b10db;border-radius:999px}@supports (color:color-mix(in lab, red, red)){.platform-chip{background:color-mix(in srgb, var(--color-bg) 86%, transparent)}}.platform-chip{-webkit-backdrop-filter:blur(18px)saturate(130%);backdrop-filter:blur(18px)saturate(130%);color:var(--color-muted);font:600 .625rem/1 var(--font-body);box-shadow:0 18px 42px -25px #000000f2,inset 0 1px #ffffff09}.platform-chip-official{padding:.65rem .8rem;animation:7.5s cubic-bezier(.45,0,.55,1) infinite platform-float;top:11%;right:-.25rem}.platform-chip-dot{background:var(--color-win);border-radius:50%;width:.4rem;height:.4rem;box-shadow:0 0 0 4px #22c55e1a}@supports (color:color-mix(in lab, red, red)){.platform-chip-dot{box-shadow:0 0 0 4px color-mix(in srgb, var(--color-win) 10%, transparent)}}.platform-chip-categories{padding:.65rem .85rem;animation:8s cubic-bezier(.45,0,.55,1) 1.4s infinite platform-float;bottom:4.5rem;right:3%}.platform-chip-categories span:first-child{color:var(--color-brand)}.platform-chip-categories i{background:var(--color-muted);opacity:.55;border-radius:50%;width:2px;height:2px}.platform-edge-card{z-index:3;border:1px solid #553a34;width:12.5rem;padding:1rem;position:absolute;bottom:1rem;left:-1.5rem}@supports (color:color-mix(in lab, red, red)){.platform-edge-card{border:1px solid color-mix(in srgb, var(--color-brand) 22%, var(--color-border))}}.platform-edge-card{background:linear-gradient(135deg,#261d1e,#090b10e6);border-radius:1rem}@supports (color:color-mix(in lab, red, red)){.platform-edge-card{background:linear-gradient(135deg, color-mix(in srgb, var(--color-brand) 9%, var(--color-surface)), color-mix(in srgb, var(--color-bg) 90%, transparent))}}.platform-edge-card{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);animation:8.5s cubic-bezier(.45,0,.55,1) .7s infinite platform-float;box-shadow:0 24px 55px -30px #000000fa,inset 0 1px #ffffff09}.platform-edge-card small{color:var(--color-brand);font:500 .55rem/1 var(--font-mono);letter-spacing:.08em;display:block}.platform-edge-card strong{color:var(--color-text);font:600 .9rem/1.18 var(--font-display);letter-spacing:-.025em;margin-top:.55rem;display:block}.platform-edge-card>span{color:var(--color-muted);font:500 .5rem/1 var(--font-mono);text-transform:uppercase;margin-top:.75rem;display:block}.platform-caption{color:var(--color-muted);font:520 .6rem/1 var(--font-mono);letter-spacing:.065em;text-align:center;text-transform:uppercase;opacity:.72;margin-top:.9rem}@keyframes platform-float{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@media (max-width:72rem){.hero-container{grid-template-columns:minmax(0,.86fr) minmax(29rem,1.14fr);gap:3rem}.hero-title{font-size:clamp(3.1rem,4.4vw,4.2rem)}.platform-edge-card{left:-.5rem}}@media (max-width:60rem){.hero-container{grid-template-columns:1fr}.hero-product-wrap{max-width:42rem;margin-inline:auto}.platform-window{transform:none}.platform-showcase:hover .platform-window{transform:translateY(-3px)}}@media (max-width:40rem){.platform-showcase{padding:1.25rem 0 1.5rem}.platform-orbit,.platform-edge-card,.platform-chip-categories{display:none}.platform-chip-official{top:.25rem;right:.5rem}.platform-window{border-radius:1rem}.platform-window-bar{grid-template-columns:auto 1fr;gap:.6rem;padding-inline:.7rem}.platform-window-address{justify-self:stretch;min-width:0}.platform-window-label{display:none}.platform-caption{margin-top:.65rem}}@media (prefers-reduced-motion:reduce){.platform-chip,.platform-edge-card{animation:none!important}.platform-window{transition:none!important;transform:none!important}}.hero{isolation:isolate;border-bottom:1px solid var(--color-border);background:radial-gradient(65rem 42rem at 12% 18%, #ff6d2512, transparent 68%), radial-gradient(58rem 38rem at 92% 82%, #7c6cff0f, transparent 70%), var(--color-bg);min-height:calc(100svh - 6.75rem);position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.hero{background:radial-gradient(65rem 42rem at 12% 18%, color-mix(in srgb, var(--color-brand) 7%, transparent), transparent 68%), radial-gradient(58rem 38rem at 92% 82%, color-mix(in srgb, var(--color-violet) 6%, transparent), transparent 70%), var(--color-bg)}}.hero-grid{z-index:-3;opacity:.14;background-image:linear-gradient(#ffffff0d 1px,#0000 1px),linear-gradient(90deg,#ffffff0d 1px,#0000 1px),radial-gradient(circle,#ffffff29 .65px,#0000 .8px);background-size:80px 80px,80px 80px,20px 20px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(76% 72% at 52% 48%,#000 15%,#0000 78%);mask-image:radial-gradient(76% 72% at 52% 48%,#000 15%,#0000 78%)}.hero-aura{z-index:-2;pointer-events:none;filter:blur(2px);border-radius:50%;position:absolute}.hero-aura-orange{background:radial-gradient(circle,#ff6d2526,#0000 67%);width:58rem;height:58rem;top:-26rem;left:-20rem}@supports (color:color-mix(in lab, red, red)){.hero-aura-orange{background:radial-gradient(circle, color-mix(in srgb, var(--color-brand) 15%, transparent), transparent 67%)}}.hero-aura-violet{background:radial-gradient(circle,#7c6cff1c,#0000 68%);width:66rem;height:66rem;bottom:-27rem;right:-24rem}@supports (color:color-mix(in lab, red, red)){.hero-aura-violet{background:radial-gradient(circle, color-mix(in srgb, var(--color-violet) 11%, transparent), transparent 68%)}}.hero-container{grid-template-columns:minmax(0,.88fr) minmax(31rem,1.12fr);align-items:center;gap:clamp(3rem,5vw,5rem);width:min(100% - 2.5rem,84rem);min-height:calc(100svh - 6.75rem);margin-inline:auto;padding-block:clamp(3.25rem,6.5vh,5rem) clamp(4.25rem,7.5vh,5.75rem);display:grid}.hero-copy{z-index:2;max-width:41rem;position:relative}.hero-eyebrow{color:#9aa2b2;align-items:center;gap:.625rem;width:fit-content;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.hero-eyebrow{color:color-mix(in srgb, var(--color-muted) 94%, var(--color-text))}}.hero-eyebrow{font:560 .6875rem/1.15 var(--font-mono);letter-spacing:.09em;text-transform:uppercase;font-variation-settings:"wght" 560}.hero-eyebrow-dot{background:var(--color-brand);border-radius:50%;width:.4375rem;height:.4375rem;box-shadow:0 0 0 5px #ff6d251c}@supports (color:color-mix(in lab, red, red)){.hero-eyebrow-dot{box-shadow:0 0 0 5px color-mix(in srgb, var(--color-brand) 11%, transparent)}}.hero-title{color:var(--color-text);font-family:var(--font-display);letter-spacing:-.058em;text-wrap:balance;font-variation-settings:"wght" 590;margin-top:1.55rem;font-size:clamp(3.65rem,5.15vw,5.3rem);font-weight:590;line-height:.945}.hero-title span{color:var(--color-brand);position:relative}.hero-title span:after{content:"";background:linear-gradient(90deg,currentColor,currentColor);border-radius:999px;height:.045em;position:absolute;bottom:-.075em;left:.02em;right:.02em}@supports (color:color-mix(in lab, red, red)){.hero-title span:after{background:linear-gradient(90deg, currentColor, color-mix(in srgb, currentColor 30%, transparent))}}.hero-title span:after{opacity:.5;transform-origin:0;transform:scaleX(.68)}.hero-description{color:#9aa2b2;max-width:34.5rem;margin-top:1.5rem}@supports (color:color-mix(in lab, red, red)){.hero-description{color:color-mix(in srgb, var(--color-muted) 94%, var(--color-text))}}.hero-description{letter-spacing:-.016em;font-variation-settings:"wght" 420;text-wrap:pretty;font-size:clamp(1rem,1.25vw,1.09375rem);font-weight:420;line-height:1.62}.hero-actions{flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:1.9rem;display:flex}.hero-primary-cta,.hero-secondary-cta{letter-spacing:-.012em;font-variation-settings:"wght" 650;border-radius:999px;justify-content:center;align-items:center;gap:.65rem;min-height:3.35rem;padding-inline:1.45rem;font-size:.84375rem;font-weight:650;transition:transform .22s cubic-bezier(.22,1,.36,1),border-color .22s,background-color .22s,color .22s,box-shadow .22s cubic-bezier(.22,1,.36,1);display:inline-flex}.hero-primary-cta{background:var(--color-brand);min-width:11.5rem;color:var(--color-bg);box-shadow:0 18px 42px -20px #ff6d25d1,inset 0 1px #ffffff2e}@supports (color:color-mix(in lab, red, red)){.hero-primary-cta{box-shadow:0 18px 42px -20px color-mix(in srgb, var(--color-brand) 82%, transparent), inset 0 1px 0 #ffffff2e}}.hero-primary-cta svg{transition:transform .22s cubic-bezier(.22,1,.36,1)}.hero-primary-cta:hover{background:var(--color-brand-dark);transform:translateY(-2px);box-shadow:0 20px 44px -18px #ff6d25eb}@supports (color:color-mix(in lab, red, red)){.hero-primary-cta:hover{box-shadow:0 20px 44px -18px color-mix(in srgb, var(--color-brand) 92%, transparent)}}.hero-primary-cta:hover svg{transform:translate(2px)}.hero-secondary-cta{border:1px solid var(--color-border);background:#11151d85}@supports (color:color-mix(in lab, red, red)){.hero-secondary-cta{background:color-mix(in srgb, var(--color-surface) 52%, transparent)}}.hero-secondary-cta{color:var(--color-text)}.hero-secondary-cta:hover{border-color:#964d2e}@supports (color:color-mix(in lab, red, red)){.hero-secondary-cta:hover{border-color:color-mix(in srgb, var(--color-brand) 52%, var(--color-border))}}.hero-secondary-cta:hover{background:var(--color-surface);transform:translateY(-2px)}.hero-secondary-cta svg{color:var(--color-muted);transition:transform .22s cubic-bezier(.22,1,.36,1),color .22s}.hero-secondary-cta:hover svg{color:var(--color-text);transform:translateY(2px)}.hero-primary-cta:active,.hero-secondary-cta:active{transform:scale(.98)}.hero-pillars{flex-wrap:wrap;align-items:center;gap:0;margin-top:2rem;display:flex}.hero-pillars li{border-right:1px solid #252b38eb;align-items:center;gap:.55rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.hero-pillars li{border-right:1px solid color-mix(in srgb, var(--color-border) 92%, transparent)}}.hero-pillars li{color:var(--color-muted);font:560 .75rem/1 var(--font-body);font-variation-settings:"wght" 560;padding-inline:1rem}.hero-pillars li:first-child{padding-left:0}.hero-pillars li:last-child{border-right:0;padding-right:0}.hero-pillars li span{color:var(--color-brand);font:550 .5625rem/1 var(--font-mono);font-variation-settings:"wght" 550}.hero-product-wrap{perspective:1400px;width:100%;max-width:43rem;margin-left:auto;position:relative}.hero-orbit{z-index:-1;border:1px solid #252b389e;position:absolute}@supports (color:color-mix(in lab, red, red)){.hero-orbit{border:1px solid color-mix(in srgb, var(--color-border) 62%, transparent)}}.hero-orbit{pointer-events:none;border-radius:50%}.hero-orbit-one{inset:-10% 5%;transform:rotate(-12deg)}.hero-orbit-two{opacity:.6;inset:8% -7%;transform:rotate(18deg)}.product-preview{border:1px solid #252b38e6;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.product-preview{border:1px solid color-mix(in srgb, var(--color-border) 90%, transparent)}}.product-preview{background:#11151de6;border-radius:1.5rem}@supports (color:color-mix(in lab, red, red)){.product-preview{background:color-mix(in srgb, var(--color-surface) 90%, transparent)}}.product-preview{transform-origin:50%;transition:transform .6s cubic-bezier(.22,1,.36,1),border-color .3s,box-shadow .3s;transform:rotateY(-4deg)rotateX(1deg);box-shadow:0 50px 100px -45px #000000e6,inset 0 1px #ffffff0b}.product-preview:hover{border-color:#663f32;transform:rotateY(0)rotateX(0)translateY(-4px)}@supports (color:color-mix(in lab, red, red)){.product-preview:hover{border-color:color-mix(in srgb, var(--color-brand) 30%, var(--color-border))}}.product-preview:hover{box-shadow:0 58px 110px -42px #000000f2,0 0 60px -38px #ff6d2580}@supports (color:color-mix(in lab, red, red)){.product-preview:hover{box-shadow:0 58px 110px -42px #000000f2, 0 0 60px -38px color-mix(in srgb, var(--color-brand) 50%, transparent)}}.preview-browser{border-bottom:1px solid var(--color-border);background:#090b10c7;grid-template-columns:1fr auto 1fr;align-items:center;min-height:2.75rem;padding-inline:1rem;display:grid}@supports (color:color-mix(in lab, red, red)){.preview-browser{background:color-mix(in srgb, var(--color-bg) 78%, transparent)}}.preview-browser-dots{gap:.375rem;display:flex}.preview-browser-dots i{background:var(--color-border);border-radius:50%;width:.4375rem;height:.4375rem}.preview-browser-dots i:first-child{background:#c95d2a}@supports (color:color-mix(in lab, red, red)){.preview-browser-dots i:first-child{background:color-mix(in srgb, var(--color-brand) 75%, var(--color-border))}}.preview-address{border:1px solid #252b38c7;justify-content:center;align-items:center;gap:.4rem;min-width:9.25rem;padding:.4rem .75rem;display:flex}@supports (color:color-mix(in lab, red, red)){.preview-address{border:1px solid color-mix(in srgb, var(--color-border) 78%, transparent)}}.preview-address{background:#181d276b;border-radius:999px}@supports (color:color-mix(in lab, red, red)){.preview-address{background:color-mix(in srgb, var(--color-surface-2) 42%, transparent)}}.preview-address{color:var(--color-muted);font:500 .5625rem/1 var(--font-mono)}.preview-live{color:var(--color-muted);font:500 .5625rem/1 var(--font-mono);text-transform:uppercase;justify-self:end;align-items:center;gap:.4rem;display:inline-flex}.preview-live i{background:var(--color-win);border-radius:50%;width:.375rem;height:.375rem;box-shadow:0 0 0 3px #22c55e1a}@supports (color:color-mix(in lab, red, red)){.preview-live i{box-shadow:0 0 0 3px color-mix(in srgb, var(--color-win) 10%, transparent)}}.preview-body{background-image:radial-gradient(70% 60% at 72% 12%,#7c6cff1a,#0000 70%);padding:1rem}@supports (color:color-mix(in lab, red, red)){.preview-body{background-image:radial-gradient(70% 60% at 72% 12%, color-mix(in srgb, var(--color-violet) 10%, transparent), transparent 70%)}}.preview-nav{justify-content:space-between;align-items:center;display:flex}.preview-brand{color:var(--color-text);font:700 .6875rem/1 var(--font-display);letter-spacing:.02em;align-items:center;gap:.5rem;display:flex}.preview-brand span{background:var(--color-brand);width:1.5rem;height:1.5rem;color:var(--color-bg);border-radius:.45rem;place-items:center;font-size:.75rem;display:grid}.preview-tabs{align-items:center;gap:.35rem;display:flex}.preview-tabs i{background:var(--color-border);border-radius:999px;width:1.6rem;height:.25rem}.preview-tabs i.is-active{background:var(--color-brand);width:2.4rem}.preview-stage{border:1px solid #252b38b8;min-height:13.25rem;margin-top:.8rem;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.preview-stage{border:1px solid color-mix(in srgb, var(--color-border) 72%, transparent)}}.preview-stage{background:linear-gradient(135deg, #342727, var(--color-bg));border-radius:1.125rem}@supports (color:color-mix(in lab, red, red)){.preview-stage{background:linear-gradient(135deg, color-mix(in srgb, var(--color-brand) 12%, var(--color-surface-2)), var(--color-bg))}}.preview-stage:before{content:"";opacity:.22;background-image:linear-gradient(#ffffff0d 1px,#0000 1px),linear-gradient(90deg,#ffffff0d 1px,#0000 1px);background-size:32px 32px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 70%);mask-image:linear-gradient(90deg,#000,#0000 70%)}.preview-stage-copy{z-index:2;padding:1.5rem;position:relative}.preview-stage-copy span{color:var(--color-brand);font:500 .5625rem/1 var(--font-mono);letter-spacing:.09em;display:block}.preview-stage-copy strong{color:var(--color-text);font-family:var(--font-display);letter-spacing:-.045em;margin-top:.75rem;font-size:clamp(1.65rem,3.2vw,2.35rem);font-weight:600;line-height:1.03;display:block}.preview-mark{place-items:center;width:12.5rem;height:12.5rem;display:grid;position:absolute;bottom:-2.5rem;right:-1.5rem}.preview-ring{border:1px solid #ff6d2540;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.preview-ring{border:1px solid color-mix(in srgb, var(--color-brand) 25%, transparent)}}.preview-ring{border-radius:50%;box-shadow:inset 0 0 70px #ff6d2514}@supports (color:color-mix(in lab, red, red)){.preview-ring{box-shadow:inset 0 0 70px color-mix(in srgb, var(--color-brand) 8%, transparent)}}.preview-ring:before,.preview-ring:after{content:"";border:1px solid #f7f8fa17;position:absolute}@supports (color:color-mix(in lab, red, red)){.preview-ring:before,.preview-ring:after{border:1px solid color-mix(in srgb, var(--color-text) 9%, transparent)}}.preview-ring:before,.preview-ring:after{border-radius:50%}.preview-ring:before{inset:1.6rem}.preview-ring:after{inset:3.4rem}.preview-ball{background:linear-gradient(145deg,#fff,#9da5b3 72%);border-radius:50%;width:4.75rem;height:4.75rem;position:relative;transform:rotate(-14deg);box-shadow:-18px 24px 55px #0000008c}.preview-ball i{background:var(--color-bg);clip-path:polygon(50% 0,100% 38%,82% 100%,18% 100%,0 38%);position:absolute}.preview-ball i:first-child{width:1.55rem;height:1.55rem;top:1.55rem;left:1.55rem}.preview-ball i:nth-child(2){opacity:.82;width:1.05rem;height:1.05rem;top:.15rem;left:2.1rem}.preview-ball i:nth-child(3){opacity:.72;width:1.05rem;height:1.05rem;bottom:1.05rem;right:.1rem}.preview-cards{grid-template-columns:1fr 1fr;gap:.75rem;margin-top:.75rem;display:grid}.preview-card{border:1px solid var(--color-border);background:#181d278c;border-radius:.875rem;grid-template-columns:auto 1fr auto;align-items:center;gap:.6rem;min-width:0;padding:.7rem;display:grid}@supports (color:color-mix(in lab, red, red)){.preview-card{background:color-mix(in srgb, var(--color-surface-2) 55%, transparent)}}.preview-card{color:var(--color-muted)}.preview-card-featured{border-color:#6b4032}@supports (color:color-mix(in lab, red, red)){.preview-card-featured{border-color:color-mix(in srgb, var(--color-brand) 32%, var(--color-border))}}.preview-card-featured{background:#2a2327}@supports (color:color-mix(in lab, red, red)){.preview-card-featured{background:color-mix(in srgb, var(--color-brand) 8%, var(--color-surface-2))}}.preview-card-icon{background:var(--color-surface);width:2rem;height:2rem;color:var(--color-brand);border-radius:.625rem;place-items:center;display:grid}.preview-card div{min-width:0}.preview-card small,.preview-card strong{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.preview-card small{color:var(--color-muted);font-size:.5625rem;line-height:1}.preview-card strong{color:var(--color-text);margin-top:.3rem;font-size:.6875rem;line-height:1}.hero-floating-note{z-index:3;border:1px solid #252b38eb;align-items:center;gap:.5rem;display:flex;position:absolute}@supports (color:color-mix(in lab, red, red)){.hero-floating-note{border:1px solid color-mix(in srgb, var(--color-border) 92%, transparent)}}.hero-floating-note{background:#090b10d6;border-radius:999px;padding:.625rem .8rem}@supports (color:color-mix(in lab, red, red)){.hero-floating-note{background:color-mix(in srgb, var(--color-bg) 84%, transparent)}}.hero-floating-note{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);color:var(--color-muted);font:600 .625rem/1 var(--font-body);box-shadow:0 20px 44px -28px #000}.hero-floating-note span{color:var(--color-brand);font:500 .5625rem/1 var(--font-mono)}.hero-note-top{animation:5s ease-in-out infinite hero-float;top:20%;right:-3.5rem}.hero-note-bottom{animation:5s ease-in-out 1.1s infinite hero-float;bottom:10%;left:-3rem}.preview-disclaimer{color:var(--color-muted);font:500 .5625rem/1 var(--font-mono);letter-spacing:.04em;text-align:center;text-transform:uppercase;opacity:.72;margin-top:.8rem}.hero-scroll-cue{color:var(--color-muted);font:550 .625rem/1 var(--font-mono);letter-spacing:.07em;text-transform:uppercase;font-variation-settings:"wght" 550;align-items:center;gap:.55rem;transition:color .22s;display:inline-flex;position:absolute;bottom:1.5rem;left:50%;transform:translate(-50%)}.hero-scroll-cue svg{color:var(--color-brand);animation:1.8s ease-in-out infinite hero-scroll}.hero-scroll-cue:hover{color:var(--color-text)}@keyframes hero-float{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@keyframes hero-scroll{0%,to{opacity:.65;transform:translateY(-2px)}50%{opacity:1;transform:translateY(3px)}}@media (max-width:72rem){.hero-container{grid-template-columns:minmax(0,.9fr) minmax(27rem,1.1fr);gap:3rem}.hero-title{font-size:clamp(3.25rem,5vw,4.5rem)}.hero-note-top{right:-.75rem}.hero-note-bottom{left:-.75rem}}@media (max-width:60rem){.hero{min-height:auto}.hero-container{grid-template-columns:1fr;gap:4.5rem;min-height:auto;padding-block:5.5rem 7rem}.hero-copy{text-align:center;max-width:44rem;margin-inline:auto}.hero-eyebrow,.hero-actions,.hero-pillars{justify-content:center;margin-inline:auto}.hero-description{margin-inline:auto}.hero-product-wrap{max-width:42rem;margin-inline:auto}.product-preview{transform:none}.product-preview:hover{transform:translateY(-3px)}.hero-scroll-cue{display:none}}@media (max-width:40rem){.hero-container{gap:3.5rem;width:min(100% - 2rem,80rem);padding-block:4.25rem 5rem}.hero-title{margin-top:1.35rem;font-size:clamp(3rem,15vw,4.2rem);line-height:.96}.hero-description{margin-top:1.35rem;font-size:.975rem;line-height:1.65}.hero-actions{grid-template-columns:1fr;margin-top:1.75rem;display:grid}.hero-primary-cta,.hero-secondary-cta{width:100%}.hero-pillars{gap:.4rem;margin-top:2rem}.hero-pillars li{padding-inline:.75rem}.hero-orbit,.hero-floating-note{display:none}.product-preview{border-radius:1.125rem}.preview-browser{grid-template-columns:auto 1fr;gap:.6rem;padding-inline:.75rem}.preview-address{justify-self:stretch;min-width:0}.preview-live{display:none}.preview-stage{min-height:12.5rem}.preview-stage-copy{padding:1.4rem}.preview-mark{bottom:-3.5rem;right:-3.2rem;transform:scale(.82)}.preview-cards{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.hero-floating-note,.hero-scroll-cue svg{animation:none!important}.product-preview,.hero-primary-cta,.hero-secondary-cta{transition:none!important}}@media (min-width:60.01rem) and (max-height:50rem){.hero-container{padding-block:2.25rem 3.25rem}.hero-title{margin-top:1.15rem;font-size:clamp(3rem,4.2vw,4rem)}.hero-description{margin-top:1rem;line-height:1.55}.hero-actions{margin-top:1.35rem}.hero-pillars{margin-top:1.25rem}.hero-product-wrap{max-width:32rem}.preview-stage{min-height:11.25rem}.preview-stage-copy{padding:1.25rem}.preview-cards{margin-top:.6rem}.hero-scroll-cue{display:none}}}@layer utilities{.pointer-events-none{pointer-events:none}.absolute{position:absolute}.relative{position:relative}.inset-0{inset:0}.-top-16{top:calc(var(--spacing) * -16)}.-top-px{top:-1px}.-right-16{right:calc(var(--spacing) * -16)}.z-10{z-index:10}.mx-auto{margin-inline:auto}.mt-1{margin-top:var(--spacing)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-\[1\.375rem\]{margin-top:1.375rem}.block{display:block}.flex{display:flex}.grid{display:grid}.inline-flex{display:inline-flex}.h-0\.5{height:calc(var(--spacing) * .5)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-10{height:calc(var(--spacing) * 10)}.h-14{height:calc(var(--spacing) * 14)}.h-64{height:calc(var(--spacing) * 64)}.h-\[18px\]{height:18px}.h-px{height:1px}.min-h-12{min-height:calc(var(--spacing) * 12)}.min-h-13{min-height:calc(var(--spacing) * 13)}.min-h-20{min-height:calc(var(--spacing) * 20)}.w-0\.5{width:calc(var(--spacing) * .5)}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-4{width:calc(var(--spacing) * 4)}.w-10{width:calc(var(--spacing) * 10)}.w-14{width:calc(var(--spacing) * 14)}.w-56{width:calc(var(--spacing) * 56)}.w-64{width:calc(var(--spacing) * 64)}.w-\[18px\]{width:18px}.w-\[calc\(100\%-2rem\)\]{width:calc(100% - 2rem)}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-\[23rem\]{max-width:23rem}.max-w-\[34rem\]{max-width:34rem}.max-w-\[74rem\]{max-width:74rem}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.shrink-0{flex-shrink:0}.rotate-\[-6deg\]{rotate:-6deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.resize{resize:both}.list-none{list-style-type:none}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-content-center{place-content:center}.place-items-center{place-items:center}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-10{gap:calc(var(--spacing) * 10)}.gap-12{gap:calc(var(--spacing) * 12)}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-border>:not(:last-child)){border-color:var(--color-border)}.overflow-hidden{overflow:hidden}.scroll-smooth{scroll-behavior:smooth}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-full{border-radius:3.40282e38px}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-border{border-color:var(--color-border)}.border-border\/90{border-color:#252b38e6}@supports (color:color-mix(in lab, red, red)){.border-border\/90{border-color:color-mix(in oklab, var(--color-border) 90%, transparent)}}.border-brand\/20{border-color:#ff6d2533}@supports (color:color-mix(in lab, red, red)){.border-brand\/20{border-color:color-mix(in oklab, var(--color-brand) 20%, transparent)}}.border-brand\/30{border-color:#ff6d254d}@supports (color:color-mix(in lab, red, red)){.border-brand\/30{border-color:color-mix(in oklab, var(--color-brand) 30%, transparent)}}.bg-bg{background-color:var(--color-bg)}.bg-border{background-color:var(--color-border)}.bg-brand{background-color:var(--color-brand)}.bg-brand\/10{background-color:#ff6d251a}@supports (color:color-mix(in lab, red, red)){.bg-brand\/10{background-color:color-mix(in oklab, var(--color-brand) 10%, transparent)}}.bg-muted\/60{background-color:#949cad99}@supports (color:color-mix(in lab, red, red)){.bg-muted\/60{background-color:color-mix(in oklab, var(--color-muted) 60%, transparent)}}.bg-surface{background-color:var(--color-surface)}.bg-surface-2{background-color:var(--color-surface-2)}.bg-surface\/30{background-color:#11151d4d}@supports (color:color-mix(in lab, red, red)){.bg-surface\/30{background-color:color-mix(in oklab, var(--color-surface) 30%, transparent)}}.bg-surface\/40{background-color:#11151d66}@supports (color:color-mix(in lab, red, red)){.bg-surface\/40{background-color:color-mix(in oklab, var(--color-surface) 40%, transparent)}}.bg-win{background-color:var(--color-win)}.bg-\[linear-gradient\(130deg\,\#22191a_0\%\,\#11151d_46\%\,\#121321_100\%\)\]{background-image:linear-gradient(130deg,#22191a 0%,#11151d 46%,#121321 100%)}.fill-none{fill:none}.stroke-brand{stroke:var(--color-brand)}.stroke-current{stroke:currentColor}.stroke-2{stroke-width:2px}.stroke-\[1\.7\]{stroke-width:1.7px}.stroke-\[1\.8\]{stroke-width:1.8px}.p-4{padding:calc(var(--spacing) * 4)}.p-6{padding:calc(var(--spacing) * 6)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-7{padding-block:calc(var(--spacing) * 7)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-16{padding-block:calc(var(--spacing) * 16)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-12{padding-top:calc(var(--spacing) * 12)}.pt-16{padding-top:calc(var(--spacing) * 16)}.text-center{text-align:center}.font-body{font-family:var(--font-body)}.font-display{font-family:var(--font-display)}.font-mono{font-family:var(--font-mono)}.\[font-feature-settings\:\'kern\'_1\,\'liga\'_1\,\'calt\'_1\]{font-feature-settings:"kern" 1,"liga" 1,"calt" 1}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[8\.5px\]{font-size:8.5px}.text-\[9\.5px\]{font-size:9.5px}.text-\[9px\]{font-size:9px}.text-\[10px\]{font-size:10px}.text-\[12\.5px\]{font-size:12.5px}.text-\[12px\]{font-size:12px}.text-\[13\.5px\]{font-size:13.5px}.text-\[13px\]{font-size:13px}.text-\[15\.5px\]{font-size:15.5px}.text-\[15px\]{font-size:15px}.text-\[22px\]{font-size:22px}.text-\[clamp\(2\.4rem\,4vw\,3\.75rem\)\]{font-size:clamp(2.4rem,4vw,3.75rem)}.text-\[clamp\(2\.625rem\,4\.15vw\,3\.875rem\)\]{font-size:clamp(2.625rem,4.15vw,3.875rem)}.leading-7{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.leading-\[0\.98\]{--tw-leading:.98;line-height:.98}.leading-\[1\.2\]{--tw-leading:1.2;line-height:1.2}.leading-\[1\.4\]{--tw-leading:1.4;line-height:1.4}.leading-\[1\.5\]{--tw-leading:1.5;line-height:1.5}.leading-\[1\.25\]{--tw-leading:1.25;line-height:1.25}.leading-\[1\.45\]{--tw-leading:1.45;line-height:1.45}.leading-\[1\.64\]{--tw-leading:1.64;line-height:1.64}.leading-\[1\.68\]{--tw-leading:1.68;line-height:1.68}.leading-\[1\.72\]{--tw-leading:1.72;line-height:1.72}.leading-\[1\],.leading-none{--tw-leading:1;line-height:1}.font-\[420\]{--tw-font-weight:420;font-weight:420}.font-\[430\]{--tw-font-weight:430;font-weight:430}.font-\[450\]{--tw-font-weight:450;font-weight:450}.font-\[520\]{--tw-font-weight:520;font-weight:520}.font-\[540\]{--tw-font-weight:540;font-weight:540}.font-\[550\]{--tw-font-weight:550;font-weight:550}.font-\[560\]{--tw-font-weight:560;font-weight:560}.font-\[570\]{--tw-font-weight:570;font-weight:570}.font-\[650\]{--tw-font-weight:650;font-weight:650}.font-\[660\]{--tw-font-weight:660;font-weight:660}.font-\[700\]{--tw-font-weight:700;font-weight:700}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-0\.01em\]{--tw-tracking:-.01em;letter-spacing:-.01em}.tracking-\[-0\.003em\]{--tw-tracking:-.003em;letter-spacing:-.003em}.tracking-\[-0\.004em\]{--tw-tracking:-.004em;letter-spacing:-.004em}.tracking-\[-0\.05em\]{--tw-tracking:-.05em;letter-spacing:-.05em}.tracking-\[-0\.012em\]{--tw-tracking:-.012em;letter-spacing:-.012em}.tracking-\[-0\.025em\]{--tw-tracking:-.025em;letter-spacing:-.025em}.tracking-\[-0\.048em\]{--tw-tracking:-.048em;letter-spacing:-.048em}.tracking-\[0\.1em\]{--tw-tracking:.1em;letter-spacing:.1em}.tracking-\[0\.05em\]{--tw-tracking:.05em;letter-spacing:.05em}.tracking-\[0\.06em\]{--tw-tracking:.06em;letter-spacing:.06em}.tracking-\[0\.07em\]{--tw-tracking:.07em;letter-spacing:.07em}.tracking-\[0\.012em\]{--tw-tracking:.012em;letter-spacing:.012em}.tracking-\[0\.065em\]{--tw-tracking:.065em;letter-spacing:.065em}.tracking-\[0\.075em\]{--tw-tracking:.075em;letter-spacing:.075em}.tracking-\[0\.095em\]{--tw-tracking:.095em;letter-spacing:.095em}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.text-\[color\:color-mix\(in_srgb\,var\(--color-muted\)_92\%\,var\(--color-text\)\)\]{color:#9ca3b3}@supports (color:color-mix(in lab, red, red)){.text-\[color\:color-mix\(in_srgb\,var\(--color-muted\)_92\%\,var\(--color-text\)\)\]{color:color-mix(in srgb,var(--color-muted) 92%,var(--color-text))}}.text-\[color\:color-mix\(in_srgb\,var\(--color-muted\)_94\%\,var\(--color-text\)\)\]{color:#9aa2b2}@supports (color:color-mix(in lab, red, red)){.text-\[color\:color-mix\(in_srgb\,var\(--color-muted\)_94\%\,var\(--color-text\)\)\]{color:color-mix(in srgb,var(--color-muted) 94%,var(--color-text))}}.text-bg{color:var(--color-bg)}.text-brand{color:var(--color-brand)}.text-muted{color:var(--color-muted)}.text-muted\/90{color:#949cade6}@supports (color:color-mix(in lab, red, red)){.text-muted\/90{color:color-mix(in oklab, var(--color-muted) 90%, transparent)}}.text-text{color:var(--color-text)}.uppercase{text-transform:uppercase}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.\[-webkit-font-smoothing\:antialiased\]{-webkit-font-smoothing:antialiased}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_0_4px_rgba\(34\,197\,94\,0\.09\)\]{--tw-shadow:0 0 0 4px var(--tw-shadow-color,#22c55e17);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_16px_34px_-18px_rgba\(255\,109\,37\,0\.78\)\]{--tw-shadow:0 16px 34px -18px var(--tw-shadow-color,#ff6d25c7);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.035\)\,0_36px_80px_-64px_rgba\(0\,0\,0\,0\.95\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffffff09), 0 36px 80px -64px var(--tw-shadow-color,#000000f2);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-black\/40{--tw-shadow-color:#0006}@supports (color:color-mix(in lab, red, red)){.shadow-black\/40{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black) 40%, transparent) var(--tw-shadow-alpha), transparent)}}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-3xl{--tw-blur:blur(var(--blur-3xl));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition-\[background-color\,transform\,box-shadow\]{transition-property:background-color,transform,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,border-color\,background-color\,transform\,box-shadow\]{transition-property:color,border-color,background-color,transform,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,transform\]{transition-property:color,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-\[220ms\]{--tw-duration:.22s;transition-duration:.22s}.ease-\[cubic-bezier\(\.22\,1\,\.36\,1\)\]{--tw-ease:cubic-bezier(.22,1,.36,1);transition-timing-function:cubic-bezier(.22,1,.36,1)}.\[font-kerning\:normal\]{font-kerning:normal}.\[font-optical-sizing\:auto\]{font-optical-sizing:auto}.\[font-variation-settings\:\'wght\'_420\]{font-variation-settings:"wght" 420}.\[font-variation-settings\:\'wght\'_430\]{font-variation-settings:"wght" 430}.\[font-variation-settings\:\'wght\'_450\]{font-variation-settings:"wght" 450}.\[font-variation-settings\:\'wght\'_520\]{font-variation-settings:"wght" 520}.\[font-variation-settings\:\'wght\'_540\]{font-variation-settings:"wght" 540}.\[font-variation-settings\:\'wght\'_550\]{font-variation-settings:"wght" 550}.\[font-variation-settings\:\'wght\'_560\]{font-variation-settings:"wght" 560}.\[font-variation-settings\:\'wght\'_570\]{font-variation-settings:"wght" 570}.\[font-variation-settings\:\'wght\'_650\]{font-variation-settings:"wght" 650}.\[font-variation-settings\:\'wght\'_660\]{font-variation-settings:"wght" 660}.\[font-variation-settings\:\'wght\'_700\]{font-variation-settings:"wght" 700}.\[stroke-linecap\:round\]{stroke-linecap:round}.\[stroke-linejoin\:round\]{stroke-linejoin:round}.\[text-rendering\:optimizeLegibility\]{text-rendering:optimizelegibility}.\[word-spacing\:0\.01em\]{word-spacing:.01em}.\[word-spacing\:0\.006em\]{word-spacing:.006em}.group-open\:rotate-45:is(:where(.group):is([open],:popover-open,:open) *){rotate:45deg}@media (hover:hover){.hover\:translate-x-0\.5:hover{--tw-translate-x:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:-translate-y-0\.5:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:border-brand:hover{border-color:var(--color-brand)}.hover\:border-brand\/40:hover{border-color:#ff6d2566}@supports (color:color-mix(in lab, red, red)){.hover\:border-brand\/40:hover{border-color:color-mix(in oklab, var(--color-brand) 40%, transparent)}}.hover\:bg-brand-dark:hover{background-color:var(--color-brand-dark)}.hover\:bg-surface-2:hover{background-color:var(--color-surface-2)}.hover\:text-brand:hover{color:var(--color-brand)}.hover\:text-text:hover{color:var(--color-text)}.hover\:shadow-\[0_12px_26px_-18px_rgba\(255\,109\,37\,0\.7\)\]:hover{--tw-shadow:0 12px 26px -18px var(--tw-shadow-color,#ff6d25b3);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-\[0_20px_40px_-18px_rgba\(255\,109\,37\,0\.88\)\]:hover{--tw-shadow:0 20px 40px -18px var(--tw-shadow-color,#ff6d25e0);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}.focus-visible\:border-brand:focus-visible{border-color:var(--color-brand)}.focus-visible\:text-brand:focus-visible{color:var(--color-brand)}.focus-visible\:text-text:focus-visible{color:var(--color-text)}.active\:scale-\[0\.98\]:active{scale:.98}@media (prefers-reduced-motion:reduce){.motion-reduce\:transform-none{transform:none}.motion-reduce\:transition-none{transition-property:none}}@media (min-width:40rem){.sm\:col-span-2{grid-column:span 2/span 2}.sm\:w-\[calc\(100\%-2\.5rem\)\]{width:calc(100% - 2.5rem)}.sm\:w-auto{width:auto}.sm\:min-w-52{min-width:calc(var(--spacing) * 52)}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-baseline{align-items:baseline}.sm\:items-start{align-items:flex-start}.sm\:justify-between{justify-content:space-between}.sm\:gap-8{gap:calc(var(--spacing) * 8)}.sm\:p-10{padding:calc(var(--spacing) * 10)}.sm\:px-9{padding-inline:calc(var(--spacing) * 9)}.sm\:py-0{padding-block:0}.sm\:py-10{padding-block:calc(var(--spacing) * 10)}.sm\:py-20{padding-block:calc(var(--spacing) * 20)}.sm\:pt-20{padding-top:calc(var(--spacing) * 20)}.sm\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}}@media (min-width:64rem){.lg\:col-span-1{grid-column:span 1/span 1}.lg\:mt-0{margin-top:0}.lg\:grid{display:grid}.lg\:h-80{height:calc(var(--spacing) * 80)}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-\[0\.78fr_1\.22fr\]{grid-template-columns:.78fr 1.22fr}.lg\:grid-cols-\[1\.25fr_0\.75fr\]{grid-template-columns:1.25fr .75fr}.lg\:grid-cols-\[1\.55fr_0\.65fr_0\.65fr_0\.75fr\]{grid-template-columns:1.55fr .65fr .65fr .75fr}.lg\:items-center{align-items:center}.lg\:items-end{align-items:flex-end}.lg\:gap-16{gap:calc(var(--spacing) * 16)}.lg\:gap-20{gap:calc(var(--spacing) * 20)}.lg\:px-8{padding-inline:calc(var(--spacing) * 8)}.lg\:px-12{padding-inline:calc(var(--spacing) * 12)}.lg\:py-12{padding-block:calc(var(--spacing) * 12)}.lg\:py-20{padding-block:calc(var(--spacing) * 20)}.lg\:py-24{padding-block:calc(var(--spacing) * 24)}.lg\:pt-24{padding-top:calc(var(--spacing) * 24)}}@media (prefers-reduced-motion:reduce){.motion-reduce\:\[\&_a\]\:transition-none a{transition-property:none}}.\[\&_a\:focus-visible\]\:text-text a:focus-visible{color:var(--color-text)}@media (prefers-reduced-motion:reduce){.motion-reduce\:\[\&_a\:hover\]\:\!transform-none a:hover{transform:none!important}}.brand-intro{z-index:999;opacity:1;visibility:visible;pointer-events:none;background:#090b12;place-items:center;display:none;position:fixed;inset:0;overflow:hidden}html.brand-intro-pending .brand-intro{animation:.34s cubic-bezier(.22,1,.36,1) .68s both brand-intro-exit;display:grid}html.brand-intro-pending.brand-intro-skip .brand-intro{animation:.12s ease-out both brand-intro-exit}.brand-intro-stage{isolation:isolate;width:clamp(8.75rem,10.5vw,10.5rem);position:relative}.brand-intro-mark{z-index:2;opacity:0;will-change:transform, opacity;width:100%;animation:.35s cubic-bezier(.22,1,.36,1) 40ms both brand-mark-in;position:relative;overflow:hidden;transform:scale(.96)}.brand-intro-mark>img{filter:drop-shadow(0 8px 22px #00000057);width:100%;height:auto;display:block}.brand-intro-highlight{z-index:2;pointer-events:none;position:absolute;inset:0;overflow:hidden;-webkit-mask:url(../img/logo.png) 50%/contain no-repeat;mask:url(../img/logo.png) 50%/contain no-repeat}.brand-intro-highlight i,.brand-intro-sweep{will-change:transform, opacity;width:28%;animation:.27s cubic-bezier(.45,0,.55,1) .35s both brand-sweep;position:absolute;top:-16%;bottom:-16%;left:0;transform:translate(-115%)}.brand-intro-highlight i{filter:blur(1.5px);background:linear-gradient(90deg,#0000 0%,#ffffff14 24%,#ffffffd1 50%,#ff9e6747 72%,#0000 100%)}.brand-intro-sweep{z-index:3;filter:drop-shadow(0 0 7px #ff6d254d);pointer-events:none;background:linear-gradient(90deg,#0000 0% 44%,#ff6d254d 47%,#ffd5bf 50%,#ff6d25a8 53%,#0000 57% 100%)}.brand-intro-glow{z-index:-1;aspect-ratio:2.8;filter:blur(24px);opacity:0;will-change:transform, opacity;background:radial-gradient(#ff6d2529 0%,#ff6d2511 34%,#0000 72%);border-radius:50%;width:230%;animation:.21s ease-out .61s both brand-glow-in;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.88)}html.brand-intro-pending .hero-container{will-change:filter, transform, opacity;animation:.34s cubic-bezier(.22,1,.36,1) .68s both brand-hero-reveal}html.brand-intro-pending.brand-intro-skip .hero-container{animation:.12s ease-out both brand-hero-reveal}@keyframes brand-mark-in{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes brand-sweep{0%{opacity:0;transform:translate(-115%)}10%{opacity:1}90%{opacity:1}to{opacity:0;transform:translate(410%)}}@keyframes brand-glow-in{0%{opacity:0;transform:translate(-50%,-50%)scale(.88)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes brand-intro-exit{0%{opacity:1;visibility:visible;pointer-events:none}99%{visibility:visible}to{opacity:0;visibility:hidden;pointer-events:none}}@keyframes brand-hero-reveal{0%{opacity:.86;filter:blur(5px);transform:scale(1.006)}to{opacity:1;filter:blur();transform:scale(1)}}.lucide-icon{stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;transform-origin:50%;vertical-align:middle;flex:none;min-width:18px;display:block;overflow:visible;fill:none!important;stroke-width:1.75px!important;width:18px!important;height:18px!important;transition:transform .22s cubic-bezier(.22,1,.36,1),color .22s,opacity .22s!important}.lucide-icon>*{vector-effect:non-scaling-stroke}.lucide-icon-cta{min-width:20px;width:20px!important;height:20px!important}.icon-control{gap:.5rem!important}.icon-control:hover .lucide-motion-forward,.icon-control:focus-visible .lucide-motion-forward{transform:translate(2px)}.icon-control:hover .lucide-motion-down,.icon-control:focus-visible .lucide-motion-down{transform:translateY(2px)}.icon-control:hover .lucide-motion-lift,.icon-control:focus-visible .lucide-motion-lift{transform:translateY(-1px)}#faq [data-lucide=plus]{rotate:0deg!important}#faq details[open] [data-lucide=plus]{transform:rotate(45deg)}@media (prefers-reduced-motion:reduce){html.brand-intro-pending .brand-intro{animation:.14s 80ms both brand-intro-exit}.brand-intro-mark{opacity:1;animation:none;transform:none}.brand-intro-highlight,.brand-intro-sweep,.brand-intro-glow{display:none}html.brand-intro-pending .hero-container{animation:none}}.platform-showcase{--tilt-x:.45deg;--tilt-y:-2.4deg;--layer-x:0px;--layer-y:0px;isolation:isolate;perspective:1400px;position:relative}.platform-glow{background:radial-gradient(circle at 29% 34%,#ff6d2538,#0000 43%),radial-gradient(circle at 77% 68%,#7c6cff2e,#0000 50%);inset:3% -7% -7%}@supports (color:color-mix(in lab, red, red)){.platform-glow{background:radial-gradient(circle at 29% 34%, color-mix(in srgb, var(--color-brand) 22%, transparent), transparent 43%), radial-gradient(circle at 77% 68%, color-mix(in srgb, var(--color-violet) 18%, transparent), transparent 50%)}}.platform-glow{filter:blur(54px);opacity:.72;animation:6.5s ease-in-out infinite showcase-glow-breathe}.platform-grid{z-index:-2;background-image:linear-gradient(#949cad0d 1px,#0000 1px),linear-gradient(90deg,#949cad0d 1px,#0000 1px);border-radius:50%;position:absolute;inset:5% 2% 4%}@supports (color:color-mix(in lab, red, red)){.platform-grid{background-image:linear-gradient(color-mix(in srgb, var(--color-muted) 5%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--color-muted) 5%, transparent) 1px, transparent 1px)}}.platform-grid{opacity:.5;pointer-events:none;background-size:28px 28px;-webkit-mask-image:radial-gradient(#000 10%,#0000 70%);mask-image:radial-gradient(#000 10%,#0000 70%)}.platform-orbit{border:1px solid #3c3c6c}@supports (color:color-mix(in lab, red, red)){.platform-orbit{border:1px solid color-mix(in srgb, var(--color-border) 74%, var(--color-violet))}}.platform-orbit{opacity:.62;background:0 0;box-shadow:0 0 38px -25px #7c6cff80,inset 0 0 46px -40px #ff6d2561;-webkit-mask:none;mask:none}@supports (color:color-mix(in lab, red, red)){.platform-orbit{box-shadow:0 0 38px -25px color-mix(in srgb, var(--color-violet) 50%, transparent), inset 0 0 46px -40px color-mix(in srgb, var(--color-brand) 38%, transparent)}}.platform-orbit:after{content:"";border-top:1px solid #ff6d254d;position:absolute;inset:-1px}@supports (color:color-mix(in lab, red, red)){.platform-orbit:after{border-top:1px solid color-mix(in srgb, var(--color-brand) 30%, transparent)}}.platform-orbit:after{border-bottom:1px solid #7c6cff29;border-right:1px solid #0000}@supports (color:color-mix(in lab, red, red)){.platform-orbit:after{border-bottom:1px solid color-mix(in srgb, var(--color-violet) 16%, transparent)}}.platform-orbit:after{border-radius:inherit;opacity:.76;border-left:1px solid #0000}.platform-orbit-a{inset:-2% 1% -1% 4%;transform:rotate(-8deg)}.platform-orbit-b{opacity:.4;inset:10% -2% -9% 11%;transform:rotate(15deg)}.showcase-layer{transform:translate3d(var(--layer-x), var(--layer-y), 0);will-change:transform}.showcase-product-layer{z-index:2;width:calc(100% - 1.8rem);margin-inline:auto;padding-block:1rem 2.1rem;position:relative}.showcase-product{border:1px solid #553a34;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.showcase-product{border:1px solid color-mix(in srgb, var(--color-brand) 22%, var(--color-border))}}.showcase-product{background:linear-gradient(155deg, #151922, var(--color-bg));border-radius:1.45rem}@supports (color:color-mix(in lab, red, red)){.showcase-product{background:linear-gradient(155deg, color-mix(in srgb, var(--color-surface-2) 80%, var(--color-bg)), var(--color-bg))}}.showcase-product{box-shadow:0 54px 105px -40px #000000fa,0 22px 56px -36px #ff6d256b,0 0 0 1px #ffffff06,inset 0 1px #ffffff14}@supports (color:color-mix(in lab, red, red)){.showcase-product{box-shadow:0 54px 105px -40px #000000fa, 0 22px 56px -36px color-mix(in srgb, var(--color-brand) 42%, transparent), 0 0 0 1px #ffffff06, inset 0 1px 0 #ffffff14}}.showcase-product{transform:rotateX(var(--tilt-x)) rotateY(var(--tilt-y)) translateZ(0);transform-origin:52%;will-change:transform;animation:8s cubic-bezier(.45,0,.55,1) infinite showcase-product-float}.showcase-product:before{content:"";z-index:5;background:linear-gradient(90deg,#0000 3%,#ffffff3d 30%,#ff6d2580 58%,#0000 95%);height:1px;position:absolute;inset:0 0 auto}@supports (color:color-mix(in lab, red, red)){.showcase-product:before{background:linear-gradient(90deg, transparent 3%, #ffffff3d 30%, color-mix(in srgb, var(--color-brand) 50%, transparent) 58%, transparent 95%)}}.showcase-product:before{pointer-events:none}.platform-showcase:hover .showcase-product{border-color:#6b4032}@supports (color:color-mix(in lab, red, red)){.platform-showcase:hover .showcase-product{border-color:color-mix(in srgb, var(--color-brand) 32%, var(--color-border))}}.platform-showcase:hover .showcase-product{box-shadow:0 60px 118px -42px #000,0 28px 68px -38px #ff6d2580,0 0 0 1px #ffffff08,inset 0 1px #ffffff14}@supports (color:color-mix(in lab, red, red)){.platform-showcase:hover .showcase-product{box-shadow:0 60px 118px -42px #000, 0 28px 68px -38px color-mix(in srgb, var(--color-brand) 50%, transparent), 0 0 0 1px #ffffff08, inset 0 1px 0 #ffffff14}}.showcase-product-rail,.showcase-product-footer{z-index:2;background:#090b10e0;justify-content:space-between;align-items:center;gap:1rem;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.showcase-product-rail,.showcase-product-footer{background:color-mix(in srgb, var(--color-bg) 88%, transparent)}}.showcase-product-rail{border-bottom:1px solid #252b38d6;min-height:2.9rem;padding-inline:.95rem}@supports (color:color-mix(in lab, red, red)){.showcase-product-rail{border-bottom:1px solid color-mix(in srgb, var(--color-border) 84%, transparent)}}.showcase-brand{color:var(--color-text);font:720 .64rem/1 var(--font-display);letter-spacing:-.025em}.showcase-brand span{color:var(--color-brand)}.showcase-live,.showcase-secured,.showcase-product-footer{color:var(--color-muted);font:560 .49rem/1 var(--font-mono);letter-spacing:.045em;text-transform:uppercase}.showcase-live{align-items:center;gap:.42rem;display:inline-flex}.showcase-live i{background:var(--color-win);border-radius:50%;width:.32rem;height:.32rem;box-shadow:0 0 0 4px #22c55e14}@supports (color:color-mix(in lab, red, red)){.showcase-live i{box-shadow:0 0 0 4px color-mix(in srgb, var(--color-win) 8%, transparent)}}.showcase-live i{animation:1.9s ease-in-out infinite showcase-live-pulse}.showcase-secured{align-items:center;gap:.34rem;display:inline-flex}.showcase-secured svg{fill:none;stroke:currentColor;stroke-width:1.6px;width:.75rem;height:.75rem}.showcase-product-footer{border-top:1px solid #252b38d6;min-height:2.25rem;padding-inline:.95rem}@supports (color:color-mix(in lab, red, red)){.showcase-product-footer{border-top:1px solid color-mix(in srgb, var(--color-border) 84%, transparent)}}.showcase-product-footer span:first-child{align-items:center;gap:.42rem;display:inline-flex}.showcase-product-footer i{background:var(--color-win);border-radius:50%;width:.3rem;height:.3rem;box-shadow:0 0 8px #22c55ead}@supports (color:color-mix(in lab, red, red)){.showcase-product-footer i{box-shadow:0 0 8px color-mix(in srgb, var(--color-win) 68%, transparent)}}.showcase-reflection{z-index:6;pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff0d,#0000);width:20%;animation:8s ease-in-out 1.2s infinite showcase-reflection;position:absolute;top:-35%;bottom:-35%;left:-28%;transform:rotate(15deg)}.platform-image-frame{aspect-ratio:1905/1015}.platform-image-frame img{filter:saturate(1.04)contrast(1.055)brightness(.93)}.platform-image-shade{background:linear-gradient(118deg,#ffffff0a,#0000 23% 69%,#7c6cff0b),linear-gradient(#0000 65%,#090b103d)}.showcase-match-layer,.showcase-trust-layer,.showcase-odds-layer,.showcase-promo-layer{z-index:5;position:absolute}.showcase-match-layer{z-index:4;width:10.9rem;top:1rem;left:-.25rem}.showcase-trust-layer{z-index:6;width:12.25rem;top:1.25rem;right:-.45rem}.showcase-odds-layer{z-index:7;width:14.3rem;bottom:2.75rem;left:-.65rem}.showcase-promo-layer{z-index:6;width:14.35rem;bottom:2.35rem;right:-.65rem}.showcase-card{border:1px solid #292f3bd5}@supports (color:color-mix(in lab, red, red)){.showcase-card{border:1px solid color-mix(in srgb, var(--color-border) 82%, #ffffff14)}}.showcase-card{background:linear-gradient(145deg,#181d27d1,#090b10e3)}@supports (color:color-mix(in lab, red, red)){.showcase-card{background:linear-gradient(145deg, color-mix(in srgb, var(--color-surface-2) 82%, transparent), color-mix(in srgb, var(--color-bg) 89%, transparent))}}.showcase-card{-webkit-backdrop-filter:blur(20px)saturate(130%);backdrop-filter:blur(20px)saturate(130%);color:var(--color-text);animation:7.5s cubic-bezier(.45,0,.55,1) infinite showcase-card-float;box-shadow:0 26px 58px -28px #000000fa,0 10px 24px -18px #000000e6,inset 0 1px #ffffff12}.showcase-match-card{border-radius:.95rem;padding:.8rem .85rem;animation-delay:-1.5s}.showcase-card-top{color:var(--color-muted);font:570 .47rem/1 var(--font-mono);letter-spacing:.055em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:.8rem;display:flex}.showcase-card-top>span{align-items:center;gap:.38rem;display:inline-flex}.showcase-card-top b{color:var(--color-muted);font:inherit}.showcase-pulse{background:var(--color-brand);border-radius:50%;width:.32rem;height:.32rem;box-shadow:0 0 0 4px #ff6d2517}@supports (color:color-mix(in lab, red, red)){.showcase-pulse{box-shadow:0 0 0 4px color-mix(in srgb, var(--color-brand) 9%, transparent)}}.showcase-pulse{animation:1.7s ease-in-out infinite showcase-live-pulse}.showcase-match-score{grid-template-columns:1fr auto auto auto 1fr;align-items:center;gap:.38rem;margin-top:.7rem;display:grid}.showcase-match-score span{color:var(--color-muted);font:540 .52rem/1 var(--font-body)}.showcase-match-score span:last-child{text-align:right}.showcase-match-score strong{font:650 1rem/1 var(--font-display)}.showcase-match-score i{color:var(--color-muted);font-style:normal}.showcase-trust-card{border-radius:.95rem;grid-template-columns:auto 1fr auto;align-items:center;gap:.62rem;min-height:3.65rem;padding:.65rem .72rem;animation-delay:-3.4s;display:grid}.showcase-trust-icon{border:1px solid #244a40;place-items:center;width:2.1rem;height:2.1rem;display:grid}@supports (color:color-mix(in lab, red, red)){.showcase-trust-icon{border:1px solid color-mix(in srgb, var(--color-win) 20%, var(--color-border))}}.showcase-trust-icon{color:var(--color-win);background:#22c55e12;border-radius:.7rem}@supports (color:color-mix(in lab, red, red)){.showcase-trust-icon{background:color-mix(in srgb, var(--color-win) 7%, transparent)}}.showcase-trust-icon svg{fill:none;stroke:currentColor;stroke-width:1.65px;stroke-linecap:round;stroke-linejoin:round;width:1.05rem;height:1.05rem}.showcase-trust-card small,.showcase-trust-card strong,.showcase-promo-card small,.showcase-promo-card strong{display:block}.showcase-trust-card small,.showcase-promo-card small{color:var(--color-muted);font:540 .43rem/1 var(--font-mono);letter-spacing:.045em;text-transform:uppercase}.showcase-trust-card strong,.showcase-promo-card strong{color:var(--color-text);font:620 .65rem/1 var(--font-body);margin-top:.35rem}.showcase-trust-status{background:var(--color-win);border-radius:50%;width:.38rem;height:.38rem;box-shadow:0 0 0 5px #22c55e14,0 0 10px #22c55e8f}@supports (color:color-mix(in lab, red, red)){.showcase-trust-status{box-shadow:0 0 0 5px color-mix(in srgb, var(--color-win) 8%, transparent), 0 0 10px color-mix(in srgb, var(--color-win) 56%, transparent)}}.showcase-odds-card{border-radius:1rem;padding:.8rem;animation-delay:-4.6s}.showcase-odds-card .showcase-card-top>span{color:var(--color-text)}.showcase-odds-card .showcase-card-top b{color:var(--color-win)}.showcase-odds-grid{grid-template-columns:repeat(3,1fr);gap:.4rem;margin-top:.7rem;display:grid}.showcase-odds-grid>span{border:1px solid #252b38d9;justify-content:space-between;align-items:center;gap:.35rem;min-height:2.45rem;padding-inline:.55rem;display:flex}@supports (color:color-mix(in lab, red, red)){.showcase-odds-grid>span{border:1px solid color-mix(in srgb, var(--color-border) 85%, transparent)}}.showcase-odds-grid>span{background:#090b10ad;border-radius:.65rem}@supports (color:color-mix(in lab, red, red)){.showcase-odds-grid>span{background:color-mix(in srgb, var(--color-bg) 68%, transparent)}}.showcase-odds-grid small{color:var(--color-muted);font:560 .45rem/1 var(--font-mono)}.showcase-odds-grid strong{color:var(--color-text);font:640 .62rem/1 var(--font-display)}.showcase-odds-grid>span:first-child{border-color:#5c3c33}@supports (color:color-mix(in lab, red, red)){.showcase-odds-grid>span:first-child{border-color:color-mix(in srgb, var(--color-brand) 25%, var(--color-border))}}.showcase-odds-grid>span:first-child{background:#181111}@supports (color:color-mix(in lab, red, red)){.showcase-odds-grid>span:first-child{background:color-mix(in srgb, var(--color-brand) 6%, var(--color-bg))}}.showcase-odds-grid>span:first-child strong{color:var(--color-brand)}.showcase-promo-card{border-color:#553a34;border-radius:.95rem;grid-template-columns:auto 1fr auto;align-items:center;gap:.62rem;min-height:3.75rem;padding:.65rem .72rem;display:grid}@supports (color:color-mix(in lab, red, red)){.showcase-promo-card{border-color:color-mix(in srgb, var(--color-brand) 22%, var(--color-border))}}.showcase-promo-card{animation-delay:-5.5s}.showcase-promo-mark{border:1px solid #593b33;place-items:center;width:2.1rem;height:2.1rem;display:grid}@supports (color:color-mix(in lab, red, red)){.showcase-promo-mark{border:1px solid color-mix(in srgb, var(--color-brand) 24%, var(--color-border))}}.showcase-promo-mark{color:var(--color-brand);background:#ff6d2514;border-radius:.7rem}@supports (color:color-mix(in lab, red, red)){.showcase-promo-mark{background:color-mix(in srgb, var(--color-brand) 8%, transparent)}}.showcase-promo-mark svg,.showcase-promo-arrow{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:1.05rem;height:1.05rem}.showcase-promo-arrow{color:var(--color-brand)}.platform-caption{z-index:8;opacity:.58;margin-top:-.45rem;position:relative}@keyframes showcase-product-float{0%,to{transform:rotateX(var(--tilt-x)) rotateY(var(--tilt-y)) translate3d(0,0,0)}50%{transform:rotateX(var(--tilt-x)) rotateY(var(--tilt-y)) translate3d(0,-2px,0)}}@keyframes showcase-card-float{0%,to{transform:translate(0)}50%{transform:translateY(-3px)}}@keyframes showcase-live-pulse{0%,to{opacity:.56}50%{opacity:1}}@keyframes showcase-glow-breathe{0%,to{opacity:.56;transform:scale(.98)}50%{opacity:.78;transform:scale(1.02)}}@keyframes showcase-reflection{0%,20%{opacity:0;left:-28%}33%{opacity:1}58%,to{opacity:0;left:118%}}@media (max-width:72rem){.showcase-match-layer{left:.1rem}.showcase-trust-layer{right:-.1rem}.showcase-odds-layer{left:0}.showcase-promo-layer{right:0}}@media (max-width:60rem){.showcase-product{--tilt-x:0deg;--tilt-y:0deg}}@media (max-width:40rem){.platform-showcase{padding-top:2.6rem}.platform-grid{display:block;inset:1% -5% 4%}.platform-orbit{display:block}.platform-orbit-a{inset:3% -7%}.platform-orbit-b{inset:13% -10% -4% 8%}.showcase-product-layer{width:100%;padding-bottom:3.8rem}.showcase-product{border-radius:1rem}.showcase-product-rail{min-height:2.45rem;padding-inline:.7rem}.showcase-product-footer{padding-inline:.7rem}.showcase-live,.showcase-match-layer{display:none}.showcase-trust-layer{width:10.6rem;top:.15rem;right:.2rem}.showcase-odds-layer{width:13rem;bottom:2rem;left:.2rem}.showcase-promo-layer{display:none}.showcase-match-card{padding:.65rem .7rem}.showcase-trust-card,.showcase-promo-card{min-height:3.3rem;padding:.55rem .6rem}.showcase-trust-icon,.showcase-promo-mark{width:1.8rem;height:1.8rem}.showcase-odds-card{padding:.65rem}.showcase-odds-grid>span{min-height:2.1rem;padding-inline:.4rem}.platform-caption{margin-top:-.6rem}}@media (prefers-reduced-motion:reduce){.platform-glow,.showcase-product,.showcase-card,.showcase-pulse,.showcase-live i,.showcase-reflection{animation:none!important}.showcase-layer,.showcase-product{transform:none!important}}.tilt-card{transition:transform .35s,box-shadow .35s}.tilt-card:hover{transform:perspective(900px)rotateX(2deg)rotateY(-3deg)translateY(-4px);box-shadow:0 24px 60px -20px #ff6d2559}.pulse-dot{animation:1.6s ease-in-out infinite pulse-dot}@keyframes pulse-dot{0%,to{opacity:1}50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.tilt-card,.pulse-dot{transition:none!important;animation:none!important}}.mesh-surface{background-image:radial-gradient(60% 50% at 15% 0,#ff6d2529,#0000 70%),radial-gradient(45% 40% at 85% 15%,#7c6cff24,#0000 70%),radial-gradient(50% 50% at 50% 100%,#ff6d2514,#0000 70%)}@supports (color:color-mix(in lab, red, red)){.mesh-surface{background-image:radial-gradient(60% 50% at 15% 0%, color-mix(in srgb, var(--color-brand) 16%, transparent), transparent 70%), radial-gradient(45% 40% at 85% 15%, color-mix(in srgb, var(--color-violet) 14%, transparent), transparent 70%), radial-gradient(50% 50% at 50% 100%, color-mix(in srgb, var(--color-brand) 8%, transparent), transparent 70%)}}.badge{font-family:var(--font-mono);font-size:var(--text-2xs);letter-spacing:.04em;text-transform:uppercase;border-radius:9999px;align-items:center;padding:.2rem .6rem;font-weight:500;display:inline-flex}.badge-hot{background:#ff6d252e}@supports (color:color-mix(in lab, red, red)){.badge-hot{background:color-mix(in srgb, var(--color-brand) 18%, transparent)}}.badge-hot{color:var(--color-brand)}.badge-new{background:#22c55e29}@supports (color:color-mix(in lab, red, red)){.badge-new{background:color-mix(in srgb, var(--color-win) 16%, transparent)}}.badge-new{color:var(--color-win)}.badge-limited{background:#7c6cff33}@supports (color:color-mix(in lab, red, red)){.badge-limited{background:color-mix(in srgb, var(--color-violet) 20%, transparent)}}.badge-limited{color:#a99fff}.tabular{font-variant-numeric:tabular-nums;font-family:var(--font-mono)}[data-count]{opacity:0;transition:opacity .5s,transform .5s;transform:translateY(6px)}[data-count].is-visible{opacity:1;transform:translateY(0)}.skip-link{z-index:100;background:var(--color-text);color:var(--color-bg);font:600 .8125rem/1 var(--font-body);border-radius:.75rem;padding:.7rem 1rem;transition:transform .2s;position:fixed;top:.75rem;left:.75rem;transform:translateY(-160%)}.skip-link:focus{transform:translateY(0)}.site-header{z-index:50;border-bottom:1px solid #252b38a8;position:sticky;top:0}@supports (color:color-mix(in lab, red, red)){.site-header{border-bottom:1px solid color-mix(in srgb, var(--color-border) 66%, transparent)}}.site-header{background:#090b10c2}@supports (color:color-mix(in lab, red, red)){.site-header{background:color-mix(in srgb, var(--color-bg) 76%, transparent)}}.site-header{-webkit-backdrop-filter:blur(18px)saturate(132%);backdrop-filter:blur(18px)saturate(132%);transition:background-color .3s,box-shadow .3s,border-color .3s}.header-shell{grid-template-columns:1fr auto 1fr;align-items:center;gap:1.5rem;width:min(100% - 2.5rem,80rem);height:4.5rem;margin-inline:auto;transition:height .34s cubic-bezier(.22,1,.36,1);display:grid;position:relative}.brand-link{border-radius:.5rem;align-items:center;width:fit-content;display:inline-flex}.brand-logo{image-rendering:auto;backface-visibility:hidden;width:auto;height:1.875rem;display:block;transform:translateZ(0)}.desktop-nav{border:1px solid #252b389e;align-items:center;gap:2rem;display:flex}@supports (color:color-mix(in lab, red, red)){.desktop-nav{border:1px solid color-mix(in srgb, var(--color-border) 62%, transparent)}}.desktop-nav{background:#11151d70;border-radius:999px;padding:.34rem 1.1rem}@supports (color:color-mix(in lab, red, red)){.desktop-nav{background:color-mix(in srgb, var(--color-surface) 44%, transparent)}}.desktop-nav{box-shadow:inset 0 1px #ffffff05,0 10px 30px -28px #000000d9}.nav-link{isolation:isolate;color:var(--color-muted);font:600 .75rem/1 var(--font-body);letter-spacing:-.005em;border-radius:999px;padding:.56rem .12rem;transition:color .24s,transform .24s cubic-bezier(.22,1,.36,1),text-shadow .24s;position:relative}.nav-link:before{content:"";z-index:-1;border-radius:inherit;background:radial-gradient(80% 120% at 50% 100%,#ff6d2512,#0000 76%);border:1px solid #0000;position:absolute;inset:-.22rem -.72rem}@supports (color:color-mix(in lab, red, red)){.nav-link:before{background:radial-gradient(80% 120% at 50% 100%, color-mix(in srgb, var(--color-brand) 7%, transparent), transparent 76%)}}.nav-link:before{box-shadow:0 10px 24px -22px #ff6d258c}@supports (color:color-mix(in lab, red, red)){.nav-link:before{box-shadow:0 10px 24px -22px color-mix(in srgb, var(--color-brand) 55%, transparent)}}.nav-link:before{opacity:0;transition:opacity .24s,transform .24s cubic-bezier(.22,1,.36,1),border-color .24s;transform:scale(.96)}.nav-link:hover,.nav-link:focus-visible{color:#f1f2f5}@supports (color:color-mix(in lab, red, red)){.nav-link:hover,.nav-link:focus-visible{color:color-mix(in srgb, var(--color-text) 94%, var(--color-muted))}}.nav-link:hover:before,.nav-link:focus-visible:before{opacity:.52;transform:scale(1)}.nav-link.is-active{color:var(--color-text);text-shadow:0 0 16px #ff6d251c}@supports (color:color-mix(in lab, red, red)){.nav-link.is-active{text-shadow:0 0 16px color-mix(in srgb, var(--color-brand) 11%, transparent)}}.nav-link.is-active:before{border-color:#ff6d2517}@supports (color:color-mix(in lab, red, red)){.nav-link.is-active:before{border-color:color-mix(in srgb, var(--color-brand) 9%, transparent)}}.nav-link.is-active:before{opacity:1;transform:scale(1)}.header-actions{justify-self:end;align-items:center;gap:.5rem;display:flex}.header-sign-in{color:var(--color-muted);font:600 .75rem/1 var(--font-body);border-radius:999px;padding:.7rem .85rem;transition:color .2s,background-color .2s}.header-sign-in:hover{color:var(--color-text);background:var(--color-surface)}.header-cta{background:var(--color-brand);min-height:2.5rem;color:var(--color-bg);font:700 .75rem/1 var(--font-body);border-radius:999px;align-items:center;gap:.5rem;padding:.625rem 1.05rem;display:inline-flex;box-shadow:0 10px 24px -14px #ff6d258a,0 3px 8px -5px #000000e6,inset 0 1px #ffffff2e}@supports (color:color-mix(in lab, red, red)){.header-cta{box-shadow:0 10px 24px -14px color-mix(in srgb, var(--color-brand) 54%, transparent), 0 3px 8px -5px #000000e6, inset 0 1px 0 #ffffff2e}}.header-cta{transition:transform .24s cubic-bezier(.22,1,.36,1),background-color .24s,box-shadow .24s}.header-cta svg{transition:transform .24s cubic-bezier(.22,1,.36,1)}.header-cta:hover{background:var(--color-brand-dark);transform:translateY(-2px);box-shadow:0 16px 30px -16px #ff6d259e,0 7px 13px -8px #000000eb,inset 0 1px #fff3}@supports (color:color-mix(in lab, red, red)){.header-cta:hover{box-shadow:0 16px 30px -16px color-mix(in srgb, var(--color-brand) 62%, transparent), 0 7px 13px -8px #000000eb, inset 0 1px 0 #fff3}}.header-cta:hover svg{transform:translate(2px)}.header-cta:active{transform:scale(.98)}header.is-scrolled{background-color:#090b10e0}@supports (color:color-mix(in lab, red, red)){header.is-scrolled{background-color:color-mix(in srgb, var(--color-bg) 88%, transparent)}}header.is-scrolled{border-color:#252b38d1}@supports (color:color-mix(in lab, red, red)){header.is-scrolled{border-color:color-mix(in srgb, var(--color-border) 82%, transparent)}}header.is-scrolled{box-shadow:0 16px 36px -28px #000000eb}header.is-scrolled .header-shell{height:4rem}.mobile-panel{border-top:1px solid #0000;grid-template-rows:0fr;transition:grid-template-rows .32s cubic-bezier(.22,1,.36,1),border-color .2s;display:none}.mobile-panel.is-open{border-color:var(--color-border);grid-template-rows:1fr}.mobile-panel-inner{overflow:hidden}.mobile-nav{padding:.75rem 1.25rem .5rem}.mobile-nav-link{border-bottom:1px solid var(--color-border);color:var(--color-text);font:600 1rem/1.2 var(--font-display);justify-content:space-between;align-items:center;padding:1rem .25rem;display:flex}.mobile-nav-link span:last-child{color:var(--color-muted);font:500 .625rem/1 var(--font-mono)}.mobile-actions{grid-template-columns:1fr 1fr;gap:.75rem;padding:.75rem 1.25rem 1.5rem;display:grid}.menu-btn{border:1px solid var(--color-border);background:#11151db8;border-radius:.75rem;justify-content:center;justify-self:end;align-items:center;width:2.5rem;height:2.5rem;display:none;position:relative}@supports (color:color-mix(in lab, red, red)){.menu-btn{background:color-mix(in srgb, var(--color-surface) 72%, transparent)}}.menu-icon{position:absolute;inset:50% auto auto 50%;translate:-50% -50%}.menu-icon-close{opacity:0;transform:scale(.88)rotate(-8deg)}.menu-btn.is-open .menu-icon-open{opacity:0;transform:scale(.88)rotate(8deg)}.menu-btn.is-open .menu-icon-close{opacity:1;transform:scale(1)rotate(0)}.brand-rail{border-top:1px solid #252b38b8;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.brand-rail{border-top:1px solid color-mix(in srgb, var(--color-border) 72%, transparent)}}.brand-rail{background:#11151dad}@supports (color:color-mix(in lab, red, red)){.brand-rail{background:color-mix(in srgb, var(--color-surface) 68%, transparent)}}.brand-rail-track{white-space:nowrap;width:min(100% - 2.5rem,80rem);min-height:2.25rem;color:var(--color-muted);font:500 .625rem/1 var(--font-mono);letter-spacing:.045em;text-transform:uppercase;align-items:center;gap:1rem;margin-inline:auto;display:flex}.rail-status{color:var(--color-text);align-items:center;gap:.45rem;display:inline-flex}.rail-status i{background:var(--color-win);border-radius:50%;width:.375rem;height:.375rem;box-shadow:0 0 0 3px #22c55e1f}@supports (color:color-mix(in lab, red, red)){.rail-status i{box-shadow:0 0 0 3px color-mix(in srgb, var(--color-win) 12%, transparent)}}.rail-separator{background:var(--color-muted);opacity:.45;border-radius:50%;width:2px;height:2px}.rail-responsible{margin-left:auto}@media (max-width:52rem){.header-shell{grid-template-columns:1fr auto;width:min(100% - 2rem,80rem);height:4rem}.desktop-nav,.header-actions{display:none}.menu-btn{display:flex}.mobile-panel{display:grid}.brand-logo{height:1.55rem}.brand-rail{scrollbar-width:none;overflow-x:auto}.brand-rail::-webkit-scrollbar{display:none}.brand-rail-track{width:max-content;padding-inline:1rem}.rail-responsible{margin-left:0}}@media (prefers-reduced-motion:reduce){.site-header,.header-shell,.nav-link,.nav-link:before,.header-cta,.header-cta svg,.mobile-panel,.lucide-icon{transition:none!important}}.btn{font-family:var(--font-display);border-radius:9999px;justify-content:center;align-items:center;gap:.5rem;padding-block:.75rem;padding-inline:1.5rem;font-size:.875rem;font-weight:600;transition:transform .2s,box-shadow .2s,background-color .2s,border-color .2s;display:inline-flex}.btn:active{transform:scale(.97)}.btn:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px}.btn-primary{background:var(--color-brand);color:var(--color-bg)}.btn-primary:hover{background:var(--color-brand-dark);transform:translateY(-2px);box-shadow:0 14px 28px -14px #ff6d25a6}@supports (color:color-mix(in lab, red, red)){.btn-primary:hover{box-shadow:0 14px 28px -14px color-mix(in srgb, var(--color-brand) 65%, transparent)}}.btn-secondary{border:1px solid var(--color-border);color:var(--color-text)}.btn-secondary:hover{border-color:var(--color-brand);transform:translateY(-2px)}[data-reveal]{opacity:0;transition:opacity .6s,transform .6s;transform:translateY(16px)}[data-reveal].is-visible{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.btn,[data-reveal]{transition:none!important}[data-reveal]{opacity:1;transform:none}}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}
/* Responsive offers navigation fix */
.offers-nav-primary,.offers-nav-link{flex:0 0 auto;white-space:nowrap}
@media (max-width:56rem){.offers-nav-links{overscroll-behavior-inline:contain;scroll-snap-type:inline proximity}.offers-nav-primary,.offers-nav-link{scroll-snap-align:start}}
@media (max-width:34rem){.offers-nav-shell{padding-block:.75rem}.offers-nav-links{margin-inline:-1rem;width:calc(100% + 2rem);padding-inline:1rem;scroll-padding-inline:1rem}.offers-nav-primary,.offers-nav-link{min-height:2.75rem}}
@media (max-width:31.25rem){.offers-nav-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;margin-inline:0;width:100%;padding-inline:0;overflow:visible;scroll-snap-type:none}.offers-nav-primary,.offers-nav-link{width:100%;min-width:0;padding-inline:.75rem}.offers-nav-primary{grid-column:1/-1}.offers-nav-link:last-child{grid-column:1/-1}}
