.resources_page__2LpyC{min-height:100vh;background:#fff;padding:0;color:#1a2c59;overflow-x:hidden}.resources_greenAccent__rgL4h{color:#48a74a;font-weight:700}.resources_sectionRule__Nnhee{position:relative;max-width:1200px;margin:0 auto;padding:0 24px;display:flex;align-items:center;justify-content:center;height:64px}.resources_sectionRule__Nnhee:after,.resources_sectionRule__Nnhee:before{content:"";flex:1 1;height:1px;background:rgba(26,44,89,.12)}.resources_sectionRuleLabel__isOG3{padding:0 18px;font-size:11px;font-weight:700;letter-spacing:.24em;text-transform:uppercase;color:#48a74a;white-space:nowrap}.resources_hero__H2FDi{position:relative;padding:96px 24px 80px;text-align:center;background:#fff;overflow:hidden}.resources_heroBg__MG4Xa{position:absolute;inset:0;background:radial-gradient(ellipse 50% 30% at 50% 0,rgba(72,167,74,.08) 0,transparent 70%);pointer-events:none}.resources_heroInner__oLbRN{position:relative;max-width:920px;margin:0 auto}.resources_heroTitle__yX7U2{font-size:clamp(42px,7vw,88px);font-weight:800;line-height:1.02;letter-spacing:-.035em;color:#1a2c59;margin:0 0 28px}.resources_heroTitleAccent__jYd7v{background:linear-gradient(135deg,#48a74a,#2e8a30);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.resources_heroLead__fk4Qb{font-size:clamp(17px,1.9vw,21px);line-height:1.65;color:#2d3a5f;margin:0 auto;max-width:720px}.resources_faqSection__IPwzh{padding:80px 24px;background:#faf7f0}.resources_faqInner__4f8Rb{max-width:900px;margin:0 auto}.resources_faqCategory__iV8dE{margin-bottom:56px}.resources_faqCategory__iV8dE:last-child{margin-bottom:0}.resources_faqCategoryHeader__q0Z3m{display:flex;align-items:center;gap:18px;margin-bottom:24px;padding-bottom:18px;border-bottom:1px solid rgba(26,44,89,.12)}.resources_faqCategoryNumber__VxUK0{font-size:40px;font-weight:800;line-height:.85;color:#48a74a;letter-spacing:-.04em;flex-shrink:0}.resources_faqCategoryTitle___uBaY{font-size:clamp(20px,2.6vw,28px);font-weight:800;line-height:1.2;letter-spacing:-.02em;color:#1a2c59;margin:0}.resources_faqList__o9_SH{display:flex;flex-direction:column;gap:14px}.resources_faqItem__Ew4Mg{background:#fff;border:1px solid rgba(26,44,89,.08);border-radius:12px;overflow:hidden;transition:border-color .3s ease,box-shadow .3s ease}.resources_faqItem__Ew4Mg:hover{border-color:rgba(72,167,74,.3);box-shadow:0 12px 32px rgba(26,44,89,.06)}.resources_faqQuestion__0LJGg{width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:22px 26px;background:transparent;border:none;cursor:pointer;text-align:left;font-family:inherit;font-size:17px;font-weight:600;line-height:1.4;color:#1a2c59;transition:color .2s ease}.resources_faqQuestion__0LJGg:hover{color:#48a74a}.resources_faqIcon__sfJ_S{flex-shrink:0;width:34px;height:34px;border-radius:12px;background:rgba(72,167,74,.12);color:#48a74a;display:flex;align-items:center;justify-content:center;transition:transform .3s ease,background .3s ease,color .3s ease}.resources_faqIconOpen__D1y_c{transform:rotate(180deg);background:#48a74a;color:#fff}.resources_faqAnswer__6Ai_S{max-height:0;overflow:hidden;transition:max-height .35s ease}.resources_faqAnswerOpen__5s8Z2{max-height:800px}.resources_faqAnswerContent__VCV_W{padding:0 26px 24px;font-size:16px;line-height:1.75;color:#4b5563}.resources_faqAnswerContent__VCV_W a{color:#48a74a;font-weight:600;text-decoration:none}.resources_faqAnswerContent__VCV_W a:hover{text-decoration:underline}.resources_closingCta__37Dw6{position:relative;padding:110px 24px;background:#0d1733;color:#fff;overflow:hidden;isolation:isolate}.resources_closingCta__37Dw6:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 60% 60% at 50% 50%,rgba(72,167,74,.25) 0,transparent 70%),linear-gradient(135deg,#1a2c59,#0d1733);z-index:-2}.resources_closingCta__37Dw6:after{content:"";position:absolute;width:600px;height:600px;border-radius:50%;background:radial-gradient(circle,rgba(72,167,74,.3) 0,transparent 70%);filter:blur(100px);top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none;z-index:-1;animation:resources_floatOrb__QaW1M 22s ease-in-out infinite}@keyframes resources_floatOrb__QaW1M{0%,to{transform:translate(-50%,-50%) scale(1)}50%{transform:translate(-45%,-55%) scale(1.08)}}.resources_closingCtaInner__OebY2{position:relative;max-width:760px;margin:0 auto;text-align:center}.resources_closingCtaEyebrow__aFmH6{display:inline-block;padding:8px 18px;margin-bottom:28px;font-size:11px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:hsla(0,0%,100%,.75);background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.15);border-radius:999px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.resources_closingCtaTitle__GS5I_{font-size:clamp(36px,5vw,60px);font-weight:800;line-height:1.05;letter-spacing:-.025em;margin:0 0 20px;color:#fff}.resources_closingCtaSub__aoRCS{font-size:18px;line-height:1.6;color:hsla(0,0%,100%,.78);margin:0 0 44px}.resources_closingCtaPills__Wd7Go{display:flex;gap:14px;justify-content:center;flex-wrap:wrap}.resources_closingCtaPill__ubcsa{display:inline-flex;align-items:center;gap:10px;padding:16px 30px;font-size:15px;font-weight:600;text-decoration:none;border-radius:12px;transition:all .3s ease;background:#48a74a;color:#fff;box-shadow:0 18px 40px rgba(72,167,74,.35)}.resources_closingCtaPill__ubcsa:hover{background:#5cb85e;box-shadow:0 24px 56px rgba(72,167,74,.5)}.resources_closingCtaPill__ubcsa svg{transition:transform .3s ease}.resources_closingCtaPill__ubcsa:hover svg{transform:translateX(4px)}@media (max-width:768px){.resources_hero__H2FDi{padding:64px 20px 56px}.resources_sectionRule__Nnhee{height:56px}.resources_sectionRuleLabel__isOG3{font-size:10px;padding:0 12px}.resources_faqSection__IPwzh{padding:56px 20px}.resources_faqCategory__iV8dE{margin-bottom:44px}.resources_faqCategoryNumber__VxUK0{font-size:32px}.resources_faqQuestion__0LJGg{padding:18px 20px;font-size:16px}.resources_faqAnswerContent__VCV_W{padding:0 20px 20px}.resources_closingCta__37Dw6{padding:72px 20px}}@media (max-width:480px){.resources_closingCtaPills__Wd7Go{flex-direction:column;align-items:stretch}.resources_closingCtaPill__ubcsa{justify-content:center}}