.cards-module__7Xo9pG__card{aspect-ratio:1.588;width:100%;position:relative}.cards-module__7Xo9pG__cardImg{-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}.cards-module__7Xo9pG__glare{z-index:2;pointer-events:none;opacity:var(--glare,0);background:radial-gradient(36% 50% at var(--gx,50%) var(--gy,50%), #ffffff52, #ffffff0f 45%, transparent 65%);transition:opacity .24s cubic-bezier(.16,1,.3,1);position:absolute;inset:0;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.cards-module__7Xo9pG__scene{aspect-ratio:1.34;perspective:1500px;justify-self:center;width:100%;max-width:30rem;margin-inline:auto;position:relative}.cards-module__7Xo9pG__stage{transform-style:preserve-3d;position:absolute;inset:0}.cards-module__7Xo9pG__wrap{cursor:pointer;will-change:transform, opacity;width:80%;position:absolute;top:50%;left:50%}.cards-module__7Xo9pG__wrap.cards-module__7Xo9pG__front{z-index:2;filter:drop-shadow(0 28px 36px #060b1a80);transform:translate(-50%,-50%)translateY(-9%)rotate(-1deg)}.cards-module__7Xo9pG__wrap.cards-module__7Xo9pG__back{z-index:1;filter:drop-shadow(0 20px 28px #060b1a73);transform:translate(-50%,-50%)translate(-13%)translateY(-19%)rotate(-8deg)scale(.95)}.cards-module__7Xo9pG__scene:after{content:"";filter:blur(10px);z-index:0;background:radial-gradient(closest-side,#24245c29,#0000 75%);border-radius:50%;width:72%;height:34%;position:absolute;top:60%;left:50%;transform:translate(-50%)}@media (prefers-reduced-motion:reduce){.cards-module__7Xo9pG__glare{display:none}}
.hero-module__eBzkpa__hero{background:#0b0e15;position:relative;overflow:hidden}.hero-module__eBzkpa__hero:before{content:"";pointer-events:none;background:radial-gradient(60% 55% at 78% 18%,#3e8ecf47,#0000 60%),radial-gradient(45% 45% at 12% 90%,#292d778c,#0000 65%);position:absolute;inset:0}.hero-module__eBzkpa__hero:after{content:"";pointer-events:none;opacity:.5;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 60% at 50% 40%,#000 40%,#0000 100%);mask-image:radial-gradient(70% 60% at 50% 40%,#000 40%,#0000 100%)}.hero-module__eBzkpa__fanHalo{filter:blur(26px);pointer-events:none;background:radial-gradient(50% 50%,#3e8ecf73,#0000 70%);height:34%;position:absolute;bottom:6%;left:14%;right:14%}.hero-module__eBzkpa__finalSection{background:#0b0e15;position:relative;overflow:hidden}.hero-module__eBzkpa__finalSection:before{content:"";pointer-events:none;background:radial-gradient(50% 70% at 50% 0,#3e8ecf4d,#0000 60%);position:absolute;inset:0}.hero-module__eBzkpa__rv{opacity:0;transition:opacity .7s,transform .7s;transform:translateY(18px)}.hero-module__eBzkpa__rv.hero-module__eBzkpa__in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.hero-module__eBzkpa__rv{opacity:1;transition:none;transform:none}}
@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.product-module__ThtG7a__reveal{opacity:0;animation:linear both product-module__ThtG7a__product-rise;animation-timeline:view();animation-range:entry 6% entry 44%}.product-module__ThtG7a__reveal2{animation-range:entry 12% entry 50%}}}@keyframes product-module__ThtG7a__product-rise{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}
.faq-module__J3SVLq__item{interpolate-size:allow-keywords}.faq-module__J3SVLq__item::details-content{content-visibility:hidden;block-size:0;transition:block-size .3s cubic-bezier(.16, 1, .3, 1), content-visibility .3s allow-discrete;overflow:hidden}.faq-module__J3SVLq__item[open]::details-content{content-visibility:visible;block-size:auto}@media (prefers-reduced-motion:reduce){.faq-module__J3SVLq__item::details-content{transition:none}}
.cta-module___GPPPq__band{isolation:isolate;position:relative;overflow:hidden}.cta-module___GPPPq__aurora{z-index:0;pointer-events:none;opacity:.6;filter:blur(70px);background:radial-gradient(38% 42% at 22% 28%, color-mix(in srgb, var(--azure-500) 55%, transparent), transparent 70%), radial-gradient(34% 40% at 78% 70%, color-mix(in srgb, var(--azure-700) 60%, transparent), transparent 70%);animation:18s ease-in-out infinite alternate cta-module___GPPPq__cta-aurora;position:absolute;inset:-25%}@keyframes cta-module___GPPPq__cta-aurora{0%{transform:translate(-3%,-2%)scale(1)}to{transform:translate(3%,2%)scale(1.12)}}@media (prefers-reduced-motion:reduce){.cta-module___GPPPq__aurora{animation:none}}
