.page-module__1oqiaG__page{color:#111827;background:#f9fafc;min-height:100vh;overflow:hidden}.page-module__1oqiaG__shell{max-width:1380px;margin:0 auto;padding:0 26px}.page-module__1oqiaG__hero{color:#fff;isolation:isolate;background:radial-gradient(65% 100% at 94% 15%,#6c53f342,#0000 75%),linear-gradient(135deg,#10172b,#221b52 67%,#393176);position:relative}.page-module__1oqiaG__hero:before{content:"";opacity:.12;pointer-events:none;background-image:radial-gradient(#eeeaff 1px,#0000 1px);background-size:19px 19px;position:absolute;inset:0}.page-module__1oqiaG__eyebrow{color:#e1deff;gap:12px;padding:34px 0 0;font-size:13px;font-weight:650;text-decoration:none;display:inline-flex;position:relative}.page-module__1oqiaG__eyebrow span{color:#aca2ff}.page-module__1oqiaG__heroGrid{grid-template-columns:1.15fr .85fr;align-items:center;gap:50px;padding:67px 0 93px;display:grid;position:relative}.page-module__1oqiaG__pill{color:#e9e7ff;background:#ffffff1a;border:1px solid #ffffff2e;border-radius:50px;align-items:center;gap:10px;padding:10px 16px;font-size:13px;font-weight:700;display:inline-flex}.page-module__1oqiaG__dot{background:#96ebc2;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 5px #96ebc221}.page-module__1oqiaG__hero h1{letter-spacing:-.065em;margin:24px 0;font-size:clamp(42px,5.35vw,78px);font-weight:820;line-height:1.08}.page-module__1oqiaG__hero h1 em{color:#0000;background:linear-gradient(95deg,#d7ceff,#a1fcde);-webkit-background-clip:text;background-clip:text;font-style:normal}.page-module__1oqiaG__lead{color:#dad9f0;max-width:590px;margin:0 0 31px;font-size:clamp(16px,1.5vw,19px);line-height:1.75}.page-module__1oqiaG__heroButton{color:#33217d;background:#f5f3ff;border-radius:13px;justify-content:space-between;align-items:center;min-width:300px;padding:16px 20px;font-weight:800;text-decoration:none;display:inline-flex;box-shadow:0 15px 40px #00000029}.page-module__1oqiaG__heroButton span{font-size:23px}.page-module__1oqiaG__fine{color:#bdb5e4;letter-spacing:.05em;margin:17px 0 0;font-size:12px}.page-module__1oqiaG__visual{place-items:center;min-height:370px;display:grid;position:relative}.page-module__1oqiaG__visualGlow{filter:blur(80px);opacity:.38;background:#8579fb;border-radius:50%;width:84%;height:80%;position:absolute}.page-module__1oqiaG__visualCard{-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px);background:linear-gradient(135deg,#ffffff2e,#5b4cf02b);border:1px solid #ffffff42;border-radius:25px;flex-direction:column;width:min(355px,90%);min-height:350px;padding:34px 30px;display:flex;position:relative;transform:rotate(-5deg);box-shadow:0 28px 70px #07091a60}.page-module__1oqiaG__visualCard>span{color:#d8dbff;font-size:17px;font-weight:800}.page-module__1oqiaG__visualCard strong{letter-spacing:-.045em;margin:43px 0 18px;font-size:44px;font-weight:800;line-height:1.1}.page-module__1oqiaG__visualCard p{color:#e0ddf9;margin:0;font-size:15px;line-height:1.7}.page-module__1oqiaG__visualFoot{letter-spacing:.11em;color:#dcd9ff;border-top:1px solid #ffffff52;justify-content:space-between;margin-top:auto;padding-top:21px;font-size:11px;font-weight:800;display:flex}.page-module__1oqiaG__bubbleOne,.page-module__1oqiaG__bubbleTwo{color:#4534af;background:#fff;border-radius:13px;padding:12px 19px;font-size:13px;font-weight:800;position:absolute;box-shadow:0 14px 36px #0c0c2855}.page-module__1oqiaG__bubbleOne{top:26px;right:-4px;transform:rotate(9deg)}.page-module__1oqiaG__bubbleTwo{bottom:17px;left:9px;transform:rotate(7deg)}.page-module__1oqiaG__steps{z-index:1;grid-template-columns:repeat(3,1fr);gap:14px;margin:-28px auto 78px;display:grid;position:relative}.page-module__1oqiaG__steps article{background:#fff;border:1px solid #e8e6f4;border-radius:17px;padding:24px;box-shadow:0 11px 35px #2924560e}.page-module__1oqiaG__steps article>span{letter-spacing:.15em;color:#725ff4;font-size:12px;font-weight:850}.page-module__1oqiaG__steps h2{letter-spacing:-.04em;margin:14px 0 10px;font-size:19px}.page-module__1oqiaG__steps p{color:#60697d;margin:0;font-size:14px;line-height:1.7}.page-module__1oqiaG__application{grid-template-columns:.83fr 1.17fr;align-items:start;gap:clamp(25px,5vw,80px);padding-bottom:112px;scroll-margin-top:80px;display:grid}.page-module__1oqiaG__left{padding-top:45px}.page-module__1oqiaG__kicker{color:#6854e4;letter-spacing:.14em;font-size:11px;font-weight:900}.page-module__1oqiaG__left h2{letter-spacing:-.06em;max-width:500px;margin:15px 0 22px;font-size:clamp(32px,3.4vw,51px);line-height:1.17}.page-module__1oqiaG__left>p{color:#61687b;max-width:490px;font-size:16px;line-height:1.75}.page-module__1oqiaG__points{align-items:flex-start;gap:13px;margin-top:20px;display:flex}.page-module__1oqiaG__points span{color:#08794c;background:#e8f9f0;border-radius:9px;flex:none;place-items:center;width:27px;height:27px;font-weight:800;display:grid}.page-module__1oqiaG__points p{color:#364153;margin:2px 0;font-size:14px;line-height:1.6}.page-module__1oqiaG__left .page-module__1oqiaG__privacy{color:#7b8290;max-width:420px;margin-top:45px;font-size:12px}.page-module__1oqiaG__privacy a,.page-module__1oqiaG__consent a{color:#5b4cf0;text-underline-offset:2px;text-decoration:underline}.page-module__1oqiaG__formCard{background:#fff;border:1px solid #ebedf4;border-radius:25px;overflow:hidden;box-shadow:0 28px 78px #20245212}.page-module__1oqiaG__form{gap:19px;padding:36px;display:grid}.page-module__1oqiaG__formHead{margin-bottom:7px}.page-module__1oqiaG__formHead>span{color:#6854e4;letter-spacing:.06em;text-transform:uppercase;font-size:12px;font-weight:800;display:block}.page-module__1oqiaG__formHead strong{letter-spacing:-.035em;margin-top:7px;font-size:25px;display:block}.page-module__1oqiaG__formHead p{color:#737b8e;margin:7px 0 0;font-size:14px}.page-module__1oqiaG__form label:not(.page-module__1oqiaG__consent){color:#384356;gap:8px;font-size:13px;font-weight:720;display:grid}.page-module__1oqiaG__form input:not([type=checkbox]),.page-module__1oqiaG__form textarea,.page-module__1oqiaG__form select{width:100%;font:inherit;color:#1d2536;background:#fff;border:1px solid #dfe2eb;border-radius:11px;outline:none;min-width:0;padding:12px 13px;font-size:14px}.page-module__1oqiaG__form input:focus,.page-module__1oqiaG__form textarea:focus,.page-module__1oqiaG__form select:focus{border-color:#725ef6;box-shadow:0 0 0 3px #725ef61f}.page-module__1oqiaG__form textarea{resize:vertical}.page-module__1oqiaG__two{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;display:grid}.page-module__1oqiaG__hint{color:#8a92a0;font-size:11px;font-weight:400;line-height:1.5}.page-module__1oqiaG__consent{color:#616c7a;align-items:start;gap:12px;font-size:12px;line-height:1.6;display:flex}.page-module__1oqiaG__consent input{accent-color:#5b4cf0;flex:none;margin:4px 0 0}.page-module__1oqiaG__consent span{flex:1}.page-module__1oqiaG__submit{color:#fff;cursor:pointer;background:#5b4cf0;border:0;border-radius:13px;justify-content:space-between;align-items:center;width:100%;padding:16px 18px;font-size:15px;font-weight:800;display:flex}.page-module__1oqiaG__submit:disabled{opacity:.56;cursor:not-allowed}.page-module__1oqiaG__submit span{font-size:22px}.page-module__1oqiaG__footnote{text-align:center;color:#8b91a1;margin-top:-6px;font-size:12px}.page-module__1oqiaG__trap{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;overflow:hidden}.page-module__1oqiaG__error{color:#af2539;background:#fff0f0;border-radius:9px;margin:0;padding:12px;font-size:13px}.page-module__1oqiaG__done{text-align:center;padding:64px 40px}.page-module__1oqiaG__doneIcon{color:#198357;background:#e5f8ed;border-radius:50%;place-items:center;width:74px;height:74px;margin:0 auto 22px;font-size:36px;font-weight:800;display:grid}.page-module__1oqiaG__done h2{letter-spacing:-.04em;font-size:28px}.page-module__1oqiaG__done p{color:#647084;font-size:15px;line-height:1.7}.page-module__1oqiaG__reset{color:#4b39b6;cursor:pointer;background:#fff;border:1px solid #aea5f8;border-radius:11px;margin-top:20px;padding:11px 17px;font-weight:700}@media (max-width:950px){.page-module__1oqiaG__heroGrid{grid-template-columns:1fr;gap:10px;padding:56px 0 80px}.page-module__1oqiaG__visual{min-height:270px}.page-module__1oqiaG__visualCard{min-height:270px;padding:25px;transform:rotate(-3deg)}.page-module__1oqiaG__visualCard strong{margin:27px 0 14px;font-size:33px}.page-module__1oqiaG__bubbleOne{right:12px}.page-module__1oqiaG__application{grid-template-columns:1fr;gap:20px}.page-module__1oqiaG__left{padding-top:0}.page-module__1oqiaG__left .page-module__1oqiaG__privacy{margin-top:24px}}@media (max-width:640px){.page-module__1oqiaG__shell{padding:0 17px}.page-module__1oqiaG__eyebrow{padding-top:23px}.page-module__1oqiaG__heroGrid{padding:47px 0 62px}.page-module__1oqiaG__hero h1{font-size:43px}.page-module__1oqiaG__heroButton{width:100%;min-width:0}.page-module__1oqiaG__visual{display:none}.page-module__1oqiaG__steps{grid-template-columns:1fr;gap:9px;margin:-20px auto 45px}.page-module__1oqiaG__steps article{padding:19px}.page-module__1oqiaG__steps h2{margin:7px 0;font-size:17px}.page-module__1oqiaG__application{padding-bottom:65px}.page-module__1oqiaG__left h2{font-size:35px}.page-module__1oqiaG__form{padding:23px 18px}.page-module__1oqiaG__two{grid-template-columns:1fr;gap:17px}.page-module__1oqiaG__formCard{border-radius:17px}.page-module__1oqiaG__formHead strong{font-size:22px}}.page-module__1oqiaG__pricingSection{gap:22px;padding:0 0 85px;scroll-margin-top:84px;display:grid}.page-module__1oqiaG__pricingHeader{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:16px;display:flex}.page-module__1oqiaG__pricingHeader h2{letter-spacing:-.052em;margin:10px 0;font-size:clamp(30px,3.5vw,48px);line-height:1.14}.page-module__1oqiaG__pricingHeader p{color:#626e81;max-width:730px;margin:0;font-size:15px;line-height:1.65}.page-module__1oqiaG__pricingLink{color:#493ab0;white-space:nowrap;background:#f2efff;border:1px solid #c9c3fa;border-radius:11px;align-items:center;gap:24px;padding:12px 18px;font-weight:800;text-decoration:none;display:inline-flex}.page-module__1oqiaG__comparisonGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.page-module__1oqiaG__compareCard,.page-module__1oqiaG__compareOurs{background:#fff;border:1px solid #dce0ef;border-radius:20px;flex-direction:column;gap:16px;min-height:255px;padding:25px;display:flex}.page-module__1oqiaG__compareOurs{color:#fff;background:linear-gradient(145deg,#4033ac,#6053d7);border-color:#6053d7;position:relative}.page-module__1oqiaG__ownTag{letter-spacing:.12em;background:#ffffff32;border:1px solid #fff4;border-radius:99px;padding:6px 9px;font-size:9px;font-weight:850;position:absolute;top:12px;right:14px}.page-module__1oqiaG__compareBrand{align-items:center;gap:11px;display:flex}.page-module__1oqiaG__compareSymbol{color:#5b4cf0;background:#f0edff;border-radius:13px;flex:0 0 42px;place-items:center;width:42px;height:42px;font-size:26px;font-weight:850;display:grid}.page-module__1oqiaG__compareOurs .page-module__1oqiaG__compareSymbol{color:#fff;background:#ffffff23;font-size:22px}.page-module__1oqiaG__compareBrand strong{letter-spacing:-.03em;font-size:19px;display:block}.page-module__1oqiaG__compareBrand small{color:#788399;margin-top:4px;font-size:12px;display:block}.page-module__1oqiaG__compareOurs .page-module__1oqiaG__compareBrand small{color:#e0dcff}.page-module__1oqiaG__comparePrice{letter-spacing:-.04em;margin:5px 0 0;font-size:clamp(25px,2.8vw,35px);font-weight:850}.page-module__1oqiaG__compareCard p,.page-module__1oqiaG__compareOurs p{color:#69758b;margin:auto 0 0;font-size:13px;line-height:1.7}.page-module__1oqiaG__compareOurs p{color:#eceaff}.page-module__1oqiaG__comparisonCaution{color:#525b77;background:#f0f0ff;border-left:3px solid #786ae9;border-radius:0 11px 11px 0;margin:0;padding:12px 17px;font-size:12px;line-height:1.75}.page-module__1oqiaG__budgetGuide{background:#fff;border:1px solid #dfe4ef;border-radius:20px;padding:28px}.page-module__1oqiaG__guideHead{justify-content:space-between;align-items:start;gap:18px;display:flex}.page-module__1oqiaG__guideHead h3,.page-module__1oqiaG__pricingSimulator h3{letter-spacing:-.045em;color:#171d30;margin:8px 0 7px;font-size:26px}.page-module__1oqiaG__guideHead p,.page-module__1oqiaG__pricingSimulator p{color:#657084;margin:0;font-size:13px;line-height:1.65}.page-module__1oqiaG__guideDisclosure{color:#6352bd;white-space:nowrap;background:#f1efff;border-radius:100px;padding:8px 10px;font-size:11px}.page-module__1oqiaG__budgetList{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:24px;display:grid}.page-module__1oqiaG__budgetItem{background:#fbfcff;border:1px solid #e1e5ed;border-radius:14px;gap:16px;padding:18px 15px;display:grid}.page-module__1oqiaG__budgetItem strong{color:#293345;font-size:13px;display:block}.page-module__1oqiaG__budgetItem small{color:#788395;margin-top:5px;font-size:11px;display:block}.page-module__1oqiaG__budgetItem b{color:#5b4cf0;letter-spacing:-.05em;font-size:22px}.page-module__1oqiaG__pricingSimulator{background:#edf0ff;border:1px solid #dddaf9;border-radius:20px;grid-template-columns:.9fr 1.3fr;align-items:start;gap:30px;padding:28px;display:grid}.page-module__1oqiaG__simulatorBody{grid-template-columns:1fr 1fr;gap:16px;min-width:0;display:grid}.page-module__1oqiaG__simulatorInputs{gap:11px;display:grid}.page-module__1oqiaG__simulatorInputs label{color:#3e4663;gap:5px;font-size:12px;font-weight:700;display:grid}.page-module__1oqiaG__simulatorInputs input{color:#17213b;width:100%;min-width:0;font:inherit;background:#fff;border:1px solid #c9cde6;border-radius:10px;padding:10px 12px}.page-module__1oqiaG__simulatorInputs input:focus-visible{outline:3px solid #b5aaff}.page-module__1oqiaG__simulatorResult{background:#fff;border:1px solid #dcdff3;border-radius:15px;flex-direction:column;justify-content:center;align-items:start;gap:11px;padding:20px;display:flex}.page-module__1oqiaG__simulatorResult small{color:#718099;font-size:12px}.page-module__1oqiaG__simulatorResult strong{letter-spacing:-.04em;color:#4f3ec2;font-size:clamp(22px,2.6vw,30px)}.page-module__1oqiaG__simulatorResult span{color:#718099;font-size:11px;line-height:1.5}.page-module__1oqiaG__simulatorResult a{color:#fff;background:#5b4cf0;border-radius:9px;margin-top:5px;padding:10px 12px;font-size:12px;font-weight:800;text-decoration:none}.page-module__1oqiaG__pricingSources{color:#566174;background:#fff;border:1px solid #e1e5ed;border-radius:12px;padding:15px 20px;font-size:12px;line-height:1.65}.page-module__1oqiaG__pricingSources summary{cursor:pointer;color:#493c94;font-weight:750}.page-module__1oqiaG__pricingSources p{margin:10px 0 0}.page-module__1oqiaG__pricingSources a{color:#4938bc;text-underline-offset:2px;text-decoration:underline}.page-module__1oqiaG__formPriceHint{color:#5142a8;background:#f0edff;border:1px solid #d8d1fa;border-radius:11px;padding:11px 14px;font-size:12px;line-height:1.65}.page-module__1oqiaG__formPriceHint strong{font-weight:850}@media (max-width:950px){.page-module__1oqiaG__pricingSection{padding-bottom:60px}.page-module__1oqiaG__comparisonGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.page-module__1oqiaG__compareOurs{grid-column:1/-1;min-height:180px}.page-module__1oqiaG__budgetList{grid-template-columns:repeat(2,minmax(0,1fr))}.page-module__1oqiaG__pricingSimulator{grid-template-columns:1fr}.page-module__1oqiaG__compareOurs .page-module__1oqiaG__compareBrand{margin-right:126px}}@media (max-width:640px){.page-module__1oqiaG__pricingHeader{align-items:start}.page-module__1oqiaG__pricingHeader h2{font-size:34px}.page-module__1oqiaG__pricingLink{justify-content:space-between;width:100%}.page-module__1oqiaG__comparisonGrid{grid-template-columns:1fr}.page-module__1oqiaG__compareCard,.page-module__1oqiaG__compareOurs{grid-column:auto;min-height:190px;padding:20px}.page-module__1oqiaG__compareOurs .page-module__1oqiaG__compareBrand{margin-right:0;padding-top:18px}.page-module__1oqiaG__ownTag{top:10px;right:12px}.page-module__1oqiaG__budgetGuide,.page-module__1oqiaG__pricingSimulator{padding:20px 16px}.page-module__1oqiaG__guideHead{flex-direction:column;gap:10px}.page-module__1oqiaG__budgetList{grid-template-columns:1fr 1fr;gap:9px}.page-module__1oqiaG__budgetItem{gap:12px;padding:13px}.page-module__1oqiaG__budgetItem b{font-size:19px}.page-module__1oqiaG__budgetItem strong{font-size:12px}.page-module__1oqiaG__simulatorBody{grid-template-columns:1fr}.page-module__1oqiaG__simulatorResult{min-height:154px}}
