.NeonContact-module__4B0aLq__page{gap:28px;padding-bottom:12px;display:grid}.NeonContact-module__4B0aLq__stage{background:radial-gradient(circle at 12% 20%,#a8ff001f,#0000 28rem),radial-gradient(circle at 88% 70%,#008c5a1f,#0000 24rem),linear-gradient(165deg,#06101433,#03080ca6);border-bottom:1px solid #a8ff002e;grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);align-items:end;gap:clamp(28px,5vw,56px);min-height:min(58vh,520px);padding:clamp(36px,7vw,72px);display:grid;position:relative;overflow:hidden}.NeonContact-module__4B0aLq__stageGlow{filter:blur(40px);pointer-events:none;background:radial-gradient(circle,#a8ff0029,#0000 62%);height:60%;position:absolute;inset:auto -10% -30% 40%}.NeonContact-module__4B0aLq__stageCopy,.NeonContact-module__4B0aLq__actionPanel{z-index:1;position:relative}.NeonContact-module__4B0aLq__eyebrow{color:#a8ff00;font-family:var(--font-va-display), Outfit, sans-serif;letter-spacing:.16em;text-transform:uppercase;margin:0 0 14px;font-size:12px;font-weight:700}.NeonContact-module__4B0aLq__stageCopy h1{color:#f7fafc;max-width:10ch;font-family:var(--font-va-display), Outfit, sans-serif;letter-spacing:-.05em;margin:0;font-size:clamp(44px,8.5vw,88px);font-weight:700;line-height:.92}.NeonContact-module__4B0aLq__lead{color:#b7c2c9;max-width:34ch;margin:22px 0 0;font-size:clamp(16px,2vw,19px);line-height:1.65}.NeonContact-module__4B0aLq__actionPanel{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#040c10b8;border:1px solid #a8ff0052;border-radius:18px;padding:28px 26px}.NeonContact-module__4B0aLq__emailLabel{color:#8fa0aa;letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:700;display:block}.NeonContact-module__4B0aLq__emailLink{color:#a8ff00;font-family:var(--font-va-display), Outfit, sans-serif;letter-spacing:-.02em;word-break:break-word;margin-top:12px;font-size:clamp(20px,2.4vw,26px);font-weight:700;text-decoration:none;display:block}.NeonContact-module__4B0aLq__emailLink:hover,.NeonContact-module__4B0aLq__emailLink:focus-visible{outline:none;text-decoration:underline}.NeonContact-module__4B0aLq__responseBadge{background:linear-gradient(145deg,#a8ff001f,#08120e8c);border:1px solid #a8ff008c;border-radius:14px;gap:6px;width:fit-content;max-width:100%;margin:16px 0 0;padding:12px 16px;display:grid;box-shadow:inset 0 1px #ffffff14,0 0 24px #a8ff0014}.NeonContact-module__4B0aLq__responseLabel{color:#a8ff00;font-family:var(--font-va-display), Outfit, sans-serif;letter-spacing:.14em;text-transform:uppercase;font-size:11px;font-weight:700}.NeonContact-module__4B0aLq__responseText{color:#e8eef2;letter-spacing:-.01em;margin:0;font-size:15px;font-weight:600;line-height:1.35}.NeonContact-module__4B0aLq__responseText strong{color:#dfff38;text-shadow:0 0 16px #a8ff0059;font-weight:800}.NeonContact-module__4B0aLq__primaryAction{color:#071000;cursor:pointer;background:linear-gradient(135deg,#b8ff2e,#8ef000);border:0;border-radius:10px;justify-content:center;align-items:center;width:100%;min-height:54px;margin-top:20px;padding:0 18px;font-size:15px;font-weight:800;transition:transform .16s,box-shadow .16s;display:inline-flex}.NeonContact-module__4B0aLq__primaryAction:hover,.NeonContact-module__4B0aLq__primaryAction:focus-visible{outline:none;transform:translateY(-2px);box-shadow:0 14px 32px #a8ff0047}.NeonContact-module__4B0aLq__note{color:#8b9aa3;margin:16px 0 0;font-size:13px;line-height:1.55}.NeonContact-module__4B0aLq__topics{max-width:720px;padding:8px 4px}.NeonContact-module__4B0aLq__topics h2{color:#f7fafc;font-family:var(--font-va-display), Outfit, sans-serif;letter-spacing:-.03em;margin:0 0 12px;font-size:clamp(22px,3vw,30px);font-weight:700}.NeonContact-module__4B0aLq__topics ul{gap:0;margin:0;padding:0;list-style:none;display:grid}.NeonContact-module__4B0aLq__topics li{color:#c5cfd4;border-top:1px solid #ffffff14;padding:14px 0;font-size:15px}.NeonContact-module__4B0aLq__topics li:last-child{border-bottom:1px solid #ffffff14}@media (max-width:900px){.NeonContact-module__4B0aLq__stage{grid-template-columns:1fr;align-items:start;min-height:0;padding:32px 22px 36px}.NeonContact-module__4B0aLq__stageCopy h1{max-width:none}}@media (max-width:560px){.NeonContact-module__4B0aLq__actionPanel{padding:20px 16px}}.NeonContact-module__4B0aLq__stage{background:radial-gradient(circle at 8% 14%,#a8ff001f,#0000 24rem),radial-gradient(circle at 86% 70%,#008c5a1f,#0000 24rem),linear-gradient(155deg,#08161af5,#040a0efa);border:1px solid #a8ff003d;border-radius:18px;align-items:center;min-height:0}.NeonContact-module__4B0aLq__stage:before{content:"";opacity:.11;pointer-events:none;background-image:linear-gradient(#a8ff0014 1px,#0000 1px),linear-gradient(90deg,#a8ff0014 1px,#0000 1px);background-size:42px 42px;position:absolute;inset:0}.NeonContact-module__4B0aLq__stageCopy h1{font-size:clamp(42px,7vw,78px)}.NeonContact-module__4B0aLq__lead{max-width:36ch}.NeonContact-module__4B0aLq__actionPanel{background:radial-gradient(circle at 82% 8%,#a8ff0014,#0000 18rem),#030c0fdb;border-color:#a8ff0042;padding:24px;box-shadow:inset 0 1px #ffffff09,0 18px 48px #00000038}.NeonContact-module__4B0aLq__panelHeader{grid-template-columns:46px minmax(0,1fr);align-items:start;gap:14px;display:grid}.NeonContact-module__4B0aLq__mailIcon{color:#a8ff00;background:#a8ff000d;border:1px solid #a8ff0047;border-radius:13px;place-items:center;width:46px;height:46px;display:grid;box-shadow:0 0 24px #a8ff0014}.NeonContact-module__4B0aLq__mailIcon svg{width:23px;height:23px}.NeonContact-module__4B0aLq__emailLink{color:#f4f8f5;margin-top:6px;font-size:clamp(18px,2vw,24px)}.NeonContact-module__4B0aLq__topicBlock{border-top:1px solid #ffffff14;margin-top:20px;padding-top:18px}.NeonContact-module__4B0aLq__topicTitle{color:#a8ff00;font-family:var(--font-va-display), Outfit, sans-serif;letter-spacing:.12em;text-transform:uppercase;margin-bottom:10px;font-size:10px;font-weight:800;display:block}.NeonContact-module__4B0aLq__topicGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.NeonContact-module__4B0aLq__topicChip{color:#cfd8dc;background:#a8ff0007;border:1px solid #a8ff001f;border-radius:11px;align-items:center;gap:8px;min-width:0;min-height:42px;padding:9px 10px;display:flex}.NeonContact-module__4B0aLq__topicChip svg{color:#a8ff00;flex:none;width:16px;height:16px}.NeonContact-module__4B0aLq__topicChip b{min-width:0;font-size:10.5px;font-weight:700;line-height:1.25}.NeonContact-module__4B0aLq__responseBadge{grid-template-columns:auto 1fr;align-items:center;gap:8px 12px;width:100%;margin-top:16px;padding:11px 13px}.NeonContact-module__4B0aLq__responseLabel{white-space:nowrap}.NeonContact-module__4B0aLq__responseText{font-size:14px}.NeonContact-module__4B0aLq__primaryAction{border-radius:12px;min-height:50px;margin-top:16px}.NeonContact-module__4B0aLq__note{border-top:1px solid #ffffff12;margin-top:14px;padding-top:14px}@media (max-width:900px){.NeonContact-module__4B0aLq__stage{gap:24px}}@media (max-width:560px){.NeonContact-module__4B0aLq__stage{border-radius:16px;gap:22px;padding:24px 20px 26px}.NeonContact-module__4B0aLq__stageCopy h1{font-size:clamp(38px,11vw,50px)}.NeonContact-module__4B0aLq__lead{margin-top:16px;font-size:14px;line-height:1.55}.NeonContact-module__4B0aLq__actionPanel{border-radius:15px;padding:18px 16px}.NeonContact-module__4B0aLq__panelHeader{grid-template-columns:40px minmax(0,1fr);gap:11px}.NeonContact-module__4B0aLq__mailIcon{border-radius:11px;width:40px;height:40px}.NeonContact-module__4B0aLq__mailIcon svg{width:20px;height:20px}.NeonContact-module__4B0aLq__emailLink{font-size:clamp(15px,4.6vw,19px)}.NeonContact-module__4B0aLq__topicGrid{gap:6px}.NeonContact-module__4B0aLq__topicChip{min-height:39px;padding:8px}.NeonContact-module__4B0aLq__topicChip b{font-size:9.5px}.NeonContact-module__4B0aLq__responseBadge{grid-template-columns:1fr;gap:4px}.NeonContact-module__4B0aLq__responseText{font-size:13px}.NeonContact-module__4B0aLq__primaryAction{min-height:48px;font-size:14px}.NeonContact-module__4B0aLq__note{font-size:12px}}.NeonContact-module__4B0aLq__stageCopy h1{font-family:var(--font-va-body), "Plus Jakarta Sans", ui-sans-serif, sans-serif;letter-spacing:-.055em;font-weight:800}
