.pricing-module__kvPdYW__shell{width:min(1180px,100vw - 40px);margin:0 auto;padding:28px 0 72px}.pricing-module__kvPdYW__hero,.pricing-module__kvPdYW__toggleWrap,.pricing-module__kvPdYW__planCard,.pricing-module__kvPdYW__section,.pricing-module__kvPdYW__faqCard,.pricing-module__kvPdYW__footerActions{background:#fbf7f0eb;border:1px solid #13253f14;border-radius:26px;box-shadow:0 22px 48px #13253f1a}.pricing-module__kvPdYW__hero,.pricing-module__kvPdYW__toggleWrap,.pricing-module__kvPdYW__section,.pricing-module__kvPdYW__footerActions{padding:26px}.pricing-module__kvPdYW__hero h1,.pricing-module__kvPdYW__section h2,.pricing-module__kvPdYW__faqCard h3{color:#13253f;margin:0;font-family:Iowan Old Style,Palatino Linotype,serif}.pricing-module__kvPdYW__hero h1{margin-top:14px;font-size:clamp(2.5rem,5vw,4.6rem);line-height:.94}.pricing-module__kvPdYW__hero p,.pricing-module__kvPdYW__sectionHead p,.pricing-module__kvPdYW__planCard p,.pricing-module__kvPdYW__faqCard p{color:#13253fc7;margin:0;line-height:1.65}.pricing-module__kvPdYW__kicker{color:#13253fb8;background:#13253f14;border-radius:999px;align-items:center;min-height:34px;padding:0 12px;font-size:.84rem;display:inline-flex}.pricing-module__kvPdYW__toggleWrap,.pricing-module__kvPdYW__planGrid,.pricing-module__kvPdYW__valueGrid,.pricing-module__kvPdYW__faqGrid,.pricing-module__kvPdYW__footerActions{margin-top:22px}.pricing-module__kvPdYW__toggleWrap{flex-wrap:wrap;gap:12px;display:flex}.pricing-module__kvPdYW__toggle,.pricing-module__kvPdYW__toggleActive,.pricing-module__kvPdYW__waitlistPill,.pricing-module__kvPdYW__primaryCta,.pricing-module__kvPdYW__secondaryCta{min-height:46px;font:inherit;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;padding:0 18px;text-decoration:none;transition:transform .18s,opacity .18s;display:inline-flex}.pricing-module__kvPdYW__toggle,.pricing-module__kvPdYW__toggleActive,.pricing-module__kvPdYW__waitlistPill{color:#13253fb8;background:0 0;border:1px solid #13253f1f}.pricing-module__kvPdYW__toggleActive{color:#13253f;background:#13253f1a}.pricing-module__kvPdYW__planGrid,.pricing-module__kvPdYW__valueGrid,.pricing-module__kvPdYW__faqGrid{gap:18px;display:grid}.pricing-module__kvPdYW__planGrid{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.pricing-module__kvPdYW__valueGrid,.pricing-module__kvPdYW__faqGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.pricing-module__kvPdYW__planCard,.pricing-module__kvPdYW__faqCard{padding:24px}.pricing-module__kvPdYW__planCardPrimary{background:radial-gradient(circle at 100% 0,#f0b34b2e,#0000 26%),#fbf7f0fa}.pricing-module__kvPdYW__price{color:#13253f;margin-top:16px;font-size:clamp(2.4rem,5vw,4rem);font-weight:700}.pricing-module__kvPdYW__price small{color:#13253fb3;font-size:1rem;font-weight:500}.pricing-module__kvPdYW__list{color:#13253fc7;gap:10px;margin:18px 0 0;padding-left:18px;display:grid}.pricing-module__kvPdYW__sectionHead{gap:10px;margin-bottom:18px;display:grid}.pricing-module__kvPdYW__infoCard{background:#ffffffb8;border:1px solid #13253f14;border-radius:20px;gap:10px;padding:20px;display:grid}.pricing-module__kvPdYW__infoCard strong{color:#13253f}.pricing-module__kvPdYW__tableWrap{overflow-x:auto}.pricing-module__kvPdYW__table{border-collapse:collapse;color:#13253f;width:100%}.pricing-module__kvPdYW__table th,.pricing-module__kvPdYW__table td{text-align:left;vertical-align:top;border-bottom:1px solid #13253f14;padding:14px 12px}.pricing-module__kvPdYW__table th{color:#13253fb3;font-weight:600}.pricing-module__kvPdYW__primaryCta{color:#fbf7f0;background:#13253f;border:0}.pricing-module__kvPdYW__secondaryCta{color:#13253f;background:0 0;border:1px solid #13253f1f}.pricing-module__kvPdYW__primaryCta:disabled,.pricing-module__kvPdYW__secondaryCta:disabled{opacity:.6;cursor:wait}.pricing-module__kvPdYW__footerActions{flex-wrap:wrap;gap:12px;display:flex}.pricing-module__kvPdYW__notice{color:#13253f;background:#fbf7f0eb;border:1px solid #ed6a5a2e;border-radius:20px;margin-top:22px;padding:18px 20px;box-shadow:0 18px 38px #13253f14}@media (max-width:920px){.pricing-module__kvPdYW__planGrid,.pricing-module__kvPdYW__valueGrid,.pricing-module__kvPdYW__faqGrid{grid-template-columns:1fr}}
