.reference-detail[data-astro-cid-l2nlvqdx],.related-references[data-astro-cid-l2nlvqdx]{max-width:1200px;margin:auto;padding:32px 5% 45px}.detail-breadcrumb[data-astro-cid-l2nlvqdx]{color:#8f8f8f;flex-wrap:wrap;gap:10px;font-size:10px;line-height:1.8;display:flex}.detail-breadcrumb[data-astro-cid-l2nlvqdx] a[data-astro-cid-l2nlvqdx]:hover{color:var(--red)}.detail-heading[data-astro-cid-l2nlvqdx]{margin:35px 0 30px}.detail-heading[data-astro-cid-l2nlvqdx] h1[data-astro-cid-l2nlvqdx]{letter-spacing:-.05em;margin:13px 0 0;font-size:clamp(36px,4vw,58px);font-weight:400;line-height:1.12}.reference-detail-grid[data-astro-cid-l2nlvqdx]{grid-template-columns:.85fr 1.15fr;align-items:start;gap:65px;display:grid}.reference-detail-figure[data-astro-cid-l2nlvqdx]{margin:0}.detail-photo[data-astro-cid-l2nlvqdx]{background:#f2f2f2;justify-content:center;padding:24px;display:flex}.detail-photo[data-astro-cid-l2nlvqdx] svg[data-astro-cid-l2nlvqdx]{aspect-ratio:337/379;width:100%;max-width:337px;height:auto}.reference-detail-figure[data-astro-cid-l2nlvqdx] figcaption[data-astro-cid-l2nlvqdx]{color:#8e8e8e;margin-top:12px;font-size:9px;line-height:1.8}.reference-status[data-astro-cid-l2nlvqdx]{color:#9b3644;letter-spacing:.07em;background:#f2eeea;padding:8px 10px;font-size:8px;line-height:1.6;display:inline-block}.reference-description[data-astro-cid-l2nlvqdx]{color:#636363;margin:22px 0 25px;font-size:15px;line-height:1.9}.reference-detail-copy[data-astro-cid-l2nlvqdx] h2[data-astro-cid-l2nlvqdx]{letter-spacing:-.025em;font-size:20px;font-weight:400}.reference-detail-copy[data-astro-cid-l2nlvqdx] ul[data-astro-cid-l2nlvqdx]{margin:13px 0 22px;padding:0;list-style:none}.reference-detail-copy[data-astro-cid-l2nlvqdx] li[data-astro-cid-l2nlvqdx]{color:#767676;border-bottom:1px solid #e2e2e2;padding:12px 0;font-size:12px}.reference-detail-copy[data-astro-cid-l2nlvqdx] li[data-astro-cid-l2nlvqdx]:before{content:"—";color:#a82c3d;margin-right:12px}.detail-source[data-astro-cid-l2nlvqdx]{color:#989898;margin:0 0 24px;font-size:10px;line-height:1.9}.reference-detail-copy[data-astro-cid-l2nlvqdx] .button[data-astro-cid-l2nlvqdx]{font-size:11px}.detail-back[data-astro-cid-l2nlvqdx]{border-bottom:1px solid #cacaca;width:fit-content;margin-top:22px;padding:8px 0;font-size:11px;display:block}.related-references[data-astro-cid-l2nlvqdx]{border-top:1px solid #e4e4e4;padding-top:30px}.related-heading[data-astro-cid-l2nlvqdx] h2[data-astro-cid-l2nlvqdx]{letter-spacing:-.035em;margin-top:12px;font-size:32px;font-weight:400}.related-grid[data-astro-cid-l2nlvqdx]{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:25px;display:grid}.related-photo[data-astro-cid-l2nlvqdx]{aspect-ratio:1.55;background:#f0f0f0;overflow:hidden}.related-photo[data-astro-cid-l2nlvqdx] svg[data-astro-cid-l2nlvqdx]{width:100%;max-width:337px;height:100%;margin:auto}.related-grid[data-astro-cid-l2nlvqdx]>a[data-astro-cid-l2nlvqdx]>span[data-astro-cid-l2nlvqdx]{color:#8f8f8f;margin-top:14px;font-size:9px;display:block}.related-grid[data-astro-cid-l2nlvqdx] h3[data-astro-cid-l2nlvqdx]{letter-spacing:-.03em;margin-top:8px;font-size:20px;font-weight:400;line-height:1.3}@media (width<=850px){.reference-detail-grid[data-astro-cid-l2nlvqdx]{grid-template-columns:1fr 1fr;gap:30px}.detail-photo[data-astro-cid-l2nlvqdx]{padding:12px}}@media (width<=600px){.reference-detail[data-astro-cid-l2nlvqdx]{padding-top:23px}.detail-heading[data-astro-cid-l2nlvqdx]{margin-top:25px;margin-bottom:22px}.detail-heading[data-astro-cid-l2nlvqdx] h1[data-astro-cid-l2nlvqdx]{font-size:36px}.reference-detail-grid[data-astro-cid-l2nlvqdx]{grid-template-columns:1fr;gap:25px}.detail-photo[data-astro-cid-l2nlvqdx]{padding:16px}.detail-photo[data-astro-cid-l2nlvqdx] svg[data-astro-cid-l2nlvqdx]{max-width:300px}.reference-description[data-astro-cid-l2nlvqdx]{margin-top:18px;font-size:14px;line-height:1.9}.related-grid[data-astro-cid-l2nlvqdx]{grid-template-columns:1fr;gap:25px}.related-grid[data-astro-cid-l2nlvqdx]>a[data-astro-cid-l2nlvqdx]{grid-template-columns:120px 1fr;align-content:center;column-gap:16px;display:grid}.related-photo[data-astro-cid-l2nlvqdx]{aspect-ratio:1;grid-row:1/3}.related-grid[data-astro-cid-l2nlvqdx]>a[data-astro-cid-l2nlvqdx]>span[data-astro-cid-l2nlvqdx]{margin-top:12px}.related-grid[data-astro-cid-l2nlvqdx] h3[data-astro-cid-l2nlvqdx]{font-size:19px}.related-heading[data-astro-cid-l2nlvqdx] h2[data-astro-cid-l2nlvqdx]{font-size:29px}}
