.cx-pricing{--pr-e2: 0 8px 24px -8px rgb(13 18 16 / 16%), 0 1px 2px rgb(13 18 16 / 5%);--pr-e4: 0 32px 80px -24px rgb(13 18 16 / 30%), 0 4px 10px rgb(13 18 16 / 6%);--pr-gutter: clamp(20px, 6.67vw, 96px)}.cx-pricing .cx-container{max-width:1440px;padding-inline:var(--pr-gutter)}.cx-pricing .pr-eyebrow{display:block;margin:0 0 16px;color:var(--water)}.cx-pricing .pr-sec{padding-block:clamp(64px,8vw,112px)}.cx-pricing .pr-head{margin-bottom:48px}.cx-pricing .pr-hero{padding-block:clamp(48px,6.7vw,96px) clamp(32px,4.4vw,64px)}.cx-pricing .pr-hero__copy{max-width:640px}.cx-pricing .pr-title{margin:0}.cx-pricing .pr-hero__lede{margin:16px 0 0}.cx-pricing .pr-plans{padding-block:32px clamp(48px,4.4vw,64px)}.cx-pricing .pr-plans__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.cx-pricing .pr-plan{display:flex;flex-direction:column;gap:22px;padding:clamp(24px,2.8vw,40px);border:1px solid var(--l-line);border-radius:20px;background:var(--day-1);box-shadow:var(--pr-e2)}.cx-pricing .pr-plan--dark{border-color:var(--nt-line);background:var(--petrol);box-shadow:var(--pr-e4)}.cx-pricing .pr-plan>*{margin:0}.cx-pricing .pr-plan__top{display:flex;justify-content:space-between;gap:12px}.cx-pricing .pr-plan__for{color:var(--water)}.cx-pricing .pr-plan--dark .pr-plan__for{color:var(--night-action)}.cx-pricing .pr-plan--dark .pr-plan__index{color:var(--ti-2)}.cx-pricing .pr-plan__index{color:var(--t-2)}.cx-pricing .pr-plan__name{margin:0}.cx-pricing .pr-plan__terms{display:grid;gap:4px;padding-block:20px;border-block:1px solid var(--l-line)}.cx-pricing .pr-plan--dark .pr-plan__terms{border-color:var(--nt-line)}.cx-pricing .pr-plan__terms>p{margin:0}.cx-pricing .mk-small{color:var(--t-2)}.cx-pricing .pr-plan--dark .mk-small{color:var(--ti-2)}.cx-pricing .pr-checks{display:grid;gap:22px;margin:0;padding:0;list-style:none}.cx-pricing .pr-checks li{display:flex;align-items:flex-start;gap:12px;color:var(--t-0);font:400 17px / 28px var(--sans)}.cx-pricing .pr-plan--dark .pr-checks li{color:var(--ti-0)}.cx-pricing .pr-checks__mark{color:var(--water);font-weight:600}.cx-pricing .pr-plan--dark .pr-checks__mark{color:var(--night-action)}.cx-pricing .pr-plan__fit{margin-top:0}.cx-pricing .pr-plan__cta{justify-content:flex-start;width:100%;margin-top:auto}.cx-pricing .pr-terms{max-width:640px;margin:24px auto 0;text-align:center}.js-reveal .cx.cx-pricing [data-reveal=stagger].is-visible>.pr-plan--dark{transition-delay:80ms}.cx-pricing .pr-checkup{padding-block:clamp(40px,3.9vw,56px);background:var(--day-1)}.cx-pricing .pr-checkup__grid{display:flex;flex-wrap:wrap;align-items:center;gap:24px 48px}.cx-pricing .pr-checkup__title .mk-h3{margin:0}.cx-pricing .pr-checkup__serif{margin:0;font-size:clamp(38px,3.75vw,54px);line-height:clamp(42px,3.75vw,54px)}.cx-pricing .pr-checkup__serif .mk-serif{font-size:1em}.cx-pricing .pr-checkup__copy{flex:0 1 560px;margin:0}.cx-pricing .pr-checkup__grid>.mk-btn{margin-left:auto}.cx-pricing .pr-scope__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.cx-pricing .pr-scope__card{display:flex;flex-direction:column;gap:14px;padding:clamp(24px,2.2vw,32px);border:1px solid var(--l-line);border-radius:20px;background:var(--day-1)}.cx-pricing .pr-scope__card>*{margin:0}.cx-pricing .pr-scope__num{color:var(--water)}.cx-pricing .pr-scope__card .mk-body{color:var(--t-2)}.cx-pricing .pr-faqsec{background:var(--day-1)}.cx-pricing .pr-faqsec__grid{display:grid;grid-template-columns:minmax(0,420px) minmax(0,1fr);gap:80px;align-items:start}.cx-pricing .pr-faqsec__ask{margin:16px 0 12px}.cx-pricing .pr-faq{border-top:1px solid var(--l-line)}.cx-pricing .pr-faq__item{border-bottom:1px solid var(--l-line)}.cx-pricing .pr-faq__q{margin:0;font:inherit;letter-spacing:normal}.cx-pricing .pr-faq__q button{display:flex;align-items:center;justify-content:space-between;gap:24px;width:100%;padding:24px 0;border:0;background:none;color:var(--t-0);font:600 21px / 28px var(--sans);letter-spacing:-.002em;text-align:left}.cx-pricing .pr-faq__item[data-open=true] .pr-faq__q button{padding-bottom:12px}.cx-pricing .pr-faq__q button:hover{color:var(--water)}.cx-pricing .pr-faq__icon{position:relative;flex:none;width:16px;height:16px}.cx-pricing .pr-faq__icon:before,.cx-pricing .pr-faq__icon:after{content:"";position:absolute;inset:7px 0 auto;height:2px;border-radius:1px;background:currentcolor;transition:rotate .22s var(--ease)}.cx-pricing .pr-faq__icon:after{rotate:90deg}.cx-pricing .pr-faq__item[data-open=true] .pr-faq__icon:after{rotate:0deg}.cx-pricing .pr-faq__panel{display:grid;grid-template-rows:0fr;visibility:hidden;opacity:0;transition:grid-template-rows .22s var(--ease),opacity .22s var(--ease),visibility 0s linear .22s}.cx-pricing .pr-faq__item[data-open=true] .pr-faq__panel{grid-template-rows:1fr;visibility:visible;opacity:1;transition-delay:0s}.cx-pricing .pr-faq__inner{min-height:0;overflow:hidden}.cx-pricing .pr-faq__inner p{max-width:640px;margin:0;padding-bottom:24px;color:var(--t-2)}.cx-pricing .pr-closing{padding-block:clamp(56px,6.7vw,96px);background:var(--day-2)}.cx-pricing .pr-closing__grid{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:32px 48px}.cx-pricing .pr-closing__lede{max-width:560px;margin:16px 0 0}@media(max-width:1100px){.cx-pricing .pr-checkup__grid>.mk-btn{margin-left:0}}@media(max-width:900px){.cx-pricing .pr-plans__grid,.cx-pricing .pr-scope__grid,.cx-pricing .pr-faqsec__grid{grid-template-columns:minmax(0,1fr)}.cx-pricing .pr-faqsec__grid{gap:40px}}@media(max-width:640px){.cx-pricing .pr-closing__grid>.mk-btn,.cx-pricing .pr-checkup__grid>.mk-btn{width:100%}.cx-pricing .pr-faq__q button{font-size:19px}.cx-pricing .pr-plan__cta{white-space:normal}}@media(prefers-reduced-motion:reduce){.cx-pricing .pr-faq__panel{transition:none}}
