@keyframes lp-marquee{to{transform:translate(-50%)}}@keyframes lp-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes lp-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes lp-rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.lp-marquee{width:max-content;animation:28s linear infinite lp-marquee;display:flex}.lp-marquee-wrap:hover .lp-marquee{animation-play-state:paused}.lp-float{animation:5s ease-in-out infinite lp-float}.lp-float-slow{animation:6.5s ease-in-out -2s infinite lp-float}.lp-fill{transform-origin:0;animation:1.4s cubic-bezier(.22,1,.36,1) .4s both lp-fill}.lp-rise{animation:.7s cubic-bezier(.22,1,.36,1) both lp-rise}@media (prefers-reduced-motion:reduce){.lp-marquee,.lp-float,.lp-float-slow,.lp-fill,.lp-rise{animation:none}}@keyframes lp-pop{0%{opacity:0;transform:translateY(8px)scale(.96)}to{opacity:1;transform:none}}@keyframes lp-window-in{0%{opacity:0;transform:translateY(24px)scale(.96)}to{opacity:1;transform:none}}.lp-pop{animation:.45s cubic-bezier(.22,1,.36,1) both lp-pop}.lp-window{animation:.9s cubic-bezier(.22,1,.36,1) .1s both lp-window-in}@media (prefers-reduced-motion:reduce){.lp-pop,.lp-window{animation:none}}.theme-button-bubble{background-image:radial-gradient(circle at 0 0,#ff8c8c 0% 50%,#0000 51%);background-position:0 0;background-repeat:no-repeat;background-size:0% 0%;transition:background-size .52s cubic-bezier(.22,1,.36,1),color .18s,box-shadow .24s}.theme-button-bubble:hover{color:#fff;background-size:400% 700%;box-shadow:0 8px 20px #ff8c8c4d}@media (prefers-reduced-motion:reduce){.theme-button-bubble{transition:none}}@keyframes lp-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.lp-bob{animation:6s ease-in-out infinite lp-bob}@media (prefers-reduced-motion:reduce){.lp-bob,.lp-glow{animation:none}}@keyframes lp-glow-flow{0%,to{opacity:.22;background-position:0%;transform:translateY(0)scale(1)}50%{opacity:.38;background-position:100%;transform:translateY(12px)scale(1.06)}}.lp-glow{filter:blur(34px);background-image:linear-gradient(90deg,#ff8c8c,#d46bf8,#4338ca,#d46bf8,#ff8c8c);background-size:300% 100%;animation:6s ease-in-out infinite lp-glow-flow}@media (prefers-reduced-motion:reduce){.lp-glow{animation:none}}@keyframes lp-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.lp-progress{transform-origin:0;animation:linear both lp-progress}@media (prefers-reduced-motion:reduce){.lp-progress{animation:none;transform:none}}@keyframes lp-card-in{0%{opacity:0;filter:blur(10px);transform:translateY(28px)scale(.95)}to{opacity:1;filter:blur();transform:none}}@keyframes lp-pat-in{0%{opacity:0;transform:translate(-32px,-26px)rotate(-7deg)scale(.88)}to{opacity:1;transform:none}}@keyframes lp-draw{to{stroke-dashoffset:0}}.lp-card,.lp-patcard{opacity:1}.lp-wave{stroke-dasharray:1;stroke-dashoffset:1px}.is-on .lp-patcard{animation:.9s cubic-bezier(.22,1,.36,1) both lp-pat-in}.is-on .lp-wave{animation:1.6s ease-out .3s both lp-draw}.is-on .lp-wave:nth-child(2n){animation-delay:.55s}.is-on .lp-card{animation:.8s cubic-bezier(.22,1,.36,1) .3s both lp-card-in}.is-on .lp-card>*{animation:.5s cubic-bezier(.22,1,.36,1) both lp-pop}.is-on .lp-card>:first-child{animation-delay:.6s}.is-on .lp-card>:nth-child(2){animation-delay:.7s}.is-on .lp-card>:nth-child(3){animation-delay:.8s}.is-on .lp-card>:nth-child(4){animation-delay:.9s}.is-on .lp-card>:nth-child(5){animation-delay:1s}.is-on .lp-card>:nth-child(6){animation-delay:1.1s}@media (prefers-reduced-motion:reduce){.lp-card,.lp-patcard{opacity:1}.lp-wave{stroke-dashoffset:0}.is-on .lp-patcard,.is-on .lp-wave,.is-on .lp-card,.is-on .lp-card>*{animation:none}}@keyframes lp-glow-drift{0%,to{transform:translate(0)scale(1)}50%{transform:translate(-30px,24px)scale(1.12)}}.lp-drift-glow{animation:12s ease-in-out infinite lp-glow-drift}@media (prefers-reduced-motion:reduce){.lp-drift-glow{animation:none}}@keyframes lp-flow-march{to{-webkit-mask-position:16px 0;mask-position:16px 0}}.lp-flow-line{background-image:linear-gradient(90deg,#ff8c8c,#d46bf8);-webkit-mask-image:repeating-linear-gradient(90deg,#000 0 8px,#0000 8px 16px);mask-image:repeating-linear-gradient(90deg,#000 0 8px,#0000 8px 16px);-webkit-mask-size:16px 100%;mask-size:16px 100%}@media (prefers-reduced-motion:reduce){.lp-flow-line{animation:none}}@keyframes lp-card-shine{0%{transform:translate(-140%)skew(-20deg)}14%{transform:translate(300%)skew(-20deg)}to{transform:translate(300%)skew(-20deg)}}.lp-card-shine{background-image:linear-gradient(90deg,#0000,#ffffffd9,#0000);animation:9.6s ease-in-out infinite lp-card-shine;transform:translate(-140%)skew(-20deg)}@media (prefers-reduced-motion:reduce){.lp-card-shine{display:none}}@keyframes lp-seal-spin{to{transform:rotate(360deg)}}.lp-seal-spin{animation:40s linear infinite lp-seal-spin}@media (prefers-reduced-motion:reduce){.lp-seal-spin{animation:none}}@keyframes lp-dot{0%,60%,to{opacity:.5;transform:translateY(0)}30%{opacity:1;transform:translateY(-4px)}}.lp-dot{animation:1.1s ease-in-out infinite lp-dot}@media (prefers-reduced-motion:reduce){.lp-dot{animation:none}}@keyframes lp-zoom-in{0%{opacity:0;transform:scale(.4)}60%{opacity:1;transform:scale(1.12)}to{opacity:1;transform:scale(1)}}.lp-zoom{opacity:1}.is-on .lp-zoom{animation:.55s cubic-bezier(.22,1,.36,1) both lp-zoom-in}@media (prefers-reduced-motion:reduce){.lp-zoom{opacity:1}.is-on .lp-zoom{animation:none}}@media (max-width:639px){.lp-glow{opacity:.3;animation:none}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-scroll-snap-strictness{syntax:"*";inherits:false;initial-value:proximity}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-divide-x-reverse{syntax:"*";inherits:false;initial-value:0}@keyframes spin{to{transform:rotate(360deg)}}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}:root{--fs-font:"Mona Sans", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--fs-ink:#0e1320;--fs-slate:#4a515f;--fs-night:#111827;--fs-line:#eceef2;--fs-coral:#ff8c8c;--fs-coral-strong:#ff6161;--fs-orchid:#d46bf8;--fs-indigo:#4338ca;--fs-success:#008f1a;--fs-note:#b07600;--fs-note-bg:#fef8ee;--fs-white:#fff;--fs-grad-soft:linear-gradient(108.56deg, #eef0fd 24.25%, #fbedf3 77.48%);--fs-grad-soft-v:linear-gradient(180deg, #eef0fd 24.25%, #fbedf3 77.48%);--fs-grad-soft-faint:linear-gradient(108.56deg, #eef0fd33 24.25%, #fbedf333 77.48%);--fs-grad-selected-fill:linear-gradient(116.24deg, #eef0fd 24.252%, #fbedf3 77.479%);--fs-grad-brand:linear-gradient(90deg, #ff8c8c 0%, #d56bf8 100%);--fs-grad-text:linear-gradient(to right, #ff8c8c, #d46bf8);--fs-grad-monthly:linear-gradient(117deg, #fcbe5c 4.68%, #885401 85.19%);--fs-r-xl:28px;--fs-r-lg:24px;--fs-r-card:20px;--fs-r-md:16px;--fs-r-field:10px;--fs-r-btn:9px;--fs-r-sm:8px;--fs-shadow-field:0 2px 2px #0000001a;--fs-shadow-cta:0 10px 5px #1118271a;--fs-shadow-review:0 4px 24px #ffe0ed99;--fs-page-w:920px;--fs-gutter:16px}.fs-root,.fs-root *,.fs-root :before,.fs-root :after{box-sizing:border-box}.fs-root{font-family:var(--fs-font);color:var(--fs-night);background:var(--fs-white);-webkit-font-smoothing:antialiased}@layer base{.fs-root :where(h1,h2,h3,p,ul,ol){margin:0;padding:0}.fs-root :where(ul,ol){list-style:none}.fs-root :where(button){font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}}.fs-section{width:100%;max-width:var(--fs-page-w);padding-inline:var(--fs-gutter);margin-inline:auto;margin-top:64px}.fs-stack{flex-direction:column;align-items:center;gap:8px;width:100%;display:flex}.fs-row{align-items:center;gap:10px;display:flex}.fs-center{text-align:center}.fs-bg-soft{background-image:var(--fs-grad-soft)}.fs-bg-soft-v{background-image:var(--fs-grad-soft-v)}.fs-bg-soft-faint{background-image:var(--fs-grad-soft-faint)}.fs-text-gradient{background-image:var(--fs-grad-text);color:#0000;-webkit-background-clip:text;background-clip:text}@keyframes fs-gradient-shift{0%,to{background-position:0%}50%{background-position:100%}}.fs-text-gradient-animated{color:#0000;-webkit-text-fill-color:transparent;background-image:linear-gradient(90deg,#ff8c8c,#d46bf8,#ff8c8c);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;animation:8s ease-in-out infinite fs-gradient-shift}.fs-h1{color:var(--fs-ink);text-align:center;font-size:34px;font-weight:400;line-height:44px}.fs-h2{color:var(--fs-ink);text-align:center;padding:10px;font-size:28px;font-weight:400;line-height:1.25}.fs-h3{color:var(--fs-ink);font-size:20px;font-weight:600;line-height:25px}.fs-heading{color:var(--fs-ink);text-align:center;padding:10px;font-size:18px;font-weight:400}.fs-lead{color:var(--fs-slate);text-align:center;padding-inline:10px;font-size:18px}.fs-body{color:var(--fs-slate);font-size:16px;line-height:28px}.fs-muted{color:#4a515f99}.fs-link{color:var(--fs-indigo);font-weight:300;text-decoration:underline;text-decoration-thickness:.0599999em}.fs-saved{color:var(--fs-success);white-space:nowrap;font-size:16px;font-weight:500}.fs-strike{color:var(--fs-slate);text-decoration:line-through}@media (min-width:640px){.fs-h1{font-size:48px;line-height:60px}.fs-h2--lg{font-size:36px}}.fs-eyebrow{border-radius:var(--fs-r-sm);width:fit-content;color:var(--fs-slate);background:#1118270f;padding:6px 12px;font-size:12px;line-height:1;display:inline-block}.fs-note{border-radius:var(--fs-r-sm);background:var(--fs-note-bg);width:fit-content;max-width:100%;color:var(--fs-note);text-align:center;margin-inline:auto;padding:8px 10px;font-size:13px}.fs-pill-group{flex-wrap:wrap;justify-content:center;gap:11px;display:flex}.fs-pill{border:.92px solid var(--fs-night);background:var(--fs-white);min-width:92px;height:40px;color:var(--fs-night);border-radius:9px;padding-inline:16px;font-size:14px;font-weight:500;transition:border-color .15s,background .15s}.fs-pill:hover{border-color:var(--fs-coral)}.fs-pill[aria-checked=true],.fs-pill.is-selected,.fs-tile[aria-checked=true],.fs-tile.is-selected{border-radius:var(--fs-r-field);background-image:var(--fs-grad-selected-fill), var(--fs-grad-brand);background-origin:border-box;background-clip:padding-box,border-box;border:3px solid #0000}.fs-tiles-card{border:1px solid var(--fs-line);border-radius:var(--fs-r-lg);width:100%;max-width:535px;padding:12px}.fs-tiles{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.fs-tile{border:.82px solid var(--fs-night);background:var(--fs-white);min-height:94px;color:var(--fs-night);border-radius:15px;flex-direction:column;justify-content:center;align-items:center;gap:1.6px;padding:8px;transition:border-color .15s;display:flex}.fs-tile:hover{border-color:var(--fs-coral)}.fs-tile__qty{font-size:21px;font-weight:700}.fs-tile__price{font-size:16px;font-weight:600}.fs-tile__was{color:var(--fs-slate);font-size:14px;font-weight:500;text-decoration:line-through}.fs-tile[aria-checked=true] .fs-tile__was,.fs-tile.is-selected .fs-tile__was{color:inherit}@media (min-width:640px){.fs-tiles-card{padding:20px}.fs-tiles{grid-template-columns:repeat(4,1fr)}}.fs-field{border:1px solid var(--fs-line);border-radius:var(--fs-r-field);background:var(--fs-white);height:38px;color:var(--fs-slate);font:inherit;box-shadow:var(--fs-shadow-field);outline:none;padding-inline:14px;font-size:14px}.fs-field::placeholder{font-size:12px}.fs-field:focus{border-color:var(--fs-coral)}.fs-field[aria-invalid=true]{border-color:var(--fs-coral-strong)}.fs-error{color:var(--fs-coral-strong);font-size:12px}.fs-price{align-items:center;gap:19px;display:flex}.fs-price__now{color:var(--fs-night);font-size:44px;font-weight:700;line-height:normal}.fs-price__meta{flex-direction:column;gap:1px;display:flex}.fs-price__was{color:var(--fs-slate);font-size:18px;text-decoration:line-through}.fs-order-title{color:var(--fs-night);font-size:24px;font-weight:600;line-height:1.2}@media (min-width:640px){.fs-order-title{font-size:32px}}.fs-switch{border:.92px solid var(--fs-slate);border-radius:48px;flex-shrink:0;align-items:center;width:53px;padding:2.76px;display:flex}.fs-switch:before{content:"";background:var(--fs-slate);border-radius:50%;width:23px;height:23px;transition:transform .2s}.fs-switch[aria-checked=true]:before{transform:translate(26px)}.fs-switch-label{background-image:var(--fs-grad-monthly);color:#0000;-webkit-background-clip:text;background-clip:text;width:159px;font-size:14px;font-weight:600}.fs-btn{border-radius:var(--fs-r-btn);justify-content:center;align-items:center;height:52px;padding-inline:20px;font-size:18px;font-weight:500;text-decoration:none;transition:opacity .15s,background .15s;display:inline-flex}.fs-btn--dark{background:var(--fs-night);color:var(--fs-white)}.fs-btn--dark:hover{opacity:.9}.fs-btn--cta{box-shadow:var(--fs-shadow-cta);font-weight:600}.fs-btn--outline{border:1px solid var(--fs-night);color:var(--fs-night);background:0 0}.fs-btn--outline:hover{background:#1118270d}.fs-btn:disabled{opacity:.4;cursor:not-allowed}.fs-icon-btn{transition:transform .15s;display:inline-flex}.fs-icon-btn:hover{transform:scale(1.05)}.fs-icon-btn:active{transform:scale(.95)}.fs-add-btn[aria-pressed=true]{opacity:.6}.fs-upsells{gap:24px;margin-top:20px;display:grid}@media (min-width:640px){.fs-upsells{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.fs-upsells{grid-template-columns:repeat(3,1fr)}}.fs-upsell{border:1px solid var(--fs-coral);border-radius:var(--fs-r-md);background-image:var(--fs-grad-soft-faint);flex-direction:column;justify-content:center;gap:6px;padding:20px;display:flex}.fs-upsell__title{max-width:212px;color:var(--fs-night);font-size:21px;font-weight:500}.fs-upsell__foot{justify-content:space-between;align-items:flex-start;display:flex}.fs-upsell__price{color:var(--fs-night);font-size:18px;font-weight:700}.fs-upsell__was{color:var(--fs-slate);font-size:10px;text-decoration:line-through}.fs-upsell__saved{color:var(--fs-success);white-space:nowrap;font-size:9px;font-weight:500}@property --fs-outline-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes fs-outline-spin{to{--fs-outline-angle:360deg}}.fs-outline-spin{transition:transform .2s,box-shadow .2s;position:relative}.fs-outline-spin:before{content:"";border-radius:inherit;pointer-events:none;background:conic-gradient(from var(--fs-outline-angle), #ff8c8c, #d46bf8, #ff8c8c 50%, transparent 50%, transparent 75%, #ff8c8c);-webkit-mask-composite:xor;-webkit-mask-composite:xor, source-over;padding:1.5px;animation:4s linear infinite fs-outline-spin;position:absolute;inset:-1px;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.fs-outline-spin:hover{transform:translateY(-2px);box-shadow:0 8px 18px -8px #ff8c8c8c}@keyframes fs-link-shine{0%,55%{background-position:100% 0}to{background-position:0 0}}.fs-link-shine{color:#0000;background:linear-gradient(100deg,#4338ca 38%,#ff8c8c 44%,#d46bf8 56%,#4338ca 62%) 100% 0/250% 100% no-repeat;-webkit-background-clip:text;background-clip:text;transition:transform .2s;animation:5s ease-in-out infinite fs-link-shine}.fs-link-shine:hover{color:#3730a3;background:0 0;text-decoration:underline;animation:none;transform:translate(2px)}.fs-steps{width:100%;max-width:var(--fs-page-w);border-radius:var(--fs-r-card);background-image:var(--fs-grad-soft);flex-direction:column;align-items:center;gap:31px;margin:20px auto 0;padding:32px 16px;display:flex}.fs-step{background:var(--fs-white);border-radius:24px;flex-shrink:0;width:272px;height:272px;padding:26px;position:relative;box-shadow:0 4px 24px #ffe0ed99}.fs-step__num{width:70px;height:70px;color:var(--fs-slate);justify-content:center;align-items:center;font-size:28px;font-weight:700;display:flex;position:absolute;top:0;right:0}.fs-step__icon{background-image:var(--fs-grad-brand);border-radius:14px;width:55px;height:55px}.fs-step__body{flex-direction:column;gap:6px;margin-top:24px;display:flex}.fs-step__text{max-width:205px;color:var(--fs-slate);font-size:16px;font-weight:300;line-height:24px}@media (min-width:1024px){.fs-steps{flex-direction:row;justify-content:center}}.fs-counter{text-align:center;flex-direction:column;align-items:center;padding:20px 16px;display:flex}.fs-counter__num{color:var(--fs-night);font-size:48px;font-weight:600;line-height:normal}.fs-counter__label{color:var(--fs-slate);margin-top:8px;font-size:22px}@media (min-width:640px){.fs-counter__num{font-size:69px}.fs-counter__label{font-size:30px}}.fs-reviews{width:100%;max-width:var(--fs-page-w);border-radius:var(--fs-r-xl);background-image:var(--fs-grad-soft);margin-inline:auto;padding:53px 16px 56px;position:relative;overflow:hidden}.fs-review{background:var(--fs-white);max-width:596px;box-shadow:var(--fs-shadow-review);border-radius:22px;flex-direction:column;gap:10px;margin-inline:auto;padding:20px;display:flex}.fs-review__date{color:var(--fs-slate);font-size:14px;line-height:28px}.fs-review__text{color:var(--fs-slate);font-size:16px;line-height:28px}.fs-review__name{color:var(--fs-ink);font-size:16px;font-weight:700;line-height:28px}.fs-badge{color:var(--fs-slate);border:1px solid #c3c3c3;border-radius:999px;padding-inline:16px;font-size:12px;line-height:28px;display:inline-block}.fs-review-stack{height:310px;position:relative}@media (min-width:640px){.fs-review-stack{height:250px}}.fs-review-stack__item{transition:all .3s;position:absolute;inset:0 0 auto}.fs-review-stack__item[data-pos="0"]{z-index:30}.fs-review-stack__item[data-pos="1"]{z-index:20;opacity:.9;transform:translate(7%)rotate(8deg)}.fs-review-stack__item[data-pos="2"]{z-index:10;opacity:.9;transform:translate(-4%)rotate(-2.5deg)}.fs-review-stack__item:not([data-pos="0"]) .fs-review{background:#ffffffb3}.fs-faq{border-radius:var(--fs-r-xl);background-image:var(--fs-grad-soft);flex-direction:column;gap:12px;width:100%;margin-top:24px;padding:12px;display:flex}.fs-faq__item{border-radius:17px;padding:18px 20px}.fs-faq__item[open]{background:var(--fs-white)}.fs-faq__q{cursor:pointer;color:var(--fs-ink);justify-content:space-between;align-items:center;gap:16px;font-size:16px;font-weight:600;list-style:none;display:flex}.fs-faq__q::-webkit-details-marker{display:none}.fs-faq__q:after{content:"";background:var(--fs-grad-brand);border-radius:50%;flex-shrink:0;width:24px;height:24px;transition:transform .2s;transform:scaleY(-1);-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M6 9l6 6 6-6' fill='none' stroke='black' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'/></svg>") 50%/100% no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M6 9l6 6 6-6' fill='none' stroke='black' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'/></svg>") 50%/100% no-repeat}.fs-faq__item:not([open]) .fs-faq__q:after{transform:scaleY(1)}.fs-faq__a{color:var(--fs-slate);margin-top:9px;font-size:16px;line-height:24px}@media (min-width:640px){.fs-faq{padding:24px}.fs-faq__q,.fs-faq__a{font-size:18px}}.fs-support{border-top:1px solid var(--fs-line);margin-top:48px}.fs-support__inner{width:100%;max-width:var(--fs-page-w);flex-direction:column;gap:24px;margin-inline:auto;padding:48px 16px;display:flex}.fs-support__actions{flex-direction:column;gap:12px;width:100%;max-width:213px;display:flex}@media (min-width:1024px){.fs-support__inner{flex-direction:row;justify-content:space-between;align-items:center;padding-inline:55px}}.fs-footer{border-radius:var(--fs-r-xl);background-image:var(--fs-grad-soft);padding:32px}.fs-root :focus-visible{outline:2px solid var(--fs-coral);outline-offset:2px}@media (prefers-reduced-motion:reduce){.fs-text-gradient-animated,.fs-outline-spin:before{animation:none}.fs-link-shine{color:var(--fs-indigo);background:0 0;animation:none}.fs-switch:before,.fs-review-stack__item,.fs-icon-btn{transition:none}}@layer components{.scroll-float{margin:20px 0;overflow:hidden}.scroll-float--open{overflow:clip visible}.scroll-float-text{text-align:center;font-size:clamp(1.6rem,8vw,10rem);font-weight:900;line-height:1.5;display:inline-block}.scroll-float-word{white-space:nowrap;display:inline-block}.scroll-float-char{display:inline-block}.scroll-float-sr{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}.scroll-float-char{opacity:1!important;transform:none!important}
