.resources-hero[data-astro-cid-fmgelhwa]{position:relative;background:var(--ink-deep);color:var(--white);padding:clamp(2.75rem,5vw,4.5rem) 0 clamp(3rem,5vw,4.5rem);border-bottom:1px solid rgba(255,255,255,.06);overflow:hidden}.hero-inner-container[data-astro-cid-fmgelhwa]{position:relative;z-index:2}.crumb[data-astro-cid-fmgelhwa]{display:flex;align-items:center;gap:.45rem;font-family:var(--font-heading);font-size:.68rem;letter-spacing:.1em;text-transform:uppercase;color:#fff6;margin-bottom:2.25rem}.crumb[data-astro-cid-fmgelhwa] a[data-astro-cid-fmgelhwa]:hover,.hero-inner[data-astro-cid-fmgelhwa] .eyebrow[data-astro-cid-fmgelhwa]{color:var(--brass-soft)}.hero-inner[data-astro-cid-fmgelhwa] h1[data-astro-cid-fmgelhwa]{color:var(--white);font-size:clamp(2.6rem,5.4vw,4.4rem);margin:.9rem 0 1.15rem;max-width:19ch}.hero-lead[data-astro-cid-fmgelhwa]{font-size:clamp(1rem,1.4vw,1.08rem);color:#ffffff9e;max-width:68ch;line-height:1.7}.section-paper[data-astro-cid-fmgelhwa]{background:var(--paper)}.articles-layout[data-astro-cid-fmgelhwa]{display:flex;flex-direction:column;gap:1.5rem;max-width:980px;margin:0 auto}.resource-article-card[data-astro-cid-fmgelhwa]{background:var(--white);border:1px solid var(--line);border-radius:var(--radius-lg);padding:clamp(1.5rem,3.5vw,3rem)}.article-meta-row[data-astro-cid-fmgelhwa]{display:flex;justify-content:space-between;align-items:center;gap:.75rem;flex-wrap:wrap;margin-bottom:1.1rem}.res-cat[data-astro-cid-fmgelhwa]{font-family:var(--font-heading);font-size:.58rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--brass-deep);background:var(--brass-wash);border:1px solid rgba(180,134,76,.24);border-radius:6px;padding:.28rem .55rem}.meta-right[data-astro-cid-fmgelhwa]{display:flex;align-items:center;gap:.45rem;font-size:.68rem;color:var(--stone-light)}.read-time[data-astro-cid-fmgelhwa],.pub-date[data-astro-cid-fmgelhwa]{display:inline-flex;align-items:center;gap:.3rem}.resource-article-card[data-astro-cid-fmgelhwa] h2[data-astro-cid-fmgelhwa]{font-family:var(--font-display);font-weight:400;font-size:clamp(1.7rem,3vw,2.35rem);line-height:1.12;color:var(--ink);margin-bottom:.8rem;max-width:26ch}.article-summary[data-astro-cid-fmgelhwa]{font-size:.95rem;color:var(--brass-deep);line-height:1.65;margin-bottom:1.5rem;padding-bottom:1.25rem;border-bottom:1px solid var(--line)}.article-body-content[data-astro-cid-fmgelhwa] h3{font-family:var(--font-heading);font-size:1.12rem;font-weight:600;color:var(--ink);margin-top:1.9rem;margin-bottom:.65rem}.article-body-content[data-astro-cid-fmgelhwa] p,.article-body-content[data-astro-cid-fmgelhwa] li{font-size:.9rem;color:var(--stone);line-height:1.75}.article-body-content[data-astro-cid-fmgelhwa] p{margin-bottom:1.05rem}.article-body-content[data-astro-cid-fmgelhwa] ul,.article-body-content[data-astro-cid-fmgelhwa] ol{margin:.75rem 0 1.25rem 1.25rem}.article-body-content[data-astro-cid-fmgelhwa] li{margin-bottom:.4rem}.article-body-content[data-astro-cid-fmgelhwa] strong{color:var(--ink);font-weight:600}.article-body-content[data-astro-cid-fmgelhwa] a{color:var(--brass-deep);text-decoration:underline;text-underline-offset:3px}.article-body-content[data-astro-cid-fmgelhwa] .data-table{width:100%;border-collapse:collapse;margin:1.25rem 0 1.75rem;border:1px solid var(--line);border-radius:8px;overflow:hidden;font-size:.84rem}.article-body-content[data-astro-cid-fmgelhwa] .data-table th,.article-body-content[data-astro-cid-fmgelhwa] .data-table td{padding:.7rem .9rem;text-align:left;border-bottom:1px solid var(--line)}.article-body-content[data-astro-cid-fmgelhwa] .data-table th{background:var(--ink);color:var(--white);font-family:var(--font-heading);font-size:.62rem;letter-spacing:.06em;text-transform:uppercase;font-weight:600}.article-body-content[data-astro-cid-fmgelhwa] .data-table td{color:var(--stone)}.article-body-content[data-astro-cid-fmgelhwa] .data-table tr:nth-child(2n) td{background:var(--ivory)}.article-body-content[data-astro-cid-fmgelhwa] .resource-cta-box{margin-top:2rem;background:var(--ivory);border:1px solid var(--line);border-left:2px solid var(--brass);border-radius:0 var(--radius-md) var(--radius-md) 0;padding:1.35rem;display:flex;flex-direction:column;align-items:flex-start;gap:.6rem}.article-body-content[data-astro-cid-fmgelhwa] .resource-cta-box h4{margin:0;font-family:var(--font-heading);font-size:1rem;font-weight:600;color:var(--ink)}.article-body-content[data-astro-cid-fmgelhwa] .resource-cta-box p{margin:0;font-size:.84rem;color:var(--stone)}.section-ink[data-astro-cid-fmgelhwa]{background:var(--ink)}.cta-inner-card[data-astro-cid-fmgelhwa]{background:var(--ink-2);border:1px solid var(--ink-line);border-radius:var(--radius-xl);padding:clamp(2rem,5vw,4rem);text-align:center}.cta-inner-card[data-astro-cid-fmgelhwa] .eyebrow[data-astro-cid-fmgelhwa]{color:var(--brass-soft)}.cta-inner-card[data-astro-cid-fmgelhwa] h2[data-astro-cid-fmgelhwa]{color:var(--white);font-size:clamp(2rem,3.6vw,3rem);margin:1rem auto .9rem;max-width:22ch}.cta-inner-card[data-astro-cid-fmgelhwa] p[data-astro-cid-fmgelhwa]{color:#ffffff8c;font-size:.95rem;line-height:1.7;max-width:60ch;margin:0 auto 1.75rem}.cta-btns[data-astro-cid-fmgelhwa]{display:flex;justify-content:center;gap:.7rem;flex-wrap:wrap}@media(max-width:768px){.hero-inner[data-astro-cid-fmgelhwa] h1[data-astro-cid-fmgelhwa]{font-size:clamp(2.2rem,10.5vw,3rem)}.cta-btns[data-astro-cid-fmgelhwa] .btn[data-astro-cid-fmgelhwa]{width:100%}}
