.breadcrumbs{display:block;margin:28px 0;font-size:13px;line-height:1.7;color:#66717a}.detail-grid{display:grid;grid-template-columns:1fr 1.1fr;gap:48px;align-items:start;padding:20px 0 45px}.detail-grid h1{font-size:clamp(40px,5vw,64px);overflow-wrap:anywhere}.detail-grid .eyebrow{line-height:1.8}.detail-area strong{font-size:22px;color:#172b3e}.detail-media video,.detail-media img{width:100%;border-radius:6px;background:#172b3e;display:block}.detail-media img{max-height:560px;object-fit:contain}.detail-links{display:flex;flex-direction:column;align-items:start;gap:12px;margin:18px 0}.detail-grid .btn{line-height:1.5;text-align:center}.detail-next{padding:36px 0;border-top:1px solid #dedbd1}.detail-next p{max-width:700px}.small{line-height:1.7}.detail-media .small{max-width:100%}header{gap:20px}header .text-link{font-size:13px}a:focus-visible{outline:3px solid #a44437;outline-offset:4px}@media(max-width:800px){.detail-grid{grid-template-columns:1fr;gap:24px}.detail-grid .btn{width:100%}.detail-media{grid-row:2}.breadcrumbs{margin:20px 0}.detail-next h2{font-size:34px}}