.resources_page__RLLpV{min-height:100vh;background:var(--site-bg);color:var(--site-text)}.resources_wrap__BX1lr{max-width:1100px;margin:auto;padding:18px 28px 48px}.resources_crumbs__Sgbgt{display:flex;flex-wrap:wrap;gap:12px;font-size:14px;color:var(--site-muted);margin-bottom:28px}.resources_crumbs__Sgbgt a,.resources_page__RLLpV a:not(.resources_button__Hwoj2){color:var(--site-accent);text-underline-offset:4px}.resources_hero__Af3EP{max-width:850px;margin-bottom:32px}.resources_eyebrow__jzLz2{font-size:12px;letter-spacing:1.4px;font-weight:700;color:var(--site-accent);margin-bottom:14px}.resources_hero__Af3EP h1{font-size:clamp(36px,5vw,62px);line-height:1.08;letter-spacing:-2px;font-weight:750;margin:0 0 22px}.resources_hero__Af3EP p{font-size:20px;line-height:1.65;color:var(--site-muted);max-width:730px}.resources_hero__Af3EP .resources_meta__FCp1u{font-size:14px;margin-top:16px}.resources_button__Hwoj2{display:inline-flex;align-items:center;gap:12px;padding:15px 21px;border-radius:10px;background:#f0cf72;color:#202a27;font-size:17px;font-weight:700;text-decoration:none;margin:20px 0 8px}.resources_button__Hwoj2:hover{background:#ffe19a}.resources_grid__G1shG{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:28px 0}.resources_callout__YypTG,.resources_card__9PdDK{padding:25px;border:1px solid var(--site-border);background:var(--site-panel);border-radius:16px}.resources_card__9PdDK>span{font-size:13px;color:var(--site-accent);font-weight:700}.resources_page__RLLpV h2{font-size:28px;letter-spacing:-.7px;line-height:1.2;font-weight:700;margin-bottom:16px}.resources_card__9PdDK h2{font-size:23px;margin:14px 0}.resources_page__RLLpV h3{font-size:21px;font-weight:650;margin:22px 0 12px}.resources_callout__YypTG p,.resources_card__9PdDK p,.resources_section__Aj2NO li,.resources_section__Aj2NO p{font-size:17px;line-height:1.75;color:var(--site-muted)}.resources_section__Aj2NO{margin:34px 0;padding-top:28px;border-top:1px solid var(--site-border)}.resources_section__Aj2NO p+p{margin-top:14px}.resources_section__Aj2NO ol,.resources_section__Aj2NO ul{padding-left:24px;margin:14px 0;list-style:revert}.resources_section__Aj2NO li+li{margin-top:10px}.resources_callout__YypTG{border-left:4px solid var(--site-accent)}.resources_article__y_8Q2{max-width:800px}.resources_toc__lXgMk{display:flex;flex-wrap:wrap;gap:12px 22px;border-block:1px solid var(--site-border);padding:18px 0;font-size:16px}.resources_example__ECHpu{background:var(--site-soft);border-radius:12px;padding:20px;margin-top:18px}.resources_example__ECHpu strong{color:var(--site-text)}.resources_footer__6oKNG{display:flex;flex-wrap:wrap;gap:18px 28px;border-top:1px solid var(--site-border);padding-top:24px;font-size:15px;margin-top:38px}.resources_page__RLLpV a:focus-visible{outline:3px solid var(--site-accent);outline-offset:5px}.resources_page__RLLpV section[id]{scroll-margin-top:24px}@media(max-width:700px){.resources_wrap__BX1lr{padding:14px 22px 36px}.resources_hero__Af3EP h1{letter-spacing:-1.4px}.resources_hero__Af3EP p{font-size:18px}.resources_grid__G1shG{grid-template-columns:1fr}.resources_card__9PdDK{padding:22px}.resources_page__RLLpV h2{font-size:26px}.resources_toc__lXgMk{gap:12px 18px}}