html{scroll-behavior:smooth}body{overflow-x:hidden}::selection{color:#fff;background:rgba(255,77,109,.3)}.btn-coral{transition:transform .2s,filter .2s;box-shadow:0 14px 34px -12px rgba(255,77,109,.8)}.btn-coral:hover{filter:brightness(1.08);transform:translateY(-2px)}.link-underline{background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0% 1.5px;transition:background-size .3s}.link-underline:hover{background-size:100% 1.5px}.mnav{grid-template-rows:0fr;transition:grid-template-rows .34s cubic-bezier(.16,1,.3,1);display:grid}.mnav.open{grid-template-rows:1fr}.mnav>div{overflow:hidden}@keyframes aurora{0%{background-position:50%,50%}to{background-position:350%,350%}}.aurora-field{--aurora:repeating-linear-gradient(100deg,#ff4d6d 10%,#f43f5e 15%,#ff8fa3 20%,#f5b843 25%,#c73a55 30%);--ink-stripes:repeating-linear-gradient(100deg,#0e0d10 0%,#0e0d10 7%,transparent 10%,transparent 12%,#0e0d10 16%);pointer-events:none;opacity:.45;will-change:transform;filter:blur(10px);background-image:var(--ink-stripes),var(--aurora);background-position:50%,50%;background-size:300% 200%;position:absolute;top:-10px;bottom:-10px;left:-10px;right:-10px;-webkit-mask-image:radial-gradient(at 100% 0,#000 10%,transparent 70%);mask-image:radial-gradient(at 100% 0,#000 10%,transparent 70%)}.aurora-field:after{content:"";background-image:var(--ink-stripes),var(--aurora);mix-blend-mode:difference;background-size:200% 100%;background-attachment:fixed;animation:60s linear infinite aurora;position:absolute;top:0;bottom:0;left:0;right:0}@media (prefers-reduced-motion:reduce){.aurora-field:after{animation:none}}.liquid-ether-container{width:100%;height:100%;position:relative;overflow:hidden}.liquid-ether-container canvas{width:100%;height:100%;display:block}.hero-portrait-wrap{pointer-events:none;mix-blend-mode:lighten;width:42%;position:absolute;top:0;bottom:0;right:0;-webkit-mask-image:linear-gradient(270deg,#000 58%,transparent 97%);mask-image:linear-gradient(270deg,#000 58%,transparent 97%)}.hero-portrait-img{object-fit:cover;object-position:50% 12%;filter:saturate(1.04)contrast(1.02);width:100%;max-width:none;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;transform:scaleX(-1)}@media (max-width:1023px){.hero-portrait-wrap{display:none}}.hero-mobile-img{object-fit:cover;object-position:50% 22%;filter:saturate(1.06)contrast(1.02);width:100%;max-width:none;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;transform:scaleX(-1);-webkit-mask-image:linear-gradient(transparent 0%,#000 26%);mask-image:linear-gradient(transparent 0%,#000 26%)}.lava-lamp{flex-direction:column;align-items:center;display:flex;position:relative}.ll-cap{z-index:2;background:linear-gradient(#4a4552,#26232c);border-radius:40% 40% 20% 20%/60% 60% 20% 20%;width:34%;height:9%}.ll-glass{z-index:1;clip-path:polygon(34% 0,66% 0,96% 100%,4% 100%);background:linear-gradient(rgba(255,77,109,.07),rgba(245,184,67,.14) 70%,rgba(245,184,67,.22));flex:1;width:78%;position:relative;overflow:hidden}.ll-glass:after{content:"";background:radial-gradient(80% 100% at 50% 100%,rgba(245,184,67,.5),transparent 75%);height:42%;position:absolute;top:auto;bottom:0;left:0;right:0}.ll-shine{opacity:.5;z-index:2;background:linear-gradient(rgba(255,255,255,.4),rgba(255,255,255,.05));border-radius:99px;width:7%;position:absolute;top:4%;bottom:4%;left:20%}.ll-goo{position:absolute;top:0;bottom:0;left:0;right:0}.ll-blob{aspect-ratio:1;background:linear-gradient(#ff4d6d 20%,#f43f5e 55%,#f5b843);border-radius:50%;position:absolute}.ll-pool{background:linear-gradient(#ff4d6d,#c73a55);border-radius:50% 50% 0 0/70% 70% 0 0;height:58%;position:absolute;bottom:-32%;left:-6%;right:-6%}.ll-b1{width:44%;animation:5.2s ease-in-out infinite ll-rise;bottom:-6%;left:26%}.ll-b2{width:30%;animation:6.8s ease-in-out -2.2s infinite ll-rise;bottom:-2%;left:10%}.ll-b3{width:24%;animation:5.9s ease-in-out -4.1s infinite ll-rise;bottom:-2%;left:54%}.ll-b4{width:16%;animation:4.6s ease-in-out -1.1s infinite ll-rise;bottom:0;left:40%}@keyframes ll-rise{0%,to{transform:translateY(0)scale(1)}12%{transform:translateY(-40%)scale(.92,1.14)}46%{transform:translateY(-420%)scale(.86,1.04)}54%{transform:translateY(-440%)scale(1.02,.94)}88%{transform:translateY(-60%)scale(.95,1.1)}}.ll-base{z-index:2;background:linear-gradient(#4a4552,#201d26);border-radius:12% 12% 45% 45%/20% 20% 90% 90%;width:56%;height:12%;margin-top:-2%}.ll-halo{z-index:0;pointer-events:none;background:radial-gradient(50% 55% at 50% 62%,rgba(255,77,109,.35),transparent 70%);position:absolute;top:-30%;bottom:-30%;left:-30%;right:-30%}@media (prefers-reduced-motion:reduce){.ll-blob,.cloud{animation:none!important}}.cloud{filter:blur(70px);will-change:transform;pointer-events:none;border-radius:50%;position:absolute}@keyframes cloud-a{0%{transform:translate(-12%,4%)scale(1)}to{transform:translate(26%,-22%)scale(1.35)}}@keyframes cloud-b{0%{transform:translate(10%,-6%)scale(1.2)}to{transform:translate(-28%,16%)scale(.85)}}@keyframes cloud-c{0%{transform:translate(-8%,-10%)scale(.9)}to{transform:translate(22%,18%)scale(1.3)}}.cloud-a{animation:13s ease-in-out infinite alternate cloud-a}.cloud-b{animation:17s ease-in-out infinite alternate cloud-b}.cloud-c{animation:21s ease-in-out infinite alternate cloud-c}.swiper.creator-swiper{width:120%;margin-left:-10%}.creator-swiper.swiper-3d{perspective:1200px}.creator-swiper .swiper-slide{transform-style:preserve-3d}.creator-swiper:not(.swiper-initialized){opacity:0}.creator-swiper:not(.swiper-initialized) .swiper-slide{width:25%}.creator-swiper .ccap{opacity:.2;transition:opacity .5s}.creator-swiper .swiper-slide-active .ccap{opacity:1}.tip-float{opacity:0;animation:5.4s ease-in infinite tip-rise;position:absolute;bottom:-10px}@keyframes tip-rise{0%{opacity:0;transform:translateY(18px)scale(.9)}12%{opacity:1}62%{opacity:1}to{opacity:0;transform:translateY(-120px)scale(1.06)}}.chat-pop{opacity:0;transition:opacity .45s,transform .45s cubic-bezier(.16,1,.3,1);transform:translateY(10px)scale(.97)}.chat-pop.on{opacity:1;transform:none}.typing-dot{background:currentColor;border-radius:50%;width:5px;height:5px;animation:1s ease-in-out infinite typing-bounce}.typing-dot:nth-child(2){animation-delay:.15s}.typing-dot:nth-child(3){animation-delay:.3s}@keyframes typing-bounce{0%,60%,to{opacity:.35;transform:none}30%{opacity:.9;transform:translateY(-4px)}}.spark-draw{stroke-dasharray:100;animation:4.6s ease-in-out infinite spark-draw}@keyframes spark-draw{0%{stroke-dashoffset:100px}55%{stroke-dashoffset:0}to{stroke-dashoffset:0}}.toast-in{animation:.5s cubic-bezier(.16,1,.3,1) both toast-in}@keyframes toast-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.tip-float,.spark-draw,.typing-dot,.toast-in{opacity:1;animation:none!important}}.faq-body{grid-template-rows:0fr;transition:grid-template-rows .32s cubic-bezier(.16,1,.3,1);display:grid}.faq-body.open{grid-template-rows:1fr}.faq-body>div{overflow:hidden}.faq-plus{transition:transform .28s}.reveal-up{transform:translateY(22px)}.reveal-up.in{transition:transform .75s cubic-bezier(.16,1,.3,1);transition-delay:var(--d,0s);transform:none}@media (prefers-reduced-motion:reduce){.reveal-up{transform:none!important}}
:root{--swiper-theme-color:#007aff}:host{z-index:1;margin-left:auto;margin-right:auto;display:block;position:relative}.swiper{z-index:1;margin-left:auto;margin-right:auto;padding:0;list-style:none;display:block;position:relative;overflow:hidden}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{z-index:1;width:100%;height:100%;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box;display:flex;position:relative}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate(0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;transition-property:transform;display:block;position:relative}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{scrollbar-width:none;-ms-overflow-style:none;overflow:auto}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{scroll-margin-inline-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-top:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:last-child{margin-bottom:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-top:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow-left{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow-right{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow-top{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow-bottom{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow-left{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow-right{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow-top{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow-bottom{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(transparent,rgba(0,0,0,.5))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(rgba(0,0,0,.5),transparent)}.swiper-lazy-preloader{z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top-color:transparent;border-radius:50%;width:42px;height:42px;margin-top:-21px;margin-left:-21px;position:absolute;top:50%;left:50%}:is(.swiper:not(.swiper-watch-progress),.swiper-watch-progress .swiper-slide-visible) .swiper-lazy-preloader{animation:1s linear infinite swiper-preloader-spin}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
