.pricing-core-module__qXvKUW__page{color:var(--pr-ink);background:var(--pr-paper)}.pricing-core-module__qXvKUW__hero{padding:calc(130px + env(safe-area-inset-top)) clamp(24px, 5vw, 96px) 30px;background:var(--pr-canvas-deep);color:var(--pr-paper)}.pricing-core-module__qXvKUW__heroMeta,.pricing-core-module__qXvKUW__heroFoot{letter-spacing:.12em;text-transform:uppercase;color:#ffffff85;justify-content:space-between;gap:20px;font-size:10px;display:flex}.pricing-core-module__qXvKUW__heroMeta{border-bottom:1px solid #ffffff29;padding-bottom:28px}.pricing-core-module__qXvKUW__heroBody{grid-template-columns:1.15fr .85fr;align-items:end;gap:clamp(48px,8vw,160px);padding-block:clamp(64px,7vw,128px) 70px;display:grid}.pricing-core-module__qXvKUW__hero h1{letter-spacing:-.06em;max-width:12ch;font-size:clamp(48px,5.5vw,98px);font-weight:400;line-height:1.02}.pricing-core-module__qXvKUW__heroLead{color:#ffffff9e;max-width:43ch;margin-top:30px;font-size:17px;line-height:1.65}.pricing-core-module__qXvKUW__action{background:var(--pr-accent);color:#fff;border-radius:3px;justify-content:space-between;align-items:center;gap:38px;min-height:52px;margin-top:34px;padding:17px 21px;font-size:14px;transition:background .18s;display:inline-flex}.pricing-core-module__qXvKUW__action:hover{background:var(--pr-accent-hover)}.pricing-core-module__qXvKUW__action>span{font-size:22px}.pricing-core-module__qXvKUW__entry{border-left:1px solid #ffffff29;padding:40px 0 0 clamp(28px,4vw,80px)}.pricing-core-module__qXvKUW__entry>p:first-child{color:#ffffff94;font-size:12px}.pricing-core-module__qXvKUW__amount{letter-spacing:-.065em;white-space:nowrap;color:var(--pr-accent-soft);margin-block:22px;font-size:clamp(68px,6.9vw,130px);font-weight:400;line-height:1}.pricing-core-module__qXvKUW__entry>p:nth-last-child(2){color:#ffffff9e;max-width:31ch;font-size:14px;line-height:1.6}.pricing-core-module__qXvKUW__textLink{border-bottom:1px solid;justify-content:space-between;align-items:center;gap:30px;min-height:44px;margin-top:22px;padding-block:10px;font-size:13px;line-height:1.4;display:inline-flex}.pricing-core-module__qXvKUW__textLink>span{color:var(--pr-accent);font-size:20px}.pricing-core-module__qXvKUW__hero .pricing-core-module__qXvKUW__textLink>span{color:var(--pr-accent-soft)}.pricing-core-module__qXvKUW__heroFoot{border-top:1px solid #ffffff29;padding-top:26px}.pricing-core-module__qXvKUW__offer,.pricing-core-module__qXvKUW__rollout,.pricing-core-module__qXvKUW__alternatives,.pricing-core-module__qXvKUW__faqSection{padding:clamp(60px,7vw,130px) clamp(24px,5vw,96px)}.pricing-core-module__qXvKUW__eyebrow{letter-spacing:.14em;text-transform:uppercase;color:#676170;font-size:10px;line-height:1.6}.pricing-core-module__qXvKUW__sectionIntro{grid-template-columns:.52fr 1fr;gap:40px;margin-bottom:60px;display:grid}.pricing-core-module__qXvKUW__sectionIntro h2,.pricing-core-module__qXvKUW__rollout h2,.pricing-core-module__qXvKUW__faqSection h2{letter-spacing:-.048em;max-width:18ch;font-size:clamp(34px,3.8vw,64px);font-weight:400;line-height:1.07}.pricing-core-module__qXvKUW__layers{border-top:1px solid var(--pr-line-light)}.pricing-core-module__qXvKUW__layer{border-bottom:1px solid var(--pr-line-light);grid-template-columns:40px .8fr 1fr;gap:clamp(24px,4vw,72px);padding-block:42px;display:grid}.pricing-core-module__qXvKUW__index{letter-spacing:.1em;color:#676170;font-size:10px;line-height:1.8}.pricing-core-module__qXvKUW__layerName{color:#676170;margin-bottom:18px;font-size:11px}.pricing-core-module__qXvKUW__layer h3{letter-spacing:-.035em;max-width:20ch;font-size:clamp(26px,2.5vw,42px);font-weight:400;line-height:1.13}.pricing-core-module__qXvKUW__body{color:#5b5665;max-width:52ch;font-size:16px;line-height:1.7}.pricing-core-module__qXvKUW__rollout{background:#e3e0ea;grid-template-columns:1fr 1fr;gap:clamp(40px,8vw,160px);display:grid}.pricing-core-module__qXvKUW__rolloutIntro h2{margin-top:26px}.pricing-core-module__qXvKUW__rolloutIntro .pricing-core-module__qXvKUW__body{max-width:40ch;margin-top:28px}.pricing-core-module__qXvKUW__includes{border-top:1px solid #19152238}.pricing-core-module__qXvKUW__includes li{border-bottom:1px solid #19152226;grid-template-columns:24px 1fr;align-items:baseline;gap:20px;padding-block:20px;font-size:16px;line-height:1.45;display:grid}.pricing-core-module__qXvKUW__note{color:#625d6b;margin-top:26px;font-size:12px;line-height:1.8}.pricing-core-module__qXvKUW__alternatives{border-bottom:1px solid var(--pr-line-light)}.pricing-core-module__qXvKUW__alternativeGrid{grid-template-columns:1fr 1fr;gap:clamp(32px,7vw,140px);display:grid}.pricing-core-module__qXvKUW__alternativeGrid article{border-top:1px solid var(--pr-line-light);padding-top:28px}.pricing-core-module__qXvKUW__alternativeGrid h3{letter-spacing:-.04em;margin-block:18px 24px;font-size:42px;font-weight:400;line-height:1.1}.pricing-core-module__qXvKUW__alternativeGrid ul{color:#5b5665;margin-top:22px;font-size:13px;line-height:1.6}.pricing-core-module__qXvKUW__alternativeGrid li{border-bottom:1px solid var(--pr-line-light);padding-block:8px}.pricing-core-module__qXvKUW__faqSection{grid-template-columns:.85fr 1.15fr;gap:clamp(40px,7vw,120px);display:grid}.pricing-core-module__qXvKUW__faqSection h2{margin-top:25px}.pricing-core-module__qXvKUW__faq details{border-bottom:1px solid var(--pr-line-light)}.pricing-core-module__qXvKUW__faq details:first-child{border-top:1px solid var(--pr-line-light)}.pricing-core-module__qXvKUW__faq summary{cursor:pointer;justify-content:space-between;align-items:baseline;gap:28px;padding-block:24px;font-size:17px;line-height:1.4;list-style:none;display:flex}.pricing-core-module__qXvKUW__faq summary::-webkit-details-marker{display:none}.pricing-core-module__qXvKUW__faq summary>span:last-child{color:var(--pr-accent);font-size:21px;line-height:1;transition:transform .16s}.pricing-core-module__qXvKUW__faq details[open] summary>span:last-child{transform:rotate(45deg)}.pricing-core-module__qXvKUW__faq details p{color:#5b5665;padding:0 32px 28px 0;font-size:14px;line-height:1.8}.pricing-core-module__qXvKUW__page :is(a,summary):focus-visible{outline:2px solid var(--pr-accent);outline-offset:5px}@media (max-width:1023px){.pricing-core-module__qXvKUW__heroBody{gap:36px}.pricing-core-module__qXvKUW__entry{padding-left:25px}.pricing-core-module__qXvKUW__amount{font-size:70px}.pricing-core-module__qXvKUW__hero h1{font-size:62px}.pricing-core-module__qXvKUW__sectionIntro{grid-template-columns:.4fr 1fr}}@media (max-width:767px){.pricing-core-module__qXvKUW__hero{padding-top:calc(105px + env(safe-area-inset-top))}.pricing-core-module__qXvKUW__heroMeta{font-size:9px}.pricing-core-module__qXvKUW__heroMeta span:last-child{display:none}.pricing-core-module__qXvKUW__heroBody{grid-template-columns:1fr;gap:42px;padding-block:48px 40px}.pricing-core-module__qXvKUW__hero h1{max-width:13ch;font-size:clamp(45px,11.7vw,74px)}.pricing-core-module__qXvKUW__heroLead{margin-top:24px;font-size:15px}.pricing-core-module__qXvKUW__entry{border-top:1px solid #ffffff2e;border-left:0;padding:30px 0 0}.pricing-core-module__qXvKUW__amount{font-size:76px}.pricing-core-module__qXvKUW__entry>p:nth-last-child(2){max-width:36ch}.pricing-core-module__qXvKUW__heroFoot{font-size:8px;line-height:1.7}.pricing-core-module__qXvKUW__heroFoot span:last-child{display:none}.pricing-core-module__qXvKUW__sectionIntro,.pricing-core-module__qXvKUW__rollout,.pricing-core-module__qXvKUW__faqSection{grid-template-columns:1fr;gap:28px}.pricing-core-module__qXvKUW__sectionIntro{margin-bottom:40px}.pricing-core-module__qXvKUW__layer{grid-template-columns:22px 1fr;gap:16px;padding-block:32px}.pricing-core-module__qXvKUW__layer>div:last-child{grid-column:2}.pricing-core-module__qXvKUW__layerName{margin-bottom:13px}.pricing-core-module__qXvKUW__body{font-size:14px}.pricing-core-module__qXvKUW__layer h3{font-size:28px}.pricing-core-module__qXvKUW__rollout{gap:36px}.pricing-core-module__qXvKUW__includes li{font-size:14px}.pricing-core-module__qXvKUW__alternativeGrid{grid-template-columns:1fr;gap:36px}.pricing-core-module__qXvKUW__faq summary{font-size:15px}.pricing-core-module__qXvKUW__faq details p{padding-right:0}}@media (prefers-reduced-motion:reduce){.pricing-core-module__qXvKUW__page *,.pricing-core-module__qXvKUW__page :before,.pricing-core-module__qXvKUW__page :after{transition:none!important}}@media (orientation:landscape) and (max-width:1023px){.pricing-core-module__qXvKUW__hero,.pricing-core-module__qXvKUW__offer,.pricing-core-module__qXvKUW__rollout,.pricing-core-module__qXvKUW__alternatives,.pricing-core-module__qXvKUW__faqSection{padding-inline:max(24px, env(safe-area-inset-left)) max(24px, env(safe-area-inset-right))}}
