.impactHero{color:#fff;background:radial-gradient(circle at 82% 12%,#ffe50029,#0000 24%),radial-gradient(circle at 16% 0,#0057ff5c,#0000 30%),linear-gradient(#071b33 0%,#0b2c55 100%)}.impactHero h1,.impactHero .lead{color:#fff}.impactHero .lead{color:#ffffffd6}.impactHero .eyebrow{color:var(--nv-electric-yellow)}.impactParticipationSection{background:linear-gradient(#0b2c55 0%,#071b33 100%)}.impactParticipationSection .sectionTitle,.impactParticipationSection .sectionIntro{color:#fff}.impactParticipationSection .sectionIntro{color:#ffffffc2}.impactParticipationSection>.container>.eyebrow{color:var(--nv-electric-yellow)}.impactGrid{align-items:stretch}.impactActionCard{flex-direction:column;min-width:0;display:flex;box-shadow:0 24px 60px #0000003d}.impactActionCard .mediaBody{flex-direction:column;flex:1;display:flex}.impactActionCard .mediaBody p{flex:1}.impactMediaFrame,.mediaCard>.mediaFrame,.storyCard>.mediaFrame{position:relative}.zoomableMediaButton{cursor:zoom-in;background:0 0;border:0;width:100%;height:100%;padding:0;position:relative;overflow:hidden}.zoomableMediaButton img{object-fit:cover;width:100%;height:100%;transition:transform .24s,filter .24s;display:block}.zoomableMediaButton:hover img,.zoomableMediaButton:focus-visible img{filter:saturate(1.05)contrast(1.02);transform:scale(1.025)}.zoomableMediaButton:focus-visible{outline-offset:-4px;outline:4px solid #ffe500bf}.zoomableMediaHint{color:#fff;letter-spacing:.01em;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#071b33d6;border-radius:999px;padding:8px 11px;font-size:.78rem;font-weight:800;position:absolute;bottom:12px;right:12px;box-shadow:0 8px 24px #00000038}.mediaLightbox,.interestDialog{border:0;border-radius:22px;width:min(1180px,100vw - 28px);max-width:none;max-height:calc(100dvh - 28px);padding:0;overflow:auto;box-shadow:0 32px 100px #0000007a}.mediaLightbox::backdrop,.interestDialog::backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#010a18d1}.mediaLightbox{background:#030c18}.mediaLightboxPanel{place-items:center;min-height:240px;padding:56px 18px 18px;display:grid;position:relative}.mediaLightboxPanel img{object-fit:contain;border-radius:14px;width:auto;max-width:100%;max-height:calc(100dvh - 130px)}.mediaLightboxPanel p{color:#ffffffc7;text-align:center;width:100%;margin:14px 0 0}.dialogClose{z-index:4;color:#fff;cursor:pointer;background:#071b33eb;border:1px solid #ffffff3d;border-radius:50%;place-items:center;width:40px;height:40px;font-size:1.65rem;line-height:1;display:grid;position:absolute;top:12px;right:14px}.interestDialog{background:#f7faff;width:min(760px,100vw - 28px)}.interestDialogPanel{padding:38px;position:relative}.interestDialogPanel h2{margin:0 48px 8px 0;font-size:clamp(1.7rem,4vw,2.45rem)}.dialogIntro{color:var(--nv-muted);margin:0 0 24px;line-height:1.6}.interestForm{gap:18px;display:grid}.interestForm label{color:var(--nv-text);gap:7px;font-size:.92rem;font-weight:800;display:grid}.interestForm input,.interestForm select,.interestForm textarea{border:1px solid var(--nv-border);width:100%;min-height:46px;color:var(--nv-text);font:inherit;background:#fff;border-radius:10px;padding:10px 12px}.interestForm textarea{resize:vertical;min-height:110px;line-height:1.5}.interestForm input:focus,.interestForm select:focus,.interestForm textarea:focus{border-color:var(--nv-electric-blue);outline:3px solid #0057ff24}.optionalLabel{color:var(--nv-muted);font-size:.78rem;font-weight:500}.fullField{width:100%}.impactCardActions,.dialogActions{flex-wrap:wrap;gap:10px;margin-top:20px;display:flex}.impactCardActions .button,.dialogActions .button{flex:180px}.ghostButton{color:var(--nv-electric-blue);background:#fff;border:1px solid #0057ff3d}.ghostButton:hover{background:var(--nv-soft-blue)}.impactProcessFeature{grid-template-columns:minmax(0,.8fr) minmax(320px,1.2fr);align-items:center;gap:30px;margin-bottom:30px;display:grid}.impactProcessFeature>.mediaFrame{border-radius:20px;box-shadow:0 18px 46px #071b331f}@media (min-width:1120px){.impactGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:900px){.impactGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.impactProcessFeature{grid-template-columns:1fr}}@media (max-width:720px){.impactGrid{grid-template-columns:1fr}.interestDialogPanel{padding:28px 18px 22px}.interestDialogPanel .formGrid{grid-template-columns:1fr}.impactCardActions,.dialogActions{grid-template-columns:1fr;display:grid}.impactCardActions .button,.dialogActions .button{width:100%}.mediaLightbox,.interestDialog{border-radius:16px;width:calc(100vw - 14px);max-height:calc(100dvh - 14px)}.mediaLightboxPanel{padding-inline:8px}.mediaLightboxPanel img{border-radius:8px;max-height:calc(100dvh - 110px)}.zoomableMediaHint{font-size:.72rem;bottom:8px;right:8px}}.impactActionCard .impactMediaFrame,.mediaGrid .mediaCard>.mediaFrame,.storyCard>.mediaFrame,.impactProcessFeature>.mediaFrame{background:linear-gradient(135deg,#f6f9ff,#fff)!important}@media (max-width:780px){.impactActionCard .impactMediaFrame,.mediaGrid .mediaCard>.mediaFrame{aspect-ratio:4/3!important;padding:8px!important}.storyCard>.mediaFrame{aspect-ratio:4/5!important;padding:8px!important}.impactProcessFeature>.mediaFrame{aspect-ratio:16/10!important;padding:8px!important}.impactActionCard .zoomableMediaButton img,.mediaGrid .mediaCard .zoomableMediaButton img,.storyCard .zoomableMediaButton img,.impactProcessFeature .zoomableMediaButton img,.impactActionCard .mediaFrame img,.mediaGrid .mediaCard .mediaFrame img,.storyCard .mediaFrame img,.impactProcessFeature .mediaFrame img{object-fit:contain!important;object-position:center center!important;background:#fff!important}}
