.Button-module__fANS6W__btn{white-space:nowrap;transition:transform .25s var(--ease-out), box-shadow .25s, background .25s, color .25s;border:none;border-radius:999px;justify-content:center;align-items:center;gap:10px;font-weight:600;text-decoration:none;display:inline-flex}.Button-module__fANS6W__arrow{transition:transform .25s}@media (hover:hover){.Button-module__fANS6W__btn:hover{transform:translateY(-2px)}.Button-module__fANS6W__btn:hover .Button-module__fANS6W__arrow{transform:translate(4px)}}.Button-module__fANS6W__block{width:100%;display:flex}.Button-module__fANS6W__sm{height:46px;padding:0 20px;font-size:14px}.Button-module__fANS6W__md{height:52px;padding:0 24px;font-size:15px}.Button-module__fANS6W__lg{height:60px;padding:0 30px;font-size:16px}.Button-module__fANS6W__xl{height:68px;padding:0 34px;font-size:17px}@media (max-width:767px){.Button-module__fANS6W__lg,.Button-module__fANS6W__xl{height:56px;padding:0 24px;font-size:16px}}.Button-module__fANS6W__accent,.Button-module__fANS6W__accent:hover{background:var(--accent);color:#fff}.Button-module__fANS6W__accent.Button-module__fANS6W__lg{box-shadow:0 18px 40px -14px var(--accent)}.Button-module__fANS6W__ink,.Button-module__fANS6W__ink:hover{background:var(--ink);color:#fff}.Button-module__fANS6W__glass,.Button-module__fANS6W__glass:hover{color:var(--ink);-webkit-backdrop-filter:blur(24px)saturate(1.6);background:linear-gradient(#ffffffb3,#ffffff6b);box-shadow:inset 0 1px #fffffff2,inset 0 0 0 1px #fff9,0 24px 60px -28px #3551e859}.Button-module__fANS6W__glassInk,.Button-module__fANS6W__glassInk:hover{color:#fff;-webkit-backdrop-filter:blur(24px);background:linear-gradient(#1b1d33e6,#1b1d33cc);box-shadow:inset 0 1px #ffffff38,0 24px 60px -24px #1b1d3380}.Button-module__fANS6W__white,.Button-module__fANS6W__white:hover{color:var(--ink);background:#fff}.Button-module__fANS6W__ghost{color:var(--ink);border:1.5px solid var(--line);background:#fff}.Button-module__fANS6W__ghost:hover{background:var(--ink);color:#fff;transform:none}.Button-module__fANS6W__outline{color:inherit;background:0 0;border:1.5px solid}.Button-module__fANS6W__outline:hover{color:inherit;transform:none}.Button-module__fANS6W__withCircle{gap:14px;padding-right:10px}.Button-module__fANS6W__circle{width:36px;height:36px;color:var(--accent);background:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.Button-module__fANS6W__lg .Button-module__fANS6W__circle{width:40px;height:40px}.Button-module__fANS6W__xl .Button-module__fANS6W__circle{background:var(--accent);color:#fff;width:44px;height:44px}.Button-module__fANS6W__xl.Button-module__fANS6W__withCircle{gap:18px;padding-right:12px}
.Pill-module__Kpu87G__pill{border:1.5px solid var(--line);color:var(--ink);background:#fff;border-radius:999px;font-weight:600;transition:all .25s}.Pill-module__Kpu87G__pill:hover{border-color:var(--ink)}.Pill-module__Kpu87G__active,.Pill-module__Kpu87G__active:hover{background:var(--ink);border-color:var(--ink);color:#fff}.Pill-module__Kpu87G__xs{height:34px;padding:0 12px;font-size:13px}.Pill-module__Kpu87G__sm{height:44px;padding:0 16px;font-size:14px}.Pill-module__Kpu87G__md{height:46px;padding:0 20px;font-size:14px}.Pill-module__Kpu87G__lg{height:60px;padding:0 20px;font-size:15px}.Pill-module__Kpu87G__rounded{border-radius:20px}@media (max-width:767px){.Pill-module__Kpu87G__xs{height:40px}.Pill-module__Kpu87G__md{height:44px;padding:0 14px;font-size:13px}.Pill-module__Kpu87G__lg{height:54px}.Pill-module__Kpu87G__rounded{border-radius:18px}}
.SectionHead-module__fuJpva__head{flex-direction:column;gap:14px;display:flex}.SectionHead-module__fuJpva__eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--accent);font-size:13px;font-weight:700}.SectionHead-module__fuJpva__title{line-height:1.02}.SectionHead-module__fuJpva__xl{font-size:56px}.SectionHead-module__fuJpva__lg{font-size:52px}.SectionHead-module__fuJpva__md{font-size:46px;line-height:1.04}.SectionHead-module__fuJpva__sm{font-size:44px;line-height:1.04}.SectionHead-module__fuJpva__lead{color:var(--muted);font-size:16px;line-height:1.55}.SectionHead-module__fuJpva__onDark .SectionHead-module__fuJpva__eyebrow{color:var(--on-dark-muted)}.SectionHead-module__fuJpva__onDark .SectionHead-module__fuJpva__title{color:#fff}.SectionHead-module__fuJpva__onDark .SectionHead-module__fuJpva__lead{color:var(--on-dark-muted);max-width:400px}@media (max-width:1199px){.SectionHead-module__fuJpva__xl,.SectionHead-module__fuJpva__lg{font-size:44px}.SectionHead-module__fuJpva__md,.SectionHead-module__fuJpva__sm{font-size:38px}}@media (max-width:767px){.SectionHead-module__fuJpva__head{gap:10px}.SectionHead-module__fuJpva__eyebrow{font-size:12px}.SectionHead-module__fuJpva__title{overflow-wrap:anywhere}.SectionHead-module__fuJpva__xl,.SectionHead-module__fuJpva__lg,.SectionHead-module__fuJpva__md,.SectionHead-module__fuJpva__sm{font-size:clamp(20px,7.5vw,30px);line-height:1.08}.SectionHead-module__fuJpva__lead{font-size:15px}}
.Field-module__MTdGwq__field{flex-direction:column;gap:8px;display:flex}.Field-module__MTdGwq__label{color:var(--muted);font-size:14px;font-weight:600}.Field-module__MTdGwq__optional{color:var(--muted-2);font-weight:500}.Field-module__MTdGwq__control{border:1.5px solid var(--line);background:var(--bg);width:100%;height:60px;color:var(--ink);border-radius:20px;outline:none;padding:0 22px;font-size:16px;transition:border-color .2s,background .2s}.Field-module__MTdGwq__control:focus{border-color:var(--ink);background:#fff}.Field-module__MTdGwq__textarea{resize:none;height:120px;padding:18px 22px;line-height:1.5}@media (max-width:767px){.Field-module__MTdGwq__field{gap:6px}.Field-module__MTdGwq__label{font-size:13px}.Field-module__MTdGwq__control{border-radius:18px;height:56px;padding:0 18px}.Field-module__MTdGwq__textarea{height:104px;padding:16px 18px}}
.BeforeAfterSlider-module__4xYRXa__root{aspect-ratio:884/540;color:#0b1220;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;touch-action:pan-y;cursor:ew-resize;--knob:60px;border-radius:36px;width:100%;position:relative;overflow:hidden;box-shadow:0 40px 80px -24px #0b12204d}.BeforeAfterSlider-module__4xYRXa__before,.BeforeAfterSlider-module__4xYRXa__after{position:absolute;inset:0}.BeforeAfterSlider-module__4xYRXa__img{object-fit:cover;pointer-events:none;width:100%;height:100%;display:block}.BeforeAfterSlider-module__4xYRXa__before{filter:saturate(.6);background:radial-gradient(18% 14% at 30% 40%,#78603c59,#0000 70%),radial-gradient(22% 16% at 70% 65%,#6e5a3c4d,#0000 70%),radial-gradient(14% 10% at 55% 20%,#5a503c47,#0000 70%),linear-gradient(#ffffff40 2px,#0000 2px) 0 0/60px 60px,linear-gradient(90deg,#ffffff40 2px,#0000 2px) 0 0/60px 60px,linear-gradient(165deg,#cfcbc0 0%,#9c988c 100%)}.BeforeAfterSlider-module__4xYRXa__after{clip-path:inset(0 0 0 var(--pos));background:radial-gradient(circle,#fffffff2 0 1.5px,#0000 2.5px) 30px 30px/60px 60px,linear-gradient(#ffffffb3 2px,#0000 2px) 0 0/60px 60px,linear-gradient(90deg,#ffffffb3 2px,#0000 2px) 0 0/60px 60px,radial-gradient(40% 40% at 25% 25%,#9fe3ffe6,#0000 70%),radial-gradient(40% 40% at 80% 30%,#c9b8ffd9,#0000 70%),radial-gradient(55% 50% at 60% 90%,#3551e899,#0000 70%),linear-gradient(165deg,#f4f7ff 0%,#a5b5ff 100%)}@keyframes BeforeAfterSlider-module__4xYRXa__twinkle{0%,to{opacity:.2;transform:scale(.4)rotate(0)}50%{opacity:1;transform:scale(1)rotate(45deg)}}.BeforeAfterSlider-module__4xYRXa__tw{transform-origin:50%;animation:2.4s ease-in-out infinite BeforeAfterSlider-module__4xYRXa__twinkle;position:absolute}.BeforeAfterSlider-module__4xYRXa__tagBefore,.BeforeAfterSlider-module__4xYRXa__tagAfter{color:#fff;letter-spacing:.08em;pointer-events:none;border-radius:999px;align-items:center;height:36px;padding:0 16px;font-size:13px;font-weight:700;display:flex;position:absolute;top:20px}.BeforeAfterSlider-module__4xYRXa__tagBefore{background:#0b1220;left:20px}.BeforeAfterSlider-module__4xYRXa__tagAfter{background:#1f3bd9;right:20px}.BeforeAfterSlider-module__4xYRXa__caption{color:#2d3a55;pointer-events:none;background:#ffffffbf;border-radius:999px;padding:6px 12px;font-size:12px;font-weight:600;position:absolute;bottom:20px;left:20px}.BeforeAfterSlider-module__4xYRXa__line{top:0;bottom:0;left:var(--pos);pointer-events:none;background:#fff;width:2px;position:absolute;transform:translate(-1px);box-shadow:0 0 20px #ffffffe6}@keyframes BeforeAfterSlider-module__4xYRXa__pulse{0%{box-shadow:0 0 #ffffffb3}to{box-shadow:0 0 0 18px #fff0}}.BeforeAfterSlider-module__4xYRXa__knob{top:50%;left:var(--pos);width:var(--knob);height:var(--knob);pointer-events:none;z-index:2;background:#fff;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;transform:translate(-50%,-50%);box-shadow:0 6px 18px #0b122040}.BeforeAfterSlider-module__4xYRXa__idle .BeforeAfterSlider-module__4xYRXa__knob{animation:1.8s ease-out infinite BeforeAfterSlider-module__4xYRXa__pulse}.BeforeAfterSlider-module__4xYRXa__smooth .BeforeAfterSlider-module__4xYRXa__after{transition:clip-path .35s var(--ease-out)}.BeforeAfterSlider-module__4xYRXa__smooth .BeforeAfterSlider-module__4xYRXa__line,.BeforeAfterSlider-module__4xYRXa__smooth .BeforeAfterSlider-module__4xYRXa__knob{transition:left .35s var(--ease-out)}.BeforeAfterSlider-module__4xYRXa__range{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute;bottom:0;left:0}.BeforeAfterSlider-module__4xYRXa__range:focus-visible~.BeforeAfterSlider-module__4xYRXa__knob{outline:3px solid var(--accent);outline-offset:3px}@media (max-width:767px){.BeforeAfterSlider-module__4xYRXa__root{aspect-ratio:4/3;--knob:48px;border-radius:22px}.BeforeAfterSlider-module__4xYRXa__tagBefore,.BeforeAfterSlider-module__4xYRXa__tagAfter{height:28px;padding:0 12px;font-size:11px;top:12px}.BeforeAfterSlider-module__4xYRXa__tagBefore{left:12px}.BeforeAfterSlider-module__4xYRXa__tagAfter{right:12px}.BeforeAfterSlider-module__4xYRXa__caption{font-size:11px;bottom:12px;left:12px}}
.WipeMirror-module__SpOnQG__root{aspect-ratio:620/720;color:#0b1220;cursor:crosshair;touch-action:none;background:#a9b9f4;border-radius:40px;width:100%;position:relative;overflow:hidden;box-shadow:0 40px 80px -24px #1f3bd959,inset 0 0 0 1px #fff9}.WipeMirror-module__SpOnQG__stage{transform-origin:0 0;width:620px;height:720px;position:absolute;top:0;left:0}.WipeMirror-module__SpOnQG__scene{background:radial-gradient(circle,#fffffff2 0 1.5px,#0000 2.5px) 30px 30px/60px 60px,linear-gradient(#fff9 2px,#0000 2px) 0 0/60px 60px,linear-gradient(90deg,#fff9 2px,#0000 2px) 0 0/60px 60px,radial-gradient(42% 34% at 22% 18%,#9fe3fff2,#0000 70%),radial-gradient(40% 36% at 84% 30%,#c9b8fff2,#0000 70%),radial-gradient(50% 40% at 72% 86%,#b8f0e0e6,#0000 70%),radial-gradient(60% 50% at 28% 78%,#3551e8d9,#0000 70%),linear-gradient(165deg,#eef3ff 0%,#8fa3ff 100%);width:620px;height:720px;position:absolute;top:0;left:0}.WipeMirror-module__SpOnQG__blur{filter:blur(14px)saturate(1.15)}.WipeMirror-module__SpOnQG__fog{background:radial-gradient(circle at 30% 40%,#ffffffbf 0 2px,#0000 3px) 0 0/23px 29px,radial-gradient(circle at 70% 60%,#fff9 0 3px,#0000 4px) 0 0/41px 37px,radial-gradient(circle,#ffffff80 0 1px,#0000 2px) 0 0/11px 13px,linear-gradient(#f0f4ffbd,#e2e9fc9e);position:absolute;inset:0}.WipeMirror-module__SpOnQG__clear{transition:opacity .6s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#0000);mask-image:linear-gradient(#0000,#0000);-webkit-mask-size:100% 100%;mask-size:100% 100%}.WipeMirror-module__SpOnQG__clearFading{opacity:0}@keyframes WipeMirror-module__SpOnQG__sweep{0%{transform:translate(-420px)skew(-16deg)}60%,to{transform:translate(1060px)skew(-16deg)}}@keyframes WipeMirror-module__SpOnQG__sweep-inner{0%{transform:skew(16deg)translate(420px)}60%,to{transform:skew(16deg)translate(-1060px)}}.WipeMirror-module__SpOnQG__band{transform-origin:0 0;width:200px;height:720px;animation:6.5s cubic-bezier(.65,0,.35,1) 1s infinite WipeMirror-module__SpOnQG__sweep;position:absolute;top:0;left:0;overflow:hidden;transform:translate(-800px)}.WipeMirror-module__SpOnQG__bandInner{transform-origin:0 0;animation:6.5s cubic-bezier(.65,0,.35,1) 1s infinite WipeMirror-module__SpOnQG__sweep-inner}.WipeMirror-module__SpOnQG__edge{transform-origin:-197px 0;background:#fff;width:3px;height:720px;animation:6.5s cubic-bezier(.65,0,.35,1) 1s infinite WipeMirror-module__SpOnQG__sweep;position:absolute;top:0;left:197px;transform:translate(-800px);box-shadow:0 0 18px 4px #ffffffe6,0 0 60px 12px #9fe3ff8c}.WipeMirror-module__SpOnQG__caption{color:#2d3a55;pointer-events:none;background:#ffffffb8;border-radius:999px;padding:7px 12px;font-size:12px;font-weight:600;position:absolute;top:20px;right:20px}.WipeMirror-module__SpOnQG__hint{color:#fff;white-space:nowrap;pointer-events:none;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0b1220d1;border-radius:999px;align-items:center;gap:10px;height:44px;padding:0 18px 0 8px;font-size:14px;font-weight:600;display:flex;position:absolute;bottom:24px;left:50%;transform:translate(-50%)}.WipeMirror-module__SpOnQG__hintIcon{background:#ffffff29;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;display:flex}@keyframes WipeMirror-module__SpOnQG__hint{0%,to{transform:translate(0)}50%{transform:translate(10px)}}.WipeMirror-module__SpOnQG__hintHand{animation:1.6s ease-in-out infinite WipeMirror-module__SpOnQG__hint}.WipeMirror-module__SpOnQG__cursor{z-index:3;opacity:0;pointer-events:none;width:0;height:0;transition:opacity .2s,transform 80ms linear;position:absolute;top:0;left:0}.WipeMirror-module__SpOnQG__cursorInner{filter:drop-shadow(0 10px 14px #0b122040);width:64px;height:64px;margin:-32px 0 0 -32px}.WipeMirror-module__SpOnQG__cursorInner svg{width:100%;height:100%;display:block}@media (hover:hover) and (pointer:fine){.WipeMirror-module__SpOnQG__root{cursor:none}}@media not ((hover:hover) and (pointer:fine)){.WipeMirror-module__SpOnQG__cursor{display:none}}
.Turnstile-module__UxEkTa__box{border-radius:14px;overflow:hidden}.Turnstile-module__UxEkTa__idle{pointer-events:none;position:absolute}
.Marquee-module__45z0ra__marquee{width:100%;min-width:0;display:flex;overflow:hidden}.Marquee-module__45z0ra__copy{align-items:center;gap:var(--marquee-gap,36px);padding-right:var(--marquee-gap,36px);white-space:nowrap;animation:Marquee-module__45z0ra__slide var(--marquee-duration,36s) linear infinite;flex:none;display:flex}@keyframes Marquee-module__45z0ra__slide{to{transform:translate(-100%)}}
.CallbackForm-module__v_uG0q__form{flex-direction:column;gap:10px;display:flex}.CallbackForm-module__v_uG0q__phone{position:relative}.CallbackForm-module__v_uG0q__phone input{letter-spacing:.02em;border-radius:18px;height:54px;padding-left:48px;font-size:17px;font-weight:500}.CallbackForm-module__v_uG0q__phoneIcon{z-index:1;color:var(--accent);pointer-events:none;position:absolute;top:50%;left:18px;transform:translateY(-50%)}.CallbackForm-module__v_uG0q__form .CallbackForm-module__v_uG0q__submit{background:linear-gradient(100deg, var(--accent) 10%, var(--accent-2));color:#fff;height:54px;transition:transform .25s var(--ease-out), box-shadow .25s var(--ease-out), filter .2s;box-shadow:0 14px 30px -14px #3551e8cc}.CallbackForm-module__v_uG0q__form .CallbackForm-module__v_uG0q__submit:hover:not(:disabled){color:#fff;filter:brightness(1.06);transform:translateY(-1px);box-shadow:0 18px 34px -14px #3551e8e6}.CallbackForm-module__v_uG0q__legal{color:var(--muted-2);text-align:center;font-size:11px;line-height:1.45}.CallbackForm-module__v_uG0q__legal a{color:var(--muted);font-weight:600}.CallbackForm-module__v_uG0q__error{color:var(--pink-ink);font-size:13px;font-weight:600;line-height:1.5}.CallbackForm-module__v_uG0q__success{text-align:center;flex-direction:column;align-items:center;gap:8px;padding:6px 0 2px;display:flex}.CallbackForm-module__v_uG0q__successIcon{background:linear-gradient(135deg, var(--accent), var(--accent-2));color:#fff;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;animation:.45s cubic-bezier(.34,1.56,.64,1) both CallbackForm-module__v_uG0q__wl-callback-check;display:flex;box-shadow:0 14px 30px -12px #3551e8b3}.CallbackForm-module__v_uG0q__successTitle{font-family:var(--font-display);letter-spacing:-.02em;font-size:17px;font-weight:600}.CallbackForm-module__v_uG0q__successText{color:var(--muted);font-size:13px;line-height:1.5}.CallbackForm-module__v_uG0q__code{color:var(--muted);font-size:13px}.CallbackForm-module__v_uG0q__code strong{color:var(--ink);letter-spacing:.04em}@keyframes CallbackForm-module__v_uG0q__wl-callback-check{0%{opacity:0;transform:scale(.4)}}@media (prefers-reduced-motion:reduce){.CallbackForm-module__v_uG0q__successIcon{animation:none}}
.CallbackWidget-module__G16dsa__root{z-index:45;pointer-events:none;flex-direction:column;align-items:flex-end;gap:12px;display:flex;position:fixed;bottom:24px;right:24px}.CallbackWidget-module__G16dsa__root>*{pointer-events:auto}.CallbackWidget-module__G16dsa__rootOpen{z-index:60}.CallbackWidget-module__G16dsa__fab{background:var(--accent);color:#fff;cursor:pointer;border:none;border-radius:999px;align-items:center;min-width:56px;height:56px;padding:0;font-size:15px;font-weight:600;transition:transform .4s cubic-bezier(.34,1.56,.64,1),opacity .25s,visibility .25s,background .2s;animation:2.8s ease-out infinite CallbackWidget-module__G16dsa__wl-callback-pulse;display:inline-flex;box-shadow:0 16px 36px -14px #3551e8bf}.CallbackWidget-module__G16dsa__fab:hover{background:#2b45d6}.CallbackWidget-module__G16dsa__root>.CallbackWidget-module__G16dsa__hidden{opacity:0;visibility:hidden;pointer-events:none;transform:scale(.5)}.CallbackWidget-module__G16dsa__fabIcon{width:56px;height:56px;animation:CallbackWidget-module__G16dsa__wl-callback-swap .3s var(--ease-out);flex-shrink:0;justify-content:center;align-items:center;display:flex}.CallbackWidget-module__G16dsa__fabIcon svg{transform-origin:50% 60%;animation:4s ease-in-out 1s infinite CallbackWidget-module__G16dsa__wl-callback-ring}.CallbackWidget-module__G16dsa__fabLabel{white-space:nowrap;opacity:0;max-width:0;transition:max-width .35s var(--ease-out), opacity .2s, padding .35s var(--ease-out);overflow:hidden}@media (hover:hover){.CallbackWidget-module__G16dsa__fab:hover .CallbackWidget-module__G16dsa__fabLabel,.CallbackWidget-module__G16dsa__fab:focus-visible .CallbackWidget-module__G16dsa__fabLabel{opacity:1;max-width:220px;padding-right:22px}}.CallbackWidget-module__G16dsa__fabOpen{background:var(--ink);animation:none}.CallbackWidget-module__G16dsa__fabOpen:hover{background:var(--ink-2)}.CallbackWidget-module__G16dsa__fabOpen .CallbackWidget-module__G16dsa__fabIcon svg{animation:none}.CallbackWidget-module__G16dsa__fabOpen .CallbackWidget-module__G16dsa__fabLabel{display:none}@keyframes CallbackWidget-module__G16dsa__wl-callback-pulse{0%{box-shadow:0 16px 36px -14px #3551e8bf,0 0 #3551e873}60%,to{box-shadow:0 16px 36px -14px #3551e8bf,0 0 0 14px #3551e800}}@keyframes CallbackWidget-module__G16dsa__wl-callback-ring{0%,16%,to{transform:rotate(0)}2%{transform:rotate(-16deg)}5%{transform:rotate(14deg)}8%{transform:rotate(-10deg)}11%{transform:rotate(7deg)}14%{transform:rotate(-3deg)}}@keyframes CallbackWidget-module__G16dsa__wl-callback-swap{0%{opacity:0;transform:rotate(-90deg)scale(.6)}}.CallbackWidget-module__G16dsa__panel{transform-origin:100% 100%;width:336px;animation:CallbackWidget-module__G16dsa__wl-callback-in .28s var(--ease-out) both;background:#fff;border-radius:28px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 30px 80px -30px #3551e873,0 0 0 1px #1b1d330f}.CallbackWidget-module__G16dsa__panelOut{animation:.18s ease-in both CallbackWidget-module__G16dsa__wl-callback-out}@keyframes CallbackWidget-module__G16dsa__wl-callback-in{0%{opacity:0;transform:translateY(12px)scale(.9)}}@keyframes CallbackWidget-module__G16dsa__wl-callback-out{to{opacity:0;transform:translateY(12px)scale(.9)}}.CallbackWidget-module__G16dsa__head{background:radial-gradient(120% 110% at 100% 0%, #c9b8fff2, #c9b8ff00 60%), radial-gradient(90% 90% at 0% 100%, #ffc7d8bf, #ffc7d800 60%), var(--lavender);flex-direction:column;align-items:flex-start;gap:10px;padding:22px 22px 20px;display:flex;position:relative}.CallbackWidget-module__G16dsa__headIcon{background:var(--accent);color:#fff;border-radius:14px;justify-content:center;align-items:center;width:44px;height:44px;display:flex;position:relative;box-shadow:0 10px 22px -10px #3551e8e6}.CallbackWidget-module__G16dsa__headIcon svg{transform-origin:50% 60%;animation:4s ease-in-out .6s infinite CallbackWidget-module__G16dsa__wl-callback-ring}.CallbackWidget-module__G16dsa__title{letter-spacing:-.025em;max-width:240px;font-size:20px;line-height:1.15}.CallbackWidget-module__G16dsa__status{height:28px;color:var(--ink-2);background:#ffffffbf;border-radius:999px;align-items:center;gap:8px;padding:0 12px 0 8px;font-size:12px;font-weight:600;display:inline-flex}.CallbackWidget-module__G16dsa__statusOff{color:var(--muted);padding-left:10px}.CallbackWidget-module__G16dsa__close{width:32px;height:32px;color:var(--ink);cursor:pointer;transition:background .2s, transform .25s var(--ease-out);background:#ffffffb3;border:none;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:16px;right:16px}.CallbackWidget-module__G16dsa__close:hover{background:#fff;transform:rotate(90deg)}.CallbackWidget-module__G16dsa__body{flex-direction:column;gap:12px;padding:18px 22px 20px;display:flex}.CallbackWidget-module__G16dsa__or{color:var(--muted-2);align-items:center;gap:12px;font-size:12px;display:flex}.CallbackWidget-module__G16dsa__or:before,.CallbackWidget-module__G16dsa__or:after{content:"";background:var(--line);flex:1;height:1px}.CallbackWidget-module__G16dsa__channels{gap:8px;display:flex}.CallbackWidget-module__G16dsa__channel{background:var(--soft);height:46px;color:var(--ink);border-radius:999px;flex:1;justify-content:center;align-items:center;gap:8px;font-size:14px;font-weight:600;transition:background .2s;display:inline-flex}.CallbackWidget-module__G16dsa__channel svg{color:var(--accent)}.CallbackWidget-module__G16dsa__channel:hover{color:var(--ink);background:var(--lavender)}.CallbackWidget-module__G16dsa__backdrop{display:none}@media (max-width:767px){.CallbackWidget-module__G16dsa__root{right:16px;bottom:calc(16px + env(safe-area-inset-bottom))}.CallbackWidget-module__G16dsa__fab{min-width:52px;height:52px}.CallbackWidget-module__G16dsa__fabIcon{width:52px;height:52px}.CallbackWidget-module__G16dsa__fabLabel{display:none}.CallbackWidget-module__G16dsa__fabOpen{visibility:hidden}.CallbackWidget-module__G16dsa__backdrop{z-index:55;background:#1b1d3373;animation:.26s both CallbackWidget-module__G16dsa__wl-callback-fade;display:block;position:fixed;inset:0}.CallbackWidget-module__G16dsa__backdropOut{animation:.18s reverse both CallbackWidget-module__G16dsa__wl-callback-fade}.CallbackWidget-module__G16dsa__panel{z-index:60;border-radius:28px 28px 0 0;width:auto;animation-name:CallbackWidget-module__G16dsa__wl-callback-sheet-in;position:fixed;bottom:0;left:0;right:0}.CallbackWidget-module__G16dsa__head{padding:22px 20px 18px}.CallbackWidget-module__G16dsa__body{padding:16px 20px calc(18px + env(safe-area-inset-bottom))}.CallbackWidget-module__G16dsa__panelOut{animation-name:CallbackWidget-module__G16dsa__wl-callback-sheet-out}@keyframes CallbackWidget-module__G16dsa__wl-callback-sheet-in{0%{transform:translateY(100%)}}@keyframes CallbackWidget-module__G16dsa__wl-callback-sheet-out{to{transform:translateY(100%)}}@keyframes CallbackWidget-module__G16dsa__wl-callback-fade{0%{opacity:0}}}@media (prefers-reduced-motion:reduce){.CallbackWidget-module__G16dsa__fab,.CallbackWidget-module__G16dsa__fabIcon,.CallbackWidget-module__G16dsa__fabIcon svg,.CallbackWidget-module__G16dsa__headIcon svg,.CallbackWidget-module__G16dsa__panel,.CallbackWidget-module__G16dsa__panelOut,.CallbackWidget-module__G16dsa__backdrop,.CallbackWidget-module__G16dsa__backdropOut{animation:none}}
.ReviewsPage-module__HSMabG__heroStars{background:#ffffffb8;border-radius:22px;justify-content:center;padding:22px 16px;display:flex}.ReviewsPage-module__HSMabG__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.ReviewsPage-module__HSMabG__card{min-height:0}.ReviewsPage-module__HSMabG__empty{max-width:640px;box-shadow:var(--shadow-card);text-align:center;background:#fff;border-radius:32px;flex-direction:column;align-items:center;gap:16px;margin-inline:auto;padding:48px 32px;display:flex}.ReviewsPage-module__HSMabG__emptyTitle{font-size:26px}.ReviewsPage-module__HSMabG__emptyText{color:var(--muted);max-width:440px;font-size:16px;line-height:1.55}@media (max-width:1023px){.ReviewsPage-module__HSMabG__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.ReviewsPage-module__HSMabG__grid{grid-template-columns:minmax(0,1fr);gap:12px}.ReviewsPage-module__HSMabG__card{width:auto}.ReviewsPage-module__HSMabG__empty{border-radius:26px;padding:32px 20px}.ReviewsPage-module__HSMabG__emptyTitle{font-size:21px}}
.TrackCard-module__J95hZW__card{border-radius:32px;flex-direction:column;gap:20px;padding:24px;display:flex;position:relative}.TrackCard-module__J95hZW__head{align-items:center;gap:14px;display:flex}.TrackCard-module__J95hZW__icon{background:var(--accent);color:#fff;border-radius:15px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex;box-shadow:0 12px 24px -10px #3551e8b3}.TrackCard-module__J95hZW__iconDone{background:var(--live);box-shadow:0 12px 24px -10px #16a34ab3}.TrackCard-module__J95hZW__iconCancelled{background:var(--pink-ink);box-shadow:0 12px 24px -10px #c2427a99}.TrackCard-module__J95hZW__headText{flex-direction:column;gap:2px;min-width:0;display:flex}.TrackCard-module__J95hZW__eyebrow{color:var(--muted);font-size:13px;font-weight:500}.TrackCard-module__J95hZW__code{font-family:var(--font-display);letter-spacing:.05em;color:var(--ink);font-weight:600}.TrackCard-module__J95hZW__title{font-family:var(--font-display);letter-spacing:-.03em;font-size:22px;font-weight:600;line-height:1.15}.TrackCard-module__J95hZW__badge{background:var(--ink);color:#fff;border-radius:999px;flex-shrink:0;align-items:center;height:30px;margin-left:auto;padding:0 12px;font-size:12px;font-weight:600;display:flex}.TrackCard-module__J95hZW__steps{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:6px;margin:0;padding:0;list-style:none;display:grid}.TrackCard-module__J95hZW__step{text-align:center;flex-direction:column;align-items:center;gap:8px;display:flex;position:relative}.TrackCard-module__J95hZW__step:before{content:"";background:var(--line-2);height:2px;position:absolute;top:14px;left:calc(12px - 50%);right:calc(50% + 18px)}.TrackCard-module__J95hZW__step:first-child:before{display:none}.TrackCard-module__J95hZW__done:before,.TrackCard-module__J95hZW__current:before{background:var(--accent)}.TrackCard-module__J95hZW__dot{border:2px solid var(--line-2);width:28px;height:28px;color:var(--muted-2);background:#fff;border-radius:50%;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:flex;position:relative}.TrackCard-module__J95hZW__done .TrackCard-module__J95hZW__dot{background:var(--accent);border-color:var(--accent);color:#fff}.TrackCard-module__J95hZW__current .TrackCard-module__J95hZW__dot{border-color:var(--accent);color:var(--accent);box-shadow:0 0 0 4px #3551e826}.TrackCard-module__J95hZW__stepLabel{color:var(--muted-2);font-size:12px;font-weight:600;line-height:1.25}.TrackCard-module__J95hZW__done .TrackCard-module__J95hZW__stepLabel{color:var(--muted)}.TrackCard-module__J95hZW__current .TrackCard-module__J95hZW__stepLabel,.TrackCard-module__J95hZW__here .TrackCard-module__J95hZW__stepLabel{color:var(--ink)}.TrackCard-module__J95hZW__next{color:var(--info-ink);background:#ffffffc7;border-radius:20px;align-items:flex-start;gap:12px;margin:0;padding:14px 16px;font-size:15px;font-weight:500;line-height:1.45;display:flex}.TrackCard-module__J95hZW__nextWarn{background:var(--pink);color:var(--pink-deep)}.TrackCard-module__J95hZW__nextIcon{color:var(--accent);flex-shrink:0;margin-top:2px}.TrackCard-module__J95hZW__nextWarn .TrackCard-module__J95hZW__nextIcon{color:var(--pink-ink)}.TrackCard-module__J95hZW__details{flex-direction:column;gap:8px;margin:0;display:flex}.TrackCard-module__J95hZW__row{background:#fff9;border-radius:16px;grid-template-columns:120px minmax(0,1fr);gap:12px;padding:10px 14px;font-size:14px;line-height:1.4;display:grid}.TrackCard-module__J95hZW__row dt{color:var(--muted);margin:0;font-weight:500}.TrackCard-module__J95hZW__row dd{overflow-wrap:anywhere;margin:0;font-weight:600}.TrackCard-module__J95hZW__created{color:var(--muted-2);font-size:12px}@media (max-width:767px){.TrackCard-module__J95hZW__card{border-radius:24px;gap:14px;padding:16px}.TrackCard-module__J95hZW__icon{border-radius:12px;width:40px;height:40px}.TrackCard-module__J95hZW__head{gap:12px}.TrackCard-module__J95hZW__title{font-size:17px}.TrackCard-module__J95hZW__badge{height:26px;padding:0 10px;font-size:11px}.TrackCard-module__J95hZW__steps{gap:2px}.TrackCard-module__J95hZW__dot{width:24px;height:24px;font-size:11px}.TrackCard-module__J95hZW__step:before{top:12px;right:calc(50% + 14px)}.TrackCard-module__J95hZW__stepLabel{font-size:10px}.TrackCard-module__J95hZW__next{border-radius:16px;padding:12px 14px;font-size:14px}.TrackCard-module__J95hZW__row{grid-template-columns:96px minmax(0,1fr);padding:9px 12px;font-size:13px}}
.LegalDoc-module__SZPMgW__inner{flex-direction:column;gap:40px;max-width:860px;display:flex}.LegalDoc-module__SZPMgW__updated{color:var(--muted-2);font-size:14px}.LegalDoc-module__SZPMgW__block{flex-direction:column;gap:14px;scroll-margin-top:110px;display:flex}.LegalDoc-module__SZPMgW__h{letter-spacing:-.02em;font-size:22px;line-height:1.3}.LegalDoc-module__SZPMgW__num{color:var(--accent)}.LegalDoc-module__SZPMgW__p{color:var(--ink-2);font-size:17px;line-height:1.65}.LegalDoc-module__SZPMgW__list{color:var(--ink-2);flex-direction:column;gap:8px;margin:0;padding-left:22px;font-size:17px;line-height:1.6;display:flex}.LegalDoc-module__SZPMgW__list li::marker{color:var(--accent)}.LegalDoc-module__SZPMgW__tableWrap{background:var(--lavender);border-radius:20px;padding:8px 18px}.LegalDoc-module__SZPMgW__table{border-collapse:collapse;width:100%;color:var(--ink-2);font-size:15px;line-height:1.5}.LegalDoc-module__SZPMgW__table th{text-align:left;color:var(--ink);border-bottom:1px solid var(--line-2);padding:12px 10px;font-weight:600}.LegalDoc-module__SZPMgW__table td{vertical-align:top;border-bottom:1px solid var(--line-2);overflow-wrap:anywhere;padding:12px 10px}.LegalDoc-module__SZPMgW__table tr:last-child td{border-bottom:none}.LegalDoc-module__SZPMgW__links{color:var(--accent);flex-direction:column;gap:8px;margin:0;padding:0;font-size:16px;list-style:none;display:flex}.LegalDoc-module__SZPMgW__link{color:var(--accent);text-underline-offset:3px;align-items:center;gap:4px;font-weight:500;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}.LegalDoc-module__SZPMgW__link:hover{text-decoration-thickness:2px}@media (max-width:767px){.LegalDoc-module__SZPMgW__inner{gap:32px}.LegalDoc-module__SZPMgW__h{font-size:19px}.LegalDoc-module__SZPMgW__p,.LegalDoc-module__SZPMgW__list{font-size:16px}.LegalDoc-module__SZPMgW__tableWrap{padding:4px 14px}.LegalDoc-module__SZPMgW__table thead{display:none}.LegalDoc-module__SZPMgW__table tr{border-bottom:1px solid var(--line-2);padding:12px 0;display:block}.LegalDoc-module__SZPMgW__table tr:last-child{border-bottom:none}.LegalDoc-module__SZPMgW__table td{border:none;padding:2px 0;display:block}.LegalDoc-module__SZPMgW__table td:before{content:attr(data-label) ": ";color:var(--ink);font-weight:600}}
