@charset "UTF-8";html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-property:overflow;transition-duration:1ms;transition-behavior:allow-discrete}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-pagination-bullets{display:flex;justify-content:center;gap:.47058823529411764rem;margin-top:3.411764705882353rem}.swiper:has(.swiper-pagination-bullets){margin-bottom:-.7058823529411765rem}.swiper-pagination-bullet{width:.47058823529411764rem;height:.47058823529411764rem;border:1px solid rgba(34,34,34,.5);border-radius:50%}.-bg-black .swiper-pagination-bullet{border-color:#ffffff80}.swiper-pagination-bullet-active{background-color:var(--accent-color);border-color:transparent}.swiper-nav{display:flex;gap:.4444444444444444rem;margin-top:3.4444444444444446rem}.swiper-button{box-sizing:border-box;display:flex;justify-content:center;align-items:center;width:2.4444444444444446rem;height:2.4444444444444446rem;position:relative;border:1px solid rgba(0,0,0,.36);border-radius:50%;color:var(--accent-color);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:opacity .15s}.swiper-button:before{content:"";inset:-.19444444444444445rem;position:absolute}.swiper-nav.-plain .swiper-button{width:1.2222222222222223rem;border:none}.-bg-black .swiper-button{border-color:#ffffff5c}.swiper-button:hover .icon{transform:none!important}.swiper-button-disabled{opacity:.4;pointer-events:none!important}.swiper-initialized .swiper-wrapper{cursor:grab}.swiper-initialized .swiper-wrapper:active{cursor:grabbing}.swiper-cursor{--size: 5.9rem;display:flex;justify-content:center;align-items:center;width:var(--size);height:var(--size);top:calc(var(--size) / -2);left:calc(var(--size) / -2);position:absolute;z-index:2;background:#0000001a;border:1px solid rgba(255,255,255,.36);border-radius:50%;-webkit-backdrop-filter:blur(1.1111111111111112rem);backdrop-filter:blur(1.1111111111111112rem);text-transform:uppercase;font-weight:400;font-size:.6111111111111112rem;letter-spacing:-.02em;font-family:var(--secondary-font);pointer-events:none;color:var(--white)}.swiper-cursor:not([style*=translate]){visibility:hidden!important}@media (pointer: coarse){.swiper-cursor{display:none}}.swiper.-cursor .swiper-wrapper{cursor:none}@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:#fff;color:var(--plyr-badge-text-color, #fff);font-size:9px;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;bottom:0;display:none;font-size:13px;font-size:var(--plyr-font-size-small, 13px);left:0;padding:10px;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:20px;padding:calc(var(--plyr-control-spacing, 10px) * 2)}}@media (min-width: 768px){.plyr__captions{font-size:18px;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(-40px);transform:translateY(calc(var(--plyr-control-spacing, 10px) * -4))}.plyr__caption{background:#000c;background:var(--plyr-captions-background, rgba(0, 0, 0, .8));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 .1s ease-in-out}.plyr__control svg{display:block;fill:currentColor;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:#ffffffe6;background:var(--plyr-menu-background, rgba(255, 255, 255, .9019607843));border-radius:8px;border-radius:var(--plyr-menu-radius, 8px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-menu-shadow, 0 1px 2px rgba(0, 0, 0, .1490196078));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 rgba(0,0,0,0);border-top-color:#ffffffe6;border:var(--plyr-menu-arrow-size, 4px) solid rgba(0,0,0,0);border-top-color:var(--plyr-menu-background, rgba(255, 255, 255, .9019607843));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;-moz-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 rgba(0,0,0,0);border:var(--plyr-menu-item-arrow-size, 4px) solid rgba(0,0,0,0);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 #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:#0000001a;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:#23282f1a}.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]{-webkit-appearance:none;-moz-appearance:none;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 0,rgba(0,0,0,0) 0);background-image:linear-gradient(to right,currentColor var(--value, 0),rgba(0,0,0,0) 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{-webkit-appearance:none;appearance:none;background:#fff;background:var(--plyr-range-thumb-background, #fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, .1490196078), 0 0 0 1px rgba(35, 40, 47, .2));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;-moz-user-select:none;-webkit-user-select:none;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 #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, .1490196078), 0 0 0 1px rgba(35, 40, 47, .2));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;-webkit-user-select:none;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;-webkit-user-select:none;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 #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, .1490196078), 0 0 0 1px rgba(35, 40, 47, .2));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 #00000026;box-shadow:var(--plyr-tooltip-shadow, 0 1px 2px rgba(0, 0, 0, .1490196078));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 rgba(0,0,0,0);border-left:var(--plyr-tooltip-arrow-size, 4px) solid rgba(0,0,0,0);border-right:4px solid rgba(0,0,0,0);border-right:var(--plyr-tooltip-arrow-size, 4px) solid rgba(0,0,0,0);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:translate(-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:translate(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 50%,#23282f99 0 75%,#0000 0,#0000);background-image:linear-gradient(-45deg,var(--plyr-progress-loading-background, rgba(35, 40, 47, .6)) 25%,rgba(0,0,0,0) 25%,rgba(0,0,0,0) 50%,var(--plyr-progress-loading-background, rgba(35, 40, 47, .6)) 50%,var(--plyr-progress-loading-background, rgba(35, 40, 47, .6)) 75%,rgba(0,0,0,0) 75%,rgba(0,0,0,0));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:#ffffff40;background-color:var(--plyr-video-progress-buffered-background, rgba(255, 255, 255, .2509803922))}.plyr--audio.plyr--loading .plyr__progress__buffer{background-color:#c1c8d199;background-color:var(--plyr-audio-progress-buffered-background, rgba(193, 200, 209, .6))}.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, rgba(193, 200, 209, .6)))}.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, rgba(193, 200, 209, .6)))}.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, rgba(193, 200, 209, .6)))}.plyr--full-ui.plyr--audio input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, .1490196078), 0 0 0 1px rgba(35, 40, 47, .2)),0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, rgba(35, 40, 47, .1019607843))}.plyr--full-ui.plyr--audio input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, .1490196078), 0 0 0 1px rgba(35, 40, 47, .2)),0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, rgba(35, 40, 47, .1019607843))}.plyr--full-ui.plyr--audio input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, .1490196078), 0 0 0 1px rgba(35, 40, 47, .2)),0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, rgba(35, 40, 47, .1019607843))}.plyr--audio .plyr__progress__buffer{color:#c1c8d199;color:var(--plyr-audio-progress-buffered-background, rgba(193, 200, 209, .6))}.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,#000000bf);background:var(--plyr-video-controls-background, linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, .7490196078)));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:#ffffff40;background-color:var(--plyr-video-range-track-background, var(--plyr-video-progress-buffered-background, rgba(255, 255, 255, .2509803922)))}.plyr--full-ui.plyr--video input[type=range]::-moz-range-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background, var(--plyr-video-progress-buffered-background, rgba(255, 255, 255, .2509803922)))}.plyr--full-ui.plyr--video input[type=range]::-ms-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background, var(--plyr-video-progress-buffered-background, rgba(255, 255, 255, .2509803922)))}.plyr--full-ui.plyr--video input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, .1490196078), 0 0 0 1px rgba(35, 40, 47, .2)),0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, rgba(255, 255, 255, .5019607843))}.plyr--full-ui.plyr--video input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, .1490196078), 0 0 0 1px rgba(35, 40, 47, .2)),0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, rgba(255, 255, 255, .5019607843))}.plyr--full-ui.plyr--video input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, .1490196078), 0 0 0 1px rgba(35, 40, 47, .2)),0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, rgba(255, 255, 255, .5019607843))}.plyr--video .plyr__progress__buffer{color:#ffffff40;color:var(--plyr-video-progress-buffered-background, rgba(255, 255, 255, .2509803922))}.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;height:100%;inset:0;margin:0;position:fixed;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;cursor:pointer;inset:0;overflow:hidden;position:absolute;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 #00000026;box-shadow:var(--plyr-tooltip-shadow, 0 1px 2px rgba(0, 0, 0, .1490196078));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 rgba(0,0,0,0);border-left:var(--plyr-tooltip-arrow-size, 4px) solid rgba(0,0,0,0);border-right:4px solid rgba(0,0,0,0);border-right:var(--plyr-tooltip-arrow-size, 4px) solid rgba(0,0,0,0);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:translate(-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 #00000026;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,#000000bf);background:var(--plyr-video-controls-background, linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, .7490196078)));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{filter:blur(1px);height:100%;inset:0;margin:auto;opacity:0;overflow:hidden;pointer-events:none;position:absolute;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}@layer reset{*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}[hidden]:not([hidden=until-found]){display:none!important}html{-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;color-scheme:dark light;-moz-tab-size:2;tab-size:2;scrollbar-gutter:stable;interpolate-size:allow-keywords;line-height:1.5}html:focus-within{scroll-behavior:smooth}body{line-height:inherit;font-family:system-ui,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button{all:unset}input,button,textarea,select{font:inherit;color:inherit;letter-spacing:inherit;word-spacing:inherit;font-feature-settings:inherit;font-variation-settings:inherit}textarea{resize:vertical;resize:block}button,label,select,summary,[role=button],[role=option]{cursor:pointer}:disabled,label:has(>:disabled,+disabled){cursor:not-allowed}a{color:inherit;text-decoration:none}ul,ol{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{display:block}img,picture,svg,video{max-inline-size:100%;block-size:auto}svg{fill:currentColor}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}h1,h2,h3{line-height:calc(1em + .5rem)}hr{border:none;-webkit-border-before:1px solid;border-block-start:1px solid;color:inherit;block-size:0;overflow:visible}:focus-visible{outline:none}:focus-visible,:target{scroll-margin-block:8vh}}@layer base{:root{--black: #000;--white: #fff;--teal: #82ffcf;--beige: #dbd8d2;--coral: #ef6461;--x-light-gray: #f6f6f6;--x-dark-gray: #1e1e1e;--error-color: #d44;--base-bg-color: var(--x-dark-gray);--base-text-color: var(--black);--base-font-weight: 300;--base-font-size: 1rem;--base-line-height: 1.444;--base-letter-spacing: -.02em;--primary-font: "TWK Everett wf", sans-serif;--secondary-font: "TWK Everett Mono wf", serif;--side-padding: 1.1764705882352942rem;--section-spacing: 3.764705882352941rem;--plyr-color-main: var(--teal)}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){:root{--side-padding: 1.6666666666666667rem;--section-spacing: 5rem;--section-spacing-large: 8.333333333333334rem}}html{min-height:100%;font-size:3.86363636vw}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){html{font-size:1.041667vw}}body{background-color:var(--base-bg-color);font-weight:var(--base-font-weight);font-size:var(--base-font-size);line-height:var(--base-line-height);letter-spacing:var(--base-letter-spacing);font-family:var(--primary-font);color:var(--base-text-color);cursor:default;touch-action:manipulation}body.no-scroll{overflow:hidden}::-moz-selection{background:var(--coral);color:var(--white)}::selection{background:var(--coral);color:var(--white)}:is(p,ul,ol):where(:not(:last-child)){margin-bottom:calc(var(--base-line-height) * 1em)}}@font-face{font-family:TWK Everett wf;src:url(/wp-content/themes/tqa/fonts/TWK-Everett-Light.woff2) format("woff2");font-style:normal;font-weight:300}@font-face{font-family:TWK Everett wf;src:url(/wp-content/themes/tqa/fonts/TWK-Everett-Light-Italic.woff2) format("woff2");font-style:italic;font-weight:300}@font-face{font-family:TWK Everett wf;src:url(/wp-content/themes/tqa/fonts/TWK-Everett-Regular.woff2) format("woff2");font-style:normal;font-weight:400}@font-face{font-family:TWK Everett Mono wf;src:url(/wp-content/themes/tqa/fonts/TWK-Everett-Mono-Thin.woff2) format("woff2");font-style:normal;font-weight:100}@font-face{font-family:TWK Everett Mono wf;src:url(/wp-content/themes/tqa/fonts/TWK-Everett-Mono-Regular.woff2) format("woff2");font-style:normal;font-weight:400}ul:not([class]){margin-left:.3em;list-style-type:"•"}ul:not([class]) li{padding-left:.6em}ul:not([class]) li::marker{color:var(--teal)}ol:not([class]){margin-left:1.2em;list-style-type:decimal}ol:not([class]) li{padding-left:.6em}ol:not([class]) li::marker{color:var(--teal)}strong{font-weight:500}p{text-wrap:pretty}.ban-title{text-transform:uppercase;font-weight:300;font-size:1.7647058823529411rem;line-height:1.17;letter-spacing:-.05em}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.ban-title{font-size:5.555555555555555rem;line-height:1.06}}.tim-text,.tes-item-text,.tsb-panel-text-container:only-child .tbs-panel-text,.stb-desc,.gro-text,.ite-text,.for-text,.fea-subtitle,.acc.-full .acc-item-title,.acc-desc,.pos-text>p:first-child,.ph-text.-medium,.hr-desc,.cpo-text-module-text,.cpo-text h2{font-weight:inherit;font-size:1.1764705882352942rem;line-height:1.25;letter-spacing:-.02em}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.tim-text,.tes-item-text,.tsb-panel-text-container:only-child .tbs-panel-text,.stb-desc,.gro-text,.ite-text,.for-text,.fea-subtitle,.acc.-full .acc-item-title,.acc-desc,.pos-text>p:first-child,.ph-text.-medium,.hr-desc,.cpo-text-module-text,.cpo-text h2{font-size:1.3333333333333333rem}}.tes-item-index,.tes-item-author,.job-item-details,.ite-details-title,.cas-item-meta,.pos-details,.pos-text blockquote cite,.nep-post-meta,.nep-filter-title,.nav-items,.hr-logos-title,.hr-news-item-meta,.f-bottom,.f-menu,.f-column-title,.h-mobile-social,.h-submenu-section-title,.h-cta-link,.h-menu-link,.cpo-details-meta,.con-column-title,.con-title,.button,.adr-column-title,.ginput_container_consent .gform-field-label,.tim-title,.tbs-title,.stb-title,.gro-title,.lin-title,.ite-title,.for-title,.fea-title,.acc-title,.ph-title,.cpo-details-title,.cpo-dl-title,.cpo-people-title,.cpo-text-module-title{text-transform:uppercase;font-weight:400;font-size:.7058823529411765rem;font-family:var(--secondary-font)}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.tes-item-index,.tes-item-author,.job-item-details,.ite-details-title,.cas-item-meta,.pos-details,.pos-text blockquote cite,.nep-post-meta,.nep-filter-title,.nav-items,.hr-logos-title,.hr-news-item-meta,.f-bottom,.f-menu,.f-column-title,.h-mobile-social,.h-submenu-section-title,.h-cta-link,.h-menu-link,.cpo-details-meta,.con-column-title,.con-title,.button,.adr-column-title,.ginput_container_consent .gform-field-label,.tim-title,.tbs-title,.stb-title,.gro-title,.lin-title,.ite-title,.for-title,.fea-title,.acc-title,.ph-title,.cpo-details-title,.cpo-dl-title,.cpo-people-title,.cpo-text-module-title{font-size:.6111111111111112rem;letter-spacing:-.02em}}.tim-title,.tbs-title,.stb-title,.gro-title,.lin-title,.ite-title,.for-title,.fea-title,.acc-title,.ph-title,.cpo-details-title,.cpo-dl-title,.cpo-people-title,.cpo-text-module-title{display:flex;gap:.82em}.tim-title:before,.tbs-title:before,.stb-title:before,.gro-title:before,.lin-title:before,.ite-title:before,.for-title:before,.fea-title:before,.acc-title:before,.ph-title:before,.cpo-details-title:before,.cpo-dl-title:before,.cpo-people-title:before,.cpo-text-module-title:before{content:"";width:.27636364em;height:.27636364em;margin-top:.8em;background-color:currentColor;border-radius:50%}.tsb-panel-text-container:not(:only-child) .tbs-panel-text,.stb-item-desc,.sta-item-desc,.sli-item-desc,.ofi-item-locations,.gro-features-item-desc,.lin-item-desc,.ite-details-details,.fea-item-desc,.acc.-sidebar .acc-item-content-inner-2,.nep-post-desc,.hr-news-item-title,.f-newsletter-text,.h-submenu-section-item-desc,.h-submenu-desc,.cpo-features-item-desc{font-size:.8235294117647058rem;line-height:1.375;letter-spacing:-.03em}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.tsb-panel-text-container:not(:only-child) .tbs-panel-text,.stb-item-desc,.sta-item-desc,.sli-item-desc,.ofi-item-locations,.gro-features-item-desc,.lin-item-desc,.ite-details-details,.fea-item-desc,.acc.-sidebar .acc-item-content-inner-2,.nep-post-desc,.hr-news-item-title,.f-newsletter-text,.h-submenu-section-item-desc,.h-submenu-desc,.cpo-features-item-desc{font-size:.8888888888888888rem}}@layer links{a:not([class]){text-decoration:underline;text-decoration-thickness:.5px;text-underline-offset:.2em;transition:color .15s}a:not([class]):hover{color:var(--teal)}}textarea{resize:vertical}input[type=checkbox]{accent-color:var(--accent-color)}.gform_required_legend,.gfield.hidden_label .gfield_label,.ginput_counter,.gfield_validation_message,.gform_validation_errors{display:none}.gform_fields{display:grid;gap:.29411764705882354rem 1.1764705882352942rem}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.gform_fields{gap:.2222222222222222rem 1.6666666666666667rem}}.gfield input:is([type=text],[type=email],[type=tel],[type=url],[type=password],[type=number]),.gfield textarea,.gfield .gfield_select{width:100%;padding:1em 0;background:none;border:0;border-bottom:1px solid var(--border-color);border-radius:0;font-size:.7058823529411765rem;color:inherit}.gfield input:is([type=text],[type=email],[type=tel],[type=url],[type=password],[type=number])::-moz-placeholder,.gfield textarea::-moz-placeholder,.gfield .gfield_select::-moz-placeholder{opacity:1;color:inherit}.gfield input:is([type=text],[type=email],[type=tel],[type=url],[type=password],[type=number])::placeholder,.gfield textarea::placeholder,.gfield .gfield_select::placeholder{opacity:1;color:inherit}.gfield input:is([type=text],[type=email],[type=tel],[type=url],[type=password],[type=number]):focus::-moz-placeholder,.gfield textarea:focus::-moz-placeholder,.gfield .gfield_select:focus::-moz-placeholder{opacity:.5}.gfield input:is([type=text],[type=email],[type=tel],[type=url],[type=password],[type=number]):focus::placeholder,.gfield textarea:focus::placeholder,.gfield .gfield_select:focus::placeholder{opacity:.5}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.gfield input:is([type=text],[type=email],[type=tel],[type=url],[type=password],[type=number]),.gfield textarea,.gfield .gfield_select{padding:.6em 0;font-size:.8888888888888888rem}}.gform_wrapper fieldset{border:none}.ginput_container_consent{display:flex;align-items:center;gap:.5555555555555556rem}.ginput_container_consent .gform-field-label{line-height:1;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (max-width: 767px),(max-width: 1023px) and (orientation: landscape){.ginput_container_consent .gform-field-label{font-size:.5882352941176471rem}}.gfield.gfield_error{color:var(--error-color)}.gfield_html{margin-bottom:1.4722222222222223rem;margin-top:1.4722222222222223rem;font-size:.6666666666666666rem;line-height:1.33;letter-spacing:-.02em}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.gfield_html{max-width:38.08em}}.gfield_select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-left:0;padding-right:0;padding-right:1.6666666666666667rem;background:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Ctitle%3Edown-arrow%3C%2Ftitle%3E%3Cg%20fill%3D%22%23000000%22%3E%3Cpath%20d%3D%22M10.293%2C3.293%2C6%2C7.586%2C1.707%2C3.293A1%2C1%2C0%2C0%2C0%2C.293%2C4.707l5%2C5a1%2C1%2C0%2C0%2C0%2C1.414%2C0l5-5a1%2C1%2C0%2C1%2C0-1.414-1.414Z%22%20fill%3D%22%23ffffff%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E)!important;background-size:.6em!important;background-position:calc(100% - .1em) center!important;background-repeat:no-repeat!important}.gfield_select::-ms-expand{display:none}body:has(.-submenu-visible){overflow:hidden}:is(section):where(.-bg-white){padding-bottom:var(--section-spacing);padding-left:var(--side-padding);padding-right:var(--side-padding)}:is(section):where([class*=-bg]:not(.-bg-white)+.-bg-white){padding-top:var(--section-spacing)}:is(section):where(.-bg-gray){padding-bottom:var(--section-spacing);padding-left:var(--side-padding);padding-right:var(--side-padding)}:is(section):where([class*=-bg]:not(.-bg-gray)+.-bg-gray){padding-top:var(--section-spacing)}:is(section):where(.-bg-grey){padding-bottom:var(--section-spacing);padding-left:var(--side-padding);padding-right:var(--side-padding)}:is(section):where([class*=-bg]:not(.-bg-grey)+.-bg-grey){padding-top:var(--section-spacing)}:is(section):where(.-bg-beige){padding-bottom:var(--section-spacing);padding-left:var(--side-padding);padding-right:var(--side-padding)}:is(section):where([class*=-bg]:not(.-bg-beige)+.-bg-beige){padding-top:var(--section-spacing)}:is(section):where(.-bg-black){padding-bottom:var(--section-spacing);padding-left:var(--side-padding);padding-right:var(--side-padding)}:is(section):where([class*=-bg]:not(.-bg-black)+.-bg-black){padding-top:var(--section-spacing)}.-bg-img{--accent-color: var(--teal);--border-color: rgba(255, 255, 255, .25);--button-color: var(--teal);--button-hover-color: var(--white);color:var(--white)}.-bg-white{--accent-color: var(--coral);--border-color: rgba(0, 0, 0, .25);--button-color: var(--coral);--button-hover-color: var(--black);background-color:var(--white)}.-bg-gray,.-bg-grey{--accent-color: var(--coral);--border-color: rgba(0, 0, 0, .25);--button-color: var(--coral);--button-hover-color: var(--black);background-color:var(--x-light-gray)}.-bg-beige{--accent-color: var(--coral);--border-color: rgba(0, 0, 0, .25);--button-color: var(--coral);--button-hover-color: var(--black);background-color:var(--beige)}.-bg-black{--accent-color: var(--teal);--border-color: rgba(255, 255, 255, .25);--button-color: var(--teal);--button-hover-color: var(--white);background-color:var(--x-dark-gray);color:var(--white)}@media (max-width: 767px),(max-width: 1023px) and (orientation: landscape){.ite:has(+.lin),.ite:has(+.log),.ite:has(+.cas){padding-bottom:calc(var(--section-spacing) - 1rem)}}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.ite:has(+.lin),.ite:has(+.log),.ite:has(+.cas){padding-bottom:calc(var(--section-spacing) - 1.6666666666666667rem)}}.ima:has(+.-bg-img){padding-bottom:0}.ite{overflow:visible!important}main>section{position:relative;z-index:0}.for{z-index:0}.nav{transform:none!important}.-bg-black+.ima.-bg-white{background-image:linear-gradient(to bottom,var(--x-dark-gray),var(--x-dark-gray) 50%,var(--white) 50%,var(--white))}@media (max-width: 767px),(max-width: 1023px) and (orientation: landscape){.ite:has(+.rel){padding-bottom:1.1764705882352942rem}}@media (min-width: 1024px){.for:last-child .for-inner-0,.f{transform:translateY(calc(-11.11111111111111rem * (1 - var(--contact-scroll-progress, 0))))}}@layer animations{:root{--ease-out-quart: cubic-bezier(.165, .84, .44, 1);--ease-smooth: cubic-bezier(.35, 0, 0, 1)}}:root{--ost-init-delay: .1s;--ost-stagger-delay: .12s;--ost-transform: translateY(4rem);--ost-transform-char: translateY(.1em);--ost-transform-word: translateX(.5em);--ost-transform-line: translateY(2.7777777777777777rem);--ost: 1s var(--ost-init-delay) var(--ease-out-quart)}.ite-title,.ite-text,.ite-button-container,.ite-image-container,.ite-details{transition:var(--ost);transition-property:opacity,transform}.ite-inner:not(.-observed) .ite-title,.ite-inner:not(.-observed) .ite-text,.ite-inner:not(.-observed) .ite-button-container,.ite-inner:not(.-observed) .ite-image-container,.ite-inner:not(.-observed) .ite-details{transform:var(--ost-transform)}main>.ite:nth-child(2) .ite-title,main>.ite:nth-child(2) .ite-text,main>.ite:nth-child(2) .ite-button-container,main>.ite:nth-child(2) .ite-image-container,main>.ite:nth-child(2) .ite-details{transform:none;opacity:1}.ite-button-container,.ite-image-container,.ite-details{transition-delay:calc(var(--ost-init-delay) + var(--ost-stagger-delay) * 1)}.sli-items{transition:var(--ost);transition-property:opacity,transform}.sli-inner:not(.-observed) .sli-items{transform:var(--ost-transform)}.fea-title,.fea-subtitle{transition:var(--ost);transition-property:opacity,transform}.fea-inner:not(.-observed) .fea-title,.fea-inner:not(.-observed) .fea-subtitle{transform:var(--ost-transform)}.fea-subtitle{transition-delay:calc(var(--ost-init-delay) + var(--ost-stagger-delay) * 1)}.fea-item{transition:var(--ost);transition-property:opacity,transform}.fea-item:not(.-observed){transform:var(--ost-transform)}.ofi-items{transition:var(--ost);transition-property:opacity,transform}.ofi-items:not(.-observed){transform:var(--ost-transform)}.peo-item{transition:var(--ost);transition-property:opacity,transform}.peo-item:not(.-observed){transform:var(--ost-transform)}.log-inner{transition:var(--ost);transition-property:opacity,transform}.log-inner:not(.-observed){transform:var(--ost-transform)}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.log-item{transition:var(--ost);transition-property:opacity,transform}.log-item:not(.-observed){transform:var(--ost-transform)}}.lin-title,.lin-items{transition:var(--ost);transition-property:opacity,transform}.lin-inner:not(.-observed) .lin-title,.lin-inner:not(.-observed) .lin-items{transform:var(--ost-transform)}.cas-inner{transition:var(--ost);transition-property:opacity,transform}.cas-inner:not(.-observed){transform:var(--ost-transform)}.sta-items{transition:var(--ost);transition-property:opacity,transform}.sta-items:not(.-observed){transform:var(--ost-transform)}.gal-inner{transition:var(--ost);transition-property:opacity,transform}.gal-inner:not(.-observed){transform:var(--ost-transform)}.tim-inner{transition:var(--ost);transition-property:opacity,transform}.tim-inner:not(.-observed){transform:var(--ost-transform)}.stb-inner{transition:var(--ost);transition-property:opacity,transform}.stb-inner:not(.-observed){transform:var(--ost-transform)}.acc-inner{transition:var(--ost);transition-property:opacity,transform}.acc-inner:not(.-observed){transform:var(--ost-transform)}.rel-inner{transition:var(--ost);transition-property:opacity,transform}.rel-inner:not(.-observed){transform:var(--ost-transform)}.nep-post{transition:var(--ost);transition-property:opacity,transform}.nep-post:not(.-observed){transform:var(--ost-transform)}.swiper .nep-post{transform:none;opacity:1}.job-inner{transition:var(--ost);transition-property:opacity,transform}.job-inner:not(.-observed){transform:var(--ost-transform)}.tbs-inner{transition:var(--ost);transition-property:opacity,transform}.tbs-inner:not(.-observed){transform:var(--ost-transform)}.cpo-features-item{transition:var(--ost);transition-property:opacity,transform}.cpo-features-item:not(.-observed){transform:var(--ost-transform)}.cpo-text-module{transition:var(--ost);transition-property:opacity,transform}.cpo-text-module:not(.-observed){transform:var(--ost-transform)}.cpo-image-container{transition:var(--ost);transition-property:opacity,transform}.cpo-image-container:not(.-observed){transform:var(--ost-transform)}.cpo-dl{transition:var(--ost);transition-property:opacity,transform}.cpo-dl:not(.-observed){transform:var(--ost-transform)}.cpo-people-title{transition:var(--ost);transition-property:opacity,transform}.cpo-people-title:not(.-observed){transform:var(--ost-transform)}.ima-image{transition:var(--ost);transition-property:opacity,transform}.ima-inner:not(.-observed) .ima-image{transform:var(--ost-transform)}html{margin-top:0!important}#wpadminbar{min-width:0;padding-right:10px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}#wp-admin-bar-top-secondary,#wp-admin-bar-simple-history,#wp-admin-bar-duplicate-content{display:none}#wp-admin-bar-site-name>.ab-item{font-size:0}.adr-inner{display:grid;gap:2.9411764705882355rem;padding-top:.9411764705882353rem;border-top:1px solid var(--border-color)}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.adr-inner{grid-template-columns:21.38888888888889rem 1fr 1fr;gap:1.6666666666666667rem;padding-top:2.2222222222222223rem}}.adr-column-title{margin-bottom:1.1111111111111112rem;color:var(--teal)}.adr-text a{text-decoration:none}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.adr-text{margin-bottom:2.1666666666666665rem}}.adr-map-container{position:relative}.adr-map-container .button{right:1.1764705882352942rem;bottom:1.1764705882352942rem;position:absolute}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.adr-map-container .button{right:1.7777777777777777rem;bottom:1.3888888888888888rem}}.adr-map{aspect-ratio:1}@media (max-width: 767px),(max-width: 1023px) and (orientation: landscape){.adr-map{margin-top:1.8823529411764706rem}}.adr-map-pin-wrapper{width:3.111111111111111rem;height:3.111111111111111rem}.adr-map-pin-wrapper img{width:100%;height:100%;object-fit:contain}.body-bg{width:61.22222222222222rem;height:32.72222222222222rem;position:fixed;z-index:-1;pointer-events:none}.body-bg.-right{width:64.58333333333333rem;height:36.94444444444444rem;top:calc(50% - 18.47222222222222rem);right:-8.333333333333334rem}body.-footer-bg-visible .body-bg.-right,body.-ph-bg-visible .body-bg.-right{visibility:hidden}body:has(.ima+.fea.-header-right.-bg-black) .body-bg.-right{right:auto;left:-13.88888888888889rem}.body-bg.-footer{bottom:0;right:0;transform:rotateX(180deg)}body:not(.-footer-bg-visible) .body-bg.-footer{visibility:hidden}.body-bg.-ph{top:0;left:-9.444444444444445rem;right:auto;transform:rotateX(180deg)}body:not(.-ph-bg-visible) .body-bg.-ph{visibility:hidden}@media (max-width: 767px),(max-width: 1023px) and (orientation: landscape){.body-bg{display:none}}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.ban+.gro,.ban+.gro .sta,.ban+.gro .gal,.stb+.gro,.stb+.gro .sta,.stb+.gro .gal,.ima+.gro,.ima+.gro .sta,.ima+.gro .gal,.ph+.gro,.ph+.gro .sta,.ph+.gro .gal,.nav+.gro,.nav+.gro .sta,.nav+.gro .gal,.f,.ite.-bg-black:has(+.sta.-bg-black),.ite.-bg-black+.sta.-bg-black,.ph.-bg-black,.nep.-bg-black,.ima+.fea.-header-right.-bg-black{background:none!important}}.button{display:inline-flex;align-items:center;gap:.48235294117647054rem;position:relative;font-size:.6470588235294118rem;line-height:1;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:var(--button-color);cursor:pointer;transition:.35s var(--ease-out-quart);transition-property:background-color}.button:not(.-solid):before{content:"";top:-1.1111111111111112rem;right:0;bottom:-1.1111111111111112rem;left:0;position:absolute}.button.-solid{--button-color: #1b1b1b;--button-hover-color: #1b1b1b;box-sizing:border-box;justify-content:center;min-width:9rem;height:2.9411764705882355rem;padding-left:.9411764705882353rem;padding-right:.9411764705882353rem;background-color:var(--teal)}@media (pointer: fine){.button:hover.-solid{background-color:var(--white)}}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.button{gap:.4444444444444444rem}.button.-solid{min-width:10.055555555555555rem;height:2.7777777777777777rem;padding-left:1.7777777777777777rem;padding-right:1.7777777777777777rem}}.button-text{transition:.35s var(--ease-out-quart);transition-property:background-color,color}.button.-solid .button-text{display:grid;place-content:center}.button.-solid .button-text .text{grid-area:1/1}.button.-solid .button-text .text:nth-child(2) .char{opacity:0}.button.-solid .button-text .char{display:inline-block;min-width:.65em}@media (pointer: fine){a:hover .button-text,button:hover .button-text,.cas-item-link:hover .button-text,.swiper-button:hover .button-text,.acc-item-header:hover .button-text,.acc-item.-expanded .acc-item-header .button-text,.tbs-nav-item:hover .button-text,.tbs-nav-item.-active .button-text,.tbs-accordion-header:hover .button-text,.tbs-accordion-item.-expanded .tbs-accordion-header .button-text{color:var(--button-hover-color)}}.button-icon-container{height:100%;color:var(--button-color);transition:color .35s var(--ease-out-quart)}@media (pointer: fine){a:hover .button-icon-container,button:hover .button-icon-container,.cas-item-link:hover .button-icon-container,.swiper-button:hover .button-icon-container,.acc-item-header:hover .button-icon-container,.acc-item.-expanded .acc-item-header .button-icon-container,.tbs-nav-item:hover .button-icon-container,.tbs-nav-item.-active .button-icon-container,.tbs-accordion-header:hover .button-icon-container,.tbs-accordion-item.-expanded .tbs-accordion-header .button-icon-container{color:var(--button-hover-color)}}.button-icon-container .icon{height:100%;transition:.35s var(--ease-out-quart);transition-property:opacity,transform}.button-icon-container .icon:nth-child(2){color:var(--white)}.button-icon-container .icon.-arrow-right{width:.9394444444444444rem}@media (pointer: fine){a:hover .button-icon-container .icon.-arrow-right,button:hover .button-icon-container .icon.-arrow-right,.cas-item-link:hover .button-icon-container .icon.-arrow-right,.swiper-button:hover .button-icon-container .icon.-arrow-right,.acc-item-header:hover .button-icon-container .icon.-arrow-right,.acc-item.-expanded .acc-item-header .button-icon-container .icon.-arrow-right,.tbs-nav-item:hover .button-icon-container .icon.-arrow-right,.tbs-nav-item.-active .button-icon-container .icon.-arrow-right,.tbs-accordion-header:hover .button-icon-container .icon.-arrow-right,.tbs-accordion-item.-expanded .tbs-accordion-header .button-icon-container .icon.-arrow-right{transform:translate(.2222222222222222rem)}}.button-icon-container .icon.-arrow-left{width:.9394444444444444rem}@media (pointer: fine){a:hover .button-icon-container .icon.-arrow-left,button:hover .button-icon-container .icon.-arrow-left,.cas-item-link:hover .button-icon-container .icon.-arrow-left,.swiper-button:hover .button-icon-container .icon.-arrow-left,.acc-item-header:hover .button-icon-container .icon.-arrow-left,.acc-item.-expanded .acc-item-header .button-icon-container .icon.-arrow-left,.tbs-nav-item:hover .button-icon-container .icon.-arrow-left,.tbs-nav-item.-active .button-icon-container .icon.-arrow-left,.tbs-accordion-header:hover .button-icon-container .icon.-arrow-left,.tbs-accordion-item.-expanded .tbs-accordion-header .button-icon-container .icon.-arrow-left{transform:translate(-.2222222222222222rem)}}.button-icon-container .icon.-play{width:.44222222222222224rem}.button-icon-container .icon.-plus{width:.7788888888888889rem}.con-inner{display:grid;gap:1.588235294117647rem}.con.-bg-dark-blue .con-inner{padding-top:2.2222222222222223rem;border-top:1px solid var(--border-color)}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.con-inner{grid-template-columns:21.38888888888889rem 21.38888888888889rem auto;gap:1.6666666666666667rem}}.con-title{color:var(--teal)}.con-column{padding-top:1.5294117647058822rem;border-top:1px solid var(--border-color)}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.con-column{padding-top:2.2222222222222223rem}}.con-column-title{margin-bottom:1.4705882352941178rem;color:var(--teal)}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.con-column-title{margin-bottom:1.8888888888888888rem}}.con-column-text a{text-decoration:none}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.con-form{margin-top:-1.1em}.con-form.-full{grid-column:2/4}}.con-form-action{display:flex;margin-top:1.588235294117647rem}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.con-form-action{justify-content:flex-end;margin-top:2.0555555555555554rem}}.cpo-inner{display:grid;gap:2.9411764705882355rem}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.cpo-inner{grid-template-columns:29.5rem auto;gap:1.6666666666666667rem}}.cpo-main{padding-top:2.1666666666666665rem;border-top:1px solid var(--border-color)}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.cpo-main{grid-column:2/3}}.cpo-text:not(:last-child){margin-bottom:4.833333333333333rem}.cpo-text h2{margin-bottom:1.5rem}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.cpo-text{max-width:49.27777777777778rem}}.cpo-text-module:not(:last-child),.cpo-features:not(:last-child),.cpo-image-container:not(:last-child),.cpo-people:not(:last-child),.cpo-dl:not(:last-child){margin-bottom:3.7222222222222223rem}.cpo-text-module{padding-top:1.5555555555555556rem;border-top:1px solid var(--border-color)}.cpo-text-module-title{margin-bottom:2.2222222222222223rem;color:var(--accent-color)}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.cpo-text-module-text{max-width:41em}}.cpo-features{display:grid;gap:1.588235294117647rem}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.cpo-features{grid-template-columns:1fr 1fr;gap:1.6666666666666667rem}}.cpo-features-item{display:flex;flex-direction:column;justify-content:space-between;padding:1.6666666666666667rem 1.2777777777777777rem 1.5555555555555556rem;border:1px solid var(--border-color)}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.cpo-features-item{min-height:15.38888888888889rem}}.cpo-features-item-number{margin-bottom:auto;font-weight:400;font-size:.6111111111111112rem;letter-spacing:-.02em;font-family:var(--secondary-font);color:var(--accent-color)}@media (max-width: 767px),(max-width: 1023px) and (orientation: landscape){.cpo-features-item-number{margin-bottom:2.3529411764705883rem}}.cpo-features-item-title{margin-bottom:1.1111111111111112rem;text-transform:uppercase;font-weight:300;font-size:1rem;letter-spacing:-.03em;text-wrap:pretty}@media (max-width: 767px),(max-width: 1023px) and (orientation: landscape){.cpo-features-item-title{margin-bottom:1.1764705882352942rem}}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.cpo-features-item-title{max-width:21em}}.cpo-features-item-desc{max-width:24.8125em}.cpo-image{display:block;width:100%;height:auto}.cpo-people{border-top:1px solid var(--border-color)}.cpo-people-title{margin-bottom:1.6666666666666667rem;margin-top:1.6666666666666667rem;color:var(--accent-color)}.cpo-people-items{display:grid;gap:1.588235294117647rem}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.cpo-people-items{grid-template-columns:repeat(3,1fr);gap:1.6666666666666667rem}}.cpo-dl{padding:1.7647058823529411rem 1.3529411764705883rem;background-color:#272727}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.cpo-dl{padding:1.6666666666666667rem 1.6666666666666667rem 1.8333333333333333rem}}.cpo-dl-title{margin-bottom:1.1666666666666667rem;color:var(--accent-color)}.cpo-dl-item{display:flex;padding-bottom:.8823529411764706rem;padding-top:.8823529411764706rem;border-bottom:1px solid var(--border-color);font-weight:300;font-size:.8888888888888888rem;line-height:1.375;letter-spacing:-.01em}@media (max-width: 767px),(max-width: 1023px) and (orientation: landscape){.cpo-dl-item{flex-direction:column;gap:.5882352941176471rem}}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.cpo-dl-item{justify-content:space-between;padding-bottom:.6944444444444444rem;padding-top:.6944444444444444rem}}.cpo-dl-item-title{font-weight:inherit;font-size:inherit;line-height:inherit}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.cpo-sidebar{grid-column:1/2;grid-row:1/2}}.cpo-details{padding:1.7777777777777777rem 1.3888888888888888rem;background-color:#272727}.cpo-details:has(button[type=submit]){padding-bottom:0}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.cpo-details{position:-webkit-sticky;position:sticky;top:1.6666666666666667rem;transition:top .5s}body:has(.h:not(.-hidden)) .cpo-details{top:6.833333333333333rem}}.cpo-details-title{margin-bottom:1.8333333333333333rem;line-height:1.455;color:var(--accent-color)}.cpo-details-title:before{margin-top:.6em}.cpo-details-meta{line-height:1.455;letter-spacing:0}.cpo-details-meta:not(:last-child){margin-bottom:1.4444444444444444rem}.cpo-details-meta dt{color:var(--accent-color)}.cpo-details-meta dt:not(:first-child){margin-top:1.0555555555555556rem}.cpo-video iframe{width:100%;height:auto;aspect-ratio:16/9}.h{--border-color: rgba(255, 255, 255, .25);--accent-color: var(--teal);--height: 4.647058823529412rem;--top: 0rem;--cta-width: 10.555555555555555rem;width:100%;height:var(--height);top:var(--top);left:0;position:fixed;z-index:10;color:var(--white);transition:.5s;transition-property:top,transform,opacity,border-bottom-color}.h:before{content:"";width:100%;height:100%;top:0;left:0;position:absolute;z-index:-1;background-color:#1b1b1b4d;-webkit-backdrop-filter:blur(1.9444444444444444rem);backdrop-filter:blur(1.9444444444444444rem)}.h.-hidden{opacity:0;transform:translateY(-100%);pointer-events:none}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.h{--height: 2.7777777777777777rem;--top: 1.2777777777777777rem}.h.-style-2{--height: 5.333333333333333rem;--top: 0rem;--cta-width: 7.583333333333333rem;border-bottom:1px solid transparent}.h.-style-2:not(.-scrolled){border-bottom-color:var(--border-color)}.h.-style-2:not(.-scrolled):before{visibility:hidden}}.h-inner{display:flex;justify-content:space-between;align-items:center}@media (max-width: 767px),(max-width: 1023px) and (orientation: landscape){.h-inner{padding-left:var(--side-padding);padding-right:var(--side-padding)}}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.h-inner{padding-left:var(--side-padding)}.h.-style-2 .h-inner{padding-right:var(--side-padding)}}.h-logo-container{display:flex;align-items:center;width:var(--cta-width);height:var(--height);padding-bottom:.1111111111111111rem}.h.-style-1 .h-logo-container{width:calc(var(--cta-width) - var(--side-padding))}.h-logo-link{display:inline-flex}.h-logo{width:4.764705882352941rem;height:auto}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.h-logo{width:4.0344444444444445rem}}.h-menu{--gap: 1.9333333333333331rem;display:flex;gap:var(--gap);margin:0}@media (max-width: 767px),(max-width: 1023px) and (orientation: landscape){.h-menu{display:none}}.h-menu-link{display:inline-flex;align-items:center;gap:.2777777777777778rem;height:var(--height);position:relative}.h-menu-link:before{content:"";top:0;right:calc(var(--gap) / -2);bottom:0;left:calc(var(--gap) / -2);position:absolute}@media (pointer: fine){.h-menu-link:hover{text-decoration:underline;text-decoration-thickness:.5px;text-underline-offset:.4em}}.h-menu-link-icon{width:.4444444444444444rem;height:.4444444444444444rem}.h-menu-item.-submenu-visible .h-menu-link-icon circle:nth-child(2),.h-menu-item.-submenu-visible .h-menu-link-icon circle:nth-child(3){visibility:hidden}.h-cta{margin:0}@media (max-width: 767px),(max-width: 1023px) and (orientation: landscape){.h-cta{display:none}}.h-cta-link{display:grid;place-content:center;width:var(--cta-width);position:relative;z-index:1;background-color:var(--teal);color:#1b1b1b;transition:background-color .35s var(--ease-out-quart)}.h-cta-link .text{grid-area:1/1}.h-cta-link .text:nth-child(2) .char{opacity:0}.h-cta-link .char{display:inline-block;min-width:.65em}.h.-style-1 .h-cta-link{height:var(--height)}.h.-style-2 .h-cta-link{height:2.0833333333333335rem}@media (pointer: fine){.h-cta-link:hover{background-color:var(--white)}}.h-submenu{display:grid;grid-template-columns:29.5rem auto;gap:1.6666666666666667rem;width:100%;height:100vh;overflow:auto;padding:2.9444444444444446rem var(--side-padding) calc(var(--top) + var(--height) + 1.7777777777777777rem);position:fixed;top:calc(var(--top) + var(--height));left:0;background:#1e1e1e80;-webkit-backdrop-filter:blur(2.7777777777777777rem);backdrop-filter:blur(2.7777777777777777rem);transition:.35s var(--ease-out-quart);transition-property:visibility,opacity,transform}.h.-style-2 .h-submenu{top:calc(var(--top) + var(--height) - 1px)}.h-menu-item:not(.-submenu-visible) .h-submenu{visibility:hidden;opacity:0;transform:translateY(-.5555555555555556rem);transition-duration:.25s}.h-submenu-desc{max-width:25.75em;padding-top:1.3888888888888888rem;position:-webkit-sticky;position:sticky;top:0;border-top:1px solid var(--border-color)}.h-submenu-section{padding-bottom:1.5555555555555556rem;padding-top:1.4444444444444444rem;border-top:1px solid var(--border-color)}.h-submenu-section-item-logo-container{display:flex;align-items:center;height:1.3333333333333333rem;margin-bottom:.8333333333333334rem}.h-submenu-section-item-logo-container picture{width:100%;height:100%}.h-submenu-section-item-logo{width:100%;height:100%;max-width:7.055555555555555rem;object-fit:contain;object-position:0 50%}.h-submenu-section-title{margin-bottom:1.3333333333333333rem;color:var(--accent-color)}.h-submenu-section-items{display:grid;grid-template-columns:repeat(4,1fr);gap:1.1944444444444444rem 2.2222222222222223rem}.h-submenu-section-item-title{margin-bottom:.3888888888888889rem;font-weight:400;font-size:.8888888888888888rem;line-height:1.375;letter-spacing:-.03em;transition:color .15s}@media (pointer: fine){.h-submenu-section-item-link:hover .h-submenu-section-item-title{color:var(--teal)}}.h-submenu-section-item-desc{opacity:.5}.h-toggle{width:1.9382352941176473rem;height:1.9382352941176473rem}.h-toggle .icon{width:100%;height:100%;transition:transform .15s var(--ease-out-quart)}.h.-menu-open .h-toggle .icon{transform:rotate(45deg)}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.h-toggle{display:none}}.h-mobile-nav{width:100%;height:100dvh;overflow:hidden;padding:5.555555555555555rem var(--side-padding) 2.7777777777777777rem;top:0;left:0;position:fixed;z-index:9;background-color:#1e1e1e;color:var(--white);transition:transform .35s var(--ease-out-quart)}.h:not(.-menu-open)+.h-mobile-nav{transform:translateY(100%);pointer-events:none}.h-mobile-nav-bg{width:100%;height:100%;top:0;left:0;position:absolute;object-fit:cover;object-position:50% 100%;pointer-events:none}.h-mobile-nav-inner{display:flex;flex-direction:column;height:100%;position:relative}.h-mobile-menu{flex:1;display:flex;justify-content:center;flex-direction:column;margin-bottom:2.3529411764705883rem;text-align:center;line-height:1.25}.h-mobile-menu-link{display:inline-flex;gap:.9411764705882353rem;align-items:center;font-size:2.9411764705882355rem;letter-spacing:-.03em}.h-mobile-menu-link:has(.icon){margin-left:1.7647058823529411rem}.h-mobile-menu-link .icon{width:.8235294117647058rem;height:.8235294117647058rem;margin-top:.5882352941176471rem;color:var(--teal)}.h-mobile-menu-item.-expanded .h-mobile-menu-link .icon circle:nth-child(-n+4){visibility:hidden}.h-mobile-menu-sub{display:grid;grid-template-rows:0fr;opacity:0;transition:.35s var(--ease-out-quart)}.h-mobile-menu-item.-expanded .h-mobile-menu-sub{grid-template-rows:1fr;opacity:1}.h-mobile-menu-sub-inner{overflow:hidden}.h-mobile-social{display:flex;justify-content:center;color:var(--teal)}.h-mobile-menu-sub-inner-2{padding-bottom:.5882352941176471rem;padding-top:.5882352941176471rem}.h-mobile-menu-sub-link{display:inline-block;padding-bottom:.23529411764705882rem;padding-top:.23529411764705882rem}body:has(.h.-menu-open){touch-action:none}.f{--border-color: rgba(255, 255, 255, .3);--button-color: var(--teal);--button-hover-color: var(--white);--accent-color: var(--teal);position:relative;background-color:var(--x-dark-gray);color:var(--white)}@media (max-width: 767px),(max-width: 1023px) and (orientation: landscape){main:has(>section:last-child:not(.-bg-black))+.f,main:has(>article>section:last-child:not(.-bg-black))+.f{padding-top:calc(var(--section-spacing) - .8823529411764706rem)}}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.f{padding-bottom:4.111111111111111rem}main:has(>section:last-child:not(.-bg-black))+.f,main:has(>article>section:last-child:not(.-bg-black))+.f{padding-top:5.166666666666667rem}}.f-bg{opacity:.8;width:59.111111111111114rem;height:auto;right:0;bottom:11.61111111111111rem;position:absolute;transform:rotateX(180deg);pointer-events:none}@media (max-width: 767px),(max-width: 1023px) and (orientation: landscape){.f-bg{bottom:8.823529411764707rem}}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.f-bg{display:none}}.f-inner{position:relative}.f-columns{display:grid;padding-left:var(--side-padding);padding-right:var(--side-padding)}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.f-columns{grid-template-columns:30.166666666666668rem auto;gap:1.6666666666666667rem}}@media (max-width: 767px),(max-width: 1023px) and (orientation: landscape){.f-column.-menus{display:grid;grid-template-columns:1fr 1fr;gap:2.588235294117647rem 1.1764705882352942rem}}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.f-column{padding-top:2.3333333333333335rem;border-top:1px solid var(--border-color)}.f-column.-menus{display:flex;justify-content:space-between;padding-right:5.555555555555555rem}}@media (max-width: 767px),(max-width: 1023px) and (orientation: landscape){.f-menu-column{padding-top:1.4705882352941178rem;border-top:1px solid var(--border-color)}}.f-column-title{margin-bottom:1.4705882352941178rem;color:var(--accent-color)}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.f-column-title{margin-bottom:1.8333333333333333rem}}@media (max-width: 767px),(max-width: 1023px) and (orientation: landscape){.f-newsletter{margin-bottom:2.1176470588235294rem}}.f-newsletter-text{margin-bottom:1.1111111111111112rem}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.f-newsletter-text{max-width:24.75em}}.f-newsletter-form{position:relative}.f-newsletter-form input[type=email]{width:100%;padding:.6388888888888888rem .7777777777777778rem;background-color:transparent;border:1px solid var(--border-color);border-radius:0;font-size:.8888888888888888rem;line-height:1;letter-spacing:-.01em}.f-newsletter-form input[type=email]::-moz-placeholder{opacity:.6;color:inherit}.f-newsletter-form input[type=email]::placeholder{opacity:.6;color:inherit}@media (max-width: 767px),(max-width: 1023px) and (orientation: landscape){.f-newsletter-form input[type=email]{background-color:#313131;border-color:transparent}}.f-newsletter-form .gfield_error input[type=email]::-moz-placeholder{opacity:1}.f-newsletter-form .gfield_error input[type=email]::placeholder{opacity:1}.f-newsletter-form .button{top:.9444444444444444rem;right:.7777777777777778rem;position:absolute}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.f-newsletter-form{max-width:23.833333333333332rem}}.f-menu{display:flex;flex-direction:column;gap:.6111111111111112rem}.f-menu-link{display:inline-flex;position:relative}.f-menu-link:before{content:"";top:-.3055555555555556rem;right:0;bottom:-.3055555555555556rem;left:0;position:absolute}@media (pointer: fine){.f-menu-link:hover{text-decoration:underline;text-decoration-thickness:.5px;text-underline-offset:.4em}}.f-logo-container{padding:3.0588235294117645rem var(--side-padding) 1.2352941176470589rem}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.f-logo-container{padding:2.5rem var(--side-padding) 1.6111111111111112rem}}.f-logo-link{display:inline-flex}.f-logo{width:6.294117647058823rem;height:auto}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.f-logo{width:4.777777777777778rem}}.f-bottom{padding:1.6666666666666667rem var(--side-padding);border:solid var(--border-color);border-width:1px 0}@media (max-width: 767px),(max-width: 1023px) and (orientation: landscape){.f-bottom{display:grid;gap:.5882352941176471rem}}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.f-bottom{display:flex;justify-content:space-between;align-items:center}}.f-bottom-text{margin-bottom:0}@media (pointer: fine){.f-bottom-text a:hover{text-decoration:underline;text-decoration-thickness:.5px;text-underline-offset:.4em}}@media (max-width: 767px),(max-width: 1023px) and (orientation: landscape){.f-bottom-text:last-child{margin-top:1.1764705882352942rem}}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.f-bottom-text:first-child{width:36.888888888888886rem}}.f-bottom-menu{display:flex;gap:1.6111111111111112rem;margin-bottom:0}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.f-bottom-menu{flex:1}}@media (pointer: fine){.f-bottom-menu-link:hover{text-decoration:underline;text-decoration-thickness:.5px;text-underline-offset:.4em}}.hr{overflow:hidden;position:relative;background-color:var(--black)}@media (max-width: 767px),(max-width: 1023px) and (orientation: landscape){.hr{height:100svh}}.hr-bg{width:100%;height:100%;object-fit:cover;top:0;left:0;position:absolute;pointer-events:none}.hr-inner{display:flex;position:relative;height:100%}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.hr-inner{flex-direction:column;justify-content:space-between}}.hr-columns{display:grid}@media (max-width: 767px),(max-width: 1023px) and (orientation: landscape){.hr-columns{padding-left:var(--side-padding);padding-right:var(--side-padding)}}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.hr-columns{--total-padding: calc(100vh - 24.92866666666667rem - 7.34rem);grid-template-columns:auto 38.77777777777778rem;gap:2.3333333333333335rem;padding-top:calc(var(--total-padding) * .7);padding-bottom:calc(var(--total-padding) * .3);padding-left:var(--side-padding)}}@media (min-width: 1024px) and (max-height: 46.875vw),(min-width: 768px) and (orientation: portrait) and (max-height: 46.875vw){.hr-columns{padding-bottom:3.8333333333333335rem;padding-top:8.88888888888889rem}}@media (min-width: 1024px) and (min-height: 56.25vw),(min-width: 768px) and (orientation: portrait) and (min-height: 56.25vw){.hr-columns{padding-bottom:6.555555555555555rem;padding-top:15.222222222222221rem}}.hr-main{padding-top:.9444444444444444rem;border-top:1px solid var(--border-color)}@media (max-width: 767px),(max-width: 1023px) and (orientation: landscape){.hr-main{display:flex;flex-direction:column;justify-content:flex-end;padding-bottom:2.3333333333333335rem}}@media (max-width: 767px),(max-width: 1023px) and (orientation: landscape){.hr-title-container{margin-bottom:8.529411764705882rem;padding-bottom:.6470588235294118rem;border-bottom:1px solid var(--border-color)}}.hr-title{text-transform:uppercase;font-weight:300;font-size:1.552941176470588rem;line-height:1.36363636;letter-spacing:-.03em}.hr-title em{color:var(--accent-color)}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.hr-title{margin-bottom:4.222222222222222rem;font-size:3.888888888888889rem;line-height:1}}.hr-desc{margin-bottom:2.2222222222222223rem}@media (max-width: 767px),(max-width: 1023px) and (orientation: landscape){.hr-desc{letter-spacing:-.03em}}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.hr-desc{max-width:23em}}.hr-button-container{display:flex;gap:1.8333333333333333rem}.hr-button-container a[href*="#popup"]{--button-color: var(--white);--button-hover-color: var(--teal)}@media (max-width: 767px),(max-width: 1023px) and (orientation: landscape){.hr-button-container{justify-content:space-between}}@media (max-width: 767px),(max-width: 1023px) and (orientation: landscape){.hr-news{display:none}}.hr-news-swiper{padding-right:var(--side-padding)}.hr-news-item{width:18.555555555555557rem;height:24.5rem}.hr-news-item-link{display:flex;flex-direction:column;height:100%;position:relative}.hr-news-item-link:before{content:"";width:100%;height:100%;top:0;left:0;position:absolute;z-index:1;border:solid rgba(255,255,255,.3);border-width:1px 0 1px 1px;pointer-events:none}.hr-news-item:last-child .hr-news-item-link:before{border-right-width:1px}.hr-news-item-image{width:100%;height:11.11111111111111rem;object-fit:cover}.hr-news-item-details{flex:1;display:flex;flex-direction:column;padding:1.6111111111111112rem 1.2222222222222223rem 1.1666666666666667rem;background-color:#0000001a;-webkit-backdrop-filter:blur(3.888888888888889rem);backdrop-filter:blur(3.888888888888889rem)}.hr-news-item-meta{margin-bottom:1.2777777777777777rem;line-height:1}.hr-news-item-title{font-weight:inherit}.hr-news-item-more{margin-top:auto}.hr-logos{display:flex;align-items:center;height:7.333333333333333rem;background:#0000001a;border-top:1px solid rgba(255,255,255,.3);-webkit-backdrop-filter:blur(3.888888888888889rem);backdrop-filter:blur(3.888888888888889rem)}@media (max-width: 767px),(max-width: 1023px) and (orientation: landscape){.hr-logos{display:none}}.hr-logos-title{margin-left:var(--side-padding);white-space:nowrap;color:var(--accent-color)}.hr-logos-items{flex:1;margin-left:5.333333333333333rem;margin-right:2.8333333333333335rem;overflow:hidden}.hr-logos.-scroll .hr-logos-items{-webkit-mask-image:linear-gradient(90deg,transparent 0%,rgb(0,0,0) 10%,rgb(0,0,0) 90%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0%,rgb(0,0,0) 10%,rgb(0,0,0) 90%,transparent 100%)}.hr-logos.-scroll .hr-logos-items .swiper-wrapper{cursor:default}.hr-logos.-static .hr-logos-items{display:flex;justify-content:space-between;align-items:center}.hr-logos-item-slide{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding-bottom:.3333333333333333rem;padding-top:.3333333333333333rem}.hr-logos-item{display:flex;align-items:center;height:1.7055555555555555rem}.hr-logos-item picture{display:flex;align-items:center;width:100%;height:100%}.hr-logos-item-image{width:100%;height:100%;max-width:7.5rem;max-height:var(--max-height);object-fit:contain;position:relative}.hr-logos-item-image[src*=gemini]{top:-.3333333333333333rem}.hr-logos-item-image[src*=servicenow]{top:-.1111111111111111rem}.nav{--gap: 2.4444444444444446rem;position:-webkit-sticky;position:sticky;top:1.2777777777777777rem;z-index:9;background-color:#1b1b1b4d;-webkit-backdrop-filter:blur(1.9444444444444444rem);backdrop-filter:blur(1.9444444444444444rem);color:var(--white)}@media (max-width: 767px),(max-width: 1023px) and (orientation: landscape){.nav{display:none}}.nav-items{display:flex;justify-content:center;gap:var(--gap);line-height:1}.nav-link{display:inline-flex;align-items:center;height:2.7777777777777777rem;position:relative}.nav-link:before{content:"";top:0;right:calc(var(--gap) / -2);bottom:0;left:calc(var(--gap) / -2);position:absolute}.nav-item.-active .nav-link,.nav-link:hover{text-decoration:underline;text-decoration-thickness:.5px;text-underline-offset:.4em}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.ph:has(+.nav){box-shadow:0 2.7777777777777777rem #2c2c2c}}.ima:has(+.nav){padding-bottom:0}.nep{padding-top:8.944444444444445rem}.nep-header{display:grid;position:relative;padding-bottom:1.7647058823529411rem}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.nep-header{grid-template-columns:auto 29.72222222222222rem;gap:1.6666666666666667rem;padding-bottom:4rem}}.nep-header-bg-pattern{display:none}.nep-header-main{padding-top:1.5rem;position:relative;border-top:1px solid var(--border-color)}.nep-header-title{font-weight:inherit;font-size:1.7647058823529411rem;line-height:1.125;letter-spacing:-.02em}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.nep-header-title{max-width:20em;font-size:2.6666666666666665rem}}.nep-newsletter{padding-top:2.111111111111111rem;position:relative;border-top:1px solid var(--border-color)}@media (max-width: 767px),(max-width: 1023px) and (orientation: landscape){.nep-newsletter{display:none}}.nep-newsletter-text{margin-bottom:1.6666666666666667rem;font-size:1.1111111111111112rem;line-height:1.3;letter-spacing:-.01em}.nep-newsletter-form{position:relative}.nep-newsletter-form input[type=email]{width:100%;padding:.9722222222222222rem 1.1111111111111112rem;background-color:#272727;border:1px solid transparent;border-radius:0;font-size:.8888888888888888rem;line-height:1;letter-spacing:-.01em}.nep-newsletter-form input[type=email]::-moz-placeholder{opacity:.6;color:inherit}.nep-newsletter-form input[type=email]::placeholder{opacity:.6;color:inherit}.nep-newsletter-form .gfield_error input[type=email]::-moz-placeholder{opacity:1}.nep-newsletter-form .gfield_error input[type=email]::placeholder{opacity:1}.nep-newsletter-form .button{top:1.2777777777777777rem;right:1.1111111111111112rem;position:absolute}.nep-filters{margin-bottom:3.1666666666666665rem;padding-top:2.4444444444444446rem;position:relative;border-top:1px solid var(--border-color)}@media (max-width: 767px),(max-width: 1023px) and (orientation: landscape){.nep-filters{display:grid;grid-template-columns:1fr 1fr;gap:1.1764705882352942rem}}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.nep-filters{display:flex;align-items:flex-end;flex-wrap:wrap;gap:1.0555555555555556rem}}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.nep-filter{width:11.444444444444445rem}}.nep-filter-title{margin-bottom:.7777777777777778rem;line-height:1;color:var(--accent-color)}.nep-filter-select-container{height:2.3529411764705883rem;position:relative;background-color:#272727;-webkit-user-select:none;-moz-user-select:none;user-select:none}.nep-filter-select-container:after{content:"";width:3.888888888888889rem;top:0;right:0;bottom:0;position:absolute;background-image:linear-gradient(to right,#27272700,#272727 50%);pointer-events:none}.nep-filter-select-container .icon{width:.5566666666666666rem;height:100%;top:0;right:.8333333333333334rem;position:absolute;z-index:1;color:var(--accent-color);pointer-events:none}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.nep-filter-select-container{height:2.611111111111111rem}}.nep-filter-select{width:100%;height:100%;padding-left:.8823529411764706rem;padding-right:.8823529411764706rem;background-color:#272727;border:0;border-radius:0;font-size:.8235294117647058rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#fff9}.nep-filter-select:active{font-size:16px}.nep-filter-select.-has-value{color:inherit}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.nep-filter-select{padding-left:.8333333333333334rem;padding-right:.8333333333333334rem;font-size:.8888888888888888rem}}.nep-filters-clear.-hidden{visibility:hidden}@media (max-width: 767px),(max-width: 1023px) and (orientation: landscape){.nep-filters-clear{margin-top:1.5294117647058822rem}}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.nep-filters-clear{margin-bottom:1rem}}.nep-posts{display:grid;gap:1.7647058823529411rem;transition:opacity .3s ease}.nep-posts.-loading{opacity:.5;pointer-events:none}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.nep-posts{grid-template-columns:repeat(3,1fr);gap:1.6666666666666667rem}}.nep-post.-hidden{display:none}.nep-post.swiper-slide{height:auto}.nep-post-link{display:flex;flex-direction:column;height:100%;position:relative;transition:.35s var(--ease-out-quart);transition-property:background-color,color}.nep-post-link:after{content:"";width:100%;height:100%;top:0;left:0;position:absolute;border:1px solid;pointer-events:none}.-bg-black .nep-post-link:after{border-color:#ffffff4d}.-bg-white .nep-post-link:after{border-color:#0000004d}@media (pointer: fine){.nep-post-link:hover{border-color:transparent}.-bg-black .nep-post-link:hover{background-color:var(--white);color:var(--x-dark-gray)}.-bg-white .nep-post-link:hover{background-color:#1b1b1b;color:var(--white)}}.nep-post-image-container{aspect-ratio:535/300;padding:1.1666666666666667rem 1.2777777777777777rem;position:relative}.nep-post-image-container:after{content:"";width:100%;height:100%;top:0;left:0;position:absolute;background-color:#1e1e1e33}.nep-post-image{width:100%;height:100%;top:0;left:0;position:absolute;object-fit:cover}.nep-post-meta{position:relative;z-index:1;line-height:1;color:var(--white)}.nep-post-meta-item{margin-bottom:.5rem}.nep-post-meta-item:nth-child(2){color:var(--teal)}.nep-post-details{display:flex;flex-direction:column;height:100%;padding:1.2777777777777777rem 4.055555555555555rem 1.2777777777777777rem 1.0277777777777777rem}.nep-post-title{margin-bottom:1.3888888888888888rem;font-weight:inherit;font-size:1.1111111111111112rem;line-height:1.4;letter-spacing:-.01em}.nep-post-desc{margin-bottom:1.6666666666666667rem}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.nep-post-desc{margin-top:auto}}.nep-post-more .icon{width:.9394444444444444rem;height:.75rem;color:var(--accent-color);transition:color .35s var(--ease-out-quart)}@media (pointer: fine){.-bg-black .nep-post-link:hover .nep-post-more .icon{color:var(--coral)}.-bg-white .nep-post-link:hover .nep-post-more .icon{color:var(--teal)}}.swiper-slide .nep-post-more{margin-top:auto}.nep-more{display:flex;justify-content:center;margin-top:3rem}.nep-no-results{grid-column:1/-1;padding:3.3333333333333335rem 1.1111111111111112rem;text-align:center;color:#fff9;font-size:1rem}.ph{position:relative}.ph.-bg-black{padding-left:var(--side-padding);padding-right:var(--side-padding);padding-top:8.944444444444445rem}.ph.-bg-img{height:36.111111111111114rem;padding-left:var(--side-padding);padding-right:var(--side-padding);padding-top:16.333333333333332rem;background-color:var(--black)}@media (max-width: 767px),(max-width: 1023px) and (orientation: landscape){.ph.-bg-black{padding-top:8.823529411764707rem}.ph.-bg-black:has(.ph-text.-large){padding-bottom:2.3529411764705883rem}.ph.-bg-img{height:100svh;padding-bottom:0;padding-top:0}}.ph-bg{width:100%;height:100%;object-fit:cover;top:0;left:0;position:absolute;pointer-events:none}@media (max-width: 767px),(max-width: 1023px) and (orientation: landscape){.ph-bg.-desktop{display:none}}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.ph-bg.-mobile{display:none}}.ph-bg-pattern{display:none}.ph-inner{padding-top:1.5294117647058822rem;position:relative;border-top:1px solid var(--border-color)}@media (max-width: 767px),(max-width: 1023px) and (orientation: landscape){.ph.-bg-img .ph-inner{display:flex;flex-direction:column;justify-content:flex-end;height:100%;padding-bottom:5.529411764705882rem}}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.ph-inner{display:grid;grid-template-columns:29.5rem auto;gap:1.6666666666666667rem;padding-top:1.6111111111111112rem}}.ph-title{color:var(--accent-color)}@media (max-width: 767px),(max-width: 1023px) and (orientation: landscape){.ph-title{margin-bottom:2.411764705882353rem;padding-bottom:1.5294117647058822rem;border-bottom:1px solid var(--border-color)}}.ph-text{text-wrap:pretty}.ph-text.-large{font-weight:inherit;font-size:1.7647058823529411rem;line-height:1.125;letter-spacing:-.02em}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.ph-text{max-width:38.75em}.ph-text.-large{min-height:5.277777777777778rem;max-width:20em;font-size:2.6666666666666665rem}.ph.-post .ph-text.-large{min-height:8.722222222222221rem}}.popup{display:flex;justify-content:center;align-items:center;padding:0 .8823529411764706rem;position:fixed;z-index:11}.popup,.popup-overlay{width:100%;height:100%;top:0;left:0}.popup:not(.-visible){visibility:hidden;opacity:0;pointer-events:none}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.popup{padding-left:var(--side-padding);padding-right:var(--side-padding)}}.popup-overlay{position:absolute;background-color:#1e1e1e66;-webkit-backdrop-filter:blur(7.777777777777778rem);backdrop-filter:blur(7.777777777777778rem)}.popup-container{width:100%;max-height:calc(100dvh - 2.3529411764705883rem);position:relative}.popup.-profile .popup-container{overflow:auto}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.popup-container{max-height:calc(100vh - 2.2222222222222223rem)}}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.popup .plyr{max-width:calc((100vh - 7.111111111111111rem) * 1.77777);margin-left:auto;margin-right:auto}}.popup-close{display:flex;justify-content:center;align-items:center;width:2.4444444444444446rem;height:2.4444444444444446rem;background-color:var(--white);border:1px solid rgba(0,0,0,.25);border-radius:50%;color:var(--coral);top:-3.5294117647058822rem;right:0;position:absolute;transition:.35s var(--ease-out-quart)}.popup-close .icon{width:1.1111111111111112rem;height:1.1111111111111112rem}.popup-close:before{content:"";inset:-1.1111111111111112rem;position:absolute;border-radius:50%}@media (pointer: fine){.popup-close:hover{background-color:#fffc;border-color:#00000059;color:var(--x-dark-gray)}}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.popup-close{top:-3.7777777777777777rem}}.popup.-profile .popup-container{--border-color: rgba(30, 30, 30, .25);max-width:70.16666666666667rem;padding-bottom:1.7647058823529411rem;padding-left:var(--side-padding);padding-right:var(--side-padding);background-color:var(--white);color:var(--base-text-color)}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.popup.-profile .popup-container{padding:4.722222222222222rem 2.7777777777777777rem 2.2222222222222223rem 4.722222222222222rem}}.popup.-profile .popup-close{top:2.111111111111111rem;right:2.0588235294117645rem}@media (max-width: 767px),(max-width: 1023px) and (orientation: landscape){.popup.-profile .popup-close{position:fixed}}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.popup.-profile .popup-close{top:1.1111111111111112rem;right:2.7777777777777777rem}}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.popup-profile{border-top:1px solid var(--border-color)}}.popup-profile-header{padding-bottom:1.1764705882352942rem;padding-top:1.1764705882352942rem;text-transform:uppercase;font-weight:400;font-size:.7222222222222222rem;letter-spacing:-.03em;font-family:var(--secondary-font)}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.popup-profile-header{padding-bottom:.7222222222222222rem;padding-top:.7222222222222222rem}}.popup-profile-name{margin-bottom:0;font-weight:inherit;font-size:inherit}.popup-profile-position{opacity:.4}.popup-profile-main{display:grid;gap:1.588235294117647rem}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.popup-profile-main{grid-template-columns:21.333333333333332rem auto;gap:.6666666666666666rem 1.6666666666666667rem}}.popup-profile-image{width:100%;height:auto;aspect-ratio:1;object-fit:cover}@media (max-width: 767px),(max-width: 1023px) and (orientation: landscape){.popup-profile-bio{font-size:.8235294117647058rem}}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.popup-profile-bio{overflow:auto;max-height:21.333333333333332rem;padding-right:4.888888888888889rem}@supports selector(::-webkit-scrollbar-thumb){.popup-profile-bio{scrollbar-color:unset}}.popup-profile-bio::-webkit-scrollbar{width:2px}.popup-profile-bio::-webkit-scrollbar-track{background-color:#1e1e1e26}.popup-profile-bio::-webkit-scrollbar-thumb{background-color:var(--x-dark-gray)}}.popup-profile-links{display:flex;flex-direction:column;opacity:.4;text-transform:uppercase;font-weight:400;font-size:.7222222222222222rem;letter-spacing:-.03em;font-family:var(--secondary-font)}.popup-profile-link{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}@media (pointer: fine){.popup-profile-link:hover{text-decoration:underline;text-underline-offset:.2em}}.pos{--text-width: 50.333333333333336rem}.pos-inner{display:grid;gap:2.9411764705882355rem;padding-top:1.588235294117647rem;border-top:1px solid var(--border-color)}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.pos-inner{grid-template-columns:29.5rem auto;gap:1.6666666666666667rem;padding-top:2.611111111111111rem}}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.pos-main{grid-column:2/3}}.pos-text h2,.pos-text h3,.pos-text p:not(:has(img:only-child)),.pos-text ul,.pos-text ol,.pos-text blockquote{max-width:var(--text-width)}.pos-text h2{margin-bottom:2.111111111111111rem;font-weight:400;font-size:inherit;line-height:1.2;color:var(--accent-color)}.pos-text h2:not(:first-child){margin-top:2.5555555555555554rem}.pos-text h3{margin-bottom:1.5555555555555556rem;font-weight:400;font-size:inherit;line-height:1.2}.pos-text h3:not(:first-child){margin-top:1.5555555555555556rem}.pos-text blockquote{padding:1.3529411764705883rem;background-color:#272727;border-left:1px solid var(--teal);font-weight:400;line-height:1.5;letter-spacing:-.02em}.pos-text blockquote cite{display:block;margin-top:1.8888888888888888rem;font-style:normal;line-height:1;color:var(--accent-color)}.pos-text blockquote cite small{display:block;margin-top:.16666666666666666rem;font-size:inherit;color:var(--white)}.pos-text p:has(img):not(:first-child){margin-top:2.3333333333333335rem}.pos-text p:has(img):not(:last-child){margin-bottom:2.3333333333333335rem}.pos-text p img{width:100%;height:auto}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.pos-text blockquote{padding:1.9444444444444444rem 4.611111111111111rem 1.9444444444444444rem 2.5555555555555554rem}}@media (max-width: 767px),(max-width: 1023px) and (orientation: landscape){.pos-sidebar{padding-top:2.9411764705882355rem;border-top:1px solid var(--border-color)}}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.pos-sidebar{grid-column:1/2;grid-row:1/2}}.pos-details{line-height:1.45454545}.pos-details dt{color:var(--accent-color)}.pos-details dt:not(:first-child){margin-top:.8333333333333334rem}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.pos-details{position:-webkit-sticky;position:sticky;top:1.6666666666666667rem;transition:top .5s}body:has(.h:not(.-hidden)) .pos-details{top:6.833333333333333rem}}.pos-share-link{display:inline-block}@media (pointer: fine){.pos-share-link:hover{text-decoration:underline;text-decoration-thickness:.5px;text-underline-offset:.1em}}@media (max-width: 767px),(max-width: 1023px) and (orientation: landscape){.rel-inner{margin-left:calc(var(--side-padding) * -1);margin-right:calc(var(--side-padding) * -1);padding-left:var(--side-padding);padding-right:var(--side-padding)}}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.rel-items{display:grid;grid-template-columns:repeat(3,minmax(auto,1fr));gap:1.6666666666666667rem}}.tme-inner{display:grid}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.tme-inner{grid-template-columns:29.03722222222222rem auto;gap:1.1111111111111112rem 1.6666666666666667rem}}.tme-image{width:100%;height:auto;aspect-ratio:1;object-fit:cover}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.tme-details{max-width:48.44444444444444rem}}.acc-inner:has(.acc-title){padding-top:1.5294117647058822rem;border-top:1px solid var(--border-color)}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.acc-inner:has(.acc-title){padding-top:1.6111111111111112rem}.acc.-sidebar .acc-inner{display:grid;grid-template-columns:29.5rem auto;gap:1.6666666666666667rem}}@media (max-width: 767px),(max-width: 1023px) and (orientation: landscape){.acc-header{margin-bottom:2.3529411764705883rem}}.acc-title{margin-bottom:2.611111111111111rem;color:var(--accent-color)}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.acc-desc{max-width:20.5em}}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.acc.-sidebar .acc-items{margin-top:2.9444444444444446rem}}.acc-item{border:solid var(--border-color);border-width:0 0 1px}.acc-item:first-child{border-top-width:1px}.acc-item-header{display:flex;justify-content:space-between;align-items:center;gap:4.444444444444445rem;padding-bottom:1.7058823529411764rem;padding-top:1.7058823529411764rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;transition:color .15s}.acc-item.-expanded .acc-item-header .icon circle:nth-child(-n+4){visibility:hidden}@media (pointer: fine){.acc-item-header:hover{color:var(--accent-color)}}@media (max-width: 767px),(max-width: 1023px) and (orientation: landscape){.acc-item-header .icon{width:1.0588235294117647rem!important;height:1.0588235294117647rem!important}}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.acc.-sidebar .acc-item-header{padding-bottom:1.6944444444444444rem;padding-top:1.6944444444444444rem}.acc.-full .acc-item-header{padding-bottom:2.0555555555555554rem;padding-top:2.0555555555555554rem}}.acc.-sidebar .acc-item-title{text-transform:uppercase;font-weight:inherit;font-size:1rem;letter-spacing:-.02em}.acc.-full .acc-item-title{letter-spacing:0}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.acc.-sidebar .acc-item-title{font-size:1rem}}.acc-item-content{display:grid;grid-template-rows:0fr;opacity:0;transition:.35s var(--ease-out-quart)}.acc-item.-expanded .acc-item-content{grid-template-rows:1fr;opacity:1}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.acc.-sidebar .acc-item-content{position:relative;top:-1.6666666666666667rem}}.acc-item-content-inner{overflow:hidden}@media (max-width: 767px),(max-width: 1023px) and (orientation: landscape){.acc-item-content-inner-2{padding-bottom:2.3529411764705883rem}}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.acc.-sidebar .acc-item-content-inner-2{max-width:25.375em;margin-left:31.555555555555557rem}.acc.-full .acc-item-content-inner-2{max-width:72ch;padding-top:1.8888888888888888rem;padding-bottom:3.888888888888889rem}}.ban{--indent: 2em;overflow:hidden;padding-bottom:3.9411764705882355rem;padding-top:3.9411764705882355rem}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.ban{--indent: 3.3em;padding-bottom:6.111111111111111rem;padding-top:6.111111111111111rem}}.ban-inner{position:relative}.ban-bg{width:100%;height:100%;object-fit:cover;top:0;left:0;position:absolute;pointer-events:none;transform-origin:50% 100%}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.ban-bg{transform:scale(calc(1 + .35 * var(--scroll-progress, 0)))}}.ban-title{position:relative;text-align:center}.ban-line{display:block;white-space:nowrap;transition:.4s ease-in-out;transition-property:transform,opacity}.ban-line:nth-child(1){margin-right:var(--indent)}.ban-title:not(.-observed) .ban-line:nth-child(1){transform:translate(calc(var(--indent) * -.5));opacity:0}.ban-line:nth-child(2){margin-left:var(--indent);font-style:italic;color:var(--teal)}.ban-title:not(.-observed) .ban-line:nth-child(2){transform:translate(calc(var(--indent) * .5));opacity:0}@media (max-width: 767px),(max-width: 1023px) and (orientation: landscape){.cas-inner{margin-left:calc(var(--side-padding) * -1);margin-right:calc(var(--side-padding) * -1);padding-left:var(--side-padding);padding-right:var(--side-padding)}}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.cas-items{display:grid;grid-template-columns:repeat(3,minmax(auto,1fr));margin-left:calc(var(--side-padding) * -1);margin-right:calc(var(--side-padding) * -1)}}.cas-item{border:solid var(--border-color);border-width:1px 0}@media (max-width: 767px),(max-width: 1023px) and (orientation: landscape){.cas-item{background-color:#dbd8d280;border-width:1px}}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.cas-item:not(:nth-child(3n)){border-right-width:1px}}.cas-item-link{display:block;height:100%;padding:1.4705882352941178rem 1.3529411764705883rem 1.2941176470588236rem;position:relative;transition:background-color .35s var(--ease-out-quart)}@media (pointer: fine){.cas-item-link:hover{background-color:var(--beige)}}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.cas-item-link{padding:2.2222222222222223rem var(--side-padding) 1.7222222222222223rem;padding-right:2.388888888888889rem}}.cas-item-meta{margin-bottom:1.4705882352941178rem;line-height:1}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.cas-item-meta{margin-bottom:2.2222222222222223rem}}.cas-item-image{width:100%;height:auto;margin-bottom:1.2941176470588236rem;aspect-ratio:332/178;object-fit:cover}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.cas-item-image{aspect-ratio:496/323;margin-bottom:1.7222222222222223rem}}.cas-item-title{margin-bottom:0;font-weight:inherit;font-size:1.1111111111111112rem;line-height:1.3;letter-spacing:-.01em}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.cas-item-title{max-width:16.5em}}@media (max-width: 767px),(max-width: 1023px) and (orientation: landscape){.cas-item-more{margin-top:.6470588235294118rem}}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.cas-item-more{right:2.388888888888889rem;bottom:1.6666666666666667rem;position:absolute}}.fea{position:relative}.fea.-bg-img{padding-top:var(--section-spacing)}.fea-bg{width:100%;height:100%;object-fit:cover;top:0;left:0;position:absolute;z-index:-1;pointer-events:none}.fea.-bg-img .fea-inner{padding-bottom:var(--section-spacing);padding-left:var(--side-padding);padding-right:var(--side-padding)}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.fea.-header-left .fea-inner{display:grid;grid-template-columns:29.5rem auto;gap:1.6666666666666667rem}}.fea-header{padding-top:1.9444444444444444rem;border-top:1px solid var(--border-color)}.fea.-header-top .fea-header{margin-bottom:2.3529411764705883rem}.fea.-header-right .fea-header{display:grid;margin-bottom:2.3529411764705883rem}@media (max-width: 767px),(max-width: 1023px) and (orientation: landscape){.fea.-header-left .fea-header{margin-bottom:2.3529411764705883rem}}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.fea.-header-top .fea-header{margin-bottom:3.2222222222222223rem}.fea.-header-right .fea-header{grid-template-columns:29.5rem auto;gap:1.6666666666666667rem;margin-bottom:3.9444444444444446rem}}.fea-title{margin-bottom:1.9444444444444444rem;color:var(--accent-color)}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.fea-subtitle{max-width:38.75em}}.fea-items{display:grid;gap:1.588235294117647rem}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.fea-items{grid-template-columns:repeat(2,1fr);gap:1.6666666666666667rem}.fea.-header-right .fea-items{margin-left:31.166666666666668rem}}.fea-item{display:flex;flex-direction:column;justify-content:space-between;border:1px solid var(--border-color)}.fea.-glass .fea-item{background-color:#0000001a;-webkit-backdrop-filter:blur(3.888888888888889rem);backdrop-filter:blur(3.888888888888889rem)}.fea:not(.-numbers) .fea-item{min-height:14.117647058823529rem;padding:1.7058823529411764rem 1.3529411764705883rem 1.3529411764705883rem}.fea.-numbers .fea-item{padding:1.6666666666666667rem 1.2777777777777777rem 1.5555555555555556rem}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.fea:not(.-numbers) .fea-item{min-height:18.88888888888889rem;padding:2.0555555555555554rem 2.6666666666666665rem}.fea.-numbers .fea-item{min-height:15.38888888888889rem}}.fea-item-number{margin-bottom:auto;font-weight:400;font-size:.6111111111111112rem;letter-spacing:-.02em;font-family:var(--secondary-font);color:var(--accent-color)}@media (max-width: 767px),(max-width: 1023px) and (orientation: landscape){.fea-item-number{margin-bottom:2.3529411764705883rem}}.fea-item-title{font-weight:300;text-transform:uppercase}.fea:not(.-numbers) .fea-item-title{margin-bottom:2.7777777777777777rem;font-size:1.0588235294117647rem;letter-spacing:-.02em}.fea.-numbers .fea-item-title{margin-bottom:1.1111111111111112rem;font-size:1rem;letter-spacing:-.03em}.fea-item-title em{color:var(--accent-color)}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.fea:not(.-numbers) .fea-item-title{font-size:1.5555555555555556rem}}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.fea:not(.-numbers) .fea-item-desc{max-width:32.125em}.fea.-numbers .fea-item-desc{max-width:24.8125em}}.for{overflow:hidden;will-change:opacity}.for-inner-0{position:relative}.for.-bg-img .for-inner-0{padding-top:var(--section-spacing)}.for-inner{display:grid}.for.-bg-img .for-inner{padding-bottom:var(--section-spacing);padding-left:var(--side-padding);padding-right:var(--side-padding)}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.for-inner{grid-template-columns:auto 61.05555555555556rem;gap:2.2222222222222223rem}}.for-bg{width:100%;height:100%;object-fit:cover;top:0;left:0;position:absolute;z-index:-1;pointer-events:none}.for-title{padding-top:1.5294117647058822rem;border-top:1px solid var(--border-color);color:var(--accent-color)}@media (max-width: 767px),(max-width: 1023px) and (orientation: landscape){.for-title{margin-bottom:3rem}}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.for-title{padding-top:1.6111111111111112rem}}.for-main{padding:2.588235294117647rem 1.3529411764705883rem 4.705882352941177rem;position:relative;background:#1b1b1b1a;border:1px solid var(--border-color);-webkit-backdrop-filter:blur(70px);backdrop-filter:blur(70px)}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.for-main{padding:2.6666666666666665rem 4rem 1.8333333333333333rem 3rem}}.for-text{margin-bottom:3rem}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.for-text{max-width:38em;margin-bottom:3.0555555555555554rem}}.for button[type=submit]{right:1.3529411764705883rem;bottom:-1px;position:absolute}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.for button[type=submit]{right:4rem}}.for .ginput_container_consent{margin-top:1.7647058823529411rem}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.for .ginput_container_consent{margin-top:4.277777777777778rem}}.for .gform_fields{grid-template-columns:repeat(2,1fr)}.for .gfield--width-full,.for .gfield--type-textarea{grid-column:span 2}.gal{padding-left:0;padding-right:0}.gal-inner{position:relative}.gal-item{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.gal-image{width:auto;height:19.764705882352942rem;object-fit:cover}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.gal-image{height:25.11111111111111rem}}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.gal-pagination{display:none}}.ima{padding-left:0;padding-right:0;padding-top:0}.ima-image{width:100%;height:auto;display:block}.ite{overflow:hidden;position:relative}.ite-inner{display:grid;padding-top:1.5294117647058822rem;position:relative;border-top:1px solid var(--border-color)}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.ite-inner{padding-top:1.6111111111111112rem}.ite.-text-top .ite-inner{grid-template-columns:29.5rem auto;gap:1.6666666666666667rem}.ite.-text-left .ite-inner{gap:2.611111111111111rem}}.ite-title{color:var(--accent-color)}@media (max-width: 767px),(max-width: 1023px) and (orientation: landscape){.ite-title:not(:last-child){margin-bottom:2.1666666666666665rem}}.ite-more{position:absolute;top:1.2941176470588236rem;right:0}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.ite-more{top:1.2777777777777777rem}}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.ite-text{max-width:38.75em}}.ite-button-container{display:flex;gap:1.8333333333333333rem}@media (max-width: 767px),(max-width: 1023px) and (orientation: landscape){.ite-button-container{margin-top:2.2941176470588234rem}}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.ite-button-container{grid-column:2/3}}.ite-image-container{--button-color: var(--white);--button-hover-color: var(--teal);margin-top:1.2777777777777777rem;position:relative}.ite-image-container .button{bottom:1.5rem;left:1.8333333333333333rem;position:absolute}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.ite-image-container{grid-column:2/3}}.ite-image{width:100%;height:auto}.ite-details{display:grid;margin-top:3rem}@media (max-width: 767px),(max-width: 1023px) and (orientation: landscape){.ite-details{gap:1.1764705882352942rem}}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.ite-details{grid-column:2/3;grid-template-columns:repeat(3,1fr);gap:1.6666666666666667rem}}.ite-details-column{padding-top:1.2222222222222223rem;border-top:1px solid var(--border-color)}.ite-details-title{margin-bottom:1.2222222222222223rem;line-height:1;color:var(--accent-color)}.ite-details-logo-container{display:flex;align-items:center;height:1.7333333333333334rem}.ite-details-logo-container:not(:last-child){margin-bottom:.8333333333333334rem}.ite-details-logo{width:100%;height:100%;max-width:9.172222222222222rem;object-fit:contain;object-position:0 50%}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.job-inner{padding-left:31.166666666666668rem}}.job-items{display:grid;gap:.9444444444444444rem}.job-item{display:flex;justify-content:space-between;align-items:center;gap:4.705882352941177rem 1.1764705882352942rem;padding:1.3529411764705883rem;position:relative;border:1px solid var(--border-color)}.job-item .icon{width:.9444444444444444rem;height:.7494444444444445rem;color:var(--accent-color)}@media (pointer: fine){.job-item:hover{--accent-color: var(--teal);--border-color: transparent;background-color:var(--x-dark-gray);color:var(--white)}}@media (max-width: 767px),(max-width: 1023px) and (orientation: landscape){.job-item{flex-wrap:wrap}}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.job-item{gap:2.7777777777777777rem;padding:1.7222222222222223rem}.job-item:before{content:"";top:calc(-.4722222222222222rem - 1px);right:0;bottom:calc(-.4722222222222222rem - 1px);left:0;position:absolute}}.job-item-title{text-transform:uppercase;font-weight:inherit;font-size:.8888888888888888rem;letter-spacing:0}@media (max-width: 767px),(max-width: 1023px) and (orientation: landscape){.job-item-title{width:100%}}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.job-item-title{width:27.11111111111111rem}}.job-item-details{flex:1;margin-bottom:0;color:var(--accent-color)}.lin{--button-color: var(--teal);--button-hover-color: var(--white)}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.lin.-layout-2 .lin-inner{display:grid;grid-template-columns:29.5rem auto;gap:1.6666666666666667rem}}.lin-title{padding-top:1.5294117647058822rem;border-top:1px solid var(--border-color);color:var(--accent-color)}@media (max-width: 767px),(max-width: 1023px) and (orientation: landscape){.lin-title{margin-bottom:2.388888888888889rem}}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.lin-title{padding-top:1.6111111111111112rem}}.lin-items{display:grid;gap:1.6470588235294117rem}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.lin.-layout-1 .lin-items{grid-template-columns:repeat(3,1fr);gap:2.0555555555555554rem}.lin.-layout-2 .lin-items{grid-template-columns:repeat(2,1fr);gap:1.7222222222222223rem}}.lin-item-link{display:block;overflow:hidden;position:relative}@media (max-width: 767px),(max-width: 1023px) and (orientation: landscape){.lin.-layout-1 .lin-item-link{padding:2.0588235294117645rem}}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.lin.-layout-1 .lin-item-link{height:100%;padding:2.5rem 2.888888888888889rem}.lin.-layout-2 .lin-item-link{height:13rem}}.lin-item-image{width:100%;height:100%;object-fit:cover;top:0;left:0;position:absolute;transition:transform 2s var(--ease-out-quart)}.lin.-layout-2 .lin-item-image{height:calc(100% - 3.0555555555555554rem)}@media (pointer: fine){.lin.-layout-1 .lin-item-link:hover .lin-item-image{transform:scale(1.2)}}.lin-item-content{position:relative;color:var(--white)}.lin.-layout-1 .lin-item-content{padding:1.411764705882353rem;position:relative}.lin.-layout-1 .lin-item-content:before{content:"";inset:0;position:absolute;background:#0000001a;-webkit-backdrop-filter:blur(3.888888888888889rem);backdrop-filter:blur(3.888888888888889rem);border:1px solid rgba(255,255,255,.36);pointer-events:none;transition:.35s var(--ease-out-quart)}.lin.-layout-2 .lin-item-content{display:flex;flex-direction:column;justify-content:space-between;padding:1.4705882352941178rem 1.3529411764705883rem;height:100%;background-color:var(--x-dark-gray)}.lin.-layout-2.-bg-black .lin-item-content{--button-color: var(--coral);background-color:var(--x-light-gray);color:var(--x-dark-gray)}@media (pointer: coarse){.lin.-layout-2 .lin-item-content{padding-top:.9444444444444444rem;transform:translateY(calc(100% - 3.235294117647059rem))}}@media (pointer: fine){.lin-item-content{transition:.25s var(--ease-out-quart)}.lin.-layout-1 .lin-item-link:hover .lin-item-content:before{inset:-.2777777777777778rem;position:absolute;background-color:transparent}.lin.-layout-2 .lin-item-link:not(:hover) .lin-item-content{padding-top:.9444444444444444rem;transform:translateY(calc(100% - 3.0555555555555554rem))}.lin.-layout-2 .lin-item-link:not(:hover) .lin-item-content .lin-item-button-container{top:.8333333333333334rem}.lin.-layout-2 .lin-item-link:not(:hover) .lin-item-content .icon.-arrow-right{opacity:0}.lin.-layout-2 .lin-item-link:hover .lin-item-content .icon.-plus{opacity:0}}@media (max-width: 767px),(max-width: 1023px) and (orientation: landscape){.lin.-layout-2 .lin-item-content{min-height:15rem}}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.lin.-layout-1 .lin-item-content{display:flex;flex-direction:column;height:100%;padding:1.5rem 1.7777777777777777rem 1.2777777777777777rem}.lin.-layout-2 .lin-item-content{padding:1.3888888888888888rem 2.6666666666666665rem 1.6666666666666667rem 1.7777777777777777rem}}.lin-item-title{position:relative;text-transform:uppercase;font-weight:inherit}.lin.-layout-1 .lin-item-title{margin-bottom:2.7222222222222223rem;font-size:var(--base-font-size);letter-spacing:-.03em}.lin.-layout-2 .lin-item-title{font-size:.7777777777777778rem}@media (max-width: 767px),(max-width: 1023px) and (orientation: landscape){.lin.-layout-2 .lin-item-title{margin-bottom:1.1764705882352942rem}}.lin-item-desc{position:relative}.lin.-layout-1 .lin-item-desc{margin-bottom:1.1666666666666667rem}.lin.-layout-2 .lin-item-desc{margin-bottom:0}@media (max-width: 767px),(max-width: 1023px) and (orientation: landscape){.lin.-layout-2 .lin-item-button-container{top:.8823529411764706rem;right:1.3529411764705883rem;position:absolute}.lin.-layout-2 .lin-item-button-container .icon.-plus{display:none}}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.lin.-layout-1 .lin-item-button-container{margin-top:auto}.lin.-layout-2 .lin-item-button-container{top:1.2777777777777777rem;right:1.7777777777777777rem;position:absolute}.lin.-layout-2 .lin-item-button-container .button-text{display:none}}.lin-item-button-container .icon.-plus{width:.7777777777777778rem;height:.7777777777777778rem;top:.2777777777777778rem;right:0;position:absolute;color:var(--button-color)}.log{overflow:hidden}.log.-bg-gray{--border-color: #b8b8b8}.log-list{display:grid;grid-template-columns:repeat(2,1fr)}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.log-list{grid-template-columns:repeat(4,1fr)}}.log-item{display:flex;justify-content:center;align-items:center;height:7rem;border:solid var(--border-color);border-width:0 1px 1px 0}@media (max-width: 767px),(max-width: 1023px) and (orientation: landscape){.log-item:nth-child(odd){border-left-width:1px}.log-item:nth-child(-n+2){border-top-width:1px}}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.log-item{height:12.11111111111111rem}.log-item:nth-child(-n+4){border-top-width:1px}.log-item:nth-child(n+5){position:relative}.log-item:nth-child(n+5):before{content:"";height:4rem;top:-4rem;right:-1px;left:-1px;position:absolute;border:solid var(--border-color);border-width:0 1px;pointer-events:none}.log-item:nth-child(4n+1){border-left-width:1px}}.log-item-inner{width:calc(var(--width) * 1.4)}.log-item-inner picture,.log-item-inner img{width:100%}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.log-item-inner{width:var(--width)}}.log-item-image{height:auto}.gro{overflow:hidden;position:relative}.gro-inner{overflow:hidden;position:relative;border:1px solid var(--border-color)}.gro-header{padding:1.3529411764705883rem;position:relative;border-bottom:1px solid var(--border-color)}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.gro-header{padding:2.2222222222222223rem}}.gro-title{position:relative;color:var(--accent-color)}.gro-text{position:relative}@media (max-width: 767px),(max-width: 1023px) and (orientation: landscape){.gro-text{margin:2.411764705882353rem var(--side-padding) 0}.gro-text:not(:last-child){margin-bottom:var(--section-spacing)}}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.gro-text{max-width:38.75em;margin-top:2.7777777777777777rem;margin-left:2.2222222222222223rem}.gro-text:not(:last-child){margin-bottom:6.722222222222222rem}.gro-text:last-child{margin-bottom:var(--section-spacing)}}.gro-features-items{display:grid;gap:1.7647058823529411rem}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.gro-features-items{grid-template-columns:repeat(3,1fr);gap:2.2222222222222223rem}}.gro-features-item{padding-top:1.7647058823529411rem;border-top:1px solid var(--border-color)}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.gro-features-item{padding-top:2.888888888888889rem}}.gro-features-item-icon-container{display:flex;justify-content:center;align-items:center;width:3.532222222222222rem;height:3.532222222222222rem;margin-bottom:2.388888888888889rem;border:1px solid var(--accent-color);border-radius:50%}@media (max-width: 767px),(max-width: 1023px) and (orientation: landscape){.gro-features-item-icon-container{width:2.8257777777777777rem;height:2.8257777777777777rem;margin-bottom:1.7647058823529411rem}}.gro-features-item-icon{width:2.2222222222222223rem;height:2.2222222222222223rem}@media (max-width: 767px),(max-width: 1023px) and (orientation: landscape){.gro-features-item-icon{width:1.7777777777777777rem;height:1.7777777777777777rem}}.gro-features-item-title{margin-bottom:1.7777777777777777rem;font-weight:inherit;font-size:1rem;line-height:1.333;letter-spacing:-.03em;text-transform:uppercase}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.gro-features-item-desc{max-width:24.6875em}}.new-inner{padding-top:2.3529411764705883rem;border-top:1px solid var(--border-color)}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.new-inner{padding-top:2.611111111111111rem}}.new-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:2.0588235294117645rem}@media (max-width: 767px),(max-width: 1023px) and (orientation: landscape){.new-header .button{display:none}}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.new-header{margin-bottom:2.611111111111111rem}}.new-items{margin-left:calc(var(--side-padding) * -1);margin-right:calc(var(--side-padding) * -1);padding-left:var(--side-padding);padding-right:var(--side-padding)}.new-item{width:21.666666666666668rem}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.new-item{width:24.61111111111111rem}}.new-item-image-container{position:relative;margin-bottom:1.4705882352941178rem}.new-item-image-container .button-icon-container{right:1.1666666666666667rem;bottom:1.1666666666666667rem;position:absolute}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.new-item-image-container{margin-bottom:1.8333333333333333rem}}.new-item-image{display:flex;align-items:center;justify-content:center;width:100%;height:auto;object-fit:cover;background-color:var(--secondary-layer-color)}@media (max-width: 767px),(max-width: 1023px) and (orientation: landscape){.new-item-image{height:13.88888888888889rem}}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.new-item-image{aspect-ratio:1.34338592}}.new-item-image-icon{opacity:.08;width:5.555555555555555rem;filter:grayscale(1)}.new-item-meta{margin-bottom:.9444444444444444rem;color:var(--teal)}.new-item-title{margin-bottom:1.2777777777777777rem;transition:color .15s}@media (pointer: fine){.new-item:hover .new-item-title{color:var(--teal)}}.new-item-desc{max-width:24em}@media (max-width: 767px),(max-width: 1023px) and (orientation: landscape){.new .swiper-nav{display:none}}.ofi{overflow:hidden}.ofi-map-container{margin-left:calc(var(--side-padding) * -1);margin-right:calc(var(--side-padding) * -1)}@media (max-width: 767px),(max-width: 1023px) and (orientation: landscape){.ofi-map-container{margin-left:-4.705882352941177rem;margin-right:-4.705882352941177rem;padding-left:1.7647058823529411rem}}.ofi-map{width:100%;height:auto;pointer-events:none}.ofi-items{display:grid}@media (max-width: 767px),(max-width: 1023px) and (orientation: landscape){.ofi-items{gap:1.0588235294117647rem}}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.ofi-items{grid-template-columns:repeat(4,1fr);gap:1.6666666666666667rem;margin-top:-2.2222222222222223rem}}.ofi-item{background-color:#272727}.ofi-item-name{display:flex;justify-content:space-between;align-items:center;padding:1.3333333333333333rem 1.4444444444444444rem;border:solid var(--border-color);border-width:0 0 1px;text-transform:uppercase;font-weight:inherit;font-size:.8235294117647058rem;letter-spacing:0;transition:border-color .35s var(--ease-out-quart)}.ofi.-collapsible .ofi-item-name{border-width:1px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ofi-item-name .icon{width:.7788888888888889rem;height:.7788888888888889rem;color:var(--accent-color);transition:color .35s var(--ease-out-quart)}.ofi-item.-expanded .ofi-item-name .icon circle:nth-child(-n+4){visibility:hidden}@media (pointer: fine){.ofi.-collapsible .ofi-item-name:hover{border-color:#fff6}.ofi.-collapsible .ofi-item-name:hover .icon{color:var(--white)}}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.ofi-item-name{font-size:.8888888888888888rem}}.ofi.-collapsible .ofi-item-locations{display:grid;grid-template-rows:0fr;opacity:0;transition:.35s var(--ease-out-quart)}.ofi.-collapsible .ofi-item.-expanded .ofi-item-locations{grid-template-rows:1fr;opacity:1}.ofi.-collapsible .ofi-item-locations-inner{overflow:hidden}.ofi-item-locations-inner-2{display:grid;gap:1.3333333333333333rem;padding:1.3333333333333333rem 1.4444444444444444rem 1.4444444444444444rem}.ofi-item-location-name{margin-bottom:.1111111111111111rem;font-weight:400;font-size:inherit}.ofi-item-location-address{margin-bottom:.6666666666666666rem}.ofi-item-location-button-container{display:flex}.peo-items{display:grid}@media (max-width: 767px),(max-width: 1023px) and (orientation: landscape){.peo-items{gap:1.1764705882352942rem}}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.peo-items{gap:1.4444444444444444rem 1.6666666666666667rem;grid-template-columns:repeat(4,1fr)}}.peo-item{overflow:hidden}.peo-item.-hidden{display:none}.peo-item-image{width:100%;aspect-ratio:400/340;object-fit:cover;transform-origin:50% 40%;transition:.5s var(--ease-out-quart)}@media (pointer: fine){.peo-item:hover .peo-item-image{transform:scale(1.05)}}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.peo-item-image{aspect-ratio:396/359}}.peo-details{--button-color: var(--teal);--button-hover-color: var(--white);display:grid;grid-template-columns:auto auto;padding:1.0588235294117647rem 1.2777777777777777rem;position:relative;background-color:var(--x-dark-gray);color:var(--white);transition:.35s var(--ease-out-quart)}.peo.-bg-black .peo-details,.cpo.-bg-black .peo-details{--button-color: var(--coral);--button-hover-color: var(--black);background-color:var(--white);color:var(--x-dark-gray)}@media (pointer: fine){.peo-link:hover .peo-details{margin-top:-.5555555555555556rem;padding-bottom:1.5555555555555556rem}}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.peo-details{grid-template-columns:auto 4.444444444444445rem;padding:1rem 1.3888888888888888rem}}.peo-name,.peo-position{grid-column:1/2}.peo-name{text-transform:uppercase;font-weight:400;font-size:.7222222222222222rem;line-height:1.4;letter-spacing:-.03em;font-family:var(--secondary-font)}.peo-position{opacity:.4;margin-bottom:0;text-transform:uppercase;font-weight:400;font-size:.7222222222222222rem;line-height:1.4;letter-spacing:-.03em;font-family:var(--secondary-font)}.peo-item .button-icon-container{grid-row:1/3;grid-column:2/3;align-self:center;margin-left:auto}.peo-item-contact{display:flex;gap:.7777777777777778rem;margin-left:auto;margin-top:-.1111111111111111rem}.peo-item-contact-item{position:relative;transition:color .15s}.peo-item-contact-item:before{content:"";inset:-.8333333333333334rem -.3888888888888889rem;position:absolute}.peo-item-contact-item .icon{height:1.1111111111111112rem}.peo-item-contact-item .icon.-phone{width:1.1111111111111112rem}.peo-item-contact-item .icon.-mail{width:1.2777777777777777rem}@media (pointer: fine){.peo-item-contact-item:hover{color:var(--teal)}}@media (max-width: 767px),(max-width: 1023px) and (orientation: landscape){.peo-item-contact-item .icon{height:.8888888888888888rem}.peo-item-contact-item .icon.-phone{width:.8888888888888888rem}.peo-item-contact-item .icon.-mail{width:1.0222222222222221rem}}.peo-more{display:flex;justify-content:center;margin-top:3.176470588235294rem}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.peo-more{display:none}}.sli{overflow:hidden}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.sli-inner{display:grid;grid-template-columns:29.5rem auto;gap:1.6666666666666667rem}}@media (max-width: 767px),(max-width: 1023px) and (orientation: landscape){.sli-items{margin-left:calc(var(--side-padding) * -1);margin-right:calc(var(--side-padding) * -1);padding-left:var(--side-padding);padding-right:var(--side-padding)}}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.sli-items{grid-column:2/3;max-width:calc(100vw - 29.5rem - 1.6666666666666667rem - var(--side-padding));padding-right:var(--side-padding)}}.sli-item{width:21.470588235294116rem;height:21.764705882352942rem}.sli-item:not(:has(img)){border:1px solid var(--border-color)}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.sli-item{width:20.27777777777778rem;height:33rem}}.sli-item-content{display:flex;flex-direction:column;justify-content:space-between;height:100%;padding:2.2222222222222223rem 1.7777777777777777rem 1.6666666666666667rem}.sli-item-year{text-transform:uppercase;font-weight:100;font-size:4.705882352941177rem;line-height:.75;letter-spacing:-.1em;font-family:var(--secondary-font);color:var(--accent-color)}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.sli-item-year{font-size:4.444444444444445rem}}.sli-item-image{width:100%;height:100%;object-fit:cover;object-position:50% 0%}.sli .swiper-nav{grid-row:1/2;margin-top:auto}@media (max-width: 767px),(max-width: 1023px) and (orientation: landscape){.sli .swiper-nav{display:none}}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.sli-pagination{display:none}}.sta-items-inner{display:grid}@media (max-width: 767px),(max-width: 1023px) and (orientation: landscape){.sta-items-inner{gap:2.3529411764705883rem}}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.sta-items-inner{grid-template-columns:repeat(3,1fr);gap:2.2222222222222223rem}}.sta-item{border:solid var(--border-color);border-width:1px 0 0}@media (max-width: 767px),(max-width: 1023px) and (orientation: landscape){.sta-item{padding-top:1.3529411764705883rem}}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.sta-item{padding-top:2.888888888888889rem}}.sta-item-value{margin-bottom:2.764705882352941rem;font-weight:100;font-size:4.705882352941177rem;line-height:.6875;font-family:var(--secondary-font);letter-spacing:-.05em;color:var(--accent-color)}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.sta-item-value{margin-bottom:2.888888888888889rem;font-size:4.444444444444445rem}}.sta-item-title{text-transform:uppercase;font-weight:inherit;font-size:var(--base-font-size);letter-spacing:-.03em}.sta-item-title:not(:last-child){margin-bottom:.7058823529411765rem}@media (max-width: 767px),(max-width: 1023px) and (orientation: landscape){.sta-item-title{font-size:.8235294117647058rem}}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.sta-item-title:not(:last-child){margin-bottom:1.7777777777777777rem}}.sta-item-desc{max-width:25.6875em}.stb{position:relative;overflow:hidden}.stb.-bg-img{padding-top:var(--section-spacing)}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.stb.-bg-black.-medium{padding-top:8.666666666666666rem}}.stb-bg{width:59.111111111111114rem;height:auto;top:0;right:0;position:absolute;pointer-events:none}@media (max-width: 767px),(max-width: 1023px) and (orientation: landscape){.stb-bg{display:none}}.stb.-medium .stb-inner{display:grid}.stb.-bg-img .stb-inner{padding-bottom:var(--section-spacing);padding-left:var(--side-padding);padding-right:var(--side-padding)}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.stb.-medium .stb-inner{grid-template-columns:39.333333333333336rem auto}}.stb-header{margin-bottom:2.9411764705882355rem}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.stb-header{margin-top:6.666666666666667rem;margin-bottom:auto;position:-webkit-sticky;position:sticky;top:5.722222222222222rem}}.stb-title{margin-bottom:2.2222222222222223rem;color:var(--accent-color)}.stb-desc{max-width:22.25em}.stb-items{display:grid;gap:2.611111111111111rem}.stb-item-inner-b{perspective:138.88888888888889rem;transform:translateY(var(--translate-y, 0))}.stb-item-inner-c{position:relative;opacity:calc(1 - var(--progress) * 1)}.stb.-medium .stb-item-inner-c{padding:1.7647058823529411rem 1.3529411764705883rem;border:1px solid var(--border-color);transform:rotateX(calc(20deg * var(--progress, 0))) translateZ(calc(-33.333333333333336rem * var(--progress, 0))) translateY(calc(.5555555555555556rem * var(--progress, 0)))}.stb.-full .stb-item-inner-c{--padding: 1.1764705882352942rem;padding:var(--padding);transform:rotateX(calc(10deg * var(--progress, 0))) translateZ(calc(-22.22222222222222rem * var(--progress, 0))) translateY(calc(0rem * var(--progress, 0)))}.stb.-bg-black.-medium .stb-item-inner-c{background:#0000001a;-webkit-backdrop-filter:blur(1.9444444444444444rem);backdrop-filter:blur(1.9444444444444444rem)}.stb.-bg-img .stb-item-inner-c{background-color:#0000001a;-webkit-backdrop-filter:blur(5.555555555555555rem);backdrop-filter:blur(5.555555555555555rem)}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.stb.-medium .stb-item-inner-c{width:45.5rem;padding:2.7777777777777777rem 2.4444444444444446rem 2.4444444444444446rem}.stb.-full .stb-item-inner-c{--padding: 2.7777777777777777rem}}.stb-item-inner{position:relative}.stb.-medium .stb-item-inner{display:flex;flex-direction:column;min-height:20.88888888888889rem}.stb.-full .stb-item-inner{display:grid;background-color:#0000001a;-webkit-backdrop-filter:blur(5.555555555555555rem);backdrop-filter:blur(5.555555555555555rem)}@media (max-width: 767px),(max-width: 1023px) and (orientation: landscape){.stb.-full .stb-item-inner{padding:1.7647058823529411rem 1.1764705882352942rem}.stb.-medium .stb-item-inner{min-height:auto}}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.stb.-full .stb-item-inner{grid-template-columns:44.333333333333336rem auto;align-items:center;height:31.666666666666668rem}}.stb-item-image{width:100%;height:100%;object-fit:cover;top:0;left:0;position:absolute;pointer-events:none}.stb-item-line{position:absolute;z-index:1;background-color:var(--border-color);pointer-events:none}.stb-item-line:nth-child(1),.stb-item-line:nth-child(2){width:100%;height:1px;left:0}.stb-item-line:nth-child(3),.stb-item-line:nth-child(4){width:1px;height:100%;top:0}.stb-item-line:nth-child(1){top:var(--padding)}.stb-item-line:nth-child(2){bottom:var(--padding)}.stb-item-line:nth-child(3){left:var(--padding)}.stb-item-line:nth-child(4){right:var(--padding)}.stb-item-index{font-weight:100;line-height:.6875;letter-spacing:-.05em;font-family:var(--secondary-font);color:var(--accent-color)}.stb.-medium .stb-item-index{margin-bottom:auto;font-size:4.444444444444445rem}.stb.-full .stb-item-index{margin-bottom:2.9411764705882355rem;font-size:4.705882352941177rem}@media (max-width: 767px),(max-width: 1023px) and (orientation: landscape){.stb.-medium .stb-item-index{margin-bottom:3.5294117647058822rem}}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.stb.-full .stb-item-index{margin-left:3.2222222222222223rem;margin-bottom:auto;margin-top:auto;font-size:11.11111111111111rem}}.stb-item-title{text-transform:uppercase;font-weight:inherit}.stb.-medium .stb-item-title{margin-bottom:1.2777777777777777rem;font-size:.8235294117647058rem;letter-spacing:-.03em}.stb.-full .stb-item-title{margin-bottom:1.1176470588235294rem;font-size:1rem;letter-spacing:-.02em}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.stb.-medium .stb-item-title{font-size:1rem}.stb.-full .stb-item-title{margin-bottom:2.2777777777777777rem;font-size:2.5rem}}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.stb.-medium .stb-item-desc{max-width:33.4375em}.stb.-full .stb-item-desc{max-width:34.8125em}}.tbs{position:relative}.tbs.-bg-img{padding-top:var(--section-spacing)}.tbs-bg{width:100%;height:100%;object-fit:cover;top:0;left:0;position:absolute;z-index:-1;pointer-events:none}.tbs.-bg-img .tbs-inner{padding-bottom:var(--section-spacing);padding-left:var(--side-padding);padding-right:var(--side-padding)}.tbs-header{margin-bottom:3.5294117647058822rem;padding-top:1.5294117647058822rem;border-top:1px solid var(--border-color)}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.tbs-header{margin-bottom:5.111111111111111rem;padding-top:1.6111111111111112rem}}.tbs-title{color:var(--accent-color)}@media (max-width: 767px),(max-width: 1023px) and (orientation: landscape){.tbs-title{margin-bottom:2.388888888888889rem}}.tbs-columns{display:grid}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.tbs-columns{grid-template-columns:29.5rem auto;gap:1.6666666666666667rem}}.tbs-nav-item{display:flex;justify-content:space-between;align-items:center;padding-bottom:1.1764705882352942rem;padding-top:1.1764705882352942rem;border:solid var(--border-color);border-width:0 0 1px;text-transform:uppercase;font-size:.8235294117647058rem;letter-spacing:-.03em;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:color .35s var(--ease-out-quart)}.tbs-nav-item:first-child{border-top-width:1px}.tbs-nav-item.-active,.tbs-nav-item:hover{color:var(--accent-color)}.tbs-nav-item:not(.-active) .icon{visibility:hidden}.tbs-nav-item .icon{width:.9444444444444444rem;height:.7494444444444445rem}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.tbs-nav-item{padding-bottom:1.6666666666666667rem;padding-top:1.6666666666666667rem;font-size:1rem}}.tbs-panel{height:100%;padding:1.7647058823529411rem 1.3529411764705883rem;border:1px solid var(--border-color)}.tbs.-bg-img .tbs-panel{background-color:#0000001a;-webkit-backdrop-filter:blur(5.555555555555555rem);backdrop-filter:blur(5.555555555555555rem)}.tbs-panel:not(.-active){display:none}@media (max-width: 767px),(max-width: 1023px) and (orientation: landscape){.tbs-panel{display:grid;gap:2.3529411764705883rem}}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.tbs-panel{display:grid;grid-template-columns:auto 22.61111111111111rem;gap:1.7777777777777777rem;padding:3.5555555555555554rem 3.3333333333333335rem 3.1666666666666665rem 3.5555555555555554rem}}.tsb-panel-text-container{display:flex;justify-content:space-between;flex-direction:column}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.tsb-panel-text-container:only-child{grid-column:span 2}}.tsb-panel-text-container:only-child .tbs-panel-text{max-width:36.333em}.tbs-panel-button-container{display:flex}.tbs-panel-image{width:100%;height:auto}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.tbs-panel-image{width:var(--width);margin-left:auto}}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.tes-inner{border:1px solid var(--border-color)}}@media (max-width: 767px),(max-width: 1023px) and (orientation: landscape){.tes-item{display:flex;flex-direction:column;height:auto;border:1px solid var(--border-color)}}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.tes-item{display:grid;grid-template-columns:30.22222222222222rem auto;gap:3.9444444444444446rem}}.tes-item-image-container picture{width:100%;height:100%;display:flex;justify-content:center;align-items:center}@media (max-width: 767px),(max-width: 1023px) and (orientation: landscape){.tes-item-image-container{height:11.764705882352942rem}}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.tes-item-image-container{min-height:20.11111111111111rem}}.tes-item-image-container.-photo .tes-item-image{width:100%;height:100%;object-fit:cover}.tes-item-image-container.-logo .tes-item-image{width:var(--width);height:auto;margin-left:auto;margin-right:auto}.tes-item-quote{display:flex;flex-direction:column;justify-content:space-between}@media (max-width: 767px),(max-width: 1023px) and (orientation: landscape){.tes-item-quote{flex:1;padding:1.3529411764705883rem 1.3529411764705883rem 1.3529411764705883rem 1.9411764705882353rem}}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.tes-item-quote{padding-bottom:1.4444444444444444rem;padding-top:1.8888888888888888rem}}.tes-item-text:before{content:"“";margin-left:-.55em}.tes-item-text:after{content:'"'}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.tes-item-text{max-width:33.5em}}.tes-item-author{font-style:inherit}.tes-item-author-company{display:block;margin-top:.1111111111111111rem;color:var(--accent-color)}.tes-item-index{top:2.5rem;right:1.7777777777777777rem;position:absolute;color:var(--accent-color)}@media (max-width: 767px),(max-width: 1023px) and (orientation: landscape){.tes-item-index{display:none}}@media (max-width: 767px),(max-width: 1023px) and (orientation: landscape){.tes .swiper{margin-left:calc(var(--side-padding) * -1);margin-right:calc(var(--side-padding) * -1);padding-left:var(--side-padding);padding-right:var(--side-padding)}}.tes .swiper-wrapper{cursor:default!important}.tes .swiper-nav{right:1.4444444444444444rem;bottom:.6666666666666666rem;position:absolute;z-index:2}@media (max-width: 767px),(max-width: 1023px) and (orientation: landscape){.tes .swiper-nav{display:none}}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.tes-pagination{display:none}}.tim-inner{display:grid;gap:2.3529411764705883rem;padding:1.3529411764705883rem;border:1px solid var(--border-color)}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.tim-inner{grid-template-columns:auto 43.888888888888886rem;padding:1.5555555555555556rem 1.5555555555555556rem 1.5555555555555556rem 2.3333333333333335rem}}@media (min-width: 1024px),(min-width: 768px) and (orientation: portrait){.tim-text-container{max-width:34.44444444444444rem;padding-top:.7777777777777778rem}}.tim-title{margin-bottom:1.9444444444444444rem;color:var(--accent-color)}.tim-image{width:100%;height:auto}@layer reset,base,links,animations;
