.plan-commitment{display:table;max-width:100%;margin:10px 0 18px;padding:6px 11px;border:1px solid #f2cb61;border-radius:999px;background:#fff5d5;color:#654900;font-size:13px;font-weight:700;line-height:1.45;overflow-wrap:anywhere}.tier__amt+.plan-commitment{margin-top:10px}.planwide .plan-commitment{margin-bottom:14px}

.plan-networks{margin:20px 0 24px;padding-top:17px;border-top:1px solid #e4e8ee;min-width:0}
.plan-networks__title{margin:0 0 10px!important;color:#687483;font-size:11px;font-weight:750;line-height:1.5;letter-spacing:.075em;text-transform:uppercase}
.plan-networks__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;list-style:none!important;margin:0!important;padding:0!important}
.plan-network{display:inline-flex;align-items:center;gap:7px;max-width:100%;margin:0!important;padding:5px 9px 5px 5px!important;border:1px solid #e3e8ef;border-radius:9px;background:#f8fafc;color:#344150;font-size:12px;font-weight:600;line-height:1.35;box-sizing:border-box}
.plan-network::before,.plan-network::after{display:none!important}
.plan-network__name{min-width:0;overflow-wrap:anywhere}
.plan-network__icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 24px;width:24px;height:24px;border-radius:7px;background:#526170;color:#fff;font-size:10px;font-weight:800;letter-spacing:-.02em;line-height:1}
.plan-network__icon--facebook{background:#1665d8}.plan-network__icon--instagram{background:#d32179}.plan-network__icon--threads{background:#2a3037}.plan-network__icon--tiktok{background:#0b0f12;color:#40e5f1}.plan-network__icon--linkedin{background:#0868bf}.plan-network__icon--youtube,.plan-network__icon--pinterest{background:#eb0035}.plan-network__icon--x{background:#07090b}.plan-network__icon--google{background:#1b73ed}
.tier.is-featured .plan-network{background:#fffdf6;border-color:#eee3c5}.planwide .plan-networks{margin-bottom:0}
.plan-network__icon{color:#fff!important}.plan-network__icon--tiktok{color:#40e5f1!important}

/* Keep translated plan copy readable on the dark Premium/care panels. */
.inner-page .planwide h3 [data-plan-copy]{color:#fff!important}
.inner-page .planwide .ticklist li,.inner-page .planwide .ticklist [data-plan-copy]{color:#dce3eb!important}
.inner-page .planwide p [data-plan-copy]{color:inherit!important}

/* Two aligned platform columns; one column on phones. */
.plan-networks__list .plan-network{display:flex;min-width:0;width:100%;min-height:34px;gap:5px;padding:5px!important}
.plan-networks__list .plan-network__icon{flex-basis:20px;width:20px;height:20px;border-radius:6px;font-size:9px}
.plan-networks__list .plan-network__name{font-size:11px;line-height:1.4}
.plan-networks__list .plan-network:last-child:nth-child(odd){grid-column:1/-1}
@media(max-width:600px){.plan-networks__list{grid-template-columns:minmax(0,1fr)}.plan-networks__list .plan-network{gap:8px;padding:7px 9px!important}.plan-networks__list .plan-network__icon{flex-basis:24px;width:24px;height:24px;font-size:10px}.plan-networks__list .plan-network__name{font-size:13px}}

/* TTC is primary; HT remains directly below for professional customers. */
.inner-page .plan-tax-detail{font-size:13px;line-height:1.5;font-weight:500;color:#596575;margin:7px 0 12px;letter-spacing:0;text-transform:none}.inner-page .planwide .plan-tax-detail{color:#c0cbd5}.tier__amt,.planwide__amt{overflow-wrap:normal}
