@font-face{font-family:League Spartan;src:local("League Spartan Variable"),url(/_fonts/kJEqBuEW6A0lliaV_m88ja5TwvZ_LZmXD4ZhoJo-htujbKDqHF.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:100 900;font-style:normal}@font-face{font-family:"League Spartan Fallback: Arial";src:local("Arial");size-adjust:92.7544%;ascent-override:75.4681%;descent-override:23.7185%;line-gap-override:0%}@font-face{font-family:League Spartan;src:local("League Spartan Variable"),url(/_fonts/kJEqBuEW6A0lliaV_m88ja5TwvZ-LZmXD4ZhoJo-vYZ4fTAJPR.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:100 900;font-style:normal}@font-face{font-family:League Spartan;src:local("League Spartan Variable"),url(/_fonts/kJEqBuEW6A0lliaV_m88ja5TwvZwLZmXD4Zh-kFgptJFdzE.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:100 900;font-style:normal}@font-face{font-family:League Spartan;src:local("League Spartan Thin"),url(/_fonts/kJEnBuEW6A0lliaV_m88ja5Twtx8BWhtkDVmjZvM_oXpBw-DasjrpHu9I.woff) format(woff);font-display:swap;font-weight:100;font-style:normal}@font-face{font-family:League Spartan;src:local("League Spartan ExtraLight"),url(/_fonts/kJEnBuEW6A0lliaV_m88ja5Twtx8BWhtkDVmjZvMfoTpBw-DkzAbcB2J6.woff) format(woff);font-display:swap;font-weight:200;font-style:normal}@font-face{font-family:League Spartan;src:local("League Spartan Light"),url(/_fonts/kJEnBuEW6A0lliaV_m88ja5Twtx8BWhtkDVmjZvMoITpBw-pUavWpquji.woff) format(woff);font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:League Spartan;src:local("League Spartan Regular"),local("League Spartan"),url(/_fonts/kJEnBuEW6A0lliaV_m88ja5Twtx8BWhtkDVmjZvM_oTpBw-Wr2RTqpIlO.woff) format(woff);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:League Spartan;src:local("League Spartan Medium"),url(/_fonts/kJEnBuEW6A0lliaV_m88ja5Twtx8BWhtkDVmjZvMzITpBw-XD4VjYdVj2.woff) format(woff);font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:League Spartan;src:local("League Spartan SemiBold"),url(/_fonts/kJEnBuEW6A0lliaV_m88ja5Twtx8BWhtkDVmjZvMIIPpBw-YKq78VfKwE.woff) format(woff);font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:League Spartan;src:local("League Spartan Bold"),url(/_fonts/kJEnBuEW6A0lliaV_m88ja5Twtx8BWhtkDVmjZvMGYPpBw-dvl2zwt7VE.woff) format(woff);font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:League Spartan;src:local("League Spartan ExtraBold"),url(/_fonts/kJEnBuEW6A0lliaV_m88ja5Twtx8BWhtkDVmjZvMfoPpBw-6VIzk3AW5s.woff) format(woff);font-display:swap;font-weight:800;font-style:normal}@font-face{font-family:League Spartan;src:local("League Spartan Black"),url(/_fonts/kJEnBuEW6A0lliaV_m88ja5Twtx8BWhtkDVmjZvMV4PpBw-HBrVBhaAL0.woff) format(woff);font-display:swap;font-weight:900;font-style:normal}.logo-container[data-v-44447701]{position:relative}.logo-container[data-v-44447701]:hover:before{z-index:0}.logo-container[data-v-44447701]:before{content:"all aboard";left:-25px;position:absolute;top:13px;--tw-bg-opacity:1;align-items:center;background-color:rgb(250 204 21/var(--tw-bg-opacity));display:flex;font-size:8px;height:11px;justify-content:flex-end;padding-right:.25rem;width:100%}.logo-container .logo[data-v-44447701],.logo-container[data-v-44447701]:before{line-height:1;z-index:10;--tw-text-opacity:1;color:rgb(9 9 11/var(--tw-text-opacity))}.logo-container .logo[data-v-44447701]{font-family:League Spartan,"League Spartan Fallback: Arial",ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:36px;font-weight:700;letter-spacing:-.05em}.logo-container .logo[data-v-44447701]:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.logo-container .logo .ab[data-v-44447701]{z-index:10}.logo-container .logo .dash[data-v-44447701]{position:relative}
