.kvPdYW_hero{padding-block:var(--marketing-section-space) var(--marketing-group-gap);border-bottom:1px solid var(--line)}.kvPdYW_page h1 em,.kvPdYW_page h2 em{color:var(--marketing-outcome)}.kvPdYW_page .kvPdYW_planCta h2 em{color:var(--indigo-300)}[data-mode=dark] .kvPdYW_page .kvPdYW_planCta h2 em{color:var(--indigo-500)}.kvPdYW_trust{color:var(--fg-3);flex-wrap:wrap;gap:12px 32px;margin-top:40px;font-size:13px;line-height:1.5;display:flex}.kvPdYW_trust>[aria-hidden]{display:none}.kvPdYW_plans{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.kvPdYW_plan{border:1px solid var(--line);background:var(--bg);border-radius:24px;flex-direction:column;min-width:0;padding:28px 24px;display:flex}.kvPdYW_plan[data-featured=true]{border-color:var(--marketing-product);background:var(--bg-3)}.kvPdYW_planHeading{flex-wrap:wrap;align-content:start;align-items:center;gap:8px 12px;min-height:64px;display:flex}.kvPdYW_page .kvPdYW_planHeading h3{font-family:var(--ff-display);letter-spacing:-.02em;margin:0;font-size:28px;font-weight:400;line-height:1.15}.kvPdYW_badge,.kvPdYW_tableBadge{color:var(--marketing-product);background:var(--bg-3);white-space:nowrap;border-radius:999px;align-items:center;padding:4px 8px;font-size:10px;font-weight:400;line-height:1.5;display:inline-flex}.kvPdYW_tableBadge{margin-top:12px}.kvPdYW_description{color:var(--fg-3);min-height:88px;margin:0 0 24px;font-size:14px;line-height:1.55}.kvPdYW_price{flex-wrap:wrap;align-items:baseline;gap:8px;margin-bottom:24px;display:flex}.kvPdYW_price>:first-child{font-family:var(--ff-display);letter-spacing:-.035em;font-variant-numeric:tabular-nums;font-size:clamp(36px,3.2vw,44px);font-weight:400;line-height:1.05}.kvPdYW_currency{color:var(--fg-3);white-space:nowrap;font-size:11px;line-height:1.5}.kvPdYW_planAction{justify-content:space-between;width:100%;padding-inline:20px}.kvPdYW_highlights{border-top:1px solid var(--line);gap:12px;margin:24px 0 0;padding:24px 0 0;list-style:none;display:grid}.kvPdYW_highlights li{color:var(--fg-2);align-items:start;gap:10px;font-size:14px;line-height:1.5;display:flex}.kvPdYW_check{color:var(--marketing-product);flex:0 0 14px;margin-top:5px}.kvPdYW_page [data-conversion-stat]{font-size:clamp(48px,5vw,72px);line-height:1.05}.kvPdYW_page table{table-layout:fixed}.kvPdYW_page table th:first-child{width:28%}.kvPdYW_page table td,.kvPdYW_page table th{padding-inline:16px}.kvPdYW_page table tfoot a{gap:8px;padding-inline:12px;font-size:13px}.kvPdYW_page a:focus-visible,.kvPdYW_page summary:focus-visible{outline:2px solid var(--marketing-product);outline-offset:4px}@media (max-width:1200px){.kvPdYW_plans{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.kvPdYW_planHeading{min-height:40px}.kvPdYW_description{min-height:44px}}@media (max-width:700px){.kvPdYW_plans{grid-template-columns:1fr}.kvPdYW_plan{padding:24px}.kvPdYW_planHeading{justify-content:space-between;min-height:0;margin-bottom:16px}.kvPdYW_description{min-height:0}.kvPdYW_price>:first-child{font-size:40px}.kvPdYW_trust{gap:12px 24px}}@media (prefers-reduced-motion:reduce){.kvPdYW_hero h1,.kvPdYW_hero p{animation:none!important}}.kvPdYW_page table th{font-weight:400}.kvPdYW_page .text-indigo-500{color:var(--marketing-product)}.kvPdYW_page .kvPdYW_testimonial [data-testimonial-stats]{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;container-type:inline-size}.kvPdYW_page [data-marketing-block=testimonial].kvPdYW_testimonial [data-stat-card]{border:0;padding:0}.kvPdYW_page [data-marketing-block=testimonial].kvPdYW_testimonial [data-stat-card] [data-stat-value]{letter-spacing:-.035em;white-space:nowrap;font-variant-numeric:tabular-nums;margin-bottom:12px;font-size:clamp(28px,7cqi,44px);line-height:1.05}@media (max-width:600px){.kvPdYW_page .kvPdYW_testimonial [data-testimonial-stats]{grid-template-columns:1fr;gap:0}.kvPdYW_page [data-marketing-block=testimonial].kvPdYW_testimonial [data-stat-card]{justify-content:space-between;align-items:baseline;gap:24px;padding:20px 0;display:flex}.kvPdYW_page [data-marketing-block=testimonial].kvPdYW_testimonial [data-stat-card] [data-stat-value]{margin-bottom:0;font-size:36px}}
