.record-page[data-astro-cid-uyu7z4yf]{min-height:100vh;padding-bottom:110px}.record-header[data-astro-cid-uyu7z4yf]{padding-top:52px;padding-bottom:58px}.record-system-row[data-astro-cid-uyu7z4yf]{font-family:var(--font-ui);letter-spacing:.1em;text-transform:uppercase;color:var(--text-dim);justify-content:space-between;align-items:center;gap:24px;font-size:.74rem;display:flex}.record-system-row[data-astro-cid-uyu7z4yf] a[data-astro-cid-uyu7z4yf]{color:var(--text-dim)}.record-system-row[data-astro-cid-uyu7z4yf] a[data-astro-cid-uyu7z4yf]:hover{color:var(--orange-soft)}.record-system-row[data-astro-cid-uyu7z4yf] span[data-astro-cid-uyu7z4yf]{color:var(--blue-soft)}.record-heading[data-astro-cid-uyu7z4yf]{grid-template-columns:220px minmax(0,1fr);gap:58px;margin-top:82px;display:grid}.record-id[data-astro-cid-uyu7z4yf]{align-content:start;gap:12px;display:grid}.record-id[data-astro-cid-uyu7z4yf] span[data-astro-cid-uyu7z4yf]{font-family:var(--font-ui);letter-spacing:.1em;text-transform:uppercase;color:var(--text-dim);font-size:.68rem}.record-id[data-astro-cid-uyu7z4yf] strong[data-astro-cid-uyu7z4yf]{font-family:var(--font-display);color:var(--orange-soft);font-size:1.4rem}.record-title[data-astro-cid-uyu7z4yf]>p[data-astro-cid-uyu7z4yf]:first-child{font-family:var(--font-ui);letter-spacing:.12em;text-transform:uppercase;color:var(--blue-soft);margin:0 0 16px;font-size:.74rem}.record-title[data-astro-cid-uyu7z4yf] h1[data-astro-cid-uyu7z4yf]{letter-spacing:-.06em;margin:0;font-size:clamp(3.5rem,8vw,7rem);line-height:.9}.record-summary[data-astro-cid-uyu7z4yf]{max-width:760px;color:var(--text-soft);margin:28px 0 0;font-size:1.03rem;line-height:1.75}.record-meta[data-astro-cid-uyu7z4yf]{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));margin-top:70px;display:grid}.record-meta[data-astro-cid-uyu7z4yf]>div[data-astro-cid-uyu7z4yf]{border-right:1px solid var(--line);gap:7px;padding:20px 24px;display:grid}.record-meta[data-astro-cid-uyu7z4yf]>div[data-astro-cid-uyu7z4yf]:first-child{padding-left:0}.record-meta[data-astro-cid-uyu7z4yf]>div[data-astro-cid-uyu7z4yf]:last-child{border-right:0;padding-right:0}.record-meta[data-astro-cid-uyu7z4yf] span[data-astro-cid-uyu7z4yf],.record-indexing[data-astro-cid-uyu7z4yf] span[data-astro-cid-uyu7z4yf]{font-family:var(--font-ui);letter-spacing:.1em;text-transform:uppercase;color:var(--text-dim);font-size:.66rem}.record-meta[data-astro-cid-uyu7z4yf] strong[data-astro-cid-uyu7z4yf]{font-family:var(--font-ui);text-transform:uppercase;letter-spacing:.07em;color:var(--text-soft);font-size:.76rem;font-weight:500}.record-indexing[data-astro-cid-uyu7z4yf]{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px;padding-top:28px;display:grid}.record-indexing[data-astro-cid-uyu7z4yf]>div[data-astro-cid-uyu7z4yf]{gap:8px;display:grid}.record-indexing[data-astro-cid-uyu7z4yf] p[data-astro-cid-uyu7z4yf]{font-family:var(--font-ui);letter-spacing:.06em;color:var(--text-dim);margin:0;font-size:.72rem}.record-rule[data-astro-cid-uyu7z4yf]{border-top:1px solid var(--line)}.record-body[data-astro-cid-uyu7z4yf]{width:min(100% - 36px,820px);font-family:var(--font-reading);color:#ded8cc;margin:0 auto;padding:72px 0 90px;font-size:clamp(1.04rem,1.15vw,1.14rem);line-height:1.9}.record-body[data-astro-cid-uyu7z4yf] p{color:#ded8cc;margin:0 0 1.55em}.record-body[data-astro-cid-uyu7z4yf] h2{font-family:var(--font-display);letter-spacing:-.035em;color:var(--text);margin:2.6em 0 .8em;font-size:2rem}.record-body[data-astro-cid-uyu7z4yf] h3{font-family:var(--font-display);color:var(--text);margin:2.2em 0 .7em;font-size:1.45rem}.record-body[data-astro-cid-uyu7z4yf] ul{margin:0 0 1.8em;padding-left:1.35em}.record-body[data-astro-cid-uyu7z4yf] li{margin-bottom:.55em}.record-body[data-astro-cid-uyu7z4yf] hr{border:0;border-top:1px solid var(--line);width:120px;margin:3.5rem auto}.record-footer[data-astro-cid-uyu7z4yf]{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr;display:grid}.record-footer[data-astro-cid-uyu7z4yf]>a[data-astro-cid-uyu7z4yf],.record-footer[data-astro-cid-uyu7z4yf]>div[data-astro-cid-uyu7z4yf]{align-content:center;gap:8px;min-height:110px;display:grid}.record-footer[data-astro-cid-uyu7z4yf]>div[data-astro-cid-uyu7z4yf]{border-left:1px solid var(--line);text-align:right;justify-items:end}.record-footer[data-astro-cid-uyu7z4yf] span[data-astro-cid-uyu7z4yf]{font-family:var(--font-ui);letter-spacing:.1em;text-transform:uppercase;color:var(--text-dim);font-size:.68rem}.record-footer[data-astro-cid-uyu7z4yf] strong[data-astro-cid-uyu7z4yf]{font-family:var(--font-display);color:var(--text);font-size:1rem;font-weight:600}.record-footer[data-astro-cid-uyu7z4yf] a[data-astro-cid-uyu7z4yf]:hover strong[data-astro-cid-uyu7z4yf]{color:var(--orange-soft)}@media (width<=820px){.record-heading[data-astro-cid-uyu7z4yf]{grid-template-columns:1fr;gap:34px}.record-meta[data-astro-cid-uyu7z4yf]{grid-template-columns:repeat(2,minmax(0,1fr))}.record-meta[data-astro-cid-uyu7z4yf]>div[data-astro-cid-uyu7z4yf]{border-bottom:1px solid var(--line);padding-left:0}.record-meta[data-astro-cid-uyu7z4yf]>div[data-astro-cid-uyu7z4yf]:nth-child(2){border-right:0}.record-meta[data-astro-cid-uyu7z4yf]>div[data-astro-cid-uyu7z4yf]:nth-last-child(-n+2){border-bottom:0}}@media (width<=620px){.record-system-row[data-astro-cid-uyu7z4yf]{flex-direction:column;align-items:flex-start;gap:10px}.record-heading[data-astro-cid-uyu7z4yf]{margin-top:58px}.record-meta[data-astro-cid-uyu7z4yf],.record-indexing[data-astro-cid-uyu7z4yf],.record-footer[data-astro-cid-uyu7z4yf]{grid-template-columns:1fr}.record-meta[data-astro-cid-uyu7z4yf]>div[data-astro-cid-uyu7z4yf],.record-meta[data-astro-cid-uyu7z4yf]>div[data-astro-cid-uyu7z4yf]:nth-child(2),.record-meta[data-astro-cid-uyu7z4yf]>div[data-astro-cid-uyu7z4yf]:nth-last-child(-n+2){border-right:0;border-bottom:1px solid var(--line);padding:18px 0}.record-meta[data-astro-cid-uyu7z4yf]>div[data-astro-cid-uyu7z4yf]:last-child{border-bottom:0}.record-footer[data-astro-cid-uyu7z4yf]>div[data-astro-cid-uyu7z4yf]{border-left:0;border-top:1px solid var(--line);text-align:left;justify-items:start}}
