.resources_main__NryiS{min-height:100vh;background:#fff;color:#333;padding-top:72px}.resources_hero__83S7u{display:flex;min-height:65vh}.resources_heroBlue__39Isi{flex:0 0 60%;background:linear-gradient(160deg,#1259a7,#1a6ab4 50%,#1e7cc8);display:flex;flex-direction:column;padding:44px 64px 60px;position:relative}.resources_heroImage__1ETP_{flex:0 0 40%;background:url(/resources.png) 50%/cover no-repeat}.resources_heroLogo__vR_j2{position:absolute;top:0;right:0;width:clamp(160px,18vw,280px);height:auto;opacity:.08;pointer-events:none}.resources_heroInner__IZIBg{display:flex;flex-direction:column;justify-content:center;flex:1;max-width:560px}.resources_eyebrow__KeN4m{font-size:11px;font-weight:700;letter-spacing:3px;text-transform:uppercase;color:hsla(0,0%,100%,.85);margin-bottom:14px;text-align:left}.resources_h1__UaL67{font-size:clamp(34px,4.5vw,58px);font-weight:800;letter-spacing:-1.2px;line-height:1.1;margin-bottom:20px;color:#fff}.resources_h2__bTyFs{font-size:clamp(26px,3vw,40px);font-weight:800;letter-spacing:-.5px;line-height:1.15;margin-bottom:14px;color:#273891;text-align:center}.resources_h3__oDZZQ{font-size:22px;font-weight:700;letter-spacing:-.3px;margin-bottom:12px;color:#273891}.resources_grad__pDMOu{background:linear-gradient(135deg,#24aae1,#2487c8 60%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.resources_lead__6OfCm{font-size:16.5px;color:hsla(0,0%,100%,.9);line-height:1.75;max-width:540px;margin:0 0 36px}.resources_wrap__rk__l{max-width:1280px;margin:0 auto;padding:0 60px}.resources_podcastSection__8I01M{padding:100px 0;background:#fff;border-bottom:1px solid #f0f0f0}.resources_podcastInner__HjmPO{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.resources_podcastLeft__ejXSm{display:flex;flex-direction:column;gap:0}.resources_eyebrowDark__T2tnB{font-size:11px;font-weight:700;letter-spacing:3px;text-transform:uppercase;color:#1a6ab4;margin-bottom:14px}.resources_podcastH2__vxlgQ{font-size:clamp(28px,3vw,44px);font-weight:800;letter-spacing:-.8px;line-height:1.1;margin-bottom:20px;color:#1a1a2e}.resources_gradBlue__QrFrZ{background:linear-gradient(135deg,#2487c8,#24aae1);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.resources_podcastDesc__9jKRA{font-size:16px;color:#555;line-height:1.75;margin-bottom:36px;max-width:480px}.resources_podcastPlatforms__kvUgS{display:flex;flex-wrap:wrap;gap:10px}.resources_platformPill__OeP9k{display:inline-flex;align-items:center;gap:8px;padding:9px 16px;border:1.5px solid #e8edf4;border-radius:100px;background:#fff;text-decoration:none;color:#333;font-size:13.5px;font-weight:600;transition:border-color .2s,background .2s,box-shadow .2s,transform .2s;white-space:nowrap;box-shadow:0 1px 4px rgba(0,0,0,.06)}.resources_platformPill__OeP9k:hover{border-color:#2487c8;background:#f0f7ff;box-shadow:0 4px 14px rgba(36,135,200,.15);transform:translateY(-2px);color:#1a6ab4}.resources_platformIcon__Zg19H{width:20px;height:20px;-o-object-fit:contain;object-fit:contain;flex-shrink:0}.resources_podcastRight__j96AC,.resources_podcastVisual__QDGQw{display:flex;align-items:center;justify-content:center}.resources_podcastVisual__QDGQw{width:100%;max-width:400px;aspect-ratio:1;background:linear-gradient(135deg,#273891,#1a6ab4 50%,#24aae1);border-radius:32px;flex-direction:column;gap:20px;position:relative;overflow:hidden;box-shadow:0 24px 80px rgba(39,56,145,.3)}.resources_podcastVisual__QDGQw:before{content:"";position:absolute;width:300px;height:300px;border-radius:50%;border:1.5px solid hsla(0,0%,100%,.1);top:50%;left:50%;transform:translate(-50%,-50%)}.resources_podcastVisual__QDGQw:after{content:"";position:absolute;width:200px;height:200px;border-radius:50%;border:1.5px solid hsla(0,0%,100%,.08);top:50%;left:50%;transform:translate(-50%,-50%)}.resources_podcastWave__8IKEs{color:#fff;z-index:1;display:flex;align-items:center;justify-content:center;width:100px;height:100px;background:hsla(0,0%,100%,.12);border-radius:50%;border:1.5px solid hsla(0,0%,100%,.2)}.resources_podcastLabel__53lSE{font-size:13px;font-weight:600;letter-spacing:1px;text-transform:uppercase;color:hsla(0,0%,100%,.75);z-index:1}.resources_toolsSection__EQwMB{padding:100px 0;background:#f8f9fa}.resources_resourcesGrid__xmynk{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;margin-top:60px}.resources_resourceCard__yxea4{background:#fff;border:1px solid #f0f0f0;border-radius:18px;padding:40px 36px;position:relative;overflow:hidden;transition:border-color .3s,transform .3s,box-shadow .3s;box-shadow:0 4px 20px rgba(0,0,0,.08)}.resources_resourceCard__yxea4:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(135deg,#24aae1,#1a6ab4);transform:scaleX(0);transform-origin:left;transition:transform .35s cubic-bezier(.4,0,.2,1)}.resources_resourceCard__yxea4:hover{border-color:rgba(36,170,225,.3);transform:translateY(-5px);box-shadow:0 12px 40px rgba(0,0,0,.15)}.resources_resourceCard__yxea4:hover:before{transform:scaleX(1)}.resources_resourceIcon__vKe_Y{width:60px;height:60px;border-radius:14px;background:linear-gradient(135deg,rgba(36,170,225,.08),rgba(39,56,145,.08));border:1px solid rgba(36,170,225,.15);display:flex;align-items:center;justify-content:center;color:#1a6ab4;margin-bottom:24px}.resources_resourceDesc__gE3sX{font-size:15px;color:#666;line-height:1.75;margin-bottom:24px}.resources_resourceLink__hBImn{font-size:13px;font-weight:700;letter-spacing:.8px;color:#1a6ab4;display:inline-flex;align-items:center;gap:6px;transition:gap .2s,color .2s;text-decoration:none}.resources_resourceLink__hBImn:hover{gap:10px;color:#24aae1}@media (max-width:1100px){.resources_wrap__rk__l{padding:0 32px}.resources_resourcesGrid__xmynk{grid-template-columns:repeat(2,1fr)}.resources_podcastInner__HjmPO{gap:48px}}@media (max-width:900px){.resources_podcastInner__HjmPO{grid-template-columns:1fr}.resources_podcastRight__j96AC{order:-1}.resources_podcastVisual__QDGQw{max-width:280px;margin:0 auto}.resources_podcastSection__8I01M{padding:72px 0}}@media (max-width:768px){.resources_hero__83S7u{flex-direction:column}.resources_heroBlue__39Isi{flex:none;padding:44px 24px 48px;min-height:55vh}.resources_heroImage__1ETP_{flex:none;height:260px}.resources_wrap__rk__l{padding-left:20px;padding-right:20px}.resources_resourcesGrid__xmynk{grid-template-columns:1fr}.resources_podcastSection__8I01M,.resources_toolsSection__EQwMB{padding:60px 0}}.Footer_footer__MIrxY{background:#0d1117;color:#e2e8f0}.Footer_footerTop__qjNgA{max-width:1440px;margin:0 auto;padding:72px 60px 56px;display:grid;grid-template-columns:280px 1fr;gap:80px}.Footer_footerBrand__KSffg{display:flex;flex-direction:column;gap:28px}.Footer_footerLogo__ROtT4{display:inline-flex;opacity:1;transition:opacity .2s}.Footer_footerLogo__ROtT4:hover{opacity:.75}.Footer_footerLogoImg__ulW26{height:auto;width:auto;max-height:34px}.Footer_tagline__Lswb5{font-size:1.75rem;font-weight:700;line-height:1.2;color:#f1f5f9;letter-spacing:-.02em;margin:0}.Footer_taglineAccent__moPJu{color:#24aae1}.Footer_socialRow__QxohF{display:flex;gap:10px;margin-top:4px}.Footer_socialIcon__c6xPt{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:hsla(0,0%,100%,.07);color:#94a3b8;border:1px solid hsla(0,0%,100%,.08);transition:all .2s ease;text-decoration:none}.Footer_socialIcon__c6xPt:hover{background:rgba(36,170,225,.15);color:#24aae1;border-color:rgba(36,170,225,.3);transform:translateY(-2px)}.Footer_footerLinks__tzIZs{display:grid;grid-template-columns:repeat(4,1fr);gap:40px}.Footer_linkCol__kRP_n{display:flex;flex-direction:column;gap:10px}.Footer_colHeading__agomf{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:#24aae1;margin-bottom:4px;display:block}.Footer_footerLink__r2EU4{font-size:13.5px;color:#94a3b8;text-decoration:none;transition:color .18s;line-height:1.5}.Footer_footerLink__r2EU4:hover{color:#f1f5f9}.Footer_newsletterCol__xjS_6{display:flex;flex-direction:column;gap:14px}.Footer_newsletterDesc__i2SlK{font-size:13px;color:#64748b;line-height:1.6;margin:0}.Footer_newsletterForm__xI_Wx{display:flex;gap:0;margin-top:4px}.Footer_newsletterInput__CaHt_{flex:1;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-right:none;border-radius:10px 0 0 10px;padding:10px 14px;font-size:13px;color:#f1f5f9;outline:none;transition:border-color .2s,background .2s;font-family:inherit;min-width:0}.Footer_newsletterInput__CaHt_::-moz-placeholder{color:#475569}.Footer_newsletterInput__CaHt_::placeholder{color:#475569}.Footer_newsletterInput__CaHt_:focus{border-color:rgba(36,170,225,.4);background:hsla(0,0%,100%,.07)}.Footer_newsletterBtn__Imxz8{background:#24aae1;border:1px solid #24aae1;border-radius:0 10px 10px 0;color:#fff;padding:10px 16px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s;flex-shrink:0}.Footer_newsletterBtn__Imxz8:hover{background:#1a8fc0}.Footer_newsletterError__goZ8I{font-size:12px;color:#f87171;margin:0}.Footer_newsletterBtn__Imxz8:disabled,.Footer_newsletterInput__CaHt_:disabled{opacity:.6;cursor:not-allowed}.Footer_thankYou__B0mAn{background:rgba(36,170,225,.1);border:1px solid rgba(36,170,225,.25);border-radius:10px;padding:12px 16px;font-size:13px;color:#24aae1;font-weight:500}.Footer_footerDivider__inuho{border:none}.Footer_footerBottom__P_hFY,.Footer_footerDivider__inuho{max-width:1440px;margin:0 auto;border-top:1px solid hsla(0,0%,100%,.07)}.Footer_footerBottom__P_hFY{padding:20px 60px 28px;display:flex;align-items:center;justify-content:space-between}.Footer_copyright__xxGPL{font-size:12px;color:#475569}.Footer_bottomLinks__9EzUG{display:flex;gap:24px}.Footer_bottomLink__xeiHI{font-size:12px;color:#475569;text-decoration:none;transition:color .18s}.Footer_bottomLink__xeiHI:hover{color:#94a3b8}@media (max-width:1100px){.Footer_footerTop__qjNgA{grid-template-columns:240px 1fr;gap:48px;padding:56px 40px 44px}.Footer_footerLinks__tzIZs{grid-template-columns:repeat(2,1fr);gap:36px}.Footer_footerBottom__P_hFY{padding:20px 40px 28px}}@media (max-width:768px){.Footer_footerTop__qjNgA{grid-template-columns:1fr;gap:40px;padding:48px 24px 36px}.Footer_footerLinks__tzIZs{grid-template-columns:repeat(2,1fr);gap:28px}.Footer_footerBrand__KSffg{gap:20px}.Footer_tagline__Lswb5{font-size:1.4rem}.Footer_footerBottom__P_hFY{padding:16px 24px 24px;flex-direction:column;gap:12px;text-align:center}}@media (max-width:480px){.Footer_footerLinks__tzIZs{grid-template-columns:1fr}.Footer_newsletterCol__xjS_6{grid-column:1}}