
.agg-page{font-family:Arial,Helvetica,sans-serif;color:#1d2927;line-height:1.6}.agg-page *{box-sizing:border-box}.agg-page .shell{max-width:1160px;width:calc(100% - 32px);margin:auto}.agg-page a{color:inherit}.agg-page img{display:block;max-width:100%}.agg-page h1{font-size:46px;line-height:1.1;margin:0 0 18px}.agg-page h2{font-size:32px;line-height:1.2;margin:0 0 14px}.agg-page h3{font-size:20px;line-height:1.25;margin:0 0 10px}.agg-page .eyebrow{color:#b85d3a;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.agg-page .hero{padding:64px 0;background:#eef3f0}.agg-page .hero-grid{display:grid;grid-template-columns:1.05fr .95fr;gap:54px;align-items:center}.agg-page .hero img,.agg-page .core img{width:100%;max-height:560px;object-fit:contain;background:#fff;border:1px solid #d7e1db;border-radius:8px}.agg-page .lede{font-size:18px;color:#52625b}.agg-page .actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:26px}.agg-page .btn{display:inline-flex;align-items:center;justify-content:center;padding:11px 17px;border-radius:4px;border:1px solid #1d2927;font-weight:700;text-decoration:none}.agg-page .primary{background:#1d5147;color:#fff!important;border-color:#1d5147}.agg-page .facts,.agg-page .decision,.agg-page .reading{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.agg-page .facts{margin-top:28px}.agg-page .fact{padding:14px;border-top:3px solid #1d5147;background:#fff}.agg-page .fact b{display:block}.agg-page section{padding:68px 0}.agg-page .split{display:grid;grid-template-columns:.82fr 1.18fr;gap:48px;align-items:start}.agg-page .core{padding:18px;background:#f6f8f6;border-radius:8px}.agg-page .core img{aspect-ratio:1/1}.agg-page .table-wrap{overflow-x:auto}.agg-page table{width:100%;border-collapse:collapse;background:#fff}.agg-page th,.agg-page td{padding:12px 14px;border:1px solid #d8e1db;text-align:left;vertical-align:top}.agg-page th{width:30%;background:#eef3f0}.agg-page .card{padding:22px;border:1px solid #d8e1db;border-radius:8px;background:#fff}.agg-page .card img{width:100%;height:180px;object-fit:contain;background:#f6f8f6;border-radius:6px;margin-bottom:15px}.agg-page .reading .card{display:flex;flex-direction:column}.agg-page .reading .card p{color:#52625b}.agg-page .reading .card a{margin-top:auto;color:#b85d3a;font-weight:700}.agg-page .faq{max-width:900px;margin:auto}.agg-page .faq article{padding:20px 0;border-top:1px solid #d8e1db}.agg-page .faq p{color:#52625b}.agg-page .cta{padding:44px 0;background:#1d5147;color:#fff}.agg-page .cta-grid{display:flex;justify-content:space-between;align-items:center;gap:24px}.agg-page .cta .btn{background:#fff;color:#1d2927!important;border-color:#fff}@media(max-width:760px){.agg-page h1{font-size:34px}.agg-page h2{font-size:27px}.agg-page .hero{padding:42px 0}.agg-page .hero-grid,.agg-page .split{grid-template-columns:1fr;gap:30px}.agg-page .facts,.agg-page .decision,.agg-page .reading{grid-template-columns:1fr}.agg-page .cta-grid{align-items:flex-start;flex-direction:column}.agg-page section{padding:52px 0}.agg-page .lede{font-size:16px}}
