:root{--primary:#2976ee;--primary-dark:#144a9a;--surface:#f6f9fe;--surface-dark:#e2e9f6;--header1:#e2e9f6;--header2:#2976ee;--header2-fg:#fff;--text:#24405b;--radius:18px;--check:#36bb58;--disabled:#b0b6c3;--border-thickness:2.5px}.pricing-module__kvPdYW__pricecardheader{border-radius:var(--radius)var(--radius)0 0;box-sizing:border-box;flex-direction:column;align-items:center;width:100%;margin-bottom:0;padding:32px 16px 19px;display:flex}.pricing-module__kvPdYW__pricecardheader.pricing-module__kvPdYW__headerlight{background:var(--header1);color:var(--primary)}.pricing-module__kvPdYW__pricecardheader.pricing-module__kvPdYW__headerblue{background:var(--header2);color:var(--header2-fg)}.pricing-module__kvPdYW__pricecard .pricing-module__kvPdYW__label{color:var(--primary-dark);letter-spacing:.035em;background:#ffffffe0;border-radius:7px;margin-bottom:13px;padding:4px 11px;font-size:.8rem;font-weight:700;display:inline-block;box-shadow:0 2px 4px #2976ee27}.pricing-module__kvPdYW__pricecardheader.pricing-module__kvPdYW__headerblue .pricing-module__kvPdYW__label{color:#fff;background:#144a9af5}.pricing-module__kvPdYW__plantitle{margin-top:0;margin-bottom:3px;font-size:2.2rem;font-weight:900}.pricing-module__kvPdYW__pricecardheader.pricing-module__kvPdYW__headerblue .pricing-module__kvPdYW__plantitle{color:#fff}.pricing-module__kvPdYW__planprice{color:var(--primary);margin-top:16px;margin-bottom:4px;font-size:2.1rem;font-weight:900}.pricing-module__kvPdYW__pricecardheader.pricing-module__kvPdYW__headerblue~.pricing-module__kvPdYW__planprice{color:var(--primary)}.pricing-module__kvPdYW__planperiod{color:#657392;margin-top:0;margin-bottom:14px;font-size:.96rem}.pricing-module__kvPdYW__planfeatures{text-align:left;max-width:260px;margin:18px auto}.pricing-module__kvPdYW__planfeatures li{align-items:center;gap:7px;margin-bottom:11px;font-size:1.01rem;display:flex}.pricing-module__kvPdYW__planfeatures .pricing-module__kvPdYW__yes{color:var(--check)}.pricing-module__kvPdYW__planfeatures .pricing-module__kvPdYW__no{color:var(--disabled)}@media (max-width:700px){.pricing-module__kvPdYW__pricingmain{padding:18px 2vw}.pricing-module__kvPdYW__footer{padding-left:0;padding-right:0}.pricing-module__kvPdYW__pricinggrid{grid-template-columns:1fr}.pricing-module__kvPdYW__pricecard{min-height:initial}.pricing-module__kvPdYW__pricecardheader{padding:18px 5vw 14px}}
