@font-face{font-family:OpenDyslexic;src:url(/fonts/OpenDyslexic-Regular.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:OpenDyslexic;src:url(/fonts/OpenDyslexic-Bold.otf) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:OpenDyslexic;src:url(/fonts/OpenDyslexic-Italic.otf) format("opentype");font-weight:400;font-style:italic}@font-face{font-family:OpenDyslexic;src:url(/fonts/OpenDyslexic-BoldItalic.otf) format("opentype");font-weight:700;font-style:italic}#footer a,#home a{color:white}.MuiBackdrop-root{pointer-events:none!important}@keyframes fadeScaleIn{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}@keyframes bounce{0%,to{transform:translateY(0)}50%{transform:translateY(4px)}}@keyframes bounceFadeIn{0%{transform:scale(.6);opacity:0}30%{transform:scale(1.25);opacity:1}to{transform:scale(1);opacity:1}}.bounceFadeIn{animation-name:bounceFadeIn;animation-duration:.6s;animation-timing-function:ease;animation-fill-mode:forwards}@keyframes diagonalSlide{0%{background-position:0 0}to{background-position:-169px 169px}}.slider-wrapper{position:relative;width:100%;padding:20px 0}.slider::-webkit-slider-thumb{height:30px;width:30px;background:#1976d2;border:4px solid white;border-radius:50%;box-shadow:0 2px 11px rgba(0,0,0,.3);margin-top:-9px;z-index:2;position:relative}.thumb-label{position:absolute;top:3px;width:30px;height:30px;font-size:.55rem;font-weight:600;color:white;display:flex;align-items:center;justify-content:center;pointer-events:none;z-index:3}.tts-overlay{opacity:0;transition:opacity .25s ease}.tts-overlay.fade-in{opacity:1}.tts-overlay.fade-out{opacity:0}:is(input[type=text],input[type=number],input[type=email],input[type=tel],textarea,button):focus-visible{box-shadow:0 0 5px white;transition:all .3s ease}.active-step :is(input[type=text],input[type=number],input[type=email],input[type=tel],button):active{box-shadow:none}html{touch-action:manipulation;overflow-x:hidden}.freeze-scroll{overflow:hidden;height:100dvh}svg{pointer-events:none}.MuiInputLabel-asterisk{color:red}form .MuiTypography-caption a{color:white}#footer{background-color:white}.MuiTabs-scroller{overflow:visible!important}html{scroll-behavior:auto}@keyframes bounceShow{0%{transform:scale(.6);opacity:0}50%{transform:scale(1.25);opacity:1}to{transform:scale(1);opacity:1}}.Main-Calendar-Wrapper{height:120%!important;padding:0!important;margin:0!important}.bounceShow{animation:bounceShow .6s ease-out forwards}.MuiInputBase-input::placeholder{font-size:11px;opacity:1;color:gray}nextjs-portal{display:none}.wheel-picker-wrapper{overflow:hidden;height:50px;position:relative;width:100%;border:1px solid grey}.wheel-picker{display:flex;flex-direction:column;align-items:center;scroll-snap-type:y mandatory;overflow-y:scroll;height:100%}.wheel-picker-item{scroll-snap-align:center;height:36px;display:flex;align-items:center;justify-content:center}body{padding:0!important}*{scrollbar-width:none;scrollbar-color:transparent transparent}::-webkit-scrollbar{width:0;height:0}body.dragging :not(input):not(textarea){-moz-user-select:none!important;user-select:none!important;-webkit-user-select:none!important}.custom-scrollbar{position:fixed;top:0;right:4px;width:10px;height:100%;background:transparent;z-index:9999;cursor:pointer;pointer-events:auto}.custom-scrollbar-thumb{position:absolute;top:0;right:0;width:4px;background:rgba(0,75,211,.5);border-radius:6px;cursor:pointer;opacity:0;transition:background .2s ease,width .2s ease,opacity .4s ease;pointer-events:auto}.custom-scrollbar-thumb.visible,.custom-scrollbar:hover .custom-scrollbar-thumb{opacity:1}.custom-scrollbar-thumb.dragging,.custom-scrollbar:hover .custom-scrollbar-thumb{background:rgba(0,75,211,.9);width:10px}@media (hover:none) and (pointer:coarse){::-webkit-scrollbar{width:auto;height:auto}.custom-scrollbar{display:none!important}}#hero-blurb-arrow{content:"";display:block;position:absolute;z-index:2;margin-right:10px;background:linear-gradient(90deg,rgba(0,0,0,0),rgba(0,0,0,.4));transform:translateX(-100%);animation:slideInRight .4s ease forwards;height:155%;width:120%;top:-27.5%;right:-31px;-webkit-clip-path:polygon(0 0,88% 0,100% 50%,88% 100%,0 100%);clip-path:polygon(0 0,88% 0,100% 50%,88% 100%,0 100%);z-index:0}@media (max-width:1023px){#hero-blurb-arrow{display:none}}@keyframes slideInRight{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes shake{0%,to{transform:translateX(0)}25%{transform:translateX(-5px)}50%{transform:translateX(5px)}75%{transform:translateX(-5px)}}.shake{animation:shake .3s ease-in-out}@keyframes shakeAbsolute{0%,to{transform:translate(-50%,-50%)}25%{transform:translate(-51%,-50%)}50%{transform:translate(-49%,-50%)}75%{transform:translate(-51%,-50%)}}.shakeAbsolute{animation:shakeAbsolute .3s ease-in-out}.inactive-step *{pointer-events:none!important}.active-step{z-index:9}@keyframes fadeIn{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@keyframes intermittentGlow{0%,to{filter:drop-shadow(rgb(0,255,0) 0 0 0)}50%{filter:drop-shadow(rgb(0,255,0) 0 0 10px)}}.slider-thumb{cursor:"grab !important"}.CustomButton,.CustomButton h6,button h1,button h2,button h3,button h4,button h5,button h6{pointer-events:"none";cursor:pointer!important}.MuiFormControlLabel-labelPlacementEnd{margin-right:0!important}.Customization-Drawer .MuiTypography-h6{font-weight:700!important;-webkit-text-stroke:0;text-shadow:none}.Customization-Drawer .MuiTab-root{font-weight:500!important;-webkit-text-stroke:0;text-shadow:none}.Customization-Drawer .MuiButtonBase-root,.Customization-Drawer .RollerPicker-Label{font-weight:700!important;-webkit-text-stroke:0;text-shadow:none}.Customization-Drawer .RollerPicker-Label{font-size:14px}.Customization-Drawer .MuiTypography-caption{-webkit-text-stroke:0;text-shadow:none}.rdrDay{height:2.2rem!important}.rdrDayNumber,.rdrMonthPicker select,.rdrWeekDay,.rdrYearPicker{font-family:Roboto Condensed}.rdrDateDisplay{display:none!important}.rdrMonthAndYearWrapper{align-items:center;height:35px!important;padding-top:0!important}.rdrDateRangeWrapper{height:282px;padding-top:5px;overflow:hidden}.rdrDayToday .rdrDayNumber span:after{bottom:0!important}.rdrMonth{border-bottom:1px solid rgb(233,233,233)}.rdrDayDisabled{z-index:1}.rdrWeekDays{box-shadow:0 6px 6px -2px rgba(0,0,0,.1)}.rdrMonthAndYearWrapper{margin-top:-10px}.rdrCalendarWrapper+div{border-top:1px solid #dcdcdcff;border-radius:0 0 8px 8px}.MuiDialogActions-root{padding-right:16px!important;padding-left:16px!important;padding-bottom:10px!important;z-index:0!important}.skedsy-loader{opacity:0;transform:scale(.9);transition:transform .6s ease,opacity .6s ease}.skedsy-loader.grow{opacity:1;transform:scale(1)}.skedsy-loader-core{position:relative;width:120px;height:120px;display:flex;align-items:center;justify-content:center}.loader-star{width:100%;height:100%;transform-origin:center center;animation:spin-counter 7s linear infinite}.loader-orbits,.loader-star{position:absolute;object-fit:contain}.loader-orbits{width:52%;height:51.5%;top:26%;left:26.5%;transform-origin:45% 46.5%;animation:spin-clockwise 5s linear infinite}.loader-star-slow{position:absolute;width:100%;height:100%;object-fit:contain;filter:blur(1.2px);transform-origin:center center;animation:spin-counter 37s linear infinite}.loader-orbits-slow{position:absolute;width:52%;height:51.5%;object-fit:contain;top:26%;left:26.5%;transform-origin:45% 46.5%;animation:spin-clockwise 33s linear infinite}@keyframes spin-clockwise{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes spin-counter{0%{transform:rotate(0deg)}to{transform:rotate(-1turn)}}