.ComingSoonContent_notify__5SGfF{--neon:#ff2faf;--neon-soft:#ff70cc;display:inline-flex;align-items:center;justify-content:center;padding:.85rem 2.4rem;border:1px solid var(--neon);border-radius:9999px;background:transparent;color:#f5f3f5;font-size:.82rem;font-weight:300;letter-spacing:.32em;text-transform:uppercase;text-decoration:none;cursor:pointer;box-shadow:0 0 6px rgba(255,47,175,.5),0 0 18px rgba(255,47,175,.25),inset 0 0 10px rgba(255,47,175,.12);text-shadow:0 0 8px rgba(255,112,204,.55);transition:transform .26s ease,box-shadow .26s ease,background-color .26s ease}.ComingSoonContent_notify__5SGfF:focus-visible,.ComingSoonContent_notify__5SGfF:hover{transform:scale(1.045);background-color:rgba(255,47,175,.08);box-shadow:0 0 10px rgba(255,47,175,.8),0 0 28px rgba(255,47,175,.5),0 0 56px rgba(255,47,175,.3),inset 0 0 14px rgba(255,47,175,.2);outline:none}.ComingSoonContent_notify__5SGfF:focus-visible{outline:2px solid rgba(255,112,204,.7);outline-offset:3px}@media (prefers-reduced-motion:reduce){.ComingSoonContent_notify__5SGfF{transition:box-shadow .26s ease,background-color .26s ease}.ComingSoonContent_notify__5SGfF:focus-visible,.ComingSoonContent_notify__5SGfF:hover{transform:none}}.NeonLogo_stage__uGE6U{position:relative;width:clamp(260px,55vw,720px);aspect-ratio:547/411;transform:scale(1);will-change:transform}.NeonLogo_breathing__Gky3W{animation:NeonLogo_neon-breath__G67O3 9s ease-in-out infinite}.NeonLogo_spill__K3ZfD{position:absolute;inset:-18% -12%;background:radial-gradient(45% 45% at 50% 42%,rgba(255,47,175,.42) 0,rgba(255,47,175,.16) 42%,transparent 72%);filter:blur(22px);opacity:0;pointer-events:none}.NeonLogo_spillLit__LM2RB{opacity:1;transition:opacity .9s ease-out;animation:NeonLogo_spill-breath__RWcsy 9s ease-in-out .9s infinite}.NeonLogo_layer__rxOkG{position:absolute;inset:0;background:radial-gradient(120% 120% at 50% 44%,#fff0fb 0,#ff70cc 20%,#ff2faf 58%,#ff2faf 100%);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:100% 100%;mask-size:100% 100%;filter:drop-shadow(0 0 4px rgba(255,112,204,.95)) drop-shadow(0 0 12px rgba(255,47,175,.8)) drop-shadow(0 0 30px rgba(255,47,175,.5)) drop-shadow(0 0 60px rgba(255,47,175,.32));opacity:0}.NeonLogo_mark__nk_QZ{-webkit-mask-image:url(/images/polepath-mark.png);mask-image:url(/images/polepath-mark.png)}.NeonLogo_wordmark__ehOhZ{-webkit-mask-image:url(/images/polepath-wordmark.png);mask-image:url(/images/polepath-wordmark.png)}.NeonLogo_flickerMark__P79vm{animation:NeonLogo_neon-flicker__G15fc 1s step-end 1 both}.NeonLogo_flickerWordmark__7hIbR{animation:NeonLogo_neon-flicker__G15fc 1s step-end .2s 1 both}.NeonLogo_lit__15qMj{opacity:1}.NeonLogo_litBreathing__apIIL{animation:NeonLogo_neon-glow-breath__59fPJ 9s ease-in-out infinite}.NeonLogo_fadeIn__y6f5q{opacity:1;transition:opacity .6s ease-out}.NeonLogo_arcSvg__NkT9y{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}.NeonLogo_arcLine__8uew4{fill:none;stroke:#fff0fb;stroke-width:3;stroke-linecap:round;filter:drop-shadow(0 0 4px #ff70cc) drop-shadow(0 0 10px #ff2faf);stroke-dasharray:52 500;stroke-dashoffset:330;opacity:0}.NeonLogo_arcTravel__zMDlY{animation:NeonLogo_arc-travel__bVrrg .62s ease-in 1 forwards}@keyframes NeonLogo_neon-flicker__G15fc{0%{opacity:0}8%{opacity:0}10%{opacity:.1}13%{opacity:0}22%{opacity:0}25%{opacity:.35}28%{opacity:0}33%{opacity:1}37%{opacity:0}46%{opacity:0}52%{opacity:.6}58%{opacity:.22}63%{opacity:.85}70%{opacity:.35}78%{opacity:.95}85%{opacity:.55}92%{opacity:.92}to{opacity:1}}@keyframes NeonLogo_arc-travel__bVrrg{0%{stroke-dashoffset:330;opacity:0}15%{opacity:1}85%{opacity:1}to{stroke-dashoffset:-60;opacity:0}}@keyframes NeonLogo_neon-breath__G67O3{0%,to{transform:scale(1)}50%{transform:scale(1.01)}}@keyframes NeonLogo_neon-glow-breath__59fPJ{0%,to{filter:drop-shadow(0 0 4px rgba(255,112,204,.95)) drop-shadow(0 0 12px rgba(255,47,175,.8)) drop-shadow(0 0 30px rgba(255,47,175,.5)) drop-shadow(0 0 60px rgba(255,47,175,.3))}50%{filter:drop-shadow(0 0 5px rgba(255,112,204,1)) drop-shadow(0 0 16px rgba(255,47,175,.9)) drop-shadow(0 0 38px rgba(255,47,175,.6)) drop-shadow(0 0 74px rgba(255,47,175,.4))}}@keyframes NeonLogo_spill-breath__RWcsy{0%,to{opacity:.85}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.NeonLogo_arcTravel__zMDlY,.NeonLogo_breathing__Gky3W,.NeonLogo_flickerMark__P79vm,.NeonLogo_flickerWordmark__7hIbR,.NeonLogo_litBreathing__apIIL,.NeonLogo_spillLit__LM2RB{animation:none}}