@font-face{font-family:Bayshore;src:url(/fonts/Bayshore.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}:root{--step-9: clamp(5.1598rem, 3.7151rem + 7.2234vw, 9.3132rem)}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html,body{width:100%;min-height:100%;background-color:#240738;color:#fccffa}.hero-section{position:relative;width:100vw;height:100vh;height:100dvh;overflow:hidden;display:flex;align-items:center;justify-content:center}.hero-img{width:100%;height:100%;object-fit:cover;object-position:center center;display:block;user-select:none;-webkit-user-drag:none}.hero-title-wrap{position:absolute;inset-inline:0;bottom:clamp(1.5rem,6vh,4.5rem);display:flex;justify-content:center;align-items:center;pointer-events:none;z-index:2}.hero-title{pointer-events:auto;font-family:Bayshore,cursive;font-weight:400;font-size:var(--step-9);line-height:.82;text-align:center;transform:rotate(-5deg);color:#fccffa;text-shadow:0 0 0 oklch(75.88% .264 329.46deg),0 0 0 oklch(75.88% .264 329.46deg),0 0 0 oklch(75.88% .264 329.46deg),0 0 1px oklch(75.88% .264 329.46deg),0 0 1px oklch(75.88% .264 329.46deg),0 0 1px oklch(75.88% .264 329.46deg),1px 0 20px oklch(75.88% .264 329.46deg),1px 0 20px oklch(75.88% .264 329.46deg),1px 0 20px oklch(75.88% .264 329.46deg),1px 0 10px oklch(67.06% .326 330.95deg),1px 0 10px oklch(67.06% .326 330.95deg),1px 0 50px oklch(67.06% .326 330.95deg),1px 0 50px oklch(67.06% .326 330.95deg);transition:color .15s ease,text-shadow .15s ease;user-select:none}.hero-title:hover,.hero-title:focus{color:#cffcd3;text-shadow:0 0 0 oklch(92.234% .1166 182.659deg),0 0 0 oklch(92.234% .1166 182.659deg),0 0 0 oklch(92.234% .1166 182.659deg),0 0 1px oklch(92.234% .1166 182.659deg),0 0 1px oklch(92.234% .1166 182.659deg),0 0 1px oklch(92.234% .1166 182.659deg),1px 0 20px oklch(92.234% .1166 182.659deg),1px 0 20px oklch(92.234% .1166 182.659deg),1px 0 20px oklch(92.234% .1166 182.659deg),1px 0 10px oklch(89.294% .16945 170.274deg),1px 0 10px oklch(89.294% .16945 170.274deg),1px 0 50px oklch(89.294% .16945 170.274deg),1px 0 50px oklch(89.294% .16945 170.274deg)}
