.CustomCursor-module__scj-aG__cursorWrapper{pointer-events:none;z-index:99999;mix-blend-mode:difference;width:100vw;height:100vh;transition:opacity .3s;position:fixed;top:0;left:0;overflow:hidden}.CustomCursor-module__scj-aG__cursorHidden{opacity:0!important}.CustomCursor-module__scj-aG__cursorDot{pointer-events:none;z-index:100000;background-color:#fff;border-radius:50%;width:8px;height:8px;transition:width .2s,height .2s,background-color .25s,opacity .2s;position:fixed;top:0;left:0;transform:translate(-50%,-50%);box-shadow:0 0 8px #fffc}.CustomCursor-module__scj-aG__cursorRing{pointer-events:none;z-index:99999;border:1.5px solid #ffffff73;border-radius:50%;width:36px;height:36px;transition:width .28s cubic-bezier(.16,1,.3,1),height .28s cubic-bezier(.16,1,.3,1),border-color .25s,background-color .25s,box-shadow .25s;position:fixed;top:0;left:0;transform:translate(-50%,-50%)}.CustomCursor-module__scj-aG__cursorRingLetter{background-color:#ff682b14;border-color:#ff682b;width:60px;height:60px;box-shadow:0 0 25px #ff682b8c,inset 0 0 15px #ff682b40}.CustomCursor-module__scj-aG__cursorDotLetter{background-color:#ff682b;width:10px;height:10px;box-shadow:0 0 14px #ff682b}.CustomCursor-module__scj-aG__cursorRingLink{-webkit-backdrop-filter:blur(4px);background-color:#ffffff1f;border-color:#fff;width:52px;height:52px}.CustomCursor-module__scj-aG__cursorDotLink{opacity:.35;width:4px;height:4px}.CustomCursor-module__scj-aG__cursorClicked{transform:translate(-50%,-50%)scale(.8)!important}@media (pointer:coarse){.CustomCursor-module__scj-aG__cursorWrapper{display:none!important}}
@font-face{font-family:Gilroy;src:local(Gilroy Light),local(Gilroy-Light),url(/fonts/Gilroy-Light.ttf)format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:local(Gilroy Regular),local(Gilroy-Regular),url(/fonts/Gilroy-Regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:local(Gilroy Medium),local(Gilroy-Medium),url(/fonts/Gilroy-Medium.ttf)format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:local(Gilroy SemiBold),local(Gilroy-SemiBold),url(/fonts/Gilroy-SemiBold.ttf)format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:local(Gilroy Bold),local(Gilroy-Bold),url(/fonts/Gilroy-Bold.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:local(Gilroy Heavy),local(Gilroy-Heavy),url(/fonts/Gilroy-Heavy.ttf)format("truetype");font-weight:800;font-style:normal;font-display:swap}:root{--background:#03133c;--foreground:#fff;--surface:#04124c;--surface-border:#ffffff1f;--brand-navy:#03133c;--brand-black:#1d1d1b;--text-muted:#ffffffa6}html{background-color:var(--background);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;height:100%}html,body{max-width:100vw;overflow-x:hidden}body{min-height:100%;color:var(--foreground);background-color:var(--background);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;flex-direction:column;font-family:Gilroy,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;display:flex}*{box-sizing:border-box;margin:0;padding:0}a{color:inherit;text-decoration:none}@media (hover:hover) and (pointer:fine){body,a,button,[data-cursor=letter]{cursor:none!important}dialog[open],dialog[open] *,::backdrop{cursor:auto!important}dialog[open] :is(a,button,[role=button],label,summary){cursor:pointer!important}}
