.ylp-pricing{margin:24px 0;padding:22px 0;border-top:1px solid #dce4df;border-bottom:1px solid #dce4df;color:inherit;overflow-wrap:anywhere}.ylp-pricing h2{font-size:17px;line-height:1.5;margin:0 0 12px}.ylp-pricing p{font-size:14px;line-height:1.7;margin:8px 0}.ylp-pricing .ylp-price-value{font-size:clamp(21px,2.5vw,28px);font-weight:600;color:#28563e;line-height:1.4;margin:12px 0 20px;font-variant-numeric:tabular-nums}.ylp-price-table{width:100%;border-collapse:collapse;font-size:14px;font-variant-numeric:tabular-nums;margin:12px 0 20px}.ylp-price-table th,.ylp-price-table td{text-align:start;padding:12px 10px;border-bottom:1px solid #dce4df}.ylp-price-table thead th{background:#f3f6f3;font-weight:600}.ylp-price-table tbody th{font-weight:400}.ylp-price-table td{font-weight:600}.ylp-price-terms{font-size:13px;margin:16px 0}.ylp-price-terms>div{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);gap:12px;padding:7px 0}.ylp-price-terms dt{font-weight:400;color:#4d5e53}.ylp-price-terms dd{margin:0;text-align:end}.ylp-pricing .ylp-price-disclaimer{font-size:12px;color:#4d5e53}.ylp-card-price{font-size:14px;line-height:1.6;margin:9px 0 14px;color:#28563e;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.ylp-card-price>span,.ylp-card-price small{display:block}.ylp-card-price .ylp-card-label{font-size:11px;font-weight:400;color:#4d5e53}.ylp-card-price small{font-size:11px;font-weight:400;color:#4d5e53}.ylp-pricing .screen-reader-text{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:480px){.ylp-pricing{padding:18px 0}.ylp-price-terms>div{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr)}.ylp-price-table th,.ylp-price-table td{padding:10px 6px}.ylp-card-price{font-size:12px}}
