@keyframes _412cz312{0%{stroke-dashoffset:87.96459430051421}to{stroke-dashoffset:0}}:root{--promo-carousel-slide-height:21rem;--promo-carousel-mobile-cta-offset:3.5rem;--promo-carousel-nav-controls-margin-bottom:2rem;--promo-carousel-nav-controls-color:var(--_1tjd7xf8);--promo-carousel-nav-control-button-size:2.5rem;--promo-carousel-nav-control-button-size-mod:calc(var(--promo-carousel-nav-control-button-size) + 0.125rem);--promo-carousel-nav-control-stripe-block-height:3rem;--promo-carousel-nav-control-stripe-content-width:3rem;--promo-carousel-nav-control-stripe-content-height:0.25rem;--promo-carousel-nav-control-stripe-border-width:0.125rem;--promo-carousel-nav-control-stripe-border-radius:0.25rem;--dot-container-distance:-60px}._412cz31{display:grid;grid-template-columns:1fr auto;row-gap:var(--_1tjd7xf3z)}body:has(.sidebar):not(:has(.sidebar-collapsed-hidden)) ._412cz31{margin-left:1rem}._412cz32{display:flex;align-items:center;min-width:0;color:inherit;text-decoration:none}._412cz33{flex-shrink:1;min-width:0;font-style:normal;text-transform:capitalize;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-height:2rem}._412cz33._412cz33{color:var(--_1tjd7xf13)}._412cz34{color:inherit;font-weight:600;font-size:1.125rem;line-height:1.5rem;margin-left:auto;margin-right:var(--section-horizontal-spacing)}._412cz34,._412cz35{text-decoration:underline;max-height:2rem}._412cz35{transition:none;padding:0;line-height:2rem}._412cz35:focus-visible{outline:none;border:none;border-radius:0;box-shadow:0 0 0 2px var(--_1tjd7xf1f),0 0 0 4px var(--_1tjd7xf8)}._412cz38{--_412cz36:calc(22px * (1 - min(1, calc(min(1, (100 - (var(--_1tjd7xf6, 100)))) + min(1, (100 - (var(--_1tjd7xf5, 100)))) + min(1, (100 - (var(--_1tjd7xf4, 100)))) + min(1, (100 - (var(--_1tjd7xf3, 100)))) + min(1, (100 - (var(--_1tjd7xf2, 100)))) + min(1, (100 - (var(--_1tjd7xf1, 100)))) + min(1, (100 - (var(--_1tjd7xf0, 100))))))));--_412cz37:calc(22px * (1 - min(1, calc(min(1, (100 - (var(--_1tjd7xf6, 100)))) + min(1, (100 - (var(--_1tjd7xf5, 100)))) + min(1, (100 - (var(--_1tjd7xf4, 100)))) + min(1, (100 - (var(--_1tjd7xf3, 100)))) + min(1, (100 - (var(--_1tjd7xf2, 100)))) + min(1, (100 - (var(--_1tjd7xf1, 100)))) + min(1, (100 - (var(--_1tjd7xf0, 100))))))));position:relative;grid-column:span 2}._412cz39{overflow:hidden;width:calc(100% + var(--section-horizontal-spacing, 0px));padding:4px var(--_412cz36) 0 var(--section-horizontal-spacing,0);margin-left:calc(-1 * var(--section-horizontal-spacing, 0px))}._412cz3a{position:relative;display:flex;align-items:flex-end;justify-content:center;overflow:hidden;width:100%;padding:0}._412cz3c{max-height:var(--promo-carousel-slide-height)}._412cz3d,._412cz3e{display:flex;width:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}._412cz3f{flex:0 0 auto;min-width:0;position:relative}._412cz3f:focus-visible{outline:none}._412cz3g{width:100%}._412cz3h{position:absolute;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:3.5rem;height:3.5rem;cursor:pointer;border-radius:50%;backdrop-filter:blur(10px);color:#656263;background-color:rgba(255,255,255,.6);border:.125rem solid transparent;opacity:0;transition:opacity .3s ease;z-index:1}._412cz3h:focus-visible{opacity:1;outline:none;border-color:var(--_1tjd7xf1f)}._412cz3h:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;box-shadow:0 0 0 2px var(--_1tjd7xf1f),0 0 0 4px #FFF;border-radius:0;opacity:0;pointer-events:none}._412cz3h:focus-visible:after{opacity:1;border:2px solid var(--_1tjd7xf1f)}._412cz3i{opacity:1}._412cz3j{left:var(--_1tjd7xf3l)}._412cz3j:focus-visible{outline:none;border:none}._412cz3k{right:var(--_412cz37)}._412cz3k:focus-visible{outline:none;border:none}._412cz3l{position:absolute;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;margin-bottom:var(--promo-carousel-nav-controls-margin-bottom);z-index:1}._412cz3n{bottom:var(--dot-container-distance);margin-bottom:0}._412cz3p{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}body[data-device-type=mobile] ._412cz3q{display:none}._412cz3r{-webkit-tap-highlight-color:rgba(var(--text-high-contrast-rgb-value),.5);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;touch-action:manipulation;display:flex;align-items:center;justify-content:center;border-radius:50%;margin:.25rem;cursor:pointer;border:0;padding:0}._412cz3r:after{content:"";display:block;cursor:pointer;width:var(--promo-carousel-nav-control-stripe-content-width);height:var(--promo-carousel-nav-control-stripe-content-height);border-width:var(--promo-carousel-nav-control-stripe-border-width);border-style:solid;border-color:var(--promo-carousel-nav-controls-color)!important;border-radius:var(--promo-carousel-nav-control-stripe-border-radius)}._412cz3r:focus-visible{outline:none;box-shadow:0 0 0 2px var(--_1tjd7xf1f),0 0 0 4px #FFF;border-radius:0}._412cz3t:after{border-color:#545454!important}._412cz3u{background-color:white}._412cz3w:after{background-color:#545454!important}._412cz3x{display:none;align-items:center;gap:8px;width:-moz-max-content;width:max-content;padding:4px;border-radius:16px;background-color:rgba(0,0,0,.1);backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(30px);z-index:2;pointer-events:auto}._412cz3x,body[data-device-type=mobile] ._412cz3x{position:absolute;top:auto;left:50%;right:auto;bottom:4px;transform:translateX(-50%)}body[data-device-type=mobile] ._412cz3x{display:flex;margin-bottom:0}._412cz3y{width:216px;justify-content:space-between;gap:0}._412cz3z{position:relative;display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:0;border-radius:50%;overflow:visible;background-color:rgba(255,255,255,.7);color:#000;cursor:pointer;-moz-appearance:none;appearance:none;-webkit-appearance:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation}._412cz3z:disabled{opacity:.4;cursor:default}._412cz3z:focus-visible{outline:none;box-shadow:0 0 0 2px var(--_1tjd7xf1f),0 0 0 4px var(--_1tjd7xf8)}._412cz310{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;width:28px;height:28px}._412cz310 svg{width:100%;height:100%}._412cz311{transform:rotate(180deg)}._412cz314{position:absolute;top:-1px;left:-1px;width:30px;height:30px;overflow:visible;pointer-events:none;transform:rotate(-90deg)}._412cz315{fill:none;stroke:#FFFFFF;stroke-opacity:1;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:87.96459430051421px;stroke-dashoffset:87.96459430051421;animation-name:_412cz312;animation-duration:var(--_412cz313,7s);animation-timing-function:linear;animation-fill-mode:forwards}[data-paused=true] ._412cz315{animation-play-state:paused}._412cz316{-webkit-tap-highlight-color:rgba(var(--text-high-contrast-rgb-value),.5);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;touch-action:manipulation;display:flex;align-items:center;justify-content:center;cursor:pointer;border:0;padding:0}._412cz316:focus-visible{outline:none;box-shadow:0 0 0 2px var(--_1tjd7xf1f),0 0 0 4px #FFF;border-radius:0}._412cz316 svg g path:focus,._412cz316 svg g:focus,._412cz316 svg path:focus,._412cz316 svg:focus{outline:none}._412cz317{--carousel-slide-gap:16px}@media screen and (min-width:568px){:root{--promo-carousel-slide-height:15.625rem}}@media screen and (max-width:767px){:root{--promo-carousel-slide-height:290px}._412cz3q{display:none}._412cz3x{display:flex;position:absolute;top:auto;left:50%;right:auto;bottom:4px;transform:translateX(-50%);margin-bottom:0}._412cz317{--carousel-slide-gap:8px}}@media screen and (min-width:1025px){:root{--promo-carousel-nav-controls-margin-bottom:1.12rem}}@media screen and (min-width:568px) and (max-width:1024px){:root{--promo-carousel-nav-controls-margin-bottom:1.125rem}}@media screen and (max-width:1024px){._412cz31{margin-left:0;row-gap:var(--_1tjd7xf3y)}body:has(.sidebar):not(:has(.sidebar-collapsed-hidden)) ._412cz31{margin-left:0}}@media screen and (min-width:568px) and (max-width:767px){._412cz3c{max-height:none}}@media screen and (max-width:810px){._412cz3h{display:none}}@media (forced-colors:active){._412cz3u{forced-color-adjust:none;background-color:CanvasText!important}._412cz3u:focus-visible{forced-color-adjust:none;background-color:CanvasText}}@media (prefers-reduced-motion:reduce){._412cz315{animation:none}}