.WhoSection_section__FNo17{position:relative}.WhoSection_heading___nk29{font-size:var(--text-3xl);text-align:center;max-width:760px;margin-inline:auto;margin-bottom:var(--space-3);letter-spacing:-.025em;text-wrap:balance}.WhoSection_intro__shfgc{font-family:var(--font-display);font-style:italic;font-size:var(--text-base);color:var(--text-secondary);text-align:center;margin-inline:auto;margin-bottom:var(--space-12);max-width:540px;line-height:var(--leading-relaxed)}.WhoSection_grid__r96Lt{display:grid;grid-template-columns:1fr;grid-gap:var(--space-5);gap:var(--space-5);margin-bottom:var(--space-12)}.WhoSection_card__Cq1ag{display:flex;flex-direction:column;gap:var(--space-5);padding:var(--space-8);background-color:var(--glass-bg);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);border:1px solid var(--glass-border);border-radius:var(--radius-xl);box-shadow:var(--glass-shadow);height:100%;transition:border-color var(--duration-base) var(--ease-out-strong),transform var(--duration-base) var(--ease-out-strong),box-shadow var(--duration-base) var(--ease-out-strong),background-color var(--duration-base) var(--ease-out-strong)}@media (hover:hover) and (pointer:fine){.WhoSection_card__Cq1ag:hover{border-color:var(--glass-border-hover);transform:translateY(-4px);box-shadow:var(--glass-shadow-hover);background-color:var(--glass-bg-hover)}}.WhoSection_cardHead__VfIH_{display:flex;align-items:center;gap:var(--space-3);padding-bottom:var(--space-4);border-bottom:1px solid var(--border-subtle)}.WhoSection_iconWrap__sI_pl{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;background-color:var(--accent-soft);color:var(--accent-hover);border-radius:var(--radius-md);border:1px solid var(--border-accent);flex-shrink:0}.WhoSection_badge__TzaJr{font-family:var(--font-body);font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:.18em;text-transform:uppercase;color:var(--text-muted)}.WhoSection_lead__6ow7P{font-family:var(--font-display);font-size:var(--text-lg);font-weight:var(--weight-semibold);color:var(--text-primary);line-height:var(--leading-snug);letter-spacing:-.02em}.WhoSection_ticksHeading__OpzbU{font-family:var(--font-body);font-size:var(--text-xs);font-weight:var(--weight-semibold);color:var(--accent-hover);letter-spacing:.18em;text-transform:uppercase}.WhoSection_bullets__enzHg{display:flex;flex-direction:column;gap:var(--space-3)}.WhoSection_bullet____OUF{display:flex;align-items:flex-start;gap:var(--space-3);color:var(--text-secondary);line-height:var(--leading-relaxed);font-size:var(--text-sm)}.WhoSection_tick__8KtZq{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;margin-top:2px;background-color:var(--accent-soft);color:var(--accent-hover);border-radius:var(--radius-full);font-size:.7em;font-weight:var(--weight-bold)}.WhoSection_outcome__vlBmO{margin-top:auto;padding-top:var(--space-4);border-top:1px solid var(--border-subtle);font-family:var(--font-display);font-size:var(--text-sm);color:var(--text-primary);font-style:italic;line-height:var(--leading-relaxed)}.WhoSection_closingLine__lcngE{text-align:center;font-family:var(--font-display);font-size:var(--text-xl);font-weight:var(--weight-semibold);color:var(--text-primary);letter-spacing:-.02em;margin-bottom:var(--space-8);max-width:640px;margin-inline:auto;text-wrap:balance}@media (min-width:768px){.WhoSection_heading___nk29{font-size:var(--text-4xl)}.WhoSection_intro__shfgc{font-size:var(--text-lg)}.WhoSection_grid__r96Lt{grid-template-columns:1fr 1fr;gap:var(--space-6)}.WhoSection_card__Cq1ag{padding:var(--space-10)}.WhoSection_lead__6ow7P{font-size:var(--text-xl)}.WhoSection_bullet____OUF,.WhoSection_outcome__vlBmO{font-size:var(--text-base)}.WhoSection_closingLine__lcngE{font-size:var(--text-2xl)}}