.resources-page[data-astro-cid-xoox4ila]{width:100%;max-width:1224px;padding-inline:var(--gutter);box-sizing:border-box;margin-inline:auto;padding-bottom:96px}.about-grid[data-astro-cid-xoox4ila]{grid-template-columns:minmax(220px,.72fr) minmax(0,1.55fr);gap:clamp(48px,7vw,112px);width:100%;display:grid}.chapter-rail[data-astro-cid-xoox4ila]{padding-top:10px;position:static}.eyebrow[data-astro-cid-xoox4ila]{font-family:var(--font-body);text-transform:uppercase;letter-spacing:.12em;color:var(--red-700);margin:0 0 12px;font-size:13px;font-weight:700}.rail-title[data-astro-cid-xoox4ila]{font-family:var(--font-heading);letter-spacing:-.025em;color:var(--navy-900);text-wrap:balance;margin:0;font-size:clamp(34px,4vw,42px);font-weight:600;line-height:1.1}.resources-hero[data-astro-cid-xoox4ila]{border-bottom:1px solid var(--rule);padding-block:clamp(72px,12vh,100px) 72px}.resources-hero[data-astro-cid-xoox4ila] .about-grid[data-astro-cid-xoox4ila]{align-items:center}.resources-hero[data-astro-cid-xoox4ila] .chapter-rail[data-astro-cid-xoox4ila]{padding-top:0}.resources-section[data-astro-cid-xoox4ila]{border-bottom:1px solid var(--rule);padding-block:72px}.resources-section[data-astro-cid-xoox4ila]:last-child{border-bottom:none}.hero-lead[data-astro-cid-xoox4ila]{font-family:var(--font-heading);color:var(--ink);margin:0;font-size:clamp(21px,2.3vw,25px);font-weight:500;line-height:1.45}.publications-grid[data-astro-cid-xoox4ila]{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:80px 48px;display:grid}.pub-card[data-astro-cid-xoox4ila]{grid-template-columns:clamp(96px,20vw,144px) 1fr;align-items:start;gap:clamp(20px,4vw,32px);display:grid}.pub-cover-link[data-astro-cid-xoox4ila]{aspect-ratio:3/4;border:1px solid var(--rule);box-sizing:border-box;background:#fff;width:100%;transition:border-color .2s,filter .2s;display:block;overflow:hidden}.pub-cover-link[data-astro-cid-xoox4ila]:hover{border-color:var(--navy-900);filter:brightness(.96)}.pub-cover-img[data-astro-cid-xoox4ila]{object-fit:contain;width:100%;height:100%;display:block}.pub-info[data-astro-cid-xoox4ila] h3[data-astro-cid-xoox4ila]{font-family:var(--font-body);margin:0 0 8px;font-size:19px;font-weight:600;line-height:1.3}.pub-info[data-astro-cid-xoox4ila] h3[data-astro-cid-xoox4ila] a[data-astro-cid-xoox4ila]{color:var(--navy-900);will-change:transform;text-decoration:none;transition:color .2s,transform .35s cubic-bezier(.16,1,.3,1);display:inline-block}.pub-info[data-astro-cid-xoox4ila] h3[data-astro-cid-xoox4ila] a[data-astro-cid-xoox4ila]:hover{color:var(--red-700);transform:translate(4px)}.pub-publisher-label[data-astro-cid-xoox4ila]{font-family:var(--font-body);text-transform:uppercase;letter-spacing:.14em;color:var(--muted);margin:0 0 6px;font-size:11px;font-weight:600}.pub-desc[data-astro-cid-xoox4ila]{font-family:var(--font-body);color:var(--text);margin:0 0 16px;font-size:14px;line-height:1.55}.pub-action[data-astro-cid-xoox4ila]{font-size:14px}.guidelines-list[data-astro-cid-xoox4ila]{flex-direction:column;display:flex}.guide-row[data-astro-cid-xoox4ila]{border-bottom:1px solid var(--rule);grid-template-columns:1fr auto;align-items:baseline;gap:24px;max-width:650px;padding-block:32px;display:grid}.guide-row[data-astro-cid-xoox4ila]:first-child{padding-top:0}.guide-row[data-astro-cid-xoox4ila]:last-child{border-bottom:none;padding-bottom:0}.guide-row[data-astro-cid-xoox4ila] .text-action[data-astro-cid-xoox4ila]{color:var(--navy-900);font-weight:600}.guide-info[data-astro-cid-xoox4ila]{max-width:100%}.guide-publisher[data-astro-cid-xoox4ila]{font-family:var(--font-body);text-transform:uppercase;letter-spacing:.14em;color:var(--muted);margin:0 0 6px;font-size:11px;font-weight:600}.guide-info[data-astro-cid-xoox4ila] h3[data-astro-cid-xoox4ila]{font-family:var(--font-body);margin:0 0 6px;font-size:18px;font-weight:500;line-height:1.35}.guide-info[data-astro-cid-xoox4ila] h3[data-astro-cid-xoox4ila] a[data-astro-cid-xoox4ila]{color:var(--ink);will-change:transform;text-decoration:none;transition:color .2s,transform .35s cubic-bezier(.16,1,.3,1);display:inline-block}.guide-info[data-astro-cid-xoox4ila] h3[data-astro-cid-xoox4ila] a[data-astro-cid-xoox4ila]:hover{color:var(--red-700);transform:translate(4px)}.guide-desc[data-astro-cid-xoox4ila]{font-family:var(--font-body);color:var(--text);margin:0;font-size:15px;line-height:1.5}.societies-list[data-astro-cid-xoox4ila]{flex-direction:column;display:flex}.society-row[data-astro-cid-xoox4ila]{border-bottom:1px solid var(--rule);align-items:baseline;gap:24px;padding:16px 20px 16px 0;text-decoration:none;transition:color .15s;display:flex}.society-row[data-astro-cid-xoox4ila]:first-child{padding-top:0}.society-row[data-astro-cid-xoox4ila]:last-child{border-bottom:none;padding-bottom:0}.society-row[data-astro-cid-xoox4ila]:hover .soc-name[data-astro-cid-xoox4ila],.society-row[data-astro-cid-xoox4ila]:hover .soc-domain[data-astro-cid-xoox4ila]{color:var(--red-700)}.soc-acronym[data-astro-cid-xoox4ila]{width:64px;font-family:var(--font-body);color:var(--ink);flex-shrink:0;font-size:13px;font-weight:700}.soc-name[data-astro-cid-xoox4ila]{font-family:var(--font-body);color:var(--ink);flex:1;font-size:15px;font-weight:500;transition:color .15s}.soc-domain[data-astro-cid-xoox4ila]{font-family:var(--font-body);color:var(--muted);flex-shrink:0;font-size:13px;transition:color .15s}@media (width<=56rem){.about-grid[data-astro-cid-xoox4ila]{grid-template-columns:1fr;gap:32px}.chapter-rail[data-astro-cid-xoox4ila]{padding-top:0}.resources-page[data-astro-cid-xoox4ila]{padding-bottom:64px}.resources-hero[data-astro-cid-xoox4ila],.resources-section[data-astro-cid-xoox4ila]{padding-block:48px}.publications-grid[data-astro-cid-xoox4ila]{grid-template-columns:1fr;gap:48px}.guide-row[data-astro-cid-xoox4ila]{flex-direction:column;align-items:flex-start;gap:16px;display:flex}.society-row[data-astro-cid-xoox4ila]{flex-direction:column;gap:4px;padding-block:20px}}
