@charset "UTF-8";*,:after,:before{-webkit-tap-highlight-color:rgba(0,0,0,0);box-sizing:border-box}:after,:before{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}abbr,address,article,aside,b,blockquote,body,code,dd,div,dl,dt,fieldset,figcaption,figure,footer,form,h1,h2,h3,header,html,i,img,label,legend,li,nav,object,ol,p,q,section,small,span,strong,sup,table,tbody,td,th,thead,time,tr,ul,var,video{background:#0000;border:0;font-size:100%;font-style:normal;margin:0;outline:0;padding:0;vertical-align:initial}html{font-size:62.5%}body{line-height:1}article,aside,figcaption,figure,footer,header,main,nav,section{display:block}ol,ul{list-style:none}blockquote,q{margin:0;quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}a,button,input,select,textarea{-o-appearance:none;appearance:none;font-family:inherit;font-size:inherit;font-weight:inherit;text-decoration:none}input,select,textarea{outline:none}a{background:#0000;font-size:100%;margin:0;vertical-align:initial}a,button{color:inherit;padding:0}button{cursor:pointer}abbr[title]{cursor:help}table{border-collapse:collapse;border-spacing:0}input,select{vertical-align:middle}.slider{overflow:hidden;position:relative;z-index:1}.slider__wrapper{box-sizing:initial;display:flex;z-index:1}.slide,.slider__wrapper{height:100%;position:relative;transition-property:transform}.slide{--progress:1;flex-shrink:0;width:100%}.slide:first-child{--progress:0}.slide:not(:last-child){margin-right:var(--slideSpacing,var(--gut))}.slider__wrapper{transform:translateZ(0)}@keyframes plyr-progress{to{background-position:25px 0;background-position:var(--plyr-progress-loading-size,25px) 0}}@keyframes plyr-popup{0%{opacity:.5;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes plyr-fade-in{0%{opacity:0}to{opacity:1}}.plyr{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;align-items:center;direction:ltr;display:flex;flex-direction:column;font-family:inherit;font-family:var(--plyr-font-family,inherit);font-variant-numeric:tabular-nums;font-weight:400;font-weight:var(--plyr-font-weight-regular,400);line-height:1.7;line-height:var(--plyr-line-height,1.7);max-width:100%;min-width:200px;position:relative;text-shadow:none;transition:box-shadow .3s ease;z-index:0}.plyr audio,.plyr iframe,.plyr video{display:block;height:100%;width:100%}.plyr button{font:inherit;line-height:inherit;width:auto}.plyr:focus{outline:0}.plyr--full-ui{box-sizing:border-box}.plyr--full-ui *,.plyr--full-ui :after,.plyr--full-ui :before{box-sizing:inherit}.plyr--full-ui a,.plyr--full-ui button,.plyr--full-ui input,.plyr--full-ui label{touch-action:manipulation}.plyr__badge{background:#4a5464;background:var(--plyr-badge-background,#4a5464);border-radius:2px;border-radius:var(--plyr-badge-border-radius,2px);color:var(--plyr-badge-text-color,#fff);font-size:var(--plyr-font-size-badge,9px);line-height:1;padding:3px 4px}.plyr--full-ui ::-webkit-media-text-track-container{display:none}.plyr__captions{animation:plyr-fade-in .3s ease;display:none;font-size:var(--plyr-font-size-small,13px);inset:auto auto 0 0;padding:var(--plyr-control-spacing,10px);position:absolute;text-align:center;transition:transform .4s ease-in-out;width:100%}.plyr__captions span:empty{display:none}@media (min-width:480px){.plyr__captions{font-size:15px;font-size:var(--plyr-font-size-base,15px);padding:calc(var(--plyr-control-spacing, 10px)*2)}}@media (min-width:768px){.plyr__captions{font-size:var(--plyr-font-size-large,18px)}}.plyr--captions-active .plyr__captions{display:block}.plyr:not(.plyr--hide-controls) .plyr__controls:not(:empty)~.plyr__captions{transform:translateY(calc(var(--plyr-control-spacing, 10px)*-4))}.plyr__caption{background:#000c;background:var(--plyr-captions-background,#000c);border-radius:2px;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:#fff;color:var(--plyr-captions-text-color,#fff);line-height:185%;padding:.2em .5em;white-space:pre-wrap}.plyr__caption div{display:inline}.plyr__control{background:#0000;border:0;border-radius:4px;border-radius:var(--plyr-control-radius,4px);color:inherit;cursor:pointer;flex-shrink:0;overflow:visible;padding:7px;padding:calc(var(--plyr-control-spacing, 10px)*.7);position:relative;transition:all .3s ease}.plyr__control svg{fill:currentColor;display:block;height:18px;height:var(--plyr-control-icon-size,18px);pointer-events:none;width:18px;width:var(--plyr-control-icon-size,18px)}.plyr__control:focus{outline:0}.plyr__control:focus-visible{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}a.plyr__control{text-decoration:none}.plyr__control.plyr__control--pressed .icon--not-pressed,.plyr__control.plyr__control--pressed .label--not-pressed,.plyr__control:not(.plyr__control--pressed) .icon--pressed,.plyr__control:not(.plyr__control--pressed) .label--pressed,a.plyr__control:after,a.plyr__control:before{display:none}.plyr--full-ui ::-webkit-media-controls{display:none}.plyr__controls{align-items:center;display:flex;justify-content:flex-end;text-align:center}.plyr__controls .plyr__progress__container{flex:1;min-width:0}.plyr__controls .plyr__controls__item{margin-left:2.5px;margin-left:calc(var(--plyr-control-spacing, 10px)/4)}.plyr__controls .plyr__controls__item:first-child{margin-left:0;margin-right:auto}.plyr__controls .plyr__controls__item.plyr__progress__container{padding-left:2.5px;padding-left:calc(var(--plyr-control-spacing, 10px)/4)}.plyr__controls .plyr__controls__item.plyr__time{padding:0 5px;padding:0 calc(var(--plyr-control-spacing, 10px)/2)}.plyr__controls .plyr__controls__item.plyr__progress__container:first-child,.plyr__controls .plyr__controls__item.plyr__time+.plyr__time,.plyr__controls .plyr__controls__item.plyr__time:first-child{padding-left:0}.plyr [data-plyr=airplay],.plyr [data-plyr=captions],.plyr [data-plyr=fullscreen],.plyr [data-plyr=pip],.plyr__controls:empty{display:none}.plyr--airplay-supported [data-plyr=airplay],.plyr--captions-enabled [data-plyr=captions],.plyr--fullscreen-enabled [data-plyr=fullscreen],.plyr--pip-supported [data-plyr=pip]{display:inline-block}.plyr__menu{display:flex;position:relative}.plyr__menu .plyr__control svg{transition:transform .3s ease}.plyr__menu .plyr__control[aria-expanded=true] svg{transform:rotate(90deg)}.plyr__menu .plyr__control[aria-expanded=true] .plyr__tooltip{display:none}.plyr__menu__container{animation:plyr-popup .2s ease;background:hsla(0,0%,100%,.902);background:var(--plyr-menu-background,hsla(0,0%,100%,.902));border-radius:8px;border-radius:var(--plyr-menu-radius,8px);bottom:100%;box-shadow:0 1px 2px rgba(0,0,0,.149);box-shadow:var(--plyr-menu-shadow,0 1px 2px rgba(0,0,0,.149));color:#4a5464;color:var(--plyr-menu-color,#4a5464);font-size:15px;font-size:var(--plyr-font-size-base,15px);margin-bottom:10px;position:absolute;right:-3px;text-align:left;white-space:nowrap;z-index:3}.plyr__menu__container>div{overflow:hidden;transition:height .35s cubic-bezier(.4,0,.2,1),width .35s cubic-bezier(.4,0,.2,1)}.plyr__menu__container:after{border:4px solid #0000;border:var(--plyr-menu-arrow-size,4px) solid #0000;border-top-color:var(--plyr-menu-background,hsla(0,0%,100%,.902));content:"";height:0;position:absolute;right:14px;right:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7 - var(--plyr-menu-arrow-size, 4px)/2);top:100%;width:0}.plyr__menu__container [role=menu]{padding:7px;padding:calc(var(--plyr-control-spacing, 10px)*.7)}.plyr__menu__container [role=menuitem],.plyr__menu__container [role=menuitemradio]{margin-top:2px}.plyr__menu__container [role=menuitem]:first-child,.plyr__menu__container [role=menuitemradio]:first-child{margin-top:0}.plyr__menu__container .plyr__control{align-items:center;color:#4a5464;color:var(--plyr-menu-color,#4a5464);display:flex;font-size:13px;font-size:var(--plyr-font-size-menu,var(--plyr-font-size-small,13px));padding:4.66667px 10.5px;padding:calc(var(--plyr-control-spacing, 10px)*.7/1.5) calc(var(--plyr-control-spacing, 10px)*.7*1.5);-webkit-user-select:none;user-select:none;width:100%}.plyr__menu__container .plyr__control>span{align-items:inherit;display:flex;width:100%}.plyr__menu__container .plyr__control:after{border:4px solid #0000;border:var(--plyr-menu-item-arrow-size,4px) solid #0000;content:"";position:absolute;top:50%;transform:translateY(-50%)}.plyr__menu__container .plyr__control--forward{padding-right:28px;padding-right:calc(var(--plyr-control-spacing, 10px)*.7*4)}.plyr__menu__container .plyr__control--forward:after{border-left-color:#728197;border-left-color:var(--plyr-menu-arrow-color,#728197);right:6.5px;right:calc(var(--plyr-control-spacing, 10px)*.7*1.5 - var(--plyr-menu-item-arrow-size, 4px))}.plyr__menu__container .plyr__control--forward:focus-visible:after,.plyr__menu__container .plyr__control--forward:hover:after{border-left-color:initial}.plyr__menu__container .plyr__control--back{font-weight:400;font-weight:var(--plyr-font-weight-regular,400);margin:7px;margin:calc(var(--plyr-control-spacing, 10px)*.7);margin-bottom:3.5px;margin-bottom:calc(var(--plyr-control-spacing, 10px)*.7/2);padding-left:28px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7*4);position:relative;width:calc(100% - 14px);width:calc(100% - var(--plyr-control-spacing, 10px)*.7*2)}.plyr__menu__container .plyr__control--back:after{border-right-color:#728197;border-right-color:var(--plyr-menu-arrow-color,#728197);left:6.5px;left:calc(var(--plyr-control-spacing, 10px)*.7*1.5 - var(--plyr-menu-item-arrow-size, 4px))}.plyr__menu__container .plyr__control--back:before{background:#dcdfe5;background:var(--plyr-menu-back-border-color,#dcdfe5);box-shadow:0 1px 0 #fff;box-shadow:0 1px 0 var(--plyr-menu-back-border-shadow-color,#fff);content:"";height:1px;left:0;margin-top:3.5px;margin-top:calc(var(--plyr-control-spacing, 10px)*.7/2);overflow:hidden;position:absolute;right:0;top:100%}.plyr__menu__container .plyr__control--back:focus-visible:after,.plyr__menu__container .plyr__control--back:hover:after{border-right-color:initial}.plyr__menu__container .plyr__control[role=menuitemradio]{padding-left:7px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7)}.plyr__menu__container .plyr__control[role=menuitemradio]:after,.plyr__menu__container .plyr__control[role=menuitemradio]:before{border-radius:100%}.plyr__menu__container .plyr__control[role=menuitemradio]:before{background:rgba(0,0,0,.102);content:"";display:block;flex-shrink:0;height:16px;margin-right:10px;margin-right:var(--plyr-control-spacing,10px);transition:all .3s ease;width:16px}.plyr__menu__container .plyr__control[role=menuitemradio]:after{background:#fff;border:0;height:6px;left:12px;opacity:0;top:50%;transform:translateY(-50%) scale(0);transition:transform .3s ease,opacity .3s ease;width:6px}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:before{background:#00b2ff;background:var(--plyr-control-toggle-checked-background,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)))}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:after{opacity:1;transform:translateY(-50%) scale(1)}.plyr__menu__container .plyr__control[role=menuitemradio]:focus-visible:before,.plyr__menu__container .plyr__control[role=menuitemradio]:hover:before{background:rgba(35,40,47,.102)}.plyr__menu__container .plyr__menu__value{align-items:center;display:flex;margin-left:auto;margin-right:-5px;margin-right:calc(var(--plyr-control-spacing, 10px)*.7*-1 + 2px);overflow:hidden;padding-left:24.5px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7*3.5);pointer-events:none}.plyr--full-ui input[type=range]{appearance:none;background:#0000;border:0;border-radius:26px;border-radius:calc(var(--plyr-range-thumb-height, 13px)*2);color:#00b2ff;color:var(--plyr-range-fill-background,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));display:block;height:19px;height:calc(var(--plyr-range-thumb-active-shadow-width, 3px)*2 + var(--plyr-range-thumb-height, 13px));margin:0;min-width:0;padding:0;transition:box-shadow .3s ease;width:100%}.plyr--full-ui input[type=range]::-webkit-slider-runnable-track{background:#0000;background-image:linear-gradient(90deg,currentColor,#0000 0);background-image:linear-gradient(to right,currentColor var(--value,0),#0000 var(--value,0));border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-webkit-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-webkit-slider-thumb{appearance:none;background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px rgba(35,40,47,.149),0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.149),0 0 0 1px #23282f33);height:13px;height:var(--plyr-range-thumb-height,13px);margin-top:-4px;margin-top:calc((var(--plyr-range-thumb-height, 13px) - var(--plyr-range-track-height, 5px))/2*-1);position:relative;-webkit-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-moz-range-track{background:#0000;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-moz-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-moz-range-thumb{background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px rgba(35,40,47,.149),0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.149),0 0 0 1px #23282f33);height:13px;height:var(--plyr-range-thumb-height,13px);position:relative;-moz-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-moz-range-progress{background:currentColor;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px)}.plyr--full-ui input[type=range]::-ms-track{color:#0000}.plyr--full-ui input[type=range]::-ms-fill-upper,.plyr--full-ui input[type=range]::-ms-track{background:#0000;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-ms-fill-lower{background:#0000;background:currentColor;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-ms-thumb{background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px rgba(35,40,47,.149),0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.149),0 0 0 1px #23282f33);height:13px;height:var(--plyr-range-thumb-height,13px);margin-top:0;position:relative;-ms-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-ms-tooltip{display:none}.plyr--full-ui input[type=range]::-moz-focus-outer{border:0}.plyr--full-ui input[type=range]:focus{outline:0}.plyr--full-ui input[type=range]:focus-visible::-webkit-slider-runnable-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr--full-ui input[type=range]:focus-visible::-moz-range-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr--full-ui input[type=range]:focus-visible::-ms-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr__poster{background-color:#000;background-color:var(--plyr-video-background,var(--plyr-video-background,#000));background-position:50% 50%;background-repeat:no-repeat;background-size:contain;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .2s ease;width:100%;z-index:1}.plyr--stopped.plyr__poster-enabled .plyr__poster{opacity:1}.plyr--youtube.plyr--paused.plyr__poster-enabled:not(.plyr--stopped) .plyr__poster{display:none}.plyr__time{font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px))}.plyr__time+.plyr__time:before{content:"⁄";margin-right:10px;margin-right:var(--plyr-control-spacing,10px)}@media (max-width:767px){.plyr__time+.plyr__time{display:none}}.plyr__tooltip{background:#fff;background:var(--plyr-tooltip-background,#fff);border-radius:5px;border-radius:var(--plyr-tooltip-radius,5px);bottom:100%;box-shadow:0 1px 2px rgba(0,0,0,.149);box-shadow:var(--plyr-tooltip-shadow,0 1px 2px rgba(0,0,0,.149));color:#4a5464;color:var(--plyr-tooltip-color,#4a5464);font-size:13px;font-size:var(--plyr-font-size-small,13px);font-weight:400;font-weight:var(--plyr-font-weight-regular,400);left:50%;line-height:1.3;margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing, 10px)/2*2);opacity:0;padding:5px 7.5px;padding:calc(var(--plyr-control-spacing, 10px)/2) calc(var(--plyr-control-spacing, 10px)/2*1.5);pointer-events:none;position:absolute;transform:translate(-50%,10px) scale(.8);transform-origin:50% 100%;transition:transform .2s ease .1s,opacity .2s ease .1s;white-space:nowrap;z-index:2}.plyr__tooltip:before{border-left:4px solid #0000;border-left:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-right:4px solid #0000;border-right:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-top:4px solid #fff;border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,#fff);bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size, 4px)*-1);content:"";height:0;left:50%;position:absolute;transform:translateX(-50%);width:0;z-index:2}.plyr .plyr__control:focus-visible .plyr__tooltip,.plyr .plyr__control:hover .plyr__tooltip,.plyr__tooltip--visible{opacity:1;transform:translate(-50%) scale(1)}.plyr .plyr__control:hover .plyr__tooltip{z-index:3}.plyr__controls>.plyr__control:first-child .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip{left:0;transform:translateY(10px) scale(.8);transform-origin:0 100%}.plyr__controls>.plyr__control:first-child .plyr__tooltip:before,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip:before{left:16px;left:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7)}.plyr__controls>.plyr__control:last-child .plyr__tooltip{left:auto;right:0;transform:translateY(10px) scale(.8);transform-origin:100% 100%}.plyr__controls>.plyr__control:last-child .plyr__tooltip:before{left:auto;right:16px;right:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7);transform:translateX(50%)}.plyr__controls>.plyr__control:first-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control:hover .plyr__tooltip,.plyr__controls>.plyr__control:first-child:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:first-child:hover .plyr__tooltip,.plyr__controls>.plyr__control:last-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:last-child:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:last-child:hover .plyr__tooltip{transform:translate(0) scale(1)}.plyr__progress{left:6.5px;left:calc(var(--plyr-range-thumb-height, 13px)*.5);margin-right:13px;margin-right:var(--plyr-range-thumb-height,13px);position:relative}.plyr__progress input[type=range],.plyr__progress__buffer{margin-left:-6.5px;margin-left:calc(var(--plyr-range-thumb-height, 13px)*-.5);margin-right:-6.5px;margin-right:calc(var(--plyr-range-thumb-height, 13px)*-.5);width:calc(100% + 13px);width:calc(100% + var(--plyr-range-thumb-height, 13px))}.plyr__progress input[type=range]{position:relative;z-index:2}.plyr__progress .plyr__tooltip{left:0;max-width:120px;overflow-wrap:break-word}.plyr__progress__buffer{-webkit-appearance:none;background:#0000;border:0;border-radius:100px;height:5px;height:var(--plyr-range-track-height,5px);left:0;margin-top:-2.5px;margin-top:calc(var(--plyr-range-track-height, 5px)/2*-1);padding:0;position:absolute;top:50%}.plyr__progress__buffer::-webkit-progress-bar{background:#0000}.plyr__progress__buffer::-webkit-progress-value{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height,5px);-webkit-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-moz-progress-bar{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height,5px);-moz-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-ms-fill{border-radius:100px;-ms-transition:width .2s ease;transition:width .2s ease}.plyr--loading .plyr__progress__buffer{animation:plyr-progress 1s linear infinite;background-image:linear-gradient(-45deg,#23282f99 25%,#0000 0,#0000 50%,#23282f99 0,#23282f99 75%,#0000 0,#0000);background-image:linear-gradient(-45deg,var(--plyr-progress-loading-background,#23282f99) 25%,#0000 25%,#0000 50%,var(--plyr-progress-loading-background,#23282f99) 50%,var(--plyr-progress-loading-background,#23282f99) 75%,#0000 75%,#0000);background-repeat:repeat-x;background-size:25px 25px;background-size:var(--plyr-progress-loading-size,25px) var(--plyr-progress-loading-size,25px);color:#0000}.plyr--video.plyr--loading .plyr__progress__buffer{background-color:hsla(0,0%,100%,.251);background-color:var(--plyr-video-progress-buffered-background,hsla(0,0%,100%,.251))}.plyr--audio.plyr--loading .plyr__progress__buffer{background-color:#c1c8d199;background-color:var(--plyr-audio-progress-buffered-background,#c1c8d199)}.plyr__progress__marker{background-color:#fff;background-color:var(--plyr-progress-marker-background,#fff);border-radius:1px;height:5px;height:var(--plyr-range-track-height,5px);position:absolute;top:50%;transform:translate(-50%,-50%);width:3px;width:var(--plyr-progress-marker-width,3px);z-index:3}.plyr__volume{align-items:center;display:flex;position:relative}.plyr__volume input[type=range]{margin-left:5px;margin-left:calc(var(--plyr-control-spacing, 10px)/2);margin-right:5px;margin-right:calc(var(--plyr-control-spacing, 10px)/2);max-width:90px;min-width:60px;position:relative;z-index:2}.plyr--audio{display:block}.plyr--audio .plyr__controls{background:#fff;background:var(--plyr-audio-controls-background,#fff);border-radius:inherit;color:#4a5464;color:var(--plyr-audio-control-color,#4a5464);padding:10px;padding:var(--plyr-control-spacing,10px)}.plyr--audio .plyr__control:focus-visible,.plyr--audio .plyr__control:hover,.plyr--audio .plyr__control[aria-expanded=true]{background:#00b2ff;background:var(--plyr-audio-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));color:#fff;color:var(--plyr-audio-control-color-hover,#fff)}.plyr--full-ui.plyr--audio input[type=range]::-webkit-slider-runnable-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,#c1c8d199))}.plyr--full-ui.plyr--audio input[type=range]::-moz-range-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,#c1c8d199))}.plyr--full-ui.plyr--audio input[type=range]::-ms-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,#c1c8d199))}.plyr--full-ui.plyr--audio input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px rgba(35,40,47,.149),0 0 0 1px #23282f33,0 0 0 3px rgba(35,40,47,.102);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.149),0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(35,40,47,.102))}.plyr--full-ui.plyr--audio input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px rgba(35,40,47,.149),0 0 0 1px #23282f33,0 0 0 3px rgba(35,40,47,.102);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.149),0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(35,40,47,.102))}.plyr--full-ui.plyr--audio input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px rgba(35,40,47,.149),0 0 0 1px #23282f33,0 0 0 3px rgba(35,40,47,.102);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.149),0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(35,40,47,.102))}.plyr--audio .plyr__progress__buffer{color:#c1c8d199;color:var(--plyr-audio-progress-buffered-background,#c1c8d199)}.plyr--video{overflow:hidden}.plyr--video.plyr--menu-open{overflow:visible}.plyr__video-wrapper{background:#000;background:var(--plyr-video-background,var(--plyr-video-background,#000));border-radius:inherit;height:100%;margin:auto;overflow:hidden;position:relative;width:100%}.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{aspect-ratio:16/9}@supports not (aspect-ratio:16/9){.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{height:0;padding-bottom:56.25%;position:relative}}.plyr__video-embed iframe,.plyr__video-wrapper--fixed-ratio video{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.plyr--full-ui .plyr__video-embed>.plyr__video-embed__container{padding-bottom:240%;position:relative;transform:translateY(-38.28125%)}.plyr--video .plyr__controls{background:linear-gradient(#0000,rgba(0,0,0,.749));background:var(--plyr-video-controls-background,linear-gradient(#0000,rgba(0,0,0,.749)));border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;bottom:0;color:#fff;color:var(--plyr-video-control-color,#fff);left:0;padding:5px;padding:calc(var(--plyr-control-spacing, 10px)/2);padding-top:20px;padding-top:calc(var(--plyr-control-spacing, 10px)*2);position:absolute;right:0;transition:opacity .4s ease-in-out,transform .4s ease-in-out;z-index:3}@media (min-width:480px){.plyr--video .plyr__controls{padding:10px;padding:var(--plyr-control-spacing,10px);padding-top:35px;padding-top:calc(var(--plyr-control-spacing, 10px)*3.5)}}.plyr--video.plyr--hide-controls .plyr__controls{opacity:0;pointer-events:none;transform:translateY(100%)}.plyr--video .plyr__control:focus-visible,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded=true]{background:#00b2ff;background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));color:#fff;color:var(--plyr-video-control-color-hover,#fff)}.plyr__control--overlaid{background:#00b2ff;background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));border:0;border-radius:100%;color:#fff;color:var(--plyr-video-control-color,#fff);display:none;left:50%;opacity:.9;padding:15px;padding:calc(var(--plyr-control-spacing, 10px)*1.5);position:absolute;top:50%;transform:translate(-50%,-50%);transition:.3s;z-index:2}.plyr__control--overlaid svg{left:2px;position:relative}.plyr__control--overlaid:focus,.plyr__control--overlaid:hover{opacity:1}.plyr--playing .plyr__control--overlaid{opacity:0;visibility:hidden}.plyr--full-ui.plyr--video .plyr__control--overlaid{display:block}.plyr--full-ui.plyr--video input[type=range]::-webkit-slider-runnable-track{background-color:hsla(0,0%,100%,.251);background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,hsla(0,0%,100%,.251)))}.plyr--full-ui.plyr--video input[type=range]::-moz-range-track{background-color:hsla(0,0%,100%,.251);background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,hsla(0,0%,100%,.251)))}.plyr--full-ui.plyr--video input[type=range]::-ms-track{background-color:hsla(0,0%,100%,.251);background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,hsla(0,0%,100%,.251)))}.plyr--full-ui.plyr--video input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px rgba(35,40,47,.149),0 0 0 1px #23282f33,0 0 0 3px hsla(0,0%,100%,.502);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.149),0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,hsla(0,0%,100%,.502))}.plyr--full-ui.plyr--video input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px rgba(35,40,47,.149),0 0 0 1px #23282f33,0 0 0 3px hsla(0,0%,100%,.502);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.149),0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,hsla(0,0%,100%,.502))}.plyr--full-ui.plyr--video input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px rgba(35,40,47,.149),0 0 0 1px #23282f33,0 0 0 3px hsla(0,0%,100%,.502);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.149),0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,hsla(0,0%,100%,.502))}.plyr--video .plyr__progress__buffer{color:hsla(0,0%,100%,.251);color:var(--plyr-video-progress-buffered-background,hsla(0,0%,100%,.251))}.plyr:fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:fullscreen video{height:100%}.plyr:fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:fullscreen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:fullscreen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr--fullscreen-fallback{background:#000;border-radius:0!important;bottom:0;height:100%;left:0;margin:0;position:fixed;right:0;top:0;width:100%;z-index:10000000}.plyr--fullscreen-fallback video{height:100%}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen{display:block}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr--fullscreen-fallback.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr--fullscreen-fallback .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr__ads{border-radius:inherit;bottom:0;cursor:pointer;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:-1}.plyr__ads>div,.plyr__ads>div iframe{height:100%;position:absolute;width:100%}.plyr__ads:after{background:#23282f;border-radius:2px;bottom:10px;bottom:var(--plyr-control-spacing,10px);color:#fff;content:attr(data-badge-text);font-size:11px;padding:2px 6px;pointer-events:none;position:absolute;right:10px;right:var(--plyr-control-spacing,10px);z-index:3}.plyr__ads:empty:after{display:none}.plyr__cues{background:currentColor;display:block;height:5px;height:var(--plyr-range-track-height,5px);left:0;opacity:.8;position:absolute;top:50%;transform:translateY(-50%);width:3px;z-index:3}.plyr__preview-thumb{background-color:#fff;background-color:var(--plyr-tooltip-background,#fff);border-radius:8px;border-radius:var(--plyr-menu-radius,8px);bottom:100%;box-shadow:0 1px 2px rgba(0,0,0,.149);box-shadow:var(--plyr-tooltip-shadow,0 1px 2px rgba(0,0,0,.149));margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing, 10px)/2*2);opacity:0;padding:3px;pointer-events:none;position:absolute;transform:translateY(10px) scale(.8);transform-origin:50% 100%;transition:transform .2s ease .1s,opacity .2s ease .1s;z-index:2}.plyr__preview-thumb--is-shown{opacity:1;transform:translate(0) scale(1)}.plyr__preview-thumb:before{border-left:4px solid #0000;border-left:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-right:4px solid #0000;border-right:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-top:4px solid #fff;border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,#fff);bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size, 4px)*-1);content:"";height:0;left:calc(50% + var(--preview-arrow-offset));position:absolute;transform:translateX(-50%);width:0;z-index:2}.plyr__preview-thumb__image-container{background:#c1c8d1;border-radius:7px;border-radius:calc(var(--plyr-menu-radius, 8px) - 1px);overflow:hidden;position:relative;z-index:0}.plyr__preview-thumb__image-container img,.plyr__preview-thumb__image-container:after{height:100%;left:0;position:absolute;top:0;width:100%}.plyr__preview-thumb__image-container:after{border-radius:inherit;box-shadow:inset 0 0 0 1px rgba(0,0,0,.149);content:"";pointer-events:none}.plyr__preview-thumb__image-container img{max-height:none;max-width:none}.plyr__preview-thumb__time-container{background:linear-gradient(#0000,rgba(0,0,0,.749));background:var(--plyr-video-controls-background,linear-gradient(#0000,rgba(0,0,0,.749)));border-bottom-left-radius:7px;border-bottom-left-radius:calc(var(--plyr-menu-radius, 8px) - 1px);border-bottom-right-radius:7px;border-bottom-right-radius:calc(var(--plyr-menu-radius, 8px) - 1px);bottom:0;left:0;line-height:1.1;padding:20px 6px 6px;position:absolute;right:0;z-index:3}.plyr__preview-thumb__time-container span{color:#fff;font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px))}.plyr__preview-scrubbing{bottom:0;filter:blur(1px);height:100%;left:0;margin:auto;opacity:0;overflow:hidden;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .3s ease;width:100%;z-index:1}.plyr__preview-scrubbing--is-shown{opacity:1}.plyr__preview-scrubbing img{height:100%;left:0;max-height:none;max-width:none;object-fit:contain;position:absolute;top:0;width:100%}.plyr--no-transition{transition:none!important}.plyr__sr-only{clip:rect(1px,1px,1px,1px);border:0!important;height:1px!important;overflow:hidden;padding:0!important;position:absolute!important;width:1px!important}.plyr [hidden]{display:none!important}.ct-label{fill:#144d50;color:#144d50;font-size:1.4rem;line-height:1}.ct-chart-bar .ct-label,.ct-chart-line .ct-label{display:flex}.ct-chart-donut .ct-label,.ct-chart-pie .ct-label{dominant-baseline:central}.ct-label.ct-horizontal.ct-start{align-items:flex-end;justify-content:flex-start;text-align:left}.ct-label.ct-horizontal.ct-end{align-items:flex-start;justify-content:flex-start;text-align:left}.ct-label.ct-vertical.ct-start{align-items:flex-end;justify-content:flex-end;text-align:right}.ct-label.ct-vertical.ct-end{align-items:flex-end;justify-content:flex-start;text-align:left}.ct-chart-bar .ct-label.ct-horizontal.ct-start{align-items:flex-end;justify-content:center;text-align:center}.ct-chart-bar .ct-label.ct-horizontal.ct-end{align-items:flex-start;justify-content:center;text-align:center}.ct-chart-bar.ct-horizontal-bars .ct-label.ct-horizontal.ct-start{align-items:flex-end;justify-content:flex-start;text-align:left}.ct-chart-bar.ct-horizontal-bars .ct-label.ct-horizontal.ct-end{align-items:flex-start;justify-content:flex-start;text-align:left}.ct-chart-bar.ct-horizontal-bars .ct-label.ct-vertical.ct-start{align-items:center;justify-content:flex-end;text-align:right}.ct-chart-bar.ct-horizontal-bars .ct-label.ct-vertical.ct-end{align-items:center;justify-content:flex-start;text-align:left}.ct-grid{stroke:#d9d9d9;stroke-width:1px;stroke-dasharray:0}.ct-grid-background{fill:none}.ct-point{stroke-width:8px;stroke-linecap:round}.ct-line{fill:none;stroke-width:3px}.ct-area{stroke:none;fill-opacity:.1}.ct-bar{fill:none;stroke-width:10px}.ct-slice-donut{fill:none;stroke-width:60px}.ct-series-a .ct-bar,.ct-series-a .ct-line,.ct-series-a .ct-point,.ct-series-a .ct-slice-donut{stroke:#c8102e}.ct-series-a .ct-area,.ct-series-a .ct-slice-pie{fill:#c8102e}.ct-series-b .ct-bar,.ct-series-b .ct-line,.ct-series-b .ct-point,.ct-series-b .ct-slice-donut{stroke:#b2dddf}.ct-series-b .ct-area,.ct-series-b .ct-slice-pie{fill:#b2dddf}.ct-series-c .ct-bar,.ct-series-c .ct-line,.ct-series-c .ct-point,.ct-series-c .ct-slice-donut{stroke:#3f9c9e}.ct-series-c .ct-area,.ct-series-c .ct-slice-pie{fill:#3f9c9e}.ct-series-d .ct-bar,.ct-series-d .ct-line,.ct-series-d .ct-point,.ct-series-d .ct-slice-donut{stroke:#d0d6d7}.ct-series-d .ct-area,.ct-series-d .ct-slice-pie{fill:#d0d6d7}.ct-series-e .ct-bar,.ct-series-e .ct-line,.ct-series-e .ct-point,.ct-series-e .ct-slice-donut{stroke:#1b6969}.ct-series-e .ct-area,.ct-series-e .ct-slice-pie{fill:#1b6969}.ct-series-f .ct-bar,.ct-series-f .ct-line,.ct-series-f .ct-point,.ct-series-f .ct-slice-donut{stroke:#769293}.ct-series-f .ct-area,.ct-series-f .ct-slice-pie{fill:#769293}.ct-series-g .ct-bar,.ct-series-g .ct-line,.ct-series-g .ct-point,.ct-series-g .ct-slice-donut{stroke:#c8102e}.ct-series-g .ct-area,.ct-series-g .ct-slice-pie{fill:#c8102e}.ct-series-h .ct-bar,.ct-series-h .ct-line,.ct-series-h .ct-point,.ct-series-h .ct-slice-donut{stroke:#b2dddf}.ct-series-h .ct-area,.ct-series-h .ct-slice-pie{fill:#b2dddf}.ct-series-i .ct-bar,.ct-series-i .ct-line,.ct-series-i .ct-point,.ct-series-i .ct-slice-donut{stroke:#3f9c9e}.ct-series-i .ct-area,.ct-series-i .ct-slice-pie{fill:#3f9c9e}.ct-series-j .ct-bar,.ct-series-j .ct-line,.ct-series-j .ct-point,.ct-series-j .ct-slice-donut{stroke:#d0d6d7}.ct-series-j .ct-area,.ct-series-j .ct-slice-pie{fill:#d0d6d7}.ct-series-k .ct-bar,.ct-series-k .ct-line,.ct-series-k .ct-point,.ct-series-k .ct-slice-donut{stroke:#1b6969}.ct-series-k .ct-area,.ct-series-k .ct-slice-pie{fill:#1b6969}.ct-series-l .ct-bar,.ct-series-l .ct-line,.ct-series-l .ct-point,.ct-series-l .ct-slice-donut{stroke:#769293}.ct-series-l .ct-area,.ct-series-l .ct-slice-pie{fill:#769293}.ct-series-m .ct-bar,.ct-series-m .ct-line,.ct-series-m .ct-point,.ct-series-m .ct-slice-donut{stroke:#c8102e}.ct-series-m .ct-area,.ct-series-m .ct-slice-pie{fill:#c8102e}.ct-series-n .ct-bar,.ct-series-n .ct-line,.ct-series-n .ct-point,.ct-series-n .ct-slice-donut{stroke:#b2dddf}.ct-series-n .ct-area,.ct-series-n .ct-slice-pie{fill:#b2dddf}.ct-series-o .ct-bar,.ct-series-o .ct-line,.ct-series-o .ct-point,.ct-series-o .ct-slice-donut{stroke:#3f9c9e}.ct-series-o .ct-area,.ct-series-o .ct-slice-pie{fill:#3f9c9e}.ct-square{display:block;position:relative;width:100%}.ct-square:before{content:"";display:block;float:left;height:0;padding-bottom:100%;width:0}.ct-square:after{clear:both;content:"";display:table}.ct-square>svg{display:block;left:0;position:absolute;top:0}.ct-minor-second{display:block;position:relative;width:100%}.ct-minor-second:before{content:"";display:block;float:left;height:0;padding-bottom:93.75%;width:0}.ct-minor-second:after{clear:both;content:"";display:table}.ct-minor-second>svg{display:block;left:0;position:absolute;top:0}.ct-major-second{display:block;position:relative;width:100%}.ct-major-second:before{content:"";display:block;float:left;height:0;padding-bottom:88.8888888889%;width:0}.ct-major-second:after{clear:both;content:"";display:table}.ct-major-second>svg{display:block;left:0;position:absolute;top:0}.ct-minor-third{display:block;position:relative;width:100%}.ct-minor-third:before{content:"";display:block;float:left;height:0;padding-bottom:83.3333333333%;width:0}.ct-minor-third:after{clear:both;content:"";display:table}.ct-minor-third>svg{display:block;left:0;position:absolute;top:0}.ct-major-third{display:block;position:relative;width:100%}.ct-major-third:before{content:"";display:block;float:left;height:0;padding-bottom:80%;width:0}.ct-major-third:after{clear:both;content:"";display:table}.ct-major-third>svg{display:block;left:0;position:absolute;top:0}.ct-perfect-fourth{display:block;position:relative;width:100%}.ct-perfect-fourth:before{content:"";display:block;float:left;height:0;padding-bottom:75%;width:0}.ct-perfect-fourth:after{clear:both;content:"";display:table}.ct-perfect-fourth>svg{display:block;left:0;position:absolute;top:0}.ct-perfect-fifth{display:block;position:relative;width:100%}.ct-perfect-fifth:before{content:"";display:block;float:left;height:0;padding-bottom:66.6666666667%;width:0}.ct-perfect-fifth:after{clear:both;content:"";display:table}.ct-perfect-fifth>svg{display:block;left:0;position:absolute;top:0}.ct-minor-sixth{display:block;position:relative;width:100%}.ct-minor-sixth:before{content:"";display:block;float:left;height:0;padding-bottom:62.5%;width:0}.ct-minor-sixth:after{clear:both;content:"";display:table}.ct-minor-sixth>svg{display:block;left:0;position:absolute;top:0}.ct-golden-section{display:block;position:relative;width:100%}.ct-golden-section:before{content:"";display:block;float:left;height:0;padding-bottom:61.804697157%;width:0}.ct-golden-section:after{clear:both;content:"";display:table}.ct-golden-section>svg{display:block;left:0;position:absolute;top:0}.ct-major-sixth{display:block;position:relative;width:100%}.ct-major-sixth:before{content:"";display:block;float:left;height:0;padding-bottom:60%;width:0}.ct-major-sixth:after{clear:both;content:"";display:table}.ct-major-sixth>svg{display:block;left:0;position:absolute;top:0}.ct-minor-seventh{display:block;position:relative;width:100%}.ct-minor-seventh:before{content:"";display:block;float:left;height:0;padding-bottom:56.25%;width:0}.ct-minor-seventh:after{clear:both;content:"";display:table}.ct-minor-seventh>svg{display:block;left:0;position:absolute;top:0}.ct-major-seventh{display:block;position:relative;width:100%}.ct-major-seventh:before{content:"";display:block;float:left;height:0;padding-bottom:53.3333333333%;width:0}.ct-major-seventh:after{clear:both;content:"";display:table}.ct-major-seventh>svg{display:block;left:0;position:absolute;top:0}.ct-octave{display:block;position:relative;width:100%}.ct-octave:before{content:"";display:block;float:left;height:0;padding-bottom:50%;width:0}.ct-octave:after{clear:both;content:"";display:table}.ct-octave>svg{display:block;left:0;position:absolute;top:0}.ct-major-tenth{display:block;position:relative;width:100%}.ct-major-tenth:before{content:"";display:block;float:left;height:0;padding-bottom:40%;width:0}.ct-major-tenth:after{clear:both;content:"";display:table}.ct-major-tenth>svg{display:block;left:0;position:absolute;top:0}.ct-major-eleventh{display:block;position:relative;width:100%}.ct-major-eleventh:before{content:"";display:block;float:left;height:0;padding-bottom:37.5%;width:0}.ct-major-eleventh:after{clear:both;content:"";display:table}.ct-major-eleventh>svg{display:block;left:0;position:absolute;top:0}.ct-major-twelfth{display:block;position:relative;width:100%}.ct-major-twelfth:before{content:"";display:block;float:left;height:0;padding-bottom:33.3333333333%;width:0}.ct-major-twelfth:after{clear:both;content:"";display:table}.ct-major-twelfth>svg{display:block;left:0;position:absolute;top:0}.ct-double-octave{display:block;position:relative;width:100%}.ct-double-octave:before{content:"";display:block;float:left;height:0;padding-bottom:25%;width:0}.ct-double-octave:after{clear:both;content:"";display:table}.ct-double-octave>svg{display:block;left:0;position:absolute;top:0}.ct-chart-pie .ct-label:first-child,.ct-chart-pie .ct-label:nth-child(2){fill:#fff}@keyframes displayElement{0%{opacity:0}to{opacity:1}}@font-face{font-display:swap;font-family:Rubik;font-style:"normal";font-weight:300;src:url(../../fonts/rubik/rubik-300.woff2) format("woff2"),url(../../fonts/rubik/rubik-300.woff) format("woff")}@font-face{font-display:swap;font-family:Rubik;font-style:"normal";font-weight:400;src:url(../../fonts/rubik/rubik-400.woff2) format("woff2"),url(../../fonts/rubik/rubik-400.woff) format("woff")}@font-face{font-display:swap;font-family:Rubik;font-style:"normal";font-weight:600;src:url(../../fonts/rubik/rubik-600.woff2) format("woff2"),url(../../fonts/rubik/rubik-600.woff) format("woff")}.ctn,.ctn-inner{padding-inline:var(--m)}.ctn-inner{left:calc(var(--m)*-1);position:relative;width:calc(100% + var(--m)*2)}.row{display:flex;flex-direction:column;gap:0 var(--gut)}@media only screen and (min-width:641px){.row{flex-flow:row wrap}.row--space{justify-content:space-between}}@media only screen and (max-width:640px){.m\:col-3{width:73.496%}.m\:col-3 .m\:col-3{width:99.985%}.m\:col-3 .m\:col-2{width:63.885%}.m\:col-3 .m\:col-1{width:27.885%}.m\:col-3 .m\:gut-1{width:8.0177777778%}.m\:col-2{width:46.993%}.m\:col-2 .m\:col-2{width:99.985%}.m\:col-2 .m\:col-1{width:43.885%}.m\:col-2 .m\:gut-1{width:12.0266666667%}.m\:col-1{width:20.49%}.m\:col-1 .m\:col-1{width:99.985%}.m\:col-1 .m\:gut-1{width:24.0533333333%}.m\:gut-1{width:6.0133333333%}}@media only screen and (min-width:641px) and (max-width:1023px){.t\:col-6{width:100%}.t\:col-6 .t\:col-6{width:99.935%}.t\:col-6 .t\:col-5{width:82.735%}.t\:col-6 .t\:col-4{width:65.535%}.t\:col-6 .t\:col-3{width:48.335%}.t\:col-6 .t\:col-2{width:31.135%}.t\:col-6 .t\:col-1{width:13.935%}.t\:col-6 .t\:gut-1{width:3.2%}.t\:col-6 .t\:mlg-1{margin-left:17.2%}.t\:col-5{width:82.8%}.t\:col-5 .t\:col-5{width:99.935%}.t\:col-5 .t\:col-4{width:79.135%}.t\:col-5 .t\:col-3{width:58.335%}.t\:col-5 .t\:col-2{width:37.535%}.t\:col-5 .t\:col-1{width:16.835%}.t\:col-5 .t\:gut-1{width:3.84%}.t\:col-5 .t\:mlg-1{margin-left:20.768%}.t\:col-4{width:65.6%}.t\:col-4 .t\:col-4{width:99.935%}.t\:col-4 .t\:col-3{width:73.635%}.t\:col-4 .t\:col-2{width:47.435%}.t\:col-4 .t\:col-1{width:21.335%}.t\:col-4 .t\:gut-1{width:4.8%}.t\:col-4 .t\:mlg-1{margin-left:26.2%}.t\:col-3{width:48.4%}.t\:col-3 .t\:col-3{width:99.935%}.t\:col-3 .t\:col-2{width:64.435%}.t\:col-3 .t\:col-1{width:28.935%}.t\:col-3 .t\:gut-1{width:6.4%}.t\:col-3 .t\:mlg-1{margin-left:35.4666666667%}.t\:col-2{width:31.2%}.t\:col-2 .t\:col-2{width:99.935%}.t\:col-2 .t\:col-1{width:45.135%}.t\:col-2 .t\:gut-1{width:9.6%}.t\:col-2 .t\:mlg-1{margin-left:54.8%}.t\:col-1{width:14%}.t\:col-1 .t\:col-1{width:99.935%}.t\:col-1 .t\:gut-1{width:19.2%}.t\:col-1 .t\:mlg-1{margin-left:119.2%}.t\:mlg-1{margin-left:17.2%}.t\:gut-1{width:3.2%}}@media only screen and (min-width:1024px){.col-11{width:91.473%}.col-11 .col-11{width:99.985%}.col-11 .col-10{width:90.585%}.col-11 .col-9{width:81.285%}.col-11 .col-8{width:71.985%}.col-11 .col-7{width:62.685%}.col-11 .col-6{width:53.285%}.col-11 .col-5{width:43.985%}.col-11 .col-4{width:34.685%}.col-11 .mlg-4{margin-left:37.2825244177%}.col-11 .col-3{width:25.385%}.col-11 .mlg-3{margin-left:27.9618933133%}.col-11 .col-2{width:16.085%}.col-11 .mlg-2{margin-left:18.6412622089%}.col-11 .col-1{width:6.685%}.col-11 .gut-1{width:2.5269421488%}.col-11 .mrg-1{margin-right:9.3206311044%}.col-11 .ml-1{margin-left:6.7936889557%}.col-11 .mlg-1{margin-left:9.3206311044%}.col-10{width:82.947%}.col-10 .col-10{width:99.985%}.col-10 .col-9{width:89.685%}.col-10 .col-8{width:79.385%}.col-10 .col-7{width:69.085%}.col-10 .col-6{width:58.785%}.col-10 .col-5{width:48.585%}.col-10 .col-4{width:38.285%}.col-10 .mlg-4{margin-left:41.1118545455%}.col-10 .col-3{width:27.985%}.col-10 .mlg-3{margin-left:30.8338909091%}.col-10 .col-2{width:17.685%}.col-10 .mlg-2{margin-left:20.5559272727%}.col-10 .col-1{width:7.385%}.col-10 .gut-1{width:2.7796363636%}.col-10 .mrg-1{margin-right:10.2779636364%}.col-10 .ml-1{margin-left:7.4983272727%}.col-10 .mlg-1{margin-left:10.2779636364%}.col-9{width:74.42%}.col-9 .col-9{width:99.985%}.col-9 .col-8{width:88.485%}.col-9 .col-7{width:76.985%}.col-9 .col-6{width:65.585%}.col-9 .col-5{width:54.085%}.col-9 .col-4{width:42.685%}.col-9 .mlg-4{margin-left:45.8171043771%}.col-9 .col-3{width:31.185%}.col-9 .mlg-3{margin-left:34.3628282828%}.col-9 .col-2{width:19.785%}.col-9 .mlg-2{margin-left:22.9085521886%}.col-9 .col-1{width:8.285%}.col-9 .gut-1{width:3.0884848485%}.col-9 .mrg-1{margin-right:11.4542760943%}.col-9 .ml-1{margin-left:8.3657912458%}.col-9 .mlg-1{margin-left:11.4542760943%}.col-8{width:65.894%}.col-8 .col-8{width:99.985%}.col-8 .col-7{width:86.985%}.col-8 .col-6{width:74.085%}.col-8 .col-5{width:61.085%}.col-8 .col-4{width:48.185%}.col-8 .mlg-4{margin-left:51.7372727273%}.col-8 .col-3{width:35.285%}.col-8 .mlg-3{margin-left:38.8029545455%}.col-8 .col-2{width:22.285%}.col-8 .mlg-2{margin-left:25.8686363636%}.col-8 .col-1{width:9.385%}.col-8 .gut-1{width:3.4745454545%}.col-8 .mrg-1{margin-right:12.9343181818%}.col-8 .ml-1{margin-left:9.4597727273%}.col-8 .mlg-1{margin-left:12.9343181818%}.col-7{width:57.368%}.col-7 .col-7{width:99.985%}.col-7 .col-6{width:85.085%}.col-7 .col-5{width:70.185%}.col-7 .col-4{width:55.385%}.col-7 .mlg-4{margin-left:59.4119480519%}.col-7 .col-3{width:40.485%}.col-7 .mlg-3{margin-left:44.558961039%}.col-7 .col-2{width:25.685%}.col-7 .mlg-2{margin-left:29.705974026%}.col-7 .col-1{width:10.785%}.col-7 .gut-1{width:3.9709090909%}.col-7 .mrg-1{margin-right:14.852987013%}.col-7 .ml-1{margin-left:10.8820779221%}.col-7 .mlg-1{margin-left:14.852987013%}.col-6{width:48.841%}.col-6 .col-6{width:99.985%}.col-6 .col-5{width:82.485%}.col-6 .col-4{width:65.085%}.col-6 .mlg-4{margin-left:69.7551515152%}.col-6 .col-3{width:47.585%}.col-6 .mlg-3{margin-left:52.3163636364%}.col-6 .col-2{width:30.185%}.col-6 .mlg-2{margin-left:34.8775757576%}.col-6 .col-1{width:12.785%}.col-6 .gut-1{width:4.6327272727%}.col-6 .mrg-1{margin-right:17.4387878788%}.col-6 .ml-1{margin-left:12.8060606061%}.col-6 .mlg-1{margin-left:17.4387878788%}.col-5{width:40.315%}.col-5 .col-5{width:99.985%}.col-5 .col-4{width:78.785%}.col-5 .mlg-4{margin-left:84.4474181818%}.col-5 .col-3{width:57.685%}.col-5 .mlg-3{margin-left:63.3355636364%}.col-5 .col-2{width:36.585%}.col-5 .mlg-2{margin-left:42.2237090909%}.col-5 .col-1{width:15.485%}.col-5 .gut-1{width:5.5592727273%}.col-5 .mrg-1{margin-right:21.1118545455%}.col-5 .ml-1{margin-left:15.5525818182%}.col-5 .mlg-1{margin-left:21.1118545455%}.col-4{width:31.789%}.col-4 .col-4{width:99.985%}.col-4 .mlg-4{margin-left:106.9490909091%}.col-4 .col-3{width:73.185%}.col-4 .mlg-3{margin-left:80.2118181818%}.col-4 .col-2{width:46.485%}.col-4 .mlg-2{margin-left:53.4745454545%}.col-4 .col-1{width:19.685%}.col-4 .gut-1{width:6.9490909091%}.col-4 .mrg-1{margin-right:26.7372727273%}.col-4 .ml-1{margin-left:19.7881818182%}.col-4 .mlg-1{margin-left:26.7372727273%}.mlg-4{margin-left:34.104%}.col-3{width:23.262%}.col-3 .col-3{width:99.985%}.col-3 .mlg-3{margin-left:109.2654545455%}.col-3 .col-2{width:63.485%}.col-3 .mlg-2{margin-left:72.8436363636%}.col-3 .col-1{width:27.085%}.col-3 .gut-1{width:9.2654545455%}.col-3 .mrg-1{margin-right:36.4218181818%}.col-3 .ml-1{margin-left:27.1563636364%}.col-3 .mlg-1{margin-left:36.4218181818%}.mlg-3{margin-left:25.578%}.col-2{width:14.736%}.col-2 .col-2{width:99.985%}.col-2 .mlg-2{margin-left:113.8981818182%}.col-2 .col-1{width:42.985%}.col-2 .gut-1{width:13.8981818182%}.col-2 .mrg-1{margin-right:56.9490909091%}.col-2 .ml-1{margin-left:43.0509090909%}.col-2 .mlg-1{margin-left:56.9490909091%}.mlg-2{margin-left:17.052%}.col-1{width:6.21%}.col-1 .col-1{width:99.985%}.col-1 .gut-1{width:27.7963636364%}.col-1 .mrg-1{margin-right:127.7963636364%}.col-1 .ml-1{margin-left:100%}.col-1 .mlg-1{margin-left:127.7963636364%}.mrg-1{margin-right:8.526%}.ml-1{margin-left:6.21%}.mlg-1{margin-left:8.526%}.gut-1{width:2.3163636364%}}@media only screen and (min-width:1024px) and (max-width:1366px){.s\:col-10{width:82.947%}.s\:col-10 .s\:col-10{width:99.985%}.s\:col-10 .s\:col-7{width:69.085%}.s\:col-10 .s\:col-6{width:58.785%}.s\:col-10 .s\:col-5{width:48.585%}.s\:col-10 .s\:col-4{width:38.285%}.s\:col-7{width:57.368%}.s\:col-7 .s\:col-7{width:99.985%}.s\:col-7 .s\:col-6{width:85.085%}.s\:col-7 .s\:col-5{width:70.185%}.s\:col-7 .s\:col-4{width:55.385%}.s\:col-6{width:48.841%}.s\:col-6 .s\:col-6{width:99.985%}.s\:col-6 .s\:col-5{width:82.485%}.s\:col-6 .s\:col-4{width:65.085%}.s\:col-5{width:40.315%}.s\:col-5 .s\:col-5{width:99.985%}.s\:col-5 .s\:col-4{width:78.785%}.s\:col-4{width:31.789%}.s\:col-4 .s\:col-4{width:99.985%}}@media only screen and (min-width:1024px) and (max-width:1194px){.xs\:col-12{width:100%}.xs\:col-12 .xs\:col-12{width:99.985%}.xs\:col-12 .xs\:col-10{width:82.885%}.xs\:col-12 .xs\:col-8{width:65.785%}.xs\:col-12 .xs\:col-7{width:57.285%}.xs\:col-12 .xs\:col-6{width:48.785%}.xs\:col-12 .xs\:col-5{width:40.285%}.xs\:col-12 .xs\:mlg-1{margin-left:8.5263636364%}.xs\:col-10{width:82.947%}.xs\:col-10 .xs\:col-10{width:99.985%}.xs\:col-10 .xs\:col-8{width:79.385%}.xs\:col-10 .xs\:col-7{width:69.085%}.xs\:col-10 .xs\:col-6{width:58.785%}.xs\:col-10 .xs\:col-5{width:48.585%}.xs\:col-10 .xs\:mlg-1{margin-left:10.2779636364%}.xs\:col-8{width:65.894%}.xs\:col-8 .xs\:col-8{width:99.985%}.xs\:col-8 .xs\:col-7{width:86.985%}.xs\:col-8 .xs\:col-6{width:74.085%}.xs\:col-8 .xs\:col-5{width:61.085%}.xs\:col-8 .xs\:mlg-1{margin-left:12.9343181818%}.xs\:col-7{width:57.368%}.xs\:col-7 .xs\:col-7{width:99.985%}.xs\:col-7 .xs\:col-6{width:85.085%}.xs\:col-7 .xs\:col-5{width:70.185%}.xs\:col-7 .xs\:mlg-1{margin-left:14.852987013%}.xs\:col-6{width:48.841%}.xs\:col-6 .xs\:col-6{width:99.985%}.xs\:col-6 .xs\:col-5{width:82.485%}.xs\:col-6 .xs\:mlg-1{margin-left:17.4387878788%}.xs\:col-5{width:40.315%}.xs\:col-5 .xs\:col-5{width:99.985%}.xs\:col-5 .xs\:mlg-1{margin-left:21.1118545455%}.xs\:mlg-1{margin-left:8.526%}}@media print{.t\:col-6{width:100%}.t\:col-6 .t\:col-6{width:99.985%}.t\:col-6 .t\:col-5{width:82.785%}.t\:col-6 .t\:col-4{width:65.585%}.t\:col-6 .t\:col-3{width:48.385%}.t\:col-6 .t\:col-2{width:31.185%}.t\:col-6 .t\:col-1{width:13.985%}.t\:col-6 .t\:gut-1{width:3.2%}.t\:col-6 .t\:mlg-1{margin-left:17.2%}.t\:col-5{width:82.8%}.t\:col-5 .t\:col-5{width:99.985%}.t\:col-5 .t\:col-4{width:79.185%}.t\:col-5 .t\:col-3{width:58.385%}.t\:col-5 .t\:col-2{width:37.585%}.t\:col-5 .t\:col-1{width:16.885%}.t\:col-5 .t\:gut-1{width:3.84%}.t\:col-5 .t\:mlg-1{margin-left:20.768%}.t\:col-4{width:65.6%}.t\:col-4 .t\:col-4{width:99.985%}.t\:col-4 .t\:col-3{width:73.685%}.t\:col-4 .t\:col-2{width:47.485%}.t\:col-4 .t\:col-1{width:21.385%}.t\:col-4 .t\:gut-1{width:4.8%}.t\:col-4 .t\:mlg-1{margin-left:26.2%}.t\:col-3{width:48.4%}.t\:col-3 .t\:col-3{width:99.985%}.t\:col-3 .t\:col-2{width:64.485%}.t\:col-3 .t\:col-1{width:28.985%}.t\:col-3 .t\:gut-1{width:6.4%}.t\:col-3 .t\:mlg-1{margin-left:35.4666666667%}.t\:col-2{width:31.2%}.t\:col-2 .t\:col-2{width:99.985%}.t\:col-2 .t\:col-1{width:45.185%}.t\:col-2 .t\:gut-1{width:9.6%}.t\:col-2 .t\:mlg-1{margin-left:54.8%}.t\:col-1{width:14%}.t\:col-1 .t\:col-1{width:99.985%}.t\:col-1 .t\:gut-1{width:19.2%}.t\:col-1 .t\:mlg-1{margin-left:119.2%}.t\:mlg-1{margin-left:17.2%}.t\:gut-1{width:3.2%}}@media only screen and (max-width:1194px){.xs\:ml-0{margin-left:0}}@media only screen and (max-width:1023px){.t\:100{width:100%}.t\:ctn-inner{margin-left:calc(var(--m)*-1);padding-inline:var(--m);width:calc(100% + var(--m)*2)}}@media only screen and (max-width:640px){.m\:100{width:100%}.m\:hidden{display:none!important}}@media only screen and (min-width:1024px){.t\:only{display:none!important}}@media only screen and (max-width:1023px){.d\:only{display:none!important}}.clr:after{clear:both;content:"";display:table}.ctr{margin-left:auto;margin-right:auto}.gridSizer{left:0;position:absolute;top:0}.vph{height:100vh}#grid-ctn{inset:0;opacity:.2;pointer-events:none;position:fixed;z-index:10000}#grid{height:100%;transform:scaleY(0);transform-origin:center top;transition:transform .6s cubic-bezier(.455,.03,.515,.955)}.grid-visible #grid{transform:scaleY(1)}#gridWrapper{display:flex;gap:0 var(--gut);height:100%}.gridCol{background:red;float:left;height:100%}@media only screen and (max-width:1023px){.gridCol:nth-child(6)~.gridCol{display:none}}@media only screen and (max-width:640px){.gridCol:nth-child(4)~.gridCol{display:none}}.no-select{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.is-resizing .no-rtr{transition:none!important}.hidden{display:none!important}@media screen{.print-only{display:none}}.oh{overflow:hidden}.db{display:block}.dib{display:inline-block}.pr,.up{position:relative}.up{z-index:1}.actr{align-items:center;display:flex;justify-content:center}.of{height:100%;object-fit:cover;width:100%}.fill{bottom:0;left:0;position:absolute;right:0;top:0}.to{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.stacked{grid-area:1/1}@media only screen and (min-width:1024px){.navOffset{padding-top:calc(var(--stickyNavH) + var(--extraNavOffset, 0px));position:relative}.navOffset:before{background:#fff3;content:"";height:1px;inset:var(--stickyNavH) 0 auto;position:absolute;z-index:-1}.navGradient:before{background:linear-gradient(180deg,#0006,rgba(0,0,0,.392) 9.42%,#0000005e 17.82%,rgba(0,0,0,.338) 25.47%,rgba(0,0,0,.296) 32.59%,#00000040 39.44%,#0003 46.25%,#00000026 53.27%,rgba(0,0,0,.104) 60.74%,rgba(0,0,0,.063) 68.91%,#00000008 78.01%,rgba(0,0,0,.008) 88.29%,#0000);content:"";height:calc(var(--stickyNavH)*3);inset:0 0 auto;position:absolute;z-index:1}}.page{break-after:page;page-break-after:always}.page-section{break-inside:avoid}[data-plx]{--plx:0}.plxY{--plxY:0px;height:calc(100% + var(--plxY));top:calc(var(--plxY)*-1);transform:translate3d(0,calc(var(--plx, 0)*var(--plxY)),0)}.appear{opacity:var(--startOpacity,0);transform:translate3d(var(--startX,0),var(--startY,0),0) scale(var(--startScale,.9));transition:opacity var(--appearDuration,1s) cubic-bezier(.215,.61,.355,1),transform var(--appearDuration,1s) cubic-bezier(.215,.61,.355,1)}.no-js .appear,.reduced-motion .appear{opacity:1!important;transform:none!important}.appear.is-inview,.appearTrigger.is-inview .appear{opacity:var(--endOpacity,1);transform:none}*,:after,:before{-webkit-tap-highlight-color:var(--calloutColor,rgba(0,0,0,0))}a:focus,button:focus,input[type=checkbox]:focus,input[type=radio]:focus{outline-color:#990c23;outline-offset:.5rem}.device a:focus,.device button:focus,.device input[type=checkbox]:focus,.device input[type=radio]:focus,.is-usingMouse a:focus,.is-usingMouse button:focus,.is-usingMouse input[type=checkbox]:focus,.is-usingMouse input[type=radio]:focus,.no-outline{outline:none!important}.sr-only:not(:focus),.visually-hidden{clip-path:inset(50%);height:1px!important;overflow:hidden!important;position:absolute!important;white-space:nowrap!important;width:1px!important}@media only screen and (min-width:1024px){.d\:sr-only{clip-path:inset(50%);height:1px!important;overflow:hidden!important;position:absolute!important;white-space:nowrap!important;width:1px!important}}@media only screen and (max-width:1023px){.t\:sr-only{clip-path:inset(50%);height:1px!important;overflow:hidden!important;position:absolute!important;white-space:nowrap!important;width:1px!important}}@media only screen and (max-width:640px){.m\:sr-only{clip-path:inset(50%);height:1px!important;overflow:hidden!important;position:absolute!important;white-space:nowrap!important;width:1px!important}}.no-js .js-only{display:none!important}.reduced-motion .rm,.reduced-motion .rm:after,.reduced-motion .rm:before{transition:none!important}@media only screen and (max-width:640px){.m\:no-tr{transform:none!important}}@media only screen and (max-width:1023px){.t\:no-tr{transform:none!important}}.preload:not(.no-js) *{transition:none!important}[id]{scroll-margin-top:calc(var(--stickyNavH, var(--navH)) + var(--extraScrollMargin, 2.5rem))}@media only screen and (min-width:1024px){[id]{--extraScrollMargin:7rem}}.skipLink{align-items:center;background:#c8102e;border-radius:.7rem;color:#fff;display:flex;font-size:1.4rem;font-weight:600;height:3.9rem;inset:.6rem auto auto 50%;letter-spacing:.1rem;padding:0 1.4rem .1rem 1.5rem;pointer-events:all;position:fixed;text-transform:uppercase;transform:translate(-50%,-100%);transition:transform .4s cubic-bezier(.215,.61,.355,1);z-index:1010}.skipLink:focus{transform:translate(-50%)}::selection{background:var(--selectColor,#599a9dfc);color:#fff}img::selection{background:var(--selectColor,#599a9d99)}img::-moz-selection{background:var(--selectColor,#599a9d99)}.fillerLink:before{content:"";inset:0;position:absolute;z-index:1}:root{--vw:1vw;--dvh:1vh;--svh:1vh;--lvh:1vh;--sh:100vh;--sbW:15px;--m:6.4vw;--col:calc(20.49vw - var(--m)*2*0.2049);--gut:calc(6.01333vw - var(--m)*2*0.06013);--navH:10rem;--topbarH:0px;--radius:2rem;--alertH:6rem}@supports (top:1svh){:root{--dvh:1dvh;--svh:1svh;--lvh:1lvh}}@media only screen and (min-width:641px){:root{--m:6.72vw;--col:calc(14vw - var(--m)*2*0.14);--gut:calc(3.2vw - var(--m)*2*0.032);--radius:3rem;--alertH:5rem}}@media only screen and (min-width:1024px){:root{--m:4.16vw;--col:calc(6.21vw - var(--m)*2*0.0621);--gut:calc(2.31636vw - var(--m)*2*0.02316);--navH:13rem;--topbarH:6rem;--stickyNavH:calc(var(--navH) - var(--topbarH))}}@media only screen and (min-width:1441px){:root{--m:calc(50vw - 660px)}}@media print{:root{--m:6.72vw;--col:calc(14vw - var(--m)*2*0.14);--gut:calc(3.2vw - var(--m)*2*0.032);--radius:3rem;--alertH:5rem}}html{height:100%;width:100%}@media print{html{-webkit-print-color-adjust:exact;print-color-adjust:exact}@page{html{size:A4 portrait}}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#144d50;font-family:Rubik,sans-serif;font-size:1.5rem;line-height:1.66;overflow-y:scroll;text-rendering:optimizeLegibility;width:100%}body:after{background:#b60320;content:"";height:250px;inset:auto 0 0;position:fixed;visibility:hidden;z-index:-10}body.footer-reached:after{visibility:visible}@media only screen and (min-width:641px){body{font-size:1.8rem;line-height:1.55}}@media print{body{font-size:1.8rem;line-height:1.55}}@page{body{size:landscape;margin:60cm 0}}.router{height:100%;width:100%}.router,.view{position:relative}.view{background:#fff;min-height:100vh;min-height:calc(var(--svh)*100)}@media only screen and (min-width:1024px){.view{margin-top:calc(var(--stickyNavH)*-1);min-height:calc(var(--svh)*100 - var(--topbarH))}}#content{min-height:calc(var(--svh)*100)}.title{--lh:1.18;color:#c8102e;font-size:2rem;font-weight:600;line-height:var(--lh)}.title--duotone{color:#144d50}.title--duotone strong{color:#c8102e}@media only screen and (min-width:641px){.title--xl{--lh:1;font-size:7.6rem}.title--l{--lh:1.125;font-size:4rem}.title--m{--lh:1.37;font-size:3.2rem}.title--s{--lh:1.4;font-size:2.5rem}}@media only screen and (min-width:1024px){.title{font-size:2.4rem}.title--xl{font-size:clamp(5.4rem,4.58vw + 1rem,7.5888rem)}.title--l{font-size:clamp(2.8rem,2.08vw + 1rem,3.9888rem)}.title--m{font-size:clamp(2.2rem,.8vw + 2rem,3.1536rem)}.title--s{font-size:clamp(1.7rem,1.04vw + 1rem,2.4912rem)}}@media print{.title--xl{--lh:1;font-size:7.6rem}.title--l{--lh:1.125;font-size:4rem}.title--m{--lh:1.37;font-size:3.2rem}.title--s{--lh:1.4;font-size:2.5rem}}@media only screen and (max-width:640px){.m\:title--xxl{--lh:1;font-size:7.6rem}.m\:title--xl{--lh:1.125;font-size:4rem}.m\:title--m{--lh:1.4;font-size:2.5rem}.m\:title--s{--lh:1.55;font-size:1.8rem}.m\:title--xs{--lh:1.55;font-size:1.6rem}}.subtitle{font-size:1.2rem;font-weight:600;letter-spacing:.05em;line-height:1;text-transform:uppercase}.link:not(:hover,:focus){text-decoration:underline}.highlight{background-color:#599a9d;border-radius:1rem;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:#fff;display:inline;font-size:3rem;font-weight:600;line-height:1.9;padding:.8rem 2rem}.highlight~p{margin-bottom:3rem}.highlight--crimson,.title .highlight{background-color:#c8102e}.ta-c{text-align:center}.twrap-b{text-wrap:balance}.twrap-p{text-wrap:pretty}.c-white{color:#fff}.fw-400{font-weight:400}.icon{height:auto;overflow:visible}.logo{display:block;height:auto}.illu{height:auto;overflow:visible;pointer-events:none}.illu--dashedCircles{fill:none;stroke:#badbde;stroke-dasharray:4px 6px}.line{position:relative}.line:before{background:#fff;border-radius:.2rem;content:"";inset:0 auto 0 calc(var(--m)*-.5 - .2rem);position:absolute;width:.4rem}@media only screen and (min-width:1024px){.line:before{left:calc(var(--gut)*-1 - .2rem)}}.thingy{background:#c8102e;border-radius:11rem;pointer-events:none;position:absolute;z-index:-1}.btn{align-items:center;background:none;border:none;border-radius:4rem;color:#fff;cursor:pointer;display:inline-flex;font-family:Rubik,sans-serif;font-size:1.8rem;height:5.8rem;justify-content:center;line-height:1;padding:0 3rem .2rem;position:relative;text-align:center;transition:color .35s;z-index:1}.btn:after,.btn:before{border-radius:4rem;content:"";inset:0;position:absolute;transition:opacity .35s,transform .4s cubic-bezier(.215,.61,.355,1);z-index:-1}.btn:before{background:var(--bgColor,#c8102e)}.btn:after{background:linear-gradient(90deg,#ec1538 0,#a70d26);opacity:0}.btn--s{font-size:1.5rem;font-weight:600;height:4.5rem;padding:0 2.5rem}.btn--xs{font-size:1.2rem;font-weight:600;height:4rem;letter-spacing:.05em;padding:0 1.7rem;text-transform:uppercase}.btn--neg{--bgColor:#fff;--bgHover:#fff;color:#c8102e}.btn--neg:after{content:none}.btn--alt{--bgColor:#badbde;--bghover:#badbde;color:#144d50}.btn--alt:after{content:none}.btn--light{--bgColor:#fff;color:#144d50}.btn--light:before{border:1px solid #0000001a}@media (hover:hover){.btn--light:hover{color:#fff}}.is-usingKeyboard .btn--light:focus,.is-usingKeyboard .btn--light:focus-within{color:#fff}.btn[disabled]{opacity:.4;pointer-events:none}@media (hover:hover){.btn:hover:after,.btn:hover:before{transform:scale(.95)}.btn:hover:after{opacity:1}}.is-usingKeyboard .btn:focus-within:after,.is-usingKeyboard .btn:focus-within:before,.is-usingKeyboard .btn:focus:after,.is-usingKeyboard .btn:focus:before{transform:scale(.95)}.is-usingKeyboard .btn:focus-within:after,.is-usingKeyboard .btn:focus:after{opacity:1}.btn:active:after,.btn:active:before{transform:scale(var(--activeScale,.9));transition-duration:.15s}@media (pointer:coarse){.btn{--activeScale:.95}}.arrowBtn{--size:4.4rem;background:none;border:none;border-radius:50%;color:#fff;height:var(--size);position:relative;width:var(--size)}.arrowBtn:before{background:#c8102e;border-radius:50%;content:"";inset:0;position:absolute;transition:opacity .4s,transform .4s cubic-bezier(.215,.61,.355,1);z-index:-1}@media (hover:hover){.arrowBtn:hover:before{transform:scale(.9)}}.is-usingKeyboard .arrowBtn:focus-within:before,.is-usingKeyboard .arrowBtn:focus:before{transform:scale(.9)}.arrowBtn:active:before{transform:scale(.85);transition-duration:.15s}.arrowBtn.is-disabled:before,.arrowBtn[disabled]:before{opacity:.4;transform:scale(1)}@media only screen and (min-width:641px){.arrowBtn{--size:5.4rem}}.playBtn{background:none;border:none;border-radius:50%;color:#fff;transition:visibility 0s var(--visDelay,0s),opacity .4s}.playBtn__iconHolder{--size:8.2rem;height:var(--size);inset:calc(50% - var(--size)/2) auto auto calc(50% - var(--size)/2);padding-left:.3rem;position:absolute;width:var(--size);z-index:2}.playBtn__iconHolder:before{background:#c8102e;border-radius:50%;content:"";inset:0;position:absolute;transition:transform .4s cubic-bezier(.215,.61,.355,1);z-index:-1}@media (hover:hover){a:focus-within .playBtn__iconHolder:before,a:hover .playBtn__iconHolder:before{transform:scale(1.05)}}button:active .playBtn__iconHolder:before{transform:scale(.95);transition-duration:.15s}.tag{align-items:center;background:#fff;border:1px solid #0000001a;border-radius:1.6rem;color:#144d50;display:inline-flex;font-size:1.2rem;font-weight:400;height:3.2rem;line-height:1;padding:0 1.4rem;transition:color .3s,background .3s,border-color .3s}.tag--dark{background:#badbde;border:none}.tag--small{height:2.2rem;padding:0 .8rem}@media (hover:hover){.tag:hover[href]{background:#c8102e;border-color:#c8102e;color:#fff}}.is-usingKeyboard .tag:focus-within[href],.is-usingKeyboard .tag:focus[href]{background:#c8102e;border-color:#c8102e;color:#fff}.filters__content{display:flex;justify-content:center;overflow-x:auto}.filters__content::-webkit-scrollbar{display:none}.filters--alt .filters__content{justify-content:flex-start}.filters__fieldset{align-items:center;display:flex;height:var(--filtersH,10rem);margin:0 auto;min-width:0;position:relative}.filters--alt .filters__fieldset{margin:0}@media only screen and (min-width:1024px){.filters--alt .filters__fieldset{margin-left:calc(var(--col) + var(--gut))}}.filters__legend{color:#c8102e;font-size:1.2rem;font-weight:600;inset:calc(50% - .5rem) auto auto 0;letter-spacing:.05em;line-height:1;position:absolute;text-transform:uppercase}.filters__list{display:flex;flex-shrink:0;gap:0 .5rem;justify-content:center;padding-left:var(--listPadding,10rem)}.filters--alt .filters__list{padding-left:0}@media only screen and (min-width:641px){.filters__list{padding-left:var(--listPadding,11rem)}}.filterRadio{flex-shrink:0}.filterRadio__input{cursor:pointer;inset:0;position:absolute;z-index:1}.filterRadio__label{align-items:center;display:inline-flex;font-family:Rubik,sans-serif;font-size:1.5rem;height:3.5rem;line-height:1;padding:.2rem 1.8rem 0;position:relative;transition:color .3s}.filterRadio__label:before{background:#c8102e;border-radius:2.1rem;content:"";inset:0;opacity:0;position:absolute;transform:scale(.8);transition:opacity .3s,transform .4s cubic-bezier(.215,.61,.355,1);z-index:-1}@media (hover:hover){.filterRadio:hover .filterRadio__label:before,.is-usingKeyboard .filterRadio:focus .filterRadio__label:before{opacity:.3;transform:scale(.9)}}input:checked+.filterRadio__label{color:#fff}input:checked+.filterRadio__label:before{opacity:1!important;transform:none!important}.cSelect{--width:auto;--height:3.5rem;--paddingLeft:2rem;--padding:0 1.3rem 0 var(--paddingLeft);--iconHolderSize:2rem;--iconSpacing:1rem;--fs:1.5rem;--fw:300;--ls:-.03em;--color:#144d50;--bg:#fff;--boxBg:#fff;--borderColor:#0000001a;--border:1px solid var(--borderColor);--shadowColor:#0000001a;--radius:calc(var(--height)/2);--optionHighlightColor:#badbde80;position:relative;width:max-content;z-index:2}.cSelect__btn{align-items:center;background:var(--bg);border:var(--border);border-radius:var(--radius);color:var(--color);display:inline-flex;font-size:var(--fs);font-weight:var(--fw);height:var(--height);justify-content:space-between;letter-spacing:var(--ls);line-height:1;padding:var(--padding);text-align:left;width:var(--width)}.is-open .cSelect__btn{outline:none}@media only screen and (min-width:641px){.cSelect__btn{min-width:var(--width);width:auto}}.cSelect__btn__iconHolder,.cSelect__btn__label{position:relative;z-index:1}.cSelect__btn__iconHolder{color:#c8102e;flex-shrink:0;height:var(--iconHolderSize);margin-left:var(--iconSpacing);top:.1rem;transition:transform .4s cubic-bezier(.645,.045,.355,1);width:var(--iconHolderSize)}.is-open .cSelect__btn__iconHolder{transform:rotate(-.5turn)}.cSelect__boxHolder{background:var(--boxBg);border:var(--border);border-radius:var(--radius);box-shadow:0 20px 20px var(--shadowColor);height:var(--height);inset:0 0 auto;opacity:0;overflow:hidden;padding-top:var(--height);pointer-events:none;position:absolute;transform:scale(.9);transform-origin:50% var(--height);transition:visibility 0s .5s,height .4s cubic-bezier(.215,.61,.355,1),opacity .2s ease-out .2s,transform 0s .4s;visibility:hidden}.cSelect__boxHolder:before{background:var(--borderColor);content:"";height:1px;inset:calc(var(--height) - .1rem) var(--paddingLeft) auto;position:absolute;transform:scaleX(0);transition:transform .5s cubic-bezier(.215,.61,.355,1)}.is-open .cSelect__boxHolder{--visDelay:0s;height:var(--openH,auto);opacity:1;transform:none;transition:height .5s cubic-bezier(.215,.61,.355,1),opacity .1s,transform .5s cubic-bezier(.215,.61,.355,1);visibility:visible}.is-open .cSelect__boxHolder:before{transform:none}@media (-webkit-max-device-pixel-ratio:1.5){.cSelect__boxHolder{will-change:transform}}.cSelect__box{border-radius:0 0 var(--radius) var(--radius);display:flex;flex-direction:column;gap:.8rem 0;max-height:32rem;overflow-y:auto;padding:1.5rem 0;pointer-events:all}.cSelect__box::-webkit-scrollbar{width:1.6rem}.cSelect__box::-webkit-scrollbar-thumb{background:#c8102e;background-clip:padding-box;border:.5rem solid #0000;border-radius:1rem}.cSelect__option{cursor:pointer;font-size:var(--fs);font-weight:var(--fw);letter-spacing:-.03em;line-height:1;padding:.4em 2.5rem .4em var(--paddingLeft);position:relative;z-index:1}.cSelect__option:before{background:var(--optionHighlightColor);border-radius:calc(var(--radius) - 1rem);content:"";inset:-.3rem 1rem;opacity:0;pointer-events:none;position:absolute;transform:scale(.6);transition:opacity .2s ease-out,transform .25s cubic-bezier(.345,.115,.135,1.42);z-index:-1}.cSelect__option[aria-selected=true]{font-weight:700}.cSelect__option.is-highlighted:before{opacity:1;transform:none}.paginationCtn{font-size:1.7rem;font-weight:400;height:16.4rem;padding-top:5rem}.paginationCtn.is-empty{height:8rem}@media only screen and (min-width:641px){.paginationCtn{height:17.4rem;padding-top:6rem}.paginationCtn.is-empty{height:12rem}}.pagination{align-items:center;background:#fff;border:1px solid #0000001a;border-radius:2rem;display:flex;height:11.4rem;width:100%}.pagination__prev{margin-right:auto;order:-2}.pagination__next{margin:0 1rem 0 auto}.pagination__list{align-items:center;display:flex;padding:0 1.5rem;width:100%}@media only screen and (min-width:641px){.pagination__list{gap:1rem;padding:0 3rem}}.pagination__link{--size:3rem;align-items:center;display:flex;height:var(--size);justify-content:center;position:relative;width:var(--size)}.pagination__link:before{border:1px solid var(--borderColor,#0000001a);border-radius:50%;content:"";inset:0;position:absolute;transform:scale(0);transition:transform .4s cubic-bezier(.215,.61,.355,1);z-index:-1}@media (hover:hover){a.pagination__link:hover:before{transform:scale(.9)}}.is-usingKeyboard a.pagination__link:focus-within:before,.is-usingKeyboard a.pagination__link:focus:before{transform:scale(.9)}.pagination__link.is-current{color:#c8102e}@media only screen and (min-width:641px){.pagination__link{--size:5rem}}.sh{align-items:center;display:flex;gap:0 1rem}.sh__title{color:#144d50;font-size:1.2rem;font-weight:600;letter-spacing:.05em;line-height:1;text-transform:uppercase}.sh__list{display:flex}.sh__el{padding:1rem}.sh__el:not(:hover):not(:focus-within) circle,.sh__el:not(:hover):not(:focus-within) path,.sh__el:not(:hover):not(:focus-within) polygon{fill:#c8102e}@media only screen and (max-width:350px){.sh__el{padding:.5rem}}.sh__icon{height:1.2rem;width:1.2rem}.footnote{background:#f3f3f3;border-radius:3rem;color:#63656a;font-size:1.3rem;line-height:1.7;overflow:hidden;position:relative;width:100%;z-index:2}.footnote__inner{display:flex;flex-direction:column;justify-content:center;min-height:21.5rem;padding:3rem 2rem}@media only screen and (min-width:641px){.footnote__inner{padding:4rem 7.5%}}@media only screen and (min-width:1024px){.footnote__inner{padding:5rem 0}}.footnote__title{font-size:1.8rem;font-weight:400;line-height:1.55}@media only screen and (min-width:1024px){.footnote__title--large{font-size:clamp(2.1rem,1.38vw + 1rem,2.9952rem);font-weight:300}}.footnote__text{margin-top:2rem}.footnote__content{display:flex;gap:var(--gut);margin-top:1rem}@media only screen and (max-width:1023px){.footnote__content{flex-direction:column}}@media only screen and (max-width:640px){.footnote__content{text-align:center}}@media only screen and (min-width:641px){.footnote__content{margin-top:3rem}}@media only screen and (min-width:1024px){.footnote__content{justify-content:space-between}}.footnote__table{margin:0}.footnote__table__row{display:flex;gap:0 2rem;justify-content:space-between}.footnote__table__row dt{text-align:left}.footnote__table__row dd{flex-shrink:0;max-width:40%;text-align:right}.footnote__table__row b{font-size:1.1em}.warning{align-items:flex-start;background:#8d0017;border-radius:1.6rem;display:flex;font-size:1.3rem;font-weight:400;gap:0 1rem;inset:.4rem .4rem auto .4rem;line-height:1.5;padding:.9rem 1.5rem;position:absolute;z-index:2}.warning .icon{position:relative}@media only screen and (max-width:640px){.warning .icon{top:.1rem;width:1.4rem}}@media only screen and (min-width:641px){.warning{align-items:center;border-radius:4rem;font-size:1.8rem;inset:.4rem auto auto 3rem;padding:.6rem 1.5rem}.warning .icon{top:-.1rem}}@media only screen and (min-width:1024px){.warning{font-size:clamp(2.4rem,1.736vw + 1rem,3.4992rem);font-weight:300;gap:0 2rem;inset:0 auto auto 0;line-height:1.2;padding:2.2rem 4rem}.warning .icon{width:2.7rem}}.alert{background:#8d0017;color:#fffc;height:0;overflow:hidden;position:relative;transition:height .6s cubic-bezier(.645,.045,.355,1);z-index:1001}.alert.is-open,.alert__inner{height:var(--alertH)}.alert__inner{align-items:center;display:flex;font-size:1.2rem;justify-content:space-between;line-height:1}.alert__link{align-items:center;color:#fff;display:inline-flex;font-size:1.1rem;font-weight:600;gap:0 .5rem;letter-spacing:.05em;margin-left:.5rem;text-transform:uppercase}.alert__link .icon{position:relative;top:-.1rem;width:1.1rem}@media (hover:hover){.alert__link:hover{text-decoration:underline}}.alert__link:active,.is-usingKeyboard .alert__link:focus,.is-usingKeyboard .alert__link:focus-within{text-decoration:underline}.alert__closeBtn{aspect-ratio:1;background:none;border:none;height:100%;margin-right:calc(var(--m)*-1);position:relative}.alert__closeBtn:before{border:1px solid #fff;border-radius:50%;content:"";height:3rem;inset:calc(50% - 1.5rem) auto auto calc(50% - 1.5rem);opacity:.1;position:absolute;transition:background .4s,opacity .4s,transform .4s cubic-bezier(.215,.61,.355,1);width:3rem}@media (hover:hover){.alert__closeBtn:hover:before{background:#fff;opacity:1;transform:scale(.9)}}.alert__closeBtn:active:before,.is-usingKeyboard .alert__closeBtn:focus-within:before,.is-usingKeyboard .alert__closeBtn:focus:before{background:#fff;opacity:1;transform:scale(.9)}.alert__closeBtn:active:before{transform:scale(.8);transition-duration:.15s}@media only screen and (min-width:641px){.alert__closeBtn{margin-right:-1rem}}.alert__closeIcon{height:.2rem;inset:calc(50% - .1rem) auto auto calc(50% - .8rem);position:absolute;width:1.6rem}.alert__closeIcon:after,.alert__closeIcon:before{background:#fff;border-radius:.2rem;content:"";inset:0;position:absolute;transition:background .4s,transform .4s cubic-bezier(.215,.61,.355,1)}.alert__closeIcon:before{transform:rotate(45deg)}.alert__closeIcon:after{transform:rotate(-45deg)}@media (hover:hover){button:focus-within .alert__closeIcon:after,button:focus-within .alert__closeIcon:before,button:hover .alert__closeIcon:after,button:hover .alert__closeIcon:before{background:#b60320;transform:none}}.notice{align-items:center;display:flex;inset:0;justify-content:center;position:fixed;transition:visibility 0s .6s;visibility:hidden;z-index:1002}.notice:before{background:#000;content:"";inset:0;opacity:0;position:absolute;transition:opacity .4s;z-index:-1}.notice.is-open{transition:none;visibility:visible}.notice.is-open:before{opacity:.5}.notice__inner{background:#fff;border-radius:2rem;opacity:0;padding:4rem 2rem;position:relative;transform:translate3d(0,30px,0) scale(.8);transition:opacity .4s,transform .5s cubic-bezier(.55,.055,.675,.19);width:min(95%,55rem);z-index:1}.is-open .notice__inner{opacity:1;transform:translateZ(0) scale(1);transition:opacity .4s,transform .5s cubic-bezier(.215,.61,.355,1)}@media only screen and (min-width:641px){.notice__inner{border-radius:4rem;padding:7rem 4.5rem}}.notice__title{margin-bottom:2rem}@media only screen and (min-width:641px){.notice__title{margin-bottom:3rem}}.notice__cta{margin-top:2rem}@media only screen and (min-width:641px){.notice__cta{margin-top:3rem}}.notice__closeBtn{background:none;border:none;height:4.4rem;inset:.5rem .5rem auto auto;position:absolute;width:4.4rem}.notice__closeBtn:before{aspect-ratio:1;border:1px solid #0000001a;border-radius:50%;content:"";inset:.3rem auto auto .3rem;position:absolute;transition:background .4s,transform .4s cubic-bezier(.215,.61,.355,1);width:3.8rem}@media (hover:hover){.notice__closeBtn:hover:before{background:#b60320;transform:scale(.9)}}.is-usingKeyboard .notice__closeBtn:focus-within:before,.is-usingKeyboard .notice__closeBtn:focus:before,.notice__closeBtn:active:before{background:#b60320;transform:scale(.9)}.notice__closeBtn:active:before{transform:scale(.7);transition-duration:.15s}@media only screen and (min-width:641px){.notice__closeBtn{inset:1.4rem 1.4rem auto auto}}.notice__closeIcon{height:.2rem;inset:calc(50% - .1rem) auto auto calc(50% - .8rem);position:absolute;width:1.6rem}.notice__closeIcon:after,.notice__closeIcon:before{background:#b60320;border-radius:.2rem;content:"";inset:0;position:absolute;transition:background .4s,transform .4s cubic-bezier(.215,.61,.355,1)}.notice__closeIcon:before{transform:rotate(45deg)}.notice__closeIcon:after{transform:rotate(-45deg)}@media (hover:hover){button:focus-within .notice__closeIcon:after,button:focus-within .notice__closeIcon:before,button:hover .notice__closeIcon:after,button:hover .notice__closeIcon:before{background:#fff;transform:none}}.header{--scrollProgress:0;color:#fff;height:var(--navH);position:sticky;top:0;transition:color .5s;z-index:1000}.header:after{background:#000;content:"";inset:0;opacity:0;pointer-events:none;position:fixed;transition:opacity .6s;z-index:-5}@media only screen and (max-width:1023px){.header{background:#fff}.header:before{background:#000;content:"";height:1px;inset:auto 0 0;opacity:0;position:absolute;transition:opacity .4s;z-index:-1}.header.is-sticky:before{opacity:.1}.menu-open .header:after{opacity:.7}}@media only screen and (min-width:1024px){.header{top:calc(var(--topbarH)*-1)}.header:before{background:#fff;border-radius:.9rem;box-shadow:0 0 5px #00000026;content:"";inset:calc(var(--topbarH) + .5rem) auto .5rem 50%;opacity:0;position:absolute;transform:translate3d(-50%,0,0) scale(.95,.7);transition:opacity .4s,transform .6s cubic-bezier(.55,.055,.675,.19);width:min(100% - 1rem,1320px + 11rem)}.header.is-sticky:before{opacity:1;transform:translate3d(-50%,0,0) scale(1);transition:opacity .5s .2s,transform .7s cubic-bezier(.215,.61,.355,1) .2s}}@media print{.header{display:none}}.header__wrapper{align-items:flex-start;display:flex;height:100%;padding-top:var(--topbarH);position:relative}@media only screen and (max-width:1023px){.header__wrapper{flex-direction:column;justify-content:center}}@media only screen and (min-width:1024px){.header__wrapper{align-items:center;gap:0 2rem}}@media only screen and (max-width:1023px){.header__scrollarea{-webkit-overflow-scrolling:touch;background:#c8102e;color:#fff;display:flex;flex-direction:column;inset:0;overflow-x:hidden;overflow-y:scroll;padding:calc(var(--navH) + 3rem) 6.4vw 3rem;position:fixed;transition:transform .6s cubic-bezier(.645,.045,.355,1);z-index:-2}body:not(.menu-open) .header__scrollarea{transform:translate3d(100%,0,0)}.alert-open .header__scrollarea{padding-top:calc(var(--navH) + var(--alertH))}}@media only screen and (min-width:1024px){.header__scrollarea{margin-left:auto}}.header__title{position:relative;z-index:1000}@media only screen and (min-width:1024px){.header__title{--offset:-3rem;--stickyY:.7rem;--stickyScale:.8;inset:6rem auto auto 0;position:absolute;transform:translate3d(0,calc(var(--offset)*(1 - var(--scrollProgress))),0)}.header__title--large{--offset:-2.5rem;--stickyY:-1.1rem;--stickyScale:.51}}.header__title__link{z-index:1}@media only screen and (min-width:1024px){.header__title__link{transform-origin:0 50%}.is-sticky .header__title__link{transform:translate3d(0,var(--stickyY),0) scale(var(--stickyScale))}}@media only screen and (max-width:1023px){.header__logo{width:11.1rem}.header__logo .logo__fill{transition:fill .7s}.menu-open .header__logo .logo__fill{fill:#fff}.menu-open .header__logo .logo__fill--2{fill:#c8102e}}@media only screen and (min-width:1024px){.header__logo{transform-origin:0 50%;transition:transform .5s cubic-bezier(.645,.045,.355,1);width:10.8rem}.header__logo .logo__text{transition:opacity .5s}.header__logo--large{width:16.7rem}.header__logo--large .logo__fill{fill:#fff}.header__logo--large .logo__fill:not(.logo__text){transition:fill .8s}.header__logo--large .logo__fill--2{fill:#c8102e}.is-sticky .header__logo{transform:translate3d(0,var(--stickyY),0) scale(var(--stickyScale))}.is-sticky .header__logo .logo__text{opacity:0}.is-sticky .header__logo--large .logo__fill--1{fill:#c8102e}.is-sticky .header__logo--large .logo__fill--2{fill:#fff}.is-sticky .header__logo--large .logo__fill--3{fill:#000}}.header-logo{height:0;margin-top:3rem;z-index:2}.header-logo .logo{width:10.8rem}.header-logo--large .logo{width:16.7rem}.header-logo--large .logo__fill{fill:#fff}.header-logo--large .logo__fill--2{fill:#c8102e}@media only screen and (min-width:1024px){.nav{transition:color .3s}.is-sticky .nav{color:#000;transition-delay:.2s}}@media only screen and (max-width:1023px){.nav{margin-bottom:3rem}}.navList{align-items:flex-start;display:flex}@media only screen and (max-width:1023px){.navList{flex-direction:column}}.navItem{font-size:1.6rem;font-weight:600;position:relative}@media only screen and (max-width:1023px){.navItem{width:100%}}.navItem__focusBackTrap{visibility:hidden}.is-expanded .navItem__focusBackTrap{visibility:visible}.navItem__title{align-items:center;background:none;border:none;display:flex;font-size:4rem;font-weight:600;gap:0 1rem;line-height:1;overflow:hidden;position:relative;z-index:1}@media only screen and (min-width:641px){.navItem__title{font-size:7.6rem}}@media only screen and (min-width:1024px){.navItem__title{font-size:1.6rem;gap:0 .8rem;padding:0 1.5rem}.navItem__title:before{align-items:center;color:#fff;content:attr(aria-label);content:attr(aria-label)/"";display:flex;inset:0;padding:0 1.5rem;position:absolute;transform:translate3d(0,100%,0);transition:transform .5s cubic-bezier(.215,.61,.355,1)}.navItem__title:after{background:#c8102e;border-radius:2rem;content:"";inset:0;opacity:0;position:absolute;transform:scale(.9);transition:opacity .3s,transform .3s cubic-bezier(.215,.61,.355,1);z-index:-1}.is-current .navItem__title,.navItem__title[aria-current]{color:#fff}.is-current .navItem__title:after,.navItem__title[aria-current]:after{opacity:1;transform:scale(1)}}@media only screen and (min-width:1024px) and (hover:hover){.navItem__title:hover:before{transform:translateZ(0)}.navItem__title:hover:after{opacity:1;transform:scale(1)}}@media only screen and (min-width:1024px){.is-usingKeyboard .navItem__title:focus-within:before,.is-usingKeyboard .navItem__title:focus:before{transform:translateZ(0)}.is-usingKeyboard .navItem__title:focus-within:after,.is-usingKeyboard .navItem__title:focus:after{opacity:1;transform:scale(1)}}.navItem__title__label{display:block;padding:.7rem 0;transition:transform .5s cubic-bezier(.215,.61,.355,1)}@media only screen and (min-width:1024px){.navItem__title__label{padding:.7rem 0}}@media only screen and (min-width:1024px) and (hover:hover){.is-usingKeyboard .navItem__title:focus .navItem__title__label,.navItem__title:hover .navItem__title__label{transform:translate3d(0,-100%,0)}}@media only screen and (min-width:1024px){.topbar{height:var(--topbarH);inset:0 0 auto;position:absolute}}@media only screen and (max-width:1023px){.topbar{margin-top:auto}}@media only screen and (min-width:1024px){.secNavList{align-items:center;display:flex;gap:0 3rem;height:100%;justify-content:flex-end;margin-right:-.5rem}}@media only screen and (min-width:1024px) and (max-width:1112px){.secNavList{gap:0 1.5rem}}.secNavItem{font-size:1.8rem}@media only screen and (min-width:1024px){.secNavItem{color:#144d50;font-size:1.2rem}}.secNavItem__title{align-items:center;display:flex;gap:0 1rem;transition:color .3s}@media (hover:hover){.secNavItem__title:hover{color:#c8102e}}.is-usingKeyboard .secNavItem__title:focus,.is-usingKeyboard .secNavItem__title:focus-within{color:#c8102e}@media only screen and (max-width:1023px){.secNavItem__title{border-bottom:1px solid #fff3;padding:1.3rem 0}}.navCTA{align-items:center;border-radius:2rem;display:flex;font-size:1.2rem;font-weight:600;height:4rem;letter-spacing:.05em;padding:0 1.5rem;text-transform:uppercase}.navCTA:before{background:#599a9d;border-radius:2rem;content:"";inset:0;position:absolute;transition:transform .3s cubic-bezier(.215,.61,.355,1);z-index:-1}@media (hover:hover){.navCTA:hover:before{transform:scale(.945,.9)}}.is-usingKeyboard .navCTA:focus-within:before,.is-usingKeyboard .navCTA:focus:before{transform:scale(.945,.9)}@media (-webkit-min-device-pixel-ratio:1.5){.navCTA{padding-top:.1rem}}@media only screen and (max-width:1023px){.navCTA{margin:3rem auto 0;padding-top:0;width:max-content}}.navCTA__icon{margin-right:1rem}.navCTA__icon path{transform-origin:50% 50%;transition:transform .3s cubic-bezier(.215,.61,.355,1)}@media (hover:hover){a:focus-within .navCTA__icon .icon__head,a:hover .navCTA__icon .icon__head{transform:scale(1.2)}a:focus-within .navCTA__icon .icon__mouth,a:hover .navCTA__icon .icon__mouth{transform:translateY(-5%) scale(1.1,1.3)}}.subnav{background:#fff;border-radius:1rem;color:#144d50;font-size:1.5rem;font-weight:400;visibility:hidden;width:100%}.is-expanded .subnav{--visDelay:0s;visibility:visible}@media only screen and (max-width:1023px){.subnav{height:0;overflow:hidden;transition:visibility 0s var(--visDelay,.6s),height .5s cubic-bezier(.645,.045,.355,1)}.is-expanded .subnav{height:var(--openH,auto)}}@media only screen and (min-width:1024px){.subnav{box-shadow:0 0 5px 1px #0000001a;inset:calc(100% + .8rem) auto auto 50%;max-width:29rem;min-width:15rem;opacity:0;position:absolute;transform:translate3d(-50%,-.5rem,0) scale(.9);transform-origin:50% 0;transition:visibility 0s var(--visDelay,.6s),opacity .3s,transform .35s cubic-bezier(.215,.61,.355,1);width:max-content}.is-expanded .subnav{opacity:1;transform:translate3d(-50%,0,0) scale(1)}}.subnav__content{padding:1.5rem 0}.subnavItem__link{display:block;padding:.6rem 2rem;transition:color .3s}@media (hover:hover){.subnavItem__link:hover{color:#c8102e}}.is-usingKeyboard .subnavItem__link:focus,.is-usingKeyboard .subnavItem__link:focus-within{color:#c8102e}@media only screen and (min-width:1024px){.subnavItem__link{text-align:center}}.navToggleBtn__icon{position:relative;transition:transform .5s cubic-bezier(.645,.045,.355,1);width:2.2rem}.is-expanded .navToggleBtn__icon{transform:rotate(90deg)}@media only screen and (max-width:1023px){.navToggleBtn__icon{top:.05em}}@media only screen and (min-width:1024px){.navToggleBtn__icon{transition:fill .3s,transform .6s cubic-bezier(.215,.61,.355,1);width:1.1rem}}@media only screen and (min-width:1024px) and (-webkit-min-device-pixel-ratio:1.5){.navToggleBtn__icon{top:.1rem}.safari .navToggleBtn__icon{top:0}}@media only screen and (min-width:1024px) and (hover:hover){.is-usingKeyboard button:focus .navToggleBtn__icon,button:hover .navToggleBtn__icon{fill:#fff}}.menuBtn{background:#c8102e;border:none;border-radius:50%;color:#fff;height:5.6rem;inset:calc(50% - 2.8rem) 0 auto auto;padding:0;pointer-events:all;position:absolute;transition:color .6s,background .6s;width:5.6rem;z-index:1001}.menu-open .menuBtn{background:#fff;color:#c8102e}.menuBtn__icon{display:flex;height:.4rem;inset:calc(50% - .2rem) auto auto calc(50% - .8rem);justify-content:space-between;position:absolute;width:1.6rem}.menuBtn__icon:after,.menuBtn__icon:before{background:#fff;border-radius:.2rem;content:"";inset:.1rem -.3rem;position:absolute;transition:background .3s,transform .5s cubic-bezier(.645,.045,.355,1)}.menuBtn__icon:before{transform:rotate(-45deg) scaleX(var(--scaleX,0))}.menuBtn__icon:after{transform:rotate(45deg) scaleX(var(--scaleX,0))}.menu-open .menuBtn__icon{--scaleX:1}.menu-open .menuBtn__icon:after,.menu-open .menuBtn__icon:before{background:#c8102e;transition-delay:.2s}.menuBtn__dot{background:currentColor;border-radius:50%;height:.4rem;position:relative;transition:opacity .2s .2s,transform .5s cubic-bezier(.645,.045,.355,1) .3s;width:.4rem;z-index:1}.menu-open .menuBtn__dot{opacity:0;transition:opacity 0s .3s,transform .5s cubic-bezier(.645,.045,.355,1)}.menu-open .menuBtn__dot:first-child{transform:translate3d(.6rem,0,0)}.menu-open .menuBtn__dot:nth-child(3){transform:translate3d(-.6rem,0,0)}.gSearch__wrapper{inset:0;position:fixed;transition:visibility 0s var(--visDelay,.55s);visibility:hidden;z-index:1001}.gSearch__wrapper:before{background:#000;content:"";inset:0;opacity:0;position:absolute;transition:opacity .4s}.is-open .gSearch__wrapper{--visDelay:0s;visibility:visible}.is-open .gSearch__wrapper:before{opacity:.6}.searchBtn{--size:5.6rem;background:none;border:none;border-radius:50%;height:var(--size);width:var(--size)}.searchBtn:before{background:#b60320;border-radius:50%;content:"";inset:0;position:absolute;transition:border-color .5s,transform .4s cubic-bezier(.215,.61,.355,1);z-index:-1}@media (hover:hover){.searchBtn:hover:before{transform:scale(.9)}}.is-usingKeyboard .searchBtn:focus-within:before,.is-usingKeyboard .searchBtn:focus:before,.searchBtn:active:before{transform:scale(.9)}.searchBtn:active:before{transform:scale(.8);transition-duration:.15s}@media only screen and (min-width:1024px){.searchBtn{--size:4.4rem}}@media only screen and (max-width:1023px){.gSearch__toggleBtn{color:#b60320;inset:calc(50% - var(--size)/2) 6.5rem auto auto;position:absolute;transition:color .5s}.gSearch__toggleBtn:before{background:none;border:2px solid #0000001a}.menu-open .gSearch__toggleBtn{color:#fff}.menu-open .gSearch__toggleBtn:before{border-color:#fff3}}@media only screen and (min-width:1024px){.gSearch__toggleBtn{margin-right:-.5rem}}.gSearch__inputCtn{--width:min(90vw,67rem);background:#fff;border-radius:6rem;height:8rem;inset:calc(var(--navH) + 2rem) auto auto calc(50% - var(--width)/2);opacity:0;position:absolute;transform:translate3d(0,30px,0) scale(.8);transition:opacity .4s,transform .5s cubic-bezier(.55,.055,.675,.19);width:var(--width)}.is-open .gSearch__inputCtn{opacity:1;transform:translateZ(0) scale(1);transition:opacity .4s,transform .5s cubic-bezier(.215,.61,.355,1)}@media only screen and (min-width:641px){.gSearch__inputCtn{height:10.4rem;top:20rem}}.gSearch__input{background:none;border:none;border-radius:6rem;color:#144d50;font-size:1.6rem;font-weight:500;padding:0 7rem 0 2rem}.gSearch__input::placeholder{font-weight:300}.gSearch__input::-webkit-search-cancel-button{appearance:none}@media only screen and (min-width:641px){.gSearch__input{font-size:2.5rem;padding:0 10.4rem 0 4rem}}.gSearch__submitBtn{inset:calc(50% - var(--size)/2) 1.2rem auto auto;position:absolute}@media only screen and (min-width:641px){.gSearch__submitBtn{right:3rem}}.gSearch__closeBtn{background:#b60320;border:none;border-radius:50%;height:5.6rem;inset:calc(var(--navH)/2 - 2.8rem) var(--m) auto auto;position:absolute;transform:scale(0);transition:transform .35s cubic-bezier(.215,.61,.355,1);width:5.6rem}.gSearch__closeBtn:focus{transform:none}@media only screen and (min-width:1024px){.gSearch__closeBtn{inset:2rem 2rem auto auto}}.gSearch__closeBtn__bar{background:#fff;border-radius:.2rem;height:.2rem;inset:calc(50% - .1rem) auto auto calc(50% - 1rem);position:absolute;width:2rem}.gSearch__closeBtn__bar:first-child{transform:rotate(45deg)}.gSearch__closeBtn__bar:nth-child(2){transform:rotate(-45deg)}.footer{--offset:18rem;--angle:10deg;--skew:-10deg;color:#fff;font-size:1.5rem;margin-top:-12rem;padding-top:var(--offset)}.footer:before{background:#c8102e;border-top-left-radius:11rem;content:"";height:calc(var(--offset) + 5rem);inset:0 auto auto var(--m);position:absolute;transform:rotate(var(--angle)) skewX(var(--skew));transform-origin:0 0;transition:transform .5s cubic-bezier(.645,.045,.355,1);width:120vw;z-index:-1}@media only screen and (min-width:641px){.footer{--offset:25rem}.footer:before{width:100vw}}@media only screen and (min-width:1441px){.footer{--angle:9deg;--skew:-31deg}}@media only screen and (min-width:1729px){.footer{--angle:8.5deg;--skew:-43deg;margin-top:-8rem}}@media print{.footer{display:none}}.footer__content{background:#c8102e}@media only screen and (min-width:1024px){.footer__content{padding-top:4rem}}.preFooter{display:flex;flex-wrap:wrap;gap:var(--gut);margin-top:8.5rem;position:relative;z-index:2}@media only screen and (max-width:1023px){.preFooter{flex-direction:column}}@media only screen and (min-width:1024px){.preFooter{margin-top:12rem}}@media print{.preFooter{display:none}}.preFooter__block{border-radius:3rem;overflow:hidden}.appiAside{align-items:center;background:#fff;border:1px solid #0000001a;display:flex;flex-direction:column;justify-content:center;padding:7rem 2rem 8rem}@media only screen and (min-width:641px){.appiAside{padding:3rem 0}}.appiAside__title{color:#599a9d}.appiAside__title strong{color:#144d50}.appiAside__ctaHolder{margin-top:4rem}.appiAside__illu{--size:11.2rem;height:var(--size);inset:calc(50% - var(--size)/2) auto auto calc(50% - var(--size)/2);position:absolute;width:var(--size);z-index:-1}.agencyAside{background:#c8102e;border:1px solid #fff3;padding:calc(3rem - 2px) calc(2rem - 2px)}@media only screen and (min-width:641px){.agencyAside{padding:calc(5rem - 2px) calc(7.5% - 2px)}}@media only screen and (min-width:1024px){.agencyAside{min-height:42rem;padding:calc(5rem - 2px) calc(4.5% - 2px) calc(3rem - 2px)}}.agencyAside__title__number{margin-bottom:1rem}.agencyAside__cta{margin-top:3.9rem}.agencyAside__logo{fill:#b60320;inset:auto -6.5% -16.5% auto;position:absolute;z-index:-1}@media only screen and (min-width:641px){.footerInfo{display:flex;flex-wrap:wrap;gap:0 var(--gut)}}@media only screen and (max-width:1023px){.footerInfo__logoHolder{margin-bottom:1.5rem}.footerInfo__logo{width:17.2rem}}@media only screen and (max-width:640px){.footerInfo__logo{width:14.6rem}}.footerInfo__title{margin-bottom:2rem}.footerInfo__content__list div{display:flex;flex-wrap:wrap;gap:0 1ch;line-height:1.66}@media (hover:hover){.footerInfo__content__list a:hover{text-decoration:underline}}.is-usingKeyboard .footerInfo__content__list a:focus,.is-usingKeyboard .footerInfo__content__list a:focus-within{text-decoration:underline}.footerInfo__postalCode:before{content:"- ";content:"- "/""}.footerInfo__contact{margin-top:2.5rem}.footerMenu{border-top:1px solid #8d001766;margin-top:4.5rem;padding-block:2.5rem 3.8rem}@media only screen and (min-width:641px){.footerMenu{display:flex;gap:0 var(--gut);margin-top:4rem;padding:4.2rem 0 6.8rem}}@media only screen and (max-width:640px){.footerMenu__mainList{display:flex;flex-wrap:wrap;gap:1rem 2.5rem;margin-bottom:3rem}.footerMenu__secList li{border-bottom:1px solid #fff3}}@media only screen and (min-width:641px){.footerMenu__secList{display:grid;gap:0 var(--gut);grid-auto-flow:column;grid-template-columns:repeat(2,1fr)}.footerMenu__secList li:nth-child(-n+4){grid-column:1}.footerMenu__secList li:nth-child(n+5){grid-column:2}}.footerLink{align-items:center;display:inline-flex;line-height:1;padding:.5rem 0;position:relative;transition:color .5s}.footerLink:before{background:#fff;border-radius:4rem;content:"";inset:.2rem -2rem .2rem 0;opacity:0;position:absolute;transform:scale(.7);transform-origin:0 50%;transition:opacity .2s,transform .4s cubic-bezier(.215,.61,.355,1);z-index:-1}.footerLink--main{font-size:1.2rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.footerLink--legal{color:#ffffffb3;font-size:1.2rem}.footerLink--legal:before{inset:.5rem -2rem .5rem 0}@media (hover:hover){.footerLink:hover{color:#c8102e}.footerLink:hover:before{opacity:1;transform:scale(1);transition-duration:.4s,.5s}}.is-usingKeyboard .footerLink:focus,.is-usingKeyboard .footerLink:focus-within{color:#c8102e}.is-usingKeyboard .footerLink:focus-within:before,.is-usingKeyboard .footerLink:focus:before{opacity:1;transform:scale(1);transition-duration:.4s,.5s}@media only screen and (max-width:640px){.footerLink--sec{display:flex;min-height:5.2rem}.footerLink--legal{padding:1.5rem 0}}@media only screen and (min-width:641px){.footerLink{min-height:4rem}}.footerLink__label{transition:transform .5s cubic-bezier(.215,.61,.355,1)}@media (hover:hover){a:focus-within .footerLink__label,a:hover .footerLink__label{transform:translate3d(var(--labelHoverX,1rem),0,0)}}.footerSupport{align-items:center;background:#fff;border-radius:1.5rem;display:flex;flex-direction:column;font-size:1.3rem;gap:.5rem;padding:2rem 2rem 0}@media only screen and (max-width:640px){.footerSupport{flex-direction:column;margin-top:4.5rem}}@media only screen and (min-width:641px){.footerSupport{align-self:flex-start;margin-left:auto;padding:2rem 4rem;width:16.6rem}}.footerSupport__title{text-wrap:balance;color:#000;font-size:1.2rem;font-weight:600;letter-spacing:.05em;line-height:1.16;text-align:center;text-transform:uppercase}.footerSupport__list{width:100%}@media only screen and (max-width:640px){.footerSupport__list{display:flex;gap:1rem}}.footerSupport__item{aspect-ratio:var(--ratio)}@media only screen and (min-width:1024px){.footerSupport__item{width:100%}}.footerSupport__fig{background:#fff;clip-path:inset(0 round 1.5rem);width:100%}@media only screen and (max-width:640px){.footerSupport__fig{align-items:center;display:flex;height:100%}}.footerSupport__img{height:auto;max-width:10rem;object-fit:contain;width:100%}.footerBookend{background:#b60320}@media only screen and (max-width:640px){.footerBookend{padding-block:1.5rem 7.5rem}}@media only screen and (min-width:641px){.footerBookend{display:flex;height:7rem}.footerBookend,.footerBookend__inner{align-items:center}}@media only screen and (min-width:1024px){.footerBookend__list{gap:0 4rem}}.footer__reed{--speed:.5s;background:radial-gradient(ellipse at 50% 150%,#f29bbe 0,#7d31ea 80%);clip-path:inset(0 calc(100% - 2.8rem) 0 0 round .7rem);height:2.8rem;position:relative;transition:clip-path var(--speed) cubic-bezier(.645,.045,.355,1),transform var(--speed) cubic-bezier(.645,.045,.355,1);width:auto}@media (hover:hover){.footer__reed:hover{clip-path:inset(0 0 0 0 round .7rem);transform:translateZ(0)}}.is-usingKeyboard .footer__reed:focus,.is-usingKeyboard .footer__reed:focus-within{clip-path:inset(0 0 0 0 round .7rem);transform:translateZ(0)}@media only screen and (max-width:640px){.footer__reed{inset:auto auto 2.4rem var(--m);position:absolute}}@media only screen and (min-width:641px){.footer__reed{margin-left:auto;transform:translate3d(calc(100% - 2.8rem),0,0)}}.footer__reed__link{align-items:center;display:flex;height:100%;padding:0 1rem 0 0}.footer__reed__logo{background:#fff;border-radius:.7rem;display:block;height:2.8rem;margin-right:.6rem;transition:transform var(--speed) cubic-bezier(.645,.045,.355,1);width:2.8rem}@media (hover:hover){.footer__reed:focus-within .footer__reed__logo,.footer__reed:hover .footer__reed__logo{transform:scale(.7)}}.footer__reed__label{color:#fff;display:block;font-size:1.2rem;font-weight:600;letter-spacing:.05em;opacity:0;padding-top:.1rem;text-transform:uppercase;transform:scale(.3);transform-origin:0 50%;transition:opacity .5s,transform var(--speed) cubic-bezier(.645,.045,.355,1)}@media (hover:hover){.footer__reed:focus-within .footer__reed__label,.footer__reed:hover .footer__reed__label{opacity:1;transform:scale(1)}}.solRow{--radius:2rem;background:#fff;border:1px solid #0000001a}.solRow,.solRow:before{border-radius:var(--radius)}.solRow:before{box-shadow:0 0 20px #00000021;content:"";inset:-1px;opacity:0;position:absolute;transition:opacity .6s;z-index:-10}@media (hover:hover){.solRow:hover:before{opacity:1}}.is-usingKeyboard .solRow:focus-within:before,.is-usingKeyboard .solRow:focus:before{opacity:1}@media only screen and (min-width:641px){.solRow{--radius:5rem}}@media only screen and (min-width:1024px){.solRow{--minH:min(var(--lvh) * 100 - 6rem - var(--stickyNavH),60rem);min-height:var(--minH)}}.solRow__article{display:flex;min-height:100%;padding:2rem}@media only screen and (max-width:1023px){.solRow__article{flex-direction:column}}@media only screen and (min-width:641px){.solRow__article{padding:3rem}}.solRow__content{display:flex;flex-direction:column;justify-content:space-between}@media only screen and (min-width:1024px){.solRow__content{padding:4.5rem 0 5rem}}.solRow__pretitle{align-items:center;display:flex;font-size:1.2rem;font-weight:600;gap:0 1rem;letter-spacing:.05em;line-height:1;text-transform:uppercase}.solRow__pretitle:after{content:attr(data-text)}.solRow__pretitle .icon{position:relative;top:-.1rem}@media only screen and (max-width:1023px){.solRow__pretitle{margin-bottom:2.5rem}}.solRow__title{margin-bottom:1rem}@media only screen and (min-width:641px){.solRow__title{margin-bottom:3rem}}.solRow__cta{align-self:flex-start}@media only screen and (max-width:1023px){.solRow__cta{margin:3rem 0 3.3rem}}@media only screen and (max-width:640px){.solRow__cta{font-size:1.5rem}}.solRow__stage{border-radius:1rem;pointer-events:none;position:relative;z-index:-1}@media only screen and (max-width:1023px){.solRow__stage{aspect-ratio:1.5}}@media only screen and (min-width:641px){.solRow__stage{border-radius:2rem}}@media only screen and (min-width:1024px){.solRow__stage{inset:3rem;position:absolute}}.solRow__bgHolder{--startX:65%;--tan:0.3639702343;--offset:calc(var(--i)*15%);border-radius:2rem 0 0 4rem;inset:0 auto 0 calc(var(--startX) - var(--offset, 0px));overflow:hidden;position:absolute;transform:skewX(-20deg);transform-origin:0 0;width:100%}@media only screen and (min-width:1024px){.solRow__bgHolder{--startX:90%;--offset:calc((var(--minH) + var(--gut))*var(--i)*var(--tan))}}@media only screen and (min-width:1195px){.solRow__bgHolder{--startX:85%}}@media only screen and (min-width:1367px){.solRow__bgHolder{--startX:77%}}.solRow__bg{background:#badbde;inset:0;position:absolute}.solRow:last-child .solRow__bg{border-radius:0 0 0 100px;inset:-100% 0 15% 0;transform:skewX(20deg) rotate(20deg);transform-origin:0 0}.solRow__circles{--size:5rem;stroke:#fff;height:var(--size);inset:calc(50% - var(--size)/2) 28% auto auto;position:absolute;width:var(--size)}@media only screen and (min-width:641px){.solRow__circles{--size:11.2rem;stroke:#fffc;right:20%}}.solRow__fig{background:#599a9d;inset:50% auto auto calc(50% - 2%*var(--i));position:absolute;width:30%}.solRow__fig--house{aspect-ratio:1;-webkit-mask-image:url(../../img/misc/house-mask.svg);mask-image:url(../../img/misc/house-mask.svg);top:48%;transform:translate3d(calc(-50% + 2%*var(--plx)),calc(-50% - 10px + 20px*var(--plx)),0) rotate(calc(5deg - 3deg*var(--plx)));width:50%}.solRow__fig--rectangle{aspect-ratio:1.65;clip-path:inset(0 round .5rem);transform:translate3d(calc(-50% + 1%*var(--plx)),calc(-50% - 20px + 40px*var(--plx)),0) rotate(calc(-5deg + 3deg*var(--plx)));width:60%}@media only screen and (min-width:1024px){.solRow__fig{left:calc(72% - .5%*var(--i))}.solRow__fig--house{width:33%}.solRow__fig--rectangle{width:38%}}.solRow__img{transition:transform .7s cubic-bezier(.215,.61,.355,1)}@media (hover:hover){.solRow:focus-within .solRow__img,.solRow:hover .solRow__img{transform:scale(1.05)}}.solRow__arrow{fill:#144d50;inset:20% auto auto 10%;position:absolute;transform:translate3d(0,calc(40px*var(--plx)),0) rotate(calc(-35deg - 10deg*var(--plx)))}@media only screen and (max-width:1023px){.solRow__arrow{width:4rem}}@media only screen and (min-width:1024px){.solRow__arrow{inset:40% auto auto 50%}}.solRow__dot{aspect-ratio:1;background:#c8102e;border-radius:50%;inset:20% 10% auto auto;position:absolute;transform:translate3d(0,calc(40px*var(--plx)),0);width:2rem}@media only screen and (min-width:1024px){.solRow__dot{transform:translate3d(0,calc(80px*var(--plx)),0);width:5.5rem}}.solRow__arrow2{fill:#144d50;inset:10% auto auto 49%;position:absolute;transform:translate3d(0,calc(20px*var(--plx)),0) rotate(calc(20deg*var(--plx)))}@media only screen and (max-width:640px){.solRow__arrow2{inset:5% auto auto 10%;width:4rem}}.solRow__sparkle1{inset:55% auto auto 10%;position:absolute;transform:translate3d(0,calc(-20px + 40px*var(--plx)),0) rotate(calc(10deg - 20deg*var(--plx)))}@media only screen and (max-width:1023px){.solRow__sparkle1{width:2rem}}@media only screen and (min-width:1024px){.solRow__sparkle1{left:50%}}.solRow__sparkle2{inset:25% auto auto 75%;position:absolute;transform:translate3d(0,calc(-30px + 60px*var(--plx)),0) rotate(calc(20deg*var(--plx)))}@media only screen and (min-width:1024px){.solRow__sparkle2{left:85%;width:5rem}}.card{background:#fff;border:1px solid #0000001a;border-radius:2rem;transition:background .3s}@media (hover:hover){.card:hover{background:#f1f8f8}}.card:active,.is-usingKeyboard .card:focus,.is-usingKeyboard .card:focus-within{background:#f1f8f8}.card__article{padding:2rem}.card__title{margin-bottom:1rem}.card__summary{font-size:1.5rem;line-height:1.66}.newsCard{background:#fff;border:1px solid #0000001a;border-radius:2rem}.newsCard--testimonial{background:#000;color:#fff}.newsCard__article{--inlinePadding:2rem;display:flex;flex-direction:column;min-height:100%;padding:0 var(--inlinePadding) 2.8rem}.newsCard--testimonial .newsCard__article{padding-top:46%}@media only screen and (min-width:641px){.newsCard__article{--inlinePadding:2.8rem}}.newsCard__title{color:#144d50;margin-bottom:2rem;transition:color .4s}.newsCard--testimonial .newsCard__title{color:#fff;margin-top:auto}@media (hover:hover){.newsCard:not(.newsCard--testimonial):focus-within .newsCard__title,.newsCard:not(.newsCard--testimonial):hover .newsCard__title{color:#c8102e}}.newsCard__summary{font-size:1.5rem;line-height:1.66;margin-bottom:3rem}.newsCard__meta{display:flex;flex-wrap:wrap;gap:1rem;margin-top:auto}.newsCard--testimonial .newsCard__meta{margin-top:0}.newsCard__fig{aspect-ratio:2.18;background:#badbde;clip-path:inset(0 round 2rem 2rem 0 0);margin:-1px 0 3rem calc(var(--inlinePadding)*-1 - 1px);order:-1;width:calc(100% + var(--inlinePadding)*2 + 2px)}.newsCard--testimonial .newsCard__fig{aspect-ratio:auto;background:#000;clip-path:inset(0 round 2rem);inset:-1px;margin:0;position:absolute;width:auto;z-index:-1}.newsCard--testimonial .newsCard__fig:before{background:linear-gradient(180deg,#0000001a,#000 calc(100% - 10rem));content:"";inset:0;position:absolute;z-index:1}.newsCard__img{transition:opacity .4s,transform .5s cubic-bezier(.215,.61,.355,1)}.newsCard--testimonial .newsCard__img{height:calc(100% - 10rem);opacity:.6}@media (hover:hover){.newsCard:focus-within .newsCard__img,.newsCard:hover .newsCard__img{opacity:1;transform:scale(1.1)}}.testCard{--blockPadding:2.8rem;--inlinePadding:2rem;--bgColor:#000;--textColor:#fff;background:var(--bgColor);border:1px solid var(--borderColor,#0000);border-radius:var(--radius);clip-path:inset(0 round var(--radius));color:var(--textColor);text-align:left}.testCard--2{--bgColor:#fff;--textColor:#144d50}.testCard--3{--bgColor:#144d50}@media only screen and (min-width:641px){.testCard{--inlinePadding:2.8rem}.testCard--wide{--blockPadding:5rem;--inlinePadding:4.8rem;align-self:flex-start}}.testCard__article{display:flex;flex-direction:column;min-height:100%;padding:var(--blockPadding) var(--inlinePadding)}.testCard--1 .testCard__article:before{aspect-ratio:1.55;content:"";display:block;margin:calc(var(--blockPadding)*-1 - 1px) 0 0 calc(var(--inlinePadding)*-1 - 1px);width:calc(100% + var(--inlinePadding)*2 + 2px)}@media only screen and (min-width:641px){.testCard--3 .testCard__article{padding-right:calc((var(--col) + var(--gut))*2)}}.testCard__title{color:var(--textColor);margin-bottom:1rem}.testCard__summary{font-size:1.5rem;line-height:1.66}.testCard__fig{inset:-1px;overflow:hidden;position:absolute;z-index:-1}.testCard__fig:before{content:"";inset:0;position:absolute;transition:opacity .5s;z-index:1}.testCard__fig--1:before{background:linear-gradient(180deg,#0000004d,rgba(0,0,0,.314) 9.42%,rgba(0,0,0,.352) 17.82%,rgba(0,0,0,.409) 25.47%,rgba(0,0,0,.481) 32.59%,rgba(0,0,0,.563) 39.44%,#000000a6 46.25%,rgba(0,0,0,.737) 53.27%,rgba(0,0,0,.819) 60.74%,rgba(0,0,0,.891) 68.91%,rgba(0,0,0,.948) 78.01%,rgba(0,0,0,.986) 88.29%,#000)}.testCard__fig--2{aspect-ratio:2.7;inset:0;margin:calc(var(--blockPadding)*-1 - 1px) 0 1rem calc(var(--inlinePadding)*-1 - 1px);order:-1;position:relative;width:calc(100% + var(--inlinePadding)*2 + 2px)}.testCard__fig--2:before{background:#fff;-webkit-mask-image:radial-gradient(circle at 37% -25%,#0000 57%,#000 57.1%);mask-image:radial-gradient(circle at 37% -25%,#0000 57%,#000 57.1%)}.testCard__fig--3:before{--hoverOpacity:.9;background:linear-gradient(270deg,#144d50cc,rgba(20,77,80,.804) 9.03%,rgba(20,77,80,.815) 16.44%,rgba(20,77,80,.831) 22.66%,rgba(20,77,80,.852) 28.15%,rgba(20,77,80,.875) 33.36%,#144d50e6 38.75%,rgba(20,77,80,.925) 44.76%,rgba(20,77,80,.948) 51.85%,rgba(20,77,80,.969) 60.47%,rgba(20,77,80,.985) 71.06%,rgba(20,77,80,.996) 84.09%,#144d50)}@media (hover:hover){.testCard:focus-within .testCard__fig:not(.testCard:hover .testCard__fig--2,.testCard:focus-within .testCard__fig--2):before,.testCard:hover .testCard__fig:not(.testCard:hover .testCard__fig--2,.testCard:focus-within .testCard__fig--2):before{opacity:var(--hoverOpacity,.8)}}.testCard__img{transition:transform .6s cubic-bezier(.215,.61,.355,1)}.testCard__img--2{width:82%}@media (hover:hover){.testCard:focus-within .testCard__img,.testCard:hover .testCard__img{transform:scale(1.05)}}.figureCard{background:#fff;border-radius:3rem;padding:2rem;position:relative;text-align:center;width:100%}.figureCard sup{font-size:.5em;font-weight:400;vertical-align:super}.figureCard--alt1{background:#599a9d;color:#fff}.figureCard--alt1 .figureCard__title{color:#fff}.figureCard--alt1 .figureCard__descItem:first-child{background:#144d50}.figureCard--alt2{background:#c8102e;color:#fff}.figureCard--alt2 .figureCard__title{color:#fff}.figureCard--alt2 .figureCard__descItem:first-child{background:#8d0017}.figureCard--alt3{border:1px solid #0000001a}.figureCard--alt3 .figureCard__illu{opacity:1}@media only screen and (min-width:1024px){.figureCard{padding:5rem;width:calc(50% - var(--gut)/2)}}@media only screen and (min-width:1367px){.figureCard{width:calc(33.33333% - var(--gut))}}.figureCard__article{align-items:center;display:flex;flex-direction:column;gap:4rem;height:100%;min-height:26rem}.figureCard__desc,.figureCard__descItem,.figureCard__title{display:grid;gap:1rem}.figureCard__title{align-items:end;flex-grow:1;min-height:14rem}@media only screen and (min-width:1024px){.figureCard__title{min-height:19rem}}.figureCard__legend{align-self:start}.figureCard__descItem{border-radius:2rem;padding:2rem;text-align-last:left}.figureCard__descItem:first-child{background:#badbde}.figureCard__descItem:not(:first-child){border:1px solid #fff3}.figureCard__descItem dt{font-size:1.8rem}.figureCard__descItem dd{color:currentColor;font-size:3rem}.figureCard__illu{--size:11.2rem;height:var(--size);inset:calc(35% - var(--size)/2) auto auto calc(50% - var(--size)/2);opacity:.6;position:absolute;width:var(--size);z-index:-1}.figureCard__arrow{fill:#fff9;inset:1rem 7rem auto auto;position:absolute;transform:translate3d(0,calc(var(--plx)*10px),0) rotate(calc(80deg - var(--plx)*30deg));width:4rem}.hl{background:#badbde;border-radius:3rem;font-size:1.5rem;line-height:1.66}.hl,.hl .title{color:#144d50}.hl:not(:last-of-type){margin-bottom:2rem}.hl:nth-of-type(3n+1) .hl__inner{--linkColor:#144d50}.hl:nth-of-type(3n+2){--selectColor:#144d50fc;background:#599a9d;color:#fff}.hl:nth-of-type(3n+2) .title{color:#fff}.hl:nth-of-type(3n+3){background:#144d50;color:#fff}.hl:nth-of-type(3n+3) .title{color:#fff}.hl__inner{--linkColor:#fff;padding:3rem 2rem}@media only screen and (min-width:1024px){.hl__inner{padding:3rem 5rem}}.hl__title{margin-bottom:2rem}@media only screen and (min-width:1024px){.hl__title{margin-bottom:3rem}}.formCtn{background:#badbde;border-radius:2rem;padding:3rem 2rem}.formCtn [data-conditionally-hidden]{display:none}@media only screen and (min-width:641px){.formCtn{border-radius:3rem;padding:3rem 5rem}}.form__row:not(:last-child){margin-bottom:3rem}.form__inputCtn{position:relative;z-index:1}.form__inputWrapper{display:flex;flex-wrap:wrap;gap:1rem 2rem;margin-top:2rem}.form__input{background:#fff;border:2px solid #0000;border-radius:2rem;color:#144d50;display:block;height:5.8rem;padding:0 2rem;transition:border-color .3s;width:100%}.form__input--textarea{min-height:20rem;padding:2rem;resize:none}.form__input--select{padding-right:5.5rem}.form__input--select+.icon{fill:#c8102e;inset:calc(50% - .6rem) 2.5rem auto auto;position:absolute}.form__input:focus{border-color:#599a9de6}@media only screen and (min-width:641px){.form__input{border-radius:3rem}}.form__label{text-wrap:pretty;display:block;font-size:1.5rem;line-height:1.66;margin-bottom:1rem}@media only screen and (min-width:641px){.form__label{font-size:1.8rem;line-height:1.55}}.form__instructions{color:#144d50b3;font-size:1.2rem;margin:-1rem 0 1rem}.form__required{border:none;text-decoration:none}.fui-alert{color:#c8102e;font-size:1.2rem;font-weight:600;letter-spacing:.05em;margin-bottom:2rem;text-transform:uppercase}.fui-alert-success{color:green}.fui-error-message{color:#c8102e;font-size:1.2rem;margin-top:1rem}.form__checkbox,.form__radio{position:relative}.checkbox__label,.radio__label{color:#144d50e6;cursor:pointer;line-height:1.2;padding-left:3rem;position:relative}.checkbox__label:before,.radio__label:before{background:#fff;border-radius:var(--inputRadius,.3rem);content:"";height:2rem;inset:0 auto auto 0;position:absolute;width:2rem}.checkbox__label:after,.radio__label:after{background:#c8102e;border-radius:var(--inputRadius,.2rem);content:"";height:1rem;inset:.5rem auto auto .5rem;position:absolute;transform:scale(0);transition:transform .4s cubic-bezier(.215,.61,.355,1);width:1rem}@media (hover:hover){.checkbox__label:hover:after,.radio__label:hover:after{transform:scale(.3)}}.is-usingKeyboard .checkbox__label:focus-within:after,.is-usingKeyboard .checkbox__label:focus:after,.is-usingKeyboard .radio__label:focus-within:after,.is-usingKeyboard .radio__label:focus:after{transform:scale(.3)}:checked+.checkbox__label:after,:checked+.radio__label:after{transform:scale(1)}.radio__label{--inputRadius:50%}.form__btn{margin-top:2rem}@media only screen and (min-width:641px){.form__btn{margin-top:3rem}}.section{padding-block:3rem}@media only screen and (min-width:1024px){.section{padding-block:5rem}}.section__title{margin-bottom:3rem}@media only screen and (min-width:1024px){.section__title{margin-bottom:5rem}}.intro:after{background:#fff;border-radius:2rem 2rem 0 0;content:"";height:4rem;inset:auto 0 0;position:absolute}@media only screen and (max-width:1023px){.intro{--topPadding:60vw;overflow:hidden;padding-block:var(--topPadding) 8rem}}@media only screen and (max-width:640px){.intro{--topPadding:53vw}}@media only screen and (min-width:641px){.intro{margin-bottom:7.5rem}.intro:after{border-radius:5rem 0 0;height:30rem;inset:100% 0 auto var(--m)}}@media only screen and (min-width:1024px){.intro{--extraNavOffset:15.5rem;display:flex;flex-direction:column;justify-content:center;min-height:min(80rem,var(--svh) * 100 - var(--topbarH));padding-bottom:15rem}.intro:after{left:calc(var(--m) + var(--col) + var(--gut))}}@media only screen and (min-width:1195px){.intro:after{left:calc(var(--m) + (var(--col) + var(--gut))*2)}}.intro__text{margin-top:2rem}@media only screen and (max-width:640px){.intro__text{font-size:1.8rem;line-height:1.55}}@media only screen and (min-width:1024px){.intro__text{margin-top:3.5rem}.intro__warning{inset:calc(var(--stickyNavH) + 4rem) auto auto var(--m)}}.intro__fig{background:#000;z-index:-2}@media only screen and (min-width:1024px){.intro__fig{left:calc(var(--m) + (var(--col) + var(--gut))*3);right:auto;width:min(var(--col) * 9 + var(--gut) * 8 + var(--m),129rem)}}@media only screen and (min-width:1921px){.intro__fig{border-bottom-right-radius:5rem}}.intro__img{opacity:.8}.intro__thingy{transform:rotate(20deg)}@media only screen and (max-width:1023px){.intro__thingy{aspect-ratio:1.5;height:800rem;inset:var(--topPadding) var(--m) auto auto}}@media only screen and (max-width:640px){.intro__thingy{aspect-ratio:.74;height:74.5rem}}@media only screen and (min-width:1024px){.intro__thingy{aspect-ratio:1.05;height:calc(100% + 30rem);inset:0 calc(var(--m) + var(--col)*8 + var(--gut)*7) auto auto;transform:rotate(20deg);transform-origin:100% calc(100% - 30rem)}.altIntro:before{z-index:2}}.altIntro__inner{background:#c8102e;border-radius:2rem}@media only screen and (max-width:1023px){.altIntro__inner{padding:27rem 6.5rem 6.5rem}}@media only screen and (max-width:640px){.altIntro__inner{padding:16rem 3.5rem 3.5rem}}@media only screen and (min-width:641px){.altIntro__inner{border-radius:5rem}}@media only screen and (min-width:1024px){.altIntro__inner{min-height:min(77rem,var(--svh) * 100 - var(--navH) - 4rem);padding-block:20.5rem 9rem}}@media only screen and (max-width:1023px){.altIntro__title:before{left:-3.2rem}}@media only screen and (max-width:640px){.altIntro__title:before{left:-1.8rem}}.altIntro__text{margin-top:3rem}.altIntro__text .title{--marginBottom:1em;color:#fff}@media only screen and (min-width:1024px){.altIntro__text{margin-top:12rem}}.altIntro__fig{aspect-ratio:1.6;background:#000;border-radius:7rem;inset:0 auto auto -7%;pointer-events:none;position:absolute;transform:rotate(20deg);transform-origin:100% 100%;width:130%;z-index:-1}.altIntro__fig:before{background:linear-gradient(#000000b3 30%,#0000);content:"";height:40%;inset:0 -20% auto;position:absolute;transform:rotate(-20deg);z-index:1}@media only screen and (min-width:641px){.altIntro__fig{border-radius:11rem}}@media only screen and (min-width:1024px){.altIntro__fig{left:14%;max-height:100%;top:calc(var(--stickyNavH)*-1);width:min(90%,119rem)}}.altIntro__img{--y:50px;height:calc(100% + var(--y));opacity:.9;top:calc(var(--y)*-1);transform:translate3d(calc(6% + var(--y)/2*var(--plx)),calc(var(--y)*var(--plx)),0) rotate(-20deg);transform-origin:100% 100%;width:114%}@media only screen and (min-width:641px){.altIntro__img{--y:100px;opacity:.8}}.altIntro__house1{fill:#badbde33;inset:auto auto 13rem 60%;position:absolute;transform:translate3d(0,calc(80px*var(--plx)),0) rotate(calc(-25deg - 20deg*var(--plx)));width:10.5rem}@media only screen and (min-width:1367px){.altIntro__house1{left:52%}}.altIntro__house2{inset:5rem auto auto 90%;position:absolute;transform:translate3d(0,calc(200px*var(--plx)),0) rotate(calc(-140deg - 40deg*var(--plx)))}.altIntro__arrow{inset:9rem auto auto calc(var(--col)*2);position:absolute}.builder{--builderSpacing:4rem}.builder>:not(:last-child){margin-bottom:var(--builderSpacing)}@media only screen and (min-width:1024px){.builder{--builderSpacing:8rem}}.redactor .title:not(:first-child){margin-top:1em}.redactor .title+.title{margin-top:0}.redactor .title:not(:last-child){margin-bottom:var(--marginBottom,.7em)}.redactor .title--m{--marginBottom:.9em}.redactor .title--s:not(.c-white){color:#144d50}.redactor p+p{margin-top:1.5em}.redactor p:not(:first-child) .btn:not(:only-child){margin-top:2rem}.redactor p .link{color:var(--linkColor,#c8102e)}@media only screen and (max-width:640px){.redactor:has(.highlight){overflow:hidden}}.redactor__list{counter-reset:redactor}.redactor__list:not(:first-child){margin-top:1.5em}.redactor__list:not(:last-child){margin-bottom:1.5em}.redactor__list li{counter-increment:redactor;padding:.3rem 0 .3rem 3rem;position:relative}.redactor__list li:before{color:var(--themeColor);left:1.2rem;position:absolute}.redactor__list--unordered li:before{background:currentColor;border-radius:50%;content:"";height:.5rem;top:calc(.6em + .3rem);width:.5rem}.redactor__list--ordered li:before{content:counter(redactor);font-size:.75em;top:calc(.2em + .3rem)}.image{clip-path:inset(0 round 2rem)}.quote{color:#badbde;padding:8rem 0 5rem}.quote:before{background:#144d50;inset:0;transform:translateZ(0) scale(calc(.95 + var(--plx)*.1));z-index:-1}.quote:after,.quote:before{border-radius:2rem;content:"";position:absolute}.quote:after{background:#badbde;inset:-5.7% 4.5%;opacity:.5;transform:translateZ(0) rotate(calc(0deg - var(--plx)*4deg)) scale(calc(1 + var(--plx)*.05));z-index:-2}@media only screen and (min-width:1024px){.quote{--builderSpacing:11rem;padding:11rem 0 10rem}.quote:not(first-child){margin-top:var(--builderSpacing)}}@media print{.quote{margin-block:6rem calc(6rem + var(--builderSpacing))}.quote:before{transform:none}.quote:after{transform:rotate(-4deg)}}.quote__text{display:grid}.quote__text .title{color:#badbde}.quote__text .title:before{content:"« "}.quote__text .title:after{content:" »"}@media only screen and (max-width:1023px){.quote__text{padding:0 2rem}}.quote__marks{height:max(133%,12rem);inset:50% auto auto 50%;position:absolute;transform:translate3d(-50%,-50%,0);width:auto}.quote__author{font-size:1.5rem;margin-top:4.5rem}.longQuote{padding:13rem 0 5rem}.longQuote__mark{height:4rem;margin-bottom:5rem;width:auto}.longQuote__author{font-size:1.6rem;margin-top:5rem}.longQuote__stage{--offsetY:-5rem;--offsetX:calc(var(--m)*-1);inset:var(--offsetY) var(--offsetX);position:absolute;z-index:-1}.longQuote__stage:before{background:#c8102e;border-radius:10rem;content:"";inset:calc(5rem - var(--offsetY)) calc(-12rem - var(--offsetX));position:absolute;transform:translateZ(0) rotate(calc(0deg - var(--plx)*10deg)) scale(calc(1 + var(--plx)*.05));z-index:-2}@media only screen and (min-width:1024px){.longQuote__stage{--offsetY:-10rem;--offsetX:calc(var(--m)*-1 - (var(--col) + var(--gut))*3)}.longQuote__stage:before{border-radius:20rem;inset:calc(-2rem - var(--offsetY)) calc(-10rem - var(--offsetX));padding-top:8rem}}@media print{.longQuote__stage:before{inset:3rem -12rem;transform:rotate(-5deg)}}.builder .faq:not(:first-child){margin-top:-2.5rem}@media only screen and (min-width:1024px){.builder .faq:not(:first-child){margin-top:-3.5rem}}.accordion__section{border-bottom:1px solid #0000001a;position:relative}.accordion__section:has(+.accordion__section--fixed){border:none}.accordion__section--fixed{--iconBg:#c8102e1a}.accordion__section--fixed:before{background:#c8102e1a;border-radius:1rem;content:"";inset:0 -1rem;position:absolute;z-index:-1}@media only screen and (min-width:641px){.accordion__section:before{border-radius:1rem 1rem 1.8rem 1.8rem;inset:0 -1.7rem -1.7rem}}@media only screen and (min-width:1024px){.accordion__section:before{border-radius:1rem 1rem calc(5rem - var(--gut)) calc(5rem - var(--gut));inset:0 calc(var(--gut)*-1)}}@media print{.accordion__section:before{border-radius:1rem 1rem 1.8rem 1.8rem;inset:0 -1.7rem -1.7rem}}.accordion__toggleBtn{align-items:center;background:none;border:none;display:flex;font-weight:400;justify-content:space-between;line-height:1.55;padding:1.1rem 0;text-align:left;width:100%}@media only screen and (min-width:641px) and (max-width:1023px){.accordion__toggleBtn{padding:5rem 0}}@media only screen and (max-width:640px){.accordion__toggleBtn{gap:0 4%}}.accordion__toggleBtn__iconHolder{--size:4.4rem;color:#c8102e;flex-shrink:0;height:var(--size);margin-left:2rem;transition:transform .5s cubic-bezier(.645,.045,.355,1);width:var(--size)}.accordion__toggleBtn__iconHolder:before{background:var(--iconBg,#f3f3f3);border-radius:50%;content:"";inset:0;opacity:0;position:absolute;transform:scale(.5);transition:opacity .3s,transform .4s cubic-bezier(.215,.61,.355,1);z-index:-1}@media (hover:hover){.accordion__toggleBtn:hover .accordion__toggleBtn__iconHolder:before,.is-usingKeyboard .accordion__toggleBtn:focus .accordion__toggleBtn__iconHolder:before{opacity:1;transform:scale(.8)}}.accordion__toggleBtn:active .accordion__toggleBtn__iconHolder:before{transform:scale(var(--activeScale,.7));transition-duration:.15s}.is-expanded .accordion__toggleBtn__iconHolder{transform:rotate(90deg)}@media (pointer:coarse){.accordion__toggleBtn__iconHolder{--activeScale:.9}}@media only screen and (min-width:641px){.accordion__toggleBtn__iconHolder{--size:6.2rem}}@media print{.accordion__toggleBtn__iconHolder{--size:6.2rem;transform:rotate(90deg)}}.accordion__region{height:0;overflow:hidden;position:relative;transition:height .5s cubic-bezier(.645,.045,.355,1)}.accordion__region *+.title{margin-top:4rem}.is-expanded .accordion__region{height:var(--openH,auto)}@media print{.accordion__region{height:var(--openH,auto)}}.accordion__content{opacity:0;padding:1rem 0 3rem;transform:translate3d(0,-1rem,0) scale(.95);transform-origin:50% 0;transition:visibility 0s .6s,transform .6s cubic-bezier(.55,.055,.675,.19),opacity .5s cubic-bezier(.55,.055,.675,.19);visibility:hidden}.is-expanded .accordion__content{opacity:1;transform:translateZ(0) scale(1);transition:transform .6s cubic-bezier(.215,.61,.355,1),opacity .5s cubic-bezier(.215,.61,.355,1);visibility:visible}.is-hidden .accordion__content{visibility:hidden}@media only screen and (max-width:1023px){.accordion__content{padding-bottom:6rem;padding-top:.4rem}}@media only screen and (max-width:640px){.accordion__content{padding:2.5rem 5% 3rem}}@media print{.accordion__content{opacity:1;transform:translateZ(0) scale(1);transition:transform .6s cubic-bezier(.215,.61,.355,1),opacity .5s cubic-bezier(.215,.61,.355,1);visibility:visible}}.video{aspect-ratio:16/9;background:#badbde;clip-path:inset(0 round 2rem);position:relative}@media print{.video{display:none}}.plyr{--plyr-color-main:#c8102e;inset:0;position:absolute}@media only screen and (min-width:1024px){.wallSection:first-child{margin-left:calc((var(--col) + var(--gut))*var(--colOffset, 2))}}@media only screen and (min-width:1195px){.wallSection{--colOffset:3}}.wallSection__inner{margin-bottom:calc(var(--gut)*-.8)}.brick{border:1px solid #0000001a;border-radius:var(--radius);font-size:1.5rem;padding:3rem 2rem}@media only screen and (min-width:641px){.brick:nth-child(2){margin-top:9rem}}@media only screen and (min-width:1024px){.brick{padding:5rem 5%}}@media print{.brick:nth-child(2){margin-top:9rem}}.brick__title{margin-bottom:2rem}@media only screen and (min-width:641px){.brick__title{margin-bottom:3rem}}@media print{.brick__title{margin-bottom:3rem}}.fsImage{background:#badbde;display:flex;flex-direction:column;justify-content:flex-end;min-height:min(90rem,100 * var(--lvh));padding-block:2rem}@media only screen and (min-width:641px){.fsImage{padding-block:8rem}}@media print{.fsImage{aspect-ratio:2;min-height:auto}}.fsImage__content{background:#fff;border-radius:var(--radius);padding:3rem 2rem}@media only screen and (max-width:1023px){.fsImage__content{border:1px solid #0000001a}}@media only screen and (min-width:641px){.fsImage__content{padding:5rem}}.fsImage__text{font-size:1.5rem;line-height:1.66;margin-top:3rem}.fsImage__img{--plxY:15%}@media print{.fsImage__img{--plxY:0}.gallery{display:none}}@media only screen and (min-width:1024px){.gallery__wrapper{padding-left:calc((var(--col) + var(--gut))*2)}}.gallery__item{aspect-ratio:16/9;background:#badbde;clip-path:inset(0 round 2rem)}@media only screen and (max-width:1023px){.gallery__item{--slideSpacing:calc(var(--m)/2)}}@media only screen and (min-width:1024px){.gallery__item{width:calc(var(--col)*8 + var(--gut)*7)}}.gallery__img{height:100%;inset:0 -8%;object-fit:cover;position:absolute;transform:translate3d(calc(-6.5%*var(--progress)),0,0);transition:transform var(--slideDur,0s) ease-out;width:116%}.gallery__nav{--h:6.2rem;align-items:center;background:#fff;border:1px solid #0000001a;border-radius:2rem;display:flex;gap:0 1rem;height:var(--h);margin-top:1.3rem;padding:0 1rem 0 .8rem}@media only screen and (min-width:641px){.gallery__nav{--h:11.4rem;margin-top:calc(var(--h)*-.5);min-width:30.5rem;padding:0 3rem}}.gallery__navBtn{flex-shrink:0}.gallery__navText{color:#000;font-size:1.5rem;font-variant-numeric:tabular-nums}@media only screen and (max-width:640px){.gallery__navText{flex-grow:1;text-align:center}}@media only screen and (min-width:641px){.gallery__navText{margin-left:auto}}@media only screen and (min-width:641px) and (max-width:1023px){.tableSection{width:calc(var(--col)*4 + var(--gut)*5)}}@media only screen and (min-width:1024px){.tableSection:has(td:nth-child(7)){width:calc(var(--col)*10 + var(--gut)*9)}}.tableSection__content{display:grid;position:relative}.tableSection__content>*{grid-area:1/1}.tableSection__content+p{font-size:.8em;margin-top:1.5rem}.tableSection__wrapper{border:1px solid #e6e6e6;border-radius:2rem 2rem .6rem .6rem;overflow-x:auto;overscroll-behavior-x:none;padding-bottom:1px}.table{min-width:100%}.table__row{font-size:1.4rem;height:5.4rem}.table__cell,.table__title{padding:1rem;text-align:left;vertical-align:middle}@media only screen and (min-width:641px){.table__cell,.table__title{padding:1rem 2rem}}@media only screen and (min-width:1024px) and (max-width:1366px){.table__cell,.table__title{padding:1rem}}.table__title{color:#fff;font-size:1.6rem;line-height:1.1}.table__title:not(:empty){background:#c8102e;min-width:calc((100vw - var(--m))/3)}.table__title:empty{border-bottom:1px solid #e6e6e6}.table__title:empty+.table__title{border-radius:2rem 0 0}.table__title:not(:last-child){border-right:1px solid #fff3}@media only screen and (max-width:640px){.table__title{font-size:1.4rem}}@media only screen and (min-width:641px){.table__title:not(:empty){min-width:10rem}}.table__cell{font-size:1.4rem}.table__row:not(:last-child) .table__cell{border-bottom:1px solid #e6e6e6}.table__cell:not(:last-child){border-right:1px solid #e6e6e6}.tableNav{display:flex;height:calc(100% - 1px);justify-content:space-between;margin-top:1px;max-height:calc(var(--lvh)*100);pointer-events:none;position:sticky;top:0;z-index:1}@media print{.tableNav{display:none}}.tableBtn{--dotSize:2.8rem;background:none;border:none;color:#fff;height:100%;pointer-events:all;position:relative;transition:visibility 0s var(--visDelay,.5s);visibility:hidden;width:4.4rem}.tableBtn:before{background:linear-gradient(to var(--dir,left),#0000 20%,#00000012 90%,#00000024);content:"";inset:0;opacity:0;position:absolute;transition:opacity .3s;z-index:-1}.tableSection:has(.table__head) .tableBtn{padding-top:var(--headH,5.4rem)}.tableBtn--prev{--modifier:-1;clip-path:inset(0 round 2rem 0 0 .6rem);margin-right:auto}.tableBtn--next{--dir:right;--modifier:1;clip-path:inset(0 round 0 2rem .6rem 0);margin-left:auto}.tableBtn.is-visible{--visDelay:0s;visibility:visible}.tableBtn.is-visible:before{opacity:1}@media only screen and (min-width:641px){.tableBtn{--dotSize:3.4rem;width:6rem}}.tableBtn__iconHolder{height:var(--dotSize);transform:translateZ(0) scale(var(--scale,0));transition:transform .3s cubic-bezier(.215,.61,.355,1);width:var(--dotSize)}.tableBtn__iconHolder:before{background:#c8102e;border-radius:50%;box-shadow:0 0 10px #fff;content:"";inset:0;position:absolute;transition:transform .4s cubic-bezier(.215,.61,.355,1);z-index:-1}.is-visible .tableBtn__iconHolder{--scale:1}@media (hover:hover){.is-usingKeyboard .tableBtn:focus .tableBtn__iconHolder,.tableBtn:hover .tableBtn__iconHolder{transform:translate3d(calc(var(--modifier)*.5rem),0,0) scale(var(--scale,0))}.is-usingKeyboard .tableBtn:focus .tableBtn__iconHolder:before,.tableBtn:hover .tableBtn__iconHolder:before{transform:scale(.85)}}.tableBtn:active .tableBtn__iconHolder:before{transform:scale(.7);transition-duration:.15s}.superTableSection{overflow-x:auto;padding-bottom:1px}.superTableSection::-webkit-scrollbar{display:none}@media only screen and (max-width:640px){.superTableSection{display:flex;flex-wrap:nowrap;margin-left:calc(var(--m)*-1);padding-left:var(--m);width:calc(100% + var(--m)*2)}.superTableSection:after{content:"";display:block;flex-shrink:0;width:var(--m)}}.superTable{min-width:100%;text-align:center}.superTable thead{background:#c8102e;color:#fff}.superTable th{border:1px solid;padding:1.4rem 1rem}.superTable td{border:1px solid #fff;padding:1rem}@media print{.superTable{font-size:50%}}.superTable__row:nth-child(odd):not(.superTable__row--highlighted){background:#badbde}.superTable__row:nth-child(2n):not(.superTable__row--highlighted):not(.superTable__row--bold){background:#f1f8f8}.superTable__row--bold,.superTable__row--highlighted{font-weight:700}.superTable__row--highlighted{background:#599a9d;color:#fff}.superTable__row--bold{background:#badbde}.figures{align-items:start;display:flex;flex-wrap:wrap;gap:1rem var(--gut);justify-content:center;margin-block:5rem}@media only screen and (min-width:1367px){.figures{grid-template-columns:repeat(3,1fr);margin-block:7rem}}@media only screen and (min-width:1024px){.figures__item:nth-child(3n+2){margin-top:12rem}.figures__item:nth-child(3n+3){margin-top:6.5rem}}.chart{overflow:auto}@media print{.chart{display:grid;justify-content:center;overflow:visible}}.chart__title{color:#599a9d}.chart__graph{display:flex;height:calc(20vw + 10rem);margin-top:3rem}.chart__graph:not([data-chart-type=pie]){min-width:50rem}.chart__graph[data-chart-type=stackedBars] .ct-bar{stroke-width:40px}@media only screen and (min-width:1024px){.chart__graph{margin-top:5rem}}@media print{.chart__graph{aspect-ratio:3;height:7cm}.chart__graph,.chart__graph:not([data-chart-type=pie]){min-width:auto}}.chart__legend{align-items:center;display:flex;font-size:1.4rem;gap:1rem;justify-content:center;margin-top:2rem}@media only screen and (max-width:640px){.chart__legend{flex-direction:column}}.chart__legendItem{align-items:center;display:flex;gap:.5rem}.chart__legendItem:before{content:"";display:inline-block;height:1.2rem;width:1.2rem}.chart__legendItem:first-of-type:after,.chart__legendItem:first-of-type:before{background:#c8102e}.chart__legendItem:nth-of-type(2):after,.chart__legendItem:nth-of-type(2):before{background:#b2dddf}.chart__legendItem:nth-of-type(3):after,.chart__legendItem:nth-of-type(3):before{background:#3f9c9e}.chart__legendItem:nth-of-type(4):after,.chart__legendItem:nth-of-type(4):before{background:#d0d6d7}.chart__legendItem:nth-of-type(5):after,.chart__legendItem:nth-of-type(5):before{background:#1b6969}.chart__legendItem:nth-of-type(6):after,.chart__legendItem:nth-of-type(6):before{background:#769293}.chart--lines .chart__legendItem{position:relative}.chart--lines .chart__legendItem:before{border-radius:10rem;height:3px;width:3rem}.chart--lines .chart__legendItem:after{border-radius:50%;content:"";height:.8rem;left:1.5rem;position:absolute;top:50%;transform:translate(-50%,-50%);width:.8rem}@media only screen and (max-width:1023px){.hero{--topPadding:60vw;--botPadding:26rem;margin-bottom:calc(var(--botPadding)*-1);overflow:hidden;padding-block:var(--topPadding) var(--botPadding)}}@media only screen and (max-width:640px){.hero{--topPadding:53vw}}@media only screen and (min-width:1024px){.hero{--extraNavOffset:min(5.55vw,8rem);display:flex;flex-direction:column;justify-content:flex-end;margin-bottom:8rem;min-height:min(80rem,var(--svh) * 100 - var(--topbarH));padding-bottom:5rem}}.hero__suptitle{font-size:1.8rem;font-weight:400;margin-bottom:2rem}.hero__title{margin-bottom:2.5rem}@media only screen and (min-width:1024px){.hero__title{margin-bottom:3rem}}.hero__btn{margin-top:2rem}@media only screen and (min-width:1367px){.hero__btn{margin-top:4rem}}@media only screen and (max-width:640px){.hero__text{font-size:1.8rem;line-height:1.55}}.hero__actions{margin-top:3rem}@media only screen and (max-width:1023px){.hero__actions{padding-bottom:4rem}}@media only screen and (min-width:641px){.hero__actions{margin-top:4rem}}@media only screen and (min-width:1024px){.hero__actions{display:flex;gap:1.5rem 3rem;margin-top:8rem}}.hero__actions__title{flex-shrink:0}@media only screen and (min-width:1024px){.hero__actions__title{margin-top:2.2rem}}.hero__actions__list{display:flex;flex-wrap:wrap;gap:1rem}.hero__actions__list li:first-child{--color:#ee7219}.hero__actions__list li:nth-child(2){--color:#7ab929}.hero__actions__list li:nth-child(3){--color:#edc51e}.hero__actions__list li:nth-child(4){--color:#49c5b1}.hero__actions__list li:nth-child(5){--color:#b60320}@media only screen and (max-width:1023px){.hero__actions__list{margin-top:1.4rem}}.hero__action{align-items:center;border-radius:3rem;color:#144d50;display:flex;font-size:1.5rem;gap:0 .9rem;height:4.8rem;line-height:1;padding:0 2rem;position:relative;transition:color .4s;z-index:1}.hero__action:before{background:#fff;border-radius:3rem;content:"";inset:0;position:absolute;transition:background .4s,transform .4s cubic-bezier(.215,.61,.355,1);z-index:-1}.hero__action .icon{fill:var(--color);transition:fill .4s}@media (hover:hover){.hero__action:hover{color:#fff}.hero__action:hover:before{background:var(--color);transform:scale(.96,.9)}.hero__action:hover .icon{fill:#fff}}.is-usingKeyboard .hero__action:focus,.is-usingKeyboard .hero__action:focus-within{color:#fff}.is-usingKeyboard .hero__action:focus-within:before,.is-usingKeyboard .hero__action:focus:before{background:var(--color);transform:scale(.96,.9)}.is-usingKeyboard .hero__action:focus .icon,.is-usingKeyboard .hero__action:focus-within .icon{fill:#fff}.hero__action:active:before{transform:scale(.9,.85);transition-duration:.15s}@media only screen and (min-width:641px){.hero__action{height:5.5rem;padding:0 2.7rem}}.hero__fig{background:#000;z-index:-2}@media only screen and (max-width:1023px){.hero__fig{aspect-ratio:.97}}@media only screen and (min-width:1024px){.hero__fig{left:calc(var(--m) + (var(--col) + var(--gut))*3);right:auto;width:min(var(--col) * 9 + var(--gut) * 8 + var(--m),129rem)}}@media only screen and (min-width:1921px){.hero__fig{border-bottom-right-radius:5rem}}.hero__img{--plxY:100px;opacity:.85}.hero__thingy{transform:rotate(12deg)}@media only screen and (max-width:1023px){.hero__thingy{aspect-ratio:1.5;height:800rem;inset:var(--topPadding) var(--m) auto auto}}@media only screen and (max-width:640px){.hero__thingy{aspect-ratio:.74;height:74.5rem}}@media only screen and (min-width:1024px){.hero__thingy{aspect-ratio:1.05;height:calc(100% + 30rem);inset:0 calc(var(--m) + var(--col)*8 + var(--gut)*7) auto auto;transform:rotate(20deg);transform-origin:100% calc(100% - 30rem)}}.hero__stage{pointer-events:none;z-index:-1}.hero__house1{fill:#ffffff26;inset:6% auto auto calc(var(--m) + 19%);position:absolute;transform:translate3d(0,calc(var(--plx)*100px),0) rotate(calc(-25deg - 30deg*var(--plx)));width:10rem}.hero__house2{fill:#fff;inset:63% auto auto calc(var(--m) + 40%);position:absolute;transform:translate3d(0,calc(var(--plx)*50px),0) rotate(calc(15deg + var(--plx)*30deg));width:3.5rem}.hero__marker1{fill:#fff;inset:50% auto auto var(--m);position:absolute;transform:translateZ(0) rotate(-60deg)}.hero__marker2{fill:#c8102e;inset:20% auto auto 54%;position:absolute;transform:translateZ(0) rotate(60deg);width:4.4rem}.homeSolutions__list{gap:var(--gut) 0}@media only screen and (max-width:1023px){.homeSolutions__list{display:flex;flex-direction:column}}@media only screen and (min-width:1024px){.homeSolutions__list{display:grid;grid-auto-rows:1fr}}.homeAbout{padding-top:7rem}@media only screen and (min-width:641px){.homeAbout{padding-top:9rem}}@media only screen and (min-width:1024px){.homeAbout{padding-top:16rem}}.homeAbout__text{font-size:1.8rem;line-height:1.55;margin-block:3rem 4.5rem}@media only screen and (min-width:1024px){.homeAbout__text{margin-block:4rem 5rem;width:39.5%}}.homeAbout__fig{--w:81vw;aspect-ratio:1;background:#599a9d;border-radius:50%;margin:-2rem auto calc(var(--w)*-.45);overflow:hidden;transform:translateZ(0) scale(calc(.8 + var(--plx)*.2));width:var(--w)}@media only screen and (min-width:1024px){.homeAbout__fig{--w:calc(var(--col)*8 + var(--gut)*7);margin-top:-4rem}}.homeAbout__img{bottom:54.9%;height:55.1%;transform:translateZ(0) scale(calc(1.5 - var(--plx)*.5));transform-origin:50% 90%}.homeAbout__stage{pointer-events:none}.homeTestimonials{background:#badbde;border-radius:3rem;padding-block:6rem;text-align:center}@media only screen and (min-width:1024px){.homeTestimonials{padding-block:11rem}}.homeTestimonials__wall{margin-top:5rem}@media only screen and (min-width:641px){.homeTestimonials__wall{margin-top:7rem}}.homeTestimonials__cta{margin-top:2rem}@media only screen and (min-width:641px){.homeTestimonials__cta{margin-top:4rem}}.latestNews{padding-top:6rem}.latestNews:not(:last-child){padding-bottom:6rem}.homeAbout+.latestNews{border-top:1px solid #0000001a}@media only screen and (max-width:640px){.latestNews{display:flex;flex-direction:column}}@media only screen and (min-width:641px){.latestNews{display:grid;grid-template-columns:auto calc(var(--col)*2 + var(--gut)*1);padding-top:10rem}.latestNews:not(:last-child){padding-bottom:10rem}}.latestNews__list{display:flex;gap:var(--gut);margin-top:4rem}@media only screen and (max-width:1023px){.latestNews__list{flex-direction:column}}@media only screen and (max-width:640px){.latestNews__list{order:2}}@media only screen and (min-width:641px){.latestNews__list{grid-area:2/1/2/3}}@media only screen and (max-width:640px){.latestNews__title{margin-bottom:4rem;text-align:center}.latestNews__ctaHolder{text-align:center}}@media only screen and (min-width:641px){.latestNews__ctaHolder{grid-area:1/2;text-align:right}}@media only screen and (max-width:640px){.latestNews__cta{margin:0 auto;width:min(100%,37.5rem)}}.sConditions{padding-block:5rem}@media only screen and (min-width:1024px){.sConditions{padding-top:10rem}}.sConditions__title{margin-bottom:4rem}@media only screen and (min-width:1024px){.sConditions__title{margin-bottom:5rem}}.sConditions__item{--linkColor:#144d50;border:1px solid #0000001a;border-radius:3rem;font-size:1.5rem;margin-bottom:var(--gut);padding:2rem 2rem 2rem 5rem}.sConditions__item--link{border:none;padding:0}@media only screen and (min-width:1024px){.sConditions__item{margin-bottom:1rem}}.sConditions__item__icon{color:#c8102e;inset:1.9rem auto auto 1.5rem;position:absolute}.sConditions__item__cta{align-items:center;border-radius:3rem;display:flex;justify-content:center;padding:2rem;text-align:center}.sConditions__item__cta:before{background:#badbde;border-radius:3rem;content:"";inset:0;position:absolute;z-index:-1}.sConditions__item__cta:not(:hover,:focus){text-decoration:underline}.sConditions__note{font-size:1.5rem}@media only screen and (min-width:1024px){.sConditions__note{margin-top:3.5rem}}.sConditions__sparkle{inset:5rem auto auto calc((var(--col) + var(--gut))*-2.2);position:absolute}.sExplanation{padding-block:0 4rem}@media only screen and (min-width:641px){.sExplanation{padding-block:5rem 8rem}}@media only screen and (min-width:1024px){.sExplanation{padding-block:16rem 10rem}}.sExplanation__title{margin-bottom:2rem}@media only screen and (min-width:1024px){.sExplanation__title{margin-bottom:6rem}}.sExplanation__text{font-size:1.5rem;line-height:1.66}.sExplanation__stage{inset:-20rem 0;pointer-events:none;position:absolute;z-index:-1}.sExplanation__thingy{aspect-ratio:1.55;background:#badbde80;border-radius:5rem;inset:27rem auto auto -38%;position:relative;transform:translate3d(0,calc(50px*var(--plx)),0) rotate(calc(20deg - 3deg*var(--plx)));transform-origin:100% 100%;width:53%}.sFormulas{padding-bottom:21rem}@media only screen and (max-width:1023px){.sFormulas:has(.sFormulas__btn){padding-bottom:28rem}}@media only screen and (min-width:1024px){.sFormulas{display:flex;gap:0 var(--gut);padding-block:10rem 13.5rem}.sFormulas__text{align-self:flex-start;padding-top:10rem;position:relative}}@media only screen and (max-width:1023px){.sFormulas__title{margin-bottom:7rem}}@media only screen and (max-width:640px){.sFormulas__title{margin-bottom:4rem}}.sFormulas__ctaHolder{font-size:1.8rem}.sFormulas__ctaHolder p{margin-bottom:1.9rem}@media only screen and (max-width:1023px){.sFormulas__ctaHolder{inset:auto var(--m) 7rem;position:absolute}}@media only screen and (max-width:640px){.sFormulas__ctaHolder{text-align:center}}@media only screen and (min-width:641px) and (max-width:1023px){.sFormulas__ctaHolder{padding:0 calc(var(--col) + var(--gut))}}@media only screen and (min-width:1024px){.sFormulas__ctaHolder{margin-top:4rem}}.sFormulas__btn{margin-bottom:1rem}.sFormulas__stage{bottom:-50rem;pointer-events:none}.sFormulas__deco{aspect-ratio:1.5;background:#badbde80;border-radius:5rem;inset:6.5rem auto auto 30%;pointer-events:none;position:absolute;transform:translateZ(0) rotate(20deg);transform-origin:0 0;width:300%;z-index:-1}@media only screen and (min-width:641px){.sFormulas__deco{top:10rem;width:150%}}@media only screen and (min-width:1024px){.sFormulas__deco{inset:0 auto auto 60%;transform:translate3d(0,calc(100px*var(--plx)),0) rotate(calc(20deg - 5deg*var(--plx)));width:95%}}.sFormulas__illu{inset:10% auto auto 19%;position:absolute}@media only screen and (min-width:1024px){.sFormulas__illu{left:32%}}.sFormulas__keys{inset:calc(100% + 10rem) auto auto calc((var(--col) + var(--gut))*2);position:absolute;transform:translate3d(0,calc(150px*var(--plx)),0) rotate(calc(-40deg*var(--plx)))}.sLegal{padding-bottom:5rem}@media only screen and (min-width:641px){.sLegal{padding-bottom:7.5rem}}.sFAQ{padding-top:5rem;scroll-margin-top:0}@media only screen and (max-width:640px){.sFAQ:last-child{margin-bottom:-2rem}}@media only screen and (min-width:1024px){.sFAQ{padding-top:9rem}}.sFAQ__title{margin-bottom:4rem}.sFAQ__linkHolder{padding-top:5rem}@media only screen and (max-width:640px){.rIntro{margin-bottom:-10rem}}@media only screen and (max-width:1023px){.rIntro{--topPadding:3rem;overflow:hidden;padding-block:var(--topPadding) 8rem}}@media only screen and (min-width:641px){.rIntro:after{aspect-ratio:1.04;border-radius:30rem;height:200%;inset:95% 0 auto var(--m)}}@media only screen and (min-width:1024px){.rIntro{--extraNavOffset:15.5rem;display:flex;flex-direction:column;justify-content:center;min-height:min(80rem,var(--svh) * 100 - var(--topbarH));padding-bottom:13rem}}.rIntro__content{align-items:start;display:grid;gap:1.7rem}@media only screen and (min-width:641px){.rIntro__content{gap:5rem}}.rIntro__year{border:1px solid #fff3;border-radius:2rem;box-sizing:initial;display:grid;gap:1rem;grid-row:span 2;line-height:.86;order:-1;padding:2rem;width:6rem;word-break:break-all}@media only screen and (min-width:641px){.rIntro__year{width:10rem}}@media only screen and (min-width:1024px){.rIntro__text,.rIntro__title{grid-column:2}}@media only screen and (max-width:640px){.rIntro__text{font-size:1.8rem;line-height:1.55}}.rIntro__fig{background:#000;z-index:-2}@media only screen and (max-width:640px){.rIntro__fig{aspect-ratio:.77}}@media only screen and (min-width:641px){.rIntro__fig{bottom:0;left:calc(var(--m) + (var(--col) + var(--gut))*3);position:absolute;right:auto;top:0;width:min(var(--col) * 9 + var(--gut) * 8 + var(--m),129rem)}}@media only screen and (min-width:1921px){.rIntro__fig{border-bottom-right-radius:5rem}}.rIntro__img{--plxY:50px}@media only screen and (min-width:641px){.rIntro__img{--plxY:100px}}.rIntro__thingy,.rIntro__thingy2{transform:rotate(-15deg)}@media only screen and (max-width:640px){.rIntro__thingy,.rIntro__thingy2{height:70rem;inset:-15rem -15rem auto -30rem}}@media only screen and (min-width:641px){.rIntro__thingy,.rIntro__thingy2{aspect-ratio:1.04;border-radius:30rem;height:calc(100% + 36rem);inset:-18rem calc(var(--m) + var(--col)) auto auto}}@media only screen and (min-width:1024px){.rIntro__thingy,.rIntro__thingy2{inset:-18rem calc(var(--m) + var(--col)*6 + var(--gut)*4) auto auto}}.rIntro__thingy{background-color:#df1130}.rIntro__thingy2{background-color:#e5f1f2;mix-blend-mode:multiply;z-index:1}.rIntro__stage{bottom:-24rem;pointer-events:none;z-index:-1}.rIntro__stage:after{background:#fff;border-radius:25rem;content:"";height:30rem;inset:71% -15rem 0 -2rem;position:absolute;transform:rotate(7deg)}@media only screen and (min-width:1024px){.rIntro__stage:after{height:80rem;left:var(--m);top:78%}}.rIntro__house1{fill:#ffffff26;inset:0 auto auto calc((var(--col) + var(--gut))*4 + var(--m));position:absolute;transform:translate3d(0,calc(var(--plx)*100px),0) rotate(calc(-55deg - var(--plx)*30deg));width:12rem}.rIntro__house2{fill:#fff;inset:20% auto auto calc((var(--col) + var(--gut))*8 + var(--m));position:absolute;transform:translate3d(0,calc(var(--plx)*50px),0) rotate(calc(-30deg + var(--plx)*30deg));width:3.8rem}.rIntro__house3{inset:62% auto auto calc((var(--col) + var(--gut))*8 + var(--m));position:absolute;transform:translate3d(0,calc(var(--plx)*50px),0) rotate(calc(-145deg + var(--plx)*30deg));width:5rem}.rIntro__marker1{fill:#fff;inset:50% auto auto var(--m);position:absolute;transform:translateZ(0) rotate(-115deg);width:3rem}.rFigures{background:#f1f8f8;border-radius:3rem;color:#144d50;padding-block:6rem}@media only screen and (min-width:1024px){.rFigures{padding-block:11rem}}.rFigures__heart{left:4.5rem;position:absolute;top:3rem;transform:rotate(-15deg);width:3.8rem}@media only screen and (min-width:1024px){.rFigures__heart{left:calc(var(--m) + 20rem);top:10rem;width:7.5rem}}.rFigures__title{color:#599a9d}.rFigures__list{align-items:start;display:flex;flex-wrap:wrap;gap:1rem var(--gut);justify-content:center;margin-top:5rem}@media only screen and (min-width:1367px){.rFigures__list{grid-template-columns:repeat(3,1fr);margin-top:3rem}}@media only screen and (min-width:1024px){.rFigures__item:nth-child(3n+2){margin-top:12rem}.rFigures__item:nth-child(3n+3){margin-top:6.5rem}}.rFigures__footnotes{font-size:1.2rem;margin-top:5rem}@media only screen and (min-width:1024px){.rFigures__footnotes{margin-top:7rem}}.rFigures__stage{pointer-events:none}.rFigures__house{fill:#badbde;inset:18% auto auto calc(var(--col)*7 + var(--gut)*6 + var(--m));position:absolute;transform:translate3d(0,calc(var(--plx)*50px),0) rotate(calc(15deg + var(--plx)*30deg));width:1.7rem}@media only screen and (min-width:1367px){.rFigures__house{inset:27% auto auto calc(var(--col)*5 + var(--gut)*4 + var(--m))}}.rFigures__percent{inset:16% auto auto calc((var(--col) + var(--gut))*8 + var(--m));position:absolute;transform:translate3d(0,calc(var(--plx)*50px),0) rotate(calc(20deg + var(--plx)*30deg));width:20rem;z-index:-1}@media only screen and (min-width:1367px){.rFigures__percent{inset:20% auto auto calc(var(--col)*9 + var(--gut)*8 + var(--m))}}.rArticles{padding-block:5rem}@media only screen and (min-width:1024px){.rArticles{padding-block:13rem}}.rArticles__title{color:#599a9d}.rArticles__list{display:grid;gap:1rem;margin-top:5rem}@media only screen and (min-width:1024px){.rArticles__list{margin-top:7rem}}.rArticlesCard{--radius:4rem;background:#fff;border:1px solid #0000001a;border-radius:var(--radius);display:flex;gap:2rem var(--gut)}.rArticlesCard:before{border-radius:var(--radius);box-shadow:0 0 20px #00000021;content:"";inset:-1px;opacity:0;position:absolute;transition:opacity .6s}@media (hover:hover){.rArticlesCard:hover:before{opacity:1}}.is-usingKeyboard .rArticlesCard:focus-within:before,.is-usingKeyboard .rArticlesCard:focus:before{opacity:1}@media only screen and (max-width:1023px){.rArticlesCard{flex-direction:column}}@media only screen and (min-width:1024px){.rArticlesCard{padding-right:var(--gut)}}.rArticlesCard__text{display:grid;gap:1rem}@media only screen and (max-width:1023px){.rArticlesCard__text{padding-inline:2rem}}@media only screen and (min-width:1024px){.rArticlesCard__text{gap:2rem;padding-block:7rem;width:50%}}.rArticlesCard__title{color:#144d50;transition:color .4s}@media (hover:hover){.rArticlesCard:not(.rArticlesCard--testimonial):focus-within .rArticlesCard__title,.rArticlesCard:not(.rArticlesCard--testimonial):hover .rArticlesCard__title{color:#c8102e}}.rArticlesCard__fig{aspect-ratio:1.36;background:#badbde;clip-path:inset(0 round 4rem 4rem 0 0);order:-1;width:100%}@media only screen and (min-width:1024px){.rArticlesCard__fig{clip-path:inset(0 round 4rem 0 0 4rem);flex-shrink:0;margin-right:3rem;width:calc(40% - var(--gut)/2 - 3rem)}}@media only screen and (min-width:1367px){.rArticlesCard__fig{width:calc(30% - var(--gut)/2 - 3rem)}}.rArticlesCard__img{transition:transform .5s cubic-bezier(.215,.61,.355,1)}@media (hover:hover){.rArticlesCard:focus-within .rArticlesCard__img,.rArticlesCard:hover .rArticlesCard__img{transform:scale(1.1)}}.rArticlesCard__btn{--size:5.4rem;flex-shrink:0;z-index:1}@media (hover:hover){.rArticlesCard:focus-within .rArticlesCard__btn:before,.rArticlesCard:hover .rArticlesCard__btn:before{transform:scale(.9)}}@media only screen and (max-width:1023px){.rArticlesCard__btn{margin:0 2rem 2rem}}@media only screen and (min-width:1024px){.rArticlesCard__btn{align-self:center;margin-left:auto}}.rContents{padding-bottom:8rem}@media only screen and (min-width:1024px){.rContents{padding-bottom:11rem}}.rContents__title{background-color:#8d0017;border-radius:4rem;display:inline-block;padding:1rem 2rem}.rContents__list{align-items:start;display:grid;font-size:1.6rem;gap:1rem;margin-top:3rem}@media only screen and (min-width:1024px){.rContents__list{gap:var(--gut);grid-template-columns:repeat(3,1fr);margin-top:6rem}}.rContents__links{display:grid;gap:1.5rem}.rContents__link{display:inline-flex;line-height:1.2;transition:color .4s}@media (hover:hover){.rContents__link:hover{color:#c8102e}}.is-usingKeyboard .rContents__link:focus,.is-usingKeyboard .rContents__link:focus-within{color:#c8102e}.rContents__link-iconHolder{margin-right:1rem}.rContents__link-iconHolder .icon{fill:#c8102e}.rContents__section{background-color:#fff;border:1px solid #0000001a;border-radius:3rem;display:grid;gap:1.5rem;padding:2rem 3rem}.rArticleIntro:has(+.builder){margin-bottom:5rem}@media only screen and (min-width:1024px){.rArticleIntro:before{z-index:2}}@media print{.rArticleIntro:before{z-index:2}}.rArticleIntro__inner:before{background:#c8102e;border-radius:2rem 0 0 2rem;content:"";inset:calc(var(--stickyNavH, 0px)*-1) calc(var(--m)*-1) 0 0;position:absolute;z-index:-1}.rArticleIntro__inner:after{aspect-ratio:1.4;background:#fff;border-radius:12rem;content:"";inset:-16rem auto auto -8rem;position:absolute;transform:rotate(10deg);width:24rem;z-index:-1}@media only screen and (max-width:1023px){.rArticleIntro__inner{padding:27rem 6.5rem 6.5rem}}@media only screen and (max-width:640px){.rArticleIntro__inner{padding:16rem 3.5rem 3.5rem}}@media only screen and (min-width:641px){.rArticleIntro__inner:before{border-radius:5rem 0 0 5rem}}@media only screen and (min-width:1024px){.rArticleIntro__inner{padding-block:8rem 9.5rem}}@media print{.rArticleIntro__inner{padding:27rem 6.5rem 6.5rem}.rArticleIntro__inner:before{border-radius:5rem 0 0 5rem}.rArticleIntro__inner:after{inset:-7rem auto auto -8rem}}.rArticleIntro__back{align-items:center;display:inline-flex;gap:1rem;margin-bottom:3.2rem;padding-block:1rem;transform:translateX(-1.8rem);transition:padding .5s cubic-bezier(.215,.61,.355,1),color .5s;width:auto}.rArticleIntro__back:before{background:#fff;border-radius:4rem;content:"";inset:.2rem -2rem .2rem 0;opacity:0;position:absolute;transform:scale(.7);transform-origin:0 50%;transition:opacity .2s,transform .4s cubic-bezier(.215,.61,.355,1);z-index:-1}@media (hover:hover){.rArticleIntro__back:hover{color:#c8102e;padding-left:.5rem}.rArticleIntro__back:hover:before{opacity:1;transform:scale(1);transition-duration:.4s,.5s}}.is-usingKeyboard .rArticleIntro__back:focus,.is-usingKeyboard .rArticleIntro__back:focus-within{color:#c8102e;padding-left:.5rem}.is-usingKeyboard .rArticleIntro__back:focus-within:before,.is-usingKeyboard .rArticleIntro__back:focus:before{opacity:1;transform:scale(1);transition-duration:.4s,.5s}@media only screen and (min-width:641px){.rArticleIntro__back{transform:translateX(-3.2rem)}}@media only screen and (min-width:1024px){.rArticleIntro__back{transform:translateX(calc(var(--gut)*-1 - .2rem))}}@media print{.rArticleIntro__back{transform:translateX(-3.2rem)}}@media only screen and (max-width:1023px){.rArticleIntro__title:before{left:-3.2rem}}@media only screen and (max-width:640px){.rArticleIntro__title:before{left:-1.8rem}}.rArticleIntro__text{margin-top:3rem}.rArticleIntro__text .title{--marginBottom:1em;color:#fff}@media only screen and (min-width:1024px){.rArticleIntro__text{margin-top:5.8rem}}@media print{.rArticleIntro__text{margin-top:5.8rem}}.rArticleIntro__fig{aspect-ratio:1.34;background:#000;border-radius:6rem;inset:0 -12% auto auto;pointer-events:none;position:absolute;transform:rotate(7deg);transform-origin:100% 100%;width:80%;z-index:-1}@media only screen and (min-width:641px){.rArticleIntro__fig{border-radius:15rem}}@media only screen and (min-width:1024px){.rArticleIntro__fig{left:auto;right:-2%;top:20%;width:min(60%,119rem)}}@media print{.rArticleIntro__fig{border-radius:15rem;top:20%}}.rArticleIntro__img{--y:50px;height:calc(100% + var(--y));left:-14%;opacity:.8;top:calc(var(--y)*-1);transform:translate3d(calc(6% + var(--y)/2*var(--plx)),calc(var(--y)*var(--plx)),0) rotate(-7deg);transform-origin:100% 100%;width:114%}@media only screen and (min-width:641px){.rArticleIntro__img{--y:100px;opacity:.8}}@media print{.rArticleIntro__img{--y:0;opacity:.8}}.timeline{margin-block:5rem}@media only screen and (min-width:1024px){.timeline{margin-block:8rem}.timeline__inner{align-items:flex-start;display:flex;gap:0 var(--gut)}}.timeline__list{--itemSpacing:8rem;display:flex;flex-direction:column;gap:var(--itemSpacing) 0}@media only screen and (min-width:641px){.timeline__list{--itemSpacing:16rem}}.tlItem:nth-child(2n) .tlItem__stage{inset:-6rem calc(var(--m)*-1) auto;overflow:hidden}.tlItem:nth-child(2n) .tlItem__stage:before{transform:translate(5rem,7rem) rotate(15deg);width:calc(100% - var(--m)*2)}@media only screen and (min-width:1024px){.tlItem:nth-child(2n) .tlItem__stage{inset:-6rem calc(var(--m)*-1 - (var(--col) + var(--gut))*3) auto}.tlItem:nth-child(2n) .tlItem__stage:before{transform:translate(35rem,5rem) rotate(15deg);width:calc(100% - var(--m)*2 - (var(--col) + var(--gut))*6)}}.tlItem__article{--startOpacity:0;--startY:40px;--startScale:.9;position:relative;scroll-margin-top:calc(var(--navH) + var(--itemSpacing)/2 + 5rem)}@media only screen and (max-width:1023px){.tlItem__article{display:flex;flex-direction:column}}@media only screen and (min-width:1024px){.tlItem__article{display:grid;gap:3rem var(--gut);scroll-margin-top:calc(var(--navH) + var(--itemSpacing)/2)}}@media print{.tlItem__article{--startOpacity:1;--startY:0;--startScale:1}}.tlItem__year{--appearDuration:1.2s;transform-origin:bottom left}@media only screen and (min-width:641px){.tlItem__year{font-size:6rem}}@media only screen and (min-width:1024px){.tlItem__year{font-size:11.6rem}}@media print{.tlItem__year{font-size:6rem}}.tlItem__text{--appearDuration:1s;transform-origin:top left}.tlItem__stage{--appearDuration:1.6s;--startOpacity:0;--startX:0;--startY:40px;--startScale:.9;height:30rem;inset:0 0 auto;position:absolute;z-index:-1}.tlItem__stage:before{background:linear-gradient(180deg,#f1f8f8,#fff);border-radius:10rem;content:"";display:block;height:100%;transform:translateX(-5rem) rotate(-15deg);width:100%}@media only screen and (min-width:1024px){.tlItem__stage{--startX:40px;height:50rem;inset:5rem 0 auto}}.timeline__nav{height:5rem;position:sticky;top:calc(var(--navH) - 1px);z-index:10}@media only screen and (max-width:1023px){.timeline__nav{margin-block:2.5rem}}@media only screen and (min-width:1024px){.timeline__nav{align-items:start;display:flex;height:calc(var(--lvh)*100 - var(--navH));justify-content:center;top:var(--navH)}}@media print{.timeline__nav{display:none}}.timeline__nav__list{--hlIndex:0;--hlScale:1;--hlHeight:3.4rem;border-bottom:1px solid #0000;font-size:1.6rem;position:relative;transition:border-color .6s}.timeline__nav__list:before{background:#c8102e;border-radius:4rem;content:"";height:var(--hlHeight);inset:calc(50% - var(--hlHeight)/2) auto auto var(--m);position:absolute;transform:translate3d(calc((100% + 1rem)*var(--hlIndex)),0,0) scale(var(--hlScale),min(var(--hlScale) * 1.1,1));width:calc(4ch + 2rem)}@media only screen and (max-width:1023px){.timeline__nav__list{align-items:center;background:#fff;display:flex;flex-wrap:nowrap;gap:0 1rem;height:100%;overflow-x:auto}.timeline__nav__list::-webkit-scrollbar{display:none}.timeline__nav.is-sticky .timeline__nav__list{border-bottom:1px solid #0000001a}}@media only screen and (min-width:1024px){.timeline__nav__list{--hlHeight:calc(3.4rem + min(1rem, var(--lvh)));text-align:center}.timeline__nav__list:before{inset:0 auto auto calc(50% - 2ch - 1rem);transform:translate3d(0,calc(var(--hlHeight)*var(--hlIndex)),0) scale(min(var(--hlScale) * 1.1,1),var(--hlScale))}}.timeline__nav__link{align-items:center;display:flex;height:var(--hlHeight);justify-content:center;line-height:1;padding:0 1rem;position:relative;text-align:center;transition:color .6s;width:calc(4ch + 2rem)}@media (hover:hover){.timeline__nav__link:hover{color:#c8102e}}.is-usingKeyboard .timeline__nav__link:focus,.is-usingKeyboard .timeline__nav__link:focus-within,.timeline__nav__link:active{color:#c8102e}.timeline__nav__link[aria-current]{color:#fff}@media only screen and (max-width:1023px){.newsHero{padding-top:12rem}}@media only screen and (max-width:640px){.newsHero{padding-top:7rem}}@media only screen and (min-width:641px){.newsHero{padding-bottom:3rem}}@media only screen and (min-width:1024px){.newsHero{--extraNavOffset:10.5rem}.newsHero:before{z-index:2}}.newsHero__title{font-size:1.2rem;font-weight:600;letter-spacing:.05em;line-height:1;text-transform:uppercase}.newsHero__title strong{display:block;font-size:4rem;letter-spacing:0;margin-top:.2em;text-transform:none}@media only screen and (min-width:641px){.newsHero__title strong{font-size:7.6rem}}@media only screen and (min-width:1024px){.newsHero__title strong{font-size:clamp(5.4rem,4.58vw + 1rem,7.5888rem)}}.newsHero__circles{--size:11.2rem;stroke:#ffffff4d;height:var(--size);inset:calc(65% - var(--size)/2) auto auto calc(50% - var(--size)/2);position:absolute;width:var(--size);z-index:-1}.newsHero__thingy{aspect-ratio:1;background:#c8102e;border-radius:6rem;inset:auto auto -3rem 0;position:absolute;transform:translateZ(0) rotate(calc(20deg - 7deg*var(--plx)));transform-origin:0 100%;width:150%;z-index:-2}@media only screen and (min-width:641px){.newsHero__thingy{border-radius:10rem}}@media only screen and (min-width:1024px){.newsHero__thingy{aspect-ratio:1.5;left:calc(var(--gut)*-1.5);width:200%}}.newsHero__house1{inset:auto auto 0 -42%;position:absolute;transform:translate3d(0,calc(80px*var(--plx)),0) rotate(calc(40deg - 20deg*var(--plx)));width:3.2rem}.newsHero__house2{inset:auto auto 0 110%;position:absolute;transform:translate3d(0,calc(80px*var(--plx)),0) rotate(calc(-125deg + 25deg*var(--plx)));width:9rem}.newsHero__arrow{fill:#c8102e;inset:-7rem auto auto -20%;position:absolute;transform:translate3d(0,calc(120px*var(--plx)),0) rotate(calc(-43deg - 30deg*var(--plx)))}.newsHL{background:#fff;border:1px solid #0000001a;border-radius:2rem;display:flex;margin-top:5rem}.newsHL:before{border-radius:2rem;box-shadow:0 0 20px #00000021;content:"";inset:-1px;opacity:0;position:absolute;transition:opacity .4s;z-index:-10}@media (hover:hover){.newsHL:hover:before{opacity:1}}.is-usingKeyboard .newsHL:focus-within:before,.is-usingKeyboard .newsHL:focus:before{opacity:1}@media only screen and (max-width:1023px){.newsHL{flex-direction:column;padding:3rem}}@media only screen and (max-width:640px){.newsHL{padding:2rem}}@media only screen and (min-width:641px){.newsHL{margin-top:8rem}.newsHL,.newsHL:before{border-radius:5rem}}@media only screen and (min-width:1024px){.newsHL{gap:0 var(--gut);min-height:54rem}}@media only screen and (min-width:641px){.newsHL__text{display:flex;flex-direction:column;justify-content:center;padding:11rem 0 7.5rem}}.newsHL__suptitle{align-items:center;display:flex;font-size:1.2rem;font-weight:600;gap:0 1rem;letter-spacing:.05em;line-height:1;text-transform:uppercase}.newsHL__suptitle .icon{position:relative;top:-.1rem}@media only screen and (max-width:1023px){.newsHL__suptitle{margin-bottom:2rem}}@media only screen and (min-width:1024px){.newsHL__suptitle{inset:6rem auto auto calc(var(--col) + var(--gut) - .5rem);position:absolute;width:calc(var(--col)*3 + var(--gut)*4)}}.newsHL__summary{font-size:1.5rem;line-height:1.66;margin-top:2rem}.newsHL__meta{display:flex;flex-wrap:wrap;gap:1rem;margin-top:2rem}@media only screen and (min-width:1024px){.newsHL__meta{margin-top:5rem}}@media only screen and (max-width:1023px){.newsHL__figHolder{order:-1}}@media only screen and (min-width:1024px){.newsHL__figHolder{padding:3rem 3rem 3rem 0}}.newsHL__fig{background:#badbde;border-radius:1.4rem;margin-bottom:2rem;width:100%}@media only screen and (max-width:1023px){.newsHL__fig{aspect-ratio:1.4}}@media only screen and (min-width:641px){.newsHL__fig{border-radius:2rem}}@media only screen and (min-width:1024px){.newsHL__fig{height:100%}}.newsHL__img{--plxY:50px}.newsList__grid{gap:var(--gut)}.newsList__inner{background:#badbde33;border-radius:5rem;padding-block:3rem}@media only screen and (min-width:641px){.newsList__inner{padding-block:6rem}}@media only screen and (min-width:1024px){.newsList__inner{border-radius:3rem;padding-block:8rem 9rem}}.aIntro{margin-bottom:4.5rem}@media only screen and (max-width:1023px){.aIntro{padding-top:3.5rem}}@media only screen and (min-width:641px){.aIntro{margin-bottom:7rem}}@media only screen and (min-width:1024px){.aIntro{--extraNavOffset:8rem}.aIntro:before{z-index:2}}.aIntro__cat{margin-bottom:2.5rem}@media only screen and (min-width:641px){.aIntro__cat{margin-bottom:3.5rem}}.aIntro__title{margin-bottom:calc(-.45em*var(--lh))}@media only screen and (min-width:1024px){.aIntro__title{--lh:1.04;font-size:clamp(3.5rem,2.77vw + 1rem,4.9968rem)}}.aIntro__fig{aspect-ratio:1.5;background:#000;border-radius:2rem}@media only screen and (min-width:641px){.aIntro__fig{border-radius:2.4rem}}@media only screen and (min-width:1024px){.aIntro__fig{aspect-ratio:2.1}}.aIntro__img{--plxY:50px;opacity:.8}@media only screen and (min-width:641px){.aIntro__img{--plxY:100px}}.aIntro__bookend{align-items:center;border-bottom:1px solid #0000001a;display:flex;gap:0 var(--gut);height:7.2rem;margin-top:2rem}@media only screen and (min-width:641px){.aIntro__bookend{margin-top:4rem}}.aIntro__date{font-size:1.2rem}.aIntro__backLinkHolder{order:-1}.aIntro__backLink{align-items:center;color:#144d50;display:flex;font-size:1.2rem;font-weight:600;gap:0 .5rem;letter-spacing:.05em;line-height:1;margin-left:-.3rem;text-transform:uppercase}.aIntro__sh{display:flex;justify-content:flex-end;margin-left:auto}.aIntro__sh .sh__list{margin-right:-1rem}.aIntro__thingy{aspect-ratio:1;background:#c8102e;border-radius:6rem;inset:auto auto 0 -40%;position:absolute;transform:translateZ(0) rotate(calc(20deg - 7deg*var(--plx)));transform-origin:0 100%;width:150%;z-index:0}@media only screen and (min-width:1024px){.aIntro__thingy{aspect-ratio:1.5;left:calc(var(--gut)*-1.5);width:140%}}.aIntro__sparkle{inset:-2rem auto auto calc(var(--gut)*-2);position:absolute;width:2.2rem}.aIntro__arrow{inset:0 0 auto auto;position:absolute;transform:translate3d(0,calc(300px*var(--plx)),0) rotate(calc(60deg + 30deg*var(--plx)))}.adviceList__grid{gap:var(--gut)}.adviceList__inner{background:#badbde33;border-radius:5rem;padding-block:3rem}@media only screen and (min-width:641px){.adviceList__inner{padding-block:6rem}}@media only screen and (min-width:1024px){.adviceList__inner{border-radius:3rem;padding-block:8rem 9rem}.contactIntro .altIntro__text{margin-top:5.5rem}}.locator{padding-top:5rem}@media only screen and (min-width:1024px){.locator{padding-top:10rem}}@media print{.locator{display:none}}.locator__filters{--filtersH:8rem;margin-top:.5rem}.map{--warningH:11.5rem;height:calc(54rem + var(--warningH))}@media only screen and (min-width:641px){.map{height:clamp(50rem,100 * var(--lvh) - var(--navH) - 8rem,87rem)}}@media only screen and (min-width:1024px){.map{height:clamp(50rem,100 * var(--lvh) - var(--stickyNavH) - 8rem,87rem)}}.map__canvas{background:#badbde;z-index:1}@media only screen and (max-width:640px){.map__canvas{bottom:var(--warningH)}}.cluster{height:3rem;position:relative;width:3rem}.cluster__icon{height:2.8rem;overflow:visible;width:2.8rem}.cluster__count{color:#c8102e;font-size:1.2rem;font-weight:600;padding-top:.4rem;text-align:center;z-index:300}.marker{height:3rem;position:relative;width:3rem}.marker__content{background:#fff;border-radius:2rem;box-shadow:0 5px 5px #0000001a;font-size:1.5rem;font-weight:600;inset:auto auto 100% 50%;line-height:1.2;max-width:20rem;opacity:0;padding:2rem;pointer-events:none;position:absolute;text-align:center;transform:translate(-50%) scale(.8);transform-origin:50% 100%;transition:opacity .35s,transform .45s cubic-bezier(.215,.61,.355,1);width:max-content}@media (hover:hover){.marker:focus-within .marker__content,.marker:hover .marker__content{opacity:1;pointer-events:all;transform:translate(-50%) scale(1)}}.locator__footnote{background:#fff;font-size:1.3rem;line-height:1.7;padding-block:2rem;text-align:center}@media only screen and (min-width:1024px){.locator__footnote{padding-block:6rem}}.map__sidebar{inset:0;position:absolute}@media only screen and (max-width:640px){.map__sidebar{pointer-events:none;z-index:2}.map__sidebar>*{pointer-events:all}}@media only screen and (min-width:641px){.map__sidebar{background:#fff;border:1px solid #0000001a;display:flex;flex-direction:column;inset:0 auto 0 0;position:absolute;width:33rem;z-index:2}}@media only screen and (min-width:641px) and (max-width:1023px){.map__sidebar{border-left:none}}@media only screen and (min-width:1024px){.map__sidebar{border-radius:2rem;box-shadow:0 0 6px #0000001a;inset:1.3rem auto 1.3rem 1.3rem;width:43rem}}.map__warning{font-size:1.5rem;line-height:1.66;padding:2rem var(--m) 2rem 5rem;position:relative}.map__warning .icon{fill:#c8102e;inset:2.2rem auto auto 2.2rem;position:absolute;width:1.8rem}@media only screen and (max-width:640px){.map__warning{background:#fff;border-bottom:1px solid #0000001a;inset:auto 0 0;position:absolute}}@media only screen and (min-width:641px){.map__warning{border-bottom:1px solid #0000001a;flex-shrink:0;padding:2rem 2.8rem 2rem 5.8rem}.map__warning .icon{left:3rem}.map__warning a{display:inline-block}}@media only screen and (max-width:640px){.map__filtersCtn{inset:0 0 auto;padding:1rem var(--m);position:absolute}}@media only screen and (min-width:641px){.map__filtersCtn{align-items:center;border-bottom:1px solid #0000001a;display:flex;flex-shrink:0;height:5.5rem;justify-content:center}}.map__select{--width:30.1rem}@media only screen and (max-width:640px){.map__list{display:flex;flex-wrap:nowrap;gap:0 .5rem;inset:auto 0 var(--warningH);overflow-x:auto;padding:1.5rem var(--m);position:absolute}}@media only screen and (min-width:641px){.map__list{flex-grow:1;overflow-y:auto}}@media only screen and (min-width:1024px){.map__list{border-radius:0 0 2rem 2rem;clip-path:inset(0 round 0 0 2rem 2rem)}}.agencyItem{background:#fff;padding:1rem 2rem 2rem}.agencyItem:before{background:#599a9d;content:"";inset:0;opacity:0;position:absolute;transition:opacity .3s;z-index:-1}@media (hover:hover){.agencyItem:hover:before{opacity:.1}}.agencyItem:focus-within:before,.is-usingKeyboard .agencyItem:focus-within:before,.is-usingKeyboard .agencyItem:focus:before{opacity:.1}.agencyItem.is-hidden{display:none}@media only screen and (max-width:640px){.agencyItem{border:1px solid #0000001a;border-radius:2rem;box-shadow:0 2px 5px #0000001a;flex-shrink:0;min-height:13rem;width:25rem}}@media only screen and (min-width:641px){.agencyItem{border-bottom:1px solid #0000001a;padding:1.5rem 2.8rem 1.3rem 5.8rem}}@media only screen and (max-width:640px){.agencyItem__article{display:flex;flex-direction:column;min-height:100%}}.agencyItem__title{font-size:1.2rem;font-weight:700;line-height:1.5;margin-bottom:1rem}@media only screen and (min-width:641px){.agencyItem__title{font-size:1.8rem;font-weight:600;line-height:1.55}}.agencyItem__detail{display:flex;flex-direction:column;gap:1rem 0}.agencyItem__detail a{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;transition:color .3s}@media (hover:hover){.agencyItem__detail a:hover{color:#c8102e}}.is-usingKeyboard .agencyItem__detail a:focus,.is-usingKeyboard .agencyItem__detail a:focus-within{color:#c8102e}@media only screen and (max-width:640px){.agencyItem__detail{margin-top:auto}.agencyItem__detail a{white-space:nowrap}}.agencyItem__solutions{align-items:center;display:flex;flex-wrap:wrap;gap:0 1.1rem}.agencyItem__sol{align-items:center;display:flex;font-size:1.2rem;gap:0 .8rem;line-height:1;position:relative}.agencyItem__sol .icon{width:1.8rem}.agencyItem__sol .icon--house{top:-.2rem}.agencyItem__btn{background:none;border:none;width:100%}.locator__overlay{inset:0;pointer-events:none;position:fixed;transition:visibility 0s .8s;visibility:hidden;z-index:10000}.locator__overlay:before{background:#000;content:"";inset:0;opacity:0;position:absolute;transition:opacity .7s}.locator__overlay.is-visible{pointer-events:all;transition:none;visibility:visible}.locator__overlay.is-visible:before{opacity:.7}.agency{background:#fff;inset:0 auto 0 0;overflow-y:auto;padding:4rem 2.5rem;position:absolute;transform:translate3d(-100%,0,0);transition:visibility 0s .7s,transform .7s cubic-bezier(.645,.045,.355,1);visibility:hidden;width:31.2rem}.agency.is-open{transform:none;transition:transform .7s cubic-bezier(.645,.045,.355,1);visibility:visible}@media only screen and (min-width:1024px){.agency{border:1px solid #0000001a;border-radius:2rem;inset:1.3rem auto 1.3rem 1.3rem;padding:2.8rem;transform:translate3d(calc(-100% - 1.3rem),0,0);width:40rem}}.agency__logo{aspect-ratio:1;border:1px solid #0000001a;border-radius:1.2rem;margin-bottom:2rem;padding:1rem;width:18.4rem}.agency__logo__img{height:calc(100% - 2rem);inset:1rem;object-fit:contain;position:absolute;width:calc(100% - 2rem)}.agency__title{color:#144d50;margin-bottom:2rem}.agency__title:first-child{margin-top:.8em}.agency__detail{display:flex;flex-direction:column;font-size:1.5rem;gap:2rem 0;line-height:1.66}.agency__detail dt{font-size:1.2rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.agency__detail a{transition:color .4s}@media (hover:hover){.agency__detail a:hover{color:#c8102e}}.is-usingKeyboard .agency__detail a:focus,.is-usingKeyboard .agency__detail a:focus-within{color:#c8102e}.agency__solutions{align-items:center;display:flex;flex-wrap:wrap;gap:0 1.1rem;margin-bottom:.5rem}.agency__sol{align-items:center;display:flex;font-size:1.2rem;gap:0 .8rem;line-height:1;position:relative}.agency__sol .icon{width:1.8rem}.agency__sol .icon--house{top:-.2rem}.agency__closeBtn{background:none;border:none;border-radius:50%;color:#c8102e;height:3.8rem;inset:.9rem .9rem auto auto;position:absolute;transition:color .3s;width:3.8rem}.agency__closeBtn:before{background:#fff;border:1px solid #0000001a;border-radius:50%;content:"";inset:0;position:absolute;transition:background .3s,border-color .3s,transform .4s cubic-bezier(.215,.61,.355,1)}@media (hover:hover){.agency__closeBtn:hover{color:#fff}.agency__closeBtn:hover:before{background:#c8102e;border-color:#c8102e;transform:scale(.9)}}.is-usingKeyboard .agency__closeBtn:focus,.is-usingKeyboard .agency__closeBtn:focus-within{color:#fff}.is-usingKeyboard .agency__closeBtn:focus-within:before,.is-usingKeyboard .agency__closeBtn:focus:before{background:#c8102e;border-color:#c8102e;transform:scale(.9)}.agency__closeBtn__icon:after,.agency__closeBtn__icon:before{background:currentColor;border-radius:.2rem;content:"";height:.2rem;inset:calc(50% - .1rem) auto auto calc(50% - .8rem);position:absolute;transition:transform .4s cubic-bezier(.215,.61,.355,1);width:1.6rem}.agency__closeBtn__icon:before{transform:rotate(45deg)}.agency__closeBtn__icon:after{transform:rotate(-45deg)}@media (hover:hover){button:focus-within .agency__closeBtn__icon:after,button:focus-within .agency__closeBtn__icon:before,button:hover .agency__closeBtn__icon:after,button:hover .agency__closeBtn__icon:before{transform:none}}.cFAQ{background:#f1f8f8;padding-block:5rem}@media only screen and (min-width:641px){.cFAQ{padding-block:10rem}}.cFAQ__filtersCtn{margin-left:calc(var(--m)*-1);width:calc(100% + var(--m)*2)}.cFAQ__filters{--listPadding:8rem}@media only screen and (min-width:1024px){.cFAQ__filters{margin-bottom:1.5rem}}.cFAQ__section{align-items:center;display:flex;flex-direction:column;gap:5rem 0}.cFAQ__section.is-hidden{inset:0 0 auto;position:absolute;visibility:hidden}.cFAQ__block{padding:1rem 2rem;position:relative;z-index:1}.cFAQ__block:before{background:#fff;border-radius:2rem;content:"";inset:0;position:absolute;z-index:-1}.cFAQ__block .accordion__section:last-child{border:none}@media only screen and (min-width:641px){.cFAQ__block{padding:3.5rem}.cFAQ__block:before{border-radius:5rem}}@media only screen and (min-width:1024px){.cFAQ__block{padding:3rem 0}.cFAQ__block:before{inset:0 calc(var(--gut)*-2)}}.cForm{padding-block:5rem}@media only screen and (min-width:641px){.cForm{padding-block:7rem 4.5rem}}@media only screen and (min-width:1024px){.cForm{padding-block:14.5rem}}@media only screen and (max-width:1023px){.cForm__content{margin-bottom:3rem}}@media only screen and (min-width:1024px){.cForm__content{padding-block:10rem 5rem}}.cForm__title{margin-bottom:2.5rem}@media only screen and (min-width:641px){.cForm__title{margin-bottom:3rem}}.cForm__deco{aspect-ratio:1.5;background:#badbde80;border-radius:5rem;inset:6.5rem auto auto 30%;position:absolute;transform:translateZ(0) rotate(20deg);transform-origin:0 0;width:150%;z-index:-1}@media only screen and (min-width:1024px){.cForm__deco{inset:0 auto auto 50%;transform:translate3d(0,calc(100px*var(--plx)),0) rotate(calc(20deg - 5deg*var(--plx)));width:95%}}.cForm__illu{inset:10% auto auto 19%;position:absolute}@media only screen and (min-width:1024px){.cForm__illu{left:32%}}.cComplaint{align-items:center;border:1px solid #0000001a;border-radius:3rem;display:flex;gap:2rem;justify-content:center;padding:4rem 2rem;text-align:center}@media only screen and (max-width:1023px){.cComplaint{flex-direction:column}}@media only screen and (min-width:641px){.cComplaint{padding:4rem}}@media only screen and (min-width:1024px){.cComplaint{gap:4rem}}.cComplaint__title{color:#144d50}.cAsides__blocks{display:flex;gap:var(--gut);margin-top:var(--gut)}@media only screen and (max-width:1023px){.cAsides__blocks{flex-direction:column}}.cBlock{background:#f3f3f3;border-radius:3rem;display:flex;flex-direction:column;gap:var(--gut);padding:3rem 2rem 2rem}@media only screen and (min-width:641px){.cBlock{padding:5rem 0}}@media only screen and (min-width:1024px){.cBlock{align-self:flex-start;min-height:50.2rem}}.cBlock__title{color:#144d50;text-align:center}@media only screen and (min-width:1024px){.cBlock__title{min-height:5.48em}}.cBlock__faq{padding:1rem 2rem;position:relative}.cBlock__faq:before{background:#fff;border-radius:2rem;content:"";inset:0;position:absolute}.cBlock__faq .accordion__section:last-child{border:none}@media only screen and (min-width:641px){.cBlock__faq{padding:1.5rem 0}.cBlock__faq:before{border-radius:5rem;inset:0 calc(var(--gut)*-2)}}@media only screen and (min-width:1024px){.cBlock__faq{margin-top:auto}}.searchHero{color:#fff;padding-bottom:5rem}@media only screen and (max-width:1023px){.searchHero{background:#c8102e;padding-top:5rem}}@media only screen and (min-width:1024px){.searchHero{--extraNavOffset:7rem;margin-bottom:-55rem;padding-bottom:60rem}.searchHero__title{align-items:center;display:flex;min-height:calc(1em*var(--lh)*2)}}.searchHero__thingy{aspect-ratio:1;background:#c8102e;border-radius:6rem;inset:auto auto -3rem 0;position:absolute;transform:translateZ(0) rotate(calc(20deg - 7deg*var(--plx)));transform-origin:0 100%;width:150%;z-index:-2}@media only screen and (min-width:641px){.searchHero__thingy{border-radius:10rem}}@media only screen and (min-width:1024px){.searchHero__thingy{aspect-ratio:1.5;inset:auto auto 55rem calc(var(--m) + var(--col));width:min(100%,165rem)}}.searchHero__arrow{inset:15rem auto auto calc(var(--m) - 3rem);position:absolute;rotate:-35deg}.searchHero__house{inset:15rem calc(var(--m) + var(--col)) auto auto;position:absolute;rotate:-135deg}.searchResults{--searchNavH:11.4rem}.searchResults__content{background:#fff;position:relative}.searchResults__content.is-empty{align-items:center;display:flex;height:10rem;justify-content:center;padding:0}@media only screen and (min-width:1024px){.searchResults__content.is-empty{border-radius:5rem;height:30rem}.searchResults__content:not(.is-empty){border-radius:5rem 5rem 0 0;padding-top:calc(var(--searchNavH)/4)}.searchResults__content:not(.is-empty):before{background:#0000001a;content:"";height:1px;inset:var(--searchNavH) 0 auto;position:absolute}}.searchNav{background:#fff;height:6rem;position:sticky;top:var(--navH);z-index:100}@media only screen and (max-width:1023px){.searchNav{border-bottom:1px solid #0000001a;height:calc(var(--searchNavH)/2);margin-left:calc(var(--m)*-1);width:calc(100% + var(--m)*2)}}@media only screen and (min-width:1024px){.searchNav{border-radius:5rem;left:-1.5rem;margin-bottom:calc(var(--searchNavH)/4);top:calc(var(--stickyNavH) + 1rem);width:calc(var(--col)*8 + var(--gut)*7 + 3rem)}.searchNav:before{background:#fff;border:1px solid #0000000d;border-radius:5rem;box-shadow:0 3px 6px #0000000d;content:"";inset:0;opacity:0;position:absolute;transition:opacity .5s;z-index:-1}.searchNav.is-sticky:before{opacity:1}}.searchNav__list{align-items:center;display:flex;flex-wrap:nowrap;height:100%;overflow-x:auto;padding:0 var(--m)}.searchNav__list::-webkit-scrollbar{display:none}@media only screen and (min-width:1024px){.searchNav__list{padding:0 1.5rem}}.searchNav__item{flex-shrink:0}.searchNav__link{align-items:center;display:flex;font-size:1.5rem;height:3.5rem;line-height:1;padding:0 2rem;position:relative;transition:color .3s}.searchNav__link:before{background:#c8102e;border-radius:2rem;content:"";inset:0;opacity:0;position:absolute;transform:scale(.8);transition:opacity .3s,transform .4s cubic-bezier(.215,.61,.355,1);z-index:-1}@media (hover:hover){.searchNav__link:hover:before{opacity:.3;transform:scale(.9)}}.is-usingKeyboard .searchNav__link:focus-within:before,.is-usingKeyboard .searchNav__link:focus:before,.searchNav__link:active:before{opacity:.3;transform:scale(.9)}.searchNav__link[aria-current]{color:#fff}.searchNav__link[aria-current]:before{opacity:1;transform:scale(1)}.searchSection{padding-top:4rem}@media only screen and (min-width:641px){.searchSection{padding-top:6rem}}.searchSection__title{margin-bottom:2rem}@media only screen and (min-width:641px){.searchSection__title{margin-bottom:4rem}}.searchSection__list{gap:var(--gut)}@media only screen and (min-width:1024px){.view--p404 .hero{justify-content:center;margin-bottom:0}.view--p404 .preFooter{--contentH:calc(var(--svh)*100);--heroH:min(80rem,var(--svh) * 100 - var(--topbarH));--offset:6;margin-top:calc(min(var(--heroH) - var(--contentH), 0px) - var(--svh)*var(--offset))}}@media only screen and (min-width:1367px){.view--p404 .preFooter{--offset:10}}
