.kvPdYW_header{max-width:760px;margin-bottom:var(--space-8)}.kvPdYW_header>p:last-child{color:var(--muted)}.kvPdYW_regions{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.kvPdYW_region{padding:var(--space-6);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-1)}.kvPdYW_region:first-child{border-top:3px solid var(--accent)}.kvPdYW_region:last-child{border-top:3px solid var(--success)}.kvPdYW_regionHead{align-items:center;gap:var(--space-3);display:flex}.kvPdYW_regionHead h2{font-size:var(--text-xl);margin:0}.kvPdYW_iconTile{border-radius:var(--radius-md);background:var(--soft);width:40px;height:40px;color:var(--accent);place-items:center;display:inline-grid}.kvPdYW_price{align-items:baseline;gap:var(--space-2);margin:var(--space-5) 0 var(--space-4);display:flex}.kvPdYW_price strong{font-size:var(--text-3xl);line-height:1}.kvPdYW_price span{color:var(--muted);font-size:var(--text-sm)}.kvPdYW_region ul{gap:var(--space-2);padding:var(--space-4) 0 0;border-top:1px solid var(--line);font-size:var(--text-sm);margin:0;list-style:none;display:grid}.kvPdYW_region li:before{content:"✓";margin-right:var(--space-2);color:var(--success);font-weight:700}.kvPdYW_formula{gap:var(--space-4);margin-block:var(--space-6);padding:var(--space-5) var(--space-6);border:1px solid var(--info-line);border-radius:var(--radius-lg);background:var(--info-soft);color:var(--accent);display:flex}.kvPdYW_formula h2{margin:0 0 var(--space-2);color:var(--text);font-size:var(--text-lg)}.kvPdYW_formula p{margin:0 0 var(--space-1);color:var(--text);overflow-wrap:anywhere}.kvPdYW_sectionTitle{margin:var(--space-10) 0 var(--space-4);font-size:var(--text-xl)}.kvPdYW_rules{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.kvPdYW_rule{padding:var(--space-5);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface)}.kvPdYW_rule svg{color:var(--accent)}.kvPdYW_rule h3{margin:var(--space-3) 0 var(--space-1);font-size:var(--text-md)}.kvPdYW_rule p{color:var(--muted);font-size:var(--text-sm);margin:0}.kvPdYW_faq details{border-bottom:1px solid var(--line)}.kvPdYW_faq summary{padding:var(--space-4) 0;cursor:pointer;font-weight:600}.kvPdYW_faq details p{margin:0 0 var(--space-4);color:var(--muted);font-size:var(--text-sm)}.kvPdYW_actions{align-items:center;gap:var(--space-5);margin-top:var(--space-8);flex-wrap:wrap;display:flex}@media (max-width:900px){.kvPdYW_rules{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:650px){.kvPdYW_regions,.kvPdYW_rules{grid-template-columns:1fr}}
