/* /features-by-tier only. Shared parts live in assets/webparts.css. */
.wp-d-plans,.wp-d-compare{margin:8px 0 24px}
.wp-d-plans h2,.wp-d-compare h2{font-size:1.45rem;color:var(--navy,#060d18);margin:0 0 10px}
.wp-price article{display:flex;flex-direction:column}
.wp-price h3{font-size:1.1rem;color:var(--wp-navy);margin:0 0 6px}
.wp-price p{font-size:14.5px;color:var(--wp-ink2);margin:0 0 8px}
.wp-price .per{font-weight:500}
.wp-price .wp-btn{align-self:flex-start;margin-top:auto}
.wp-d-vet{font-size:14.5px;color:var(--wp-ink2);margin:0}
.wp-table caption.wp-d-cap{caption-side:top;text-align:left;font-size:13.5px;color:#4f5a6b;padding:0 0 8px}
.wp-table .wp-d-col,.wp-table td.wp-d-yes,.wp-table td.wp-d-no{text-align:center}
.wp-table td.wp-d-yes{color:#14532d;font-weight:750}
.wp-table td.wp-d-no{color:#4f5a6b}
.wp-d-vh{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
.wp-d-compare[hidden]{display:none}
