.GapArt-module__PcAeAG__art{width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}.GapArt-module__PcAeAG__art *{vector-effect:non-scaling-stroke}.GapArt-module__PcAeAG__card{filter:drop-shadow(0 10px 22px #251f191a)}.GapArt-module__PcAeAG__panel{fill:#fff;stroke:#251f191f;stroke-width:1px}.GapArt-module__PcAeAG__rule{stroke:var(--color-diagram-rule);stroke-width:1px}.GapArt-module__PcAeAG__label{font-family:var(--font-body);letter-spacing:-.02em;fill:var(--color-text);font-size:30px;font-weight:600}.GapArt-module__PcAeAG__caption{font-family:var(--font-body);letter-spacing:.1em;text-transform:uppercase;fill:var(--color-accent-700);font-size:30px;font-weight:600}.GapArt-module__PcAeAG__iconTile{fill:var(--color-accent-100)}.GapArt-module__PcAeAG__icon{fill:none;stroke:var(--color-accent);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.GapArt-module__PcAeAG__bar{fill:var(--color-neutral-100)}.GapArt-module__PcAeAG__barAcc{fill:var(--color-accent-200)}.GapArt-module__PcAeAG__chip{fill:#fff;stroke:var(--color-neutral-300);stroke-width:1.1px}.GapArt-module__PcAeAG__missing{fill:var(--color-accent-100);stroke:var(--color-accent);stroke-width:1.2px;stroke-dasharray:5 4}.GapArt-module__PcAeAG__ok,.GapArt-module__PcAeAG__gap{stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round}.GapArt-module__PcAeAG__ok{fill:#fff;stroke:var(--color-neutral-400)}.GapArt-module__PcAeAG__gap{fill:#fff;stroke:var(--color-accent)}.GapArt-module__PcAeAG__ok path,.GapArt-module__PcAeAG__gap path{fill:none}.GapArt-module__PcAeAG__hub{fill:#fff;stroke:var(--color-accent-line-soft);stroke-width:1px;filter:drop-shadow(0 0 28px #f48d1638)drop-shadow(0 14px 24px #251f191f)}.GapArt-module__PcAeAG__orbit{fill:none;stroke:var(--color-accent);stroke-opacity:.55;stroke-width:1.4px;stroke-dasharray:6 6}.GapArt-module__PcAeAG__checkBg{fill:var(--color-bg)}.GapArt-module__PcAeAG__finding{fill:#fff;stroke:var(--color-neutral-300);stroke-width:1px}.GapArt-module__PcAeAG__findingAcc{fill:var(--color-accent-100);stroke:var(--color-accent-400);stroke-width:1px}.GapArt-module__PcAeAG__sevHigh{fill:var(--color-accent)}.GapArt-module__PcAeAG__sevMed{fill:var(--color-accent-200)}.GapArt-module__PcAeAG__sevLow{fill:var(--color-neutral-300)}.GapArt-module__PcAeAG__wire{fill:none;stroke:var(--color-text);stroke-opacity:.55;stroke-width:1.2px}.GapArt-module__PcAeAG__flow{fill:none;stroke:var(--color-accent);stroke-width:2.4px;stroke-linecap:round;stroke-dasharray:10 110;animation:2.4s linear infinite GapArt-module__PcAeAG__flow}.GapArt-module__PcAeAG__pulse{animation:2.4s ease-in-out infinite GapArt-module__PcAeAG__pulse}@keyframes GapArt-module__PcAeAG__flow{0%{stroke-dashoffset:110px}to{stroke-dashoffset:-10px}}@keyframes GapArt-module__PcAeAG__pulse{50%{opacity:.45}}@media (max-width:520px){.GapArt-module__PcAeAG__label,.GapArt-module__PcAeAG__caption{display:none}}@media (prefers-reduced-motion:reduce){.GapArt-module__PcAeAG__pulse{animation:none}.GapArt-module__PcAeAG__flow{display:none}}
.GapHero-module__cZGcNW__hero{max-width:1480px;padding:clamp(48px, 6vw, 80px) var(--page-gutter) 0;margin:0 auto}.GapHero-module__cZGcNW__intro{z-index:3;text-align:center;flex-direction:column;align-items:center;display:flex;position:relative}.GapHero-module__cZGcNW__title{font-family:var(--font-heading);font-weight:600;font-size:var(--type-display);line-height:var(--type-display-lh);letter-spacing:var(--type-display-track);text-wrap:balance;max-width:900px;margin:22px 0 0}.GapHero-module__cZGcNW__accent{color:var(--color-accent-700)}.GapHero-module__cZGcNW__lead{font-family:var(--font-body);font-weight:400;font-size:var(--type-body-l);line-height:var(--type-body-l-lh);letter-spacing:0;max-width:660px;color:var(--color-neutral-500);text-wrap:pretty;margin:18px 0 0}.GapHero-module__cZGcNW__intro .GapHero-module__cZGcNW__lead{text-align:center}.GapHero-module__cZGcNW__hub{margin-top:clamp(16px,2vw,32px);padding-bottom:40px;position:relative}.GapHero-module__cZGcNW__side{z-index:2;flex-direction:column;justify-content:space-between;gap:24px;width:clamp(195px,16vw + 5px,245px);display:flex;position:absolute;top:13%;bottom:4%}.GapHero-module__cZGcNW__side:first-child{left:0}.GapHero-module__cZGcNW__side:last-child{right:0}.GapHero-module__cZGcNW__card{border-radius:var(--radius-menu);background:var(--color-card);box-shadow:var(--shadow-lift-1);color:var(--color-text);transition:box-shadow .4s var(--ease-out-soft), transform .4s var(--ease-out-soft);flex-direction:column;gap:6px;padding:18px 18px 16px;text-decoration:none;display:flex}.GapHero-module__cZGcNW__card:hover{box-shadow:0 0 0 1px var(--color-accent-line), var(--shadow-lift-2);color:var(--color-text);transform:translateY(-3px)}.GapHero-module__cZGcNW__cardTitle{font-family:var(--font-body);font-weight:600;font-size:var(--type-body);line-height:var(--type-body-lh);letter-spacing:0;margin-top:10px}.GapHero-module__cZGcNW__cardBody{font-family:var(--font-body);font-weight:400;font-size:var(--type-body);line-height:var(--type-body-lh);letter-spacing:0;color:var(--color-neutral-500)}.GapHero-module__cZGcNW__diagram{z-index:1;aspect-ratio:1200/740;width:46%;margin:0 auto;position:relative}@media (max-width:1240px){.GapHero-module__cZGcNW__hub{grid-template-columns:1fr 1fr;gap:16px;margin-top:28px;display:grid}.GapHero-module__cZGcNW__diagram{order:-1;grid-column:1/-1;width:100%}.GapHero-module__cZGcNW__side{justify-content:flex-start;gap:16px;width:auto;position:static}}@media (max-width:600px){.GapHero-module__cZGcNW__hub{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.GapHero-module__cZGcNW__card{transition:none}.GapHero-module__cZGcNW__card:hover{transform:none}}
