.resources_boundary__koDoW,.resources_closing__OWOmN,.resources_hero__SPt4V,.resources_section__Selw6{width:min(100% - 2rem,74rem);margin-inline:auto}.resources_hero__SPt4V{padding:clamp(4rem,9vw,8rem) 0 clamp(3rem,6vw,5rem);display:grid;gap:1.25rem}.resources_eyebrow__0xbdf,.resources_sectionLabel__2Bkem{margin:0;color:var(--rios-accent,#d8a84e);font-family:var(--rios-font-mono);font-size:var(--rios-text-xs);font-weight:600;letter-spacing:.12em;text-transform:uppercase}.resources_boundary__koDoW h2,.resources_closing__OWOmN h2,.resources_hero__SPt4V h1,.resources_section__Selw6 h2{margin:0;max-width:18ch}.resources_hero__SPt4V h1{font-size:clamp(2.6rem,7vw,5.5rem);line-height:.98}.resources_lede__NeOuF{margin:0;max-width:70ch;color:var(--rios-text-secondary);font-size:clamp(1.05rem,2vw,1.3rem);line-height:1.65}.resources_actions__G0w_F,.resources_tagLinks__UL_z1{display:flex;flex-wrap:wrap;gap:.75rem}.resources_section__Selw6{padding:clamp(2.5rem,6vw,5rem) 0;display:grid;gap:2rem}.resources_sectionHeader__e22_J{display:grid;gap:.75rem}.resources_grid__LcqVG{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));gap:1rem}.resources_boundary__koDoW,.resources_card__38UC8,.resources_criterion__se7On,.resources_template__YCTMQ{border:1px solid var(--rios-border);background:var(--rios-surface);border-radius:var(--rios-radius-lg)}.resources_card__38UC8,.resources_criterion__se7On{padding:1.4rem;display:grid;align-content:start;gap:.75rem}.resources_card__38UC8 h3,.resources_criterion__se7On h3,.resources_template__YCTMQ summary strong{margin:0;font-size:var(--rios-text-lg)}.resources_boundary__koDoW li,.resources_card__38UC8 p,.resources_closing__OWOmN p,.resources_criterion__se7On p,.resources_template__YCTMQ li,.resources_template__YCTMQ p{color:var(--rios-text-secondary);line-height:1.6}.resources_card__38UC8 a,.resources_tagLinks__UL_z1 a{font-weight:650}.resources_category__b2tBl{display:grid;gap:1rem}.resources_categoryHeader__vLz8n{display:grid;gap:.5rem;max-width:68ch}.resources_categoryHeader__vLz8n h2,.resources_categoryHeader__vLz8n p{margin:0}.resources_templateList__6yN86{display:grid;gap:.75rem}.resources_template__YCTMQ summary{cursor:pointer;list-style:none;padding:1.1rem 1.25rem;display:flex;align-items:center;justify-content:space-between;gap:1rem}.resources_template__YCTMQ summary::-webkit-details-marker{display:none}.resources_template__YCTMQ summary span{color:var(--rios-text-muted);font-size:var(--rios-text-xs);text-transform:uppercase;letter-spacing:.06em}.resources_template__YCTMQ[open] summary{border-bottom:1px solid var(--rios-border)}.resources_templateBody__x3PyL{padding:0 1.25rem 1.25rem}.resources_templateBody__x3PyL ul{margin:1rem 0;padding-left:1.25rem}.resources_review__MXz_W{display:inline-block;color:var(--rios-text-primary);font-family:var(--rios-font-mono);font-size:var(--rios-text-xs)}.resources_boundary__koDoW{margin-block:clamp(2rem,5vw,4rem);padding:clamp(1.5rem,4vw,2.5rem)}.resources_boundary__koDoW ul{margin:1rem 0 0;padding-left:1.25rem}.resources_closing__OWOmN{margin-block:clamp(3rem,7vw,6rem);padding:clamp(2rem,5vw,4rem);border-top:1px solid var(--rios-border);display:grid;gap:1rem}@media (max-width:42rem){.resources_template__YCTMQ summary{align-items:flex-start;flex-direction:column}}