.xtr-evidence-content{padding-top:48px;padding-bottom:64px}.xtr-evidence-content article{max-width:920px;line-height:1.8}.xtr-evidence-content h2{text-transform:none;font-size:clamp(22px,2.5vw,30px);line-height:1.35;margin:32px 0 18px}.xtr-evidence-content li{margin:10px 0}.xtr-evidence-content a:not(.xtr-evidence-card){text-underline-offset:4px}.xtr-evidence-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:32px}.xtr-evidence-card{display:flex;flex-direction:column;gap:16px;border:1px solid #cfc2b0;border-radius:10px;padding:26px;background:#f8f2e8;color:#28221b;text-decoration:none}.xtr-evidence-card:hover{border-color:#b8380d;background:#fff9ef}.xtr-evidence-card h2{font-size:21px;margin:0;line-height:1.4}.xtr-evidence-card p{font-size:15px;line-height:1.75;margin:0}.xtr-case-location{font-size:11px;letter-spacing:1px;text-transform:uppercase;color:#9d340f}.xtr-case-period{font-size:12px;color:#62594d;margin-top:auto}.xtr-case-read{font-size:13px;font-weight:700;color:#a5320c}.xtr-case-facts{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin:24px 0}.xtr-case-facts>div{padding:18px;border-left:2px solid #d63a0c;background:#f5eee2}.xtr-case-facts dt{font-size:12px;color:#6f6252}.xtr-case-facts dd{margin:8px 0 0;font-weight:600}.xtr-case-source{padding:20px;border-top:1px solid #cfc2b0;font-size:14px;color:#62594d}.xtr-case-request{margin-top:44px;padding:32px;border:1px solid #cfc2b0;border-radius:10px;background:#f5eee2}.xtr-case-request h2{margin-top:0}.xtr-case-request .xtr-service-button{display:inline-flex;margin:12px 12px 0 0}.xtr-case-request p{line-height:1.75;max-width:800px}@media(max-width:900px){.xtr-evidence-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.xtr-evidence-grid,.xtr-case-facts{grid-template-columns:1fr}.xtr-evidence-card,.xtr-case-request{padding:20px}.xtr-evidence-content{padding-top:32px}}
.xtr-case-request .xtr-service-button{align-items:center;justify-content:center;padding:15px 22px;border:1px solid #d63a0c;border-radius:6px;background:#d63a0c;color:#fff;text-decoration:none;min-height:48px;font-size:13px;font-weight:600}.xtr-case-request .xtr-service-button-secondary{background:transparent;color:#32271d;border-color:#9c8c76}
.xtr-trust-section{padding:56px 0;background:#ede5d8}.xtr-trust-section h2{font-family:var(--f-disp);font-size:clamp(26px,3vw,38px);line-height:1.3;text-transform:none}.xtr-trust-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:28px}.xtr-trust-grid article{display:flex;flex-direction:column;padding:26px;border:1px solid #cfc2b0;border-radius:10px;background:#faf4e9}.xtr-trust-grid h3{font-size:20px;line-height:1.4;text-transform:none;margin:14px 0}.xtr-trust-grid p{font-size:15px;line-height:1.75}.xtr-trust-grid a{margin-top:auto;padding-top:12px;color:#a5320c;text-underline-offset:4px}@media(max-width:767px){.xtr-trust-grid{grid-template-columns:1fr}.xtr-trust-section{padding:36px 0}}

.xtr-case-links{margin:40px 0;padding:28px;border-left:3px solid #d63a0c;background:#f5eee2;line-height:1.75}.xtr-case-links h2{font-size:clamp(22px,2.5vw,30px);line-height:1.35;text-transform:none}.xtr-case-links li{margin:14px 0}.xtr-case-links a{color:#96340e;text-underline-offset:4px}
