.prose.litter-report-prose{max-width:none}.litter-report-layout{color:var(--text)}.litter-report-back{margin:0 0 24px;font-size:14px}.litter-report-back a{text-decoration:none;font-weight:600}.litter-report-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:0 0 38px}.litter-report-facts>div{background:#edf5f4;border:1px solid #d7e6e3;border-radius:7px;padding:20px}.litter-report-facts dt{font-size:12px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;color:#416b6b;margin-bottom:6px}.litter-report-facts dd{margin:0;font-size:16px;color:#153d52;overflow-wrap:anywhere}.litter-report-layout #embark-reports{scroll-margin-top:30px}.litter-report-layout #embark-reports>.eyebrow{font-size:11px;letter-spacing:1.6px;margin:0 0 10px;color:#3c7072}.litter-report-layout h2{font-family:Georgia,serif;font-size:clamp(28px,3vw,38px);line-height:1.25;margin:0 0 18px}.litter-report-layout #embark-reports>p:not(.eyebrow){max-width:72ch;margin:0 0 28px}.embark-report-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.embark-report-card{display:flex;flex-direction:column;min-width:0;background:#f7faf9;border:1px solid #d5e3e1;border-radius:8px;padding:27px}.embark-report-card>.eyebrow{font-size:10px;letter-spacing:1.3px;line-height:1.5;color:#517274;margin:0 0 12px}.litter-report-layout .embark-report-card h3{font-family:Georgia,serif;font-size:27px;line-height:1.3;margin:0 0 13px;color:#153d52;overflow-wrap:anywhere}.embark-registered-name{font-size:15px;line-height:1.8;margin:0 0 24px;overflow-wrap:anywhere}.embark-report-link{display:flex;align-items:center;justify-content:space-between;gap:15px;min-height:48px;margin-top:auto;padding:13px 16px;background:#245e66;color:#fff;text-decoration:none;font-size:14px;font-weight:600;border-radius:4px}.embark-report-link:hover{background:#153d52;color:#fff}.embark-report-link:focus-visible{outline:3px solid #b79b62;outline-offset:4px}.litter-report-contact{border-top:1px solid #d5e3e1;padding-top:26px;margin-top:34px;font-size:15px}@media(max-width:680px){.litter-report-facts{grid-template-columns:1fr;gap:10px;margin-bottom:30px}.litter-report-facts>div{padding:16px 19px}.embark-report-grid{grid-template-columns:1fr;gap:16px}.embark-report-card{padding:24px}.litter-report-layout .embark-report-card h3{font-size:26px}}
