.hero-section-modern_heroSection__ndXZZ{padding-block:48px 40px;margin:0;background:linear-gradient(135deg,rgba(2,116,64,.05),rgba(176,39,57,.05)),linear-gradient(180deg,#f8fafc,#ffffff);position:relative;overflow:hidden;width:100%;max-width:100vw;box-sizing:border-box;text-align:center}.hero-section-modern_heroSection__ndXZZ:after,.hero-section-modern_heroSection__ndXZZ:before{content:"";position:absolute;width:520px;height:520px;border-radius:50%;pointer-events:none;z-index:0}.hero-section-modern_heroSection__ndXZZ:before{top:-40%;left:-12%;background:radial-gradient(circle,rgba(2,116,64,.07) 0,transparent 72%)}.hero-section-modern_heroSection__ndXZZ:after{bottom:-45%;right:-12%;background:radial-gradient(circle,rgba(176,39,57,.06) 0,transparent 72%)}.hero-section-modern_heroContainer__oTw7X{width:100%;max-width:920px;margin:0 auto;padding:0 24px;box-sizing:border-box;position:relative;z-index:1}.hero-section-modern_heroRow__CDgJj{width:100%;margin:0!important;justify-content:center!important}.hero-section-modern_heroRow__CDgJj>[class*=col-]{width:100%;max-width:100%}.hero-section-modern_heroContent___CLB3{display:flex;flex-direction:column;align-items:center;width:100%;max-width:820px;margin:0 auto;text-align:center}.hero-section-modern_heroKicker__nItu3{margin-bottom:12px}.hero-section-modern_headingContainer__t1DtI{width:100%;margin-bottom:4px}.hero-section-modern_heading__2y4Ga{font-size:var(--text-display);font-weight:700;line-height:1.2;letter-spacing:-.03em;margin:0;padding:0;display:flex;flex-direction:column;align-items:center;gap:6px}.hero-section-modern_staticTitle__e4UPR{color:#0f172a;display:block}.hero-section-modern_problemHeadingSlot___qxLu{display:block;width:100%;max-width:760px;min-height:calc(2 * 1.15em);text-align:center}.hero-section-modern_problemHeading__hjOmR{display:block;width:100%;text-align:center;transition:opacity .6s ease-in-out,transform .6s ease-in-out,color .6s ease-in-out!important}.hero-section-modern_problemHeadingVisible__KZ8wb{opacity:1;transform:translateY(0)}.hero-section-modern_problemHeadingHidden__o77pc{opacity:0;transform:translateY(6px)}.hero-section-modern_excelTheme__P_uxK{color:#027440!important}.hero-section-modern_accessTheme__ErWgd{color:#b02739!important}.hero-section-modern_generalTheme__ecQ1p{color:#1e293b!important}.hero-section-modern_lead__tX0Kl{max-width:620px;margin:12px auto 0;font-size:var(--text-lead);color:#475569;line-height:1.65;font-weight:400}.hero-section-modern_heroCtaRow__UEdEG{display:flex;justify-content:center;align-items:center;margin-top:20px}.hero-section-modern_ctaGroup___Mml3{display:flex;justify-content:center;margin:0}.hero-section-modern_heroMeta__IyjpC{margin:14px 0 0;font-size:var(--text-meta);font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:#94a3b8}.hero-section-modern_badge__T3ver,.hero-section-modern_clutchWidgets__3ZN8h,.hero-section-modern_description__ItCKC,.hero-section-modern_gradientOrb__G9BK1,.hero-section-modern_heroVisual__fHlhI,.hero-section-modern_statItem__MsAxy,.hero-section-modern_statLabel__erPTk,.hero-section-modern_statNumber__O7MF0,.hero-section-modern_stats__P4jom,.hero-section-modern_visualContainer__trJdu{display:none}.hero-section-modern_heroKicker__nItu3:focus-visible{outline:2px solid #027440;outline-offset:2px}@media (max-width:992px){.hero-section-modern_heroSection__ndXZZ{padding-block:40px 36px}.hero-section-modern_problemHeadingSlot___qxLu{min-height:calc(2 * 1.25em)}.hero-section-modern_heroCtaRow__UEdEG{margin-top:18px}}@media (max-width:768px){.hero-section-modern_heroSection__ndXZZ{padding-block:32px 28px}.hero-section-modern_heroContainer__oTw7X{padding:0 18px}.hero-section-modern_heroKicker__nItu3{margin-bottom:10px;padding:6px 14px}.hero-section-modern_problemHeadingSlot___qxLu{min-height:calc(2 * 1.3em)}.hero-section-modern_lead__tX0Kl{margin-top:10px}.hero-section-modern_heroCtaRow__UEdEG{margin-top:16px;width:100%}.hero-section-modern_ctaGroup___Mml3{width:100%}.hero-section-modern_primaryButton__IY8dY{width:100%;justify-content:center;white-space:normal;text-align:center;padding:15px 22px}.hero-section-modern_heroMeta__IyjpC{margin-top:12px;font-size:11px}}@media (max-width:480px){.hero-section-modern_heroSection__ndXZZ{padding-block:28px 24px}.hero-section-modern_problemHeadingSlot___qxLu{min-height:calc(2 * 1.35em)}}.TopicGuides_section__bid82{margin:2.5rem 0;padding:2rem 1.5rem;background:linear-gradient(180deg,#f8fafc,#fff);border:1px solid #e2e8f0;border-radius:14px}.TopicGuides_grid__UNcTQ{display:grid;grid-template-columns:1fr;gap:1rem}@media (min-width:640px){.TopicGuides_grid__UNcTQ{grid-template-columns:repeat(2,1fr)}}@media (min-width:992px){.TopicGuides_grid__UNcTQ{grid-template-columns:repeat(3,1fr)}}.TopicGuides_card__bWbzL{display:block;padding:1.15rem 1.2rem;background:#fff;border:1px solid #e2e8f0;border-radius:12px;text-decoration:none;color:inherit;transition:box-shadow .2s ease,border-color .2s ease}.TopicGuides_card__bWbzL:hover{border-color:#94a3b8;box-shadow:0 8px 24px rgba(15,23,42,.08);text-decoration:none;color:inherit}.TopicGuides_badge__dbGIy{display:inline-block;font-size:.65rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;padding:.2rem .5rem;border-radius:4px;margin-bottom:.5rem}.TopicGuides_badgeService__XynHL{background:#dbeafe;color:#1e40af}.TopicGuides_badgeBlog__qg50_{background:#dcfce7;color:#166534}.TopicGuides_badgeGuide__5EvjK{background:#fce7f3;color:#9d174d}.TopicGuides_cardTitle__0b1pm{font-size:1rem;font-weight:700;color:#0f172a;margin:0 0 .4rem;line-height:1.35}.TopicGuides_cardExcerpt__XSevZ{font-size:.875rem;color:#64748b;line-height:1.5;margin:0}