.HomeHero_hero__0FQXv{padding-block:var(--space-5);background:var(--background)}.HomeHero_grid__Huyok{display:grid;grid-template-columns:48fr 52fr;align-items:center;gap:var(--space-6)}.HomeHero_eyebrow__JGPnw{font-size:.85rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--brand-strong);margin-bottom:var(--space-3)}.HomeHero_title__EFXcL{font-size:clamp(1.75rem,1.6vw + 1.05rem,2.6rem);font-weight:700;line-height:1.14;letter-spacing:-.02em;color:var(--foreground);text-wrap:balance}.HomeHero_titleLine__Ihzbf{display:block}.HomeHero_description__yoNbN{margin-top:var(--space-4);font-size:1.1rem;line-height:1.55;color:var(--muted);max-width:42ch}.HomeHero_actions__uBt91{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-top:var(--space-5)}.HomeHero_primaryCta__VDrQp,.HomeHero_secondaryCta__cM_Jp{display:inline-flex;align-items:center;gap:var(--space-2);padding:.9rem 1.5rem;border-radius:999px;font-weight:600;font-size:1rem;transition:opacity .15s ease,background-color .15s ease,border-color .15s ease}.HomeHero_primaryCta__VDrQp{background:var(--accent);color:var(--on-accent)}.HomeHero_primaryCta__VDrQp:hover{background:var(--accent-strong)}.HomeHero_secondaryCta__cM_Jp{border:1px solid var(--border-strong);color:var(--foreground)}.HomeHero_secondaryCta__cM_Jp:hover{border-color:var(--foreground)}.HomeHero_visualWrap__o1NWm{aspect-ratio:4/3}.HomeHero_visual__merNf{width:100%;height:100%}@media (max-width:1024px){.HomeHero_grid__Huyok{grid-template-columns:1fr;gap:var(--space-5)}.HomeHero_visualWrap__o1NWm{aspect-ratio:16/10}}@media (max-width:640px){.HomeHero_description__yoNbN{max-width:none}.HomeHero_actions__uBt91{flex-direction:column;align-items:stretch}.HomeHero_primaryCta__VDrQp,.HomeHero_secondaryCta__cM_Jp{justify-content:center}}.DivisionTile_card__3jiAL{display:flex;flex-direction:column;border-radius:var(--radius-lg);background:#ffffff;overflow:hidden;box-shadow:var(--shadow-sm);transition:box-shadow .2s ease,transform .2s ease}.DivisionTile_card__3jiAL:hover{box-shadow:var(--shadow-md);transform:translateY(-3px)}.DivisionTile_card__3jiAL:not(.DivisionTile_graphite__bdxSt){border:1px solid var(--border);box-shadow:0 2px 12px rgba(0,0,0,.035);transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.DivisionTile_card__3jiAL:not(.DivisionTile_graphite__bdxSt):hover{border-color:var(--border-strong);box-shadow:0 4px 18px rgba(0,0,0,.055);transform:translateY(-1px)}.DivisionTile_card__3jiAL:hover .DivisionTile_image__0Q177{transform:scale(1.02)}.DivisionTile_card__3jiAL:hover .DivisionTile_ctaIcon__qjwYu{transform:translateX(3px)}.DivisionTile_imageWrap__PZ1tf{aspect-ratio:12/5;flex:1 1 auto;min-height:0;padding:var(--space-2)}.DivisionTile_imageWrapFlush__v87Cu{padding:0}.DivisionTile_image__0Q177{width:100%;height:100%;transition:transform .3s ease}.DivisionTile_body__PkdU3{flex:0 0 auto;padding:var(--space-3) var(--space-4) var(--space-4);display:flex;flex-direction:column}.DivisionTile_title__XwujQ{font-size:1.15rem;letter-spacing:-.01em;margin-bottom:var(--space-1)}.DivisionTile_description__k469c{color:var(--muted);font-size:.9rem;line-height:1.5;margin-bottom:var(--space-3);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.DivisionTile_cta__U8Aut{margin-top:auto;display:inline-flex;align-items:center;gap:var(--space-2);font-weight:600;font-size:.9rem;color:var(--foreground)}.DivisionTile_ctaIcon__qjwYu{width:16px;height:16px;color:var(--igen-green);transition:transform .15s ease}.DivisionTile_graphite__bdxSt{background:var(--graphite)}.DivisionTile_graphite__bdxSt .DivisionTile_title__XwujQ{color:var(--on-graphite)}.DivisionTile_graphite__bdxSt .DivisionTile_description__k469c{color:var(--on-graphite-muted)}.DivisionTile_graphite__bdxSt .DivisionTile_cta__U8Aut{color:var(--on-graphite)}@media (prefers-reduced-motion:reduce){.DivisionTile_card__3jiAL,.DivisionTile_ctaIcon__qjwYu,.DivisionTile_image__0Q177{transition:none}.DivisionTile_card__3jiAL:hover{transform:none}}