.ZXvNqa_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.ZXvNqa_card{border:1px solid var(--color-line);background:#fff;border-radius:16px;flex-direction:column;min-width:0;padding:30px;scroll-margin-top:90px;display:flex}.ZXvNqa_featured{box-shadow:inset 0 3px 0 var(--color-brand);border-color:#86aa91}.ZXvNqa_planHeading{justify-content:space-between;align-items:center;gap:12px;display:flex}.ZXvNqa_planHeading h2{letter-spacing:-.6px;font-size:23px;font-weight:700}.ZXvNqa_badge{background:var(--brand-soft);color:var(--color-brand);border-radius:999px;padding:4px 10px;font-size:11px;font-weight:600}.ZXvNqa_description{min-height:66px;color:var(--color-muted);margin-top:14px;font-size:13px;line-height:1.7}.ZXvNqa_price{align-items:baseline;gap:10px;margin-block:24px;display:flex}.ZXvNqa_price strong{color:#203c2e;letter-spacing:-2px;font-size:48px;font-weight:700;line-height:1}.ZXvNqa_price span{color:var(--color-muted);font-size:12px}.ZXvNqa_benefits{border-top:1px solid var(--color-line);gap:13px;margin:0;padding:24px 0;list-style:none;display:grid}.ZXvNqa_benefits li{align-items:flex-start;gap:10px;font-size:13px;line-height:1.5;display:flex}.ZXvNqa_benefits svg{color:var(--color-brand);margin-top:2px}.ZXvNqa_requirement{color:var(--color-brand);background:#f4f7f0;border-radius:9px;align-items:flex-start;gap:10px;margin-bottom:24px;padding:15px;display:flex}.ZXvNqa_requirement svg{margin-top:2px}.ZXvNqa_requirement h3{font-size:12px;font-weight:600}.ZXvNqa_requirement p{color:var(--color-muted);margin-top:5px;font-size:12px;line-height:1.6}.ZXvNqa_action{margin-top:auto;padding-top:8px}.ZXvNqa_action a{width:100%}@media (max-width:680px){.ZXvNqa_grid{grid-template-columns:1fr;gap:18px}.ZXvNqa_card{padding:24px}.ZXvNqa_description{min-height:0}}
.qCP4TG_page{max-width:1000px;padding-top:60px}.qCP4TG_heading{text-align:center;margin-bottom:38px}.qCP4TG_heading h1{font-weight:600}.qCP4TG_heading p{max-width:560px;margin-inline:auto}.qCP4TG_note{max-width:620px;color:var(--color-muted);text-align:center;margin:24px auto 0;font-size:12px;line-height:1.7}@media (max-width:680px){.qCP4TG_page{padding-top:36px}.qCP4TG_heading{margin-bottom:28px}}
