.review-hero-animation-module__Estj7a__hero{--gold:#e8a33d;--line:color-mix(in oklab, var(--foreground) 10%, transparent);--txt1:color-mix(in oklab, var(--foreground) 95%, transparent);--txt2:color-mix(in oklab, var(--foreground) 62%, transparent);perspective:1400px;width:100%;min-height:600px;position:relative}.review-hero-animation-module__Estj7a__blob{filter:blur(72px);opacity:.2;pointer-events:none;z-index:0;border-radius:50%;position:absolute}.review-hero-animation-module__Estj7a__b1{background:radial-gradient(circle, var(--primary), transparent 70%);width:460px;height:460px;animation:22s ease-in-out infinite review-hero-animation-module__Estj7a__drift1;top:-140px;left:58%}.review-hero-animation-module__Estj7a__b2{background:radial-gradient(circle,#e8a33d,#0000 70%);width:420px;height:420px;animation:26s ease-in-out infinite review-hero-animation-module__Estj7a__drift2;bottom:-160px;left:-60px}.review-hero-animation-module__Estj7a__b3{opacity:.15;background:radial-gradient(circle,#3e7bc4,#0000 70%);width:340px;height:340px;animation:30s ease-in-out infinite review-hero-animation-module__Estj7a__drift3;top:40%;left:40%}@keyframes review-hero-animation-module__Estj7a__drift1{0%,to{transform:translate(0)}50%{transform:translate(-40px,50px)}}@keyframes review-hero-animation-module__Estj7a__drift2{0%,to{transform:translate(0)}50%{transform:translate(60px,-40px)}}@keyframes review-hero-animation-module__Estj7a__drift3{0%,to{transform:translate(0)scale(1)}50%{transform:translate(30px,20px)scale(1.15)}}.review-hero-animation-module__Estj7a__stage{z-index:2;transform-style:preserve-3d;position:absolute;inset:0}.review-hero-animation-module__Estj7a__slot{left:var(--x);top:var(--y);transform:translate(-50%, -50%) scale(var(--depth,1));transform-style:preserve-3d;position:absolute}.review-hero-animation-module__Estj7a__card{opacity:0;will-change:transform, opacity;width:clamp(268px,25vw,328px);transition:transform .95s cubic-bezier(.16,.84,.3,1),opacity .7s}.review-hero-animation-module__Estj7a__enterLeft{transform:translate(-90px)rotateY(20deg)scale(.9)}.review-hero-animation-module__Estj7a__enterRight{transform:translate(90px)rotateY(-20deg)scale(.9)}.review-hero-animation-module__Estj7a__enterTop{transform:translateY(-80px)rotateX(-16deg)scale(.9)}.review-hero-animation-module__Estj7a__enterBottom{transform:translateY(80px)rotateX(16deg)scale(.9)}.review-hero-animation-module__Estj7a__card.review-hero-animation-module__Estj7a__show{opacity:1;transform:translate(0)rotate(0)scale(1)}.review-hero-animation-module__Estj7a__card.review-hero-animation-module__Estj7a__exit{opacity:0;transform:translateY(-56px)scale(.96)}.review-hero-animation-module__Estj7a__inner{transform-style:preserve-3d;-webkit-backdrop-filter:blur(26px)saturate(150%);backdrop-filter:blur(26px)saturate(150%);background:linear-gradient(155deg,#ffffffdb,#ffffffad);border:1px solid #ffffffbf;border-radius:20px;padding:16px 16px 14px;animation:7s ease-in-out infinite review-hero-animation-module__Estj7a__floaty;box-shadow:0 24px 60px -22px #28181452,0 4px 14px -6px #2818142e,inset 0 1px #ffffffe6}@keyframes review-hero-animation-module__Estj7a__floaty{0%,to{transform:translateY(0)rotateX(1.4deg)rotateY(-2.2deg)}50%{transform:translateY(-11px)rotateX(-1.4deg)rotateY(2.2deg)}}.review-hero-animation-module__Estj7a__head{align-items:center;gap:10px;display:flex}.review-hero-animation-module__Estj7a__avatar{color:#fff;letter-spacing:.02em;border-radius:50%;flex:none;justify-content:center;align-items:center;width:38px;height:38px;font-size:13px;font-weight:600;display:flex;box-shadow:inset 0 1px #ffffff40}.review-hero-animation-module__Estj7a__meta{flex:1;min-width:0}.review-hero-animation-module__Estj7a__name{color:var(--txt1);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;line-height:1.2;overflow:hidden}.review-hero-animation-module__Estj7a__stars{letter-spacing:1.5px;margin-top:2px;font-size:12px;line-height:1}.review-hero-animation-module__Estj7a__stars .review-hero-animation-module__Estj7a__on{color:var(--gold)}.review-hero-animation-module__Estj7a__stars .review-hero-animation-module__Estj7a__off{color:color-mix(in oklab, var(--foreground) 16%, transparent)}.review-hero-animation-module__Estj7a__plat{background:color-mix(in oklab, var(--foreground) 5%, transparent);border:1px solid var(--line);color:var(--txt2);letter-spacing:.01em;border-radius:999px;flex:none;align-items:center;gap:5px;padding:4px 8px 4px 6px;font-size:10.5px;font-weight:600;display:flex}.review-hero-animation-module__Estj7a__plat svg{display:block}.review-hero-animation-module__Estj7a__text{color:var(--txt2);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:11px;font-size:13px;line-height:1.5;display:-webkit-box;overflow:hidden}.review-hero-animation-module__Estj7a__reply{border-top:1px solid var(--line);margin-top:12px;padding-top:12px}.review-hero-animation-module__Estj7a__ai{letter-spacing:.06em;text-transform:uppercase;color:var(--primary);align-items:center;gap:6px;font-size:10.5px;font-weight:700;display:inline-flex}.review-hero-animation-module__Estj7a__ai .review-hero-animation-module__Estj7a__dot{background:conic-gradient(from 180deg, #3fa8a0, var(--primary), #3e7bc4, #3fa8a0);width:14px;height:14px;box-shadow:0 0 12px 1px color-mix(in oklab, var(--primary) 60%, transparent);border-radius:50%;animation:3.2s linear infinite review-hero-animation-module__Estj7a__spin}@keyframes review-hero-animation-module__Estj7a__spin{to{transform:rotate(360deg)}}.review-hero-animation-module__Estj7a__replyText{color:color-mix(in oklab, var(--foreground) 82%, transparent);min-height:1.5em;margin-top:7px;font-size:12.5px;line-height:1.5}.review-hero-animation-module__Estj7a__caret{vertical-align:-2px;background:var(--primary);border-radius:2px;width:2px;height:1em;margin-left:1px;animation:1s step-end infinite review-hero-animation-module__Estj7a__blink;display:inline-block}@keyframes review-hero-animation-module__Estj7a__blink{0%,to{opacity:1}50%{opacity:0}}.review-hero-animation-module__Estj7a__status{min-height:30px;margin-top:12px}.review-hero-animation-module__Estj7a__badge{opacity:0;border-radius:999px;align-items:center;gap:7px;padding:6px 12px;font-size:12px;font-weight:600;transition:opacity .45s,transform .45s cubic-bezier(.16,.84,.3,1);display:inline-flex;transform:translateY(6px)scale(.96)}.review-hero-animation-module__Estj7a__badge.review-hero-animation-module__Estj7a__in{opacity:1;transform:none}.review-hero-animation-module__Estj7a__badge.review-hero-animation-module__Estj7a__posted{color:#22754f;background:#2e9e6b24;border:1px solid #2e9e6b61;box-shadow:0 6px 18px -8px #2e9e6b80}.review-hero-animation-module__Estj7a__approveWrap{opacity:0;transition:opacity .4s,transform .4s;transform:translateY(6px)}.review-hero-animation-module__Estj7a__approveWrap.review-hero-animation-module__Estj7a__in{opacity:1;transform:none}.review-hero-animation-module__Estj7a__approveLabel{color:#99661a;align-items:center;gap:7px;margin-bottom:9px;font-size:11.5px;font-weight:600;display:inline-flex}.review-hero-animation-module__Estj7a__approveLabel .review-hero-animation-module__Estj7a__pulse{background:#e8a33d;border-radius:50%;width:8px;height:8px;animation:1.6s ease-out infinite review-hero-animation-module__Estj7a__pulse;box-shadow:0 0 #e8a33d99}@keyframes review-hero-animation-module__Estj7a__pulse{0%{box-shadow:0 0 #e8a33d8c}70%{box-shadow:0 0 0 7px #e8a33d00}to{box-shadow:0 0 #e8a33d00}}.review-hero-animation-module__Estj7a__btns{gap:7px;display:flex}.review-hero-animation-module__Estj7a__btn{border:1px solid color-mix(in oklab, var(--foreground) 14%, transparent);color:var(--txt1);background:color-mix(in oklab, var(--foreground) 3.5%, transparent);border-radius:10px;flex:none;padding:7px 12px;font-size:11.5px;font-weight:600;transition:transform .2s,box-shadow .3s,background .3s,filter .2s}.review-hero-animation-module__Estj7a__btn.review-hero-animation-module__Estj7a__primaryBtn{color:#04150e;background:linear-gradient(#4fb98a,#2e9e6b);border-color:#0000;box-shadow:0 8px 20px -8px #2e9e6bb3}.review-hero-animation-module__Estj7a__btn.review-hero-animation-module__Estj7a__pressed{filter:brightness(1.12);transform:scale(.94)}@media (prefers-reduced-motion:reduce){.review-hero-animation-module__Estj7a__blob,.review-hero-animation-module__Estj7a__inner,.review-hero-animation-module__Estj7a__ai .review-hero-animation-module__Estj7a__dot{animation:none!important}.review-hero-animation-module__Estj7a__card{transition-duration:.5s}}@media (max-width:720px){.review-hero-animation-module__Estj7a__hero{min-height:520px}.review-hero-animation-module__Estj7a__card{width:clamp(260px,82vw,320px)}}.review-hero-animation-module__Estj7a__hero[data-size=md] .review-hero-animation-module__Estj7a__card{width:296px}.review-hero-animation-module__Estj7a__hero[data-size=sm]{min-height:520px}.review-hero-animation-module__Estj7a__hero[data-size=sm] .review-hero-animation-module__Estj7a__card{width:clamp(260px,82vw,320px)}
.how-it-works-module__hdQAla__stage{perspective:1600px;max-width:1180px;height:clamp(440px,42vw,480px);transform-style:preserve-3d;margin:0 auto;position:relative}.how-it-works-module__hdQAla__stage:not(.how-it-works-module__hdQAla__playing) *,.how-it-works-module__hdQAla__stage:not(.how-it-works-module__hdQAla__playing) :before,.how-it-works-module__hdQAla__stage:not(.how-it-works-module__hdQAla__playing) :after{animation-play-state:paused}.how-it-works-module__hdQAla__halo{z-index:0;pointer-events:none;filter:blur(34px);background:radial-gradient(closest-side,#3fa8a04d,#0000 72%);width:min(600px,82%);height:360px;animation:12s ease-in-out infinite how-it-works-module__hdQAla__halo;position:absolute;top:46%;left:50%;transform:translate(-50%,-50%)}.how-it-works-module__hdQAla__floor{z-index:1;pointer-events:none;filter:blur(13px);background:radial-gradient(closest-side,#14181f33,#0000 70%);width:340px;height:48px;position:absolute;bottom:5%;left:50%;transform:translate(-50%)}@keyframes how-it-works-module__hdQAla__halo{0%,20%{background:radial-gradient(closest-side,#3fa8a04d,#0000 72%)}33%,54%{background:radial-gradient(closest-side,#3e7bc447,#0000 72%)}66%,87%{background:radial-gradient(closest-side,#2e9e6b47,#0000 72%)}to{background:radial-gradient(closest-side,#3fa8a04d,#0000 72%)}}.how-it-works-module__hdQAla__card{width:clamp(290px,31vw,350px);transform-style:preserve-3d;animation:12s ease-in-out infinite how-it-works-module__hdQAla__orbit;animation-delay:var(--d,0s);position:absolute;top:50%;left:50%}.how-it-works-module__hdQAla__atLeft{opacity:.5;filter:blur(2px);z-index:2;transform:translate(-50%,-50%)translate(-74%)translateZ(-210px)rotateY(36deg)scale(.84)}.how-it-works-module__hdQAla__atCenter{opacity:1;z-index:5;transform:translate(-50%,-50%)}.how-it-works-module__hdQAla__atRight{opacity:.5;filter:blur(2px);z-index:2;transform:translate(-50%,-50%)translate(74%)translateZ(-210px)rotateY(-36deg)scale(.84)}@keyframes how-it-works-module__hdQAla__orbit{0%{opacity:.5;filter:blur(2px);z-index:2;transform:translate(-50%,-50%)translate(-74%)translateZ(-210px)rotateY(36deg)scale(.84)}19%{opacity:.5;filter:blur(2px);z-index:2;transform:translate(-50%,-50%)translate(-74%)translateZ(-210px)rotateY(36deg)scale(.84)}33%{opacity:1;filter:blur();z-index:5;transform:translate(-50%,-50%)translate(0%)translateZ(0)rotateY(0)scale(1)}54%{opacity:1;filter:blur();z-index:5;transform:translate(-50%,-50%)translate(0%)translateZ(0)rotateY(0)scale(1)}67%{opacity:.5;filter:blur(2px);z-index:2;transform:translate(-50%,-50%)translate(74%)translateZ(-210px)rotateY(-36deg)scale(.84)}84%{opacity:.5;filter:blur(2px);z-index:2;transform:translate(-50%,-50%)translate(74%)translateZ(-210px)rotateY(-36deg)scale(.84)}92%{opacity:.32;filter:blur(3px);z-index:1;transform:translate(-50%,-50%)translate(0%)translateZ(-400px)rotateY(0)scale(.7)}to{opacity:.5;filter:blur(2px);z-index:2;transform:translate(-50%,-50%)translate(-74%)translateZ(-210px)rotateY(36deg)scale(.84)}}.how-it-works-module__hdQAla__inner{background:linear-gradient(165deg, var(--card), color-mix(in oklab, var(--card) 92%, var(--secondary)));border:1px solid var(--border);animation:12s ease-in-out infinite how-it-works-module__hdQAla__bob,12s ease-in-out infinite how-it-works-module__hdQAla__glow;animation-delay:var(--d,0s);border-radius:24px;padding:28px 28px 30px;position:relative;overflow:hidden;box-shadow:0 1px 2px #14181f0a,0 14px 34px -16px #14181f33,inset 0 1px #ffffffe6}.how-it-works-module__hdQAla__inner:before{content:"";pointer-events:none;background:linear-gradient(#ffffff8c,#fff0);height:56%;position:absolute;top:0;left:0;right:0}.how-it-works-module__hdQAla__inner:after{content:"";background:radial-gradient(circle, var(--glow), transparent 68%);opacity:.18;pointer-events:none;width:180px;height:180px;animation:12s ease-in-out infinite how-it-works-module__hdQAla__corner;animation-delay:var(--d,0s);border-radius:50%;position:absolute;top:-40px;right:-40px}@keyframes how-it-works-module__hdQAla__bob{0%,32%{transform:translateY(0)}43%{transform:translateY(-8px)}54%,to{transform:translateY(0)}}@keyframes how-it-works-module__hdQAla__corner{0%,31%{opacity:.18}33%,54%{opacity:.34}57%,to{opacity:.18}}@keyframes how-it-works-module__hdQAla__glow{0%,31%{box-shadow:0 1px 2px #14181f0a,0 14px 34px -16px #14181f33,inset 0 1px #ffffffe6}33%,54%{box-shadow:0 2px 4px #14181f0d, 0 34px 64px -26px var(--glow), 0 18px 34px -22px #14181f38, inset 0 1px 0 #fffffff2}57%,to{box-shadow:0 1px 2px #14181f0a,0 14px 34px -16px #14181f33,inset 0 1px #ffffffe6}}.how-it-works-module__hdQAla__top{justify-content:space-between;align-items:flex-start;margin-bottom:20px;display:flex;position:relative}.how-it-works-module__hdQAla__icon{background:linear-gradient(140deg, var(--c1), var(--c2));width:56px;height:56px;box-shadow:0 10px 22px -6px var(--glow), inset 0 1px 0 #ffffff73;animation:12s ease-in-out infinite how-it-works-module__hdQAla__iconPop;animation-delay:var(--d,0s);border-radius:16px;place-items:center;display:grid;position:relative}.how-it-works-module__hdQAla__icon svg{z-index:1;transform-origin:50%;width:27px;height:27px;position:relative}.how-it-works-module__hdQAla__icon:before{content:"";opacity:0;box-shadow:0 0 0 0 var(--glow);animation:12s ease-in-out infinite how-it-works-module__hdQAla__ring;animation-delay:var(--d,0s);border-radius:18px;position:absolute;inset:-2px}@keyframes how-it-works-module__hdQAla__iconPop{0%,31%{transform:scale(1)}36%{transform:scale(1.1)}42%,to{transform:scale(1)}}@keyframes how-it-works-module__hdQAla__ring{0%,32%{opacity:0;box-shadow:0 0 0 0 var(--glow)}35%{opacity:.5;box-shadow:0 0 0 0 var(--glow)}45%{opacity:0;box-shadow:0 0 0 14px var(--glow)}47%{opacity:.45;box-shadow:0 0 0 0 var(--glow)}55%{opacity:0;box-shadow:0 0 0 14px var(--glow)}56%,to{opacity:0}}.how-it-works-module__hdQAla__step1 svg{animation:12s ease-in-out infinite how-it-works-module__hdQAla__link;animation-delay:var(--d,0s)}.how-it-works-module__hdQAla__step2 svg{animation:12s ease-in-out infinite how-it-works-module__hdQAla__write;animation-delay:var(--d,0s)}.how-it-works-module__hdQAla__step3 .how-it-works-module__hdQAla__chk{stroke-dasharray:34;animation:12s ease-in-out infinite how-it-works-module__hdQAla__draw;animation-delay:var(--d,0s)}@keyframes how-it-works-module__hdQAla__link{0%,31%{transform:scale(1)rotate(0)}38%{transform:scale(1.12)rotate(-5deg)}46%,to{transform:scale(1)rotate(0)}}@keyframes how-it-works-module__hdQAla__write{0%,32%{transform:rotate(0)}37%{transform:rotate(-7deg)}42%{transform:rotate(5deg)}48%,to{transform:rotate(0)}}@keyframes how-it-works-module__hdQAla__draw{0%,32%{stroke-dashoffset:34px}42%{stroke-dashoffset:0}55%{stroke-dashoffset:0}58%,to{stroke-dashoffset:34px}}.how-it-works-module__hdQAla__num{letter-spacing:-.02em;color:color-mix(in oklab, var(--foreground) 5%, transparent);-webkit-user-select:none;user-select:none;animation:12s ease-in-out infinite how-it-works-module__hdQAla__num;animation-delay:var(--d,0s);font-size:62px;font-weight:800;line-height:.8}@keyframes how-it-works-module__hdQAla__num{0%,31%{color:color-mix(in oklab, var(--foreground) 5%, transparent)}33%,54%{color:var(--num)}57%,to{color:color-mix(in oklab, var(--foreground) 5%, transparent)}}.how-it-works-module__hdQAla__title{color:var(--foreground);letter-spacing:-.01em;margin:0 0 10px;font-size:21px;font-weight:700;position:relative}.how-it-works-module__hdQAla__body{color:var(--muted-foreground);margin:0;font-size:15px;line-height:1.55;position:relative}.how-it-works-module__hdQAla__dots{z-index:6;justify-content:center;gap:8px;margin-top:26px;display:flex;position:relative}.how-it-works-module__hdQAla__dot{background:color-mix(in oklab, var(--foreground) 14%, transparent);border-radius:6px;width:8px;height:8px}.how-it-works-module__hdQAla__dot:first-child{animation:12s ease-in-out infinite how-it-works-module__hdQAla__dot1}.how-it-works-module__hdQAla__dot:nth-child(2){animation:12s ease-in-out infinite how-it-works-module__hdQAla__dot2}.how-it-works-module__hdQAla__dot:nth-child(3){animation:12s ease-in-out infinite how-it-works-module__hdQAla__dot3}@keyframes how-it-works-module__hdQAla__dot1{0%{background:#3fa8a0;width:26px}20%{background:#3fa8a0;width:26px}24%,to{background:color-mix(in oklab, var(--foreground) 14%, transparent);width:8px}}@keyframes how-it-works-module__hdQAla__dot2{0%,29%{background:color-mix(in oklab, var(--foreground) 14%, transparent);width:8px}33%{background:#3e7bc4;width:26px}54%{background:#3e7bc4;width:26px}58%,to{background:color-mix(in oklab, var(--foreground) 14%, transparent);width:8px}}@keyframes how-it-works-module__hdQAla__dot3{0%,62%{background:color-mix(in oklab, var(--foreground) 14%, transparent);width:8px}66%{background:#2e9e6b;width:26px}87%{background:#2e9e6b;width:26px}91%,to{background:color-mix(in oklab, var(--foreground) 14%, transparent);width:8px}}@media (max-width:720px){.how-it-works-module__hdQAla__card{width:clamp(240px,78vw,320px)}.how-it-works-module__hdQAla__stage{height:clamp(430px,92vw,470px)}}@media (prefers-reduced-motion:reduce){.how-it-works-module__hdQAla__halo,.how-it-works-module__hdQAla__card,.how-it-works-module__hdQAla__inner,.how-it-works-module__hdQAla__inner:after,.how-it-works-module__hdQAla__icon,.how-it-works-module__hdQAla__icon:before,.how-it-works-module__hdQAla__num,.how-it-works-module__hdQAla__step1 svg,.how-it-works-module__hdQAla__step2 svg,.how-it-works-module__hdQAla__step3 .how-it-works-module__hdQAla__chk,.how-it-works-module__hdQAla__dot{animation:none!important}.how-it-works-module__hdQAla__atCenter .how-it-works-module__hdQAla__num{color:var(--num)}.how-it-works-module__hdQAla__atCenter .how-it-works-module__hdQAla__inner{box-shadow:0 2px 4px #14181f0d, 0 34px 64px -26px var(--glow), 0 18px 34px -22px #14181f38, inset 0 1px 0 #fffffff2}.how-it-works-module__hdQAla__dot:first-child{background:#3fa8a0;width:26px}}
