:root{--coqs-glow-sm:0 0 10px rgba(202,245,16,0.4),0 0 26px rgba(202,245,16,0.16);--coqs-glow-md:0 0 14px rgba(202,245,16,0.5),0 0 38px rgba(202,245,16,0.26),0 0 80px rgba(202,245,16,0.12);--coqs-glow-lg:0 0 16px rgba(202,245,16,0.55),0 0 44px rgba(202,245,16,0.34),0 0 96px rgba(202,245,16,0.2),0 0 180px rgba(202,245,16,0.1)}.coqs-neon{text-shadow:var(--coqs-glow-md)}.coqs-split__word.coqs-neon{text-shadow:var(--coqs-glow-sm);transition:transform var(--coqs-dur-word) var(--ease-out-expo),text-shadow .8s var(--ease-out-quint)}.coqs-split__word.coqs-neon.is-lit{text-shadow:var(--coqs-glow-lg)}.header__mark{filter:drop-shadow(0 0 8px rgba(202,245,16,.35));transition:filter .4s var(--ease-out-quint)}.header__logo:hover .header__mark{filter:drop-shadow(0 0 14px rgba(202,245,16,.6))}.coqs-progress{background-color:var(--coqs-neon);box-shadow:var(--coqs-glow-sm)}.coqs-ig__follow,.footer__link,.header__nav a{position:relative}.coqs-ig__follow:after,.footer__link:after,.header__nav a:after{content:"";position:absolute;inset-inline-start:0;inset-block-end:-.25em;block-size:1px;inline-size:100%;background-color:var(--coqs-neon);box-shadow:var(--coqs-glow-sm);transform:scaleX(0);transform-origin:0 50%;transition:transform .4s var(--ease-out-quint)}[dir=rtl] .coqs-ig__follow:after,[dir=rtl] .footer__link:after,[dir=rtl] .header__nav a:after{transform-origin:100% 50%}.coqs-ig__follow:hover:after,.footer__link:focus-visible:after,.footer__link:hover:after,.header__nav a:focus-visible:after,.header__nav a:hover:after{transform:scaleX(1)}.coqs-ig__follow:hover,.footer__link:hover{text-decoration:none}.social__link:hover{color:var(--coqs-neon);filter:drop-shadow(var(--coqs-glow-sm))}@media (hover:hover){.coqs-movement__link:hover{border-color:rgba(202,245,16,.5);box-shadow:0 0 0 1px rgba(202,245,16,.12),0 18px 40px rgba(0,0,0,.5)}}.coqs-movement__item.is-wedge .coqs-movement__link{box-shadow:0 0 0 1px rgba(255,255,255,.06)}.coqs-movement__wedge{text-shadow:var(--coqs-glow-md)}.coqs-pillars__index{text-shadow:var(--coqs-glow-sm)}@media (prefers-reduced-motion:reduce){.coqs-ig__follow:after,.coqs-movement__link,.coqs-split__word.coqs-neon,.footer__link:after,.header__mark,.header__nav a:after{transition:none}.coqs-ig__follow:hover:after,.footer__link:hover:after,.header__nav a:hover:after{transform:scaleX(1)}}:root{--font-heading-family:var(--font-display),sans-serif;--font-body-family:var(--font-body),sans-serif}*,:after,:before{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background-color:var(--coqs-black);color:var(--coqs-paper);font-family:var(--coqs-font-body);line-height:1.6;-webkit-font-smoothing:antialiased}img,svg{max-width:100%;display:block}a{color:inherit}.page-width{max-width:1440px;margin-inline:auto;padding-inline:clamp(1.25rem,4vw,3rem)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.skip-link{position:absolute;inset-block-start:-4rem;inset-inline-start:1rem;z-index:300;padding:.75rem 1.25rem;background-color:var(--coqs-neon);color:var(--coqs-on-neon);font-size:var(--coqs-size-label-lg);text-decoration:none;transition:inset-block-start .2s var(--ease-out-quint)}.skip-link:focus{inset-block-start:1rem}@media (prefers-reduced-motion:reduce){.skip-link{transition:none}}