@font-face{font-family:HV Alumni;src:url(/assets/alumni-sans-subset-BmvCzvIY.woff2)format("woff2");font-weight:100 900;font-display:swap}@font-face{font-family:HV Poppins;src:url(/assets/poppins-subset-CKl9Jb8y.woff2)format("woff2");font-weight:500;font-display:swap}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--display:"HV Alumni", "Arial Narrow", sans-serif;--body:"HV Poppins", -apple-system, "Segoe UI", Roboto, sans-serif;--ink:#0a0a0a;--sign-yellow:#ffc400;--guide-green:#00663a;--service-blue:#0b4ea2;--cream:#f3eee3;--airmail-red:#c8102e;--airmail-blue:#1f4fa3;--harvok-red:#e61d25;--led:#ffb31a;--asphalt:#141416;--safe-top:env(safe-area-inset-top,0px);--safe-bottom:env(safe-area-inset-bottom,0px);--stripes:repeating-linear-gradient(-45deg, var(--airmail-red) 0 7px, var(--cream) 7px 12px, var(--airmail-blue) 12px 19px, var(--cream) 19px 24px);--wheel-h:62px}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--asphalt);color:#fff;min-height:100dvh;font:500 15px/1.55 var(--body);-webkit-font-smoothing:antialiased;margin:0}button,input{font:inherit}a{color:inherit}:focus-visible{outline:3px solid var(--sign-yellow);outline-offset:3px}.symbols{width:0;height:0;position:absolute}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.scene{background:#2a1a14 url(/assets/road-portrait-Bpu6qX8t.jpg) 50% 30%/cover}@media (min-width:900px){.scene{background-image:url(/assets/road-wide-C0p7y8Bi.jpg);background-position:50% 58%}}.lights{z-index:0;pointer-events:none;width:100%;height:74px;position:absolute;top:0;left:0}.lights .bulb{filter:drop-shadow(0 0 4px)drop-shadow(0 0 9px)}.lights .b1{animation:2.2s ease-in-out infinite alternate twinkle}.lights .b2{animation:2.9s ease-in-out .8s infinite alternate twinkle}@keyframes twinkle{0%{opacity:.45}to{opacity:1}}.sign-button,.harvok-badge{background:var(--plate);border:3px solid var(--ink);box-shadow:inset 0 0 0 3px var(--plate), inset 0 0 0 5px var(--ink), 0 3px 0 #00000073}.sign-button{--plate:var(--sign-yellow);appearance:none;height:52px;color:var(--ink);font:800 26px/1 var(--display);letter-spacing:.07em;text-transform:uppercase;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:8px;margin:0;padding:0 20px 0 22px;text-decoration:none;display:inline-flex}.sign-button:active{box-shadow:inset 0 0 0 3px var(--plate), inset 0 0 0 5px var(--ink), 0 1px 0 #00000073;transform:translateY(2px)}.sign-button:disabled{opacity:.7;cursor:default}.sign-button:disabled:active{transform:none}.sign-button svg{fill:currentColor;width:15px;height:15px}.sign-button.wide{width:100%}.sign-button.small{height:46px;font-size:23px}.outline-button{color:#fff;height:44px;font:800 22px/1 var(--display);letter-spacing:.07em;text-transform:uppercase;white-space:nowrap;border:3px solid #fff;border-radius:8px;align-items:center;gap:6px;padding:0 12px 0 14px;text-decoration:none;display:inline-flex}.black-pill{appearance:none;background:var(--ink);color:#fff;height:44px;font:800 22px/1 var(--display);letter-spacing:.07em;text-transform:uppercase;white-space:nowrap;cursor:pointer;border:3px solid #fff;border-radius:10px;align-items:center;gap:9px;padding:0 16px;text-decoration:none;display:inline-flex}.black-pill.is-static{cursor:default}.black-pill svg{fill:currentColor;width:20px;height:20px}.text-link{appearance:none;color:inherit;font:600 13px/1.2 var(--body);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:6px 2px;text-decoration:underline}.text-link:disabled{opacity:.6;cursor:default;text-decoration:none}.harvok-badge{--plate:var(--harvok-red);border-radius:12px;padding:20px 30px 18px;display:inline-block;position:relative}.harvok-badge img{width:150px;display:block}.info-sign{background:var(--service-blue);width:42px;height:42px;box-shadow:0 0 0 2px var(--service-blue);text-transform:none;border:2.5px solid #fff;border-radius:7px;flex:none;place-items:center;font:700 30px/1 Georgia,serif;display:grid}.card{background:var(--cream);color:var(--ink);border-radius:10px;position:relative;overflow:hidden;box-shadow:0 14px 30px #00000073}.card:before{content:"";background:var(--stripes);height:7px;display:block}.card>.card-body{padding:16px 18px 20px}.toast{bottom:calc(18px + var(--safe-bottom));z-index:30;border:3px solid var(--ink);background:var(--sign-yellow);max-width:calc(100% - 28px);color:var(--ink);font:600 13.5px/1.35 var(--body);text-align:center;opacity:0;pointer-events:none;border-radius:8px;padding:11px 16px;transition:opacity .3s,transform .3s;position:fixed;left:50%;transform:translate(-50%,16px)}.toast.is-on{opacity:1;transform:translate(-50%)}@media (prefers-reduced-motion:reduce){.lights .b1,.lights .b2{animation:none}}
