.adv-stage{isolation:isolate;background:#08090b;position:relative}.adv-bg{z-index:-1;pointer-events:none;background:radial-gradient(120% 60% at 50% 0,#1b1d22 0%,#0a0b0d 60%,#060607 100%);position:absolute;inset:0;overflow:hidden}.adv-bg:before{content:"";filter:blur(46px);background:linear-gradient(#ffffff38,#ffffff0a 55%,#0000);width:46%;height:90%;animation:14s ease-in-out infinite alternate adv-beam;position:absolute;top:-20%;left:50%;transform:translate(-10%)rotate(14deg)}.adv-bg:after{content:"";opacity:.35;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='200' height='200'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 .9 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");position:absolute;inset:0}@keyframes adv-beam{0%{opacity:.7;transform:translate(-24%)rotate(12deg)}to{opacity:1;transform:translate(8%)rotate(18deg)}}.adv-reveal{opacity:0;filter:blur(6px);transition:opacity .8s cubic-bezier(.2,.7,.2,1),transform .8s cubic-bezier(.2,.7,.2,1),filter .8s cubic-bezier(.2,.7,.2,1);transition-delay:var(--d,0s);transform:translateY(28px)}.adv-reveal[data-in=true]{opacity:1;filter:none;transform:none}.adv-panel{color:#0b0b0c;background:#fff;border-radius:2.25rem;animation:1s cubic-bezier(.2,.8,.2,1) both adv-panel-in;box-shadow:0 40px 120px -30px #000000e6,inset 0 0 0 1px #ffffff80}@keyframes adv-panel-in{0%{opacity:0;filter:blur(10px);transform:translateY(40px)scale(.97)}to{opacity:1;filter:none;transform:none}}.adv-word{opacity:0;filter:blur(8px);animation:.8s cubic-bezier(.2,.8,.2,1) forwards adv-word-in;animation-delay:calc(.25s + var(--i) * 70ms);display:inline-block;transform:translateY(.6em)}@keyframes adv-word-in{to{opacity:1;filter:none;transform:none}}.adv-fade-up{opacity:0;animation:.8s cubic-bezier(.2,.8,.2,1) forwards adv-fade-up;animation-delay:var(--d,0s)}@keyframes adv-fade-up{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.adv-pill-dot{animation:2s ease-in-out infinite adv-blink}@keyframes adv-blink{50%{opacity:.25;transform:scale(.7)}}.adv-viewport{touch-action:pan-y;-webkit-user-select:none;user-select:none;padding:1.5rem 0 2rem;display:grid;overflow:hidden}.adv-slide{width:80%;transform:translateX(calc(var(--o) * (100% + 1.25rem))) scale(calc(1 - var(--abs) * .1));opacity:calc(1 - var(--abs) * .55);filter:blur(calc(var(--abs) * 2px));z-index:calc(2 - var(--abs));cursor:default;grid-area:1/1;justify-self:center;transition:transform .8s cubic-bezier(.22,.8,.2,1),opacity .8s,filter .8s}.adv-slide[data-snap=true]{transition:none}.adv-slide[data-active=false]{cursor:pointer}.adv-card{background:#f1f1f2;border-radius:2rem;align-items:center;gap:1.75rem;padding:.9rem;display:grid;box-shadow:0 30px 60px -30px #00000059}@media (min-width:768px){.adv-card{grid-template-columns:minmax(0,.9fr) minmax(0,1.15fr);padding:.75rem 2.25rem .75rem .75rem}}.adv-tile{--accent:#0a84ff;aspect-ratio:1;background:radial-gradient(90% 70% at 30% 15%,#34363d 0%,#16171b 55%,#0a0a0c 100%);border-radius:1.6rem;place-items:center;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff14,inset 0 -30px 60px #00000080}.adv-tile:before{content:"";background:radial-gradient(closest-side, var(--accent), transparent);opacity:.35;filter:blur(30px);height:70%;animation:5s ease-in-out infinite adv-breathe;position:absolute;inset:auto -20% -35%}.adv-tile:after{content:"";background:linear-gradient(90deg,#0000,#ffffff24,#0000);width:40%;animation:6s ease-in-out infinite adv-sweep;position:absolute;inset:-40% auto -40% -60%;transform:rotate(18deg)}@keyframes adv-breathe{50%{opacity:.6;transform:scale(1.12)}}@keyframes adv-sweep{0%,55%{left:-60%}to{left:140%}}.adv-ring{aspect-ratio:1;opacity:0;width:46%;animation:4.2s ease-out infinite adv-ring;animation-delay:var(--rd,0s);border:1px solid #ffffff59;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.6)}@keyframes adv-ring{0%{opacity:.6;transform:translate(-50%,-50%)scale(.7)}to{opacity:0;transform:translate(-50%,-50%)scale(2.1)}}.adv-orb{z-index:1;aspect-ratio:1;color:#fff;background:radial-gradient(circle at 32% 26%,#ffffff8c,#0000 22%),radial-gradient(circle at 50% 60%,#2b2d33,#050506 70%);border-radius:50%/58% 58% 42% 42%;place-items:center;width:42%;animation:5.5s ease-in-out infinite adv-float;display:grid;position:relative;box-shadow:0 22px 40px #000000a6,inset 0 -10px 20px #000000b3,inset 0 0 0 1px #ffffff1f}@keyframes adv-float{50%{transform:translateY(-8px)rotate(-2deg)}}.adv-stat-value{font-variant-numeric:tabular-nums;letter-spacing:-.02em}.adv-arrow{z-index:5;color:#fff;background:#0b0b0c;border-radius:999px;place-items:center;width:2.5rem;height:2.5rem;margin-top:-1.25rem;transition:transform .2s,background .2s;display:grid;position:absolute;top:50%;box-shadow:0 8px 20px #00000059}.adv-arrow:hover{background:#25262b;transform:scale(1.1)}.adv-arrow:active{transform:scale(.94)}.adv-dot{place-items:center;width:32px;height:44px;transition:width .45s cubic-bezier(.22,.8,.2,1);display:grid}.adv-dot:before{content:"";background:#cfd0d4;border-radius:999px;width:6px;height:6px;transition:width .45s cubic-bezier(.22,.8,.2,1),background .3s}.adv-dot[aria-current=true]{width:58px}.adv-dot[aria-current=true]:before{background:linear-gradient(90deg,#ffb6a8,#b8c6ff,#9fd8ff);width:34px}.adv-cta{color:#fff;background:#0b0b0c;border-radius:999px;align-items:center;gap:.5rem;padding:.85rem 1.6rem;font-size:.875rem;font-weight:600;transition:transform .25s,box-shadow .25s;display:inline-flex;position:relative;box-shadow:inset 0 0 0 1px #ffffff1a,0 10px 30px -8px #0009}.adv-cta:before{content:"";z-index:-1;border-radius:inherit;background:conic-gradient(from var(--ang,0deg), #ff9a8b, #8fa5ff, #7fd6ff, #ff9a8b);filter:blur(6px);opacity:.55;animation:5s linear infinite adv-spin;position:absolute;inset:-2px}@property --ang{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes adv-spin{to{--ang:360deg}}.adv-cta:hover{transform:translateY(-2px)scale(1.03)}.adv-cta:hover:before{opacity:.9}@media (prefers-reduced-motion:reduce){.adv-bg:before,.adv-tile:before,.adv-tile:after,.adv-ring,.adv-orb,.adv-cta:before,.adv-pill-dot{animation:none}.adv-panel,.adv-word,.adv-fade-up{opacity:1;filter:none;animation:none;transform:none}.adv-reveal{opacity:1;filter:none;transition:none;transform:none}.adv-slide{transition:none}}@media (max-width:639px){.adv-arrow{display:none}.adv-tile{aspect-ratio:16/10}.adv-orb{width:30%}}
