.gauge-hero{background:linear-gradient(90deg,rgba(7,17,31,.95) 0%,rgba(7,17,31,.88) 45%,rgba(7,17,31,.62) 100%),url("/assets/images/dvs-g-composites-hero.webp") center center / cover no-repeat,#07111f;color:#fff;padding:64px 0 72px}.gauge-hero-grid{display:grid;grid-template-columns:1.3fr 1fr;align-items:center;gap:48px}.gauge-hero h1{font-size:clamp(2.5rem,4.3vw,4.5rem);line-height:1.06;letter-spacing:-.045em}.gauge-hero p{color:#c1cfdb;max-width:720px}.gauge-hero .eyebrow{color:#56b7ff}.gauge-breadcrumb{font-size:.8rem;color:#c1cfdb;margin-bottom:28px}.gauge-hero img{width:100%;height:auto;object-fit:contain}.gauge-actions{display:flex;align-items:center;flex-wrap:wrap;gap:20px;margin:28px 0}.gauge-key{font-size:.82rem}.gauge-content:nth-of-type(even){background:#f4f7fa}.gauge-content h2{max-width:920px;font-size:clamp(2rem,3vw,3rem);line-height:1.12}.gauge-content p{max-width:960px;color:#4f5e6d;line-height:1.75}.gauge-content a{color:#0669bd;text-decoration:underline;text-underline-offset:3px}.gauge-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:30px 0}.gauge-cards article{background:white;border:1px solid #dce3ea;border-radius:18px;padding:28px}.gauge-cards h3{font-size:1.3rem}.gauge-cards p:last-child{margin-bottom:0}.gauge-table{overflow-x:auto;margin:28px 0}.gauge-table table{width:100%;border-collapse:collapse;text-align:left;min-width:540px}.gauge-table caption{text-align:left;font-weight:600;margin-bottom:12px}.gauge-table th,.gauge-table td{padding:18px;border:1px solid #dce3ea;vertical-align:top}.gauge-table thead{background:#07111f;color:white}.gauge-resource-list{display:grid;grid-template-columns:1fr 1fr;gap:18px 32px;padding-left:20px;margin:30px 0}.final-cta .container{padding-block:12px}.gauge-actions a:focus-visible,.gauge-content a:focus-visible{outline:3px solid #0776d8;outline-offset:4px}@media(max-width:800px){.gauge-hero-grid{grid-template-columns:1fr;gap:24px}.gauge-hero img{max-width:380px;margin:auto}.gauge-cards,.gauge-resource-list{grid-template-columns:1fr}.gauge-hero{padding:42px 0}.gauge-cards article{padding:22px}}
@media(max-width:800px){.gauge-hero{background-image:linear-gradient(180deg,rgba(7,17,31,.93) 0%,rgba(7,17,31,.83) 55%,rgba(7,17,31,.72) 100%),url("/assets/images/dvs-g-composites-hero.png");background-position:center center}}
