@import "https://fonts.googleapis.com/css2?family=DM+Mono:wght@300;400&display=swap";
.kinetic-module__x0SOfq__stage{isolation:isolate;background:radial-gradient(circle,#191919 0,#080808 58%);width:100vw;height:100vh;position:relative;overflow:hidden}.kinetic-module__x0SOfq__canvas{position:absolute;inset:0;overflow:hidden}.kinetic-module__x0SOfq__ring{border:1px solid #ffffff17;border-radius:50%;animation:3.5s ease-in-out infinite alternate kinetic-module__x0SOfq__ringPulse;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.kinetic-module__x0SOfq__r1{width:28vw;height:28vw;animation-delay:0s}.kinetic-module__x0SOfq__r2{width:47vw;height:47vw;animation-delay:.22s}.kinetic-module__x0SOfq__r3{width:68vw;height:68vw;animation-delay:.44s}.kinetic-module__x0SOfq__r4{width:92vw;height:92vw;animation-delay:.66s}@keyframes kinetic-module__x0SOfq__ringPulse{0%{transform:translate(-50%,-50%)scale(.96)}to{transform:translate(-50%,-50%)scale(1.04)}}.kinetic-module__x0SOfq__axis{background:#ffffff12;position:absolute}.kinetic-module__x0SOfq__axisX{width:100%;height:1px;top:50%}.kinetic-module__x0SOfq__axisY{width:1px;height:100%;left:50%}.kinetic-module__x0SOfq__delta{color:#0000;-webkit-text-stroke:1px #ffffff8c;filter:drop-shadow(0 0 30px #ffffff0d);-webkit-user-select:none;user-select:none;font:300 clamp(220px,38vw,600px)/1 DM Mono;transition:transform 80ms ease-out;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.kinetic-module__x0SOfq__deltaFill{color:#ff2d20;clip-path:inset(52% 0 0);mix-blend-mode:screen;-webkit-user-select:none;user-select:none;font:300 clamp(220px,38vw,600px)/1 DM Mono;transition:transform 80ms ease-out;animation:4.5s ease-in-out infinite kinetic-module__x0SOfq__fillSweep;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes kinetic-module__x0SOfq__fillSweep{0%{clip-path:inset(100% 0 0)}50%{clip-path:inset(0% 0 100%)}to{clip-path:inset(100% 0 0)}}.kinetic-module__x0SOfq__scan{background:conic-gradient(from 0deg, transparent 0 80deg, #ff2d2017 88deg, transparent 97deg);transform-origin:50%;animation:12s linear infinite kinetic-module__x0SOfq__scanRotate;position:absolute;inset:-30%}@keyframes kinetic-module__x0SOfq__scanRotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.kinetic-module__x0SOfq__ticker{width:1px;height:1px;position:absolute;top:50%;left:50%}.kinetic-module__x0SOfq__tick{background:#fff;border-radius:50%;width:5px;height:5px;animation:1.6s ease-in-out infinite kinetic-module__x0SOfq__tickPulse;position:absolute;box-shadow:0 0 12px #fff}@keyframes kinetic-module__x0SOfq__tickPulse{0%{opacity:.2;transform:scale(.4)}50%{opacity:1;transform:scale(1.7)}to{opacity:.2;transform:scale(.4)}}.kinetic-module__x0SOfq__nav{z-index:5;text-transform:uppercase;letter-spacing:.13em;justify-content:space-between;align-items:center;font-family:DM Mono;font-size:9px;display:flex;position:absolute;top:24px;left:28px;right:28px}.kinetic-module__x0SOfq__brand{font-family:var(--font-space-grotesk);text-transform:none;letter-spacing:-.06em;font-size:15px;font-weight:700}.kinetic-module__x0SOfq__navLink{color:#eee;text-decoration:none;transition:opacity .15s}.kinetic-module__x0SOfq__navLink:hover{opacity:.7}.kinetic-module__x0SOfq__center{z-index:5;text-align:center;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:32px;display:flex;position:absolute;inset:0;transform:translateY(calc(min(19vw,250px)))}.kinetic-module__x0SOfq__sub{letter-spacing:.1em;text-transform:uppercase;color:#989898;opacity:0;font-family:DM Mono;font-size:10px;animation:.85s ease-out 1.45s forwards kinetic-module__x0SOfq__revealText}@keyframes kinetic-module__x0SOfq__revealText{0%{opacity:0;transform:translateY(35px)}to{opacity:1;transform:translateY(0)}}.kinetic-module__x0SOfq__cta{text-transform:uppercase;letter-spacing:.22em;color:#eee;cursor:pointer;pointer-events:auto;opacity:0;background:0 0;border:1px solid #ffffff38;padding:16px 36px;font-family:DM Mono;font-size:10px;text-decoration:none;transition:border-color .2s,color .2s,box-shadow .2s;animation:.85s ease-out 1.75s forwards kinetic-module__x0SOfq__revealCta}.kinetic-module__x0SOfq__cta:hover{color:#ff2d20;border-color:#ff2d20;box-shadow:0 0 24px #ff2d202e}@keyframes kinetic-module__x0SOfq__revealCta{0%{opacity:0;transform:translateY(35px)}to{opacity:1;transform:translateY(0)}}.kinetic-module__x0SOfq__corner{z-index:5;text-transform:uppercase;color:#707070;font-family:DM Mono;font-size:8px;line-height:1.7;position:absolute}.kinetic-module__x0SOfq__bl{bottom:24px;left:28px}.kinetic-module__x0SOfq__br{text-align:right;bottom:24px;right:28px}.kinetic-module__x0SOfq__intro{z-index:20;color:#080808;background:#ff2d20;place-items:center;animation:.65s cubic-bezier(.87,0,.13,1) 1.05s forwards kinetic-module__x0SOfq__introWipe;display:grid;position:fixed;inset:0}.kinetic-module__x0SOfq__introD{font-family:DM Mono;font-size:45vw;font-weight:300;line-height:1;animation:.9s cubic-bezier(.16,1,.3,1) forwards kinetic-module__x0SOfq__introDSpin}@keyframes kinetic-module__x0SOfq__introDSpin{0%{transform:scale(.1)rotate(-90deg)}to{transform:scale(1.1)rotate(0)}}@keyframes kinetic-module__x0SOfq__introWipe{0%{clip-path:inset(0)}to{clip-path:inset(0 0 100%)}}@media (max-width:700px){.kinetic-module__x0SOfq__r1{width:55vw;height:55vw}.kinetic-module__x0SOfq__r2{width:90vw;height:90vw}.kinetic-module__x0SOfq__r3{width:135vw;height:135vw}.kinetic-module__x0SOfq__r4{width:180vw;height:180vw}.kinetic-module__x0SOfq__delta,.kinetic-module__x0SOfq__deltaFill{font-size:70vw}.kinetic-module__x0SOfq__center{transform:translateY(calc(40vw + 20px))}}
