@font-face{font-family:Bebas Neue;src:url(/fonts/BebasNeue-Regular.woff2)format("woff2"),url(/fonts/BebasNeue-Regular.woff)format("woff");font-weight:400;font-style:normal;font-display:optional}@font-face{font-family:Montserrat;src:url(/fonts/Montserrat-Light.woff2)format("woff2"),url(/fonts/Montserrat-Light.woff)format("woff");font-weight:300;font-style:normal;font-display:optional}@font-face{font-family:Montserrat;src:url(/fonts/Montserrat-Regular.woff2)format("woff2"),url(/fonts/Montserrat-Regular.woff)format("woff");font-weight:400;font-style:normal;font-display:optional}@font-face{font-family:Montserrat;src:url(/fonts/Montserrat-Medium.woff2)format("woff2"),url(/fonts/Montserrat-Medium.woff)format("woff");font-weight:500;font-style:normal;font-display:optional}@font-face{font-family:Montserrat;src:url(/fonts/Montserrat-SemiBold.woff2)format("woff2"),url(/fonts/Montserrat-SemiBold.woff)format("woff");font-weight:600;font-style:normal;font-display:optional}@font-face{font-family:Montserrat;src:url(/fonts/Montserrat-Bold.woff2)format("woff2"),url(/fonts/Montserrat-Bold.woff)format("woff");font-weight:700;font-style:normal;font-display:optional}@font-face{font-family:Inter;src:url(/fonts/Inter-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:optional}@font-face{font-family:Inter;src:url(/fonts/Inter-Medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:optional}@font-face{font-family:Inter;src:url(/fonts/Inter-Black.woff2)format("woff2");font-weight:900;font-style:normal;font-display:optional}
:root{--suppress-mixpanel-errors:true;--font-heading:"Bebas Neue",sans-serif;--font-body:"Montserrat",sans-serif;--font-ui:"Inter",sans-serif;--color-primary:#00b7b5;--color-primary-light:#9ec7c5;--color-primary-dark:#00d4d2;--color-background:#000;--color-background-dark:#1a1a1a;--color-surface:#ffffff0d;--color-text:#fff;--color-text-secondary:#fffc;--color-text-muted:#fff9;--color-bone:#ebede5;--color-mist:#9ec7c5;--color-arctic:#00b7b5;--color-deluge:#0000e6;--color-sun-ray:#f56f0d;--color-void:#000;--spacing-xs:.25rem;--spacing-sm:.5rem;--spacing-md:1rem;--spacing-lg:1.5rem;--spacing-xl:2rem;--spacing-2xl:3rem;--spacing-3xl:4rem;--radius-sm:4px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--radius-full:9999px;--shadow-sm:0 1px 2px #0000001a;--shadow-md:0 4px 6px #0000001a;--shadow-lg:0 10px 15px #0000001a;--shadow-xl:0 20px 25px #0000001a}*{box-sizing:border-box;margin:0;padding:0}html,body{max-width:100vw;font-family:var(--font-body);color:var(--color-text);font-weight:400;line-height:1.6;overflow-x:hidden}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px}a{color:inherit;text-decoration:none}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);letter-spacing:.05em;text-transform:uppercase;font-weight:400;line-height:1.1}h1{font-size:clamp(2.5rem,8vw,4rem)}h2{font-size:clamp(2rem,6vw,3rem)}h3{font-size:clamp(1.5rem,4vw,2rem)}p{font-family:var(--font-body);font-weight:300;line-height:1.6}button{font-family:var(--font-ui);font-weight:500}.text-heading{font-family:var(--font-heading);text-transform:uppercase;letter-spacing:.05em}.text-body{font-family:var(--font-body);font-weight:300}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.react-datepicker{font-family:var(--font-body);color:#fff;background:#1a1a1a;border:1px solid #fff3;border-radius:8px}.react-datepicker__header{background:#2a2a2a;border-bottom:1px solid #fff3;border-radius:8px 8px 0 0;padding-top:.75rem}.react-datepicker__current-month{color:#fff;margin-bottom:.5rem;font-size:.9375rem;font-weight:600}.react-datepicker__day-name{color:#ffffffb3;width:2rem;margin:.25rem;font-size:.8125rem;font-weight:500;line-height:2rem}.react-datepicker__day{color:#fff;border-radius:4px;width:2rem;margin:.25rem;line-height:2rem;transition:all .2s}.react-datepicker__day:hover{background:#00b7b54d;border-radius:4px}.react-datepicker__day--selected{background:var(--color-primary,#00b7b5);color:#000;font-weight:600}.react-datepicker__day--selected:hover{background:var(--color-primary,#00b7b5);opacity:.9}.react-datepicker__day--keyboard-selected{color:#fff;background:#00b7b533}.react-datepicker__day--disabled{color:#ffffff4d;cursor:not-allowed}.react-datepicker__day--outside-month{color:#ffffff4d}.react-datepicker__navigation{border-radius:4px;width:2rem;height:2rem;transition:background .2s;top:.75rem}.react-datepicker__navigation:hover{background:#ffffff1a}.react-datepicker__navigation-icon:before{border-color:#ffffffb3}.react-datepicker__navigation:hover .react-datepicker__navigation-icon:before{border-color:var(--color-primary,#00b7b5)}.react-datepicker__month-dropdown-container,.react-datepicker__year-dropdown-container{margin:0 .25rem}.react-datepicker__month-dropdown,.react-datepicker__year-dropdown{color:#fff;background:#2a2a2a;border:1px solid #fff3;border-radius:4px;padding:.25rem}.react-datepicker__month-option,.react-datepicker__year-option{border-radius:4px;padding:.5rem;transition:background .2s}.react-datepicker__month-option:hover,.react-datepicker__year-option:hover{background:#00b7b54d}.react-datepicker__month-option--selected,.react-datepicker__year-option--selected{background:var(--color-primary,#00b7b5);color:#000;font-weight:600}.react-datepicker__triangle{display:none}
/*# sourceMappingURL=e148e65e612328b9.css.map*/