.resources_hero__vIQ6G{position:relative;width:100%;background:linear-gradient(135deg,#2c3afd,#1421b8);overflow:hidden}.resources_heroMark__x6qgB{position:absolute;right:-120px;top:-80px;color:#fff;opacity:.07;pointer-events:none}.resources_heroInner__vd0G_{position:relative;width:100%;max-width:1240px;margin-inline:auto;padding:104px 20px 60px}.resources_heroKicker__i238I{display:inline-flex;align-items:center;gap:10px;color:#c8ceff;font-size:13px;font-weight:700;letter-spacing:3px;text-transform:uppercase}.resources_heroKicker__i238I:before{content:"";width:34px;height:5px;border-radius:3px;background:#ffe9d9}.resources_heroTitle__ZfSup{margin:18px 0 0;color:var(--brand-cream);font-size:var(--display-title-size);font-weight:700;line-height:1.08;letter-spacing:-.5px;max-width:800px}.resources_heroSub__tkdnG{margin:18px 0 0;color:#dde3ff;font-size:var(--content-font-size);line-height:1.65;max-width:640px}.resources_jumpRow__zTPjy{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}.resources_jumpPill__xGywm{display:inline-flex;align-items:center;gap:8px;color:#14208f;font-size:15.5px;font-weight:700;padding:11px 20px;border-radius:999px;text-decoration:none;transition:transform .15s ease,box-shadow .15s ease}.resources_jumpPill__xGywm:hover{transform:translateY(-2px);box-shadow:0 10px 24px rgba(0,0,0,.28)}.resources_sectionOuter__Js7Ns{width:100%;scroll-margin-top:60px}.resources_sectionInner__kQPA9{width:100%;max-width:1240px;margin-inline:auto;padding:64px 20px 56px}.resources_sectionHead__iVh4m{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-bottom:28px}.resources_sectionBadge__R8mNt{display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:14px;background:#2c3afd;color:#fff;margin-bottom:14px;box-shadow:0 10px 22px -8px rgba(44,58,253,.55)}.resources_sectionKicker__MQZCS{display:block;color:#2c3afd;font-size:14px;font-weight:700;letter-spacing:2.5px;text-transform:uppercase}.resources_sectionTitle__goh65{margin:10px 0 0;color:#0a2d60;font-size:var(--section-title-size);font-weight:700;letter-spacing:-.4px}.resources_sectionSub__J6qjS{margin:12px 0 0;color:#475467;font-size:var(--content-font-size);line-height:1.6;max-width:640px}.resources_sectionAll__13_OX{display:inline-flex;align-items:center;gap:7px;background:#2c3afd;color:#fff;font-size:15.5px;font-weight:600;padding:11px 22px;border-radius:999px;text-decoration:none;white-space:nowrap;transition:transform .15s ease,box-shadow .15s ease}.resources_sectionAll__13_OX:hover{transform:translateY(-1px);box-shadow:0 10px 24px -8px rgba(44,58,253,.6)}.resources_dark__Tgv0W .resources_sectionBadge__R8mNt{background:#ffe9d9;color:#14208f;box-shadow:none}.resources_dark__Tgv0W .resources_sectionKicker__MQZCS{color:#c8ceff}.resources_dark__Tgv0W .resources_sectionTitle__goh65{color:#fff}.resources_dark__Tgv0W .resources_sectionSub__J6qjS{color:#dde3ff}.resources_dark__Tgv0W .resources_sectionAll__13_OX{background:#ffe9d9;color:#14208f}.resources_irsGrid__yiXMR{display:grid;grid-template-columns:1fr 1fr;gap:24px}.resources_irsCard__rge97{border-radius:22px;overflow:hidden;background:#fff;border:1px solid #e6ebf2;box-shadow:0 24px 50px -36px rgba(7,31,68,.4);transition:transform .2s ease,box-shadow .2s ease}.resources_irsCard__rge97:hover{transform:translateY(-3px);box-shadow:0 30px 60px -34px rgba(44,58,253,.45)}.resources_irsCardHead__BdFF9{display:flex;align-items:center;gap:14px;padding:22px 24px}.resources_irsCardArt__r2drs{width:72px;height:72px;object-fit:contain;margin-left:auto;flex-shrink:0}.resources_irsCardIcon___RYug{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:13px;background:#0a2d60;color:#fff}.resources_irsCardTitle__uB6bH{margin:0;color:#071f44;font-size:21px;font-weight:700}.resources_irsCardSub__Y2Jfk{margin:2px 0 0;color:#33415c;font-size:15px}.resources_irsLinks__kWWve{padding:10px 12px 16px}.resources_irsLink__KB3MY{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;border-radius:12px;color:#101828;font-size:16px;font-weight:600;text-decoration:none;transition:background .15s ease,color .15s ease,transform .15s ease}.resources_irsLink__KB3MY:hover{background:#eef0ff;color:#2c3afd;transform:translateX(3px)}.resources_irsLinkHint__X4VOT{display:block;color:#667085;font-size:14px;font-weight:400;margin-top:1px}.resources_irsLinkArrow__Oy4Wd{color:#2c3afd;flex-shrink:0}.resources_irsNote__DYa2d{margin:18px 0 0;color:#98a2b3;font-size:13px}.resources_socialButtons__e3SeR{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:28px}.resources_socialBtn__LphHm{display:inline-flex;align-items:center;gap:9px;background:#fff;color:#14208f;font-size:16px;font-weight:700;padding:12px 22px;border-radius:999px;text-decoration:none;transition:transform .15s ease,box-shadow .15s ease}.resources_socialBtn__LphHm:hover{transform:translateY(-2px);box-shadow:0 12px 28px rgba(0,0,0,.3)}.resources_embedGrid__DllDE{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:20px;align-items:start}.resources_embedCard__ooAEX{border-radius:18px;overflow:hidden;background:#fff;padding:8px;box-shadow:0 24px 48px -24px rgba(0,0,0,.45)}.resources_embedCaption__kXi33{margin:8px 6px 4px;color:#667085;font-size:13.5px}.resources_socialEmpty__Zh3hK{border:1.5px dashed hsla(0,0%,100%,.4);border-radius:18px;padding:36px 24px;text-align:center;color:#dde3ff;font-size:var(--content-font-size);line-height:1.6}.resources_eventList__I0J75{display:flex;flex-direction:column;gap:16px}.resources_eventRow__CpysP{display:flex;align-items:center;gap:22px;border-radius:18px;background:#fff;border:1px solid #f0e2d2;box-shadow:0 18px 40px -30px rgba(122,60,13,.5);padding:20px 24px}.resources_eventDate__f0V2E{display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:70px;border-radius:16px;background:#2c3afd;color:#fff;padding:12px 8px;box-shadow:0 10px 20px -8px rgba(44,58,253,.55)}.resources_eventDateDay__Rdq1c{font-size:26px;font-weight:700;line-height:1.1}.resources_eventDateMonth__iA4_L{font-size:12.5px;font-weight:700;letter-spacing:1px;text-transform:uppercase}.resources_eventMain__tIZgM{flex:1;min-width:0}.resources_eventChip__CdRi4{display:inline-block;background:#ffe9d9;color:#7a3c0d;font-size:12.5px;font-weight:700;letter-spacing:.3px;padding:4px 12px;border-radius:999px}.resources_eventTitle__W_fke{margin:8px 0 0;color:#101828;font-size:20px;font-weight:650}.resources_eventDesc__ByoNE{margin:6px 0 0;color:#667085;font-size:16px;line-height:1.55}.resources_eventMeta__17yb6{margin:6px 0 0;color:#b0530f;font-size:14.5px;font-weight:600}.resources_eventBtn__4QQSg{display:inline-flex;align-items:center;gap:7px;background:#2c3afd;color:#fff;font-size:15.5px;font-weight:600;padding:11px 22px;border-radius:999px;text-decoration:none;white-space:nowrap;transition:transform .15s ease,box-shadow .15s ease}.resources_eventBtn__4QQSg:hover{transform:translateY(-1px);box-shadow:0 10px 24px -8px rgba(44,58,253,.6)}.resources_eventBtnGhost___WSgl{background:#fff;color:#2c3afd;border:1.5px solid #2c3afd}.resources_eventsEmpty__PCquK{border-radius:20px;background:#fff;border:1px solid #f0e2d2;padding:40px 24px;text-align:center;color:#667085;font-size:var(--content-font-size);line-height:1.6;box-shadow:0 18px 40px -30px rgba(122,60,13,.4)}.resources_emptyTitle__mRs7b{margin:0 0 6px;color:#101828;font-size:20px;font-weight:650}.resources_blogEmpty__hGzYx{border-radius:20px;background:#eef0ff;padding:40px 24px;text-align:center;color:#33415c;font-size:var(--content-font-size);line-height:1.6}.resources_band__XtddW{width:100%;max-width:1240px;margin:0 auto;padding:64px 20px 72px}.resources_bandInner__l1o9l{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:20px;background:linear-gradient(135deg,#2c3afd,#1421b8);border-radius:24px;padding:clamp(28px,3.5vw,48px);box-shadow:0 30px 60px -30px rgba(44,58,253,.6)}.resources_bandTitle__83R4w{margin:0;color:#fff;font-size:clamp(26px,3vw,36px);font-weight:700;letter-spacing:-.3px}.resources_bandText__FsT61{margin:8px 0 0;color:#dde3ff;font-size:var(--content-font-size);line-height:1.6;max-width:560px}.resources_bandBtn__MT129{display:inline-flex;align-items:center;gap:8px;background:#ffe9d9;color:#14208f;font-weight:700;font-size:16px;padding:14px 26px;border-radius:999px;text-decoration:none;white-space:nowrap;transition:transform .15s ease,box-shadow .15s ease}.resources_bandBtn__MT129:hover{transform:translateY(-2px);box-shadow:0 12px 28px rgba(0,0,0,.3)}@media (max-width:900px){.resources_irsGrid__yiXMR{grid-template-columns:1fr}.resources_heroInner__vd0G_{padding-top:88px;padding-bottom:48px}.resources_sectionInner__kQPA9{padding-top:52px;padding-bottom:44px}.resources_eventRow__CpysP{flex-direction:column;align-items:flex-start;gap:14px}}.resources_audienceGrid__Z3oiN{display:grid;grid-template-columns:minmax(0,2fr) minmax(260px,1fr);gap:24px;align-items:start}.resources_irsLinksTwoCol__ZoV5I{display:grid;grid-template-columns:1fr 1fr;column-gap:8px}.resources_guideCard__KzJsz{position:sticky;top:84px;border-radius:22px;background:#0a2d60;color:#fff;padding:26px 24px}.resources_guideKicker__vX_H0{display:block;color:#c8ceff;font-size:13px;font-weight:700;letter-spacing:2px;text-transform:uppercase}.resources_guideList__DfvmE{list-style:none;margin:14px 0 18px;padding:0}.resources_guideList__DfvmE li+li{border-top:1px solid hsla(0,0%,100%,.14)}.resources_guideLink__tjt39{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 0;color:#fff;font-size:15.5px;font-weight:600;line-height:1.4;text-decoration:none}.resources_guideLink__tjt39 svg{flex-shrink:0;color:#ffe9d9;transition:transform .15s ease}.resources_guideLink__tjt39:hover{color:#ffe9d9}.resources_guideLink__tjt39:hover svg{transform:translateX(3px)}.resources_guideService__xQtIL{display:inline-flex;align-items:center;gap:8px;background:#ffe9d9;color:#14208f;font-size:15px;font-weight:700;padding:11px 20px;border-radius:999px;text-decoration:none}.resources_deadlineGrid__qqjPS{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.resources_deadlineCard__z6t7n{display:flex;align-items:center;gap:16px;background:#fff;border:1px solid #e6ebf2;border-radius:18px;padding:16px 18px}.resources_deadlineLabel__qNAbO{margin:0;color:#101828;font-size:16px;font-weight:700;line-height:1.35}.resources_deadlineMeta__WJQ_r{margin:4px 0 0;color:#475467;font-size:14px}@media (max-width:1000px){.resources_audienceGrid__Z3oiN{grid-template-columns:1fr}.resources_guideCard__KzJsz{position:static}}@media (max-width:640px){.resources_irsLinksTwoCol__ZoV5I{grid-template-columns:1fr}}@media (max-width:900px){.resources_deadlineGrid__qqjPS{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.resources_deadlineGrid__qqjPS{grid-template-columns:1fr}}