.cases--carousel .case-card--makina{background:none;border-radius:0;padding:0;box-shadow:none;border:0;overflow:visible;height:calc(var(--card) * 501 / 330);contain:layout style;-webkit-mask:none;mask:none;transform:none;transition:transform .35s cubic-bezier(.2,.8,.25,1)}.cases--carousel .case-card--makina:hover,.cases--carousel .case-card--makina:focus-visible{transform:translateY(-10px) scale(1.03);box-shadow:none;border:0}.cases--carousel .case-card--makina:after{display:none}.cases--carousel .case-card--makina:focus-visible{outline:2px solid currentColor;outline-offset:8px;border-radius:28px}.makina__cv{position:absolute;z-index:2;pointer-events:none;left:calc(var(--card) * var(--mk-l));top:calc(var(--card) * var(--mk-t));width:calc(var(--card) * var(--mk-w));height:calc(var(--card) * var(--mk-h))}.case-card--makina .case-card__media{position:absolute;z-index:1;left:0;top:0;width:300px;height:164px;border-radius:0;background:#11151c;overflow:hidden;transform-origin:0 0;will-change:transform}.case-card--makina .case-card__media img{width:100%;height:100%;object-fit:cover;display:block;transform:none!important}.case-card--makina .case-card__body{position:absolute;z-index:3;left:0;top:0;width:282px;height:280px;padding:0;display:flex;flex-direction:column;gap:8px;transform-origin:0 0;will-change:transform}.case-card--makina .case-card__body h3{margin:0}.case-card--makina .case-card__cta{margin-top:auto}.cases--carousel:has(.case-card--makina){padding:90px 0 80px;margin-bottom:0}.case-card--makina.mk-baked .case-card__body,.case-card--makina.mk-baked .case-card__body *{color:transparent!important;text-decoration-color:transparent!important;text-shadow:none!important}.cases--table{overflow:visible;-webkit-mask:none;mask:none;cursor:auto;touch-action:auto;user-select:auto;-webkit-user-select:auto;padding:0!important;margin:0 0 24px!important}.cases--table .cases__track{display:grid;grid-template-columns:repeat(var(--cols, 3),var(--card));justify-content:center;column-gap:6px;row-gap:0;width:auto;padding:70px 0 90px;position:relative;isolation:isolate;will-change:auto;transform:none!important}.cases--table .cases__track:before{content:"";position:absolute;left:-10%;right:-10%;top:8%;bottom:-6%;z-index:-1;pointer-events:none;background:radial-gradient(60% 34% at 50% 92%,color-mix(in srgb,var(--text, #172A32) 11%,transparent),transparent 72%),radial-gradient(50% 40% at 22% 30%,rgba(255,252,244,.55),transparent 70%)}.cases--table .case-card{margin-right:0;animation:none;transform-origin:50% 100%;will-change:translate}.cases--table .case-card[data-col="1"]{scale:.86;margin-top:-64px;margin-bottom:64px;z-index:0}.cases--table .case-card[data-col="0"],.cases--table .case-card[data-col="2"]{z-index:1}.cases--table .case-card:hover,.cases--table .case-card:focus-visible{z-index:3}.cases--table .case-card:nth-child(n+4){margin-top:30px}.cases--table .case-card[data-col="1"]:nth-child(n+4){margin-top:-34px}.case-card[data-tone="4"]{--t-bg: var(--x-terra);--t-fg: var(--x-navy)}.wip--makina{padding:40px 0 30px}.wip--makina .case-card.case-card--makina{position:relative;background:none!important;color:var(--t-fg);border-radius:0;padding:0;box-shadow:none;border:0;overflow:visible;height:calc(var(--card) * 501 / 330);text-decoration:none;transform:none;transition:transform .35s cubic-bezier(.2,.8,.25,1)}.wip--makina .case-card--makina:hover,.wip--makina .case-card--makina:focus-visible{transform:translateY(-10px) scale(1.03)}.wip--makina .case-card--makina:focus-visible{outline:2px solid currentColor;outline-offset:8px;border-radius:28px}.wip--makina .case-card__body p:not(.demo__tag){display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.wip--makina .case-card--makina .case-card__cta.wip__soon{color:inherit}.wip--makina .case-card img{-webkit-user-drag:none}#building .section__sub{color:var(--x-ivory);opacity:.78}#building{padding-bottom:72px}.wip--deck{position:relative;--spread: 30px;--fan: 8deg;--lift: 12px;transition:height .75s cubic-bezier(.2,.8,.25,1)}.wip--deck .case-card.case-card--makina{translate:0 0;rotate:0deg;transform-origin:50% 135%;transition:translate .85s cubic-bezier(.3,1.3,.45,1) var(--d, 0s),rotate .85s cubic-bezier(.3,1.3,.45,1) var(--d, 0s),transform .35s cubic-bezier(.2,.8,.25,1)}.wip--deck.is-stacked{cursor:pointer}.wip--deck.is-stacked .case-card.case-card--makina{translate:calc(var(--sx) + var(--k) * var(--spread)) calc(var(--sy) + max(var(--k),-1 * var(--k)) * var(--lift));rotate:calc(var(--k) * var(--fan));transition-delay:calc(.2s - var(--d, 0s))}.wip--deck.is-stacked:hover{--spread: 44px;--fan: 11deg;--lift: 16px}.wip--deck.is-stacked:hover .case-card.case-card--makina{transition-delay:0s}.wip--deck.is-dealing .case-card.case-card--makina{transition:transform .35s cubic-bezier(.2,.8,.25,1);will-change:translate,rotate,scale}.wip--deck.is-dealing .case-card--makina:hover,.wip--deck.is-stacked .case-card--makina:hover{transform:none}.wip--deck.is-stacked .case-card--makina:last-child:hover{transform:translateY(-14px)}.wip__deal{display:flex;align-items:center;gap:10px;margin:8px auto 0;padding:12px 22px;border:0;border-radius:999px;background:var(--x-terra);color:var(--x-navy);font:700 .95rem var(--sans);cursor:pointer;transition:transform .3s cubic-bezier(.3,1.4,.5,1),background-color .3s}.wip__deal:hover{transform:translateY(-2px) scale(1.04)}.wip__deal.is-gone{opacity:0;transform:translateY(8px) scale(.9);pointer-events:none;transition:opacity .3s,transform .3s}.wip__deal:before{content:"";width:14px;height:14px;border-radius:3px;background:currentColor;box-shadow:4px -4px 0 -1px var(--x-terra),4px -4px 0 1px currentColor;transform:rotate(-8deg)}@media (prefers-reduced-motion: reduce){.wip--deck,.wip--deck .case-card.case-card--makina{transition:none}}@media (max-width: 719px){.wip--deck{--spread: 10px;--fan: 4deg;--lift: 8px}.wip--deck.is-stacked:hover{--spread: 14px;--fan: 5deg;--lift: 10px}.wip--makina .case-card.case-card--makina{width:min(100%,280px);justify-self:center}}@media (min-width: 720px){.wip--makina{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1100px){.wip--makina{grid-template-columns:repeat(4,1fr)}}.wip--makina{row-gap:72px}@media (max-width: 719px){.wip--makina{row-gap:64px}}html.aura-x-open,html.aura-x-open body{overflow:hidden}.aura-x{position:fixed;top:0;right:0;bottom:0;left:0;z-index:3000;display:flex;flex-direction:column;gap:14px;padding:14px;overflow:auto;background:var(--x-ivory, #f2eee5);color:var(--x-navy, #172a32)}.aura-x:focus{outline:none}.aura-x>*{position:relative;flex:none}.aura-x__bar{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:68px;padding:8px 10px 8px 26px;border-radius:999px;background:var(--x-forest, #35594c);color:var(--x-ivory, #f2eee5)}.aura-x__brand{display:inline-flex;align-items:center;gap:12px;font:800 1.05rem/1 var(--sans);letter-spacing:-.03em}.aura-x__brand b{font:inherit}.aura-x__brand i{width:10px;height:10px;border-radius:50%;background:var(--x-terra, #d69a68)}.aura-x__brand span{font:500 .66rem var(--mono);letter-spacing:.18em;text-transform:uppercase;opacity:.65}.aura-x__right{display:flex;align-items:center;gap:8px}.aura-x__lang{display:inline-flex;padding:4px;border-radius:999px;background:var(--x-navy, #172a32)}.aura-x__lang button{border:0;background:none;color:var(--x-ivory, #f2eee5);opacity:.75;font:700 .72rem var(--mono);letter-spacing:.06em;min-height:36px;padding:0 14px;border-radius:999px;cursor:pointer}.aura-x__lang button[aria-pressed=true]{background:var(--x-terra, #d69a68);color:var(--x-navy, #172a32);opacity:1}.aura-x__sound{display:grid;place-items:center;width:44px;height:44px;border:0;border-radius:50%;cursor:pointer;background:var(--x-navy, #172a32);color:var(--x-ivory, #f2eee5)}.aura-x__sound .ico-off{display:none}.aura-x__sound[aria-pressed=false]{opacity:.6}.aura-x__sound[aria-pressed=false] .ico-on{display:none}.aura-x__sound[aria-pressed=false] .ico-off{display:block}.aura-x__skip{display:inline-flex;align-items:center;gap:8px;border:0;background:var(--x-ivory, #f2eee5);color:var(--x-navy, #172a32);font:700 .88rem var(--sans);min-height:44px;padding:0 20px;border-radius:999px;cursor:pointer}.aura-x__skip svg{transition:transform .25s}.aura-x__skip:hover svg{transform:translate(4px)}.aura-x__body{flex:1 0 auto;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:14px;width:100%;max-width:none;margin:0;padding:0;align-items:stretch}.aura-x__copy{display:flex;flex-direction:column;justify-content:center;padding:clamp(28px,4.4vw,64px);border-radius:var(--r-xl, 40px);background:var(--x-terra, #d69a68);color:var(--x-navy, #172a32);min-width:0}.aura-x__kicker{font:500 .72rem var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--x-navy, #172a32);opacity:.7;margin:0 0 18px}.aura-x__title{font:800 clamp(2.8rem,6.8vw,6.2rem)/.92 var(--sans);letter-spacing:-.05em;margin:0;color:var(--x-navy, #172a32);text-wrap:balance}.aura-x__lead{margin:22px 0 0;max-width:38ch;font-size:clamp(1.05rem,1.5vw,1.25rem);line-height:1.45;color:var(--x-navy, #172a32);opacity:.85}.aura-x__steps{list-style:none;display:flex;flex-wrap:wrap;gap:8px;margin:26px 0 0;padding:0}.aura-x__steps li{display:inline-flex;align-items:center;gap:10px;padding:7px 16px 7px 7px;border-radius:999px;background:var(--x-ivory, #f2eee5);color:var(--x-navy, #172a32);font:700 .84rem var(--sans)}.aura-x__steps b{display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:var(--x-navy, #172a32);color:var(--x-ivory, #f2eee5);font:800 .78rem var(--sans)}.aura-x__result{min-height:8.5em;margin-top:22px}.aura-x__dropping{display:inline-block;padding:8px 16px;border-radius:999px;background:var(--x-navy, #172a32);color:var(--x-ivory, #f2eee5);font:600 .76rem var(--mono);letter-spacing:.16em;text-transform:uppercase}.aura-x__verdict{display:inline-flex;align-items:center;gap:12px;margin:0 0 10px;font:800 clamp(1.9rem,3.4vw,2.9rem)/1 var(--sans);letter-spacing:-.04em;color:var(--x-navy, #172a32)}.aura-x__verdict:before{content:"";flex:none;width:.8em;height:.8em;border-radius:50%;background:var(--x-navy, #172a32);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5 12h14' stroke='black' stroke-width='3' stroke-linecap='round'/%3E%3C/svg%3E") center / 70% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5 12h14' stroke='black' stroke-width='3' stroke-linecap='round'/%3E%3C/svg%3E") center / 70% no-repeat}.aura-x__verdict.is-hit:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5' fill='none' stroke='black' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5' fill='none' stroke='black' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.aura-x__line{margin:3px 0;font-size:1.08rem;color:var(--x-navy, #172a32)}.aura-x__muted{opacity:.7;font-size:.95rem}.aura-x__rec{display:inline-block;margin-top:12px;padding:7px 14px;border-radius:999px;background:var(--x-navy, #172a32);color:var(--x-ivory, #f2eee5);font:600 .74rem var(--mono);letter-spacing:.04em}.aura-x__rec.is-local{background:#172a3224;color:var(--x-navy, #172a32)}.aura-x__cta[hidden]{display:none}.aura-x__cta{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.aura-x__cta .btn{min-height:52px;padding:0 26px;background:var(--x-navy, #172a32);color:var(--x-ivory, #f2eee5);border:0}.aura-x__cta .btn:hover{background:var(--x-forest, #35594c)}.aura-x__cta .btn--ghost{background:#172a321f;color:var(--x-navy, #172a32);gap:8px}.aura-x__cta .btn--ghost:hover{background:#172a3233}.aura-x__stage{display:grid;place-items:center;padding:clamp(18px,3vw,44px);border-radius:var(--r-xl, 40px);background:var(--x-navy, #172a32);color:var(--x-ivory, #f2eee5);min-width:0}.aura-x__board{width:100%;max-width:560px;margin:0 auto}.aura-x__meta{display:flex;justify-content:center;gap:12px;flex-wrap:wrap;margin:0;padding:2px 0 6px;font:500 .7rem var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--x-navy, #172a32);opacity:.6}.plinko{position:relative;margin-bottom:34px}.plinko__canvas{display:block;width:100%;aspect-ratio:1 / 1}.plinko__bins{position:absolute;left:0;right:0;bottom:0;height:calc(var(--slot, 90px) + 30px);transform:translateY(30px);display:grid;grid-template-columns:repeat(var(--bins, 8),1fr)}.plinko__bin{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:6px;border:0;background:transparent;color:var(--x-ivory, #f2eee5);opacity:.8;cursor:pointer;padding:0 0 4px;border-radius:0 0 14px 14px;transition:opacity .2s}.plinko__bin:before{content:"";position:absolute;left:3px;right:3px;top:0;bottom:30px;border-radius:10px 10px 0 0;transition:background .2s}.plinko__bin:hover:before,.plinko__bin:focus-visible:before{background:#d69a6838}.plinko__bin:focus-visible{outline:3px solid var(--x-terra, #d69a68);outline-offset:-3px}.plinko__bin:hover,.plinko__bin[aria-pressed=true]{opacity:1}.plinko__no{font:700 .8rem var(--mono);letter-spacing:.06em;padding:5px 9px;border-radius:999px}.plinko__bin[aria-pressed=true] .plinko__no{background:var(--x-terra, #d69a68);color:var(--x-navy, #172a32)}.plinko__p{position:absolute;bottom:38px;font:600 .64rem var(--mono);color:var(--x-lav, #a994bd);opacity:0;transition:opacity .4s .3s}.plinko.is-revealed .plinko__p{opacity:1}.plinko.is-locked .plinko__bin{cursor:default}.plinko.is-locked .plinko__bin:hover:before{background:none}@media (max-width: 860px){.aura-x__body{grid-template-columns:1fr}.aura-x__copy{order:0;padding:26px 22px;border-radius:30px}.aura-x__stage{order:1;border-radius:30px;padding:18px}.aura-x__title{font-size:clamp(2.6rem,12vw,3.6rem)}.aura-x__lead{margin-top:14px}.aura-x__steps{margin-top:18px}.aura-x__result{min-height:0;margin-top:14px}.aura-x.is-done .aura-x__copy{order:2}.aura-x__lang{display:none}.aura-x__bar{padding-left:20px}}@media (max-width: 420px){.aura-x__brand span{display:none}.plinko__no{font-size:.7rem;padding:4px 6px}.aura-x__skip span{display:none}.aura-x__skip{padding:0 14px}}.experiment{border-top:1px solid var(--line);padding:64px 0}.xs-head{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:4px 32px;align-items:end;margin-bottom:20px}.xs-head .kicker{grid-column:1 / -1;margin-bottom:2px}.xs-head h2{font-size:clamp(1.7rem,3.4vw,2.4rem)}.xs-lead{margin:0;color:var(--muted);font-size:.9rem;max-width:62ch}.xs-hero{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:22px;align-items:center;padding:18px 22px;border-radius:20px;color:var(--aura-ivory);overflow:hidden;isolation:isolate;background:radial-gradient(120% 140% at 0% 0%,#22404c,var(--aura-deep) 60%)}.xs-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;opacity:.08;background:var(--aura-ivory);-webkit-mask:url(../media/aura-topo.svg) 70% 50% / cover no-repeat;mask:url(../media/aura-topo.svg) 70% 50% / cover no-repeat}.xs-hero--none{grid-template-columns:minmax(0,1fr) auto}.xs-hero__sealwrap{position:relative;width:104px;height:104px;flex:none}.xs-seal{width:100%;height:100%;display:block;filter:drop-shadow(0 10px 20px rgba(0,0,0,.45))}.xs-seal__disc{fill:var(--aura-ivory)}.xs-seal__ring{fill:none;stroke:#172a3259;stroke-width:1.2}.xs-seal__dots{fill:none;stroke:var(--aura-terracotta);stroke-width:2.4;stroke-dasharray:.1 6;stroke-linecap:round}.xs-seal__legend{font:600 7.6px var(--mono);fill:#172a32bf;letter-spacing:.4px}.xs-seal__label{font:600 8px var(--mono);fill:#172a328c;letter-spacing:1.4px;text-transform:uppercase}.xs-seal__n{font:400 26px var(--serif);fill:var(--aura-deep)}.xs-hero--none .xs-seal{opacity:.35;filter:grayscale(1)}.xs-hero.is-celebrated:not(.no-burst) .xs-seal{animation:seal-stamp .7s cubic-bezier(.3,1.5,.5,1) both}@keyframes seal-stamp{0%{transform:scale(1.35) rotate(-14deg)}55%{transform:scale(.94) rotate(2deg)}to{transform:none}}.xs-burst{position:absolute;left:50%;top:50%;pointer-events:none}.xs-burst i{position:absolute;width:6px;height:6px;margin:-3px;border-radius:50%;background:var(--c);opacity:0}.xs-hero.is-celebrated:not(.no-burst) .xs-burst i{animation:burst 1.1s cubic-bezier(.2,.7,.3,1) var(--d) both}@keyframes burst{0%{opacity:0;transform:rotate(var(--a)) translate(10px) scale(.4)}20%{opacity:1}to{opacity:0;transform:rotate(var(--a)) translate(var(--r)) scale(1)}}.xs-eyebrow{font:500 .62rem var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--aura-terracotta);margin:0 0 4px}.xs-hero__copy h3{font:400 clamp(1.35rem,2.6vw,1.85rem)/1.1 var(--serif);color:var(--aura-ivory);margin:0 0 6px}.xs-hero__copy p{margin:0;color:#f2eee5d1;font-size:.92rem}.xs-hero__meta{margin-top:6px!important;font:500 .74rem var(--mono)!important;color:#86bba6!important}.xs-hero__btn{margin-top:12px;background:var(--aura-ivory);border-color:var(--aura-ivory);color:var(--aura-deep)}.xs-hero__path{width:150px;text-align:center}.xs-path{display:block;width:100%}.xs-path rect{fill:#f2eee50d;stroke:#f2eee524}.xs-path rect.is-pred{stroke:var(--aura-terracotta);stroke-width:1.4}.xs-path rect.is-out{fill:#f2eee538}.xs-path__pegs circle{fill:#7f939b}.xs-path polyline{fill:none;stroke:var(--aura-terracotta);stroke-width:1.5;stroke-linejoin:round;stroke-dasharray:3 3}.xs-path__ball{fill:var(--aura-ivory)}.xs-hero__steps{margin:4px 0 0;font:500 .62rem var(--mono);letter-spacing:.1em;color:#f2eee58c}.xs-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:12px 0}.xs-kpi{display:grid;gap:2px;padding:10px 14px;border-radius:14px;background:var(--surface);border:1px solid var(--line)}.xs-kpi span{font:500 .58rem var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--faint)}.xs-kpi b{font:400 1.5rem/1.05 var(--serif);color:var(--text)}.xs-kpi small{font:500 .66rem var(--mono);color:var(--muted)}.xs-offline{margin:0 0 12px;padding:8px 12px;border-radius:10px;border:1px dashed var(--line);color:var(--muted);font-size:.82rem;background:var(--surface)}.xs-charts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.xs-chart{margin:0;padding:14px 14px 12px;border-radius:16px;background:var(--surface);border:1px solid var(--line);min-width:0;display:flex;flex-direction:column}.xs-chart figcaption{display:grid;gap:3px;margin-bottom:10px}.xs-chart figcaption b{font:600 .64rem var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--accent)}.xs-chart figcaption span{color:var(--muted);font-size:.8rem;line-height:1.4}.xs-chart canvas{display:block;width:100%}.xs-legend{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px;margin:8px 0 0;font:500 .64rem var(--mono);color:var(--muted)}.xs-legend i{display:inline-block;width:10px;height:8px;border-radius:2px;margin-right:-7px;vertical-align:middle}.lg-obs{background:var(--c2)}.lg-sim{background:var(--c1)}.lg-pick{background:var(--c4)}.lg-model{background:color-mix(in srgb,var(--c2) 22%,transparent)}.lg-tick{height:2px!important;background:var(--text)}.lg-band{background:color-mix(in srgb,var(--c4) 30%,transparent)}.xs-chi{margin:auto 0 0;padding-top:10px;font:500 .7rem/1.4 var(--mono);color:var(--muted)}.xs-chi.is-bad{color:var(--c6)}.xs-take{margin:auto 0 0;padding-top:10px;font-size:.74rem;color:var(--muted)}.xs-foot{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;margin-top:14px}.xs-simbtn{gap:7px}.xs-foot__note{font:500 .7rem var(--mono);color:var(--faint)}.xs-method{margin-left:auto;color:var(--muted);font-size:.84rem}.xs-method summary{cursor:pointer;font-weight:600;color:var(--text);list-style-position:inside}.xs-method p{margin:8px 0 0;max-width:70ch}.xs-method[open]{flex-basis:100%;margin-left:0}@media (max-width: 1000px){.xs-charts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 760px){.xs-head{grid-template-columns:1fr}.xs-hero{grid-template-columns:auto minmax(0,1fr)}.xs-hero__path{display:none}.xs-hero__sealwrap{width:82px;height:82px}.xs-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.xs-charts{grid-template-columns:1fr}.xs-method{margin-left:0}}@media (prefers-reduced-motion: reduce){.xs-hero .xs-seal,.xs-burst i{animation:none!important}}.xs-kpis{gap:12px;margin:14px 0;align-items:stretch}.xs-card{display:flex;flex-direction:column;gap:6px;padding:14px 16px 13px;border-radius:18px;background:var(--surface);border:1px solid var(--line);min-width:0}.xs-card__k{font:500 .58rem var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--faint)}.xs-card__n{font:400 2.1rem/1 var(--serif);color:var(--text);font-variant-numeric:tabular-nums}.xs-card small{font:500 .66rem/1.35 var(--mono);color:var(--muted)}.xs-card p{margin:0;font-size:.74rem;line-height:1.4;color:var(--muted)}.xs-card--dark{color:var(--aura-ivory);border-color:transparent;position:relative;isolation:isolate;overflow:hidden;background:radial-gradient(120% 140% at 0% 0%,#22404c,var(--aura-deep) 62%)}.xs-card--dark:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;opacity:.07;background:var(--aura-ivory);pointer-events:none;-webkit-mask:url(../media/aura-topo.svg) 60% 40% / cover no-repeat;mask:url(../media/aura-topo.svg) 60% 40% / cover no-repeat}.xs-card--dark .xs-card__k,.xs-card--dark small{color:#f2eee599}.xs-card--dark .xs-card__n{color:var(--aura-ivory);font-size:2.6rem}.xs-dots{display:grid;grid-template-columns:repeat(15,1fr);gap:6px;margin:4px 0 2px}.xs-dots i{aspect-ratio:1;border-radius:50%;background:#f2eee524}.xs-dots i.is-on{background:var(--aura-ivory);animation:dot-in .45s cubic-bezier(.3,1.5,.5,1) both;animation-delay:calc(var(--i) * 14ms)}.xs-dots i.is-last{background:var(--aura-terracotta);box-shadow:0 0 0 3px #d69a6840;animation:dot-in .45s cubic-bezier(.3,1.5,.5,1) both,dot-pulse 2.2s ease-in-out 1s infinite;animation-delay:calc(var(--i) * 14ms),0s}@keyframes dot-in{0%{transform:scale(0);opacity:0}to{transform:none;opacity:1}}@keyframes dot-pulse{50%{box-shadow:0 0 0 6px #d69a6800}}.xs-gauge{position:relative;height:34px;margin:4px 2px 0}.xs-gauge:before{content:"";position:absolute;left:0;right:0;top:11px;height:2px;background:var(--line);border-radius:2px}.xs-gauge__band{position:absolute;top:5px;height:14px;border-radius:8px;background:color-mix(in srgb,var(--c2) 22%,transparent);transition:left .9s cubic-bezier(.2,.8,.2,1),width .9s cubic-bezier(.2,.8,.2,1)}.xs-gauge__theory{position:absolute;left:50%;top:3px;width:2px;height:18px;margin-left:-1px;background:var(--text);border-radius:1px}.xs-gauge__dot{position:absolute;top:12px;width:14px;height:14px;margin:-7px 0 0 -7px;border-radius:50%;background:var(--c1);border:2px solid var(--surface);box-shadow:0 0 0 1px var(--c1);transition:left .9s cubic-bezier(.2,.8,.2,1)}.xs-gauge span{position:absolute;bottom:0;font:500 8.5px var(--mono);color:var(--faint);transform:translate(-50%)}.xs-gauge span:nth-of-type(1){left:0;transform:none}.xs-gauge span:nth-of-type(2){left:50%}.xs-gauge span:nth-of-type(3){left:auto;right:0;transform:none}.xs-cols{display:flex;align-items:flex-end;gap:5px;height:46px;margin:2px 0}.xs-col{position:relative;flex:1;height:100%}.xs-col b{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--c2);border-radius:3px 3px 0 0;transform-origin:bottom;transform:scaleY(var(--v, 0));transition:transform .9s cubic-bezier(.2,.8,.2,1)}.xs-col u{position:absolute;left:-1px;right:-1px;height:2px;background:var(--text);opacity:.75;border-radius:1px}.xs-hbars{display:grid;gap:6px;margin:2px 0}.xs-hbar{display:grid;grid-template-columns:74px minmax(0,1fr) 42px;gap:8px;align-items:center;font:500 .6rem var(--mono);color:var(--muted)}.xs-hbar i{display:block;height:7px;border-radius:4px;background:var(--line);overflow:hidden}.xs-hbar b{display:block;height:100%;width:0;border-radius:4px;background:var(--faint);transition:width .9s cubic-bezier(.2,.8,.2,1)}.xs-hbar.is-main b{background:var(--c2)}.xs-hbar.is-ref b{background:repeating-linear-gradient(90deg,var(--faint) 0 3px,transparent 3px 6px)}.xs-hbar em{font-style:normal;text-align:right;color:var(--text)}.xs-charts{grid-template-columns:repeat(12,minmax(0,1fr));gap:14px}.xs-chart{position:relative;grid-column:span 12;padding:16px 18px 14px;border-radius:20px}.xs-chart--dist{grid-column:span 5}.xs-chart--conv{grid-column:span 7}.xs-chart figcaption b{font-size:.66rem}.xs-chart figcaption span{font-size:.84rem;max-width:62ch}.xs-take{margin:8px 0 0;padding:0;font:500 .76rem/1.4 var(--sans, inherit);color:var(--text)}.xs-chi{margin:6px 0 0;padding:0}.lg-dot{border-radius:50%;background:var(--c4);width:8px!important;margin-right:-6px!important}.xs-legend__unit{margin-left:auto;color:var(--faint)}.xs-tip{position:absolute;z-index:3;pointer-events:none;display:grid;gap:3px;min-width:150px;padding:9px 12px;border-radius:12px;background:var(--aura-deep);color:var(--aura-ivory);font:500 .66rem var(--mono);box-shadow:0 14px 30px -12px #0a181e99}.xs-tip[hidden]{display:none}.xs-tip b{font:600 .68rem var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--aura-terracotta);margin-bottom:2px}.xs-tip span{display:flex;justify-content:space-between;gap:16px}.xs-tip em{font-style:normal;color:#f2eee599}@media (max-width: 1000px){.xs-chart--dist,.xs-chart--conv{grid-column:span 12}}@media (max-width: 760px){.xs-card__n{font-size:1.8rem}.xs-card--dark .xs-card__n{font-size:2.2rem}}@media (prefers-reduced-motion: reduce){.xs-col b,.xs-hbar b,.xs-gauge__band,.xs-gauge__dot{transition:none}.xs-dots i{animation:none!important}}@media (max-width: 760px){.xs-hbar{grid-template-columns:minmax(0,1fr) auto;gap:3px 8px}.xs-hbar i{grid-column:1 / -1;order:3}}.experiment{--x-navy: #172a32;--x-ivory: #f2eee5;--x-forest: #35594c;--x-steel: #416f8d;--x-lav: #a994bd;--x-terra: #d69a68;border-top:0;padding:96px 0 104px}.experiment .xs-head{margin-bottom:36px;align-items:end}.experiment .xs-head .kicker{font:500 .7rem var(--mono);letter-spacing:.2em;color:var(--x-forest)}.experiment .xs-head h2{font:800 clamp(2.4rem,5.4vw,4.4rem)/.98 var(--sans);letter-spacing:-.035em;color:var(--x-navy)}.experiment .xs-lead{color:var(--x-navy);opacity:.72;font-size:1rem;max-width:48ch}.experiment .xs-hero{border-radius:30px;padding:34px 40px;gap:34px;background:var(--x-terra);color:var(--x-navy)}.experiment .xs-hero:after{display:none}.experiment .xs-seal__disc{fill:var(--x-ivory)}.experiment .xs-seal__ring{stroke:#172a324d}.experiment .xs-seal__dots{stroke:var(--x-navy)}.experiment .xs-seal__legend{fill:var(--x-navy)}.experiment .xs-seal__label{fill:#172a32a6}.experiment .xs-seal__n{font:800 26px var(--sans);fill:var(--x-navy);letter-spacing:-1px}.experiment .xs-eyebrow{color:#172a32b3}.experiment .xs-hero__copy h3{font:800 clamp(1.9rem,3.8vw,3rem)/1 var(--sans);letter-spacing:-.03em;color:var(--x-navy);margin-bottom:10px}.experiment .xs-hero__copy p{color:var(--x-navy);opacity:.85;font-size:1rem}.experiment .xs-hero__meta{color:var(--x-navy)!important;font-weight:600!important;opacity:1!important}.experiment .xs-hero__btn{background:var(--x-navy);border-color:var(--x-navy);color:var(--x-ivory)}.experiment .xs-hero__path{width:168px}.experiment .xs-path rect{fill:#172a321a;stroke:none}.experiment .xs-path rect.is-pred{fill:none;stroke:var(--x-navy);stroke-width:1.6}.experiment .xs-path rect.is-out{fill:var(--x-ivory)}.experiment .xs-path__pegs circle{fill:#172a3273}.experiment .xs-path polyline{stroke:var(--x-navy)}.experiment .xs-path__ball{fill:var(--x-navy)}.experiment .xs-hero__steps{color:#172a32b3}.experiment .xs-hero--none .xs-seal{opacity:.5}.experiment .xs-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:16px 0}.experiment .xs-card{--k-bg: var(--x-navy);--k-fg: var(--x-ivory);min-height:320px;padding:28px 28px 26px;gap:10px;border:0;border-radius:28px;background:var(--k-bg);color:var(--k-fg);justify-content:flex-start}.experiment .xs-card:after{display:none}.experiment .xs-card--navy{--k-bg: var(--x-navy);--k-fg: var(--x-ivory)}.experiment .xs-card--forest{--k-bg: var(--x-forest);--k-fg: var(--x-ivory)}.experiment .xs-card--lav{--k-bg: var(--x-lav);--k-fg: var(--x-navy)}.experiment .xs-card--steel{--k-bg: var(--x-steel);--k-fg: var(--x-ivory)}.xs-card__top,.xs-chart__top{display:flex;align-items:center;justify-content:space-between;gap:12px}.experiment .xs-card__k{color:var(--k-fg);opacity:.72;font:500 .66rem var(--mono);letter-spacing:.16em}.xs-ico{flex:none;color:currentColor;opacity:.9}.experiment .xs-card__n{font:800 clamp(3.2rem,5vw,4.6rem)/.92 var(--sans);letter-spacing:-.045em;color:var(--k-fg);margin:14px 0 6px}.experiment .xs-card--navy .xs-card__n{font-size:clamp(3.2rem,5vw,4.6rem)}.experiment .xs-card small{color:var(--k-fg);opacity:.78;font:500 .7rem/1.45 var(--mono)}.experiment .xs-card p{color:var(--k-fg);opacity:.85;font-size:.82rem;line-height:1.45}.experiment .xs-card>:last-child{margin-top:auto}.experiment .xs-card--navy small,.experiment .xs-card--navy .xs-card__k{color:var(--x-ivory)}.experiment .xs-dots{gap:7px;margin:6px 0 4px}.experiment .xs-dots i{background:#f2eee529}.experiment .xs-dots i.is-on{background:var(--x-ivory)}.experiment .xs-dots i.is-last{background:var(--x-terra);box-shadow:none;animation:dot-in .45s cubic-bezier(.3,1.5,.5,1) both,dot-beat 1.8s ease-in-out 1s infinite;animation-delay:calc(var(--i) * 14ms),0s}@keyframes dot-beat{50%{transform:scale(1.5)}}.experiment .xs-gauge:before{background:#f2eee54d;height:3px;border-radius:3px;top:11px}.experiment .xs-gauge__band{background:#f2eee538;top:4px;height:16px;border-radius:10px}.experiment .xs-gauge__theory{background:var(--x-ivory);width:3px;margin-left:-1.5px;top:2px;height:20px;border-radius:2px}.experiment .xs-gauge__dot{width:18px;height:18px;margin:-9px 0 0 -9px;background:var(--x-terra);border:3px solid var(--x-forest);box-shadow:none}.experiment .xs-gauge span{color:var(--x-ivory);opacity:.7}.experiment .xs-col b{background:var(--x-navy);border-radius:8px 8px 0 0}.experiment .xs-col u{background:var(--x-ivory);height:3px;opacity:1}.experiment .xs-cols{height:72px;gap:7px}.experiment .xs-hbars{gap:11px}.experiment .xs-hbar{grid-template-columns:86px minmax(0,1fr) 48px;font:500 .66rem var(--mono);color:var(--x-ivory)}.experiment .xs-hbar i{height:12px;border-radius:8px;background:#f2eee538}.experiment .xs-hbar b{border-radius:8px;background:#f2eee599}.experiment .xs-hbar.is-main b{background:var(--x-ivory)}.experiment .xs-hbar.is-ref b{background:repeating-linear-gradient(90deg,rgba(242,238,229,.6) 0 4px,transparent 4px 8px)}.experiment .xs-hbar em{color:var(--x-ivory);font-weight:600}.experiment .xs-offline{border:0;border-radius:18px;background:#172a3212;color:var(--x-navy)}.experiment .xs-charts{gap:16px}.experiment .xs-chart{--c-fg: var(--x-ivory);border:0;border-radius:30px;padding:30px 32px 26px;color:var(--c-fg)}.experiment .xs-chart--dist{background:var(--x-lav);--c-fg: #172a32;--c-bg: #a994bd;--c-obs: #172a32;--c-model: #f2eee5;--c-sim: #35594c;--c-pick: #35594c;--c-you: #35594c;--c-band: #f2eee5}.experiment .xs-chart--conv{background:var(--x-navy);--c-fg: #f2eee5;--c-bg: #172a32;--c-obs: #f2eee5;--c-model: #f2eee5;--c-sim: #d69a68;--c-pick: #a994bd;--c-you: #d69a68;--c-band: #416f8d}.experiment .xs-chart--pred{background:var(--x-forest);--c-fg: #f2eee5;--c-bg: #35594c;--c-obs: #f2eee5;--c-model: #d69a68;--c-sim: #d69a68;--c-pick: #a994bd;--c-you: #d69a68;--c-band: #416f8d}.experiment .xs-chart figcaption{margin-bottom:14px;gap:8px}.experiment .xs-chart figcaption b{color:var(--c-fg);opacity:.75;font:500 .68rem var(--mono);letter-spacing:.16em}.experiment .xs-chart figcaption span{color:var(--c-fg);opacity:.9;font-size:.92rem;max-width:56ch}.experiment .xs-legend{color:var(--c-fg);opacity:.8;font-size:.66rem;margin-top:12px}.experiment .lg-obs{background:var(--c-obs)}.experiment .lg-model{background:var(--c-model);opacity:.7}.experiment .lg-sim{background:var(--c-sim)}.experiment .lg-band{background:var(--c-band)}.experiment .lg-dot{background:var(--c-pick)}.experiment .lg-tick{background:var(--c-model)}.experiment .xs-legend__unit{color:var(--c-fg);opacity:.7}.experiment .xs-take{color:var(--c-fg);font:700 1.02rem/1.35 var(--sans);letter-spacing:-.01em;margin-top:14px}.experiment .xs-chi{color:var(--c-fg);opacity:.7}.experiment .xs-chi.is-bad{color:var(--x-terra);opacity:1}.experiment .xs-tip{background:var(--x-ivory);color:var(--x-navy);border-radius:16px;box-shadow:none;padding:11px 14px}.experiment .xs-tip b{color:var(--x-forest)}.experiment .xs-tip em{color:var(--x-navy);opacity:.6}.experiment .xs-foot{margin-top:24px;gap:10px 14px}.experiment .xs-simbtn{background:var(--x-navy);border-color:var(--x-navy);color:var(--x-ivory);border-radius:999px;padding:10px 18px}.experiment .xs-foot .btn--ghost{background:#172a3214;border-color:transparent;color:var(--x-navy);border-radius:999px;padding:10px 18px}.experiment .xs-foot__note{color:var(--x-navy);opacity:.6}.experiment .xs-method summary{color:var(--x-navy)}.experiment .xs-method{color:var(--x-navy);opacity:.85}@media (max-width: 1100px){.experiment .xs-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.experiment .xs-card{min-height:280px}}@media (max-width: 760px){.experiment{padding:64px 0 72px}.experiment .xs-hero{padding:26px 24px;border-radius:26px}.experiment .xs-card{min-height:0;padding:22px;border-radius:24px}.experiment .xs-card__n{font-size:3rem}.experiment .xs-chart{padding:24px 20px 20px;border-radius:26px}}@media (max-width: 560px){.experiment .xs-kpis{grid-template-columns:1fr}}.experiment .lg-sim{border-radius:50%;width:9px;height:9px;box-shadow:0 0 0 2px var(--c-model);margin-right:-3px}.experiment .lg-ghost{background:color-mix(in srgb,var(--c-model) 12%,transparent);border:1.4px dashed color-mix(in srgb,var(--c-model) 60%,transparent);height:9px;width:11px;border-radius:4px 4px 0 0}.experiment .lg-chip{background:color-mix(in srgb,var(--c-fg) 16%,transparent);width:14px;height:9px;border-radius:5px}.experiment .xs-chart--pred{--c-model: #f2eee5}:root{--ax-out: cubic-bezier(.2, .8, .2, 1);--ax-pop: cubic-bezier(.3, 1.45, .5, 1)}@keyframes ax-drop{0%{transform:translateY(-140%) scale(.94);opacity:0}}@keyframes ax-from-left{0%{transform:translate(-60px) scale(.96);opacity:0}}@keyframes ax-from-right{0%{transform:translate(60px) scale(.96);opacity:0}}@keyframes ax-rise{0%{transform:translateY(34px);opacity:0}}@keyframes ax-chip{0%{transform:translateY(14px) scale(.7);opacity:0}}@keyframes ax-board{0%{transform:scale(.88);opacity:0}}.aura-x__bar{animation:ax-drop .8s var(--ax-pop) backwards}.aura-x__copy{animation:ax-from-left .9s var(--ax-out) .08s backwards}.aura-x__stage{animation:ax-from-right .9s var(--ax-out) .16s backwards}.aura-x__meta{animation:ax-rise .8s var(--ax-out) .7s backwards}.aura-x__kicker{animation:ax-rise .8s var(--ax-out) .35s backwards}.aura-x__title{animation:ax-rise .95s var(--ax-out) .45s backwards}.aura-x__lead{animation:ax-rise .9s var(--ax-out) .6s backwards}.aura-x__steps li{animation:ax-chip .7s var(--ax-pop) backwards;animation-delay:calc(.75s + var(--i, 0) * .1s)}.aura-x__steps li:nth-child(1){--i: 0}.aura-x__steps li:nth-child(2){--i: 1}.aura-x__steps li:nth-child(3){--i: 2}.aura-x__board{animation:ax-board 1s var(--ax-pop) .35s backwards}.aura-x__brand i{animation:ax-pulse 1.8s ease-in-out infinite}@keyframes ax-pulse{50%{transform:scale(1.5);opacity:.6}}.plinko__bin:nth-child(1){--i: 0}.plinko__bin:nth-child(2){--i: 1}.plinko__bin:nth-child(3){--i: 2}.plinko__bin:nth-child(4){--i: 3}.plinko__bin:nth-child(5){--i: 4}.plinko__bin:nth-child(6){--i: 5}.plinko__bin:nth-child(7){--i: 6}.plinko__bin:nth-child(8){--i: 7}.aura-x:not(.is-playing) .plinko__no{animation:ax-hop 3.8s ease-in-out 2s infinite;animation-delay:calc(2s + var(--i, 0) * .13s)}@keyframes ax-hop{0%,62%,to{transform:none}74%{transform:translateY(-8px) scale(1.14);background:#d69a6859}86%{transform:translateY(1px)}}.plinko__bin:hover .plinko__no{animation:none;transform:translateY(-4px) scale(1.12);background:var(--x-terra, #d69a68);color:var(--x-navy, #172a32);transition:transform .25s var(--ax-pop),background .2s}.aura-x.is-done .aura-x__stage{animation:ax-thud .55s var(--ax-pop)}@keyframes ax-thud{0%{transform:none}30%{transform:translateY(7px) scale(.992)}to{transform:none}}.aura-x__dropping{animation:ax-blink 1s ease-in-out infinite}@keyframes ax-blink{50%{opacity:.55}}.aura-x__verdict{animation:ax-verdict .7s var(--ax-pop) backwards;transform-origin:left center}.aura-x__verdict:before{animation:ax-spin .8s var(--ax-pop) .1s backwards}@keyframes ax-verdict{0%{transform:scale(.6) translateY(16px);opacity:0}}@keyframes ax-spin{0%{transform:rotate(-200deg) scale(.2)}}.aura-x__verdict:not(.is-hit){animation-name:ax-verdict,ax-wobble;animation-duration:.7s,.6s;animation-delay:0s,.7s;animation-fill-mode:backwards,none}@keyframes ax-wobble{20%{transform:translate(-6px)}40%{transform:translate(5px)}60%{transform:translate(-3px)}80%{transform:translate(2px)}}.aura-x__line{animation:ax-rise .6s var(--ax-out) .12s backwards}.aura-x__rec{animation:ax-chip .6s var(--ax-pop) .3s backwards}.aura-x__cta .btn{animation:ax-chip .6s var(--ax-pop) backwards}.aura-x__cta .btn:nth-child(1){animation-delay:.4s}.aura-x__cta .btn:nth-child(2){animation-delay:.5s}.aura-x__enter{animation:ax-chip .6s var(--ax-pop) .4s backwards,ax-nudge 2.6s ease-in-out 2s infinite}@keyframes ax-nudge{0%,85%,to{transform:none}92%{transform:scale(1.06)}}.aura-x .btn,.aura-x__skip,.aura-x__sound,.aura-x__lang button{transition:transform .25s var(--ax-pop),background-color .25s,color .25s,opacity .25s}.aura-x .btn:hover,.aura-x__skip:hover,.aura-x__sound:hover{transform:translateY(-2px)}.aura-x .btn:active,.aura-x__skip:active,.aura-x__sound:active{transform:scale(.94)}.aura-x__confetti{position:absolute;left:14%;top:34%;width:0;height:0;pointer-events:none;z-index:4}.aura-x__confetti i{position:absolute;left:0;top:0;width:var(--w);height:var(--h);background:var(--c);animation:ax-confetti 1.5s var(--ax-out) var(--t) both}@keyframes ax-confetti{0%{transform:translate(0) rotate(0) scale(.3);opacity:0}12%{opacity:1}to{transform:translate(calc(cos(var(--a)) * var(--d)),calc(sin(var(--a)) * var(--d) + 150px)) rotate(var(--r)) scale(1);opacity:0}}.aura-x{transition:opacity .5s ease .25s}.aura-x.is-leaving{opacity:0;pointer-events:none}.aura-x__bar,.aura-x__copy,.aura-x__stage,.aura-x__meta{transition:transform .6s cubic-bezier(.6,0,.3,1),opacity .5s}.aura-x.is-leaving .aura-x__bar{transform:translateY(-130%)}.aura-x.is-leaving .aura-x__copy{transform:translate(-30%) rotate(-3deg);opacity:0}.aura-x.is-leaving .aura-x__stage{transform:translate(30%) rotate(3deg);opacity:0}.aura-x.is-leaving .aura-x__meta{opacity:0}@media (prefers-reduced-motion: reduce){.aura-x *,.aura-x *:before{animation:none!important;transition:none!important}.aura-x.is-leaving{opacity:0}}.plinko.is-locked .plinko__bin:not([aria-pressed=true]){opacity:.3;transition:opacity .4s}.plinko__bin[aria-pressed=true] .plinko__no{animation:ax-chosen .7s var(--ax-pop) both!important}@keyframes ax-chosen{0%{transform:scale(1)}35%{transform:translateY(-10px) scale(1.35)}70%{transform:translateY(2px) scale(.95)}to{transform:scale(1.12)}}.plinko__bin.is-landed .plinko__no{animation:ax-landed 1s var(--ax-pop) both}@keyframes ax-landed{0%{transform:scale(1)}25%{transform:translateY(-12px) scale(1.5) rotate(-6deg)}55%{transform:translateY(1px) scale(.95) rotate(3deg)}to{transform:scale(1.15)}}.aura-x.is-playing .aura-x__stage{animation:ax-tense 2.6s ease-in-out}@keyframes ax-tense{0%,to{transform:none}20%{transform:scale(.994)}60%{transform:scale(.998) translateY(1px)}}.plinko.is-locked .plinko__bin[aria-pressed=true]:after{content:"";position:absolute;left:12%;right:12%;bottom:30px;height:3px;border-radius:3px;background:var(--x-terra, #d69a68);animation:ax-beam 1.1s ease-in-out infinite}@keyframes ax-beam{0%,to{opacity:.4;transform:scaleX(.6)}50%{opacity:1;transform:scaleX(1)}}.plinko{margin-bottom:70px}.plinko .plinko__bins{height:calc(var(--slot, 90px) + 58px);transform:translateY(58px);gap:0}.plinko .plinko__bin{padding:0 3px;gap:0;border-radius:0;opacity:1}.plinko .plinko__bin:before{bottom:58px}.plinko .plinko__no{--tile: #a994bd;--tc: #172a32;--lip: color-mix(in srgb, var(--tile) 60%, #0a1418);position:relative;display:grid;place-items:center;width:100%;height:48px;padding:0;border-radius:14px;background:var(--tile);color:var(--tc);font:800 1.1rem/1 var(--sans);letter-spacing:-.02em;box-shadow:0 5px 0 var(--lip);transition:transform .18s var(--ax-pop, ease),box-shadow .18s,filter .2s}.plinko .plinko__bin:nth-child(2) .plinko__no,.plinko .plinko__bin:nth-child(7) .plinko__no{--tile: #416f8d;--tc: #f2eee5}.plinko .plinko__bin:nth-child(3) .plinko__no,.plinko .plinko__bin:nth-child(6) .plinko__no{--tile: #35594c;--tc: #f2eee5}.plinko .plinko__bin:nth-child(4) .plinko__no,.plinko .plinko__bin:nth-child(5) .plinko__no{--tile: #d69a68;--tc: #172a32}.plinko .plinko__no:before{content:"";position:absolute;left:8px;right:8px;top:5px;height:5px;border-radius:4px;background:#ffffff38}.plinko .plinko__bin:hover .plinko__no,.plinko .plinko__bin:focus-visible .plinko__no{background:var(--tile);color:var(--tc);transform:translateY(-4px);box-shadow:0 9px 0 var(--lip);animation:none}.plinko .plinko__bin:active .plinko__no{transform:translateY(4px);box-shadow:0 1px 0 var(--lip)}.plinko .plinko__bin[aria-pressed=true] .plinko__no{background:var(--tile);color:var(--tc);outline:3px solid #f2eee5;outline-offset:3px}.plinko.is-locked .plinko__bin:not([aria-pressed=true]) .plinko__no{filter:saturate(.4)}.plinko__no{animation-name:ax-key-in,ax-hop}@keyframes ax-key-in{0%{transform:translateY(26px) scale(.6);opacity:0}}.aura-x:not(.is-playing) .plinko .plinko__no{animation:ax-key-in .6s var(--ax-pop, ease) backwards,ax-hop 3.8s ease-in-out infinite;animation-delay:calc(.9s + var(--i, 0) * .07s),calc(3.2s + var(--i, 0) * .13s)}@keyframes ax-hop{0%,62%,to{transform:none}74%{transform:translateY(-9px) scale(1.08)}86%{transform:translateY(1px)}}.plinko .plinko__bin.is-landed .plinko__no{animation:ax-landed 1s var(--ax-pop, ease) both}.plinko .plinko__bin[aria-pressed=true] .plinko__no{animation:ax-chosen .7s var(--ax-pop, ease) both!important}.plinko .plinko__p{bottom:64px;font:700 .66rem var(--mono);color:#a994bd}.plinko.is-locked .plinko__bin[aria-pressed=true]:after{display:none}@media (max-width: 520px){.plinko .plinko__no{height:40px;border-radius:11px;font-size:.92rem}.plinko .plinko__bins{height:calc(var(--slot, 90px) + 50px);transform:translateY(50px)}.plinko .plinko__bin:before{bottom:50px}.plinko{margin-bottom:60px}.plinko .plinko__p{bottom:56px;font-size:.58rem}.plinko .plinko__bin{padding:0 2px}}.aura-x__rain:disabled{opacity:1;cursor:progress}.aura-x__rain span{font-variant-numeric:tabular-nums;min-width:2ch}.aura-x__rainout{margin:14px 0 0;min-height:1.2em;font:600 .78rem var(--mono);letter-spacing:.03em;color:var(--x-navy, #172a32);opacity:.8}.aura-x__rainout:not(:empty){animation:ax-rise .5s var(--ax-out, ease) backwards}.experiment .xs-hero{grid-template-columns:auto minmax(0,1fr) auto;gap:clamp(24px,4vw,56px);padding:clamp(28px,4vw,52px);min-height:300px;border-radius:36px}.experiment .xs-hero--none{grid-template-columns:minmax(0,1fr) auto}.experiment .xs-eyebrow{font-size:.72rem;margin-bottom:10px;opacity:.75}.experiment .xs-hero__copy h3{font:800 clamp(2.4rem,5.2vw,4.6rem)/.94 var(--sans);letter-spacing:-.045em;margin:0 0 16px;text-wrap:balance}.experiment .xs-hero__copy p{font-size:clamp(1rem,1.4vw,1.2rem);max-width:40ch}.experiment .xs-hero__meta{display:inline-block;margin-top:18px!important;padding:9px 18px;border-radius:999px;background:var(--x-navy);color:var(--x-ivory)!important;font:600 .78rem var(--mono)!important;letter-spacing:.02em}.experiment .xs-hero__sealwrap{width:clamp(132px,15vw,196px);height:clamp(132px,15vw,196px);animation:seal-float 4.5s ease-in-out infinite}@keyframes seal-float{0%,to{transform:translateY(0) rotate(-2deg)}50%{transform:translateY(-8px) rotate(2deg)}}.experiment .xs-seal{filter:none}.experiment .xs-seal__disc{fill:var(--x-navy)}.experiment .xs-seal__edge{fill:none;stroke:#f2eee559;stroke-width:2.6;stroke-dasharray:1.1 2.2}.experiment .xs-seal__legend{font:700 7.4px var(--mono);fill:var(--x-ivory);letter-spacing:.5px}.xs-seal__spin{transform-origin:60px 60px;animation:seal-rot 26s linear infinite}@keyframes seal-rot{to{transform:rotate(360deg)}}.experiment .xs-seal__ring{fill:none;stroke:var(--x-terra);stroke-width:1.8}.experiment .xs-seal__label{font:700 7.6px var(--mono);fill:var(--x-terra);letter-spacing:1.6px}.experiment .xs-seal__n{font-family:var(--sans);font-weight:800;fill:var(--x-ivory);letter-spacing:-1px}.experiment .xs-hero--none .xs-seal{opacity:.45}.experiment .xs-hero__path{width:clamp(170px,18vw,230px);padding:18px 18px 14px;border-radius:26px;background:var(--x-navy);color:var(--x-ivory)}.experiment .xs-path rect{fill:#f2eee51a}.experiment .xs-path rect.is-pred{fill:none;stroke:var(--x-terra);stroke-width:1.6}.experiment .xs-path rect.is-out{fill:#f2eee566}.experiment .xs-path__pegs circle{fill:#f2eee580}.experiment .xs-path polyline{stroke:var(--x-terra);stroke-width:1.8}.experiment .xs-path__ball{fill:var(--x-ivory)}.experiment .xs-hero__steps{color:#f2eee5a6;margin-top:8px;font-size:.64rem}@media (max-width: 1000px){.experiment .xs-hero{min-height:0}}@media (max-width: 760px){.experiment .xs-hero{grid-template-columns:auto minmax(0,1fr);gap:20px;padding:24px;border-radius:28px}.experiment .xs-hero__sealwrap{width:104px;height:104px}.experiment .xs-hero__copy h3{font-size:clamp(1.9rem,8vw,2.6rem)}}@media (prefers-reduced-motion: reduce){.experiment .xs-hero__sealwrap,.xs-seal__spin{animation:none}}.mks{container-type:inline-size;perspective:1500px;touch-action:pan-y;position:relative}.mks{--t-bg: var(--x-navy);--t-fg: var(--x-ivory)}.mks[data-cat=opt]{--t-bg: var(--x-steel)}.mks[data-cat=ds]{--t-bg: var(--x-forest)}.mks[data-cat="3d"]{--t-bg: var(--x-lav);--t-fg: var(--x-navy)}.mks[data-cat=ai]{--t-bg: var(--x-terra);--t-fg: var(--x-navy)}.mks.is-dim{opacity:.3}.mks__body{--mm: calc(100cqw / 75.865);--T: calc(9.381 * var(--mm));--R: calc(6.934 * var(--mm));--body: color-mix(in oklab, var(--t-bg) 78%, #0c1418);--edge: color-mix(in oklab, var(--body) 84%, #000);--bezel: calc(2.9 * var(--mm));position:relative;display:grid;height:100%;transform-style:preserve-3d;transform:rotateX(var(--rx, 0deg)) rotateY(var(--ry, 0deg)) translateZ(var(--lift, 0px))}.mks .mks__front.mks__front,.mks .mks__front.mks__front:hover{transform:translateZ(calc(var(--T) / 2));border-radius:var(--R);backface-visibility:hidden}.mks .card{min-height:max(280px,calc(62.813 * var(--mm)))}.mks .card.is-dim{opacity:1}.mks__layer,.mks__back,.mks__side{display:none;position:absolute;pointer-events:none}.mks.is-3d .mks__layer,.mks.is-3d .mks__back,.mks.is-3d .mks__side{display:block}.mks__layer{top:0;right:0;bottom:0;left:0;border-radius:var(--R);background:var(--edge);transform:translateZ(calc(var(--T) * (var(--f) - .5)))}.mks__back{top:0;right:0;bottom:0;left:0;border-radius:var(--R);background:var(--body);transform:rotateY(180deg) translateZ(calc(var(--T) / 2))}.mks__logo{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font:400 calc(4.6 * var(--mm)) / 1 "Comfortaa",var(--sans);letter-spacing:.04em;white-space:nowrap;color:var(--t-fg);text-shadow:0 calc(-.12 * var(--mm)) 0 rgba(0,0,0,.25)}.mks__side{background:var(--edge)}.mks__side--l,.mks__side--r{top:var(--R);bottom:var(--R);width:var(--T);left:calc(var(--T) / -2)}.mks__side--l{transform:rotateY(-90deg);background:color-mix(in oklab,var(--edge) 88%,#000)}.mks__side--r{left:auto;right:calc(var(--T) / -2);transform:rotateY(90deg);background:color-mix(in oklab,var(--edge) 92%,#000)}.mks__side--t,.mks__side--b{left:var(--R);right:var(--R);height:var(--T);top:calc(var(--T) / -2)}.mks__side--t{transform:rotateX(90deg);background:color-mix(in oklab,var(--edge) 85%,#fff)}.mks__side--b{top:auto;bottom:calc(var(--T) / -2);transform:rotateX(-90deg);background:color-mix(in oklab,var(--edge) 80%,#000)}.mks__btn{position:absolute;left:50%;width:calc(4 * var(--mm));margin-left:calc(-2 * var(--mm));top:calc((var(--y) - var(--len) / 2) * var(--mm) - var(--R));height:calc(var(--len) * var(--mm));border-radius:999px;background:color-mix(in oklab,var(--t-bg) 92%,#000);transform:translateZ(calc(.9 * var(--mm)));box-shadow:0 0 0 calc(.25 * var(--mm)) color-mix(in oklab,var(--edge) 70%,#000)}.mks__port{position:absolute;top:50%;border-radius:999px;background:#0d1519;box-shadow:inset 0 calc(.4 * var(--mm)) calc(.6 * var(--mm)) #000c}.mks__port--usb{width:calc(8.34 * var(--mm));height:calc(2.56 * var(--mm));left:calc(29.37 * var(--mm) - var(--R));transform:translate(-50%,-50%)}.mks__port--jack{width:calc(3.6 * var(--mm));height:calc(3.6 * var(--mm));left:calc(46.5 * var(--mm) - var(--R));transform:translate(-50%,-50%)}.mks:after{content:"";position:absolute;left:8%;right:8%;bottom:-14px;height:28px;border-radius:50%;background:radial-gradient(closest-side,rgba(23,42,50,.28),transparent);opacity:0;transform:scale(.85);transition:opacity .4s var(--ease-out),transform .4s var(--ease-out);pointer-events:none;z-index:-1}.mks.is-3d:after{opacity:1;transform:scale(1)}.mks.is-drag,.mks.is-drag .card{cursor:grabbing}.mks .mks__front.mks__front{padding:var(--bezel);background:var(--body);gap:0;box-shadow:inset 0 calc(.35 * var(--mm)) 0 #ffffff12}.mks__screen{position:relative;flex:1;display:flex;flex-direction:column;gap:12px;padding:18px 18px 16px;border-radius:calc(var(--R) - var(--bezel));background:var(--t-bg);overflow:hidden;isolation:isolate;box-shadow:inset 0 0 0 1px #00000047,inset 0 calc(.6 * var(--mm)) calc(1.4 * var(--mm)) #00000052}.mks__screen:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;opacity:.5;background:repeating-linear-gradient(0deg,rgba(0,0,0,.05) 0 1px,transparent 1px 3px)}.mks__screen:after{content:"";position:absolute;top:-40%;right:-60%;bottom:-40%;left:-60%;pointer-events:none;background:linear-gradient(115deg,transparent 38%,rgba(255,255,255,.13) 46%,rgba(255,255,255,.04) 52%,transparent 58%),radial-gradient(120% 90% at 100% 110%,rgba(0,0,0,.14),transparent 60%);transform:translate(calc(var(--sx, 0) * -18%));transition:opacity .4s var(--ease-out)}
