.E_h_ya_plans{gap:16px;padding-left:20px;padding-right:20px}.E_h_ya_heading{flex-direction:column;gap:6px;display:flex}.E_h_ya_list{flex-direction:column;gap:14px;display:flex}.E_h_ya_planCard{text-align:left;width:100%;color:var(--ink);cursor:pointer;background:var(--surface);border:2px solid var(--line-soft);border-radius:22px;flex-direction:column;gap:10px;padding:18px;display:flex}.E_h_ya_planOn{border-color:var(--rose)}.E_h_ya_planTop{justify-content:space-between;align-items:center;gap:8px;display:flex}.E_h_ya_planName{font-family:var(--font-heading);align-items:center;gap:10px;font-size:22px;display:flex}.E_h_ya_radio{border:2px solid #cdb5b0;border-radius:11px;flex-shrink:0;width:22px;height:22px}.E_h_ya_planOn .E_h_ya_radio{border:6px solid var(--rose)}.E_h_ya_price{text-align:right;font-size:15px;font-weight:700}.E_h_ya_badge{color:#fff;background:var(--sage);border-radius:10px;align-self:flex-start;padding:3px 10px;font-size:12px;font-weight:700}.E_h_ya_blurb{color:var(--ink-soft);font-size:14px;line-height:1.45}.E_h_ya_features{flex-direction:column;gap:7px;display:flex}.E_h_ya_features>span{align-items:flex-start;gap:8px;font-size:14px;line-height:1.4;display:flex}.E_h_ya_features svg{flex-shrink:0;margin-top:2px}.E_h_ya_extra{flex-direction:column;gap:10px;display:flex}.E_h_ya_extraTitle{font-size:15px;font-weight:700}.E_h_ya_extraRow{justify-content:space-between;gap:10px;font-size:14px;line-height:1.4;display:flex}.E_h_ya_extraRow b:last-child{flex-shrink:0}.E_h_ya_note{color:var(--ink-soft);text-align:center;font-size:13px;line-height:1.45}
