@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/41c98a3b1bc68f3a-s.3xzwb88tucl-q.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e84c5cd1ffbefa6f-s.p.20csvlgbb63y1.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/dd9dfc3601372168-s.p.17e3l4txdrufi.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/599675dea67dcb8d-s.0ewdtdf6ai7o-.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/cdf6f527ee34c972-s.p.03ilua6xb7p2f.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/22a701959b157a82-s.p.1bg6trwi21i5q.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1b6340a83cf1ecee-s.2bakuypqc5dou.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d89abe7e263475e6-s.p.0fg7ryy-bp2x_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6bafae418e8a1b08-s.p.2g9xiodaln20i.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/c0743afb7b1f57bc-s.3a_7qwcscqi0t.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b0b9e5e07c9deaa9-s.p.22w-t0ek6hrfw.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/76e9fd951b869c7b-s.p.1n2oi-d4a-xww.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins Fallback;src:local(Arial);ascent-override:93.62%;descent-override:31.21%;line-gap-override:8.92%;size-adjust:112.16%}.hJKAna_className{font-family:Poppins,Poppins Fallback;font-style:normal}.hJKAna_variable{--font-poppins:"Poppins", "Poppins Fallback"}
:root{--cs-bg:#f6f4ff;--cs-bg-2:#efebff;--cs-surface:#fff;--cs-ink:#1d1a3a;--cs-ink-2:#4a4670;--cs-muted:#77739a;--cs-line:#4c3db41f;--cs-violet:#6b5cf0;--cs-violet-2:#5643d6;--cs-violet-3:#3d2fa8;--cs-lilac:#d9d2ff;--cs-green:#1f9d63;--cs-grad:linear-gradient(135deg, #8a7bff 0%, #6b5cf0 45%, #4a37c4 100%);--cs-shadow:0 30px 60px -28px #3d2fa859, 0 10px 24px -14px #1d1a3a2e;--cs-radius:24px;--cs-ease:cubic-bezier(.2, .7, .2, 1);--cs-gutter:16px}@media (min-width:720px){:root{--cs-gutter:32px}}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{background:var(--cs-bg);color:var(--cs-ink);font-family:var(--font-poppins), -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;-webkit-font-smoothing:antialiased;margin:0;font-size:16px;line-height:1.65;overflow-x:hidden}img{max-width:100%;height:auto;display:block}a{color:inherit}:focus-visible{outline:2.5px solid var(--cs-violet);outline-offset:3px;border-radius:8px}::selection{background:var(--cs-lilac)}.cs-skip{z-index:100;background:var(--cs-violet);color:#fff;border-radius:10px;padding:10px 16px;font-weight:600;position:absolute;top:-60px;left:16px}.cs-skip:focus{top:12px}.cs-container{width:100%;max-width:1160px;padding:0 var(--cs-gutter);margin:0 auto}.cs-grad{background:var(--cs-grad);color:#0000;-webkit-background-clip:text;background-clip:text}.cs-header{z-index:50;-webkit-backdrop-filter:saturate(160%)blur(16px);backdrop-filter:saturate(160%)blur(16px);border-bottom:1px solid var(--cs-line);background:#f6f4ffc7;position:sticky;top:0}.cs-header__inner{align-items:center;gap:24px;height:68px;display:flex}.cs-brand{letter-spacing:-.01em;align-items:center;gap:10px;font-size:1.15rem;font-weight:700;text-decoration:none;display:inline-flex}.cs-brand__icon{border-radius:10px;box-shadow:0 6px 14px -6px #5643d699}.cs-nav{gap:28px;margin-left:auto;display:flex}.cs-nav a{color:var(--cs-ink-2);font-size:.92rem;font-weight:500;text-decoration:none;transition:color .2s}.cs-nav a:hover{color:var(--cs-violet)}.cs-btn{background:var(--cs-grad);color:#fff;transition:transform .3s var(--cs-ease), box-shadow .3s var(--cs-ease);border:0;border-radius:999px;justify-content:center;align-items:center;padding:12px 22px;font-size:.95rem;font-weight:600;text-decoration:none;display:inline-flex;box-shadow:0 12px 24px -12px #5643d6cc}.cs-btn:hover{transform:translateY(-2px);box-shadow:0 18px 30px -12px #5643d6d9}.cs-btn--sm{padding:9px 18px;font-size:.88rem}@media (max-width:860px){.cs-nav{display:none}.cs-header__inner>.cs-btn{margin-left:auto}}.cs-badge{transition:transform .3s var(--cs-ease);border-radius:12px;display:inline-flex}.cs-badge img{width:auto;height:54px}.cs-badge:hover{transform:translateY(-2px)}.cs-pill{background:var(--cs-surface);border:1px solid var(--cs-line);color:var(--cs-ink-2);border-radius:999px;align-items:center;gap:10px;margin:0 0 22px;padding:7px 14px;font-size:.82rem;font-weight:500;display:inline-flex;box-shadow:0 6px 16px -10px #3d2fa866}.cs-pill__dot{background:var(--cs-green);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #1f9d6326}.cs-h1{letter-spacing:-.035em;margin:0 0 20px;font-size:clamp(2.5rem,5.6vw,4.2rem);font-weight:700;line-height:1.06}.cs-h2{letter-spacing:-.03em;margin:0 0 14px;font-size:clamp(1.9rem,3.8vw,2.9rem);font-weight:700;line-height:1.12}.cs-h2--light{color:#fff}.cs-lead{color:var(--cs-ink-2);max-width:32em;margin:0 0 32px;font-size:clamp(1.05rem,1.5vw,1.2rem)}.cs-sub{color:var(--cs-ink-2);max-width:36em;margin:0;font-size:1.05rem}.cs-sub a{color:var(--cs-violet);font-weight:600}.cs-sub--light{color:#ffffffc7}.cs-eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--cs-violet);margin:0 0 12px;font-size:.8rem;font-weight:600}.cs-eyebrow--light{color:#c9c0ff}.cs-hero{padding:72px 0 96px;position:relative;overflow:hidden}.cs-hero__bg{pointer-events:none;background:radial-gradient(50% 60% at 85% 20%,#8a7bff47,#0000 70%),radial-gradient(40% 50% at 10% 90%,#1f9d631a,#0000 70%);position:absolute;inset:0}.cs-hero__grid{grid-template-columns:1.05fr .95fr;align-items:center;gap:56px;display:grid;position:relative}.cs-hero__cta{flex-wrap:wrap;align-items:center;gap:16px 20px;display:flex}.cs-hero__free{color:var(--cs-muted);font-size:.9rem;font-weight:500}.cs-trust{flex-wrap:wrap;gap:10px 24px;margin:36px 0 0;padding:0;list-style:none;display:flex}.cs-trust li{color:var(--cs-ink-2);align-items:center;gap:8px;font-size:.9rem;font-weight:500;display:inline-flex}.cs-trust svg{color:var(--cs-violet)}.cs-hero__visual{height:700px;position:relative}.cs-shot{box-shadow:var(--cs-shadow);background:var(--cs-bg-2);border-radius:28px}.cs-hero__front{z-index:2;width:300px;animation:cs-rise 1s var(--cs-ease) both;position:absolute;top:10px;left:4%;transform:rotate(-4deg)}.cs-hero__back{z-index:1;width:280px;animation:cs-rise 1s .15s var(--cs-ease) both;position:absolute;top:64px;right:2%;transform:rotate(5deg)}@media (max-width:960px){.cs-hero{padding:48px 0 72px}.cs-hero__grid{grid-template-columns:1fr;gap:40px}.cs-hero__visual{width:100%;max-width:560px;height:680px;margin:0 auto}}@media (max-width:480px){.cs-hero__visual{height:490px}.cs-hero__front{width:210px;left:2%}.cs-hero__back{width:196px;top:48px;right:0}}.cs-section{padding:clamp(72px,10vw,120px) 0}.cs-head{max-width:680px;margin-bottom:48px}.cs-head--center{text-align:center;margin-left:auto;margin-right:auto}.cs-features{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.cs-card{border-radius:var(--cs-radius);background:var(--cs-surface);border:1px solid var(--cs-line);transition:transform .4s var(--cs-ease), box-shadow .4s var(--cs-ease);padding:28px}.cs-card:hover{box-shadow:var(--cs-shadow);transform:translateY(-4px)}.cs-card__icon,.cs-extra__icon{background:var(--cs-grad);color:#fff;border-radius:15px;place-items:center;width:48px;height:48px;display:grid;box-shadow:0 10px 20px -10px #5643d6cc}.cs-card h3{letter-spacing:-.01em;margin:20px 0 12px;font-size:1.2rem}.cs-card ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.cs-card li{color:var(--cs-ink-2);padding-left:18px;font-size:.93rem;line-height:1.55;position:relative}.cs-card li:before{content:"";background:var(--cs-lilac);border-radius:50%;width:7px;height:7px;position:absolute;top:.62em;left:0}.cs-extras{grid-template-columns:repeat(4,1fr);gap:20px;margin-top:20px;display:grid}.cs-extra{border:1px solid var(--cs-line);background:#fff9;border-radius:20px;gap:14px;padding:22px;display:flex}.cs-extra__icon{border-radius:13px;flex:none;width:42px;height:42px}.cs-extra h3{margin:0 0 2px;font-size:1rem}.cs-extra p{color:var(--cs-muted);margin:0;font-size:.88rem;line-height:1.5}@media (max-width:1000px){.cs-features,.cs-extras{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.cs-features,.cs-extras{grid-template-columns:1fr}}.cs-split-wrap{background:linear-gradient(180deg, var(--cs-bg), var(--cs-bg-2) 50%, var(--cs-bg))}.cs-split{grid-template-columns:.8fr 1.2fr;align-items:center;gap:64px;display:grid}.cs-split__media{justify-content:center;display:flex}.cs-split__media .cs-shot{width:320px}.cs-checks{gap:14px;margin:28px 0 0;padding:0;list-style:none;display:grid}.cs-checks li{color:var(--cs-ink-2);align-items:flex-start;gap:12px;font-weight:500;display:flex}.cs-checks svg{color:#fff;background:var(--cs-green);border-radius:50%;flex:none;width:26px;height:26px;padding:4px}@media (max-width:860px){.cs-split{grid-template-columns:1fr;gap:40px}.cs-split__media{order:2}.cs-split__media .cs-shot{width:min(300px,80vw)}}.cs-gallery-wrap{padding-bottom:clamp(72px,10vw,110px)}.cs-gallery{scroll-snap-type:x mandatory;padding:8px max(var(--cs-gutter), calc((100vw - 1160px) / 2 + var(--cs-gutter))) 28px;scrollbar-width:thin;scrollbar-color:var(--cs-lilac) transparent;gap:20px;display:flex;overflow-x:auto}.cs-gallery__item{scroll-snap-align:center;border-radius:24px;flex:none;width:250px;box-shadow:0 20px 40px -26px #3d2fa880}@media (max-width:480px){.cs-gallery__item{width:210px}}.cs-privacy{color:#fff;background:radial-gradient(60% 80% at 100% 0,#8a7bff73,#0000 60%),linear-gradient(160deg,#2a2170 0%,#1b1550 60%,#140f3d 100%);padding:clamp(72px,10vw,120px) 0;position:relative;overflow:hidden}.cs-privacy__grid{grid-template-columns:1.3fr .7fr;align-items:center;gap:64px;display:grid}.cs-privacy__points{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:40px;display:grid}.cs-privacy__points>div{background:#ffffff0f;border:1px solid #ffffff1f;border-radius:20px;padding:22px}.cs-privacy__points svg{color:#c9c0ff}.cs-privacy__points h3{margin:12px 0 6px;font-size:1rem}.cs-privacy__points p{color:#ffffffb3;margin:0;font-size:.88rem;line-height:1.55}.cs-privacy__media{justify-content:center;display:flex}.cs-privacy__media .cs-shot{width:300px;box-shadow:0 40px 80px -30px #0009}@media (max-width:960px){.cs-privacy__grid{grid-template-columns:1fr;gap:48px}.cs-privacy__points{grid-template-columns:1fr}.cs-privacy__media .cs-shot{width:min(280px,75vw)}}.cs-plans{grid-template-columns:repeat(2,minmax(0,380px));justify-content:center;gap:24px;display:grid}.cs-plan{border-radius:var(--cs-radius);background:var(--cs-surface);border:1px solid var(--cs-line);padding:32px;position:relative}.cs-plan h3{margin:0 0 8px;font-size:1.15rem}.cs-plan__price{letter-spacing:-.03em;margin:0;font-size:2.6rem;font-weight:700;line-height:1.1}.cs-plan__price small{color:var(--cs-muted);letter-spacing:0;font-size:.95rem;font-weight:500}.cs-plan__alt{color:var(--cs-muted);margin:4px 0 0;font-size:.92rem}.cs-plan ul{gap:12px;margin:24px 0 0;padding:0;list-style:none;display:grid}.cs-plan li{color:var(--cs-ink-2);align-items:center;gap:10px;font-size:.95rem;display:flex}.cs-plan li svg{color:var(--cs-violet);flex:none}.cs-plan--premium{box-shadow:var(--cs-shadow);background:linear-gradient(160deg,#fff 0%,#f1eeff 100%);border-color:#6b5cf066}.cs-plan__tag{background:var(--cs-grad);color:#fff;letter-spacing:.04em;border-radius:999px;padding:5px 12px;font-size:.75rem;font-weight:600;position:absolute;top:24px;right:24px}.cs-plans__note{text-align:center;max-width:40em;color:var(--cs-muted);margin:24px auto 0;font-size:.85rem}@media (max-width:720px){.cs-plans{grid-template-columns:1fr}}.cs-faq-wrap{background:linear-gradient(180deg, var(--cs-bg), var(--cs-bg-2))}.cs-faq{grid-template-columns:.8fr 1.2fr;align-items:start;gap:56px;display:grid}.cs-faq__list{gap:12px;display:grid}.cs-faq details{background:var(--cs-surface);border:1px solid var(--cs-line);border-radius:18px;padding:0 22px;transition:box-shadow .3s}.cs-faq details[open]{box-shadow:var(--cs-shadow)}.cs-faq summary{cursor:pointer;padding:20px 28px 20px 0;font-weight:600;list-style:none;position:relative}.cs-faq summary::-webkit-details-marker{display:none}.cs-faq summary:after{content:"+";color:var(--cs-violet);transition:transform .3s var(--cs-ease);font-size:1.4rem;font-weight:400;position:absolute;top:50%;right:0;transform:translateY(-50%)}.cs-faq details[open] summary:after{transform:translateY(-50%)rotate(45deg)}.cs-faq details p{color:var(--cs-ink-2);margin:0 0 20px;font-size:.95rem}@media (max-width:860px){.cs-faq{grid-template-columns:1fr;gap:8px}}.cs-cta{background:var(--cs-bg-2);padding:0 0 clamp(72px,10vw,110px)}.cs-cta__inner{text-align:center;background:radial-gradient(70% 90% at 50% 0,#8a7bff8c,#0000 70%),linear-gradient(160deg,#3d2fa8,#1b1550);border-radius:32px;flex-direction:column;align-items:center;gap:4px;padding:clamp(48px,8vw,80px) 24px;display:flex;position:relative;overflow:hidden}.cs-cta__icon{border-radius:22px;margin-bottom:20px;box-shadow:0 18px 36px -14px #0009}.cs-cta .cs-sub{margin-bottom:24px}.cs-footer{background:var(--cs-bg-2);border-top:1px solid var(--cs-line);padding:40px 0 36px}.cs-footer__top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;display:flex}.cs-footer__links{flex-wrap:wrap;gap:10px 24px;display:flex}.cs-footer__links a{color:var(--cs-ink-2);font-size:.9rem;text-decoration:none}.cs-footer__links a:hover{color:var(--cs-violet)}.cs-footer__note{color:var(--cs-muted);max-width:52em;margin:28px 0 0;font-size:.84rem}.cs-footer__copy{color:var(--cs-muted);margin:12px 0 0;font-size:.8rem}.cs-footer__riservo{color:var(--cs-violet);font-weight:600;text-decoration:none}.cs-legal{padding:64px 0 96px}.cs-legal__inner{max-width:780px}.cs-legal h1{letter-spacing:-.03em;margin:0 0 8px;font-size:clamp(2rem,4vw,2.8rem);line-height:1.15}.cs-legal__updated{color:var(--cs-muted);margin:0 0 40px;font-size:.92rem}.cs-prose{color:var(--cs-ink-2)}.cs-prose h2{color:var(--cs-ink);letter-spacing:-.01em;margin:40px 0 10px;font-size:1.3rem}.cs-prose h3{color:var(--cs-ink);margin:24px 0 6px;font-size:1.05rem}.cs-prose p{margin:0 0 14px}.cs-prose ul{gap:6px;margin:0 0 16px;padding-left:22px;display:grid}.cs-prose li::marker{color:var(--cs-violet)}.cs-prose a{color:var(--cs-violet);font-weight:500}.cs-prose .cs-callout{background:var(--cs-surface);border:1px solid var(--cs-line);border-radius:16px;margin:0 0 20px;padding:18px 20px}@keyframes cs-rise{0%{opacity:0;translate:0 24px}to{opacity:1;translate:0}}@keyframes cs-float{0%,to{translate:0}50%{translate:0 -8px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}
