/* v3.9.73 informational pages, scoped to authored content. */
.standard-content .vcc-essential-intro{padding:clamp(22px,3vw,36px);border-radius:18px;background:linear-gradient(115deg,#e9f8f5,#f5fbfa);border:1px solid #cce8e3;margin:0 0 24px}
.standard-content .vcc-essential-eyebrow{font-size:12px;font-weight:800;letter-spacing:.11em;color:#067e76}
.standard-content .vcc-essential-intro p{font-weight:650;color:#173946;font-size:clamp(17px,2.2vw,23px);line-height:1.45;margin:12px 0 0}
.standard-content .vcc-essential-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:24px 0}
.standard-content .vcc-essential-card{padding:24px;border:1px solid #dcebe9;background:#fff;border-radius:16px;box-shadow:0 5px 15px rgba(17,56,65,.035);min-width:0}
.standard-content .vcc-essential-card h2{margin:0 0 10px;font-size:clamp(17px,2vw,21px);line-height:1.35;color:#153945}
.standard-content .vcc-essential-card p{margin:0;color:#375562;font-size:15px;line-height:1.7}
.standard-content .vcc-essential-review{padding:16px 20px;border:1px solid #e4cca1;background:#fff7eb;border-radius:12px;color:#664a17}
.standard-content .vcc-essential-end{margin-top:18px;padding-top:18px;border-top:1px solid #e1eae9}
.standard-content .vcc-support-contact{margin-top:30px}
@media(max-width:740px){.standard-content .vcc-essential-grid{grid-template-columns:1fr}.standard-content .vcc-essential-card{padding:19px}}
