.hero-q-emblem{z-index:2;pointer-events:none;place-items:center;display:grid;position:absolute;inset:0 0 0 50%;overflow:hidden}.hero-q-emblem__stage{aspect-ratio:1;width:min(32vw,340px);position:relative}.hero-q-emblem__glow{background:radial-gradient(circle,#26d4e833 0%,#7feaf40f 42%,#0000 70%);border-radius:50%;position:absolute;inset:8%}.hero-q-emblem__ring{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.hero-q-emblem__track,.hero-q-emblem__arc,.hero-q-emblem__spark{fill:none;transform-origin:50%}.hero-q-emblem__track{stroke:#26d4e8;stroke-width:.7px;stroke-opacity:.32}.hero-q-emblem__arc{stroke:#7feaf4;stroke-width:1.15px;stroke-linecap:round;stroke-dasharray:22 78;stroke-dashoffset:0;filter:drop-shadow(0 0 3.2px #26d4e8)drop-shadow(0 0 8px #26d4e88c);animation:8.4s linear infinite hero-q-orbit,2.8s ease-in-out infinite hero-q-flicker}.hero-q-emblem__spark{stroke:#7feaf4;stroke-width:1.7px;stroke-linecap:round;stroke-dasharray:5 95;stroke-dashoffset:36px;filter:drop-shadow(0 0 4px #7feaf4);animation:5.6s linear infinite hero-q-orbit-rev,2.8s ease-in-out infinite reverse hero-q-flicker}.hero-q-emblem__mark{object-fit:contain;filter:brightness(0)invert()drop-shadow(0 0 10px #26d4e847);opacity:.94;width:64%;height:64%;animation:2.8s ease-in-out infinite hero-q-glyph;position:absolute;inset:18%}@keyframes hero-q-orbit{to{stroke-dashoffset:-100px}}@keyframes hero-q-orbit-rev{to{stroke-dashoffset:100px}}@keyframes hero-q-flicker{0%,to{opacity:.82}22%{opacity:1}48%{opacity:.58}52%{opacity:1}76%{opacity:.9}}@keyframes hero-q-glyph{0%,to{opacity:.94;filter:brightness(0)invert()drop-shadow(0 0 10px #26d4e847)}25%{opacity:1;filter:brightness(0)invert()drop-shadow(0 0 16px #26d4e880)}47%{opacity:.94}49%{opacity:.62;filter:brightness(0)invert()drop-shadow(0 0 4px #7feaf433)}51%{opacity:.98}75%{opacity:1;filter:brightness(0)invert()drop-shadow(0 0 14px #7feaf46b)}}@media (max-width:1050px){.hero-q-emblem__stage{width:min(30vw,260px)}}@media (max-width:767px){.hero-q-emblem{width:min(28vw,132px);height:min(28vw,132px);inset:104px 4% auto auto;overflow:hidden}.hero-q-emblem__stage{width:100%}}@media (max-width:360px){.hero-q-emblem{display:none}}@media (max-width:320px){.hero-q-emblem{display:none}}.hero-q-emblem.hero-q-emblem--brief{z-index:1;pointer-events:none;visibility:visible;opacity:1;width:min(27.5vw,120px);height:min(27.5vw,120px);margin:18px auto 0;display:grid;position:relative;inset:auto;overflow:visible}.hero-q-emblem.hero-q-emblem--brief .hero-q-emblem__stage{width:100%}.hero-q-emblem.hero-q-emblem--brief .hero-q-emblem__track{stroke-opacity:.55;filter:drop-shadow(0 0 3.5px #26d4e88c)}.hero-q-emblem.hero-q-emblem--brief .hero-q-emblem__arc{animation:9s linear infinite hero-q-orbit,5.2s ease-in-out infinite hero-q-brief-pulse}.hero-q-emblem.hero-q-emblem--brief .hero-q-emblem__spark{animation:6.4s linear infinite hero-q-orbit-rev,5.2s ease-in-out infinite reverse hero-q-brief-pulse}.hero-q-emblem.hero-q-emblem--brief .hero-q-emblem__mark{opacity:1;visibility:visible;filter:brightness(0)invert()drop-shadow(0 0 12px #26d4e8b3)drop-shadow(0 0 24px #26d4e86b);animation:5.2s ease-in-out infinite hero-q-brief-glow}.hero-q-emblem.hero-q-emblem--brief .hero-q-emblem__glow{opacity:.88;background:radial-gradient(circle,#26d4e85c 0%,#7feaf424 42%,#0000 70%);animation:5.2s ease-in-out infinite hero-q-brief-halo}@keyframes hero-q-brief-pulse{0%,to{opacity:.78}50%{opacity:1}}@keyframes hero-q-brief-glow{0%,to{opacity:.88}50%{opacity:1}}@keyframes hero-q-brief-halo{0%,to{opacity:.78;transform:scale(1)}50%{opacity:1;transform:scale(1.03)}}@media (max-width:360px){.hero-q-emblem.hero-q-emblem--brief{width:100px;height:100px;display:grid}}@media (max-width:320px){.hero-q-emblem.hero-q-emblem--brief{width:85px;height:85px;margin-top:14px;display:grid}}.hero-q-emblem.is-static .hero-q-emblem__arc,.hero-q-emblem.is-static .hero-q-emblem__spark,.hero-q-emblem.is-static .hero-q-emblem__mark,.hero-q-emblem.is-static .hero-q-emblem__glow{animation:none}.hero-q-emblem.is-static .hero-q-emblem__arc,.hero-q-emblem.is-static .hero-q-emblem__spark{stroke-dasharray:100 0;stroke-dashoffset:0;opacity:.88;filter:drop-shadow(0 0 4px #26d4e8)}.hero-q-emblem.is-static .hero-q-emblem__mark{opacity:.94;filter:brightness(0)invert()drop-shadow(0 0 8px #26d4e838)}.hero-q-emblem.hero-q-emblem--brief.is-static .hero-q-emblem__mark{opacity:1;visibility:visible;filter:brightness(0)invert()drop-shadow(0 0 12px #26d4e8b3)drop-shadow(0 0 24px #26d4e86b)}.hero-q-emblem.hero-q-emblem--brief.is-static .hero-q-emblem__glow{opacity:.92;transform:none}.hero-q-emblem.hero-q-emblem--brief.is-static .hero-q-emblem__arc,.hero-q-emblem.hero-q-emblem--brief.is-static .hero-q-emblem__spark{opacity:1}@media (prefers-reduced-motion:reduce){.hero-q-emblem__arc,.hero-q-emblem__spark,.hero-q-emblem__mark,.hero-q-emblem__glow,.hero-q-emblem.hero-q-emblem--brief .hero-q-emblem__arc,.hero-q-emblem.hero-q-emblem--brief .hero-q-emblem__spark,.hero-q-emblem.hero-q-emblem--brief .hero-q-emblem__mark,.hero-q-emblem.hero-q-emblem--brief .hero-q-emblem__glow,.hero-q-emblem.is-static .hero-q-emblem__arc,.hero-q-emblem.is-static .hero-q-emblem__spark,.hero-q-emblem.is-static .hero-q-emblem__mark,.hero-q-emblem.is-static .hero-q-emblem__glow{animation:none}.hero-q-emblem__arc,.hero-q-emblem__spark{stroke-dasharray:100 0;stroke-dashoffset:0;opacity:.88;filter:drop-shadow(0 0 4px #26d4e8)}.hero-q-emblem__mark{opacity:.94;filter:brightness(0)invert()drop-shadow(0 0 8px #26d4e838)}.hero-q-emblem.hero-q-emblem--brief .hero-q-emblem__mark,.hero-q-emblem.hero-q-emblem--brief.is-static .hero-q-emblem__mark{opacity:1;visibility:visible;filter:brightness(0)invert()drop-shadow(0 0 12px #26d4e8b3)drop-shadow(0 0 24px #26d4e86b)}.hero-q-emblem.hero-q-emblem--brief .hero-q-emblem__glow,.hero-q-emblem.hero-q-emblem--brief.is-static .hero-q-emblem__glow{opacity:.92;transform:none}.hero-q-emblem.hero-q-emblem--brief .hero-q-emblem__arc,.hero-q-emblem.hero-q-emblem--brief .hero-q-emblem__spark,.hero-q-emblem.hero-q-emblem--brief.is-static .hero-q-emblem__arc,.hero-q-emblem.hero-q-emblem--brief.is-static .hero-q-emblem__spark{opacity:1}}
