.GaNY0G_desktopDiagram{background-color:#f8fbf8;background-image:linear-gradient(#e7f0e9 1px,#0000 1px),linear-gradient(90deg,#e7f0e9 1px,#0000 1px);background-size:48px 48px;border:1px solid #dce9df;border-radius:26px;grid-template-columns:34% 32% 34%;height:556px;padding:32px;display:grid;position:relative;overflow:hidden}.GaNY0G_desktopDiagram:before{content:"";pointer-events:none;background:radial-gradient(circle,#d9efdd 0%,#0000 70%);border-radius:50%;position:absolute;inset:5% 30%}.GaNY0G_connections{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.GaNY0G_connection{stroke:#aed5b8;stroke-width:1.25px;vector-effect:non-scaling-stroke}.GaNY0G_pulse{stroke:#15985c;stroke-width:3px;stroke-linecap:round;stroke-dasharray:9 91;stroke-dashoffset:100px;opacity:0;filter:drop-shadow(0 0 3px #22a663);vector-effect:non-scaling-stroke;animation:9.6s linear infinite GaNY0G_travel}.GaNY0G_nodeColumn,.GaNY0G_hubColumn{z-index:1;position:relative}.GaNY0G_nodeColumn{min-width:0}.GaNY0G_columnLabel{color:#53715d;letter-spacing:.02em;height:44px;margin:0;font-size:12px;font-weight:700}.GaNY0G_nodeList{gap:16px;display:grid}.GaNY0G_flowCard{background:#fff;border:1px solid #dce8df;border-radius:13px;align-items:center;gap:13px;min-width:0;height:68px;padding:0 16px;display:flex;box-shadow:0 3px 14px #174f2c0d}.GaNY0G_cardIcon{color:#11754e;background:#edf7ef;border-radius:9px;flex:none;place-items:center;width:36px;height:36px;display:grid}.GaNY0G_cardDot{background:#2fa86a;border-radius:50%;flex:none;width:7px;height:7px;margin-left:auto}.GaNY0G_hubColumn{place-items:center;display:grid}.GaNY0G_hub{text-align:center;background:#fff;border:1px solid #a7d8b4;border-radius:24px;flex-direction:column;justify-content:center;align-items:center;width:176px;height:176px;display:flex;box-shadow:0 16px 48px #0d64351f}.GaNY0G_hubLogo{background:#eaf6ed;border-radius:17px;place-items:center;width:62px;height:62px;display:grid}.GaNY0G_mobileJourney{display:none}@keyframes GaNY0G_travel{0%,6%{opacity:0;stroke-dashoffset:100px}8%{opacity:1}15%{opacity:1}19%,to{opacity:0;stroke-dashoffset:0}}.dark .GaNY0G_desktopDiagram{background-color:#0f1a13;background-image:linear-gradient(#1a3021 1px,#0000 1px),linear-gradient(90deg,#1a3021 1px,#0000 1px);border-color:#234631}.dark .GaNY0G_desktopDiagram:before{background:radial-gradient(circle,#15502b 0%,#0000 70%)}.dark .GaNY0G_connection{stroke:#315f3e}.dark .GaNY0G_columnLabel{color:#9ac9a5}:is(.dark .GaNY0G_flowCard,.dark .GaNY0G_hub){background:#14251a;border-color:#30543b}:is(.dark .GaNY0G_cardIcon,.dark .GaNY0G_hubLogo){color:#7fd49b;background:#1b3a25}@media (max-width:1023px){.GaNY0G_desktopDiagram{display:none}.GaNY0G_mobileJourney{gap:12px;max-width:640px;margin:0 auto;padding:0 0 0 28px;list-style:none;display:grid;position:relative}.GaNY0G_mobileJourney:before{content:"";background:#b9dfc3;width:2px;position:absolute;top:30px;bottom:30px;left:20px}.GaNY0G_mobileStep{background:#fff;border:1px solid #dce8df;border-radius:14px;align-items:center;gap:18px;min-height:82px;padding:14px 18px 14px 0;display:flex;position:relative}.GaNY0G_mobileIcon{z-index:1;color:#11754e;background:#eaf6ed;border:1px solid #b9dfc3;border-radius:12px;flex:none;place-items:center;width:42px;height:42px;margin-left:-29px;animation:9.5s ease-in-out infinite GaNY0G_stepGlow;display:grid;position:relative}.dark .GaNY0G_mobileJourney:before{background:#315f3e}.dark .GaNY0G_mobileStep{background:#14251a;border-color:#30543b}.dark .GaNY0G_mobileIcon{color:#7fd49b;background:#1b3a25;border-color:#315f3e}}@keyframes GaNY0G_stepGlow{0%,8%,28%,to{box-shadow:none}14%,22%{box-shadow:0 0 0 5px #24a75c33}}@media (prefers-reduced-motion:reduce){.GaNY0G_pulse,.GaNY0G_mobileIcon{animation:none}}
