.landing-hero-module__CMc5ma__section{cursor:pointer;background:radial-gradient(120% 90% at 50% 0,#0a0e18 0%,#05070c 55%,#04060a 100%);min-height:100svh;position:relative;overflow:hidden}.landing-hero-module__CMc5ma__canvas{touch-action:none;width:100%;height:100%;display:block;position:absolute;inset:0}.landing-hero-module__CMc5ma__vignette{pointer-events:none;background:radial-gradient(80% 46% at 50% 12%,#04060a9e 0%,#04060a47 55%,#04060a00 100%);position:absolute;inset:0}.landing-hero-module__CMc5ma__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.landing-hero-module__CMc5ma__enter{z-index:2;pointer-events:auto;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);letter-spacing:.08em;text-transform:uppercase;color:#c8d2e4;white-space:nowrap;background:#c8d2e40a;border:1px solid #c8d2e438;border-radius:999px;align-items:center;padding:13px 30px;font-size:12px;font-weight:500;text-decoration:none;transition:border-color .22s,background-color .22s,color .22s;display:inline-flex;position:absolute;bottom:clamp(34px,7vh,74px);left:50%;transform:translate(-50%)}.landing-hero-module__CMc5ma__enter:not(:focus-visible){clip-path:inset(50%);border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden}.landing-hero-module__CMc5ma__enter:hover,.landing-hero-module__CMc5ma__enter:focus-visible{color:#fff;background:#c8d2e417;border-color:#c8d2e473}.landing-hero-module__CMc5ma__enter:focus-visible{outline-offset:3px;outline:2px solid #d34e63}
