:root{color-scheme:light}*{box-sizing:border-box}body{margin:0;color:#173248;background:#fff;font:17px/1.65 Arial,sans-serif}a{color:inherit;text-underline-offset:5px}a:focus-visible,button:focus-visible{outline:3px solid #b42646;outline-offset:5px}.reports-header{padding:24px max(6vw,24px);display:flex;align-items:center;justify-content:space-between;gap:24px;border-bottom:1px solid #e1e6ea}.reports-header img{width:240px;max-width:100%;display:block}.reports-header nav{display:flex;gap:28px;font-size:15px}.reports-header nav a{text-decoration:none}main{max-width:1160px;margin:auto;padding:64px 32px}.eyebrow,.report-number{font-size:13px;font-weight:700;letter-spacing:1.8px;color:#a52642}.reports-intro{max-width:830px;margin-bottom:48px}h1{font:normal clamp(42px,6vw,72px)/1.1 Georgia,serif;margin:20px 0 26px}h1 em{font-style:normal;color:#a52642}.lead{font-size:21px;max-width:740px}.report-pair{display:grid;grid-template-columns:1fr 1fr;gap:32px}.report-pair article{padding:30px;border-top:3px solid #a52642;background:#f1f4f6}.report-pair h2{font:normal 31px/1.2 Georgia,serif;margin:18px 0}.report-pair h3{font-size:19px;margin:0}.sample-link{display:inline-block;margin-top:18px;font-weight:700;text-decoration:none;border-bottom:2px solid #a52642;padding-bottom:6px}.reports-together{margin-top:50px;padding:36px;background:#153149;color:white}.reports-together .eyebrow{color:#f1b9c6}.reports-together h2{font:normal 32px/1.25 Georgia,serif;max-width:650px}.reports-together p{max-width:850px}.reports-together a{display:inline-block;margin-top:12px;font-weight:700}.sample-note{font-size:14px;color:#526575;margin-top:28px}footer{display:flex;justify-content:space-between;gap:20px;padding:22px max(6vw,24px);border-top:1px solid #dce3e8;font-size:14px}.thre-report-connection{font-size:14px!important}@media(max-width:700px){.reports-header{align-items:flex-start;flex-direction:column}.reports-header nav{gap:20px;flex-wrap:wrap}main{padding:36px 20px}.report-pair{grid-template-columns:1fr;gap:24px}.report-pair article,.reports-together{padding:24px}.lead{font-size:19px}footer{flex-wrap:wrap}}
