.mx-roll{position:relative;display:inline-block;width:var(--mx-size,30px);height:var(--mx-size,30px)}.mx-roll img{position:absolute;left:0;bottom:calc(var(--mx-size, 30px) * -.066);width:100%;height:auto;display:block;transform-origin:50% 50%}.mx-roll[data-play=mount] img{animation:mx-roll var(--mx-dur,1.9s) linear var(--mx-delay,.35s) both}.mx-roll[data-play=active] img{animation:mx-roll var(--mx-dur,1.15s) linear both}.mx-roll-host:focus-visible .mx-roll[data-play=hover] img,.mx-roll-host:hover .mx-roll[data-play=hover] img{animation:mx-roll var(--mx-dur,1.15s) linear both}@media (prefers-reduced-motion:reduce){.mx-roll img{animation:none!important}}@keyframes mx-roll{0.0%{transform:translate(calc(var(--mx-size) * 2.4757),calc(var(--mx-size) * .1464)) rotate(315deg);opacity:0}2.3%{transform:translate(calc(var(--mx-size) * 2.2893),calc(var(--mx-size) * .0288)) rotate(289.53deg);opacity:.28}4.5%{transform:translate(calc(var(--mx-size) * 2.0826),calc(var(--mx-size) * .0016)) rotate(265.47deg);opacity:.57}6.8%{transform:translate(calc(var(--mx-size) * 1.8934),calc(var(--mx-size) * .0554)) rotate(242.78deg);opacity:.85}9.1%{transform:translate(calc(var(--mx-size) * 1.7456),calc(var(--mx-size) * .1251)) rotate(221.42deg);opacity:1}11.4%{transform:translate(calc(var(--mx-size) * 1.5968),calc(var(--mx-size) * .0343)) rotate(201.35deg);opacity:1}13.6%{transform:translate(calc(var(--mx-size) * 1.4369),calc(var(--mx-size) * .0005)) rotate(182.53deg);opacity:1}15.9%{transform:translate(calc(var(--mx-size) * 1.2848),calc(var(--mx-size) * .0172)) rotate(164.93deg);opacity:1}18.2%{transform:translate(calc(var(--mx-size) * 1.1535),calc(var(--mx-size) * .0737)) rotate(148.49deg);opacity:1}20.5%{transform:translate(calc(var(--mx-size) * 1.0496),calc(var(--mx-size) * .1354)) rotate(133.19deg);opacity:1}22.7%{transform:translate(calc(var(--mx-size) * .9496),calc(var(--mx-size) * .0626)) rotate(118.97deg);opacity:1}25.0%{transform:translate(calc(var(--mx-size) * .8435),calc(var(--mx-size) * .0189)) rotate(105.8deg);opacity:1}27.3%{transform:translate(calc(var(--mx-size) * .7392),calc(var(--mx-size) * .001)) rotate(93.64deg);opacity:1}29.5%{transform:translate(calc(var(--mx-size) * .6417),calc(var(--mx-size) * .0043)) rotate(82.46deg);opacity:1}31.8%{transform:translate(calc(var(--mx-size) * .5545),calc(var(--mx-size) * .0239)) rotate(72.2deg);opacity:1}34.1%{transform:translate(calc(var(--mx-size) * .479),calc(var(--mx-size) * .0552)) rotate(62.82deg);opacity:1}36.4%{transform:translate(calc(var(--mx-size) * .4156),calc(var(--mx-size) * .094)) rotate(54.3deg);opacity:1}38.6%{transform:translate(calc(var(--mx-size) * .3637),calc(var(--mx-size) * .1368)) rotate(46.58deg);opacity:1}40.9%{transform:translate(calc(var(--mx-size) * .319),calc(var(--mx-size) * .115)) rotate(39.64deg);opacity:1}43.2%{transform:translate(calc(var(--mx-size) * .2754),calc(var(--mx-size) * .0827)) rotate(33.42deg);opacity:1}45.5%{transform:translate(calc(var(--mx-size) * .2338),calc(var(--mx-size) * .0581)) rotate(27.88deg);opacity:1}47.7%{transform:translate(calc(var(--mx-size) * .1954),calc(var(--mx-size) * .0397)) rotate(23deg);opacity:1}50.0%{transform:translate(calc(var(--mx-size) * .1605),calc(var(--mx-size) * .0265)) rotate(18.72deg);opacity:1}52.3%{transform:translate(calc(var(--mx-size) * .1295),calc(var(--mx-size) * .0171)) rotate(15.01deg);opacity:1}54.5%{transform:translate(calc(var(--mx-size) * .1024),calc(var(--mx-size) * .0106)) rotate(11.82deg);opacity:1}56.8%{transform:translate(calc(var(--mx-size) * .0793),calc(var(--mx-size) * .0063)) rotate(9.12deg);opacity:1}59.1%{transform:translate(calc(var(--mx-size) * .0598),calc(var(--mx-size) * .0036)) rotate(6.87deg);opacity:1}61.4%{transform:translate(calc(var(--mx-size) * .0438),calc(var(--mx-size) * .0019)) rotate(5.02deg);opacity:1}63.6%{transform:translate(calc(var(--mx-size) * .0309),calc(var(--mx-size) * .001)) rotate(3.54deg);opacity:1}65.9%{transform:translate(calc(var(--mx-size) * .0208),calc(var(--mx-size) * .0004)) rotate(2.38deg);opacity:1}68.2%{transform:translate(calc(var(--mx-size) * .0132),calc(var(--mx-size) * .0002)) rotate(1.51deg);opacity:1}70.5%{transform:translate(calc(var(--mx-size) * .0077),calc(var(--mx-size) * .0001)) rotate(.88deg);opacity:1}72.7%{transform:translate(calc(var(--mx-size) * .004),calc(var(--mx-size) * 0)) rotate(.46deg);opacity:1}75.0%{transform:translate(calc(var(--mx-size) * .0017),calc(var(--mx-size) * 0)) rotate(.2deg);opacity:1}77.3%{transform:translate(calc(var(--mx-size) * .0005),calc(var(--mx-size) * 0)) rotate(.06deg);opacity:1}79.5%{transform:translate(calc(var(--mx-size) * .0001),calc(var(--mx-size) * 0)) rotate(.01deg);opacity:1}81.8%{transform:translate(calc(var(--mx-size) * 0),calc(var(--mx-size) * 0)) rotate(0deg);opacity:1}84.1%{transform:translate(calc(var(--mx-size) * 0),calc(var(--mx-size) * 0)) rotate(1.81deg);opacity:1}86.4%{transform:translate(calc(var(--mx-size) * 0),calc(var(--mx-size) * 0)) rotate(-.76deg);opacity:1}88.6%{transform:translate(calc(var(--mx-size) * 0),calc(var(--mx-size) * 0)) rotate(-.26deg);opacity:1}90.9%{transform:translate(calc(var(--mx-size) * 0),calc(var(--mx-size) * 0)) rotate(.41deg);opacity:1}93.2%{transform:translate(calc(var(--mx-size) * 0),calc(var(--mx-size) * 0)) rotate(-.12deg);opacity:1}95.5%{transform:translate(calc(var(--mx-size) * 0),calc(var(--mx-size) * 0)) rotate(-.09deg);opacity:1}97.7%{transform:translate(calc(var(--mx-size) * 0),calc(var(--mx-size) * 0)) rotate(.09deg);opacity:1}100.0%{transform:translate(calc(var(--mx-size) * 0),calc(var(--mx-size) * 0)) rotate(-.02deg);opacity:1}}.mx-stone-light,[data-theme=light] .mx-stone-dark{display:none!important}[data-theme=light] .mx-stone-light{display:block!important}:root,[data-theme=dark]{--cta-field:linear-gradient(180deg,rgba(255,255,255,.08),rgba(255,255,255,.03)),rgba(8,11,20,.88);--cta-line:rgba(255,255,255,.14);--cta-gem:radial-gradient(circle at 35% 30%,#232A3D,#05070D);--cta-rail-a:rgba(255,43,43,.75);--cta-rail-b:rgba(59,160,224,.6);--cta-ink:#FFFFFF;--cta-shadow:0 20px 60px -30px rgba(0,0,0,.6);--cta-sec-bg:linear-gradient(180deg,rgba(255,255,255,.08),rgba(255,255,255,.03)),rgba(8,11,20,.88)}[data-theme=light]{--cta-field:#FFFFFF;--cta-line:rgba(10,13,22,.12);--cta-gem:radial-gradient(circle at 35% 30%,#FFFFFF,#EDEFF3);--cta-rail-a:rgba(255,43,43,.6);--cta-rail-b:rgba(59,160,224,.5);--cta-ink:#0A0D16;--cta-shadow:0 20px 50px -28px rgba(20,30,60,.35);--cta-sec-bg:#FFFFFF}.ct-rail{position:relative;display:block;border-radius:999px;padding:1.5px;overflow:hidden;isolation:isolate;--railA:var(--cta-rail-a);--railB:var(--cta-rail-b);--railSpd:6.5s;box-shadow:var(--cta-shadow);transition:box-shadow .5s ease}.ct-rail:focus-within,.ct-rail:hover{--railA:#FF2B2B;--railB:#3BA0E0;--railSpd:3s;box-shadow:0 0 0 6px rgba(255,43,43,.08),0 24px 70px -24px rgba(255,43,43,.45)}.ct-rail:before{left:50%;top:50%;width:1200px;height:1200px;margin:-600px 0 0 -600px;background:conic-gradient(from 0deg,transparent 0deg,var(--railA) 40deg,var(--railB) 70deg,transparent 110deg,transparent 1turn);animation:ct-spin var(--railSpd) linear infinite}.ct-rail:after,.ct-rail:before{content:"";position:absolute;z-index:-1}.ct-rail:after{inset:0;border-radius:999px;border:1px solid var(--cta-line);pointer-events:none}.ct-field{position:relative;display:flex;align-items:center;gap:10px;height:62px;box-sizing:border-box;padding:0 7px 0 22px;border-radius:999px;background:var(--cta-field);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}.ct-field input{flex:1 1;min-width:0;height:46px;border:0;background:transparent;color:var(--cta-ink);font:500 17px Inter,system-ui,sans-serif;outline:none}.ct-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;height:48px;padding:0 22px 0 7px;border-radius:999px;border:0;cursor:pointer;color:#FFFFFF;text-decoration:none;font:600 15px/1 Inter,system-ui,sans-serif;white-space:nowrap;background:linear-gradient(180deg,#FF4A4A,#FF2B2B 50%,#E01818);box-shadow:inset 0 1px 0 rgba(255,255,255,.35),0 12px 34px -10px rgba(255,43,43,.7);transition:transform .25s cubic-bezier(.2,.7,.2,1),box-shadow .35s ease;box-sizing:border-box}.ct-btn:hover{transform:translateY(-2px);box-shadow:inset 0 1px 0 rgba(255,255,255,.35),0 18px 44px -10px rgba(255,43,43,.85)}.ct-btn:active{transform:scale(.97)}.ct-btn:focus-visible,.ct-sec:focus-visible{outline:2px solid #67C6E8;outline-offset:3px}.ct-gem{width:34px;height:34px;border-radius:50%;flex-shrink:0;background:var(--cta-gem);box-shadow:inset 0 1px 0 rgba(255,255,255,.18),0 0 0 1px rgba(0,0,0,.12);overflow:hidden}.ct-gem,.ct-sec{display:inline-flex;align-items:center;justify-content:center}.ct-sec{gap:8px;height:46px;padding:0 22px;border-radius:999px;font:600 14px/1 Inter,system-ui,sans-serif;text-decoration:none;cursor:pointer;transition:transform .25s ease;box-sizing:border-box;color:var(--cta-ink);background:var(--cta-sec-bg);border:1px solid var(--cta-line)}.ct-sec:hover{transform:translateY(-2px)}.ct-arrow{display:inline-block;transition:transform .3s cubic-bezier(.2,.7,.2,1)}.ct-btn:hover .ct-arrow,.ct-sec:hover .ct-arrow{transform:translateX(4px)}@keyframes ct-spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.ct-rail:before{animation:none}}.ct-btn[data-size=sm]{height:42px;padding:0 18px 0 5px;font-size:14px;gap:9px}.ct-btn[data-size=sm] .ct-gem{width:32px;height:32px}@media (max-width:640px){.ct-rail{border-radius:30px}.ct-field{height:auto;flex-wrap:wrap;row-gap:8px;padding:8px 8px 8px 18px;border-radius:28px}.ct-field>svg{flex:0 0 auto}.ct-field input{flex:1 1;min-width:0;height:44px}.ct-field .ct-btn{flex:1 0 100%;justify-content:center}}.hs-eng{width:30px;height:30px;border-radius:9px;display:inline-flex;align-items:center;justify-content:center;background:var(--cta-tile,#0E1220);border:1px solid var(--cta-line);transition:opacity .3s ease,transform .3s ease}[data-theme=light] .hs-eng{--cta-tile:#FFFFFF}