.resource-page_page__8REJk{background:#f7f5f1;color:#111111;min-height:100vh}.resource-page_hero__PltNX{border-bottom:1px solid rgba(17,17,17,.08);padding:128px 24px 84px}.resource-page_heroInner__N4VAk{margin:0 auto;max-width:980px}.resource-page_eyebrow__ZnZ_6{align-items:center;color:rgba(17,17,17,.56);display:inline-flex;font-size:14px;font-weight:600;gap:8px;letter-spacing:0;margin-bottom:22px}.resource-page_hero__PltNX h1{font-size:clamp(48px,8vw,96px);font-weight:500;letter-spacing:0;line-height:.95;margin:0;max-width:900px}.resource-page_hero__PltNX p{color:rgba(17,17,17,.66);font-size:clamp(18px,2vw,24px);font-weight:350;letter-spacing:0;line-height:1.55;margin:28px 0 0;max-width:760px}.resource-page_actions__xQiFw{display:flex;flex-wrap:wrap;gap:12px;margin-top:34px}.resource-page_primaryButton__s9yrQ,.resource-page_secondaryButton__VniEN{align-items:center;border-radius:999px;display:inline-flex;font-size:15px;font-weight:650;gap:10px;justify-content:center;letter-spacing:0;min-height:46px;padding:0 18px;text-decoration:none;transition:background .18s ease,border-color .18s ease,color .18s ease,transform .18s ease}.resource-page_primaryButton__s9yrQ{background:#111111;color:#ffffff}.resource-page_secondaryButton__VniEN{background:transparent;border:1px solid rgba(17,17,17,.14);color:#111111}.resource-page_primaryButton__s9yrQ:hover,.resource-page_secondaryButton__VniEN:hover{transform:translateY(-1px)}.resource-page_primaryButton__s9yrQ:hover{background:#2a2a2a}.resource-page_secondaryButton__VniEN:hover{border-color:rgba(17,17,17,.28);background:rgba(17,17,17,.04)}.resource-page_content__JPaLP{display:grid;gap:28px;grid-template-columns:minmax(0,1fr) 320px;margin:0 auto;max-width:1160px;padding:56px 24px 32px}.resource-page_mainColumn__kq5eJ{display:grid;gap:18px}.resource-page_finalCta__CG5Og,.resource-page_section__tJTxN,.resource-page_sidePanel__Zo2zB{background:rgba(255,255,255,.72);border:1px solid rgba(17,17,17,.08);border-radius:8px}.resource-page_section__tJTxN{padding:28px}.resource-page_sectionHeading__hIZc5{display:grid;gap:16px;grid-template-columns:44px minmax(0,1fr)}.resource-page_sectionIcon__bF1M2{align-items:center;background:#111111;border-radius:8px;color:#ffffff;display:inline-flex;height:44px;justify-content:center;width:44px}.resource-page_finalCta__CG5Og h2,.resource-page_section__tJTxN h2,.resource-page_sidePanel__Zo2zB h2{font-size:28px;font-weight:560;letter-spacing:0;line-height:1.15;margin:0}.resource-page_finalCta__CG5Og p,.resource-page_sectionHeading__hIZc5 p{color:rgba(17,17,17,.62);font-size:16px;line-height:1.65;margin:10px 0 0}.resource-page_itemGrid__NB1fN{display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:24px}.resource-page_item__iJLtX{border-top:1px solid rgba(17,17,17,.1);padding-top:16px}.resource-page_item__iJLtX h3,.resource-page_sideItem__4zhCy h3{font-size:16px;font-weight:650;letter-spacing:0;line-height:1.35;margin:0}.resource-page_item__iJLtX p,.resource-page_sideItem__4zhCy p{color:rgba(17,17,17,.62);font-size:15px;line-height:1.6;margin:8px 0 0}.resource-page_sidePanel__Zo2zB{align-self:start;padding:24px;position:sticky;top:96px}.resource-page_sideList__fnw_E{display:grid;gap:16px;margin-top:20px}.resource-page_sideItem__4zhCy{border-top:1px solid rgba(17,17,17,.1);padding-top:16px}.resource-page_finalCta__CG5Og{align-items:center;display:flex;gap:28px;justify-content:space-between;margin:20px auto 72px;max-width:1160px;padding:28px}@media (max-width:920px){.resource-page_content__JPaLP{grid-template-columns:1fr}.resource-page_sidePanel__Zo2zB{position:static}.resource-page_itemGrid__NB1fN{grid-template-columns:1fr}}@media (max-width:640px){.resource-page_hero__PltNX{padding:104px 18px 56px}.resource-page_content__JPaLP{padding:36px 18px 24px}.resource-page_finalCta__CG5Og,.resource-page_section__tJTxN,.resource-page_sidePanel__Zo2zB{padding:22px}.resource-page_sectionHeading__hIZc5{grid-template-columns:1fr}.resource-page_actions__xQiFw,.resource-page_finalCta__CG5Og{align-items:stretch;flex-direction:column}.resource-page_primaryButton__s9yrQ,.resource-page_secondaryButton__VniEN{width:100%}}