.landing-module__i-9Owq__page{--ink:#33232d;--muted:#766773;--rose:#bc5678;--line:#6442541f;color:var(--ink);background:#f9f7f8;min-height:100vh;overflow:hidden}.landing-module__i-9Owq__page *{box-sizing:border-box}.landing-module__i-9Owq__page :is(a,button,summary):focus-visible{outline-offset:4px;outline:3px solid #b94f79}.landing-module__i-9Owq__wrap{width:min(1180px,100% - 64px);margin-inline:auto}.landing-module__i-9Owq__header{z-index:50;-webkit-backdrop-filter:blur(24px)saturate(160%);background:#f9f7f8b3;border-bottom:1px solid #ffffffb3;position:sticky;top:0}.landing-module__i-9Owq__nav{justify-content:space-between;align-items:center;gap:24px;height:78px;display:flex}.landing-module__i-9Owq__logo img{width:auto;height:37px}.landing-module__i-9Owq__navLinks,.landing-module__i-9Owq__navActions{align-items:center;gap:28px;display:flex}.landing-module__i-9Owq__navLinks{color:#695b65;font-size:13px}.landing-module__i-9Owq__navLinks a:hover{color:var(--rose)}.landing-module__i-9Owq__navActions{gap:15px}.landing-module__i-9Owq__languages{background:#fff9;border:1px solid #ffffffe6;border-radius:99px;padding:3px;display:flex}.landing-module__i-9Owq__languages button{color:#7a6874;background:0 0;border:0;border-radius:99px;padding:7px 9px;font-size:10px;font-weight:700}.landing-module__i-9Owq__languages button[aria-pressed=true]{color:#392530;background:#fff;box-shadow:0 2px 8px #452a3b17}.landing-module__i-9Owq__navCta,.landing-module__i-9Owq__primary{color:#fff;background:#382632;border-radius:99px;justify-content:center;align-items:center;gap:14px;font-size:13px;font-weight:650;transition:transform .2s,background .2s;display:inline-flex}.landing-module__i-9Owq__navCta{white-space:nowrap;padding:13px 19px}.landing-module__i-9Owq__primary{min-height:54px;padding:17px 23px}.landing-module__i-9Owq__navCta:hover,.landing-module__i-9Owq__primary:hover{background:#714054;transform:translateY(-2px)}.landing-module__i-9Owq__hero{grid-template-columns:1fr 1fr;align-items:center;gap:50px;min-height:650px;padding-block:42px 74px;display:grid}.landing-module__i-9Owq__heroCopy{max-width:555px}.landing-module__i-9Owq__eyebrow,.landing-module__i-9Owq__sectionLabel{letter-spacing:.17em;color:#a64e70;font-size:10px;font-weight:750}.landing-module__i-9Owq__eyebrow{align-items:center;gap:9px;display:flex}.landing-module__i-9Owq__eyebrow span{background:#da7898;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #f4dce5}.landing-module__i-9Owq__hero h1,.landing-module__i-9Owq__section h2,.landing-module__i-9Owq__pricePanel h2,.landing-module__i-9Owq__faq h2,.landing-module__i-9Owq__final h2{font-family:var(--font-display);letter-spacing:-.045em;font-weight:450;line-height:1.05}.landing-module__i-9Owq__hero h1{margin:25px 0 20px;font-size:clamp(50px,5.8vw,79px)}.landing-module__i-9Owq__hero h1 em{color:#bd6684;font-weight:400}.landing-module__i-9Owq__heroCopy>p{color:var(--muted);max-width:440px;font-size:17px;line-height:1.75}.landing-module__i-9Owq__heroActions{flex-wrap:wrap;align-items:center;gap:14px;margin-top:32px;display:flex}.landing-module__i-9Owq__secondary{color:#6d5865;align-items:center;gap:9px;padding:16px;font-size:13px;font-weight:600;display:inline-flex}.landing-module__i-9Owq__heroNote{color:#8b7c85;align-items:center;gap:9px;margin-top:24px;font-size:12px;display:flex}.landing-module__i-9Owq__checkDot{color:#a75472;background:#f3e1e7;border-radius:50%;place-items:center;width:20px;height:20px;display:grid}.landing-module__i-9Owq__heroVisual{isolation:isolate;place-items:center;min-height:550px;display:grid;position:relative}.landing-module__i-9Owq__visualHalo{z-index:-1;filter:blur(2px);background:radial-gradient(circle at 35% 28%,#f9dbe5 0,#0000 50%),radial-gradient(circle at 75% 65%,#e4d9f0 0,#0000 47%),#f3e5e9;border-radius:46% 54% 53% 47%;position:absolute;inset:30px 0 10px}.landing-module__i-9Owq__phone{background:linear-gradient(135deg,#82777b,#211d21 18%,#4a4047 58%,#161317);border-radius:45px;width:255px;height:510px;padding:8px;box-shadow:0 34px 70px -20px #6d465f77,0 0 0 1px #20191c}.landing-module__i-9Owq__phoneScreen{background:radial-gradient(circle at 90% 5%,#f4b6ca 0,#0000 37%),linear-gradient(150deg,#fce9ec,#f5dce3 50%,#e6d5ec);border-radius:38px;height:100%;position:relative;overflow:hidden}.landing-module__i-9Owq__status{justify-content:space-between;align-items:center;height:38px;padding:0 21px;font-size:10px;font-weight:700;display:flex}.landing-module__i-9Owq__island{background:#1c171a;border-radius:30px;width:70px;height:19px;position:absolute;top:8px;left:50%;transform:translate(-50%)}.landing-module__i-9Owq__phoneInner{color:#583844;flex-direction:column;align-items:center;padding:16px 19px;display:flex}.landing-module__i-9Owq__phoneHeart,.landing-module__i-9Owq__floatingIcon{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffff6b;border:1px solid #ffffffa8;place-items:center;display:grid;box-shadow:inset 0 1px 4px #fff9,0 8px 25px #b57f9722}.landing-module__i-9Owq__phoneHeart{color:#c85c80;border-radius:16px;width:43px;height:43px}.landing-module__i-9Owq__phoneTo{font-family:var(--font-script);color:#b9637e;margin-top:13px;font-size:20px}.landing-module__i-9Owq__phoneTitle{font-family:var(--font-display);letter-spacing:-.04em;font-size:27px}.landing-module__i-9Owq__phoneMessage{font-family:var(--font-display);text-align:center;color:#765563;max-width:180px;margin:18px 0;font-size:13px;line-height:1.5}.landing-module__i-9Owq__phoneCounter,.landing-module__i-9Owq__phoneMusic,.landing-module__i-9Owq__floatingCard{-webkit-backdrop-filter:blur(18px)saturate(160%);background:linear-gradient(135deg,#ffffffa8,#ffffff4a);border:1px solid #fffc;box-shadow:inset 0 1px 1px #fff,0 12px 35px #9f6b8122}.landing-module__i-9Owq__phoneCounter{text-align:center;border-radius:18px;width:100%;padding:15px 10px}.landing-module__i-9Owq__phoneCounter>span{letter-spacing:.14em;color:#9b7483;font-size:8px}.landing-module__i-9Owq__phoneCounter>div{justify-content:center;align-items:baseline;gap:4px;margin-top:8px;display:flex}.landing-module__i-9Owq__phoneCounter strong{font-family:var(--font-display);font-size:19px;font-weight:500}.landing-module__i-9Owq__phoneCounter small{color:#a37e8b;font-size:8px}.landing-module__i-9Owq__phoneCounter i{background:#be9baa;width:1px;height:18px;margin:0 3px}.landing-module__i-9Owq__phoneMusic{border-radius:16px;align-items:center;gap:10px;width:100%;margin-top:10px;padding:9px;display:flex}.landing-module__i-9Owq__musicIcon{color:#fff;background:#c46d8b;border-radius:10px;place-items:center;width:36px;height:36px;display:grid}.landing-module__i-9Owq__phoneMusic div:nth-child(2){flex:1;min-width:0}.landing-module__i-9Owq__phoneMusic b,.landing-module__i-9Owq__phoneMusic small{display:block}.landing-module__i-9Owq__phoneMusic b{font-size:10px}.landing-module__i-9Owq__phoneMusic small{color:#9d7b88;margin-top:3px;font-size:8px}.landing-module__i-9Owq__phoneMusic>span{color:#a45472;font-size:11px}.landing-module__i-9Owq__phoneFoot{letter-spacing:.16em;color:#a37685;align-items:center;gap:5px;margin-top:18px;font-size:8px;display:flex}.landing-module__i-9Owq__homeIndicator{opacity:.5;background:#4d343e;border-radius:9px;width:90px;height:4px;position:absolute;bottom:8px;left:50%;transform:translate(-50%)}.landing-module__i-9Owq__floatingCard{border-radius:20px;align-items:center;gap:11px;padding:12px;display:flex;position:absolute;bottom:100px;right:1%}.landing-module__i-9Owq__floatingIcon{color:#b65678;border-radius:14px;width:40px;height:40px}.landing-module__i-9Owq__floatingCard strong,.landing-module__i-9Owq__floatingCard span{display:block}.landing-module__i-9Owq__floatingCard strong{font-size:11px}.landing-module__i-9Owq__floatingCard span{color:#937482;margin-top:3px;font-size:10px}.landing-module__i-9Owq__previewLabel{letter-spacing:.16em;color:#a8949f;font-size:9px;position:absolute;bottom:0}.landing-module__i-9Owq__section{padding-block:100px}.landing-module__i-9Owq__details{background:#f1e9ed}.landing-module__i-9Owq__sectionHeading{justify-content:space-between;align-items:end;gap:35px;margin-bottom:40px;display:flex}.landing-module__i-9Owq__sectionHeading h2,.landing-module__i-9Owq__pricePanel h2,.landing-module__i-9Owq__faq h2{margin:14px 0 0;font-size:clamp(37px,4vw,55px)}.landing-module__i-9Owq__sectionHeading>p{max-width:310px;color:var(--muted);margin:0;font-size:14px;line-height:1.7}.landing-module__i-9Owq__featureGrid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.landing-module__i-9Owq__feature{background:#ffffff8c;border:1px solid #ffffffc9;border-radius:24px;flex-direction:column;justify-content:space-between;min-height:205px;padding:25px;display:flex;box-shadow:inset 0 1px #fff,0 10px 30px #8c66800a}.landing-module__i-9Owq__featureMain{background:linear-gradient(155deg,#e3c5d1,#eee0e8 55%,#e4ddec);grid-row:span 2;min-height:422px}.landing-module__i-9Owq__featureIcon{color:#a44f70;background:#ffffff80;border:1px solid #fff;border-radius:15px;place-items:center;width:43px;height:43px;display:grid}.landing-module__i-9Owq__feature h3,.landing-module__i-9Owq__steps h3{letter-spacing:-.02em;margin:0 0 9px;font-size:17px}.landing-module__i-9Owq__feature p,.landing-module__i-9Owq__steps p{color:#786773;max-width:270px;margin:0;font-size:13px;line-height:1.7}.landing-module__i-9Owq__featureQuote{font-family:var(--font-display);color:#74475b;letter-spacing:-.04em;font-size:30px}.landing-module__i-9Owq__featureQuote em{color:#a25170}.landing-module__i-9Owq__steps{grid-template-columns:repeat(3,1fr);gap:35px;display:grid}.landing-module__i-9Owq__steps article{border-top:1px solid #dfd5da;padding-top:22px}.landing-module__i-9Owq__steps article>span{color:#bc758d;margin-bottom:34px;font-size:12px;font-weight:700;display:block}.landing-module__i-9Owq__priceSection{padding-bottom:100px}.landing-module__i-9Owq__pricePanel{background:linear-gradient(115deg,#ead9e3,#eee4ee 65%,#e8e3f1);border:1px solid #fff;border-radius:34px;grid-template-columns:1fr 1fr;gap:50px;padding:60px;display:grid;box-shadow:inset 0 1px #fff,0 25px 70px #865c7314}.landing-module__i-9Owq__priceCopy>p{color:#7b6675;max-width:360px;font-size:14px;line-height:1.65}.landing-module__i-9Owq__priceValue{font-family:var(--font-display);letter-spacing:-.06em;margin-top:30px;font-size:80px;line-height:1}.landing-module__i-9Owq__priceValue small{font:600 16px var(--font-sans);letter-spacing:0}.landing-module__i-9Owq__priceValue span{font-size:40px}.landing-module__i-9Owq__priceNote,.landing-module__i-9Owq__priceFoot{color:#89717e;font-size:12px}.landing-module__i-9Owq__priceIncludes{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffff76;border:1px solid #ffffffb0;border-radius:24px;align-self:center;padding:28px;box-shadow:inset 0 1px #fff}.landing-module__i-9Owq__priceIncludes ul{gap:18px;margin:0 0 25px;padding:0;list-style:none;display:grid}.landing-module__i-9Owq__priceIncludes li{align-items:center;gap:12px;font-size:13px;display:flex}.landing-module__i-9Owq__priceIncludes li svg{color:#ae5e7b}.landing-module__i-9Owq__priceIncludes .landing-module__i-9Owq__primary{width:100%}.landing-module__i-9Owq__priceFoot{justify-content:center;align-items:center;gap:7px;margin-top:14px;display:flex}.landing-module__i-9Owq__faq{grid-template-columns:1fr 1.25fr;gap:70px;padding-bottom:100px;display:grid}.landing-module__i-9Owq__questions details{border-bottom:1px solid #e4dce0}.landing-module__i-9Owq__questions summary{cursor:pointer;justify-content:space-between;align-items:center;gap:15px;padding:21px 0;font-size:14px;font-weight:600;list-style:none;display:flex}.landing-module__i-9Owq__questions summary::-webkit-details-marker{display:none}.landing-module__i-9Owq__questions summary span{color:#ae6d85;font-size:22px;font-weight:400}.landing-module__i-9Owq__questions details[open] summary span{transform:rotate(45deg)}.landing-module__i-9Owq__questions p{color:var(--muted);margin:0;padding:0 30px 22px 0;font-size:13px;line-height:1.7}.landing-module__i-9Owq__final{text-align:center;color:#a85373;background:#efe4ea;border-radius:32px;padding:80px 24px}.landing-module__i-9Owq__final h2{color:var(--ink);margin:20px 0 8px;font-size:clamp(38px,4vw,56px)}.landing-module__i-9Owq__final p{color:var(--muted);margin:0 0 25px;font-size:14px}.landing-module__i-9Owq__footer{justify-content:space-between;align-items:end;gap:30px;padding-block:65px 35px;display:flex}.landing-module__i-9Owq__footer p,.landing-module__i-9Owq__footer small{color:#93828c;font-size:12px}.landing-module__i-9Owq__footer>div:nth-child(2){color:#786773;flex-wrap:wrap;gap:25px;font-size:12px;display:flex}.landing-module__i-9Owq__footer img{width:auto;height:36px}@media (max-width:850px){.landing-module__i-9Owq__wrap{width:min(100% - 40px,680px)}.landing-module__i-9Owq__navLinks{display:none}.landing-module__i-9Owq__hero{text-align:center;grid-template-columns:1fr;gap:10px;padding-top:70px}.landing-module__i-9Owq__heroCopy{margin:auto}.landing-module__i-9Owq__eyebrow,.landing-module__i-9Owq__heroActions,.landing-module__i-9Owq__heroNote{justify-content:center}.landing-module__i-9Owq__heroCopy>p{margin-inline:auto}.landing-module__i-9Owq__heroVisual{min-height:550px}.landing-module__i-9Owq__featureGrid{grid-template-columns:repeat(2,1fr)}.landing-module__i-9Owq__featureMain{grid-area:auto/span 2;gap:25px;min-height:240px}.landing-module__i-9Owq__featureQuote{align-self:end}.landing-module__i-9Owq__section{padding-block:75px}.landing-module__i-9Owq__pricePanel{gap:25px;padding:38px}.landing-module__i-9Owq__faq{gap:30px}.landing-module__i-9Owq__floatingCard{right:12%}}@media (max-width:560px){.landing-module__i-9Owq__wrap{width:calc(100% - 32px)}.landing-module__i-9Owq__nav{gap:8px;height:68px}.landing-module__i-9Owq__logo img{height:31px}.landing-module__i-9Owq__navActions{gap:7px}.landing-module__i-9Owq__navCta{gap:6px;padding:11px 13px;font-size:11px}.landing-module__i-9Owq__navCta svg{display:none}.landing-module__i-9Owq__languages button{padding:7px}.landing-module__i-9Owq__hero{padding-top:54px;padding-bottom:55px}.landing-module__i-9Owq__hero h1{margin-top:22px;font-size:clamp(43px,11vw,58px)}.landing-module__i-9Owq__heroCopy>p{font-size:15px}.landing-module__i-9Owq__heroActions{gap:4px}.landing-module__i-9Owq__heroActions .landing-module__i-9Owq__primary{width:100%}.landing-module__i-9Owq__heroVisual{min-height:530px}.landing-module__i-9Owq__visualHalo{inset:40px -45px 20px}.landing-module__i-9Owq__phone{transform:scale(.92)}.landing-module__i-9Owq__floatingCard{transform-origin:100%;bottom:90px;right:0;transform:scale(.88)}.landing-module__i-9Owq__sectionHeading{display:block}.landing-module__i-9Owq__sectionHeading>p{margin-top:15px}.landing-module__i-9Owq__featureGrid{grid-template-columns:1fr}.landing-module__i-9Owq__featureMain{grid-column:auto}.landing-module__i-9Owq__feature{min-height:180px}.landing-module__i-9Owq__featureMain{min-height:240px}.landing-module__i-9Owq__steps{grid-template-columns:1fr;gap:25px}.landing-module__i-9Owq__steps article>span{margin-bottom:16px}.landing-module__i-9Owq__priceSection{padding-bottom:75px}.landing-module__i-9Owq__pricePanel{grid-template-columns:1fr;gap:25px;padding:28px}.landing-module__i-9Owq__priceValue{font-size:68px}.landing-module__i-9Owq__priceIncludes{padding:20px}.landing-module__i-9Owq__faq{grid-template-columns:1fr;padding-bottom:75px}.landing-module__i-9Owq__final{padding:60px 20px}.landing-module__i-9Owq__footer{flex-direction:column;align-items:start;gap:24px}.landing-module__i-9Owq__footer>div:nth-child(2){gap:18px}}@media (prefers-reduced-motion:reduce){.landing-module__i-9Owq__page *{scroll-behavior:auto!important;transition:none!important}}
