.flatpickr-calendar{background:transparent;opacity:0;display:none;text-align:center;visibility:hidden;padding:0;animation:none;direction:ltr;border:0;font-size:14px;line-height:24px;border-radius:5px;position:absolute;width:307.875px;box-sizing:border-box;touch-action:manipulation;background:#fff;box-shadow:1px 0 #e6e6e6,-1px 0 #e6e6e6,0 1px #e6e6e6,0 -1px #e6e6e6,0 3px 13px rgba(0,0,0,.08)}.flatpickr-calendar.open,.flatpickr-calendar.inline{opacity:1;max-height:640px;visibility:visible}.flatpickr-calendar.open{display:inline-block;z-index:99999}.flatpickr-calendar.animate.open{animation:fpFadeInDown .3s cubic-bezier(.23,1,.32,1)}.flatpickr-calendar.inline{display:block;position:relative;top:2px}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px)}.flatpickr-calendar.static.open{z-index:999;display:block}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7){box-shadow:none!important}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){box-shadow:-2px 0 #e6e6e6,5px 0 #e6e6e6}.flatpickr-calendar .hasWeeks .dayContainer,.flatpickr-calendar .hasTime .dayContainer{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.flatpickr-calendar .hasWeeks .dayContainer{border-left:0}.flatpickr-calendar.hasTime .flatpickr-time{height:40px;border-top:1px solid #e6e6e6}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar:before,.flatpickr-calendar:after{position:absolute;display:block;pointer-events:none;border:solid transparent;content:"";height:0;width:0;left:22px}.flatpickr-calendar.rightMost:before,.flatpickr-calendar.arrowRight:before,.flatpickr-calendar.rightMost:after,.flatpickr-calendar.arrowRight:after{left:auto;right:22px}.flatpickr-calendar.arrowCenter:before,.flatpickr-calendar.arrowCenter:after{left:50%;right:50%}.flatpickr-calendar:before{border-width:5px;margin:0 -5px}.flatpickr-calendar:after{border-width:4px;margin:0 -4px}.flatpickr-calendar.arrowTop:before,.flatpickr-calendar.arrowTop:after{bottom:100%}.flatpickr-calendar.arrowTop:before{border-bottom-color:#e6e6e6}.flatpickr-calendar.arrowTop:after{border-bottom-color:#fff}.flatpickr-calendar.arrowBottom:before,.flatpickr-calendar.arrowBottom:after{top:100%}.flatpickr-calendar.arrowBottom:before{border-top-color:#e6e6e6}.flatpickr-calendar.arrowBottom:after{border-top-color:#fff}.flatpickr-calendar:focus{outline:0}.flatpickr-wrapper{position:relative;display:inline-block}.flatpickr-months{display:flex}.flatpickr-months .flatpickr-month{background:transparent;color:rgba(0,0,0,.9);fill:rgba(0,0,0,.9);height:34px;line-height:1;text-align:center;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;overflow:hidden;flex:1}.flatpickr-months .flatpickr-prev-month,.flatpickr-months .flatpickr-next-month{-webkit-user-select:none;-moz-user-select:none;user-select:none;text-decoration:none;cursor:pointer;position:absolute;top:0;height:34px;padding:10px;z-index:3;color:rgba(0,0,0,.9);fill:rgba(0,0,0,.9)}.flatpickr-months .flatpickr-prev-month.flatpickr-disabled,.flatpickr-months .flatpickr-next-month.flatpickr-disabled{display:none}.flatpickr-months .flatpickr-prev-month i,.flatpickr-months .flatpickr-next-month i{position:relative}.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month,.flatpickr-months .flatpickr-next-month.flatpickr-prev-month{left:0}.flatpickr-months .flatpickr-prev-month.flatpickr-next-month,.flatpickr-months .flatpickr-next-month.flatpickr-next-month{right:0}.flatpickr-months .flatpickr-prev-month:hover,.flatpickr-months .flatpickr-next-month:hover{color:#959ea9}.flatpickr-months .flatpickr-prev-month:hover svg,.flatpickr-months .flatpickr-next-month:hover svg{fill:#f64747}.flatpickr-months .flatpickr-prev-month svg,.flatpickr-months .flatpickr-next-month svg{width:14px;height:14px}.flatpickr-months .flatpickr-prev-month svg path,.flatpickr-months .flatpickr-next-month svg path{transition:fill .1s;fill:inherit}.numInputWrapper{position:relative;height:auto}.numInputWrapper input,.numInputWrapper span{display:inline-block}.numInputWrapper input{width:100%}.numInputWrapper input::-ms-clear{display:none}.numInputWrapper input::-webkit-outer-spin-button,.numInputWrapper input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.numInputWrapper span{position:absolute;right:0;width:14px;padding:0 4px 0 2px;height:50%;line-height:50%;opacity:0;cursor:pointer;border:1px solid rgba(57,57,57,.15);box-sizing:border-box}.numInputWrapper span:hover{background:rgba(0,0,0,.1)}.numInputWrapper span:active{background:rgba(0,0,0,.2)}.numInputWrapper span:after{display:block;content:"";position:absolute}.numInputWrapper span.arrowUp{top:0;border-bottom:0}.numInputWrapper span.arrowUp:after{border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid rgba(57,57,57,.6);top:26%}.numInputWrapper span.arrowDown{top:50%}.numInputWrapper span.arrowDown:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(57,57,57,.6);top:40%}.numInputWrapper span svg{width:inherit;height:auto}.numInputWrapper span svg path{fill:rgba(0,0,0,.5)}.numInputWrapper:hover{background:rgba(0,0,0,.05)}.numInputWrapper:hover span{opacity:1}.flatpickr-current-month{font-size:135%;line-height:inherit;font-weight:300;color:inherit;position:absolute;width:75%;left:12.5%;padding:7.48px 0 0;line-height:1;height:34px;display:inline-block;text-align:center;transform:translateZ(0)}.flatpickr-current-month span.cur-month{font-family:inherit;font-weight:700;color:inherit;display:inline-block;margin-left:.5ch;padding:0}.flatpickr-current-month span.cur-month:hover{background:rgba(0,0,0,.05)}.flatpickr-current-month .numInputWrapper{width:6ch;width:7ch�;display:inline-block}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:rgba(0,0,0,.9)}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:rgba(0,0,0,.9)}.flatpickr-current-month input.cur-year{background:transparent;box-sizing:border-box;color:inherit;cursor:text;padding:0 0 0 .5ch;margin:0;display:inline-block;font-size:inherit;font-family:inherit;font-weight:300;line-height:inherit;height:auto;border:0;border-radius:0;vertical-align:initial;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-current-month input.cur-year:focus{outline:0}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{font-size:100%;color:rgba(0,0,0,.5);background:transparent;pointer-events:none}.flatpickr-current-month .flatpickr-monthDropdown-months{appearance:menulist;background:transparent;border:none;border-radius:0;box-sizing:border-box;color:inherit;cursor:pointer;font-size:inherit;font-family:inherit;font-weight:300;height:auto;line-height:inherit;margin:-1px 0 0;outline:none;padding:0 0 0 .5ch;position:relative;vertical-align:initial;-webkit-box-sizing:border-box;-webkit-appearance:menulist;-moz-appearance:menulist;width:auto}.flatpickr-current-month .flatpickr-monthDropdown-months:focus,.flatpickr-current-month .flatpickr-monthDropdown-months:active{outline:none}.flatpickr-current-month .flatpickr-monthDropdown-months:hover{background:rgba(0,0,0,.05)}.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{background-color:transparent;outline:none;padding:0}.flatpickr-weekdays{background:transparent;text-align:center;overflow:hidden;width:100%;display:flex;align-items:center;height:28px}.flatpickr-weekdays .flatpickr-weekdaycontainer{display:flex;flex:1}span.flatpickr-weekday{cursor:default;font-size:90%;background:transparent;color:rgba(0,0,0,.54);line-height:1;margin:0;text-align:center;display:block;flex:1;font-weight:bolder}.dayContainer,.flatpickr-weeks{padding:1px 0 0}.flatpickr-days{position:relative;overflow:hidden;display:flex;align-items:flex-start;width:307.875px}.flatpickr-days:focus{outline:0}.dayContainer{padding:0;outline:0;text-align:left;width:307.875px;min-width:307.875px;max-width:307.875px;box-sizing:border-box;display:inline-block;display:flex;flex-wrap:wrap;-ms-flex-wrap:wrap;justify-content:space-around;transform:translateZ(0);opacity:1}.dayContainer+.dayContainer{box-shadow:-1px 0 #e6e6e6}.flatpickr-day{background:none;border:1px solid transparent;border-radius:150px;box-sizing:border-box;color:#393939;cursor:pointer;font-weight:400;width:14.2857143%;flex-basis:14.2857143%;max-width:39px;height:39px;line-height:39px;margin:0;display:inline-block;position:relative;justify-content:center;text-align:center}.flatpickr-day.inRange,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.today.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day:hover,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.nextMonthDay:hover,.flatpickr-day:focus,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.nextMonthDay:focus{cursor:pointer;outline:0;background:#e6e6e6;border-color:#e6e6e6}.flatpickr-day.today{border-color:#959ea9}.flatpickr-day.today:hover,.flatpickr-day.today:focus{border-color:#959ea9;background:#959ea9;color:#fff}.flatpickr-day.selected,.flatpickr-day.startRange,.flatpickr-day.endRange,.flatpickr-day.selected.inRange,.flatpickr-day.startRange.inRange,.flatpickr-day.endRange.inRange,.flatpickr-day.selected:focus,.flatpickr-day.startRange:focus,.flatpickr-day.endRange:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange:hover,.flatpickr-day.endRange:hover,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.endRange.nextMonthDay{background:#569ff7;box-shadow:none;color:#fff;border-color:#569ff7}.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange,.flatpickr-day.endRange.startRange{border-radius:50px 0 0 50px}.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange,.flatpickr-day.endRange.endRange{border-radius:0 50px 50px 0}.flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)){box-shadow:-10px 0 #569ff7}.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange,.flatpickr-day.endRange.startRange.endRange{border-radius:50px}.flatpickr-day.inRange{border-radius:0;box-shadow:-5px 0 #e6e6e6,5px 0 #e6e6e6}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover,.flatpickr-day.prevMonthDay,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.notAllowed.nextMonthDay{color:rgba(57,57,57,.3);background:transparent;border-color:transparent;cursor:default}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{cursor:not-allowed;color:rgba(57,57,57,.1)}.flatpickr-day.week.selected{border-radius:0;box-shadow:-5px 0 #569ff7,5px 0 #569ff7}.flatpickr-day.hidden{visibility:hidden}.rangeMode .flatpickr-day{margin-top:1px}.flatpickr-weekwrapper{float:left}.flatpickr-weekwrapper .flatpickr-weeks{padding:0 12px;box-shadow:1px 0 #e6e6e6}.flatpickr-weekwrapper .flatpickr-weekday{float:none;width:100%;line-height:28px}.flatpickr-weekwrapper span.flatpickr-day,.flatpickr-weekwrapper span.flatpickr-day:hover{display:block;width:100%;max-width:none;color:rgba(57,57,57,.3);background:transparent;cursor:default;border:none}.flatpickr-innerContainer{display:block;display:flex;box-sizing:border-box;overflow:hidden}.flatpickr-rContainer{display:inline-block;padding:0;box-sizing:border-box}.flatpickr-time{text-align:center;outline:0;display:block;height:0;line-height:40px;max-height:40px;box-sizing:border-box;overflow:hidden;display:flex}.flatpickr-time:after{content:"";display:table;clear:both}.flatpickr-time .numInputWrapper{flex:1;width:40%;height:40px;float:left}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#393939}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#393939}.flatpickr-time.hasSeconds .numInputWrapper{width:26%}.flatpickr-time.time24hr .numInputWrapper{width:49%}.flatpickr-time input{background:transparent;box-shadow:none;border:0;border-radius:0;text-align:center;margin:0;padding:0;height:inherit;line-height:inherit;color:#393939;font-size:14px;position:relative;box-sizing:border-box;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-time input.flatpickr-hour{font-weight:700}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400}.flatpickr-time input:focus{outline:0;border:0}.flatpickr-time .flatpickr-time-separator,.flatpickr-time .flatpickr-am-pm{height:inherit;float:left;line-height:inherit;color:#393939;font-weight:700;width:2%;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-self:center}.flatpickr-time .flatpickr-am-pm{outline:0;width:18%;cursor:pointer;text-align:center;font-weight:400}.flatpickr-time input:hover,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time .flatpickr-am-pm:focus{background:#eee}.flatpickr-input[readonly]{cursor:pointer}@keyframes fpFadeInDown{0%{opacity:0;transform:translate3d(0,-20px,0)}to{opacity:1;transform:translateZ(0)}}*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#ddd}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:rift,tenso,sans-serif,rift-soft;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#ccc}input::placeholder,textarea::placeholder{opacity:1;color:#ccc}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }html{overflow-x:hidden}body{overflow-x:hidden;font-family:tenso,sans-serif;font-feature-settings:"tnum"}p,ol,ul{font-size:1rem;color:inherit;padding:.5rem 0;line-height:1.5rem}p.intro,ol.intro,ul.intro{font-size:1.125rem}p.small,ol.small,ul.small{font-size:.75rem}a{color:#e50019;transition:color .2s}a:active,a:hover,button:active,button:hover,input:active,input:hover,select:active,select:hover,textarea:active,textarea:hover{outline:0}button{font-weight:inherit}button:focus{outline:0}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{line-height:1;font-family:rift;font-style:italic;font-weight:600;transition:color .3s}h1,.h1{font-size:2.25rem;line-height:2.25rem;color:#333}@media (min-width: 768px){h1,.h1{font-size:2.625rem;line-height:2.625rem}}@media (min-width: 992px){h1,.h1{font-size:3rem;line-height:3rem}}h1.hero,.h1.hero{color:#fff;font-size:1.875rem;text-shadow:0 1px 6px rgba(0,0,0,.5)}@media (min-width: 768px){h1.hero,.h1.hero{font-size:3rem}}@media (min-width: 992px){h1.hero,.h1.hero{font-size:3.75rem}}@media (min-width: 1440px){h1.hero,.h1.hero{font-size:4.5rem}}h2,.h2{font-size:1.625rem}@media (min-width: 768px){h2,.h2{font-size:2rem}}@media (min-width: 992px){h2,.h2{font-size:2.25rem}}h3,.h3{font-size:1.5rem}@media (min-width: 768px){h3,.h3{font-size:1.625rem}}@media (min-width: 992px){h3,.h3{font-size:1.875rem}}h4,.h4{font-size:1.125rem}@media (min-width: 768px){h4,.h4{font-size:1.25rem}}@media (min-width: 992px){h4,.h4{font-size:1.5rem}}h5,.h5{font-size:1.125rem}svg{pointer-events:none}button:hover:focus{outline:0}.bg-gray-gradient{background-image:linear-gradient(to top,#fff,#eee)}.container{margin-left:auto;margin-right:auto;padding-left:1.25rem;padding-right:1.25rem;max-width:1172px}@media (min-width: 320px){.container{padding-left:1.25rem;padding-right:1.25rem}}@media (min-width: 768px){.container{padding-left:1.875rem;padding-right:1.875rem}}.container-offset{margin-left:-.625rem;margin-right:-.625rem}@media (min-width: 576px){.container-offset{margin-left:-1.125rem;margin-right:-1.125rem}}@media (min-width: 992px){.container-offset{margin-left:-1rem;margin-right:-1rem}}.container-1920{margin-left:auto;margin-right:auto;max-width:1920px}.container-1500{margin-left:auto;margin-right:auto;max-width:1500px}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}#app{padding-top:50px}@media (min-width: 768px){#app{padding-top:70px}}::-webkit-scrollbar{height:10px;width:10px}::-webkit-scrollbar-track{background-color:rgba(0,0,0,.25)}::-webkit-scrollbar-thumb{background-color:rgba(255,255,255,.68)}::-webkit-scrollbar-thumb:hover{background-color:rgba(255,255,255,.843)}body.is-dev{position:relative}body.is-dev:before{content:"xs";padding:10px;display:block;position:fixed;right:0;bottom:0;z-index:10000000;font-weight:700;text-transform:uppercase;background:rgba(204,204,204,.67);pointer-events:none}@media screen and (min-width: 576px){body.is-dev:before{content:"sm"}}@media screen and (min-width: 768px){body.is-dev:before{content:"md"}}@media screen and (min-width: 992px){body.is-dev:before{content:"lg"}}@media screen and (min-width: 1440px){body.is-dev:before{content:"xl"}}body.is-dev .c-grid-visualizer{display:none;width:100%;height:100%;overflow:hidden;position:absolute;top:0;left:0;z-index:1000;visibility:hidden;opacity:0;pointer-events:none}body.is-dev .c-grid-visualizer.is-active{display:block;visibility:visible;opacity:1}body.is-dev .c-grid-visualizer__wrapper,body.is-dev .c-grid-visualizer__row,body.is-dev .c-grid-visualizer__container{height:100%}body.is-dev .c-grid-visualizer__wrapper,body.is-dev .c-grid-visualizer__container{margin:0 auto}body.is-dev .c-grid-visualizer__column{height:100%}body.is-dev .c-grid-visualizer__block{height:100%;background-color:#5f9ea0;opacity:.5}body.is-dev .c-grid-visualizer-toggle{padding:15px 30px;position:fixed;bottom:0;left:0;z-index:2000;color:#000;background:rgba(204,204,204,.67);display:block}body.is-dev .c-grid-visualizer-toggle:hover{background:#aaa}.c-grid-visualizer-toggle{display:none}.choices{position:relative;overflow:hidden;margin-bottom:24px;font-size:16px}.choices:focus{outline:none}.choices:last-child{margin-bottom:0}.choices.is-open{overflow:visible}.choices.is-disabled .choices__inner,.choices.is-disabled .choices__input{background-color:#eaeaea;cursor:not-allowed;-webkit-user-select:none;-moz-user-select:none;user-select:none}.choices.is-disabled .choices__item{cursor:not-allowed}.choices [hidden]{display:none!important}.choices[data-type*=select-one]{cursor:pointer}.choices[data-type*=select-one] .choices__inner{padding-bottom:7.5px}.choices[data-type*=select-one] .choices__input{display:block;width:100%;padding:10px;border-bottom:1px solid #ddd;background-color:#fff;margin:0}.choices[data-type*=select-one] .choices__button{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMSAyMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjMDAwIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0yLjU5Mi4wNDRsMTguMzY0IDE4LjM2NC0yLjU0OCAyLjU0OEwuMDQ0IDIuNTkyeiIvPjxwYXRoIGQ9Ik0wIDE4LjM2NEwxOC4zNjQgMGwyLjU0OCAyLjU0OEwyLjU0OCAyMC45MTJ6Ii8+PC9nPjwvc3ZnPg==);padding:0;background-size:8px;position:absolute;top:50%;right:0;margin-top:-10px;margin-right:25px;height:20px;width:20px;border-radius:10em;opacity:.25}.choices[data-type*=select-one] .choices__button:hover,.choices[data-type*=select-one] .choices__button:focus{opacity:1}.choices[data-type*=select-one] .choices__button:focus{box-shadow:0 0 0 2px #00bcd4}.choices[data-type*=select-one] .choices__item[data-value=""] .choices__button{display:none}.choices[data-type*=select-one]:after{content:"";height:0;width:0;border-style:solid;border-color:#333 transparent transparent transparent;border-width:5px;position:absolute;right:11.5px;top:50%;margin-top:-2.5px;pointer-events:none}.choices[data-type*=select-one].is-open:after{border-color:transparent transparent #333 transparent;margin-top:-7.5px}.choices[data-type*=select-one][dir=rtl]:after{left:11.5px;right:auto}.choices[data-type*=select-one][dir=rtl] .choices__button{right:auto;left:0;margin-left:25px;margin-right:0}.choices[data-type*=select-multiple] .choices__inner,.choices[data-type*=text] .choices__inner{cursor:text}.choices[data-type*=select-multiple] .choices__button,.choices[data-type*=text] .choices__button{position:relative;display:inline-block;margin:0 -4px 0 8px;padding-left:16px;border-left:1px solid #008fa1;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMSAyMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0yLjU5Mi4wNDRsMTguMzY0IDE4LjM2NC0yLjU0OCAyLjU0OEwuMDQ0IDIuNTkyeiIvPjxwYXRoIGQ9Ik0wIDE4LjM2NEwxOC4zNjQgMGwyLjU0OCAyLjU0OEwyLjU0OCAyMC45MTJ6Ii8+PC9nPjwvc3ZnPg==);background-size:8px;width:8px;line-height:1;opacity:.75;border-radius:0}.choices[data-type*=select-multiple] .choices__button:hover,.choices[data-type*=select-multiple] .choices__button:focus,.choices[data-type*=text] .choices__button:hover,.choices[data-type*=text] .choices__button:focus{opacity:1}.choices__inner{display:inline-block;vertical-align:top;width:100%;background-color:#f9f9f9;padding:7.5px 7.5px 3.75px;border:1px solid #ddd;border-radius:2.5px;font-size:14px;min-height:44px;overflow:hidden}.is-focused .choices__inner,.is-open .choices__inner{border-color:#b7b7b7}.is-open .choices__inner{border-radius:2.5px 2.5px 0 0}.is-flipped.is-open .choices__inner{border-radius:0 0 2.5px 2.5px}.choices__list{margin:0;padding-left:0;list-style:none}.choices__list--single{display:inline-block;padding:4px 16px 4px 4px;width:100%}[dir=rtl] .choices__list--single{padding-right:4px;padding-left:16px}.choices__list--single .choices__item{width:100%}.choices__list--multiple{display:inline}.choices__list--multiple .choices__item{display:inline-block;vertical-align:middle;border-radius:20px;padding:4px 10px;font-size:12px;font-weight:500;margin-right:3.75px;margin-bottom:3.75px;background-color:#00bcd4;border:1px solid #00a5bb;color:#fff;word-break:break-all;box-sizing:border-box}.choices__list--multiple .choices__item[data-deletable]{padding-right:5px}[dir=rtl] .choices__list--multiple .choices__item{margin-right:0;margin-left:3.75px}.choices__list--multiple .choices__item.is-highlighted{background-color:#00a5bb;border:1px solid #008fa1}.is-disabled .choices__list--multiple .choices__item{background-color:#aaa;border:1px solid #919191}.choices__list--dropdown,.choices__list[aria-expanded]{visibility:hidden;z-index:1;position:absolute;width:100%;background-color:#fff;border:1px solid #ddd;top:100%;margin-top:-1px;border-bottom-left-radius:2.5px;border-bottom-right-radius:2.5px;overflow:hidden;word-break:break-all;will-change:visibility}.is-active.choices__list--dropdown,.is-active.choices__list[aria-expanded]{visibility:visible}.is-open .choices__list--dropdown,.is-open .choices__list[aria-expanded]{border-color:#b7b7b7}.is-flipped .choices__list--dropdown,.is-flipped .choices__list[aria-expanded]{top:auto;bottom:100%;margin-top:0;margin-bottom:-1px;border-radius:.25rem .25rem 0 0}.choices__list--dropdown .choices__list,.choices__list[aria-expanded] .choices__list{position:relative;max-height:300px;overflow:auto;-webkit-overflow-scrolling:touch;will-change:scroll-position}.choices__list--dropdown .choices__item,.choices__list[aria-expanded] .choices__item{position:relative;padding:10px;font-size:14px}[dir=rtl] .choices__list--dropdown .choices__item,[dir=rtl] .choices__list[aria-expanded] .choices__item{text-align:right}@media (min-width: 640px){.choices__list--dropdown .choices__item--selectable,.choices__list[aria-expanded] .choices__item--selectable{padding-right:100px}.choices__list--dropdown .choices__item--selectable:after,.choices__list[aria-expanded] .choices__item--selectable:after{content:attr(data-select-text);font-size:12px;opacity:0;position:absolute;right:10px;top:50%;transform:translateY(-50%)}[dir=rtl] .choices__list--dropdown .choices__item--selectable,[dir=rtl] .choices__list[aria-expanded] .choices__item--selectable{text-align:right;padding-left:100px;padding-right:10px}[dir=rtl] .choices__list--dropdown .choices__item--selectable:after,[dir=rtl] .choices__list[aria-expanded] .choices__item--selectable:after{right:auto;left:10px}}.choices__list--dropdown .choices__item--selectable.is-highlighted,.choices__list[aria-expanded] .choices__item--selectable.is-highlighted{background-color:#f2f2f2}.choices__list--dropdown .choices__item--selectable.is-highlighted:after,.choices__list[aria-expanded] .choices__item--selectable.is-highlighted:after{opacity:.5}.choices__item{cursor:default}.choices__item--selectable{cursor:pointer}.choices__item--disabled{cursor:not-allowed;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:.5}.choices__heading{font-weight:600;font-size:12px;padding:10px;border-bottom:1px solid #f7f7f7;color:gray}.choices__button{text-indent:-9999px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background-color:transparent;background-repeat:no-repeat;background-position:center;cursor:pointer}.choices__button:focus{outline:none}.choices__input{display:inline-block;vertical-align:baseline;background-color:#f9f9f9;font-size:14px;margin-bottom:5px;border:0;border-radius:0;max-width:100%;padding:4px 0 4px 2px}.choices__input:focus{outline:0}.choices__input::-webkit-search-decoration,.choices__input::-webkit-search-cancel-button,.choices__input::-webkit-search-results-button,.choices__input::-webkit-search-results-decoration{display:none}.choices__input::-ms-clear,.choices__input::-ms-reveal{display:none;width:0;height:0}[dir=rtl] .choices__input{padding-right:2px;padding-left:0}.choices__placeholder{opacity:.5}@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA);font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (min-width: 576px){body:after{content:'{"sm":{"value": "576px", "active": true}, "md":{"value": "768px", "active": false}, "lg":{"value": "992px", "active": false}, "xl":{"value": "1440px", "active": false}}';display:block;height:0;overflow:hidden;width:0}}@media (min-width: 768px){body:after{content:'{"sm":{"value": "576px", "active": true}, "md":{"value": "768px", "active": true}, "lg":{"value": "992px", "active": false}, "xl":{"value": "1440px", "active": false}}';display:block;height:0;overflow:hidden;width:0}}@media (min-width: 992px){body:after{content:'{"sm":{"value": "576px", "active": true}, "md":{"value": "768px", "active": true}, "lg":{"value": "992px", "active": true}, "xl":{"value": "1440px", "active": false}}';display:block;height:0;overflow:hidden;width:0}}@media (min-width: 1440px){body:after{content:'{"sm":{"value": "576px", "active": true}, "md":{"value": "768px", "active": true}, "lg":{"value": "992px", "active": true}, "xl":{"value": "1440px", "active": true}}';display:block;height:0;overflow:hidden;width:0}}/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{padding:15px;display:inline-block;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger:hover,.hamburger.is-active:hover{opacity:.7}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner:before,.hamburger.is-active .hamburger-inner:after{background-color:#000}.hamburger-box{width:16px;height:10px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-1px}.hamburger-inner,.hamburger-inner:before,.hamburger-inner:after{width:16px;height:2px;background-color:#000;border-radius:4px;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.hamburger-inner:before,.hamburger-inner:after{content:"";display:block}.hamburger-inner:before{top:-4px}.hamburger-inner:after{bottom:-4px}.hamburger--slider .hamburger-inner{top:1px}.hamburger--slider .hamburger-inner:before{top:4px;transition-property:transform,opacity;transition-timing-function:ease;transition-duration:.15s}.hamburger--slider .hamburger-inner:after{top:8px}.hamburger--slider.is-active .hamburger-inner{transform:translate3d(0,4px,0) rotate(45deg)}.hamburger--slider.is-active .hamburger-inner:before{transform:rotate(-45deg) translate3d(-2.2857142857px,-2px,0);opacity:0}.hamburger--slider.is-active .hamburger-inner:after{transform:translate3d(0,-8px,0) rotate(-90deg)}.c-active-link{position:relative;--tw-text-opacity: 1;color:rgb(204 204 204 / var(--tw-text-opacity))}.c-active-link.active{--tw-text-opacity: 1;color:rgb(51 51 51 / var(--tw-text-opacity))}.c-active-link.active:after{position:absolute;left:0;width:100%;--tw-bg-opacity: 1;background-color:rgb(229 0 25 / var(--tw-bg-opacity));content:"";bottom:-2px;height:2px}.c-anchors a.is-active{--tw-text-opacity: 1;color:rgb(34 34 34 / var(--tw-text-opacity))}#approach-hero{height:350px}@media (min-width: 576px){#approach-hero{height:360px}}@media (min-width: 768px){#approach-hero{height:480px}}@media (min-width: 992px){#approach-hero{height:570px}}@media (min-width: 1440px){#approach-hero{height:76vh;min-height:830px}}#breadcrumbs{font-size:.9375rem;text-transform:uppercase;font-family:rift;font-style:italic}#breadcrumbs a{color:#666}#breadcrumbs a:hover{color:#e50019}.cta-button a,.cta-button button,.cta-button input[type=submit]{display:inline-block;cursor:pointer;font-size:1rem;text-transform:uppercase;font-family:tenso;transition:background-color .2s;--tw-bg-opacity: 1;background-color:rgb(229 0 25 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity));padding:.75rem 1.875rem;height:auto;line-height:20px}.cta-button a:hover,.cta-button button:hover,.cta-button input[type=submit]:hover{--tw-bg-opacity: 1;background-color:rgb(191 0 22 / var(--tw-bg-opacity))}.cta-button a:active,.cta-button a:focus,.cta-button button:active,.cta-button button:focus,.cta-button input[type=submit]:active,.cta-button input[type=submit]:focus{--tw-bg-opacity: 1;background-color:rgb(229 0 25 / var(--tw-bg-opacity))}@media (min-width: 768px){.cta-button a,.cta-button button,.cta-button input[type=submit]{font-size:1rem}}.cta-button a.disabled,.cta-button a:disabled,.cta-button button.disabled,.cta-button button:disabled,.cta-button input[type=submit].disabled,.cta-button input[type=submit]:disabled{opacity:.35}.cta-button.blue a,.cta-button.blue button,.cta-button.blue input[type=submit]{display:inline-block;cursor:pointer;font-size:1rem;text-transform:uppercase;font-family:tenso;transition:background-color .2s;--tw-bg-opacity: 1;background-color:rgb(62 161 179 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity));padding:.75rem 1.875rem;height:auto;line-height:20px}.cta-button.blue a:hover,.cta-button.blue button:hover,.cta-button.blue input[type=submit]:hover{--tw-bg-opacity: 1;background-color:rgb(28 129 147 / var(--tw-bg-opacity))}.cta-button.blue a:active,.cta-button.blue a:focus,.cta-button.blue button:active,.cta-button.blue button:focus,.cta-button.blue input[type=submit]:active,.cta-button.blue input[type=submit]:focus{--tw-bg-opacity: 1;background-color:rgb(62 161 179 / var(--tw-bg-opacity))}@media (min-width: 768px){.cta-button.blue a,.cta-button.blue button,.cta-button.blue input[type=submit]{font-size:1rem}}.cta-button.blue a.disabled,.cta-button.blue a:disabled,.cta-button.blue button.disabled,.cta-button.blue button:disabled,.cta-button.blue input[type=submit].disabled,.cta-button.blue input[type=submit]:disabled{opacity:.35}.cta-button.gray a,.cta-button.gray button,.cta-button.gray input[type=submit]{display:inline-block;cursor:pointer;font-size:1rem;text-transform:uppercase;font-family:tenso;transition:background-color .2s;--tw-bg-opacity: 1;background-color:rgb(153 153 153 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity));padding:.75rem 1.875rem;height:auto;line-height:20px}.cta-button.gray a:hover,.cta-button.gray button:hover,.cta-button.gray input[type=submit]:hover{--tw-bg-opacity: 1;background-color:rgb(102 102 102 / var(--tw-bg-opacity))}.cta-button.gray a:active,.cta-button.gray a:focus,.cta-button.gray button:active,.cta-button.gray button:focus,.cta-button.gray input[type=submit]:active,.cta-button.gray input[type=submit]:focus{--tw-bg-opacity: 1;background-color:rgb(153 153 153 / var(--tw-bg-opacity))}@media (min-width: 768px){.cta-button.gray a,.cta-button.gray button,.cta-button.gray input[type=submit]{font-size:1rem}}.cta-button.gray a.disabled,.cta-button.gray a:disabled,.cta-button.gray button.disabled,.cta-button.gray button:disabled,.cta-button.gray input[type=submit].disabled,.cta-button.gray input[type=submit]:disabled{opacity:.35}.cta-button.light-gray a,.cta-button.light-gray button,.cta-button.light-gray input[type=submit]{display:inline-block;cursor:pointer;font-size:1rem;text-transform:uppercase;font-family:tenso;transition:background-color .2s;--tw-bg-opacity: 1;background-color:rgb(238 238 238 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(34 34 34 / var(--tw-text-opacity));padding:.75rem 1.875rem;height:auto;line-height:20px}.cta-button.light-gray a:hover,.cta-button.light-gray button:hover,.cta-button.light-gray input[type=submit]:hover{--tw-bg-opacity: 1;background-color:rgb(221 221 221 / var(--tw-bg-opacity))}.cta-button.light-gray a:active,.cta-button.light-gray a:focus,.cta-button.light-gray button:active,.cta-button.light-gray button:focus,.cta-button.light-gray input[type=submit]:active,.cta-button.light-gray input[type=submit]:focus{--tw-bg-opacity: 1;background-color:rgb(238 238 238 / var(--tw-bg-opacity))}@media (min-width: 768px){.cta-button.light-gray a,.cta-button.light-gray button,.cta-button.light-gray input[type=submit]{font-size:1rem}}.cta-button.light-gray a.disabled,.cta-button.light-gray a:disabled,.cta-button.light-gray button.disabled,.cta-button.light-gray button:disabled,.cta-button.light-gray input[type=submit].disabled,.cta-button.light-gray input[type=submit]:disabled{opacity:.35}.cta-button.red a,.cta-button.red button,.cta-button.red input[type=submit]{display:inline-block;cursor:pointer;font-size:1rem;text-transform:uppercase;font-family:tenso;transition:background-color .2s;--tw-bg-opacity: 1;background-color:rgb(229 0 25 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity));padding:.75rem 1.875rem;height:auto;line-height:20px}.cta-button.red a:hover,.cta-button.red button:hover,.cta-button.red input[type=submit]:hover{--tw-bg-opacity: 1;background-color:rgb(191 0 22 / var(--tw-bg-opacity))}.cta-button.red a:active,.cta-button.red a:focus,.cta-button.red button:active,.cta-button.red button:focus,.cta-button.red input[type=submit]:active,.cta-button.red input[type=submit]:focus{--tw-bg-opacity: 1;background-color:rgb(229 0 25 / var(--tw-bg-opacity))}@media (min-width: 768px){.cta-button.red a,.cta-button.red button,.cta-button.red input[type=submit]{font-size:1rem}}.cta-button.red a.disabled,.cta-button.red a:disabled,.cta-button.red button.disabled,.cta-button.red button:disabled,.cta-button.red input[type=submit].disabled,.cta-button.red input[type=submit]:disabled{opacity:.35}.cta-button.white a,.cta-button.white button,.cta-button.white input[type=submit]{display:inline-block;cursor:pointer;font-size:1rem;text-transform:uppercase;font-family:tenso;transition:background-color .2s;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(34 34 34 / var(--tw-text-opacity));padding:.75rem 1.875rem;height:auto;line-height:20px}.cta-button.white a:hover,.cta-button.white button:hover,.cta-button.white input[type=submit]:hover{--tw-bg-opacity: 1;background-color:rgb(238 238 238 / var(--tw-bg-opacity))}.cta-button.white a:active,.cta-button.white a:focus,.cta-button.white button:active,.cta-button.white button:focus,.cta-button.white input[type=submit]:active,.cta-button.white input[type=submit]:focus{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}@media (min-width: 768px){.cta-button.white a,.cta-button.white button,.cta-button.white input[type=submit]{font-size:1rem}}.cta-button.white a.disabled,.cta-button.white a:disabled,.cta-button.white button.disabled,.cta-button.white button:disabled,.cta-button.white input[type=submit].disabled,.cta-button.white input[type=submit]:disabled{opacity:.35}.cta-button.regular a,.cta-button.regular button,.cta-button.regular input[type=submit]{display:inline-block;cursor:pointer;font-size:1rem;text-transform:uppercase;font-family:tenso;transition:background-color .2s;--tw-bg-opacity: 1;background-color:rgb(229 0 25 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity));padding:.75rem 1.875rem;height:auto;line-height:20px}.cta-button.regular a:hover,.cta-button.regular button:hover,.cta-button.regular input[type=submit]:hover{--tw-bg-opacity: 1;background-color:rgb(191 0 22 / var(--tw-bg-opacity))}.cta-button.regular a:active,.cta-button.regular a:focus,.cta-button.regular button:active,.cta-button.regular button:focus,.cta-button.regular input[type=submit]:active,.cta-button.regular input[type=submit]:focus{--tw-bg-opacity: 1;background-color:rgb(229 0 25 / var(--tw-bg-opacity))}@media (min-width: 768px){.cta-button.regular a,.cta-button.regular button,.cta-button.regular input[type=submit]{font-size:1rem}}.cta-button.regular a.disabled,.cta-button.regular a:disabled,.cta-button.regular button.disabled,.cta-button.regular button:disabled,.cta-button.regular input[type=submit].disabled,.cta-button.regular input[type=submit]:disabled{opacity:.35}.cta-button.regular.blue a,.cta-button.regular.blue button,.cta-button.regular.blue input[type=submit]{display:inline-block;cursor:pointer;font-size:1rem;text-transform:uppercase;font-family:tenso;transition:background-color .2s;--tw-bg-opacity: 1;background-color:rgb(62 161 179 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity));padding:.75rem 1.875rem;height:auto;line-height:20px}.cta-button.regular.blue a:hover,.cta-button.regular.blue button:hover,.cta-button.regular.blue input[type=submit]:hover{--tw-bg-opacity: 1;background-color:rgb(28 129 147 / var(--tw-bg-opacity))}.cta-button.regular.blue a:active,.cta-button.regular.blue a:focus,.cta-button.regular.blue button:active,.cta-button.regular.blue button:focus,.cta-button.regular.blue input[type=submit]:active,.cta-button.regular.blue input[type=submit]:focus{--tw-bg-opacity: 1;background-color:rgb(62 161 179 / var(--tw-bg-opacity))}@media (min-width: 768px){.cta-button.regular.blue a,.cta-button.regular.blue button,.cta-button.regular.blue input[type=submit]{font-size:1rem}}.cta-button.regular.blue a.disabled,.cta-button.regular.blue a:disabled,.cta-button.regular.blue button.disabled,.cta-button.regular.blue button:disabled,.cta-button.regular.blue input[type=submit].disabled,.cta-button.regular.blue input[type=submit]:disabled{opacity:.35}.cta-button.regular.gray a,.cta-button.regular.gray button,.cta-button.regular.gray input[type=submit]{display:inline-block;cursor:pointer;font-size:1rem;text-transform:uppercase;font-family:tenso;transition:background-color .2s;--tw-bg-opacity: 1;background-color:rgb(153 153 153 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity));padding:.75rem 1.875rem;height:auto;line-height:20px}.cta-button.regular.gray a:hover,.cta-button.regular.gray button:hover,.cta-button.regular.gray input[type=submit]:hover{--tw-bg-opacity: 1;background-color:rgb(102 102 102 / var(--tw-bg-opacity))}.cta-button.regular.gray a:active,.cta-button.regular.gray a:focus,.cta-button.regular.gray button:active,.cta-button.regular.gray button:focus,.cta-button.regular.gray input[type=submit]:active,.cta-button.regular.gray input[type=submit]:focus{--tw-bg-opacity: 1;background-color:rgb(153 153 153 / var(--tw-bg-opacity))}@media (min-width: 768px){.cta-button.regular.gray a,.cta-button.regular.gray button,.cta-button.regular.gray input[type=submit]{font-size:1rem}}.cta-button.regular.gray a.disabled,.cta-button.regular.gray a:disabled,.cta-button.regular.gray button.disabled,.cta-button.regular.gray button:disabled,.cta-button.regular.gray input[type=submit].disabled,.cta-button.regular.gray input[type=submit]:disabled{opacity:.35}.cta-button.regular.light-gray a,.cta-button.regular.light-gray button,.cta-button.regular.light-gray input[type=submit]{display:inline-block;cursor:pointer;font-size:1rem;text-transform:uppercase;font-family:tenso;transition:background-color .2s;--tw-bg-opacity: 1;background-color:rgb(238 238 238 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(34 34 34 / var(--tw-text-opacity));padding:.75rem 1.875rem;height:auto;line-height:20px}.cta-button.regular.light-gray a:hover,.cta-button.regular.light-gray button:hover,.cta-button.regular.light-gray input[type=submit]:hover{--tw-bg-opacity: 1;background-color:rgb(221 221 221 / var(--tw-bg-opacity))}.cta-button.regular.light-gray a:active,.cta-button.regular.light-gray a:focus,.cta-button.regular.light-gray button:active,.cta-button.regular.light-gray button:focus,.cta-button.regular.light-gray input[type=submit]:active,.cta-button.regular.light-gray input[type=submit]:focus{--tw-bg-opacity: 1;background-color:rgb(238 238 238 / var(--tw-bg-opacity))}@media (min-width: 768px){.cta-button.regular.light-gray a,.cta-button.regular.light-gray button,.cta-button.regular.light-gray input[type=submit]{font-size:1rem}}.cta-button.regular.light-gray a.disabled,.cta-button.regular.light-gray a:disabled,.cta-button.regular.light-gray button.disabled,.cta-button.regular.light-gray button:disabled,.cta-button.regular.light-gray input[type=submit].disabled,.cta-button.regular.light-gray input[type=submit]:disabled{opacity:.35}.cta-button.regular.red a,.cta-button.regular.red button,.cta-button.regular.red input[type=submit]{display:inline-block;cursor:pointer;font-size:1rem;text-transform:uppercase;font-family:tenso;transition:background-color .2s;--tw-bg-opacity: 1;background-color:rgb(229 0 25 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity));padding:.75rem 1.875rem;height:auto;line-height:20px}.cta-button.regular.red a:hover,.cta-button.regular.red button:hover,.cta-button.regular.red input[type=submit]:hover{--tw-bg-opacity: 1;background-color:rgb(191 0 22 / var(--tw-bg-opacity))}.cta-button.regular.red a:active,.cta-button.regular.red a:focus,.cta-button.regular.red button:active,.cta-button.regular.red button:focus,.cta-button.regular.red input[type=submit]:active,.cta-button.regular.red input[type=submit]:focus{--tw-bg-opacity: 1;background-color:rgb(229 0 25 / var(--tw-bg-opacity))}@media (min-width: 768px){.cta-button.regular.red a,.cta-button.regular.red button,.cta-button.regular.red input[type=submit]{font-size:1rem}}.cta-button.regular.red a.disabled,.cta-button.regular.red a:disabled,.cta-button.regular.red button.disabled,.cta-button.regular.red button:disabled,.cta-button.regular.red input[type=submit].disabled,.cta-button.regular.red input[type=submit]:disabled{opacity:.35}.cta-button.regular.white a,.cta-button.regular.white button,.cta-button.regular.white input[type=submit]{display:inline-block;cursor:pointer;font-size:1rem;text-transform:uppercase;font-family:tenso;transition:background-color .2s;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(34 34 34 / var(--tw-text-opacity));padding:.75rem 1.875rem;height:auto;line-height:20px}.cta-button.regular.white a:hover,.cta-button.regular.white button:hover,.cta-button.regular.white input[type=submit]:hover{--tw-bg-opacity: 1;background-color:rgb(238 238 238 / var(--tw-bg-opacity))}.cta-button.regular.white a:active,.cta-button.regular.white a:focus,.cta-button.regular.white button:active,.cta-button.regular.white button:focus,.cta-button.regular.white input[type=submit]:active,.cta-button.regular.white input[type=submit]:focus{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}@media (min-width: 768px){.cta-button.regular.white a,.cta-button.regular.white button,.cta-button.regular.white input[type=submit]{font-size:1rem}}.cta-button.regular.white a.disabled,.cta-button.regular.white a:disabled,.cta-button.regular.white button.disabled,.cta-button.regular.white button:disabled,.cta-button.regular.white input[type=submit].disabled,.cta-button.regular.white input[type=submit]:disabled{opacity:.35}.cta-button.small a,.cta-button.small button,.cta-button.small input[type=submit]{display:inline-block;cursor:pointer;text-transform:uppercase;font-family:tenso;transition:background-color .2s;--tw-bg-opacity: 1;background-color:rgb(229 0 25 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity));padding:.5rem;font-size:.8125rem}.cta-button.small a:hover,.cta-button.small button:hover,.cta-button.small input[type=submit]:hover{--tw-bg-opacity: 1;background-color:rgb(191 0 22 / var(--tw-bg-opacity))}.cta-button.small a:active,.cta-button.small a:focus,.cta-button.small button:active,.cta-button.small button:focus,.cta-button.small input[type=submit]:active,.cta-button.small input[type=submit]:focus{--tw-bg-opacity: 1;background-color:rgb(229 0 25 / var(--tw-bg-opacity))}@media (min-width: 768px){.cta-button.small a,.cta-button.small button,.cta-button.small input[type=submit]{padding:.5rem .75rem}}.cta-button.small a.disabled,.cta-button.small a:disabled,.cta-button.small button.disabled,.cta-button.small button:disabled,.cta-button.small input[type=submit].disabled,.cta-button.small input[type=submit]:disabled{opacity:.35}.cta-button.small.blue a,.cta-button.small.blue button,.cta-button.small.blue input[type=submit]{display:inline-block;cursor:pointer;text-transform:uppercase;font-family:tenso;transition:background-color .2s;--tw-bg-opacity: 1;background-color:rgb(62 161 179 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity));padding:.5rem;font-size:.8125rem}.cta-button.small.blue a:hover,.cta-button.small.blue button:hover,.cta-button.small.blue input[type=submit]:hover{--tw-bg-opacity: 1;background-color:rgb(28 129 147 / var(--tw-bg-opacity))}.cta-button.small.blue a:active,.cta-button.small.blue a:focus,.cta-button.small.blue button:active,.cta-button.small.blue button:focus,.cta-button.small.blue input[type=submit]:active,.cta-button.small.blue input[type=submit]:focus{--tw-bg-opacity: 1;background-color:rgb(62 161 179 / var(--tw-bg-opacity))}@media (min-width: 768px){.cta-button.small.blue a,.cta-button.small.blue button,.cta-button.small.blue input[type=submit]{padding:.5rem .75rem}}.cta-button.small.blue a.disabled,.cta-button.small.blue a:disabled,.cta-button.small.blue button.disabled,.cta-button.small.blue button:disabled,.cta-button.small.blue input[type=submit].disabled,.cta-button.small.blue input[type=submit]:disabled{opacity:.35}.cta-button.small.gray a,.cta-button.small.gray button,.cta-button.small.gray input[type=submit]{display:inline-block;cursor:pointer;text-transform:uppercase;font-family:tenso;transition:background-color .2s;--tw-bg-opacity: 1;background-color:rgb(153 153 153 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity));padding:.5rem;font-size:.8125rem}.cta-button.small.gray a:hover,.cta-button.small.gray button:hover,.cta-button.small.gray input[type=submit]:hover{--tw-bg-opacity: 1;background-color:rgb(102 102 102 / var(--tw-bg-opacity))}.cta-button.small.gray a:active,.cta-button.small.gray a:focus,.cta-button.small.gray button:active,.cta-button.small.gray button:focus,.cta-button.small.gray input[type=submit]:active,.cta-button.small.gray input[type=submit]:focus{--tw-bg-opacity: 1;background-color:rgb(153 153 153 / var(--tw-bg-opacity))}@media (min-width: 768px){.cta-button.small.gray a,.cta-button.small.gray button,.cta-button.small.gray input[type=submit]{padding:.5rem .75rem}}.cta-button.small.gray a.disabled,.cta-button.small.gray a:disabled,.cta-button.small.gray button.disabled,.cta-button.small.gray button:disabled,.cta-button.small.gray input[type=submit].disabled,.cta-button.small.gray input[type=submit]:disabled{opacity:.35}.cta-button.small.light-gray a,.cta-button.small.light-gray button,.cta-button.small.light-gray input[type=submit]{display:inline-block;cursor:pointer;text-transform:uppercase;font-family:tenso;transition:background-color .2s;--tw-bg-opacity: 1;background-color:rgb(238 238 238 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(34 34 34 / var(--tw-text-opacity));padding:.5rem;font-size:.8125rem}.cta-button.small.light-gray a:hover,.cta-button.small.light-gray button:hover,.cta-button.small.light-gray input[type=submit]:hover{--tw-bg-opacity: 1;background-color:rgb(221 221 221 / var(--tw-bg-opacity))}.cta-button.small.light-gray a:active,.cta-button.small.light-gray a:focus,.cta-button.small.light-gray button:active,.cta-button.small.light-gray button:focus,.cta-button.small.light-gray input[type=submit]:active,.cta-button.small.light-gray input[type=submit]:focus{--tw-bg-opacity: 1;background-color:rgb(238 238 238 / var(--tw-bg-opacity))}@media (min-width: 768px){.cta-button.small.light-gray a,.cta-button.small.light-gray button,.cta-button.small.light-gray input[type=submit]{padding:.5rem .75rem}}.cta-button.small.light-gray a.disabled,.cta-button.small.light-gray a:disabled,.cta-button.small.light-gray button.disabled,.cta-button.small.light-gray button:disabled,.cta-button.small.light-gray input[type=submit].disabled,.cta-button.small.light-gray input[type=submit]:disabled{opacity:.35}.cta-button.small.red a,.cta-button.small.red button,.cta-button.small.red input[type=submit]{display:inline-block;cursor:pointer;text-transform:uppercase;font-family:tenso;transition:background-color .2s;--tw-bg-opacity: 1;background-color:rgb(229 0 25 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity));padding:.5rem;font-size:.8125rem}.cta-button.small.red a:hover,.cta-button.small.red button:hover,.cta-button.small.red input[type=submit]:hover{--tw-bg-opacity: 1;background-color:rgb(191 0 22 / var(--tw-bg-opacity))}.cta-button.small.red a:active,.cta-button.small.red a:focus,.cta-button.small.red button:active,.cta-button.small.red button:focus,.cta-button.small.red input[type=submit]:active,.cta-button.small.red input[type=submit]:focus{--tw-bg-opacity: 1;background-color:rgb(229 0 25 / var(--tw-bg-opacity))}@media (min-width: 768px){.cta-button.small.red a,.cta-button.small.red button,.cta-button.small.red input[type=submit]{padding:.5rem .75rem}}.cta-button.small.red a.disabled,.cta-button.small.red a:disabled,.cta-button.small.red button.disabled,.cta-button.small.red button:disabled,.cta-button.small.red input[type=submit].disabled,.cta-button.small.red input[type=submit]:disabled{opacity:.35}.cta-button.small.white a,.cta-button.small.white button,.cta-button.small.white input[type=submit]{display:inline-block;cursor:pointer;text-transform:uppercase;font-family:tenso;transition:background-color .2s;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(34 34 34 / var(--tw-text-opacity));padding:.5rem;font-size:.8125rem}.cta-button.small.white a:hover,.cta-button.small.white button:hover,.cta-button.small.white input[type=submit]:hover{--tw-bg-opacity: 1;background-color:rgb(238 238 238 / var(--tw-bg-opacity))}.cta-button.small.white a:active,.cta-button.small.white a:focus,.cta-button.small.white button:active,.cta-button.small.white button:focus,.cta-button.small.white input[type=submit]:active,.cta-button.small.white input[type=submit]:focus{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}@media (min-width: 768px){.cta-button.small.white a,.cta-button.small.white button,.cta-button.small.white input[type=submit]{padding:.5rem .75rem}}.cta-button.small.white a.disabled,.cta-button.small.white a:disabled,.cta-button.small.white button.disabled,.cta-button.small.white button:disabled,.cta-button.small.white input[type=submit].disabled,.cta-button.small.white input[type=submit]:disabled{opacity:.35}.cta-button.x-small a,.cta-button.x-small button,.cta-button.x-small input[type=submit]{display:inline-block;cursor:pointer;text-transform:uppercase;font-family:tenso;transition:background-color .2s;--tw-bg-opacity: 1;background-color:rgb(229 0 25 / var(--tw-bg-opacity));color:rgb(255 255 255 / var(--tw-text-opacity));padding-top:.5rem;padding-bottom:.5rem;padding-left:0;padding-right:0;font-size:.75rem;text-transform:none;background-color:transparent!important;--tw-text-opacity: 1;color:rgb(229 0 25 / var(--tw-text-opacity))}.cta-button.x-small a:hover,.cta-button.x-small button:hover,.cta-button.x-small input[type=submit]:hover{--tw-bg-opacity: 1;background-color:rgb(191 0 22 / var(--tw-bg-opacity))}.cta-button.x-small a:active,.cta-button.x-small a:focus,.cta-button.x-small button:active,.cta-button.x-small button:focus,.cta-button.x-small input[type=submit]:active,.cta-button.x-small input[type=submit]:focus{--tw-bg-opacity: 1;background-color:rgb(229 0 25 / var(--tw-bg-opacity))}.cta-button.x-small a:before,.cta-button.x-small button:before,.cta-button.x-small input[type=submit]:before{border-right:2px solid;border-bottom:2px solid;content:"";display:inherit;height:9px;margin-right:6px;transform:rotate(-45deg);width:9px}.cta-button.x-small a:hover,.cta-button.x-small button:hover,.cta-button.x-small input[type=submit]:hover{--tw-text-opacity: 1;color:rgb(191 0 22 / var(--tw-text-opacity))}.cta-button.x-small a:active,.cta-button.x-small a:focus,.cta-button.x-small button:active,.cta-button.x-small button:focus,.cta-button.x-small input[type=submit]:active,.cta-button.x-small input[type=submit]:focus{--tw-text-opacity: 1;color:rgb(229 0 25 / var(--tw-text-opacity))}.cta-button.x-small a.disabled,.cta-button.x-small a:disabled,.cta-button.x-small button.disabled,.cta-button.x-small button:disabled,.cta-button.x-small input[type=submit].disabled,.cta-button.x-small input[type=submit]:disabled{opacity:.35}.cta-button.x-small.blue a,.cta-button.x-small.blue button,.cta-button.x-small.blue input[type=submit]{display:inline-block;cursor:pointer;text-transform:uppercase;font-family:tenso;transition:background-color .2s;--tw-bg-opacity: 1;background-color:rgb(62 161 179 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity));padding-top:.5rem;padding-bottom:.5rem;padding-left:0;padding-right:0;font-size:.75rem;text-transform:none;background-color:transparent!important;color:#00f}.cta-button.x-small.blue a:hover,.cta-button.x-small.blue button:hover,.cta-button.x-small.blue input[type=submit]:hover{--tw-bg-opacity: 1;background-color:rgb(28 129 147 / var(--tw-bg-opacity))}.cta-button.x-small.blue a:active,.cta-button.x-small.blue a:focus,.cta-button.x-small.blue button:active,.cta-button.x-small.blue button:focus,.cta-button.x-small.blue input[type=submit]:active,.cta-button.x-small.blue input[type=submit]:focus{--tw-bg-opacity: 1;background-color:rgb(62 161 179 / var(--tw-bg-opacity))}.cta-button.x-small.blue a:before,.cta-button.x-small.blue button:before,.cta-button.x-small.blue input[type=submit]:before{border-right:2px solid;border-bottom:2px solid;content:"";display:inherit;height:9px;margin-right:6px;transform:rotate(-45deg);width:9px}.cta-button.x-small.blue a.disabled,.cta-button.x-small.blue a:disabled,.cta-button.x-small.blue button.disabled,.cta-button.x-small.blue button:disabled,.cta-button.x-small.blue input[type=submit].disabled,.cta-button.x-small.blue input[type=submit]:disabled{opacity:.35}.cta-button.x-small.gray a,.cta-button.x-small.gray button,.cta-button.x-small.gray input[type=submit]{display:inline-block;cursor:pointer;text-transform:uppercase;font-family:tenso;transition:background-color .2s;--tw-bg-opacity: 1;background-color:rgb(153 153 153 / var(--tw-bg-opacity));color:rgb(255 255 255 / var(--tw-text-opacity));padding-top:.5rem;padding-bottom:.5rem;padding-left:0;padding-right:0;font-size:.75rem;text-transform:none;background-color:transparent!important;--tw-text-opacity: 1;color:rgb(153 153 153 / var(--tw-text-opacity))}.cta-button.x-small.gray a:hover,.cta-button.x-small.gray button:hover,.cta-button.x-small.gray input[type=submit]:hover{--tw-bg-opacity: 1;background-color:rgb(102 102 102 / var(--tw-bg-opacity))}.cta-button.x-small.gray a:active,.cta-button.x-small.gray a:focus,.cta-button.x-small.gray button:active,.cta-button.x-small.gray button:focus,.cta-button.x-small.gray input[type=submit]:active,.cta-button.x-small.gray input[type=submit]:focus{--tw-bg-opacity: 1;background-color:rgb(153 153 153 / var(--tw-bg-opacity))}.cta-button.x-small.gray a:before,.cta-button.x-small.gray button:before,.cta-button.x-small.gray input[type=submit]:before{border-right:2px solid;border-bottom:2px solid;content:"";display:inherit;height:9px;margin-right:6px;transform:rotate(-45deg);width:9px}.cta-button.x-small.gray a:hover,.cta-button.x-small.gray button:hover,.cta-button.x-small.gray input[type=submit]:hover{--tw-text-opacity: 1;color:rgb(102 102 102 / var(--tw-text-opacity))}.cta-button.x-small.gray a:active,.cta-button.x-small.gray a:focus,.cta-button.x-small.gray button:active,.cta-button.x-small.gray button:focus,.cta-button.x-small.gray input[type=submit]:active,.cta-button.x-small.gray input[type=submit]:focus{--tw-text-opacity: 1;color:rgb(153 153 153 / var(--tw-text-opacity))}.cta-button.x-small.gray a.disabled,.cta-button.x-small.gray a:disabled,.cta-button.x-small.gray button.disabled,.cta-button.x-small.gray button:disabled,.cta-button.x-small.gray input[type=submit].disabled,.cta-button.x-small.gray input[type=submit]:disabled{opacity:.35}.cta-button.x-small.light-gray a,.cta-button.x-small.light-gray button,.cta-button.x-small.light-gray input[type=submit]{display:inline-block;cursor:pointer;text-transform:uppercase;font-family:tenso;transition:background-color .2s;--tw-bg-opacity: 1;background-color:rgb(238 238 238 / var(--tw-bg-opacity));color:rgb(34 34 34 / var(--tw-text-opacity));padding-top:.5rem;padding-bottom:.5rem;padding-left:0;padding-right:0;font-size:.75rem;text-transform:none;background-color:transparent!important;--tw-text-opacity: 1;color:rgb(238 238 238 / var(--tw-text-opacity))}.cta-button.x-small.light-gray a:hover,.cta-button.x-small.light-gray button:hover,.cta-button.x-small.light-gray input[type=submit]:hover{--tw-bg-opacity: 1;background-color:rgb(221 221 221 / var(--tw-bg-opacity))}.cta-button.x-small.light-gray a:active,.cta-button.x-small.light-gray a:focus,.cta-button.x-small.light-gray button:active,.cta-button.x-small.light-gray button:focus,.cta-button.x-small.light-gray input[type=submit]:active,.cta-button.x-small.light-gray input[type=submit]:focus{--tw-bg-opacity: 1;background-color:rgb(238 238 238 / var(--tw-bg-opacity))}.cta-button.x-small.light-gray a:before,.cta-button.x-small.light-gray button:before,.cta-button.x-small.light-gray input[type=submit]:before{border-right:2px solid;border-bottom:2px solid;content:"";display:inherit;height:9px;margin-right:6px;transform:rotate(-45deg);width:9px}.cta-button.x-small.light-gray a:hover,.cta-button.x-small.light-gray button:hover,.cta-button.x-small.light-gray input[type=submit]:hover{--tw-text-opacity: 1;color:rgb(221 221 221 / var(--tw-text-opacity))}.cta-button.x-small.light-gray a:active,.cta-button.x-small.light-gray a:focus,.cta-button.x-small.light-gray button:active,.cta-button.x-small.light-gray button:focus,.cta-button.x-small.light-gray input[type=submit]:active,.cta-button.x-small.light-gray input[type=submit]:focus{--tw-text-opacity: 1;color:rgb(238 238 238 / var(--tw-text-opacity))}.cta-button.x-small.light-gray a.disabled,.cta-button.x-small.light-gray a:disabled,.cta-button.x-small.light-gray button.disabled,.cta-button.x-small.light-gray button:disabled,.cta-button.x-small.light-gray input[type=submit].disabled,.cta-button.x-small.light-gray input[type=submit]:disabled{opacity:.35}.cta-button.x-small.red a,.cta-button.x-small.red button,.cta-button.x-small.red input[type=submit]{display:inline-block;cursor:pointer;text-transform:uppercase;font-family:tenso;transition:background-color .2s;--tw-bg-opacity: 1;background-color:rgb(229 0 25 / var(--tw-bg-opacity));color:rgb(255 255 255 / var(--tw-text-opacity));padding-top:.5rem;padding-bottom:.5rem;padding-left:0;padding-right:0;font-size:.75rem;text-transform:none;background-color:transparent!important;--tw-text-opacity: 1;color:rgb(229 0 25 / var(--tw-text-opacity))}.cta-button.x-small.red a:hover,.cta-button.x-small.red button:hover,.cta-button.x-small.red input[type=submit]:hover{--tw-bg-opacity: 1;background-color:rgb(191 0 22 / var(--tw-bg-opacity))}.cta-button.x-small.red a:active,.cta-button.x-small.red a:focus,.cta-button.x-small.red button:active,.cta-button.x-small.red button:focus,.cta-button.x-small.red input[type=submit]:active,.cta-button.x-small.red input[type=submit]:focus{--tw-bg-opacity: 1;background-color:rgb(229 0 25 / var(--tw-bg-opacity))}.cta-button.x-small.red a:before,.cta-button.x-small.red button:before,.cta-button.x-small.red input[type=submit]:before{border-right:2px solid;border-bottom:2px solid;content:"";display:inherit;height:9px;margin-right:6px;transform:rotate(-45deg);width:9px}.cta-button.x-small.red a:hover,.cta-button.x-small.red button:hover,.cta-button.x-small.red input[type=submit]:hover{--tw-text-opacity: 1;color:rgb(191 0 22 / var(--tw-text-opacity))}.cta-button.x-small.red a:active,.cta-button.x-small.red a:focus,.cta-button.x-small.red button:active,.cta-button.x-small.red button:focus,.cta-button.x-small.red input[type=submit]:active,.cta-button.x-small.red input[type=submit]:focus{--tw-text-opacity: 1;color:rgb(229 0 25 / var(--tw-text-opacity))}.cta-button.x-small.red a.disabled,.cta-button.x-small.red a:disabled,.cta-button.x-small.red button.disabled,.cta-button.x-small.red button:disabled,.cta-button.x-small.red input[type=submit].disabled,.cta-button.x-small.red input[type=submit]:disabled{opacity:.35}.cta-button.x-small.white a,.cta-button.x-small.white button,.cta-button.x-small.white input[type=submit]{display:inline-block;cursor:pointer;text-transform:uppercase;font-family:tenso;transition:background-color .2s;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(34 34 34 / var(--tw-text-opacity));padding-top:.5rem;padding-bottom:.5rem;padding-left:0;padding-right:0;font-size:.75rem;text-transform:none;background-color:transparent!important;color:#fff}.cta-button.x-small.white a:hover,.cta-button.x-small.white button:hover,.cta-button.x-small.white input[type=submit]:hover{--tw-bg-opacity: 1;background-color:rgb(238 238 238 / var(--tw-bg-opacity))}.cta-button.x-small.white a:active,.cta-button.x-small.white a:focus,.cta-button.x-small.white button:active,.cta-button.x-small.white button:focus,.cta-button.x-small.white input[type=submit]:active,.cta-button.x-small.white input[type=submit]:focus{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.cta-button.x-small.white a:before,.cta-button.x-small.white button:before,.cta-button.x-small.white input[type=submit]:before{border-right:2px solid;border-bottom:2px solid;content:"";display:inherit;height:9px;margin-right:6px;transform:rotate(-45deg);width:9px}.cta-button.x-small.white a.disabled,.cta-button.x-small.white a:disabled,.cta-button.x-small.white button.disabled,.cta-button.x-small.white button:disabled,.cta-button.x-small.white input[type=submit].disabled,.cta-button.x-small.white input[type=submit]:disabled{opacity:.35}.btn-filter{flex-shrink:0;font-size:.875rem;color:#333;min-width:88px;background:#fff;padding:.75rem;margin-right:10px;border:1px solid #CCCCCC;white-space:nowrap;transition:all .3s}.btn-filter:hover{background:#ccc}.btn-filter.is-active,.btn-filter.selected{background:#333;color:#fff;border-color:#333}.red-button{display:inline-block;cursor:pointer;font-size:1rem;text-transform:uppercase;font-family:tenso;transition:background-color .2s;--tw-bg-opacity: 1;background-color:rgb(229 0 25 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity));padding:.75rem 1.875rem;height:auto;line-height:20px}.red-button:hover{--tw-bg-opacity: 1;background-color:rgb(191 0 22 / var(--tw-bg-opacity))}.red-button:active,.red-button:focus{--tw-bg-opacity: 1;background-color:rgb(229 0 25 / var(--tw-bg-opacity))}@media (min-width: 768px){.red-button{font-size:1rem}}.red-button.disabled,.red-button:disabled{opacity:.35}.charts-table{min-width:750px}.charts-table tr:nth-child(odd){--tw-bg-opacity: 1;background-color:rgb(204 204 204 / var(--tw-bg-opacity))}.c-configurations .swiper-container{margin:0}.c-configurations .swiper-button-nav{z-index:50;display:flex;align-items:center;justify-content:center;--tw-bg-opacity: 1;background-color:rgb(229 0 25 / var(--tw-bg-opacity));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;width:28px;height:28px;top:50%}@media (min-width: 768px){.c-configurations .swiper-button-nav{width:38px;height:38px}}.c-configurations .swiper-button-nav:hover{--tw-bg-opacity: 1;background-color:rgb(191 0 22 / var(--tw-bg-opacity))}.c-configurations .swiper-button-nav:not(:last-child){margin-right:30px}.c-configurations .swiper-button-nav svg{margin:auto;width:8px;height:15px}@media (min-width: 768px){.c-configurations .swiper-button-nav svg{width:11px;height:19px}}.c-configurations .swiper-button-nav{transition:opacity .15s ease}.c-configurations .swiper-button-nav.swiper-button-disabled{opacity:.35}.c-configurations .swiper-button-nav svg{color:#999}.c-dropdown-content{width:auto;--tw-bg-opacity: 1;background-color:rgb(243 243 243 / var(--tw-bg-opacity));padding-top:0;padding-bottom:0;--tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.c-dropdown-content li{position:relative;border-top-width:1px;--tw-border-opacity: 1;border-color:rgb(221 221 221 / var(--tw-border-opacity))}.c-dropdown-content li>*:first-child{display:flex;align-items:center}.c-dropdown-content li>*:first-child:before{position:absolute;left:0;display:block;height:.25rem;width:.25rem;background-color:transparent;content:"";transition:height .2s,width .2s,background-color .2s}.c-dropdown-content li>*:first-child:focus:before{height:.5rem;width:.5rem;--tw-bg-opacity: 1;background-color:rgb(153 153 153 / var(--tw-bg-opacity))}.c-dropdown-content li>*{position:relative;margin-right:5rem;display:flex;height:100%;align-items:center;white-space:nowrap;padding-top:.5rem;padding-bottom:.5rem;padding-left:1.25rem;font-family:tenso;font-size:1rem;font-weight:400;font-style:normal;--tw-text-opacity: 1;color:rgb(51 51 51 / var(--tw-text-opacity))}.c-dropdown-content li:hover>*:first-child{font-weight:700}.c-dropdown-content li:hover>*:first-child:before{--tw-bg-opacity: 1;background-color:rgb(153 153 153 / var(--tw-bg-opacity))}.dropdown-trigger,.hmc-dropdown-trigger{cursor:pointer}.dropdown-trigger+*,.hmc-dropdown-trigger+*{height:0;min-height:0;overflow:hidden;top:99%;transition:height .2s,min-height .2s}.dropdown-trigger+*:focus-within,.hmc-dropdown-trigger+*:focus-within{min-height:100%}.dropdown-trigger+*:focus-within,.dropdown-trigger+*.is-active,.hmc-dropdown-trigger+*:focus-within,.hmc-dropdown-trigger+*.is-active{height:auto}.dropdown-trigger.is-active .chevron-alt,.dropdown-trigger.is-active .chevron,.hmc-dropdown-trigger.is-active .chevron-alt,.hmc-dropdown-trigger.is-active .chevron{transform:rotate(180deg)}.dropdown-trigger.with-animation,.hmc-dropdown-trigger.with-animation{position:absolute;top:0;right:0;transition:transform .2s}.dropdown-trigger.with-animation.is-active,.hmc-dropdown-trigger.with-animation.is-active{transform:rotate(180deg)}.dropdown-trigger .chevron,.hmc-dropdown-trigger .chevron{position:absolute;top:0;right:0;display:flex;height:100%;align-items:center;justify-content:center;transition:transform .2s}.dropdown-trigger .chevron-alt,.hmc-dropdown-trigger .chevron-alt{transition:transform .2s}#footer{min-height:484px}#footer svg{height:25px;width:25px}@media (min-width: 320px){#footer svg{height:30px;width:30px}}#footer .footer-navs{max-width:648px}#footer .dealers-btn a{color:#fff;background-image:linear-gradient(to bottom,#e50019,#bf0016)}#footer .dealers-btn a:hover{background-image:linear-gradient(to bottom,#bf0016,#a60013)}#footer .dealers-btn a:active{background-image:linear-gradient(to bottom,#a60013,#bf0016)}#footer .newsletter-form input[type=text],#footer .newsletter-form input[type=email]{border-width:1px;--tw-border-opacity: 1;border-color:rgb(102 102 102 / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgb(51 51 51 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}#footer .newsletter-form input[type=text]::-moz-placeholder,#footer .newsletter-form input[type=email]::-moz-placeholder{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}#footer .newsletter-form input[type=text]::placeholder,#footer .newsletter-form input[type=email]::placeholder{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}#footer .newsletter-form .newsletter-input{max-height:35px}#header{max-height:50px;min-height:50px;height:50px;background-image:linear-gradient(to bottom,#fff,#f6f6f6);font-size:1rem;font-style:italic;font-weight:700;transition:all .3s;position:fixed;width:100%;z-index:100;top:0}#header.hide{top:-50px}#header .logo svg{width:136px}#header nav ul{font-size:1rem}#header nav ul li.is-current .primary-nav__links,#header nav ul li.is-top-parent .primary-nav__links,#header nav ul li.is-in-path .primary-nav__links{color:#e50019}#header nav .primary-nav__links{position:relative;z-index:10}#header nav .primary-nav__links:after{content:"";position:absolute;height:3px;width:0;background:#ddd;left:0;bottom:0;max-width:100%;transition:all .3s}#header nav .primary-nav__links:hover:after,#header nav .primary-nav__links:active:after,#header nav .primary-nav__links:focus:after{width:70px}#header .dealers-btn a{color:#fff;background-image:linear-gradient(to bottom,#e50019,#bf0016)}#header .dealers-btn a:hover{background-image:linear-gradient(to bottom,#bf0016,#a60013)}#header .dealers-btn a:active{background-image:linear-gradient(to bottom,#a60013,#bf0016)}@media (min-width: 768px){#header{max-height:70px;min-height:70px;height:70px}#header.hide{top:-114px}}@media (min-width: 940px){#header .logo svg{width:163px}}@media (min-width: 1080px){#header{font-size:1.125rem}#header nav ul{font-size:1.125rem}#header .logo svg{width:203px}}.bikes-group-hover:hover .bikes-group-hover-item{display:block;overflow-y:auto;max-height:calc(110vh - 114px)}#landing-header p{font-size:1.125rem;color:#666;line-height:28px}.lazy{opacity:0}.lazy.initial,.lazy.loaded,.lazy.error,.lazy[data-was-processed=true]{transition:opacity 1s;opacity:1}.c-modal{position:fixed;top:0;right:0;bottom:0;left:0;display:none;align-items:center;justify-content:center;overflow:hidden}.flatpickr-day.c-modal{visibility:hidden}.c-modal{z-index:2000}.c-modal.is-active{display:flex}.c-modal__background{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.75)}.c-modal__container{position:relative;width:100%;overflow:auto;max-height:100vh;max-width:100vh}@media (min-width: 768px){.c-modal__container{max-height:90vh}}.c-modal__content{position:relative;overflow:hidden}.c-modal__close{color:#fff;position:absolute;top:0;right:0}@media (min-width: 768px){.c-modal#image .c-modal__container{max-width:1250px}}.c-modal .c-modal__close{font-size:30px;transform:rotate(-45deg)}.secondary-nav .subpages.is-open{height:100vh}@media (min-width: 1280px){.secondary-nav .subpages.is-open{height:550px}}@media (min-width: 1440px){.secondary-nav .subpages.is-open{height:700px}}@media (min-width: 1920px){.secondary-nav .subpages.is-open{height:auto}}.secondary-nav .subpages>li.is-current>*:first-child,.secondary-nav .subpages>li>*:first-child:focus{font-weight:700}.secondary-nav .subpages>li.is-current>*:first-child:before,.secondary-nav .subpages>li>*:first-child:focus:before{--tw-bg-opacity: 1;background-color:rgb(229 0 25 / var(--tw-bg-opacity))}.secondary-nav.is-active{overflow:visible}.secondary-nav li:not(.submenu,.config){position:relative}.secondary-nav li:not(.submenu,.config).static{position:static}.secondary-nav li:not(.submenu,.config)>*:first-child{display:flex;align-items:center}.secondary-nav li:not(.submenu,.config)>*:first-child:before{position:absolute;left:0;display:block;height:.25rem;width:.25rem;background-color:transparent;content:"";transition:height .2s,width .2s,background-color .2s}.secondary-nav li:not(.submenu,.config)>*:first-child:focus:before{height:.5rem;width:.5rem;--tw-bg-opacity: 1;background-color:rgb(153 153 153 / var(--tw-bg-opacity))}.secondary-nav li:not(.submenu,.config).is-current>*:first-child:before,.secondary-nav li:not(.submenu,.config).is-in-path.has-children>*:first-child:before{height:.5rem;width:.5rem;--tw-bg-opacity: 1;background-color:rgb(229 0 25 / var(--tw-bg-opacity))}.secondary-nav li:not(.submenu,.config).is-in-path>*:first-child{font-weight:700}.secondary-nav li:not(.submenu,.config).is-in-path>*:first-child:before{height:.5rem;width:.5rem;--tw-bg-opacity: 1;background-color:rgb(153 153 153 / var(--tw-bg-opacity))}.secondary-nav li:not(.submenu,.config):hover>*:first-child{font-weight:700}.secondary-nav li:not(.submenu,.config):hover>*:first-child:before{--tw-bg-opacity: 1;background-color:rgb(153 153 153 / var(--tw-bg-opacity))}.secondary-nav .submenu>a span:before{position:absolute;left:0;display:block;--tw-bg-opacity: 1;background-color:rgb(51 51 51 / var(--tw-bg-opacity));content:"";width:5px;height:5px;transition:background-color .2s}.secondary-nav .submenu>a span.no-hover-before:before{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.secondary-nav .submenu>a:focus span:not(.no-hover-before):before{--tw-bg-opacity: 1;background-color:rgb(255 0 28 / var(--tw-bg-opacity))}.secondary-nav .submenu>a:hover span:not(.no-hover-before):before{--tw-bg-opacity: 1;background-color:rgb(255 0 28 / var(--tw-bg-opacity))}.secondary-nav .submenu.is-in-path>a{font-weight:700}.secondary-nav .submenu.is-in-path>a:before{--tw-bg-opacity: 1;background-color:rgb(255 0 28 / var(--tw-bg-opacity))}.secondary-nav .submenu .config>a:before{position:absolute;left:0;display:block;--tw-bg-opacity: 1;background-color:rgb(153 153 153 / var(--tw-bg-opacity));content:"";width:5px;height:5px;transition:background-color .2s}.secondary-nav .submenu .config>a:focus{--tw-text-opacity: 1;color:rgb(255 0 28 / var(--tw-text-opacity))}.secondary-nav .submenu .config>a:focus:before{--tw-bg-opacity: 1;background-color:rgb(255 0 28 / var(--tw-bg-opacity))}.secondary-nav .submenu .config>a:hover{--tw-text-opacity: 1;color:rgb(255 0 28 / var(--tw-text-opacity))}.secondary-nav .submenu .config>a:hover:before{--tw-bg-opacity: 1;background-color:rgb(255 0 28 / var(--tw-bg-opacity))}.secondary-nav .submenu .config span{font-size:8px;transform:translateY(2px)}.secondary-nav .submenu-container{position:absolute;top:0;--tw-bg-opacity: 1;background-color:rgb(246 246 246 / var(--tw-bg-opacity));left:99%;height:100vh}@media (min-width: 1280px){.secondary-nav .submenu-container{height:550px}}@media (min-width: 1440px){.secondary-nav .submenu-container{height:700px}}@media (min-width: 1920px){.secondary-nav .submenu-container{height:auto}}.secondary-nav .submenu-container .bg-gradient{background:linear-gradient(to bottom,#000,rgba(0,0,0,.1) 55%,rgba(0,0,0,0))}.mobile-nav__pane{overflow:auto;height:calc(100dvh - 50px)}@media (min-width: 768px){.mobile-nav__pane{height:calc(100dvh - 70px)}}.mobile-nav li.level-1:not(:first-child){border-top-width:1px}.tile-bg-gradient{background:linear-gradient(to bottom,#000,rgba(0,0,0,.1) 55%,rgba(0,0,0,0))}ol{list-style:decimal;margin-left:1.875rem}ol li{padding:.5rem 0}.teaser p{font-size:1.125rem;line-height:1.56;color:#222}.quote .quote-text p{font-size:1.5rem;line-height:2rem;color:#e50019;font-style:italic;font-weight:500}.quote.with-image .quote-text p{font-size:2.25rem;line-height:2.625rem}.collapsable{border-top:1px solid #DDDDDD;padding:1rem 0}.collapsable ul{list-style:initial;padding-left:2rem}.ctaBlock h4{padding-top:.625rem;position:relative}.ctaBlock h4:before{content:"";display:block;margin-bottom:.5rem;width:65px;height:4px;background:#e50019;position:absolute;top:0}@media (min-width: 576px){.ctaBlock.right h4{text-align:right}.ctaBlock.right h4:before{right:0}.ctaBlock.right p,.ctaBlock.right div{text-align:right}}.event .row{border-top:solid 1px #DDDDDD}.event .row .label{min-width:168px}.wysiwyg>*:first-child{margin-top:0}.wysiwyg>*:last-child{margin-bottom:0}.wysiwyg p,.wysiwyg ul,.wysiwyg ol{margin-top:1.5rem;margin-bottom:1.5rem;padding-top:0;padding-bottom:0;--tw-text-opacity: 1;color:rgb(102 102 102 / var(--tw-text-opacity))}.wysiwyg ul{list-style-position:outside;list-style-type:disc;padding-left:1.5rem}.wysiwyg figure{margin-left:auto;margin-right:auto;margin-top:1rem;margin-bottom:1rem}@media (min-width: 768px){.wysiwyg figure{margin-top:1.5rem}}@media (min-width: 992px){.wysiwyg figure{margin-top:2rem}}@media (min-width: 768px){.wysiwyg figure{margin-bottom:1.5rem}}@media (min-width: 992px){.wysiwyg figure{margin-bottom:2rem}}.wysiwyg figure.has-iframe{position:relative;height:0;width:100%;padding-bottom:56.25%}.wysiwyg figure.has-iframe iframe{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%}.wysiwyg figure img{margin-left:auto;margin-right:auto}.wysiwyg h1,.wysiwyg h2,.wysiwyg h3,.pbTitle h1,.pbTitle h2,.pbTitle h3{margin-top:1.5rem;margin-bottom:.5rem}@media (min-width: 768px){.wysiwyg h1,.wysiwyg h2,.wysiwyg h3,.pbTitle h1,.pbTitle h2,.pbTitle h3{margin-top:2rem}}@media (min-width: 992px){.wysiwyg h1,.wysiwyg h2,.wysiwyg h3,.pbTitle h1,.pbTitle h2,.pbTitle h3{margin-top:3rem}}.wysiwyg h4,.pbTitle h4{margin-top:1rem;margin-bottom:.5rem}@media (min-width: 768px){.wysiwyg h4,.pbTitle h4{margin-top:1.5rem}}@media (min-width: 992px){.wysiwyg h4,.pbTitle h4{margin-top:2rem}}.redactor-inherit p{font-size:inherit}#pageHeaderImage{height:120px}@media (min-width: 576px){#pageHeaderImage{height:180px}}@media (min-width: 768px){#pageHeaderImage{height:220px}}@media (min-width: 992px){#pageHeaderImage{height:300px}}@media (min-width: 1440px){#pageHeaderImage{height:40vh;min-height:400px}}#pageHeaderImage.header-large{height:120px}@media (min-width: 576px){#pageHeaderImage.header-large{height:180px}}@media (min-width: 768px){#pageHeaderImage.header-large{height:220px}}@media (min-width: 992px){#pageHeaderImage.header-large{height:300px}}@media (min-width: 1440px){#pageHeaderImage.header-large{min-height:655px}}#product-detail .product-images .product-image-list{position:relative;padding-top:66.66666667%}@media (min-width: 992px){#product-detail .product-images .product-image-list{padding-top:0;height:calc(100vh - 165px);max-height:560px}}#product-detail .product-images .product-image-list>.swiper-wrapper{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;max-width:913px;margin:0 auto}@media (min-width: 992px){#product-detail .product-images .product-image-list>.swiper-wrapper{max-height:560px}}@media (min-width: 1440px){#product-detail .product-images .product-image-list>.swiper-wrapper .swiper-slide{min-height:560px}}#product-detail .product-images .swiper-pagination{position:relative;z-index:50;margin-top:1.875rem;display:flex;align-items:center;justify-content:center;gap:.75rem;max-height:560px}@media (min-width: 992px){#product-detail .product-images .swiper-pagination{position:absolute;top:0;bottom:0;margin-top:0;flex-direction:column;align-items:center;right:-35px}}#product-detail .product-images .swiper-pagination .swiper-pagination-bullet{height:.75rem;width:.75rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(221 221 221 / var(--tw-border-opacity))}#product-detail .product-images .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{--tw-border-opacity: 1;border-color:rgb(229 0 25 / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgb(229 0 25 / var(--tw-bg-opacity))}#product-detail .review-label{padding-top:1px}#product-detail #findYourSize .find-your-size__expendable{margin-top:1rem;margin-bottom:1rem}#product-detail #findYourSize .find-your-size__expendable:hover{cursor:pointer}#product-detail #findYourSize .find-your-size__expendable .chevron{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}#product-detail #findYourSize .find-your-size__expendable.is-active .chevron{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#product-detail #findYourSize .find-your-size__expendable+*{height:0;min-height:0;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}@media (min-width: 1440px){.characteristics.with-image{min-height:750px}}.characteristics .image-column>div{min-height:250px}@media (min-width: 576px){.characteristics .image-column>div{min-height:350px}}@media (min-width: 768px){.characteristics .image-column>div{min-height:400px}}.balance-graph{max-width:80px}.balance-graph .bar{border:3px solid #666666;margin:2px 0}.balance-graph .bar.active{border-color:#e50019}.highlights .techno-card .techno-img{border-radius:50%;height:146px;width:146px;position:relative;z-index:10}@media (min-width: 992px){.highlights .techno-card .techno-img{height:212px;width:212px}}.highlights .techno-card .techno-line{height:2px;width:400px;position:absolute}@media (min-width: 992px){.highlights .techno-card:nth-child(odd){flex-direction:row-reverse}.highlights .techno-card:nth-child(odd) .techno-line{transform:rotate(40deg);right:-40%;bottom:25%}.highlights .techno-card:nth-child(2n){transform:translateY(50%)}.highlights .techno-card:nth-child(2n) .techno-line{transform:rotate(-40deg);left:-40%;bottom:10%}.highlights .techno-card:last-child .techno-line{display:none}.flatpickr-day.highlights .techno-card:last-child .techno-line{visibility:hidden}}@media (min-width: 1440px){.highlights .techno-card:nth-child(2) .techno-img,.highlights .techno-card:nth-child(5) .techno-img,.highlights .techno-card:nth-child(8) .techno-img{height:260px;width:260px}}.highlights .techno-card .cta-button a{font-size:1rem}.highlights .techno-card .cta-button a:before{margin-right:10px}.features .feature p{padding:0}#geometries-table .row{padding-left:1.25rem;padding-right:1.25rem}#geometries-table .row:nth-child(odd){background-color:#f3f3f3}#geometries-table .cell{background-color:transparent;text-align:center;min-width:45px;font-weight:300;padding:.5rem 0;transition:background-color .2s,border-color .2s,color .2s,opacity .2s}#geometries-table .cell.label{min-width:235px;max-width:235px;text-align:left}#geometries-table .cell.label .letter{min-width:30px;max-width:30px}#geometries-table .cell.label .text{min-width:170px;max-width:170px}@media (min-width: 768px){#geometries-table .cell.label .text{min-width:170px;max-width:170px}}#geometries-table .cell.label .unit{min-width:30px;max-width:30px;text-align:right}#geometries-table .table-wrapper{width:auto}#geometries-table .table-wrapper-title{max-width:650px}@media (min-width: 992px){#geometries-table .table-wrapper-title{max-width:none}}#geometries-table .table-header{--tw-bg-opacity: 1;background-color:rgb(238 238 238 / var(--tw-bg-opacity))}#geometries-table .table-header .cell{font-family:rift}#geometries-table .table-header .cell:not(:first-child){display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:5px 0;margin:5px 0}#geometries-table .table-header .cell:not(:first-child) span:nth-child(1){font-weight:700;line-height:1}#geometries-table .table-header .cell:not(:first-child) span:nth-child(2){font-size:.75rem;line-height:1}#geometries-table .table-header .cell.label{padding:0}@media (min-width: 768px){#geometries-table.container-md{margin:auto;padding-left:1.875rem;padding-right:1.875rem;max-width:1172px}}#geometries-table .size-btn.active{font-weight:700}.color-swatch{border-width:2px;border-color:transparent;padding:2px;height:30px;width:30px;max-width:30px;max-height:30px}.color-swatch:hover{cursor:pointer}.color-swatch.selected{border-width:0}.color-swatch.small{height:20px;width:20px;max-width:20px;max-height:20px;padding:1px;margin:0 2px}.color-swatch.small.selected{border-width:0}.color-swatch img{height:100%}.play-button{--tw-text-opacity: 1;color:rgb(229 0 25 / var(--tw-text-opacity));transition:color .2s}.play-button:hover{--tw-text-opacity: 1;color:rgb(191 0 22 / var(--tw-text-opacity))}.play-button:active,.play-button:focus{--tw-text-opacity: 1;color:rgb(229 0 25 / var(--tw-text-opacity))}#other-universes .hero{min-height:375px}#other-universes .hero p{font-size:1rem}@media (min-width: 768px){#other-universes .hero p{font-size:1.25rem}}.search__button{transition:color .2s}.search__button.active{--tw-text-opacity: 1;color:rgb(229 0 25 / var(--tw-text-opacity))}.search__pane{top:50px}@media (min-width: 768px){.search__pane{top:70px}}#sortBtn .arrow{transition:all .3s;transform:rotate(0)}#sortBtn.asc .arrow{transform:rotate(180deg)}.margin-xxs{margin:.5rem}.margin-xxs-y{margin-top:.5rem;margin-bottom:.5rem}.margin-xxs-x{margin-left:.5rem;margin-right:.5rem}.margin-xxs-t{margin-top:.5rem}.margin-xxs-b{margin-bottom:.5rem}.margin-xxs-l{margin-left:.5rem}.margin-xxs-r{margin-right:.5rem}.margin-xs{margin:1rem}@media (min-width: 768px){.margin-xs{margin:1.5rem}}@media (min-width: 992px){.margin-xs{margin:2rem}}.margin-xs-y{margin-top:1rem;margin-bottom:1rem}@media (min-width: 768px){.margin-xs-y{margin-top:1.5rem}}@media (min-width: 992px){.margin-xs-y{margin-top:2rem}}@media (min-width: 768px){.margin-xs-y{margin-bottom:1.5rem}}@media (min-width: 992px){.margin-xs-y{margin-bottom:2rem}}.margin-xs-x{margin-left:1rem;margin-right:1rem}@media (min-width: 768px){.margin-xs-x{margin-left:1.5rem}}@media (min-width: 992px){.margin-xs-x{margin-left:2rem}}@media (min-width: 768px){.margin-xs-x{margin-right:1.5rem}}@media (min-width: 992px){.margin-xs-x{margin-right:2rem}}.margin-xs-t{margin-top:1rem}@media (min-width: 768px){.margin-xs-t{margin-top:1.5rem}}@media (min-width: 992px){.margin-xs-t{margin-top:2rem}}.margin-xs-b{margin-bottom:1rem}@media (min-width: 768px){.margin-xs-b{margin-bottom:1.5rem}}@media (min-width: 992px){.margin-xs-b{margin-bottom:2rem}}.margin-xs-l{margin-left:1rem}@media (min-width: 768px){.margin-xs-l{margin-left:1.5rem}}@media (min-width: 992px){.margin-xs-l{margin-left:2rem}}.margin-xs-r{margin-right:1rem}@media (min-width: 768px){.margin-xs-r{margin-right:1.5rem}}@media (min-width: 992px){.margin-xs-r{margin-right:2rem}}.margin-sm{margin:1.5rem}@media (min-width: 768px){.margin-sm{margin:2rem}}@media (min-width: 992px){.margin-sm{margin:2.5rem}}.margin-sm-y{margin-top:1.5rem;margin-bottom:1.5rem}@media (min-width: 768px){.margin-sm-y{margin-top:2rem}}@media (min-width: 992px){.margin-sm-y{margin-top:2.5rem}}@media (min-width: 768px){.margin-sm-y{margin-bottom:2rem}}@media (min-width: 992px){.margin-sm-y{margin-bottom:2.5rem}}.margin-sm-x{margin-left:1.5rem;margin-right:1.5rem}@media (min-width: 768px){.margin-sm-x{margin-left:2rem}}@media (min-width: 992px){.margin-sm-x{margin-left:2.5rem}}@media (min-width: 768px){.margin-sm-x{margin-right:2rem}}@media (min-width: 992px){.margin-sm-x{margin-right:2.5rem}}.margin-sm-t{margin-top:1.5rem}@media (min-width: 768px){.margin-sm-t{margin-top:2rem}}@media (min-width: 992px){.margin-sm-t{margin-top:2.5rem}}.margin-sm-b{margin-bottom:1.5rem}@media (min-width: 768px){.margin-sm-b{margin-bottom:2rem}}@media (min-width: 992px){.margin-sm-b{margin-bottom:2.5rem}}.margin-sm-l{margin-left:1.5rem}@media (min-width: 768px){.margin-sm-l{margin-left:2rem}}@media (min-width: 992px){.margin-sm-l{margin-left:2.5rem}}.margin-sm-r{margin-right:1.5rem}@media (min-width: 768px){.margin-sm-r{margin-right:2rem}}@media (min-width: 992px){.margin-sm-r{margin-right:2.5rem}}.margin-md{margin:1.5rem}@media (min-width: 768px){.margin-md{margin:2rem}}@media (min-width: 992px){.margin-md{margin:3rem}}.margin-md-y{margin-top:1.5rem;margin-bottom:1.5rem}@media (min-width: 768px){.margin-md-y{margin-top:2rem}}@media (min-width: 992px){.margin-md-y{margin-top:3rem}}@media (min-width: 768px){.margin-md-y{margin-bottom:2rem}}@media (min-width: 992px){.margin-md-y{margin-bottom:3rem}}.margin-md-x{margin-left:1.5rem;margin-right:1.5rem}@media (min-width: 768px){.margin-md-x{margin-left:2rem}}@media (min-width: 992px){.margin-md-x{margin-left:3rem}}@media (min-width: 768px){.margin-md-x{margin-right:2rem}}@media (min-width: 992px){.margin-md-x{margin-right:3rem}}.margin-md-t{margin-top:1.5rem}@media (min-width: 768px){.margin-md-t{margin-top:2rem}}@media (min-width: 992px){.margin-md-t{margin-top:3rem}}.margin-md-b{margin-bottom:1.5rem}@media (min-width: 768px){.margin-md-b{margin-bottom:2rem}}@media (min-width: 992px){.margin-md-b{margin-bottom:3rem}}.margin-md-l{margin-left:1.5rem}@media (min-width: 768px){.margin-md-l{margin-left:2rem}}@media (min-width: 992px){.margin-md-l{margin-left:3rem}}.margin-md-r{margin-right:1.5rem}@media (min-width: 768px){.margin-md-r{margin-right:2rem}}@media (min-width: 992px){.margin-md-r{margin-right:3rem}}.margin-lg{margin:1.5rem}@media (min-width: 768px){.margin-lg{margin:2.5rem}}@media (min-width: 992px){.margin-lg{margin:3rem}}.margin-lg-y{margin-top:1.5rem;margin-bottom:1.5rem}@media (min-width: 768px){.margin-lg-y{margin-top:2.5rem}}@media (min-width: 992px){.margin-lg-y{margin-top:3rem}}@media (min-width: 768px){.margin-lg-y{margin-bottom:2.5rem}}@media (min-width: 992px){.margin-lg-y{margin-bottom:3rem}}.margin-lg-x{margin-left:1.5rem;margin-right:1.5rem}@media (min-width: 768px){.margin-lg-x{margin-left:2.5rem}}@media (min-width: 992px){.margin-lg-x{margin-left:3rem}}@media (min-width: 768px){.margin-lg-x{margin-right:2.5rem}}@media (min-width: 992px){.margin-lg-x{margin-right:3rem}}.margin-lg-t{margin-top:1.5rem}@media (min-width: 768px){.margin-lg-t{margin-top:2.5rem}}@media (min-width: 992px){.margin-lg-t{margin-top:3rem}}.margin-lg-b{margin-bottom:1.5rem}@media (min-width: 768px){.margin-lg-b{margin-bottom:2.5rem}}@media (min-width: 992px){.margin-lg-b{margin-bottom:3rem}}.margin-lg-l{margin-left:1.5rem}@media (min-width: 768px){.margin-lg-l{margin-left:2.5rem}}@media (min-width: 992px){.margin-lg-l{margin-left:3rem}}.margin-lg-r{margin-right:1.5rem}@media (min-width: 768px){.margin-lg-r{margin-right:2.5rem}}@media (min-width: 992px){.margin-lg-r{margin-right:3rem}}.margin-xl{margin:2rem}@media (min-width: 768px){.margin-xl{margin:2.5rem}}@media (min-width: 992px){.margin-xl{margin:3rem}}.margin-xl-y{margin-top:2rem;margin-bottom:2rem}@media (min-width: 768px){.margin-xl-y{margin-top:2.5rem}}@media (min-width: 992px){.margin-xl-y{margin-top:3rem}}@media (min-width: 768px){.margin-xl-y{margin-bottom:2.5rem}}@media (min-width: 992px){.margin-xl-y{margin-bottom:3rem}}.margin-xl-x{margin-left:2rem;margin-right:2rem}@media (min-width: 768px){.margin-xl-x{margin-left:2.5rem}}@media (min-width: 992px){.margin-xl-x{margin-left:3rem}}@media (min-width: 768px){.margin-xl-x{margin-right:2.5rem}}@media (min-width: 992px){.margin-xl-x{margin-right:3rem}}.margin-xl-t{margin-top:2rem}@media (min-width: 768px){.margin-xl-t{margin-top:2.5rem}}@media (min-width: 992px){.margin-xl-t{margin-top:3rem}}.margin-xl-b{margin-bottom:2rem}@media (min-width: 768px){.margin-xl-b{margin-bottom:2.5rem}}@media (min-width: 992px){.margin-xl-b{margin-bottom:3rem}}.margin-xl-l{margin-left:2rem}@media (min-width: 768px){.margin-xl-l{margin-left:2.5rem}}@media (min-width: 992px){.margin-xl-l{margin-left:3rem}}.margin-xl-r{margin-right:2rem}@media (min-width: 768px){.margin-xl-r{margin-right:2.5rem}}@media (min-width: 992px){.margin-xl-r{margin-right:3rem}}.margin-2xl{margin:4rem}@media (min-width: 768px){.margin-2xl{margin:5rem}}@media (min-width: 992px){.margin-2xl{margin:6rem}}.margin-2xl-y{margin-top:4rem;margin-bottom:4rem}@media (min-width: 768px){.margin-2xl-y{margin-top:5rem}}@media (min-width: 992px){.margin-2xl-y{margin-top:6rem}}@media (min-width: 768px){.margin-2xl-y{margin-bottom:5rem}}@media (min-width: 992px){.margin-2xl-y{margin-bottom:6rem}}.margin-2xl-x{margin-left:4rem;margin-right:4rem}@media (min-width: 768px){.margin-2xl-x{margin-left:5rem}}@media (min-width: 992px){.margin-2xl-x{margin-left:6rem}}@media (min-width: 768px){.margin-2xl-x{margin-right:5rem}}@media (min-width: 992px){.margin-2xl-x{margin-right:6rem}}.margin-2xl-t{margin-top:4rem}@media (min-width: 768px){.margin-2xl-t{margin-top:5rem}}@media (min-width: 992px){.margin-2xl-t{margin-top:6rem}}.margin-2xl-b{margin-bottom:4rem}@media (min-width: 768px){.margin-2xl-b{margin-bottom:5rem}}@media (min-width: 992px){.margin-2xl-b{margin-bottom:6rem}}.margin-2xl-l{margin-left:4rem}@media (min-width: 768px){.margin-2xl-l{margin-left:5rem}}@media (min-width: 992px){.margin-2xl-l{margin-left:6rem}}.margin-2xl-r{margin-right:4rem}@media (min-width: 768px){.margin-2xl-r{margin-right:5rem}}@media (min-width: 992px){.margin-2xl-r{margin-right:6rem}}.-margin-xxs{margin:-.5rem}.-margin-xxs-y{margin-top:-.5rem;margin-bottom:-.5rem}.-margin-xxs-x{margin-left:-.5rem;margin-right:-.5rem}.-margin-xxs-t{margin-top:-.5rem}.-margin-xxs-b{margin-bottom:-.5rem}.-margin-xxs-l{margin-left:-.5rem}.-margin-xxs-r{margin-right:-.5rem}.-margin-xs{margin:-1rem}@media (min-width: 768px){.-margin-xs{margin:-1.5rem}}@media (min-width: 992px){.-margin-xs{margin:-2rem}}.-margin-xs-y{margin-top:-1rem;margin-bottom:-1rem}@media (min-width: 768px){.-margin-xs-y{margin-top:-1.5rem}}@media (min-width: 992px){.-margin-xs-y{margin-top:-2rem}}@media (min-width: 768px){.-margin-xs-y{margin-bottom:-1.5rem}}@media (min-width: 992px){.-margin-xs-y{margin-bottom:-2rem}}.-margin-xs-x{margin-left:-1rem;margin-right:-1rem}@media (min-width: 768px){.-margin-xs-x{margin-left:-1.5rem}}@media (min-width: 992px){.-margin-xs-x{margin-left:-2rem}}@media (min-width: 768px){.-margin-xs-x{margin-right:-1.5rem}}@media (min-width: 992px){.-margin-xs-x{margin-right:-2rem}}.-margin-xs-t{margin-top:-1rem}@media (min-width: 768px){.-margin-xs-t{margin-top:-1.5rem}}@media (min-width: 992px){.-margin-xs-t{margin-top:-2rem}}.-margin-xs-b{margin-bottom:-1rem}@media (min-width: 768px){.-margin-xs-b{margin-bottom:-1.5rem}}@media (min-width: 992px){.-margin-xs-b{margin-bottom:-2rem}}.-margin-xs-l{margin-left:-1rem}@media (min-width: 768px){.-margin-xs-l{margin-left:-1.5rem}}@media (min-width: 992px){.-margin-xs-l{margin-left:-2rem}}.-margin-xs-r{margin-right:-1rem}@media (min-width: 768px){.-margin-xs-r{margin-right:-1.5rem}}@media (min-width: 992px){.-margin-xs-r{margin-right:-2rem}}.-margin-sm{margin:-1.5rem}@media (min-width: 768px){.-margin-sm{margin:-2rem}}@media (min-width: 992px){.-margin-sm{margin:-2.5rem}}.-margin-sm-y{margin-top:-1.5rem;margin-bottom:-1.5rem}@media (min-width: 768px){.-margin-sm-y{margin-top:-2rem}}@media (min-width: 992px){.-margin-sm-y{margin-top:-2.5rem}}@media (min-width: 768px){.-margin-sm-y{margin-bottom:-2rem}}@media (min-width: 992px){.-margin-sm-y{margin-bottom:-2.5rem}}.-margin-sm-x{margin-left:-1.5rem;margin-right:-1.5rem}@media (min-width: 768px){.-margin-sm-x{margin-left:-2rem}}@media (min-width: 992px){.-margin-sm-x{margin-left:-2.5rem}}@media (min-width: 768px){.-margin-sm-x{margin-right:-2rem}}@media (min-width: 992px){.-margin-sm-x{margin-right:-2.5rem}}.-margin-sm-t{margin-top:-1.5rem}@media (min-width: 768px){.-margin-sm-t{margin-top:-2rem}}@media (min-width: 992px){.-margin-sm-t{margin-top:-2.5rem}}.-margin-sm-b{margin-bottom:-1.5rem}@media (min-width: 768px){.-margin-sm-b{margin-bottom:-2rem}}@media (min-width: 992px){.-margin-sm-b{margin-bottom:-2.5rem}}.-margin-sm-l{margin-left:-1.5rem}@media (min-width: 768px){.-margin-sm-l{margin-left:-2rem}}@media (min-width: 992px){.-margin-sm-l{margin-left:-2.5rem}}.-margin-sm-r{margin-right:-1.5rem}@media (min-width: 768px){.-margin-sm-r{margin-right:-2rem}}@media (min-width: 992px){.-margin-sm-r{margin-right:-2.5rem}}.-margin-md{margin:-1.5rem}@media (min-width: 768px){.-margin-md{margin:-2rem}}@media (min-width: 992px){.-margin-md{margin:-3rem}}.-margin-md-y{margin-top:-1.5rem;margin-bottom:-1.5rem}@media (min-width: 768px){.-margin-md-y{margin-top:-2rem}}@media (min-width: 992px){.-margin-md-y{margin-top:-3rem}}@media (min-width: 768px){.-margin-md-y{margin-bottom:-2rem}}@media (min-width: 992px){.-margin-md-y{margin-bottom:-3rem}}.-margin-md-x{margin-left:-1.5rem;margin-right:-1.5rem}@media (min-width: 768px){.-margin-md-x{margin-left:-2rem}}@media (min-width: 992px){.-margin-md-x{margin-left:-3rem}}@media (min-width: 768px){.-margin-md-x{margin-right:-2rem}}@media (min-width: 992px){.-margin-md-x{margin-right:-3rem}}.-margin-md-t{margin-top:-1.5rem}@media (min-width: 768px){.-margin-md-t{margin-top:-2rem}}@media (min-width: 992px){.-margin-md-t{margin-top:-3rem}}.-margin-md-b{margin-bottom:-1.5rem}@media (min-width: 768px){.-margin-md-b{margin-bottom:-2rem}}@media (min-width: 992px){.-margin-md-b{margin-bottom:-3rem}}.-margin-md-l{margin-left:-1.5rem}@media (min-width: 768px){.-margin-md-l{margin-left:-2rem}}@media (min-width: 992px){.-margin-md-l{margin-left:-3rem}}.-margin-md-r{margin-right:-1.5rem}@media (min-width: 768px){.-margin-md-r{margin-right:-2rem}}@media (min-width: 992px){.-margin-md-r{margin-right:-3rem}}.-margin-lg{margin:-1.5rem}@media (min-width: 768px){.-margin-lg{margin:-2.5rem}}@media (min-width: 992px){.-margin-lg{margin:-3rem}}.-margin-lg-y{margin-top:-1.5rem;margin-bottom:-1.5rem}@media (min-width: 768px){.-margin-lg-y{margin-top:-2.5rem}}@media (min-width: 992px){.-margin-lg-y{margin-top:-3rem}}@media (min-width: 768px){.-margin-lg-y{margin-bottom:-2.5rem}}@media (min-width: 992px){.-margin-lg-y{margin-bottom:-3rem}}.-margin-lg-x{margin-left:-1.5rem;margin-right:-1.5rem}@media (min-width: 768px){.-margin-lg-x{margin-left:-2.5rem}}@media (min-width: 992px){.-margin-lg-x{margin-left:-3rem}}@media (min-width: 768px){.-margin-lg-x{margin-right:-2.5rem}}@media (min-width: 992px){.-margin-lg-x{margin-right:-3rem}}.-margin-lg-t{margin-top:-1.5rem}@media (min-width: 768px){.-margin-lg-t{margin-top:-2.5rem}}@media (min-width: 992px){.-margin-lg-t{margin-top:-3rem}}.-margin-lg-b{margin-bottom:-1.5rem}@media (min-width: 768px){.-margin-lg-b{margin-bottom:-2.5rem}}@media (min-width: 992px){.-margin-lg-b{margin-bottom:-3rem}}.-margin-lg-l{margin-left:-1.5rem}@media (min-width: 768px){.-margin-lg-l{margin-left:-2.5rem}}@media (min-width: 992px){.-margin-lg-l{margin-left:-3rem}}.-margin-lg-r{margin-right:-1.5rem}@media (min-width: 768px){.-margin-lg-r{margin-right:-2.5rem}}@media (min-width: 992px){.-margin-lg-r{margin-right:-3rem}}.-margin-xl{margin:-2rem}@media (min-width: 768px){.-margin-xl{margin:-2.5rem}}@media (min-width: 992px){.-margin-xl{margin:-3rem}}.-margin-xl-y{margin-top:-2rem;margin-bottom:-2rem}@media (min-width: 768px){.-margin-xl-y{margin-top:-2.5rem}}@media (min-width: 992px){.-margin-xl-y{margin-top:-3rem}}@media (min-width: 768px){.-margin-xl-y{margin-bottom:-2.5rem}}@media (min-width: 992px){.-margin-xl-y{margin-bottom:-3rem}}.-margin-xl-x{margin-left:-2rem;margin-right:-2rem}@media (min-width: 768px){.-margin-xl-x{margin-left:-2.5rem}}@media (min-width: 992px){.-margin-xl-x{margin-left:-3rem}}@media (min-width: 768px){.-margin-xl-x{margin-right:-2.5rem}}@media (min-width: 992px){.-margin-xl-x{margin-right:-3rem}}.-margin-xl-t{margin-top:-2rem}@media (min-width: 768px){.-margin-xl-t{margin-top:-2.5rem}}@media (min-width: 992px){.-margin-xl-t{margin-top:-3rem}}.-margin-xl-b{margin-bottom:-2rem}@media (min-width: 768px){.-margin-xl-b{margin-bottom:-2.5rem}}@media (min-width: 992px){.-margin-xl-b{margin-bottom:-3rem}}.-margin-xl-l{margin-left:-2rem}@media (min-width: 768px){.-margin-xl-l{margin-left:-2.5rem}}@media (min-width: 992px){.-margin-xl-l{margin-left:-3rem}}.-margin-xl-r{margin-right:-2rem}@media (min-width: 768px){.-margin-xl-r{margin-right:-2.5rem}}@media (min-width: 992px){.-margin-xl-r{margin-right:-3rem}}.-margin-2xl{margin:-4rem}@media (min-width: 768px){.-margin-2xl{margin:-5rem}}@media (min-width: 992px){.-margin-2xl{margin:-6rem}}.-margin-2xl-y{margin-top:-4rem;margin-bottom:-4rem}@media (min-width: 768px){.-margin-2xl-y{margin-top:-5rem}}@media (min-width: 992px){.-margin-2xl-y{margin-top:-6rem}}@media (min-width: 768px){.-margin-2xl-y{margin-bottom:-5rem}}@media (min-width: 992px){.-margin-2xl-y{margin-bottom:-6rem}}.-margin-2xl-x{margin-left:-4rem;margin-right:-4rem}@media (min-width: 768px){.-margin-2xl-x{margin-left:-5rem}}@media (min-width: 992px){.-margin-2xl-x{margin-left:-6rem}}@media (min-width: 768px){.-margin-2xl-x{margin-right:-5rem}}@media (min-width: 992px){.-margin-2xl-x{margin-right:-6rem}}.-margin-2xl-t{margin-top:-4rem}@media (min-width: 768px){.-margin-2xl-t{margin-top:-5rem}}@media (min-width: 992px){.-margin-2xl-t{margin-top:-6rem}}.-margin-2xl-b{margin-bottom:-4rem}@media (min-width: 768px){.-margin-2xl-b{margin-bottom:-5rem}}@media (min-width: 992px){.-margin-2xl-b{margin-bottom:-6rem}}.-margin-2xl-l{margin-left:-4rem}@media (min-width: 768px){.-margin-2xl-l{margin-left:-5rem}}@media (min-width: 992px){.-margin-2xl-l{margin-left:-6rem}}.-margin-2xl-r{margin-right:-4rem}@media (min-width: 768px){.-margin-2xl-r{margin-right:-5rem}}@media (min-width: 992px){.-margin-2xl-r{margin-right:-6rem}}.padding-xxs{padding:.5rem}.padding-xxs-y{padding-top:.5rem;padding-bottom:.5rem}.padding-xxs-x{padding-left:.5rem;padding-right:.5rem}.padding-xxs-t{padding-top:.5rem}.padding-xxs-b{padding-bottom:.5rem}.padding-xxs-l{padding-left:.5rem}.padding-xxs-r{padding-right:.5rem}.padding-xs{padding:1rem}@media (min-width: 768px){.padding-xs{padding:1.5rem}}@media (min-width: 992px){.padding-xs{padding:2rem}}.padding-xs-y{padding-top:1rem;padding-bottom:1rem}@media (min-width: 768px){.padding-xs-y{padding-top:1.5rem}}@media (min-width: 992px){.padding-xs-y{padding-top:2rem}}@media (min-width: 768px){.padding-xs-y{padding-bottom:1.5rem}}@media (min-width: 992px){.padding-xs-y{padding-bottom:2rem}}.padding-xs-x{padding-left:1rem;padding-right:1rem}@media (min-width: 768px){.padding-xs-x{padding-left:1.5rem}}@media (min-width: 992px){.padding-xs-x{padding-left:2rem}}@media (min-width: 768px){.padding-xs-x{padding-right:1.5rem}}@media (min-width: 992px){.padding-xs-x{padding-right:2rem}}.padding-xs-t{padding-top:1rem}@media (min-width: 768px){.padding-xs-t{padding-top:1.5rem}}@media (min-width: 992px){.padding-xs-t{padding-top:2rem}}.padding-xs-b{padding-bottom:1rem}@media (min-width: 768px){.padding-xs-b{padding-bottom:1.5rem}}@media (min-width: 992px){.padding-xs-b{padding-bottom:2rem}}.padding-xs-l{padding-left:1rem}@media (min-width: 768px){.padding-xs-l{padding-left:1.5rem}}@media (min-width: 992px){.padding-xs-l{padding-left:2rem}}.padding-xs-r{padding-right:1rem}@media (min-width: 768px){.padding-xs-r{padding-right:1.5rem}}@media (min-width: 992px){.padding-xs-r{padding-right:2rem}}.padding-sm{padding:1.5rem}@media (min-width: 768px){.padding-sm{padding:2rem}}@media (min-width: 992px){.padding-sm{padding:2.5rem}}.padding-sm-y{padding-top:1.5rem;padding-bottom:1.5rem}@media (min-width: 768px){.padding-sm-y{padding-top:2rem}}@media (min-width: 992px){.padding-sm-y{padding-top:2.5rem}}@media (min-width: 768px){.padding-sm-y{padding-bottom:2rem}}@media (min-width: 992px){.padding-sm-y{padding-bottom:2.5rem}}.padding-sm-x{padding-left:1.5rem;padding-right:1.5rem}@media (min-width: 768px){.padding-sm-x{padding-left:2rem}}@media (min-width: 992px){.padding-sm-x{padding-left:2.5rem}}@media (min-width: 768px){.padding-sm-x{padding-right:2rem}}@media (min-width: 992px){.padding-sm-x{padding-right:2.5rem}}.padding-sm-t{padding-top:1.5rem}@media (min-width: 768px){.padding-sm-t{padding-top:2rem}}@media (min-width: 992px){.padding-sm-t{padding-top:2.5rem}}.padding-sm-b{padding-bottom:1.5rem}@media (min-width: 768px){.padding-sm-b{padding-bottom:2rem}}@media (min-width: 992px){.padding-sm-b{padding-bottom:2.5rem}}.padding-sm-l{padding-left:1.5rem}@media (min-width: 768px){.padding-sm-l{padding-left:2rem}}@media (min-width: 992px){.padding-sm-l{padding-left:2.5rem}}.padding-sm-r{padding-right:1.5rem}@media (min-width: 768px){.padding-sm-r{padding-right:2rem}}@media (min-width: 992px){.padding-sm-r{padding-right:2.5rem}}.padding-md{padding:1.5rem}@media (min-width: 768px){.padding-md{padding:2rem}}@media (min-width: 992px){.padding-md{padding:3rem}}.padding-md-y{padding-top:1.5rem;padding-bottom:1.5rem}@media (min-width: 768px){.padding-md-y{padding-top:2rem}}@media (min-width: 992px){.padding-md-y{padding-top:3rem}}@media (min-width: 768px){.padding-md-y{padding-bottom:2rem}}@media (min-width: 992px){.padding-md-y{padding-bottom:3rem}}.padding-md-x{padding-left:1.5rem;padding-right:1.5rem}@media (min-width: 768px){.padding-md-x{padding-left:2rem}}@media (min-width: 992px){.padding-md-x{padding-left:3rem}}@media (min-width: 768px){.padding-md-x{padding-right:2rem}}@media (min-width: 992px){.padding-md-x{padding-right:3rem}}.padding-md-t{padding-top:1.5rem}@media (min-width: 768px){.padding-md-t{padding-top:2rem}}@media (min-width: 992px){.padding-md-t{padding-top:3rem}}.padding-md-b{padding-bottom:1.5rem}@media (min-width: 768px){.padding-md-b{padding-bottom:2rem}}@media (min-width: 992px){.padding-md-b{padding-bottom:3rem}}.padding-md-l{padding-left:1.5rem}@media (min-width: 768px){.padding-md-l{padding-left:2rem}}@media (min-width: 992px){.padding-md-l{padding-left:3rem}}.padding-md-r{padding-right:1.5rem}@media (min-width: 768px){.padding-md-r{padding-right:2rem}}@media (min-width: 992px){.padding-md-r{padding-right:3rem}}.padding-lg{padding:1.5rem}@media (min-width: 768px){.padding-lg{padding:2.5rem}}@media (min-width: 992px){.padding-lg{padding:3rem}}.padding-lg-y{padding-top:1.5rem;padding-bottom:1.5rem}@media (min-width: 768px){.padding-lg-y{padding-top:2.5rem}}@media (min-width: 992px){.padding-lg-y{padding-top:3rem}}@media (min-width: 768px){.padding-lg-y{padding-bottom:2.5rem}}@media (min-width: 992px){.padding-lg-y{padding-bottom:3rem}}.padding-lg-x{padding-left:1.5rem;padding-right:1.5rem}@media (min-width: 768px){.padding-lg-x{padding-left:2.5rem}}@media (min-width: 992px){.padding-lg-x{padding-left:3rem}}@media (min-width: 768px){.padding-lg-x{padding-right:2.5rem}}@media (min-width: 992px){.padding-lg-x{padding-right:3rem}}.padding-lg-t{padding-top:1.5rem}@media (min-width: 768px){.padding-lg-t{padding-top:2.5rem}}@media (min-width: 992px){.padding-lg-t{padding-top:3rem}}.padding-lg-b{padding-bottom:1.5rem}@media (min-width: 768px){.padding-lg-b{padding-bottom:2.5rem}}@media (min-width: 992px){.padding-lg-b{padding-bottom:3rem}}.padding-lg-l{padding-left:1.5rem}@media (min-width: 768px){.padding-lg-l{padding-left:2.5rem}}@media (min-width: 992px){.padding-lg-l{padding-left:3rem}}.padding-lg-r{padding-right:1.5rem}@media (min-width: 768px){.padding-lg-r{padding-right:2.5rem}}@media (min-width: 992px){.padding-lg-r{padding-right:3rem}}.padding-xl{padding:2rem}@media (min-width: 768px){.padding-xl{padding:2.5rem}}@media (min-width: 992px){.padding-xl{padding:3rem}}.padding-xl-y{padding-top:2rem;padding-bottom:2rem}@media (min-width: 768px){.padding-xl-y{padding-top:2.5rem}}@media (min-width: 992px){.padding-xl-y{padding-top:3rem}}@media (min-width: 768px){.padding-xl-y{padding-bottom:2.5rem}}@media (min-width: 992px){.padding-xl-y{padding-bottom:3rem}}.padding-xl-x{padding-left:2rem;padding-right:2rem}@media (min-width: 768px){.padding-xl-x{padding-left:2.5rem}}@media (min-width: 992px){.padding-xl-x{padding-left:3rem}}@media (min-width: 768px){.padding-xl-x{padding-right:2.5rem}}@media (min-width: 992px){.padding-xl-x{padding-right:3rem}}.padding-xl-t{padding-top:2rem}@media (min-width: 768px){.padding-xl-t{padding-top:2.5rem}}@media (min-width: 992px){.padding-xl-t{padding-top:3rem}}.padding-xl-b{padding-bottom:2rem}@media (min-width: 768px){.padding-xl-b{padding-bottom:2.5rem}}@media (min-width: 992px){.padding-xl-b{padding-bottom:3rem}}.padding-xl-l{padding-left:2rem}@media (min-width: 768px){.padding-xl-l{padding-left:2.5rem}}@media (min-width: 992px){.padding-xl-l{padding-left:3rem}}.padding-xl-r{padding-right:2rem}@media (min-width: 768px){.padding-xl-r{padding-right:2.5rem}}@media (min-width: 992px){.padding-xl-r{padding-right:3rem}}.padding-2xl{padding:4rem}@media (min-width: 768px){.padding-2xl{padding:5rem}}@media (min-width: 992px){.padding-2xl{padding:6rem}}.padding-2xl-y{padding-top:4rem;padding-bottom:4rem}@media (min-width: 768px){.padding-2xl-y{padding-top:5rem}}@media (min-width: 992px){.padding-2xl-y{padding-top:6rem}}@media (min-width: 768px){.padding-2xl-y{padding-bottom:5rem}}@media (min-width: 992px){.padding-2xl-y{padding-bottom:6rem}}.padding-2xl-x{padding-left:4rem;padding-right:4rem}@media (min-width: 768px){.padding-2xl-x{padding-left:5rem}}@media (min-width: 992px){.padding-2xl-x{padding-left:6rem}}@media (min-width: 768px){.padding-2xl-x{padding-right:5rem}}@media (min-width: 992px){.padding-2xl-x{padding-right:6rem}}.padding-2xl-t{padding-top:4rem}@media (min-width: 768px){.padding-2xl-t{padding-top:5rem}}@media (min-width: 992px){.padding-2xl-t{padding-top:6rem}}.padding-2xl-b{padding-bottom:4rem}@media (min-width: 768px){.padding-2xl-b{padding-bottom:5rem}}@media (min-width: 992px){.padding-2xl-b{padding-bottom:6rem}}.padding-2xl-l{padding-left:4rem}@media (min-width: 768px){.padding-2xl-l{padding-left:5rem}}@media (min-width: 992px){.padding-2xl-l{padding-left:6rem}}.padding-2xl-r{padding-right:4rem}@media (min-width: 768px){.padding-2xl-r{padding-right:5rem}}@media (min-width: 992px){.padding-2xl-r{padding-right:6rem}}.-padding-xxs{padding:-.5rem}.-padding-xxs-y{padding-top:-.5rem;padding-bottom:-.5rem}.-padding-xxs-x{padding-left:-.5rem;padding-right:-.5rem}.-padding-xxs-t{padding-top:-.5rem}.-padding-xxs-b{padding-bottom:-.5rem}.-padding-xxs-l{padding-left:-.5rem}.-padding-xxs-r{padding-right:-.5rem}.-padding-xs{padding:-1rem}@media (min-width: 768px){.-padding-xs{padding:-1.5rem}}@media (min-width: 992px){.-padding-xs{padding:-2rem}}.-padding-xs-y{padding-top:-1rem;padding-bottom:-1rem}@media (min-width: 768px){.-padding-xs-y{padding-top:-1.5rem}}@media (min-width: 992px){.-padding-xs-y{padding-top:-2rem}}@media (min-width: 768px){.-padding-xs-y{padding-bottom:-1.5rem}}@media (min-width: 992px){.-padding-xs-y{padding-bottom:-2rem}}.-padding-xs-x{padding-left:-1rem;padding-right:-1rem}@media (min-width: 768px){.-padding-xs-x{padding-left:-1.5rem}}@media (min-width: 992px){.-padding-xs-x{padding-left:-2rem}}@media (min-width: 768px){.-padding-xs-x{padding-right:-1.5rem}}@media (min-width: 992px){.-padding-xs-x{padding-right:-2rem}}.-padding-xs-t{padding-top:-1rem}@media (min-width: 768px){.-padding-xs-t{padding-top:-1.5rem}}@media (min-width: 992px){.-padding-xs-t{padding-top:-2rem}}.-padding-xs-b{padding-bottom:-1rem}@media (min-width: 768px){.-padding-xs-b{padding-bottom:-1.5rem}}@media (min-width: 992px){.-padding-xs-b{padding-bottom:-2rem}}.-padding-xs-l{padding-left:-1rem}@media (min-width: 768px){.-padding-xs-l{padding-left:-1.5rem}}@media (min-width: 992px){.-padding-xs-l{padding-left:-2rem}}.-padding-xs-r{padding-right:-1rem}@media (min-width: 768px){.-padding-xs-r{padding-right:-1.5rem}}@media (min-width: 992px){.-padding-xs-r{padding-right:-2rem}}.-padding-sm{padding:-1.5rem}@media (min-width: 768px){.-padding-sm{padding:-2rem}}@media (min-width: 992px){.-padding-sm{padding:-2.5rem}}.-padding-sm-y{padding-top:-1.5rem;padding-bottom:-1.5rem}@media (min-width: 768px){.-padding-sm-y{padding-top:-2rem}}@media (min-width: 992px){.-padding-sm-y{padding-top:-2.5rem}}@media (min-width: 768px){.-padding-sm-y{padding-bottom:-2rem}}@media (min-width: 992px){.-padding-sm-y{padding-bottom:-2.5rem}}.-padding-sm-x{padding-left:-1.5rem;padding-right:-1.5rem}@media (min-width: 768px){.-padding-sm-x{padding-left:-2rem}}@media (min-width: 992px){.-padding-sm-x{padding-left:-2.5rem}}@media (min-width: 768px){.-padding-sm-x{padding-right:-2rem}}@media (min-width: 992px){.-padding-sm-x{padding-right:-2.5rem}}.-padding-sm-t{padding-top:-1.5rem}@media (min-width: 768px){.-padding-sm-t{padding-top:-2rem}}@media (min-width: 992px){.-padding-sm-t{padding-top:-2.5rem}}.-padding-sm-b{padding-bottom:-1.5rem}@media (min-width: 768px){.-padding-sm-b{padding-bottom:-2rem}}@media (min-width: 992px){.-padding-sm-b{padding-bottom:-2.5rem}}.-padding-sm-l{padding-left:-1.5rem}@media (min-width: 768px){.-padding-sm-l{padding-left:-2rem}}@media (min-width: 992px){.-padding-sm-l{padding-left:-2.5rem}}.-padding-sm-r{padding-right:-1.5rem}@media (min-width: 768px){.-padding-sm-r{padding-right:-2rem}}@media (min-width: 992px){.-padding-sm-r{padding-right:-2.5rem}}.-padding-md{padding:-1.5rem}@media (min-width: 768px){.-padding-md{padding:-2rem}}@media (min-width: 992px){.-padding-md{padding:-3rem}}.-padding-md-y{padding-top:-1.5rem;padding-bottom:-1.5rem}@media (min-width: 768px){.-padding-md-y{padding-top:-2rem}}@media (min-width: 992px){.-padding-md-y{padding-top:-3rem}}@media (min-width: 768px){.-padding-md-y{padding-bottom:-2rem}}@media (min-width: 992px){.-padding-md-y{padding-bottom:-3rem}}.-padding-md-x{padding-left:-1.5rem;padding-right:-1.5rem}@media (min-width: 768px){.-padding-md-x{padding-left:-2rem}}@media (min-width: 992px){.-padding-md-x{padding-left:-3rem}}@media (min-width: 768px){.-padding-md-x{padding-right:-2rem}}@media (min-width: 992px){.-padding-md-x{padding-right:-3rem}}.-padding-md-t{padding-top:-1.5rem}@media (min-width: 768px){.-padding-md-t{padding-top:-2rem}}@media (min-width: 992px){.-padding-md-t{padding-top:-3rem}}.-padding-md-b{padding-bottom:-1.5rem}@media (min-width: 768px){.-padding-md-b{padding-bottom:-2rem}}@media (min-width: 992px){.-padding-md-b{padding-bottom:-3rem}}.-padding-md-l{padding-left:-1.5rem}@media (min-width: 768px){.-padding-md-l{padding-left:-2rem}}@media (min-width: 992px){.-padding-md-l{padding-left:-3rem}}.-padding-md-r{padding-right:-1.5rem}@media (min-width: 768px){.-padding-md-r{padding-right:-2rem}}@media (min-width: 992px){.-padding-md-r{padding-right:-3rem}}.-padding-lg{padding:-1.5rem}@media (min-width: 768px){.-padding-lg{padding:-2.5rem}}@media (min-width: 992px){.-padding-lg{padding:-3rem}}.-padding-lg-y{padding-top:-1.5rem;padding-bottom:-1.5rem}@media (min-width: 768px){.-padding-lg-y{padding-top:-2.5rem}}@media (min-width: 992px){.-padding-lg-y{padding-top:-3rem}}@media (min-width: 768px){.-padding-lg-y{padding-bottom:-2.5rem}}@media (min-width: 992px){.-padding-lg-y{padding-bottom:-3rem}}.-padding-lg-x{padding-left:-1.5rem;padding-right:-1.5rem}@media (min-width: 768px){.-padding-lg-x{padding-left:-2.5rem}}@media (min-width: 992px){.-padding-lg-x{padding-left:-3rem}}@media (min-width: 768px){.-padding-lg-x{padding-right:-2.5rem}}@media (min-width: 992px){.-padding-lg-x{padding-right:-3rem}}.-padding-lg-t{padding-top:-1.5rem}@media (min-width: 768px){.-padding-lg-t{padding-top:-2.5rem}}@media (min-width: 992px){.-padding-lg-t{padding-top:-3rem}}.-padding-lg-b{padding-bottom:-1.5rem}@media (min-width: 768px){.-padding-lg-b{padding-bottom:-2.5rem}}@media (min-width: 992px){.-padding-lg-b{padding-bottom:-3rem}}.-padding-lg-l{padding-left:-1.5rem}@media (min-width: 768px){.-padding-lg-l{padding-left:-2.5rem}}@media (min-width: 992px){.-padding-lg-l{padding-left:-3rem}}.-padding-lg-r{padding-right:-1.5rem}@media (min-width: 768px){.-padding-lg-r{padding-right:-2.5rem}}@media (min-width: 992px){.-padding-lg-r{padding-right:-3rem}}.-padding-xl{padding:-2rem}@media (min-width: 768px){.-padding-xl{padding:-2.5rem}}@media (min-width: 992px){.-padding-xl{padding:-3rem}}.-padding-xl-y{padding-top:-2rem;padding-bottom:-2rem}@media (min-width: 768px){.-padding-xl-y{padding-top:-2.5rem}}@media (min-width: 992px){.-padding-xl-y{padding-top:-3rem}}@media (min-width: 768px){.-padding-xl-y{padding-bottom:-2.5rem}}@media (min-width: 992px){.-padding-xl-y{padding-bottom:-3rem}}.-padding-xl-x{padding-left:-2rem;padding-right:-2rem}@media (min-width: 768px){.-padding-xl-x{padding-left:-2.5rem}}@media (min-width: 992px){.-padding-xl-x{padding-left:-3rem}}@media (min-width: 768px){.-padding-xl-x{padding-right:-2.5rem}}@media (min-width: 992px){.-padding-xl-x{padding-right:-3rem}}.-padding-xl-t{padding-top:-2rem}@media (min-width: 768px){.-padding-xl-t{padding-top:-2.5rem}}@media (min-width: 992px){.-padding-xl-t{padding-top:-3rem}}.-padding-xl-b{padding-bottom:-2rem}@media (min-width: 768px){.-padding-xl-b{padding-bottom:-2.5rem}}@media (min-width: 992px){.-padding-xl-b{padding-bottom:-3rem}}.-padding-xl-l{padding-left:-2rem}@media (min-width: 768px){.-padding-xl-l{padding-left:-2.5rem}}@media (min-width: 992px){.-padding-xl-l{padding-left:-3rem}}.-padding-xl-r{padding-right:-2rem}@media (min-width: 768px){.-padding-xl-r{padding-right:-2.5rem}}@media (min-width: 992px){.-padding-xl-r{padding-right:-3rem}}.-padding-2xl{padding:-4rem}@media (min-width: 768px){.-padding-2xl{padding:-5rem}}@media (min-width: 992px){.-padding-2xl{padding:-6rem}}.-padding-2xl-y{padding-top:-4rem;padding-bottom:-4rem}@media (min-width: 768px){.-padding-2xl-y{padding-top:-5rem}}@media (min-width: 992px){.-padding-2xl-y{padding-top:-6rem}}@media (min-width: 768px){.-padding-2xl-y{padding-bottom:-5rem}}@media (min-width: 992px){.-padding-2xl-y{padding-bottom:-6rem}}.-padding-2xl-x{padding-left:-4rem;padding-right:-4rem}@media (min-width: 768px){.-padding-2xl-x{padding-left:-5rem}}@media (min-width: 992px){.-padding-2xl-x{padding-left:-6rem}}@media (min-width: 768px){.-padding-2xl-x{padding-right:-5rem}}@media (min-width: 992px){.-padding-2xl-x{padding-right:-6rem}}.-padding-2xl-t{padding-top:-4rem}@media (min-width: 768px){.-padding-2xl-t{padding-top:-5rem}}@media (min-width: 992px){.-padding-2xl-t{padding-top:-6rem}}.-padding-2xl-b{padding-bottom:-4rem}@media (min-width: 768px){.-padding-2xl-b{padding-bottom:-5rem}}@media (min-width: 992px){.-padding-2xl-b{padding-bottom:-6rem}}.-padding-2xl-l{padding-left:-4rem}@media (min-width: 768px){.-padding-2xl-l{padding-left:-5rem}}@media (min-width: 992px){.-padding-2xl-l{padding-left:-6rem}}.-padding-2xl-r{padding-right:-4rem}@media (min-width: 768px){.-padding-2xl-r{padding-right:-5rem}}@media (min-width: 992px){.-padding-2xl-r{padding-right:-6rem}}@media (min-width: 768px){.c-swiper-bikes-feature{justify-content:flex-start}}@media (min-width: 992px){.c-swiper-bikes-feature,.c-swiper-bikes-feature .swiper-wrapper{justify-content:center}}@media (min-width: 768px){.c-swiper-bikes-feature__bikes-1{justify-content:center}}.c-swiper-bikes-feature .swiper-slide{width:100%}@media (min-width: 768px){.c-swiper-bikes-feature .swiper-slide{width:50%}}@media (min-width: 992px){.c-swiper-bikes-feature .swiper-slide{width:25%;max-width:338px}}[data-swiper=related] .swiper-slide{width:210px}@media (min-width: 992px){[data-swiper=related] .swiper-slide{width:300px}}[data-swiper=related] .swiper-nav{display:none}@media (min-width: 992px){[data-swiper=related] .swiper-nav{margin:40px 0;display:flex;justify-content:flex-end;position:relative;z-index:10}}[data-swiper=related] .swiper-nav-container{display:flex;width:50px;justify-content:space-between}.c-tabs-download .js-tabs__header-btn:not(.is-active){color:#999}.c-tabs-features-and-configurations .js-tabs__section:not(.is-active){display:none}.c-video-player{position:relative;padding-top:56.25%}.c-video-player iframe{position:absolute;top:0;left:0}.zoho-widget input[type=email]{height:35px;max-height:35px}.zoho-widget.red .submit-button{background-color:#e50019!important}.zoho-widget.red .submit-button:hover{background-color:#bf0016!important}.zoho-widget.dark input[type=email]{border-width:1px;--tw-border-opacity: 1;border-color:rgb(102 102 102 / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgb(51 51 51 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.zoho-widget.dark input[type=email]::-moz-placeholder{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.zoho-widget.dark input[type=email]::placeholder{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.zoho-widget.medium input[type=email]{--tw-bg-opacity: 1;background-color:rgb(221 221 221 / var(--tw-bg-opacity))}.zoho-widget.medium input[type=email]::-moz-placeholder{--tw-text-opacity: 1;color:rgb(102 102 102 / var(--tw-text-opacity))}.zoho-widget.medium input[type=email]::placeholder{--tw-text-opacity: 1;color:rgb(102 102 102 / var(--tw-text-opacity))}.dropdown-nav{position:relative}@media (min-width: 768px){.dropdown-nav:after{content:"";position:absolute;height:3px;width:0;background:#ddd;left:0;bottom:0;max-width:100%;transition:all .3s}.dropdown-nav.is-active:after,.dropdown-nav:hover:after,.dropdown-nav:active:after,.dropdown-nav:focus:after{width:100%}}.dropdown-nav.is-active .dropdown-nav__content{display:block}.dropdown-nav.is-active .chevron-alt{transform:rotate(180deg)}.dropdown-nav .chevron-alt{transition:transform .2s}.dropdown-nav__trigger{display:flex;align-items:center;justify-content:space-between;padding-top:.75rem;padding-bottom:.75rem}@media (min-width: 768px){.dropdown-nav__trigger{justify-content:flex-start;padding-top:0;padding-bottom:0}}.dropdown-nav__flag{margin-right:.5rem;height:1.5rem;width:1.5rem}.dropdown-nav__flag-label{font-family:tenso;font-size:1rem;font-weight:400;text-transform:none;font-style:normal;--tw-text-opacity: 1;color:rgb(229 0 25 / var(--tw-text-opacity))}.dropdown-nav__chevron{margin-left:auto;padding-left:.5rem;padding-right:.5rem;--tw-text-opacity: 1;color:rgb(153 153 153 / var(--tw-text-opacity))}@media (min-width: 768px){.dropdown-nav__chevron{display:none}.flatpickr-day.dropdown-nav__chevron{visibility:hidden}}.dropdown-nav .dropdown-nav__content{display:none;--tw-bg-opacity: 1;background-color:rgb(243 243 243 / var(--tw-bg-opacity));padding:0}.flatpickr-day.dropdown-nav .dropdown-nav__content{visibility:hidden}@media (min-width: 768px){.dropdown-nav .dropdown-nav__content{position:absolute;top:100%;right:0;width:100%;min-width:150px;padding:1.875rem;--tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);width:360px}}.dropdown-nav .marketRegion{border-top-width:1px;--tw-border-opacity: 1;border-color:rgb(221 221 221 / var(--tw-border-opacity));padding-top:.75rem;padding-bottom:.75rem}@media (min-width: 768px){.dropdown-nav .marketRegion{display:flex;border-width:0;padding-left:0;padding-right:0;padding-top:0;padding-bottom:.75rem}.dropdown-nav .marketRegion:last-child{padding-bottom:0}.dropdown-nav .marketTitle{font-size:1.25rem;width:110px;margin-right:30px}}.dropdown-nav .marketLang{margin:0;padding:0}@media (min-width: 768px){.dropdown-nav .marketLang{display:flex}.dropdown-nav .marketLang li:not(:last-child){border-right:1px solid #ddd;margin-right:18px;padding-right:18px}}.marketSwitchLink{display:block;font-family:tenso;font-size:1rem;font-weight:400;font-style:normal;--tw-text-opacity: 1;color:rgb(51 51 51 / var(--tw-text-opacity))}.marketSwitchLink:hover{--tw-text-opacity: 1;color:rgb(229 0 25 / var(--tw-text-opacity))}.imageZoomContainer{position:relative;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.imageZoom{cursor:grab}.imageZoomButtonsContainer{position:absolute;bottom:0;left:0;padding:1rem;font-family:rift;font-size:3.75rem;line-height:0}.imageZoomButtonsContainer button{display:flex;height:2rem;width:2rem;align-items:center;justify-content:center;border-width:1px;--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgb(229 0 25 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity));opacity:1;transition:background-color .2s}.imageZoomButtonsContainer button:focus,.imageZoomButtonsContainer button:hover{--tw-bg-opacity: 1;background-color:rgb(191 0 22 / var(--tw-bg-opacity))}.hero .hero-image{height:375px;text-align:center;background-repeat:no-repeat;background-position:center}@media (min-width: 768px){.hero .hero-image{height:500px}}@media (min-width: 992px){.hero .hero-image{height:572px}}@media (min-width: 1440px){.hero .hero-image{height:85vh}}.hero .hero-image.full-height{height:calc(100vh - 150px)}.hero .hero-image.auto-height{height:auto}.hero .hero-image .content{z-index:10;display:flex;align-items:center;text-align:left;font-size:1rem}@media (min-width: 768px){.hero .hero-image .content{font-size:1.25rem}}.hero .hero-image .content table img{width:50px}@media (min-width: 768px){.hero .hero-image .content table img{width:65px}}@media (min-width: 992px){.hero .hero-image .content table img{width:auto}}.hero .hero-image .content.full-height{align-items:flex-end}@media (min-width: 768px){.hero .hero-image .content.full-height{align-items:center}}.hero .hero-image .content.full-height .content-container.bottom-padding{padding-bottom:7.5rem}@media (min-width: 768px){.hero .hero-image .content.full-height{padding-bottom:0}.hero .hero-image .content.align-right{justify-content:flex-end}}@media (min-width: 992px){.hero .hero-image .content.align-right{margin-right:10vw}.hero .hero-image .content.align-right .content-container{width:33.333333%}}.hero .hero-image .content p{max-width:28rem;font-size:1rem}@media (min-width: 768px){.hero .hero-image .content p{font-size:1.25rem}}.hero .hero-image .content.theme-dark,.hero .hero-image .content.theme-dark h1,.hero .hero-image .content.theme-dark h2,.hero .hero-image .content.theme-dark h3{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.hero .hero-image h1{font-size:1.875rem}@media (min-width: 576px){.hero .hero-image h1{font-size:2.25rem}}@media (min-width: 768px){.hero .hero-image h1{font-size:3rem}}.hero .hero-image h2{font-weight:400;font-size:1.125rem}@media (min-width: 576px){.hero .hero-image h2{font-size:1.25rem}}@media (min-width: 768px){.hero .hero-image h2{font-size:1.5rem}}@media (min-width: 992px){.hero .hero-image h2{font-size:1.625rem}}@media (min-width: 1440px){.hero .hero-image h2{font-size:1.875rem}}.hero .show-gradient{background:linear-gradient(to right,rgba(0,0,0,.7),rgba(0,0,0,0) 140%)}@media (min-width: 768px){.hero .show-gradient{background:linear-gradient(to right,#000,rgba(0,0,0,0) 35%)}}.hero .show-gradient.align-right{background:linear-gradient(to left,#000,rgba(0,0,0,0) 35%)}.hero .show-gradient.gradient-full{background:linear-gradient(to right,#000,rgba(0,0,0,0))}.hero .show-gradient.gradient-full.align-right{background:linear-gradient(to left,#000,rgba(0,0,0,0))}.landing-hero .hero p{font-size:1.25rem;line-height:1.375}.landing-hero .hero h2{font-size:1.875rem;font-weight:700}@media (min-width: 576px){.landing-hero .hero h2{font-size:2.25rem}}@media (min-width: 768px){.landing-hero .hero h2{font-size:3rem}}.landing-hero .hero table{margin-top:1.25rem;margin-bottom:1.25rem}@media (min-width: 768px){.landing-hero .hero table{margin-top:2.5rem;margin-bottom:2.5rem}}.landing-hero .hero table td{padding-right:1.5rem;line-height:1.25}.landing-hero .hero figure{margin-left:auto;margin-right:auto;max-width:80%}@media (min-width: 576px){.landing-hero .hero figure{margin-left:0;margin-right:0;max-width:50%}}.o-grayscale{filter:grayscale(100%)}.o-grid{display:flex}.o-grid>*{padding-left:.625rem;padding-right:.625rem}@media (min-width: 768px){.o-grid>*{padding-left:.75rem;padding-right:.75rem}}@media (min-width: 992px){.o-grid>*{padding-left:.9375rem;padding-right:.9375rem}}.o-grid>*{padding-top:.625rem;padding-bottom:.625rem}@media (min-width: 768px){.o-grid>*{padding-top:.75rem;padding-bottom:.75rem}}@media (min-width: 992px){.o-grid>*{padding-top:.9375rem;padding-bottom:.9375rem}}.o-grid-x{display:flex}.o-grid-x>*{padding-left:.625rem;padding-right:.625rem}@media (min-width: 768px){.o-grid-x>*{padding-left:.75rem;padding-right:.75rem}}@media (min-width: 992px){.o-grid-x>*{padding-left:.9375rem;padding-right:.9375rem}}.o-grid-y{display:flex}.o-grid-y>*{padding-top:.625rem;padding-bottom:.625rem}@media (min-width: 768px){.o-grid-y>*{padding-top:.75rem;padding-bottom:.75rem}}@media (min-width: 992px){.o-grid-y>*{padding-top:.9375rem;padding-bottom:.9375rem}}.-o-grid{margin:-.625rem;display:flex}@media (min-width: 768px){.-o-grid{margin-left:-.75rem;margin-right:-.75rem}}@media (min-width: 992px){.-o-grid{margin-left:-.9375rem;margin-right:-.9375rem}}.-o-grid>*{padding-left:.625rem;padding-right:.625rem}@media (min-width: 768px){.-o-grid>*{padding-left:.75rem;padding-right:.75rem}}@media (min-width: 992px){.-o-grid>*{padding-left:.9375rem;padding-right:.9375rem}}@media (min-width: 768px){.-o-grid{margin-top:-.75rem;margin-bottom:-.75rem}}@media (min-width: 992px){.-o-grid{margin-top:-.9375rem;margin-bottom:-.9375rem}}.-o-grid>*{padding-top:.625rem;padding-bottom:.625rem}@media (min-width: 768px){.-o-grid>*{padding-top:.75rem;padding-bottom:.75rem}}@media (min-width: 992px){.-o-grid>*{padding-top:.9375rem;padding-bottom:.9375rem}}.-o-grid-x{display:flex;margin-left:-.625rem;margin-right:-.625rem}@media (min-width: 768px){.-o-grid-x{margin-left:-.75rem;margin-right:-.75rem}}@media (min-width: 992px){.-o-grid-x{margin-left:-.9375rem;margin-right:-.9375rem}}.-o-grid-x>*{padding-left:.625rem;padding-right:.625rem}@media (min-width: 768px){.-o-grid-x>*{padding-left:.75rem;padding-right:.75rem}}@media (min-width: 992px){.-o-grid-x>*{padding-left:.9375rem;padding-right:.9375rem}}.-o-grid-y{display:flex;margin-top:-.625rem;margin-bottom:-.625rem}@media (min-width: 768px){.-o-grid-y{margin-top:-.75rem;margin-bottom:-.75rem}}@media (min-width: 992px){.-o-grid-y{margin-top:-.9375rem;margin-bottom:-.9375rem}}.-o-grid-y>*{padding-top:.625rem;padding-bottom:.625rem}@media (min-width: 768px){.-o-grid-y>*{padding-top:.75rem;padding-bottom:.75rem}}@media (min-width: 992px){.-o-grid-y>*{padding-top:.9375rem;padding-bottom:.9375rem}}.o-load-more-button.alt{display:flex;flex-direction:row-reverse}.o-load-more-button.alt:after{margin-right:.5rem}.o-load-more-button:hover:after{animation:translate 1s;animation-iteration-count:infinite}.o-load-more-button:after{position:relative;margin-left:auto;margin-right:auto;display:block;content:url(/svg/icn_Chevrons_Med_down.svg);height:20px;width:20px;transition:top .2s;opacity:.5}@keyframes translate{0%{top:0}50%{top:.25rem}to{top:0}}.o-photo-credit{position:absolute;bottom:0;right:0;padding:.5rem;font-family:rift,tenso,sans-serif,rift-soft;font-weight:600;font-style:italic;letter-spacing:.025em;--tw-text-opacity: 1;color:rgb(34 34 34 / var(--tw-text-opacity));background-color:rgba(221,221,221,.867)}.o-svg-hover svg{transition:color .3s}.o-svg-hover:hover svg{--tw-text-opacity: 1;color:rgb(229 0 25 / var(--tw-text-opacity))}.o-swiper-button{display:flex;align-items:center;justify-content:center;background-image:none;width:44px;height:44px;outline:none}.o-swiper-button:after{height:75%;width:75%;--tw-border-opacity: 1;border-color:rgb(204 204 204 / var(--tw-border-opacity));transition:border-color .3s,height .3s,width .3s}.o-swiper-button:hover:after{height:80%;width:80%;--tw-border-opacity: 1;border-color:rgb(229 0 25 / var(--tw-border-opacity))}.o-swiper-button.swiper-button-next{right:20px}.o-swiper-button.swiper-button-next:after{display:block;border-top-width:3px;border-right-width:3px;content:"";transform:rotate(45deg)}.o-swiper-button.swiper-button-prev{left:20px}.o-swiper-button.swiper-button-prev:after{display:block;border-top-width:3px;border-left-width:3px;content:"";transform:rotate(-45deg)}.o-text-shadow{text-shadow:0 2px 4px rgba(0,0,0,.5)}.swiper-pagination.custom{margin-top:1.25rem;display:flex;align-items:center;justify-content:center;gap:.75rem;padding-top:.5rem;padding-bottom:.5rem}.swiper-pagination.custom .swiper-pagination-bullet{height:.5rem;width:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(221 221 221 / var(--tw-border-opacity))}.swiper-pagination.custom .swiper-pagination-bullet.swiper-pagination-bullet-active{--tw-border-opacity: 1;border-color:rgb(229 0 25 / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgb(229 0 25 / var(--tw-bg-opacity))}.icon-square{position:relative;display:flex;align-items:center;gap:.25rem}.icon-square:before{display:block;width:.25rem;height:.25rem;--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity));--tw-content: "";content:var(--tw-content)}.icon-square--gray-600:before{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(102 102 102 / var(--tw-bg-opacity))}.o-input-textarea--is-disabled,.o-input-textarea:disabled,.o-input-upload--is-disabled,.o-input-upload:disabled,.o-input-text--is-disabled,.o-input-text:disabled{cursor:not-allowed;border-color:#ddd;background-color:#f9f9f9;color:#999}.o-input-textarea--is-focus,.o-input-textarea:focus,.o-input-upload--is-focus,.o-input-upload:focus,.o-input-text--is-focus,.o-input-text:focus{color:#000;border:1px solid currentColor}.o-input-textarea--error,.o-input-upload.error,.o-input-text.error,.o-form-control.has-error .o-input-upload{border-color:#e50019}.o-input-textarea::-moz-placeholder,.o-input-text::-moz-placeholder{color:#999!important;opacity:1;font-style:italic!important}.o-input-textarea::placeholder,.o-input-text::placeholder{color:#999!important;opacity:1;font-style:italic!important}.o-input-textarea:-ms-input-placeholder,.o-input-text:-ms-input-placeholder{color:#999!important;font-style:italic!important}.o-input-textarea::-ms-input-placeholder,.o-input-text::-ms-input-placeholder{color:#999!important;font-style:italic!important}.o-input-textarea,.o-input-upload:after,.o-input-text{padding:13px 14px;display:block;width:100%;font-weight:500;font-size:1rem;line-height:1.25}.o-form-control.has-error .o-input-note,.o-form-control.has-error input,.o-form-control.has-error textarea{color:#e50019}.o-form-control.has-error input,.o-form-control.has-error textarea,.o-form-control.has-error .choices__inner,.o-form-control.has-error .o-radio__input+label .o-radio__shape,.o-form-control.has-error .o-checkbox__input+label .o-checkbox__shape{border-color:#e50019}.o-checkbox__input{display:none}.o-checkbox__input+label{font-weight:400;cursor:pointer}.o-checkbox__input+label .o-checkbox__shape{margin-right:.125rem;display:inline-block;width:18px;height:18px;position:relative;vertical-align:middle;border:.125rem solid #999999;border-radius:.3125rem;cursor:pointer;top:-.0625rem}.o-checkbox__input+label .o-checkbox__shape:before{position:absolute;top:0rem;left:.25rem;content:"";opacity:0;transition:opacity .1s ease;width:.4375rem;height:.75rem;border:solid #999999;border-width:0 .1875rem .1875rem 0;transform:rotate(45deg)}.o-checkbox__input+label .o-checkbox__shape.square{border:none;margin-right:.625rem;width:1.3125rem;height:1.3125rem}.o-checkbox__input+label .o-checkbox__shape.square svg{width:1.3125rem;height:1.3125rem;margin-top:.0625rem}@media (min-width: 992px){.o-checkbox__input+label .o-checkbox__shape.square svg{width:.875rem;height:.875rem}}.o-checkbox__input+label .o-checkbox__shape.square svg .o-checkbox__center{transform-origin:center;--tw-scale-x: 0;--tw-scale-y: 0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}@media (min-width: 992px){.o-checkbox__input+label .o-checkbox__shape.square{width:1.125rem;height:1.125rem;margin-right:.125rem}}.o-checkbox__input+label .o-checkbox__shape.square:before{content:none}.o-checkbox__input+label .o-checkbox__shape.toggle{border:none;margin-right:.625rem;width:1.8125rem;height:1.0625rem}.o-checkbox__input+label .o-checkbox__shape.toggle svg{width:1.8125rem;height:1.0625rem;margin-top:.0625rem}.o-checkbox__input+label .o-checkbox__shape.toggle svg circle,.o-checkbox__input+label .o-checkbox__shape.toggle svg .inside{transform-origin:center;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.o-checkbox__input+label .o-checkbox__shape.toggle:hover svg circle{fill:#cf2d29}.o-checkbox__input+label .o-checkbox__shape.toggle:before{content:none}.o-checkbox__input+label .o-checkbox__label{font-size:1rem;color:#333}.o-checkbox__input:checked+label .o-checkbox__shape:before{opacity:1}.o-checkbox__input:checked+label .o-checkbox__shape.square .o-checkbox__center{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.o-checkbox__input:checked+label .o-checkbox__shape.toggle circle{transform:translate(.75rem);fill:#fff}.o-checkbox__input:checked+label .o-checkbox__shape.toggle:hover svg circle{fill:#fff}.o-checkbox__input:checked+label .o-checkbox__shape.toggle .inside{fill:#cf2d29}.o-checkbox__input:disabled+label{opacity:.5}.o-checkbox__input:disabled+label,.o-checkbox__input:disabled+label .o-checkbox__shape{cursor:default}.o-checkbox__input.small+label{margin-top:-.25rem;display:block}.o-checkbox__input.small+label .o-checkbox__label{font-size:.6875rem}.o-checkbox__input.small+label .o-checkbox__shape.square{border:none;margin-right:.125rem;width:1.125rem;height:1.125rem}.o-checkbox__input.small+label .o-checkbox__shape.square svg{width:.625rem;height:.625rem;margin-top:.3125rem;margin-left:.3125rem}.o-checkbox__input.small+label .o-checkbox__shape.square svg .o-checkbox__center{transform-origin:center;--tw-scale-x: 0;--tw-scale-y: 0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.o-checkbox__input.small+label .o-checkbox__shape.square:before{content:none}.o-checkbox__input.small:checked+label .o-checkbox__shape.square .o-checkbox__center{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.o-form-control .o-input-label{margin-bottom:.5rem}.o-form-control .o-input-note{margin-top:.5rem}.o-form-control.has-error .error-message{display:block}.o-form-control .error-message{display:none}.o-input-label{display:block;font-weight:500;font-size:.875rem;line-height:1}.required.o-input-label:after{content:"*"}.o-input-label{color:#666}.o-input-note{margin-left:-1px;margin-right:-1px;font-size:1rem;width:140px}.o-input-note>label{float:right;display:inline-block;padding-left:1px;padding-right:1px;--tw-text-opacity: 1;color:rgb(204 204 204 / var(--tw-text-opacity));height:28px;width:28px}.o-input-note>input{display:none}.flatpickr-day.o-input-note>input{visibility:hidden}.o-input-note>input:checked~label,.o-input-note:not(:checked)>label:hover,.o-input-note:not(:checked)>label:hover~label{--tw-text-opacity: 1;color:rgb(229 0 25 / var(--tw-text-opacity))}.o-input-note>input:checked+label:hover,.o-input-note>input:checked~label:hover,.o-input-note>label:hover~input:checked~label,.o-input-note>input:checked~label:hover~label{--tw-text-opacity: 1;color:rgb(255 0 28 / var(--tw-text-opacity))}.o-input-stars{margin-left:-1px;margin-right:-1px;width:140px}.o-input-stars>label{float:right;display:inline-block;cursor:pointer;padding-left:1px;padding-right:1px;--tw-text-opacity: 1;color:rgb(204 204 204 / var(--tw-text-opacity));height:28px;width:28px}.o-input-stars>input{display:none}.flatpickr-day.o-input-stars>input{visibility:hidden}.o-input-stars>input:checked~label,.o-input-stars:not(:checked)>label:hover,.o-input-stars:not(:checked)>label:hover~label{--tw-text-opacity: 1;color:rgb(229 0 25 / var(--tw-text-opacity))}.o-input-stars>input:checked+label:hover,.o-input-stars>input:checked~label:hover,.o-input-stars>label:hover~input:checked~label,.o-input-stars>input:checked~label:hover~label{--tw-text-opacity: 1;color:rgb(255 0 28 / var(--tw-text-opacity))}.o-input-text{color:#333;border:1px solid #CCCCCC}.o-input-upload{color:#333;border:1px solid #CCCCCC;position:relative;height:48px}.o-input-upload:after{content:attr(data-text);position:absolute;top:-1px;left:0;padding:0 15px;display:block;width:calc(100% - 40px);pointer-events:none;z-index:20;height:48px;line-height:48px}.o-input-upload:before{content:"";display:block;background-image:url(/svg/icn_Download-gray.svg);border:none;border-style:none;border-color:transparent;width:24px;height:24px;right:16px;top:50%;transform:translate3d(0,-50%,0);position:absolute;background-repeat:no-repeat}.o-input-upload--placeholder{color:#999;font-style:italic}.o-input-upload__input{opacity:0;position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;height:48px;margin:0;padding:0;display:block;cursor:pointer;width:100%}.o-radio__input{display:none}.o-radio__input+label{font-weight:400;cursor:pointer}.o-radio__input+label .o-radio__shape{margin-right:2px;display:inline-block;width:18px;height:18px;position:relative;vertical-align:middle;border:2px solid #999999;border-radius:50%;cursor:pointer;top:-1px}.o-radio__input+label .o-radio__shape:before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);content:"";width:8px;height:8px;background-color:#999;border-radius:50%;opacity:0;transition:opacity .1s ease}.o-radio__input+label .o-radio__label{font-size:1rem;color:#333}.o-radio__input:checked+label .o-radio__shape:before{opacity:1}.o-radio__input:disabled+label{opacity:.5}.o-radio__input:disabled+label,.o-radio__input:disabled+label .o-radio__shape{cursor:default}.o-select .choices[data-type*=select-one],.o-select-alt .choices[data-type*=select-one]{font-size:1rem;margin-bottom:0}.o-select .choices[data-type*=select-one] .choices__inner,.o-select-alt .choices[data-type*=select-one] .choices__inner{padding-top:7px!important;padding-bottom:7px!important;background-color:#fff}.o-select .choices[data-type*=select-one] .choices__item,.o-select-alt .choices[data-type*=select-one] .choices__item{font-weight:500;font-size:1rem;line-height:1.25;word-break:keep-all}.o-select .choices[data-type*=select-one] .choices__placeholder,.o-select-alt .choices[data-type*=select-one] .choices__placeholder{color:#999;opacity:1;font-style:italic}.o-select .choices[data-type*=select-one] .choices__list--single,.o-select-alt .choices[data-type*=select-one] .choices__list--single{padding-right:30px}.o-select .choices[data-type*=select-one]:after,.o-select-alt .choices[data-type*=select-one]:after{background-image:url('data:image/svg+xml;utf8,<svg height="13" viewBox="0 0 20 13" width="20" xmlns="http://www.w3.org/2000/svg"><g fill="none" fill-rule="evenodd" transform="translate(-2 -6)"><path d="m0 0h24v24h-24z"/><path d="m12 13.8786797-6.93933983-6.93933987c-.58578644-.58578644-1.5355339-.58578644-2.12132034 0s-.58578644 1.5355339 0 2.12132034l9.06066017 9.06066013 9.0606602-9.06066013c.5857864-.58578644.5857864-1.5355339 0-2.12132034-.5857865-.58578644-1.5355339-.58578644-2.1213204 0z" fill="currentColor" fill-rule="nonzero"/></g></svg>');background-size:contain;border:none;border-style:none;border-color:transparent;width:16px;height:11px;right:10px;top:0;bottom:0;margin-top:auto;margin-bottom:auto;background-repeat:no-repeat;opacity:.5}.o-select .choices[data-type*=select-one].is-open,.o-select-alt .choices[data-type*=select-one].is-open{box-shadow:0 2px 5px 2px rgba(0,0,0,.25)}.o-select .choices[data-type*=select-one].is-open .choices__list--dropdown,.o-select .choices[data-type*=select-one].is-open .choices__inner,.o-select-alt .choices[data-type*=select-one].is-open .choices__list--dropdown,.o-select-alt .choices[data-type*=select-one].is-open .choices__inner{border-color:#fff;border:solid 1px #bbbbbb}.o-select .choices[data-type*=select-one].is-open .choices__inner,.o-select-alt .choices[data-type*=select-one].is-open .choices__inner{border-bottom:none}.o-select .choices[data-type*=select-one].is-open .choices__list.choices__list--dropdown,.o-select-alt .choices[data-type*=select-one].is-open .choices__list.choices__list--dropdown{box-shadow:0 7px 5px 2px rgba(0,0,0,.25);border-top:none;z-index:999!important}.o-select .choices[data-type*=select-one].is-open:after,.o-select-alt .choices[data-type*=select-one].is-open:after{border-color:transparent;transform:rotate(180deg)}.o-select .choices[data-type*=select-one].is-disabled .choices__inner,.o-select-alt .choices[data-type*=select-one].is-disabled .choices__inner{border-color:#ddd;background-color:#f9f9f9;color:#999}.o-select .choices[data-type*=select-one].is-disabled[data-type*=select-one]:after,.o-select-alt .choices[data-type*=select-one].is-disabled[data-type*=select-one]:after{opacity:.5}.o-input-textarea{color:#333;border:1px solid #CCCCCC;resize:none}@media (min-width: 992px){.approach-intro__content.with-image{min-height:576px}}.approach-intro .image-column>div{min-height:250px}@media (min-width: 576px){.approach-intro .image-column>div{min-height:350px}}@media (min-width: 768px){.approach-intro .image-column>div{min-height:400px}}#athlete .social-link svg{width:20px}#athlete .social-link svg path:last-child{fill:#999}#athlete .related-bike.small{max-width:350px}@media (min-width: 576px){#athlete .in-the-news .thumbs{max-width:161px}}@media (min-width: 768px){#athlete .in-the-news .thumbs{max-width:220px}}@media (min-width: 1440px){#athlete .in-the-news .thumbs{max-width:255px}}.athlete-thumb img{filter:grayscale(100%)}.athlete-thumb .gradient{background:linear-gradient(180deg,rgba(0,0,0,0) 40%,#000)}@media (min-width: 320px){.athlete-thumb{max-width:100%}}@media (min-width: 1440px){#bikes-lineup .left,#compare .left{max-width:400px}}#bikes-lineup .bike,#compare .bike{border-width:1px;--tw-border-opacity: 1;border-color:rgb(221 221 221 / var(--tw-border-opacity));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;background:#fff}#bikes-lineup .bike:hover,#compare .bike:hover{--tw-border-opacity: 0;box-shadow:0 25px 50px -12px rgba(0,0,0,.25)}#bikes-lineup .bike .color-swatch:not(.selected),#compare .bike .color-swatch:not(.selected){--tw-border-opacity: 0}#bikes-lineup .bike .color-swatch,#compare .bike .color-swatch{margin:0}#bikes-lineup .bike .color-swatch.selected,#compare .bike .color-swatch.selected{border-width:0}#bikes-lineup #compare-list,#compare #compare-list{visibility:hidden;z-index:50;width:100%;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;box-shadow:0 3px 10px 8px rgba(0,0,0,.2);bottom:-120px}#bikes-lineup.show-compare,#compare.show-compare{margin-bottom:100px}#bikes-lineup.show-compare #compare-list,#compare.show-compare #compare-list{visibility:visible;position:fixed;bottom:0;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}#bikes-lineup.show-compare.not-fixed,#compare.show-compare.not-fixed{margin-bottom:0}#bikes-lineup.show-compare.not-fixed #compare-list,#compare.show-compare.not-fixed #compare-list{position:unset}#bikes-lineup .compare-item,#compare .compare-item{position:relative;width:33.333333%;border-width:1px;--tw-border-opacity: 1;border-color:rgb(204 204 204 / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding:.5rem;--tw-text-opacity: 1;color:rgb(153 153 153 / var(--tw-text-opacity));min-height:53px;max-height:53px}@media (min-width: 768px){#bikes-lineup .compare-item,#compare .compare-item{min-width:140px;max-width:140px}}@media (min-width: 992px){#bikes-lineup .compare-item,#compare .compare-item{min-height:75px;max-height:75px;min-width:235px;max-width:235px}}#bikes-lineup .compare-item img,#compare .compare-item img{max-height:57px}#bikes-lineup .compare-item .ci-empty,#compare .compare-item .ci-empty{text-align:center}#bikes-lineup .compare-item .ci-title,#compare .compare-item .ci-title{margin-right:1.25rem;font-family:rift;font-size:.875rem;font-weight:600;line-height:1;--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity))}#bikes-lineup .compare-item .ci-config,#compare .compare-item .ci-config{font-family:tenso;font-size:.75rem;font-weight:400;--tw-text-opacity: 1;color:rgb(229 0 25 / var(--tw-text-opacity))}#bikes-lineup .compare-item .ci-price,#compare .compare-item .ci-price{font-family:tenso;font-size:.6875rem;font-weight:400;--tw-text-opacity: 1;color:rgb(153 153 153 / var(--tw-text-opacity))}#bikes-lineup .compare-item .ci-remove,#compare .compare-item .ci-remove{position:absolute;top:0;right:0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));cursor:pointer;padding:.5rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}#bikes-lineup .compare-item .ci-remove:hover,#compare .compare-item .ci-remove:hover{--tw-scale-x: 1.5;--tw-scale-y: 1.5;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#bikes-lineup .compare-item.mobile,#compare .compare-item.mobile{max-width:100%;min-width:auto}#bikes-lineup #compare-link.disabled,#compare #compare-link.disabled{pointer-events:none}#dealers .toggle-map~*{opacity:1;transition:opacity .3s}#dealers.fullscreen .toggle-map~*{opacity:0}#dealers.fullscreen #map{height:85vh}@media (min-width: 768px){#dealers.fullscreen #map{height:95vh;width:calc(100% - 70px)}}#dealers.fullscreen #left-panel-container{height:60px}@media (min-width: 768px){#dealers.fullscreen #left-panel-container{height:100%;transform:translate(-350px)}}#dealers.fullscreen #collapse-dealers-panel{transform:rotate(180deg)}#dealers.is-details:not(.fullscreen) #left-panel-container{height:100%;padding-bottom:2rem}#dealers #collapse-dealers-panel{transition:transform .3s}#dealers #map{height:25vh;transition:height .3s,width .3s ease-in-out}@media (min-width: 768px){#dealers #map{margin-left:auto;height:95vh;width:calc(100% - 420px)}}#dealers #left-panel-container{height:70vh;transition:height .3s}@media (min-width: 768px){#dealers #left-panel-container{transition:transform .3s ease-in-out;height:100%;width:420px}}#dealers #dealer-list{max-height:40vh;overflow-y:auto}@media (min-width: 768px){#dealers #dealer-list{max-height:64vh}}#dealers #dealer-list-container{margin:-.5rem;display:flex;width:100%;flex-wrap:wrap}#dealers #dealer-list-container .dealer-box{padding:.5rem;height:130px;width:100%}@media (min-width: 576px){#dealers #dealer-list-container .dealer-box{width:50%}}@media (min-width: 768px){#dealers #dealer-list-container .dealer-box{width:100%}}#dealers .dealer-box .dealer-box-container{height:100%;background-repeat:no-repeat;background-size:20px;background-position:right 20px top 20px;box-shadow:0 2px 4px rgba(0,0,0,.1);background-color:#fff;padding:1rem 1.25rem}#dealers .dealer-box.active *{color:#fff}#dealers .dealer-box.active .dealer-box-container{background-color:#e50019}#dealers .dealer-box.retailer .dealer-box-container{background-image:url(/svg/icn_Argon18_red.svg)}#dealers .dealer-box.distributor .dealer-box-container{background-image:url(/svg/icn_Argon18_black.svg)}@media (min-width: 1440px){#help-me-choose .left{max-width:560px;min-width:560px}}#help-me-choose p{font-size:1.125rem;line-height:1.625rem;color:#666}#help-me-choose .filters button{transition:all .3s}#help-me-choose .filters .btn-filter{flex-shrink:0;font-size:.875rem;color:#333;min-width:88px;background:#fff;padding:.75rem;margin-right:10px;border:1px solid #CCCCCC}#help-me-choose .filters .btn-filter:hover{background:#ccc}#help-me-choose .filters .btn-filter.selected{background:#333;color:#fff;border-color:#333}#help-me-choose #single img{opacity:1;transition:opacity 1s}#help-me-choose #single img.initial,#help-me-choose #single img.loaded,#help-me-choose #single img.error{opacity:1}#home .hero-image{height:260px;text-align:center;background-repeat:no-repeat;background-position:center}@media (min-width: 576px){#home .hero-image{height:332px}}@media (min-width: 768px){#home .hero-image{height:443px}}@media (min-width: 992px){#home .hero-image{height:572px}}@media (min-width: 1440px){#home .hero-image{height:90vh}}#home .hero-image .content{position:absolute;left:0;right:0;bottom:0}#home .hero-image.layout1 h1,#home .hero-image.layout1 h2{text-shadow:0 1px 6px rgba(0,0,0,.5);color:#fff}#home .hero-image.layout1.dark h1,#home .hero-image.layout1.dark h2{color:#333}#home .hero-image.layout2 .content{background:#fff}#home .hero-image.layout2 h1{color:#333}#home .hero-image.layout2 h2{color:#999}#home .hero-image h1{font-size:1.875rem}@media (min-width: 576px){#home .hero-image h1{font-size:2.25rem}}@media (min-width: 768px){#home .hero-image h1{font-size:3rem}}@media (min-width: 992px){#home .hero-image h1{font-size:3.75rem}}@media (min-width: 1440px){#home .hero-image h1{font-size:4.5rem}}#home .hero-image h2{font-weight:400;font-size:1.125rem}@media (min-width: 576px){#home .hero-image h2{font-size:1.25rem}}@media (min-width: 768px){#home .hero-image h2{font-size:1.5rem}}@media (min-width: 992px){#home .hero-image h2{font-size:1.625rem}}@media (min-width: 1440px){#home .hero-image h2{font-size:1.875rem}}#home .hero-image .cta-button a{padding:.5rem 1.875rem;font-size:.8125rem}@media (min-width: 576px){#home .hero-image .cta-button a{padding:.5rem 1.875rem;font-size:1rem}}#home .card{text-align:center}@media (min-width: 1440px){#home .card{min-width:675px}}#home .card h3{color:#111}#home .card h4{color:#999}#home .featured-products{background-image:linear-gradient(to top,#fff,#eee)}#home .featured-products .bike{background-color:#fff}#notices .listing-page-body p{--tw-text-opacity: 1;color:rgb(102 102 102 / var(--tw-text-opacity))}#story .story-wrapper .story-header{width:100%;background-size:cover;background-position:center;background-repeat:no-repeat;height:180px}@media (min-width: 576px){#story .story-wrapper .story-header{height:300px}}@media (min-width: 768px){#story .story-wrapper .story-header{height:388px}}@media (min-width: 992px){#story .story-wrapper .story-header{height:502px}}@media (min-width: 1440px){#story .story-wrapper .story-header{height:730px}}#story .story-wrapper .story-content{margin-left:auto;margin-right:auto}.story-block .stories-title{background:center center no-repeat;height:190px}.story-block .stories-title.road{background-image:url(/svg/road.svg)}.story-block .stories-title.gravel{background-image:url(/svg/trail.svg)}#contactUs .top-block ul{list-style-type:disc;margin-left:1.875rem}.country-wrapper .country-block .country-title{position:relative;--tw-bg-opacity: 1;background-color:rgb(221 221 221 / var(--tw-bg-opacity));padding:.75rem 1.25rem;text-align:center;font-weight:700;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.country-wrapper .country-block .country-title:hover{cursor:pointer;--tw-bg-opacity: 1;background-color:rgb(204 204 204 / var(--tw-bg-opacity))}.country-wrapper .country-block .country-title .arrow{position:absolute;margin-top:-.25rem;margin-left:-.75rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.country-wrapper .country-block .country-list{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.5s;transition-timing-function:cubic-bezier(0,0,.2,1);height:4px}.country-wrapper .country-block.open .arrow{--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#bikesCategoryLanding .clipped-images{display:flex;justify-content:center}#bikesCategoryLanding .clipped-images .two-imgs.img-1{-webkit-clip-path:polygon(0 0,95% 0,65% 100%,0% 100%);clip-path:polygon(0 0,95% 0,65% 100%,0% 100%)}#bikesCategoryLanding .clipped-images .two-imgs.img-2{-webkit-clip-path:polygon(35% 0,100% 0,100% 100%,5% 100%);clip-path:polygon(35% 0,100% 0,100% 100%,5% 100%);margin-left:-20%}#bikesCategoryLanding .clipped-images .three-imgs.img-1{-webkit-clip-path:polygon(0 0,75% 0,50% 100%,0% 100%);clip-path:polygon(0 0,75% 0,50% 100%,0% 100%)}#bikesCategoryLanding .clipped-images .three-imgs.img-2{-webkit-clip-path:polygon(25% 0%,100% 0%,75% 100%,0% 100%);clip-path:polygon(25% 0%,100% 0%,75% 100%,0% 100%);margin-left:-22%}#bikesCategoryLanding .clipped-images .three-imgs.img-3{-webkit-clip-path:polygon(50% 0,100% 0,100% 100%,25% 100%);clip-path:polygon(50% 0,100% 0,100% 100%,25% 100%);margin-left:-22%}#bikeModelLanding #features-component .tooltip-trigger{position:absolute;display:flex;height:2.5rem;width:2.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));align-items:center;justify-content:center;border-radius:9999px;border-width:10px;border-color:rgb(255 255 255 / var(--tw-border-opacity));--tw-border-opacity: .75;background-color:transparent;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}#bikeModelLanding #features-component .tooltip-trigger:hover{--tw-scale-x: 1.25;--tw-scale-y: 1.25;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));cursor:pointer}#bikeModelLanding #features-component .tooltip-trigger:hover>div{--tw-bg-opacity: 1;background-color:rgb(255 0 28 / var(--tw-bg-opacity))}#bikeModelLanding #features-component .tooltip-trigger:focus{outline:auto}#bikeModelLanding #features-component .tooltip-item{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding:1.25rem;max-width:350px;box-shadow:10px 10px 49px 7px rgba(0,0,0,.25)}#bikeModelLanding #features-component .tooltip-item img{border-width:1px;--tw-border-opacity: 1;border-color:rgb(221 221 221 / var(--tw-border-opacity));max-width:142px}#bikeModelLanding .mosaic{display:grid;grid-template-columns:35% 65%;grid-template-areas:"text text" "vertical vertical" "large large" "square medium"}@media (min-width: 576px){#bikeModelLanding .mosaic{grid-template-areas:"vertical text" "large large" "square medium"}}@media (min-width: 992px){#bikeModelLanding .mosaic.big-img-top{grid-template-columns:25% 45% 30%;grid-template-areas:"large large text" "large large vertical" "square medium vertical"}}#bikeModelLanding .mosaic.big-img-top .img-1{grid-area:large;margin:15px auto}@media (min-width: 992px){#bikeModelLanding .mosaic.big-img-top .img-1{margin:0 0 35px}}#bikeModelLanding .mosaic.big-img-top .img-2{grid-area:square}#bikeModelLanding .mosaic.big-img-top .img-3{grid-area:medium;padding-left:15px}@media (min-width: 992px){#bikeModelLanding .mosaic.big-img-top .img-3{padding-left:30px}#bikeModelLanding .mosaic.big-img-bottom{grid-template-columns:30% 40% 30%;grid-template-areas:"square medium text" "large large text" "large large vertical" "large large vertical"}}#bikeModelLanding .mosaic.big-img-bottom .img-1{grid-area:square}@media (min-width: 992px){#bikeModelLanding .mosaic.big-img-bottom .img-1{padding:0 15px 34px 0}}#bikeModelLanding .mosaic.big-img-bottom .img-2{grid-area:medium;padding-left:15px}#bikeModelLanding .mosaic.big-img-bottom .img-3{grid-area:large;margin:15px 0}@media (min-width: 992px){#bikeModelLanding .mosaic.big-img-bottom .img-3{margin:0 0 35px}}#bikeModelLanding .mosaic .text-box{grid-area:text}#bikeModelLanding .mosaic .img-4{grid-area:vertical;padding:0 30px;margin:0 auto}@media (min-width: 576px){#bikeModelLanding .mosaic .img-4{padding:0}}@media (min-width: 992px){#bikeModelLanding .mosaic .img-4{padding:0 30px}}#bikeModelLanding .media-block h2 span{--tw-text-opacity: 1;color:rgb(204 204 204 / var(--tw-text-opacity))}#bikeModelLanding .media-block .swiper-medias{-webkit-clip-path:inset(0 -100vw 0 0);clip-path:inset(0 -100vw 0 0)}#bikeModelLanding .media-block .swiper-medias .swiper-wrapper{align-items:stretch}#bikeModelLanding .media-block .swiper-medias .swiper-slide{max-width:257px;height:auto}#compare #compare-header{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;top:-140px;box-shadow:0 3px 10px 1px rgba(0,0,0,.2)}#compare #compare-header.show{top:0}#compare #compare-header-mobile{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;transition-timing-function:ease;top:-120px;box-shadow:0 3px 10px 1px rgba(0,0,0,.2)}#compare #compare-header-mobile.show{top:0}#compare .compare-chart-colors .color-swatch{pointer-events:none;border-style:none}#compare .swiper-pagination{bottom:0;--tw-bg-opacity: 1;background-color:rgb(221 221 221 / var(--tw-bg-opacity));padding:.25rem;text-align:center;transition:.3s opacity;transform:translateZ(0);z-index:10}#compare .swiper-pagination.swiper-pagination-hidden{opacity:0}#compare .swiper-pagination-fraction,#compare .swiper-pagination-custom,#compare .swiper-container-horizontal>.swiper-pagination-bullets{bottom:10px;left:0;width:100%}#compare .swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}#compare .swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}#compare .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,#compare .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}#compare .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}#compare .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}#compare .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}#compare .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}#compare .swiper-pagination-bullet{margin-left:.5rem;margin-right:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgb(221 221 221 / var(--tw-bg-opacity));width:10px;height:10px;display:inline-block}#compare button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}#compare .swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}#compare .swiper-pagination-bullet-active{--tw-bg-opacity: 1;background-color:rgb(229 0 25 / var(--tw-bg-opacity));opacity:1}body.header-visible #compare #compare-header.show{top:114px}body.header-visible #compare #compare-header-mobile.show{top:50px}.category-row{display:grid;grid-template-columns:repeat(11,minmax(0,1fr));gap:1.25rem;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(238 238 238 / var(--tw-border-opacity));padding:1.25rem 1rem}.category-row.mobile{display:flex;gap:0;border-width:0;padding:0}.category-row.last{border-bottom-width:0}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-0{top:0;right:0;bottom:0;left:0}.inset-x-0{left:0;right:0}.bottom-0{bottom:0}.left-0{left:0}.right-0{right:0}.top-0{top:0}.z-0{z-index:0}.z-10{z-index:10}.z-30{z-index:30}.z-50{z-index:50}.order-1{order:1}.order-2{order:2}.col-span-1{grid-column:span 1 / span 1}.col-span-2{grid-column:span 2 / span 2}.col-span-3{grid-column:span 3 / span 3}.col-span-4{grid-column:span 4 / span 4}.col-span-8{grid-column:span 8 / span 8}.col-start-5{grid-column-start:5}.-m-2{margin:-.5rem}.-m-3-1{margin:-.9375rem}.-m-4{margin:-1rem}.m-0{margin:0}.m-2{margin:.5rem}.m-auto{margin:auto}.-mx-1{margin-left:-.25rem;margin-right:-.25rem}.-mx-2{margin-left:-.5rem;margin-right:-.5rem}.-mx-3{margin-left:-.75rem;margin-right:-.75rem}.-mx-3-1{margin-left:-.9375rem;margin-right:-.9375rem}.-mx-4{margin-left:-1rem;margin-right:-1rem}.-mx-5{margin-left:-1.25rem;margin-right:-1.25rem}.-mx-6{margin-left:-1.5rem;margin-right:-1.5rem}.-mx-px{margin-left:-1px;margin-right:-1px}.-my-2{margin-top:-.5rem;margin-bottom:-.5rem}.-my-3{margin-top:-.75rem;margin-bottom:-.75rem}.-my-8{margin-top:-2rem;margin-bottom:-2rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-14{margin-left:3.5rem;margin-right:3.5rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-40{margin-left:10rem;margin-right:10rem}.mx-5{margin-left:1.25rem;margin-right:1.25rem}.mx-auto{margin-left:auto;margin-right:auto}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-10{margin-top:2.5rem;margin-bottom:2.5rem}.my-12{margin-top:3rem;margin-bottom:3rem}.my-16{margin-top:4rem;margin-bottom:4rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-2-1{margin-top:.625rem;margin-bottom:.625rem}.my-24{margin-top:6rem;margin-bottom:6rem}.my-3{margin-top:.75rem;margin-bottom:.75rem}.my-4{margin-top:1rem;margin-bottom:1rem}.my-5{margin-top:1.25rem;margin-bottom:1.25rem}.my-6{margin-top:1.5rem;margin-bottom:1.5rem}.my-7{margin-top:1.875rem;margin-bottom:1.875rem}.my-8{margin-top:2rem;margin-bottom:2rem}.my-auto{margin-top:auto;margin-bottom:auto}.-mb-1{margin-bottom:-.25rem}.-mb-2px{margin-bottom:-2px}.-ml-16{margin-left:-4rem}.-ml-3{margin-left:-.75rem}.-mr-16{margin-right:-4rem}.-mr-5{margin-right:-1.25rem}.-mt-1{margin-top:-.25rem}.-mt-12{margin-top:-3rem}.-mt-2{margin-top:-.5rem}.-mt-8{margin-top:-2rem}.mb-1{margin-bottom:.25rem}.mb-10{margin-bottom:2.5rem}.mb-12{margin-bottom:3rem}.mb-16{margin-bottom:4rem}.mb-18{margin-bottom:4.5rem}.mb-2{margin-bottom:.5rem}.mb-24{margin-bottom:6rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-7{margin-bottom:1.875rem}.mb-8{margin-bottom:2rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-5{margin-left:1.25rem}.ml-6{margin-left:1.5rem}.ml-8{margin-left:2rem}.ml-auto{margin-left:auto}.mr-0{margin-right:0}.mr-12{margin-right:3rem}.mr-2{margin-right:.5rem}.mr-4{margin-right:1rem}.mr-5{margin-right:1.25rem}.mr-6{margin-right:1.5rem}.mr-7{margin-right:1.875rem}.mt-1{margin-top:.25rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-16{margin-top:4rem}.mt-2{margin-top:.5rem}.mt-24{margin-top:6rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-7{margin-top:1.875rem}.mt-8{margin-top:2rem}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.h-0{height:0}.h-16{height:4rem}.h-18{height:4.5rem}.h-24{height:6rem}.h-26{height:6.5rem}.h-3{height:.75rem}.h-34{height:8.5rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-64{height:16rem}.h-7{height:1.875rem}.h-\[2\.75rem\]{height:2.75rem}.h-auto{height:auto}.h-full{height:100%}.h-screen{height:100vh}.max-h-full{max-height:100%}.min-h-\[250px\]{min-height:250px}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-1\/12{width:8.333333%}.w-1\/2{width:50%}.w-1\/3{width:33.333333%}.w-10\/12{width:83.333333%}.w-14{width:3.5rem}.w-2\/3{width:66.666667%}.w-20{width:5rem}.w-22{width:5.5rem}.w-24{width:6rem}.w-3{width:.75rem}.w-3\/4{width:75%}.w-32{width:8rem}.w-4\/12{width:33.333333%}.w-40{width:10rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-7\/12{width:58.333333%}.w-8\/12{width:66.666667%}.w-9\/12{width:75%}.w-\[200px\]{width:200px}.w-\[334px\]{width:334px}.w-auto{width:auto}.w-full{width:100%}.w-screen{width:100vw}.min-w-150{min-width:150px}.min-w-full{min-width:100%}.max-w-135{max-width:135px}.max-w-1920{max-width:1920px}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-6xl{max-width:72rem}.max-w-\[440px\]{max-width:440px}.max-w-\[990px\]{max-width:990px}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-screen-height{max-width:100vh}.max-w-xs{max-width:20rem}.flex-1{flex:1 1 0%}.flex-shrink-0{flex-shrink:0}.table-fixed{table-layout:fixed}.border-collapse{border-collapse:collapse}.translate-y-3{--tw-translate-y: .75rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-pointer{cursor:pointer}.resize{resize:both}.list-inside{list-style-position:inside}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-\[2fr_1fr_1fr_1fr_1fr_1fr_1fr\]{grid-template-columns:2fr 1fr 1fr 1fr 1fr 1fr 1fr}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.flex-wrap-reverse{flex-wrap:wrap-reverse}.flex-nowrap{flex-wrap:nowrap}.items-start{align-items:flex-start}.items-center{align-items:center}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-0{gap:0}.gap-1{gap:.25rem}.gap-10{gap:2.5rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-hidden{overflow-y:hidden}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.break-all{word-break:break-all}.rounded-full{border-radius:9999px}.rounded-sm{border-radius:.125rem}.border{border-width:1px}.border-2{border-width:2px}.border-b{border-bottom-width:1px}.border-b-2{border-bottom-width:2px}.border-r{border-right-width:1px}.border-r-2{border-right-width:2px}.border-t{border-top-width:1px}.border-t-2{border-top-width:2px}.border-solid{border-style:solid}.border-black{--tw-border-opacity: 1;border-color:rgb(0 0 0 / var(--tw-border-opacity))}.border-gray-200{--tw-border-opacity: 1;border-color:rgb(238 238 238 / var(--tw-border-opacity))}.border-gray-300{--tw-border-opacity: 1;border-color:rgb(221 221 221 / var(--tw-border-opacity))}.border-gray-400{--tw-border-opacity: 1;border-color:rgb(204 204 204 / var(--tw-border-opacity))}.border-gray-500{--tw-border-opacity: 1;border-color:rgb(153 153 153 / var(--tw-border-opacity))}.border-gray-700{--tw-border-opacity: 1;border-color:rgb(51 51 51 / var(--tw-border-opacity))}.border-red-200{--tw-border-opacity: 1;border-color:rgb(229 0 25 / var(--tw-border-opacity))}.bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity))}.bg-gray-100{--tw-bg-opacity: 1;background-color:rgb(243 243 243 / var(--tw-bg-opacity))}.bg-gray-1000{--tw-bg-opacity: 1;background-color:rgb(246 246 246 / var(--tw-bg-opacity))}.bg-gray-200{--tw-bg-opacity: 1;background-color:rgb(238 238 238 / var(--tw-bg-opacity))}.bg-gray-400{--tw-bg-opacity: 1;background-color:rgb(204 204 204 / var(--tw-bg-opacity))}.bg-gray-50{--tw-bg-opacity: 1;background-color:rgb(250 250 250 / var(--tw-bg-opacity))}.bg-gray-700{--tw-bg-opacity: 1;background-color:rgb(51 51 51 / var(--tw-bg-opacity))}.bg-gray-900{--tw-bg-opacity: 1;background-color:rgb(17 17 17 / var(--tw-bg-opacity))}.bg-red-100{--tw-bg-opacity: 1;background-color:rgb(255 0 28 / var(--tw-bg-opacity))}.bg-red-200{--tw-bg-opacity: 1;background-color:rgb(229 0 25 / var(--tw-bg-opacity))}.bg-transparent{background-color:transparent}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.bg-opacity-50{--tw-bg-opacity: .5}.bg-contain{background-size:contain}.bg-cover{background-size:cover}.bg-center{background-position:center}.bg-no-repeat{background-repeat:no-repeat}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0{padding:0}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-3-1{padding:.9375rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2-1{padding-left:.625rem;padding-right:.625rem}.px-20{padding-left:5rem;padding-right:5rem}.px-2px{padding-left:2px;padding-right:2px}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3-1{padding-left:.9375rem;padding-right:.9375rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-7{padding-left:1.875rem;padding-right:1.875rem}.px-px{padding-left:1px;padding-right:1px}.py-0{padding-top:0;padding-bottom:0}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2-1{padding-top:.625rem;padding-bottom:.625rem}.py-24{padding-top:6rem;padding-bottom:6rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-7{padding-top:1.875rem;padding-bottom:1.875rem}.py-8{padding-top:2rem;padding-bottom:2rem}.pb-0{padding-bottom:0}.pb-10{padding-bottom:2.5rem}.pb-12{padding-bottom:3rem}.pb-16{padding-bottom:4rem}.pb-2{padding-bottom:.5rem}.pb-20{padding-bottom:5rem}.pb-24{padding-bottom:6rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pb-6{padding-bottom:1.5rem}.pb-7{padding-bottom:1.875rem}.pb-8{padding-bottom:2rem}.pl-1{padding-left:.25rem}.pl-2{padding-left:.5rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-5{padding-left:1.25rem}.pl-6{padding-left:1.5rem}.pr-0{padding-right:0}.pr-1{padding-right:.25rem}.pr-10{padding-right:2.5rem}.pr-12{padding-right:3rem}.pr-18{padding-right:4.5rem}.pr-2{padding-right:.5rem}.pr-2-1{padding-right:.625rem}.pr-3{padding-right:.75rem}.pr-4{padding-right:1rem}.pr-5{padding-right:1.25rem}.pr-6{padding-right:1.5rem}.pr-8{padding-right:2rem}.pt-0{padding-top:0}.pt-1{padding-top:.25rem}.pt-12{padding-top:3rem}.pt-2{padding-top:.5rem}.pt-2-1{padding-top:.625rem}.pt-24{padding-top:6rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.pt-7{padding-top:1.875rem}.pt-8{padding-top:2rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.font-rift{font-family:rift}.font-sans{font-family:rift,tenso,sans-serif,rift-soft}.font-tenso{font-family:tenso}.text-10xl{font-size:3.75rem}.text-1md{font-size:.8875rem}.text-2lg{font-size:1.125rem}.text-2md{font-size:.9375rem}.text-2xl{font-size:1.5rem}.text-3xl{font-size:1.625rem}.text-4xl{font-size:1.875rem}.text-6xl{font-size:2.25rem}.text-9xl{font-size:3rem}.text-base{font-size:1rem}.text-lg{font-size:1.0625rem}.text-md{font-size:.875rem}.text-sm{font-size:.8125rem}.text-xl{font-size:1.25rem}.text-xs{font-size:.75rem}.text-xxs{font-size:.6875rem}.font-bold{font-weight:700}.font-light{font-weight:300}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.\!normal-case{text-transform:none!important}.normal-case{text-transform:none}.italic{font-style:italic}.\!not-italic{font-style:normal!important}.not-italic{font-style:normal}.leading-4{line-height:1rem}.leading-none{line-height:1}.leading-normal{line-height:1.5}.leading-tight{line-height:1.25}.tracking-wide{letter-spacing:.025em}.text-black{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity))}.text-gray-200{--tw-text-opacity: 1;color:rgb(238 238 238 / var(--tw-text-opacity))}.text-gray-300{--tw-text-opacity: 1;color:rgb(221 221 221 / var(--tw-text-opacity))}.text-gray-400{--tw-text-opacity: 1;color:rgb(204 204 204 / var(--tw-text-opacity))}.text-gray-500{--tw-text-opacity: 1;color:rgb(153 153 153 / var(--tw-text-opacity))}.text-gray-550{--tw-text-opacity: 1;color:rgb(85 85 85 / var(--tw-text-opacity))}.text-gray-600{--tw-text-opacity: 1;color:rgb(102 102 102 / var(--tw-text-opacity))}.text-gray-700{--tw-text-opacity: 1;color:rgb(51 51 51 / var(--tw-text-opacity))}.text-gray-800{--tw-text-opacity: 1;color:rgb(34 34 34 / var(--tw-text-opacity))}.text-gray-900{--tw-text-opacity: 1;color:rgb(17 17 17 / var(--tw-text-opacity))}.text-purple{--tw-text-opacity: 1;color:rgb(170 0 170 / var(--tw-text-opacity))}.text-red-100{--tw-text-opacity: 1;color:rgb(255 0 28 / var(--tw-text-opacity))}.text-red-200{--tw-text-opacity: 1;color:rgb(229 0 25 / var(--tw-text-opacity))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.underline{text-decoration-line:underline}.line-through{text-decoration-line:line-through}.opacity-0{opacity:0}.opacity-35{opacity:.35}.opacity-50{opacity:.5}.shadow-2xl{--tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-none{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.outline{outline-style:solid}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-300{transition-duration:.3s}.hover\:bg-gray-100:hover{--tw-bg-opacity: 1;background-color:rgb(243 243 243 / var(--tw-bg-opacity))}.hover\:bg-gray-300:hover{--tw-bg-opacity: 1;background-color:rgb(221 221 221 / var(--tw-bg-opacity))}.hover\:font-bold:hover{font-weight:700}.hover\:text-black:hover{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity))}.hover\:text-gray-500:hover{--tw-text-opacity: 1;color:rgb(153 153 153 / var(--tw-text-opacity))}.hover\:text-gray-700:hover{--tw-text-opacity: 1;color:rgb(51 51 51 / var(--tw-text-opacity))}.hover\:text-gray-800:hover{--tw-text-opacity: 1;color:rgb(34 34 34 / var(--tw-text-opacity))}.hover\:text-red-100:hover{--tw-text-opacity: 1;color:rgb(255 0 28 / var(--tw-text-opacity))}.hover\:text-red-200:hover{--tw-text-opacity: 1;color:rgb(229 0 25 / var(--tw-text-opacity))}.hover\:text-red-300:hover{--tw-text-opacity: 1;color:rgb(191 0 22 / var(--tw-text-opacity))}.focus\:text-red-200:focus{--tw-text-opacity: 1;color:rgb(229 0 25 / var(--tw-text-opacity))}.focus\:text-red-300:focus{--tw-text-opacity: 1;color:rgb(191 0 22 / var(--tw-text-opacity))}.focus\:shadow-outline:focus{--tw-shadow: 0 0 0 3px rgba(66, 153, 225, .5);--tw-shadow-colored: 0 0 0 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.group:hover .group-hover\:scale-\[105\%\]{--tw-scale-x: 105%;--tw-scale-y: 105%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:font-bold{font-weight:700}.group:hover .group-hover\:text-red-200{--tw-text-opacity: 1;color:rgb(229 0 25 / var(--tw-text-opacity))}.group:hover .group-hover\:text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}@media (min-width: 320px){.xs\:-ml-5{margin-left:-1.25rem}.xs\:w-full{width:100%}.xs\:px-5{padding-left:1.25rem;padding-right:1.25rem}}@media (min-width: 576px){.sm\:bottom-0{bottom:0}.sm\:right-0{right:0}.sm\:order-none{order:0}.sm\:-mx-3{margin-left:-.75rem;margin-right:-.75rem}.sm\:-mx-3-1{margin-left:-.9375rem;margin-right:-.9375rem}.sm\:mx-0{margin-left:0;margin-right:0}.sm\:mx-2-1{margin-left:.625rem;margin-right:.625rem}.sm\:mx-auto{margin-left:auto;margin-right:auto}.sm\:my-20{margin-top:5rem;margin-bottom:5rem}.sm\:mb-0{margin-bottom:0}.sm\:mb-10{margin-bottom:2.5rem}.sm\:mb-4{margin-bottom:1rem}.sm\:ml-2-1{margin-left:.625rem}.sm\:ml-auto{margin-left:auto}.sm\:mr-2-1{margin-right:.625rem}.sm\:mr-5{margin-right:1.25rem}.sm\:mt-0{margin-top:0}.sm\:mt-7{margin-top:1.875rem}.sm\:block{display:block}.sm\:inline{display:inline}.sm\:flex{display:flex}.sm\:grid{display:grid}.sm\:hidden{display:none}.sm\:h-5\/12{height:41.666667%}.sm\:h-7\/12{height:58.333333%}.sm\:h-auto{height:auto}.sm\:w-1\/2{width:50%}.sm\:w-1\/3{width:33.333333%}.sm\:w-1\/4{width:25%}.sm\:w-10\/12{width:83.333333%}.sm\:w-2\/12{width:16.666667%}.sm\:w-2\/3{width:66.666667%}.sm\:w-3\/12{width:25%}.sm\:w-3\/4{width:75%}.sm\:w-4\/12{width:33.333333%}.sm\:w-7\/12{width:58.333333%}.sm\:w-8\/12{width:66.666667%}.sm\:w-auto{width:auto}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:flex-nowrap{flex-wrap:nowrap}.sm\:items-start{align-items:flex-start}.sm\:px-2{padding-left:.5rem;padding-right:.5rem}.sm\:px-3{padding-left:.75rem;padding-right:.75rem}.sm\:px-3-1{padding-left:.9375rem;padding-right:.9375rem}.sm\:pb-12{padding-bottom:3rem}.sm\:pl-24{padding-left:6rem}.sm\:pl-5{padding-left:1.25rem}.sm\:pr-12{padding-right:3rem}.sm\:pr-4{padding-right:1rem}.sm\:pt-0{padding-top:0}.sm\:pt-1{padding-top:.25rem}.sm\:text-left{text-align:left}}@media (min-width: 768px){.md\:absolute{position:absolute}.md\:inset-x-1\/2{left:50%;right:50%}.md\:bottom-auto{bottom:auto}.md\:top-0{top:0}.md\:-mx-1{margin-left:-.25rem;margin-right:-.25rem}.md\:mx-14{margin-left:3.5rem;margin-right:3.5rem}.md\:my-3{margin-top:.75rem;margin-bottom:.75rem}.md\:-ml-7{margin-left:-1.875rem}.md\:-mt-5{margin-top:-1.25rem}.md\:mb-0{margin-bottom:0}.md\:mb-24{margin-bottom:6rem}.md\:mb-30{margin-bottom:7.5rem}.md\:mb-8{margin-bottom:2rem}.md\:ml-auto{margin-left:auto}.md\:mr-1{margin-right:.25rem}.md\:mt-12{margin-top:3rem}.md\:mt-16{margin-top:4rem}.md\:mt-32{margin-top:8rem}.md\:mt-4{margin-top:1rem}.md\:block{display:block}.md\:flex{display:flex}.md\:grid{display:grid}.md\:hidden{display:none}.md\:h-1\/2{height:50%}.md\:h-10{height:2.5rem}.md\:h-5{height:1.25rem}.md\:h-full{height:100%}.md\:w-1\/2{width:50%}.md\:w-1\/3{width:33.333333%}.md\:w-1\/4{width:25%}.md\:w-10{width:2.5rem}.md\:w-2\/3{width:66.666667%}.md\:w-2\/5{width:40%}.md\:w-3\/5{width:60%}.md\:w-5{width:1.25rem}.md\:w-auto{width:auto}.md\:w-full{width:100%}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:flex-wrap{flex-wrap:wrap}.md\:flex-nowrap{flex-wrap:nowrap}.md\:items-center{align-items:center}.md\:justify-end{justify-content:flex-end}.md\:gap-12{gap:3rem}.md\:gap-5{gap:1.25rem}.md\:whitespace-nowrap{white-space:nowrap}.md\:px-1{padding-left:.25rem;padding-right:.25rem}.md\:px-2{padding-left:.5rem;padding-right:.5rem}.md\:px-4{padding-left:1rem;padding-right:1rem}.md\:px-7{padding-left:1.875rem;padding-right:1.875rem}.md\:py-16{padding-top:4rem;padding-bottom:4rem}.md\:py-20{padding-top:5rem;padding-bottom:5rem}.md\:py-5{padding-top:1.25rem;padding-bottom:1.25rem}.md\:pl-7{padding-left:1.875rem}.md\:pr-0{padding-right:0}.md\:pr-10{padding-right:2.5rem}.md\:pr-20{padding-right:5rem}.md\:pt-6{padding-top:1.5rem}.md\:text-2xl{font-size:1.5rem}.md\:text-4xl{font-size:1.875rem}.md\:text-9xl{font-size:3rem}.md\:text-sm{font-size:.8125rem}}@media (min-width: 992px){.lg\:absolute{position:absolute}.lg\:bottom-0{bottom:0}.lg\:right-0{right:0}.lg\:top-auto{top:auto}.lg\:m-0{margin:0}.lg\:m-5{margin:1.25rem}.lg\:mx-3{margin-left:.75rem;margin-right:.75rem}.lg\:mx-7{margin-left:1.875rem;margin-right:1.875rem}.lg\:my-12{margin-top:3rem;margin-bottom:3rem}.lg\:-mt-24{margin-top:-6rem}.lg\:mb-10{margin-bottom:2.5rem}.lg\:mb-3{margin-bottom:.75rem}.lg\:ml-14{margin-left:3.5rem}.lg\:ml-24{margin-left:6rem}.lg\:ml-3{margin-left:.75rem}.lg\:ml-5{margin-left:1.25rem}.lg\:mr-2{margin-right:.5rem}.lg\:mr-24{margin-right:6rem}.lg\:mr-3{margin-right:.75rem}.lg\:mr-5{margin-right:1.25rem}.lg\:mr-7{margin-right:1.875rem}.lg\:mt-0{margin-top:0}.lg\:mt-1{margin-top:.25rem}.lg\:mt-16{margin-top:4rem}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:h-26{height:6.5rem}.lg\:h-6{height:1.5rem}.lg\:h-7{height:1.875rem}.lg\:h-full{height:100%}.lg\:w-1\/2{width:50%}.lg\:w-1\/3{width:33.333333%}.lg\:w-1\/4{width:25%}.lg\:w-1\/5{width:20%}.lg\:w-10\/12{width:83.333333%}.lg\:w-2\/12{width:16.666667%}.lg\:w-2\/3{width:66.666667%}.lg\:w-4\/12{width:33.333333%}.lg\:w-6{width:1.5rem}.lg\:w-60{width:15rem}.lg\:w-7{width:1.875rem}.lg\:w-7\/12{width:58.333333%}.lg\:w-8\/12{width:66.666667%}.lg\:w-9\/12{width:75%}.lg\:w-auto{width:auto}.lg\:w-full{width:100%}.lg\:max-w-6xl{max-width:72rem}.lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:flex-row{flex-direction:row}.lg\:flex-col{flex-direction:column}.lg\:flex-nowrap{flex-wrap:nowrap}.lg\:items-start{align-items:flex-start}.lg\:gap-5{gap:1.25rem}.lg\:gap-x-5{-moz-column-gap:1.25rem;column-gap:1.25rem}.lg\:gap-y-20{row-gap:5rem}.lg\:border-b{border-bottom-width:1px}.lg\:bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.lg\:px-10{padding-left:2.5rem;padding-right:2.5rem}.lg\:px-3{padding-left:.75rem;padding-right:.75rem}.lg\:px-4{padding-left:1rem;padding-right:1rem}.lg\:py-24{padding-top:6rem;padding-bottom:6rem}.lg\:py-4{padding-top:1rem;padding-bottom:1rem}.lg\:pb-0{padding-bottom:0}.lg\:pb-2{padding-bottom:.5rem}.lg\:pb-20{padding-bottom:5rem}.lg\:pb-48{padding-bottom:12rem}.lg\:pb-5{padding-bottom:1.25rem}.lg\:pb-7{padding-bottom:1.875rem}.lg\:pl-7{padding-left:1.875rem}.lg\:pr-0{padding-right:0}.lg\:pr-8{padding-right:2rem}.lg\:pt-10{padding-top:2.5rem}.lg\:pt-18{padding-top:4.5rem}.lg\:pt-2{padding-top:.5rem}.lg\:pt-6{padding-top:1.5rem}.lg\:text-left{text-align:left}.lg\:text-2xl{font-size:1.5rem}.lg\:text-6xl{font-size:2.25rem}.lg\:text-9xl{font-size:3rem}.lg\:text-base{font-size:1rem}.lg\:leading-none{line-height:1}}@media (min-width: 1280px){.xlg\:m-2{margin:.5rem}.xlg\:mr-5{margin-right:1.25rem}.xlg\:h-auto{height:auto}.xlg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xlg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xlg\:gap-2{gap:.5rem}}@media (min-width: 1440px){.xl\:m-5{margin:1.25rem}.xl\:-mx-16{margin-left:-4rem;margin-right:-4rem}.xl\:mx-4{margin-left:1rem;margin-right:1rem}.xl\:-mt-32{margin-top:-8rem}.xl\:mb-20{margin-bottom:5rem}.xl\:ml-4{margin-left:1rem}.xl\:block{display:block}.xl\:hidden{display:none}.xl\:min-h-\[300px\]{min-height:300px}.xl\:w-1\/2{width:50%}.xl\:w-1\/3{width:33.333333%}.xl\:w-2\/5{width:40%}.xl\:w-3\/12{width:25%}.xl\:w-3\/4{width:75%}.xl\:w-3\/5{width:60%}.xl\:w-8\/12{width:66.666667%}.xl\:w-9\/12{width:75%}.xl\:w-full{width:100%}.xl\:min-w-1325{min-width:1325px}.xl\:max-w-\[1202px\]{max-width:1202px}.xl\:gap-12{gap:3rem}.xl\:gap-5{gap:1.25rem}.xl\:gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.xl\:gap-y-30{row-gap:7.5rem}.xl\:px-14{padding-left:3.5rem;padding-right:3.5rem}.xl\:px-20{padding-left:5rem;padding-right:5rem}.xl\:px-4{padding-left:1rem;padding-right:1rem}.xl\:pb-26{padding-bottom:6.5rem}.xl\:pt-3{padding-top:.75rem}.xl\:text-10xl{font-size:3.75rem}}@media (min-width: 1920px){.xxl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}.\[\&\>\:first-child\]\:mt-0>:first-child{margin-top:0}.\[\&\>\:last-child\]\:mb-0>:last-child{margin-bottom:0}.modal-enter[data-v-7dddfc05]{opacity:0}.modal-enter-active[data-v-7dddfc05]{transition:opacity .375s cubic-bezier(.4,0,.2,1)}.modal-leave-active[data-v-7dddfc05]{transition:opacity .375s cubic-bezier(.4,0,.2,1);opacity:0}.fade-enter-active,.fade-leave-active{transition:opacity .3s ease}.fade-enter,.fade-leave-to{opacity:0}button:focus{outline:auto}.flag[data-v-4d73ea45]{width:27px;height:27px}.event-container[data-v-4d73ea45]{max-height:479px;overflow:auto;overflow-x:hidden}
