.pricing-module__kvPdYW__main{padding-bottom:clamp(56px,8vw,104px)}.pricing-module__kvPdYW__intro{text-align:center;padding-top:clamp(48px,7vw,88px)}.pricing-module__kvPdYW__intro h1{font-size:clamp(2.2rem,1.5rem + 2.6vw,3.6rem);line-height:1.05}.pricing-module__kvPdYW__eyebrow{color:var(--teal-ink);letter-spacing:.12em;text-transform:uppercase;font-size:.78rem;font-weight:700;margin-bottom:14px!important}.pricing-module__kvPdYW__subtitle{max-width:46ch;color:var(--muted);font-size:1.12rem;margin:16px auto 0!important}.pricing-module__kvPdYW__toggle{border:1px solid var(--rule);background:var(--sheet);border-radius:999px;gap:4px;margin-top:30px;padding:4px;display:inline-flex}.pricing-module__kvPdYW__toggle button{min-height:40px;color:var(--muted);font:600 .95rem/1 var(--font-sans), Inter, sans-serif;cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:8px;padding:0 18px;display:inline-flex}.pricing-module__kvPdYW__toggle .pricing-module__kvPdYW__toggleOn{color:#fff;background:var(--teal-ink)}.pricing-module__kvPdYW__save{color:var(--teal-ink);background:#e1f2ee;border-radius:999px;padding:3px 8px;font-size:.74rem;font-weight:700}.pricing-module__kvPdYW__toggleOn .pricing-module__kvPdYW__save{color:var(--teal-ink);background:#fff}.pricing-module__kvPdYW__cards{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:20px;margin-top:clamp(32px,4vw,48px);display:grid}.pricing-module__kvPdYW__card{border:1px solid var(--rule);background:var(--sheet);border-radius:14px;flex-direction:column;padding:30px 28px 28px;display:flex;position:relative}.pricing-module__kvPdYW__featured{border:2px solid var(--teal-ink);box-shadow:0 18px 44px #0b151c14}.pricing-module__kvPdYW__badge{color:#fff;background:var(--teal-ink);letter-spacing:.04em;border-radius:999px;padding:4px 11px;font-size:.74rem;font-weight:700;position:absolute;top:-13px;left:28px}.pricing-module__kvPdYW__cardName{color:var(--teal-ink);letter-spacing:.08em;text-transform:uppercase;font-size:.8rem;font-weight:800}.pricing-module__kvPdYW__price{letter-spacing:-.02em;font-size:2.3rem;font-weight:800;line-height:1.1;margin-top:14px!important}.pricing-module__kvPdYW__per{color:var(--muted);letter-spacing:0;font-size:1rem;font-weight:500}.pricing-module__kvPdYW__priceNote{color:var(--muted);font-size:.95rem;margin-top:8px!important}.pricing-module__kvPdYW__list{border-top:1px solid var(--rule);flex:1;align-content:start;gap:11px;margin:24px 0 26px;padding:22px 0 0;font-size:.97rem;list-style:none;display:grid}.pricing-module__kvPdYW__list li{grid-template-columns:18px 1fr;align-items:start;gap:10px;line-height:1.45;display:grid}.pricing-module__kvPdYW__list svg{color:var(--teal-ink);margin-top:3px}.pricing-module__kvPdYW__cta{border-radius:8px;width:100%}.pricing-module__kvPdYW__small{color:var(--muted);text-align:center;font-size:.82rem;margin-top:12px!important}.pricing-module__kvPdYW__fine{color:var(--muted);text-align:center;font-size:.88rem;margin-top:22px!important}.pricing-module__kvPdYW__faq{max-width:820px;margin-top:clamp(56px,7vw,88px)}.pricing-module__kvPdYW__faq h2{font-size:clamp(1.8rem,1.4rem + 1.4vw,2.6rem)}.pricing-module__kvPdYW__faqList{border-top:1px solid var(--rule);margin-top:22px}.pricing-module__kvPdYW__faqItem{border-bottom:1px solid var(--rule)}.pricing-module__kvPdYW__faqItem summary{cursor:pointer;justify-content:space-between;gap:16px;padding:20px 0;font-size:1.05rem;font-weight:600;list-style:none;display:flex}.pricing-module__kvPdYW__faqItem summary::-webkit-details-marker{display:none}.pricing-module__kvPdYW__faqItem summary:after{content:"+";color:var(--teal-ink);font-size:1.4rem;line-height:1}.pricing-module__kvPdYW__faqItem[open] summary:after{content:"−"}.pricing-module__kvPdYW__faqItem p{color:var(--muted);padding:0 0 20px}@media (max-width:900px){.pricing-module__kvPdYW__cards{grid-template-columns:1fr;max-width:520px;margin-inline:auto}.pricing-module__kvPdYW__featured{order:-1}}.pricing-module__kvPdYW__dealFee{color:var(--teal-ink);font-size:.95rem;font-weight:700;margin-top:6px!important}
