@charset "utf-8";body,html{background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;color:#000;font-family:AntiqueLegacy-Regular;font-size:1rem;font-style:normal;font-weight:400;letter-spacing:-.01rem;line-height:130%;margin:0;width:100%}@media(prefers-color-scheme:dark){body,html{background:#fff;color:#000}}@media only screen and (max-width:1024px){body,html{width:100%}}a{color:inherit;text-decoration:none}button,input,optgroup,select,textarea{font:inherit}.cmp-link__screen-reader-only{clip:rect(0,0,0,0);border:0;clip-path:inset(50%);height:.0625rem;margin:-.0625rem;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:.0625rem}.tib-image-placeholder{background-color:var(--Colors-Main-Base-Warm-White);display:block;height:100%;width:100%}.tib-image-placeholder--hidden{display:none}a[data-href]{cursor:pointer}.sr-only{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;white-space:nowrap;width:1px}:root{--tib-viewport-offset:calc(var(--tib-bar-h, 50px) + var(--banner-alert-height, 0px))}.button--primary,.button--secondary,.button--tertiary{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;border:none;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:AntiqueLegacy-Regular;justify-content:center;margin:0;outline:none;padding:10px 20px}.button--primary:disabled,.button--secondary:disabled,.button--tertiary:disabled,.is-disabled.button--primary,.is-disabled.button--secondary,.is-disabled.button--tertiary{cursor:not-allowed;opacity:.5;pointer-events:none}.button--primary a,.button--secondary a,.button--tertiary a{text-decoration:none}.button-filter{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;border:none;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:var(--Font-Antique-Legacy-Medium);font-size:.9375rem;font-style:normal;font-weight:500;justify-content:center;letter-spacing:-.01em;line-height:120%;margin:0;outline:none;padding:8px 9pt}.button-filter:disabled,.is-disabled.button-filter{cursor:not-allowed;opacity:.5;pointer-events:none}.button-filter a{text-decoration:none}.button--primary{background-color:#000;border-radius:2px;color:#fff}.button--primary:hover:not(:disabled):not(.is-disabled){background-color:#39393b}.button--primary:focus-visible{outline:1.5px solid #1290ff;outline-offset:1px}.button--primary.is-disabled,.button--primary:disabled{background-color:rgba(0,0,0,.05);color:#9e9ea0}.button--primary.dark-mode{background-color:#fff;color:#000}.button--primary.dark-mode:hover:not(:disabled):not(.is-disabled){background-color:#cacacc}.button--primary.dark-mode:focus-visible{outline:1.5px solid #1290ff;outline-offset:1px}.button--primary.dark-mode.is-disabled,.button--primary.dark-mode:disabled{background-color:#9e9ea0;color:hsla(0,0%,100%,.25)}.button--secondary{background-color:rgba(0,0,0,.05);border-radius:2px;color:#000}.button--secondary:hover:not(:disabled):not(.is-disabled){background-color:rgba(0,0,0,.25)}.button--secondary:focus-visible{outline:1.5px solid #1290ff;outline-offset:1px}.button--secondary.is-disabled,.button--secondary:disabled{background-color:rgba(0,0,0,.05);color:#9e9ea0}.button--secondary.dark-mode{background-color:hsla(0,0%,100%,.1);color:#fff}.button--secondary.dark-mode:hover:not(:disabled):not(.is-disabled){background-color:hsla(0,0%,100%,.25)}.button--secondary.dark-mode.is-disabled,.button--secondary.dark-mode:disabled{background-color:hsla(0,0%,100%,.25);color:hsla(0,0%,100%,.25)}.button--tertiary{background-color:transparent;color:#000;min-height:3rem;padding:unset;text-decoration:underline;text-underline-offset:2px}.button--tertiary:hover:not(:disabled):not(.is-disabled){color:#39393b;-webkit-text-decoration-color:#39393b;text-decoration-color:#39393b}.button--tertiary:focus-visible{outline:1px solid #1290ff;text-decoration:none}.button--tertiary.is-disabled,.button--tertiary:disabled{color:#9e9ea0;-webkit-text-decoration-color:#9e9ea0;text-decoration-color:#9e9ea0}.button--tertiary.dark-mode{color:#fff}.button--tertiary.dark-mode:hover:not(:disabled):not(.is-disabled){color:#cacacc}.button--tertiary.dark-mode:focus-visible{outline:1px solid #1290ff;text-decoration:none}.button--tertiary.dark-mode.is-disabled,.button--tertiary.dark-mode:disabled{color:#9e9ea0;-webkit-text-decoration-color:#9e9ea0;text-decoration-color:#9e9ea0}.button--icon-primary,.button--icon-secondary{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;border:none;border-radius:50%;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:40px;justify-content:center;width:40px}.button--icon-primary{background-color:#000;color:#fff}.button--icon-primary:hover:not(:disabled):not(.is-disabled){background-color:#39393b}.button--icon-primary:focus-visible{outline:1.5px solid #1290ff;outline-offset:1px}.button--icon-primary.is-disabled,.button--icon-primary:disabled{background-color:rgba(0,0,0,.05);color:#9e9ea0}.button--icon-primary.dark-mode{background-color:#fff;color:#000}.button--icon-primary.dark-mode:hover:not(:disabled):not(.is-disabled){background-color:#cacacc}.button--icon-primary.dark-mode:focus-visible{outline:1.5px solid #1290ff;outline-offset:1px}.button--icon-primary.dark-mode.is-disabled,.button--icon-primary.dark-mode:disabled{background-color:#9e9ea0;color:hsla(0,0%,100%,.25)}.button--icon-secondary{background-color:rgba(0,0,0,.05);color:#000}.button--icon-secondary:hover:not(:disabled):not(.is-disabled){background-color:rgba(0,0,0,.25)}.button--icon-secondary:focus-visible{outline:1.5px solid #1290ff;outline-offset:1px}.button--icon-secondary.is-disabled,.button--icon-secondary:disabled{background-color:rgba(0,0,0,.05);color:#9e9ea0}.button--icon-secondary.dark-mode{background-color:hsla(0,0%,100%,.25);color:#fff}.button--icon-secondary.dark-mode:hover:not(:disabled):not(.is-disabled){background-color:hsla(0,0%,100%,.5)}.button--icon-secondary.dark-mode.is-disabled,.button--icon-secondary.dark-mode:disabled{background-color:hsla(0,0%,100%,.25);color:hsla(0,0%,100%,.25)}.button-filter{background-color:#fff;border:1px solid rgba(0,0,0,.25);border-radius:2px;color:#000}.button-filter:hover:not(:disabled):not(.is-disabled){background-color:rgba(0,0,0,.05);border-color:rgba(0,0,0,.05);color:#000}.button-filter:hover:not(:disabled):not(.is-disabled) i{color:#000}.button-filter:active:not(:disabled):not(.is-disabled){background-color:#000;border:none;color:#fff;-webkit-transform:translateY(1px);transform:translateY(1px)}.button-filter:focus-visible{background-color:rgba(0,0,0,.05);outline:1.5px solid #1290ff;outline-offset:1px}.button-filter.active,.button-filter.is-active{background-color:#000;border:1px solid #000;color:#fff}.button-filter.active i,.button-filter.is-active i{color:#fff}.button-filter.active:hover:not(:disabled):not(.is-disabled),.button-filter.is-active:hover:not(:disabled):not(.is-disabled){background-color:#000;border-color:#000;color:#fff}.button-filter.active:hover:not(:disabled):not(.is-disabled) i,.button-filter.is-active:hover:not(:disabled):not(.is-disabled) i{color:#fff}.button-filter.active:focus-visible,.button-filter.is-active:focus-visible{background-color:#000;color:#fff;outline:1.5px solid #1290ff;outline-offset:1px}.button-filter.is-disabled,.button-filter:disabled{background-color:#fff;border-color:rgba(0,0,0,.05);color:#9e9ea0}.button-filter.dark-mode{background-color:hsla(0,0%,100%,.1);border:none;color:#fff}.button-filter.dark-mode:hover:not(:disabled):not(.is-disabled){background-color:hsla(0,0%,100%,.25)}.button-filter.dark-mode:active:not(:disabled):not(.is-disabled){background-color:#fff;color:#000;-webkit-transform:translateY(1px);transform:translateY(1px)}.button-filter.dark-mode:focus-visible{background-color:hsla(0,0%,100%,.25);color:#fff;outline:1.5px solid #1290ff;outline-offset:1px}.button-filter.dark-mode.active,.button-filter.dark-mode.active:hover:not(:disabled):not(.is-disabled),.button-filter.dark-mode.is-active,.button-filter.dark-mode.is-active:hover:not(:disabled):not(.is-disabled){background-color:#fff;color:#000}.button-filter.dark-mode.active:focus-visible,.button-filter.dark-mode.is-active:focus-visible{background-color:#fff;color:#000;outline:1.5px solid #1290ff;outline-offset:1px}.button-filter.dark-mode.is-disabled,.button-filter.dark-mode:disabled{background-color:hsla(0,0%,100%,.25);border:none;color:#9e9ea0}.cmp-button{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:4px}.button--primary.dark-mode[href^="http://"]:after,.button--primary.dark-mode[href^="https://"]:after,.button--primary[href^="http://"]:after,.button--primary[href^="https://"]:after,.button--secondary.dark-mode[href^="http://"]:after,.button--secondary.dark-mode[href^="https://"]:after,.button--secondary[href^="http://"]:after,.button--secondary[href^="https://"]:after{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:currentColor;content:"";display:inline-block;font-family:Phosphor;font-size:.9rem;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-left:4px;text-transform:none;vertical-align:middle}.cmp-timeline{background-color:var(--background);padding:2.5rem 0}.cmp-timeline .cmp-timeline__controls{margin-left:2.3125rem}.cmp-timeline.is-light{--color-text-primary-first:var(--Colors-Main-Base-Black);--color-text-primary-secondary:var(--Colors-Main-Base-White);--color-text-secondary:#585858;--background-card:hsla(0,0%,100%,.75);--background:var(--Colors-Main-Base-White);--tl-dot-active:var(--Colors-Main-Base-Black);--tl-dot-inactive:var(--Colors-Greyscale-Grey-300);--tl-line-color:var(--Colors-Greyscale-Grey-500);--tl-label-active:var(--Colors-Main-Base-Black);--tl-label-inactive:var(--Colors-Greyscale-Grey-500)}.cmp-timeline.is-light .cmp-timeline__arrow--prev{background-color:rgba(0,0,0,.1);color:var(--Colors-Main-Base-Black)}.cmp-timeline.is-light .cmp-timeline__arrow--next{background-color:var(--Colors-Main-Base-Black);color:var(--Colors-Main-Base-White)}.cmp-timeline.is-light .cmp-timeline__arrow--next:hover:not(:disabled){background-color:var(--Colors-Greyscale-Grey-800)}.cmp-timeline.is-dark{--color-text-primary-first:var(--Colors-Main-Base-White);--color-text-primary-secondary:var(--Colors-Main-Base-Black);--color-text-secondary:#9e9ea0;--background-card:rgba(0,0,0,.75);--background:var(--Colors-Main-Base-Black);--tl-dot-active:var(--Colors-Main-Base-White);--tl-dot-inactive:var(--Colors-Greyscale-Grey-600);--tl-line-color:var(--Colors-Greyscale-Grey-400);--tl-label-active:var(--Colors-Main-Base-White);--tl-label-inactive:var(--Colors-Greyscale-Grey-400)}.cmp-timeline__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:2rem;position:relative;width:100%}@media(max-width:768px){.cmp-timeline__wrapper{gap:1.5rem;padding:0}}.cmp-timeline__header{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:space-between;text-align:left}@media(max-width:768px){.cmp-timeline__header{gap:.5rem;max-width:unset;padding:0 1rem}}.cmp-timeline__header-text{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1rem;justify-content:space-between;width:100%}@media(max-width:768px){.cmp-timeline__header-text{gap:.5rem;max-width:unset}}.cmp-timeline__header .cmp-timeline__description,.cmp-timeline__header .cmp-timeline__title{max-width:44.9375rem}.cmp-timeline__header-controls{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:space-between}.cmp-timeline__header-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.625rem}@media(max-width:768px){.cmp-timeline__header-buttons{gap:.625rem}}.cmp-timeline__header-nav{background-color:var(--color-text-primary-first);border:0;border-radius:2.5rem;color:var(--color-text-primary-secondary);cursor:pointer;display:grid;font-size:1.125rem;height:2.5rem;line-height:1;place-items:center;-webkit-transition:background-color .15s ease;transition:background-color .15s ease;width:2.5rem}.cmp-timeline__header-nav:hover{background-color:var(--Button-button-hover,#39393b);-webkit-box-shadow:0 .25rem .625rem 0 rgba(0,0,0,.1);box-shadow:0 .25rem .625rem 0 rgba(0,0,0,.1)}.cmp-timeline__header-nav:focus{background:var(--color-text-primary-first);border:.09375rem solid var(--color-text-primary-secondary);-webkit-box-shadow:0 0 0 .0625rem #1290ff;box-shadow:0 0 0 .0625rem #1290ff}.cmp-timeline__header-nav.swiper-button-disabled,.cmp-timeline__header-nav:disabled{backdrop-filter:blur(20px);background:var(--Button-button-disabled-fill,rgba(0,0,0,.05));-webkit-box-shadow:none;box-shadow:none;color:#9e9ea0}.cmp-timeline__header-nav.swiper-button-disabled{cursor:not-allowed}.cmp-timeline__title{font-family:var(--Font-Antique-Legacy-Medium);font-size:1.125rem;font-weight:500;letter-spacing:-.01em;line-height:120%}@media(min-width:37.5rem){.cmp-timeline__title{font-size:1.25rem;letter-spacing:-.02em}}@media(min-width:75rem){.cmp-timeline__title{font-size:1.5rem}}.cmp-timeline__title{color:var(--color-text-primary-first)}.cmp-timeline__description{color:var(--color-text-secondary)}@media(max-width:37.4375rem){.cmp-timeline__description{font-family:var(--Font-Antique-Legacy);font-size:.875rem;font-style:normal;font-weight:400;letter-spacing:-.01em;line-height:120%}}.cmp-timeline__container{position:relative}@media(max-width:768px){.cmp-timeline__container{padding:0}}.cmp-timeline__slide{height:100%;min-height:31.25rem}@media(max-width:768px){.cmp-timeline .swiper-slide-active{-webkit-box-shadow:unset;box-shadow:unset}}.cmp-timeline__card{height:37.5rem;min-height:34.375rem;position:relative;-webkit-transition:-webkit-transform .3s ease,-webkit-box-shadow .3s ease;transition:-webkit-transform .3s ease,-webkit-box-shadow .3s ease;transition:transform .3s ease,box-shadow .3s ease;transition:transform .3s ease,box-shadow .3s ease,-webkit-transform .3s ease,-webkit-box-shadow .3s ease;width:100%}@media(max-width:768px){.cmp-timeline__card{height:36.875rem;min-height:34.375rem}}.cmp-timeline__card[data-clickable=true]{-webkit-user-drag:none;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cmp-timeline__card[data-clickable=true]:focus{outline:.125rem solid var(--Colors-Brand-Blue);outline-offset:.25rem}.cmp-timeline__card.is-active{z-index:2}.cmp-timeline__card.is-flipped{overflow:hidden}.cmp-timeline__card.is-flipped .cmp-timeline__card-front{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.cmp-timeline__card.is-flipped .cmp-timeline__card-back{opacity:1;pointer-events:auto;-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}.cmp-timeline__card-back,.cmp-timeline__card-front{background:var(--color-text-primary-secondary);border-radius:.125rem;height:100%;overflow:hidden;position:relative;-webkit-transition:opacity .3s ease,-webkit-transform .6s cubic-bezier(.4,0,.2,1);transition:opacity .3s ease,-webkit-transform .6s cubic-bezier(.4,0,.2,1);transition:transform .6s cubic-bezier(.4,0,.2,1),opacity .3s ease;transition:transform .6s cubic-bezier(.4,0,.2,1),opacity .3s ease,-webkit-transform .6s cubic-bezier(.4,0,.2,1);width:100%}.cmp-timeline__card-front{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}.cmp-timeline__card-back{-webkit-box-orient:vertical;-webkit-box-direction:normal;backdrop-filter:blur(4.375rem);background:transparent;border-radius:var(--Radius-sm-rounded,.125rem);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;opacity:0;pointer-events:none;position:absolute;top:0;-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg);z-index:10}.cmp-timeline__card-back:before{background:-webkit-gradient(linear,left top,left bottom,from(var(--background-card)),color-stop(60%,var(--background-card)),to(#fff));background:linear-gradient(to bottom,var(--background-card) 0,var(--background-card) 60%,#fff 100%);background-size:cover;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.cmp-timeline__card-back .cmp-timeline__flip-btn{margin-top:5.625rem;max-height:17.0625rem}.cmp-timeline .cmp-media__image,.cmp-timeline .cmp-media__video,.cmp-timeline__card-image{background:var(--Colors-Greyscale-Grey-100);border-radius:.125rem;height:27.25rem;overflow:hidden;position:relative;width:100%}@media(max-width:768px){.cmp-timeline .cmp-media__image,.cmp-timeline .cmp-media__video,.cmp-timeline__card-image{background:unset;display:-webkit-box;display:-ms-flexbox;display:flex;height:27.25rem}}.cmp-timeline .cmp-media__img,.cmp-timeline__image{height:100%;-o-object-fit:cover;object-fit:cover;opacity:1;-webkit-transition:opacity .3s ease,-webkit-transform .6s ease;transition:opacity .3s ease,-webkit-transform .6s ease;transition:transform .6s ease,opacity .3s ease;transition:transform .6s ease,opacity .3s ease,-webkit-transform .6s ease;width:100%}@media(max-width:768px){.cmp-timeline .cmp-media__img,.cmp-timeline__image{margin:0 auto;width:calc(100% - 2rem)}}.cmp-timeline .cmp-media__img.is-loaded,.cmp-timeline__image.is-loaded{opacity:1}.cmp-timeline .cmp-media__image img:hover,.cmp-timeline .cmp-media__img img:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.cmp-timeline__skeleton{-webkit-animation:skeleton-loading 1.5s ease-in-out infinite;animation:skeleton-loading 1.5s ease-in-out infinite;background:-webkit-gradient(linear,left top,right top,from(var(--Colors-Greyscale-Grey-100)),color-stop(20%,var(--Colors-Greyscale-Grey-200)),color-stop(40%,var(--Colors-Greyscale-Grey-100)),to(var(--Colors-Greyscale-Grey-100)));background:linear-gradient(90deg,var(--Colors-Greyscale-Grey-100) 0,var(--Colors-Greyscale-Grey-200) 20%,var(--Colors-Greyscale-Grey-100) 40%,var(--Colors-Greyscale-Grey-100) 100%);background-size:200% 100%;display:none;height:100%;left:0;position:absolute;top:0;width:100%}@-webkit-keyframes skeleton-loading{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes skeleton-loading{0%{background-position:200% 0}to{background-position:-200% 0}}.cmp-timeline__card-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-flex:1;-ms-flex-positive:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;flex-grow:1;padding:1rem .5rem}@media(max-width:768px){.cmp-timeline__card-content{padding:1rem 1.5rem}}.cmp-timeline__card-content--expanded{height:100%;padding:1rem 1.5rem}.cmp-timeline__card-content--expanded .cmp-timeline__card-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;margin-bottom:1rem;overflow:hidden;text-overflow:ellipsis;white-space:normal}.cmp-timeline__card-content--expanded .cmp-timeline__card-section{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:30rem}.cmp-timeline__card-content--expanded .cmp-timeline__card-info{height:100%;max-height:21.875rem}.cmp-timeline__card-content--expanded .cmp-timeline__cta{margin-top:auto}.cmp-timeline__card-content--expanded .cmp-timeline__flip-btn{margin-top:0}.cmp-timeline__period{background:var(--Colors-Greyscale-Grey-50);border-radius:.25rem;color:var(--card-accent,var(--Colors-Brand-Red));display:inline-block;font-size:.875rem;font-style:normal;margin-bottom:.75rem;padding:.25rem .75rem;text-transform:uppercase;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.cmp-timeline__card-title,.cmp-timeline__period{font-family:var(--Font-Antique-Legacy-Medium);font-weight:500;letter-spacing:-.01em;line-height:120%}.cmp-timeline__card-title{font-size:1.125rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(min-width:37.5rem){.cmp-timeline__card-title{font-size:1.25rem;letter-spacing:-.02em}}@media(min-width:75rem){.cmp-timeline__card-title{font-size:1.5rem}}.cmp-timeline__card-title{color:var(--color-text-primary-first)}.cmp-timeline__card-title.has-description{margin-bottom:.5rem}@media(max-width:768px){.cmp-timeline__card-title{font-size:1.125rem;letter-spacing:-.0112rem}}.cmp-timeline__card-description{-webkit-line-clamp:2;-webkit-box-orient:vertical;-webkit-box-flex:1;-ms-flex-positive:1;color:var(--color-text-secondary);display:-webkit-box;flex-grow:1;font-family:var(--Font-Antique-Legacy);font-size:1rem;font-style:normal;font-weight:400;letter-spacing:-.01em;line-height:120%;margin-bottom:.75rem;overflow:hidden;text-overflow:ellipsis;white-space:normal}.cmp-timeline__card-description--full{display:block;margin-bottom:0;max-height:21.875rem}.cmp-timeline .cmp-timeline__card-info{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:2rem}.cmp-timeline__card-actions{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem}.cmp-timeline__card-actions--expanded{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:auto}.cmp-timeline__cta{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;border:none;border-radius:.125rem;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:var(--Font-Antique-Legacy-Medium);font-size:.9375rem;font-style:normal;font-weight:500;justify-content:center;letter-spacing:-.01em;line-height:120%;padding:.625rem 1.125rem;text-decoration:none;-webkit-transition:all .3s ease;transition:all .3s ease;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.cmp-timeline__cta:hover{background:var(--Colors-Main-Base-Dark-Warm-Gray);-webkit-transform:translateY(-.125rem);transform:translateY(-.125rem)}.cmp-timeline__cta:focus{outline:.09375rem solid var(--Colors-Brand-Blue);outline-offset:.0625rem}.cmp-timeline__cta[aria-disabled=true]{cursor:not-allowed;opacity:.5;pointer-events:none}.cmp-timeline__cta--discover{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.cmp-timeline__flip-btn{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:transparent;border:none;color:var(--color-text-primary-first);cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:var(--Font-Antique-Legacy-Medium);font-size:.9375rem;font-style:normal;font-weight:500;gap:.5rem;letter-spacing:-.01em;line-height:120%;padding:0;-webkit-transition:all .3s ease;transition:all .3s ease}.cmp-timeline__flip-btn:hover{color:var(--Button-button-hover,#39393b)}.cmp-timeline__flip-btn:hover span{border-bottom:.0625rem solid var(--Button-button-hover,#39393b)}@media(max-width:768px){.cmp-timeline__flip-btn:hover{color:var(--color-text-primary-first)}.cmp-timeline__flip-btn:hover span{border-bottom:.0625rem solid var(--color-text-primary-first)}}.cmp-timeline__flip-btn:focus{outline:.09375rem solid var(--Colors-Brand-Blue);outline-offset:.0625rem}.cmp-timeline__flip-btn svg{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.cmp-timeline__flip-btn--collapse{width:auto}.cmp-timeline__flip-btn span{border-bottom:.0625rem solid #000;padding-bottom:.125rem}.cmp-timeline__flip-hint{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--color-text-primary-first);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:var(--Font-Antique-Legacy-Medium);font-size:.9375rem;font-style:normal;font-weight:500;gap:.25rem;letter-spacing:-.01em;line-height:120%;pointer-events:auto;-webkit-transition:all .3s ease;transition:all .3s ease}.cmp-timeline__flip-hint i{font-size:1rem}.cmp-timeline__card:hover .cmp-timeline__flip-hint{color:var(--Button-button-hover,#39393b)}.cmp-timeline__card:hover .cmp-timeline__flip-hint span{border-bottom:.0625rem solid var(--Button-button-hover,#39393b)}@media(max-width:768px){.cmp-timeline__card:hover .cmp-timeline__flip-hint{color:var(--color-text-primary-first)}.cmp-timeline__card:hover .cmp-timeline__flip-hint span{border-bottom:.0625rem solid var(--color-text-primary-first)}}.cmp-timeline__flip-hint span{border-bottom:.0625rem solid #000;padding-bottom:.125rem}.cmp-timeline__bar-track{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;position:relative}.cmp-timeline__bar-track:before{background:var(--color-text-primary-first);content:"";height:.125rem;left:-1rem;position:absolute;right:-1rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:0}@media(max-width:768px){.cmp-timeline__bar-track:before{left:-1rem;right:-1rem}.cmp-timeline__bar-track{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;min-width:auto}}.cmp-timeline__bar-segment{-webkit-box-flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;position:relative;-webkit-transition:all .3s ease;transition:all .3s ease;z-index:1}.cmp-timeline__bar-segment.is-active .cmp-timeline__bar-point{-webkit-transform:scale(1.3);transform:scale(1.3)}.cmp-timeline__bar-segment.is-active .cmp-timeline__bar-label{color:var(--Colors-Main-Base-Warm-Grey);font-weight:500}@media(max-width:768px){.cmp-timeline__bar-segment.is-active .cmp-timeline__bar-label{color:var(--color-text-primary-first)}.cmp-timeline__bar-segment.is-active{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:auto}}.cmp-timeline__bar-label{color:var(--color-text-primary-first);font-family:var(--Font-Antique-Legacy);font-size:.875rem;font-style:normal;font-weight:400;left:1rem;letter-spacing:-.01em;line-height:120%;position:absolute;text-align:center;top:.75rem;-webkit-transition:all .3s ease;transition:all .3s ease;white-space:nowrap}@media(max-width:768px){.cmp-timeline__bar-label{left:1rem}}.cmp-timeline__bar-point{background-color:var(--color-text-primary-first);border-radius:.5rem;height:.5rem;left:1rem;position:absolute;top:-.25rem;-webkit-transition:all .3s ease;transition:all .3s ease;width:.5rem;z-index:2}@media(max-width:768px){.cmp-timeline__bar-point{left:1rem}}.cmp-timeline__pagination{-webkit-box-flex:1;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:row;flex-direction:row;overflow:hidden;position:relative}@media(max-width:767px){.cmp-timeline__pagination{overflow-x:auto;scrollbar-width:none}.cmp-timeline__pagination::-webkit-scrollbar{display:none}}.cmp-timeline__timeline-track{background-color:var(--tl-line-color);height:.0625rem;left:0;pointer-events:none;position:absolute;right:0;top:.1875rem;z-index:0}.cmp-timeline__timeline-item{-webkit-box-flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background:none;border:none;cursor:pointer;display:none;-ms-flex:1 0 0px;flex:1 0 0;-ms-flex-direction:column;flex-direction:column;gap:.75rem;min-width:6.25rem;padding:0 1rem;position:relative;text-align:left}.cmp-timeline__timeline-item:after{border-top:.0625rem solid var(--tl-line-color);bottom:0;content:"";left:0;position:absolute;right:0;top:.1875rem;z-index:0}@media(max-width:767px){.cmp-timeline__timeline-item{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;min-width:50%}}.cmp-timeline__timeline-item:focus-visible{border-radius:.125rem;outline:.125rem solid var(--Colors-Brand-Blue);outline-offset:.125rem}.cmp-timeline__timeline-item.is-active{display:-webkit-box;display:-ms-flexbox;display:flex}.cmp-timeline__timeline-item.is-active:before{border-top:.0625rem solid var(--tl-label-active);bottom:0;content:"";left:-5.625rem;position:absolute;right:0;top:.1875rem;width:100%;z-index:1}.cmp-timeline__timeline-dot{-ms-flex-negative:0;background-color:var(--tl-dot-inactive);border-radius:50%;flex-shrink:0;height:.4375rem;position:relative;-webkit-transition:width .5s cubic-bezier(.4,0,.2,1),height .5s cubic-bezier(.4,0,.2,1),background-color .5s cubic-bezier(.4,0,.2,1);transition:width .5s cubic-bezier(.4,0,.2,1),height .5s cubic-bezier(.4,0,.2,1),background-color .5s cubic-bezier(.4,0,.2,1);width:.4375rem;z-index:1}.cmp-timeline__timeline-item.is-active .cmp-timeline__timeline-dot,.cmp-timeline__timeline-item[aria-selected=true] .cmp-timeline__timeline-dot{background-color:var(--tl-dot-active)}.cmp-timeline__timeline-label{color:var(--tl-label-inactive);-webkit-transition:color .5s cubic-bezier(.4,0,.2,1);transition:color .5s cubic-bezier(.4,0,.2,1)}.cmp-timeline__timeline-item.is-active .cmp-timeline__timeline-label,.cmp-timeline__timeline-item[aria-selected=true] .cmp-timeline__timeline-label{color:var(--tl-label-active)}.cmp-timeline__empty{color:var(--Colors-Greyscale-Grey-500);font-family:var(--Font-Antique-Legacy);font-size:1.125rem;font-style:normal;font-weight:400;letter-spacing:-.01em;line-height:120%;padding:4rem 2rem;text-align:center}.cmp-timeline__sr-live{height:.0625rem;left:-625rem;overflow:hidden;position:absolute;width:.0625rem}.cmp-timeline.is-touching .cmp-timeline__card{cursor:-webkit-grabbing;cursor:grabbing}.cmp-timeline__wrapper.is-list-mode .cmp-carousel__controls,.cmp-timeline__wrapper.is-list-mode .cmp-timeline__controls{display:none!important}.cmp-timeline__wrapper.is-list-mode .cmp-timeline__container,.cmp-timeline__wrapper.is-list-mode .swiper{overflow:visible}.cmp-timeline__wrapper.is-list-mode .swiper-wrapper{-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:2rem;-webkit-transform:none!important;transform:none!important}.cmp-timeline__wrapper.is-list-mode .cmp-timeline__slide{height:auto!important;min-height:unset!important;width:100%!important}@media(min-width:768px){.cmp-timeline__wrapper.is-list-mode .cmp-timeline__slide{width:calc(50% - .75rem)!important}}.cmp-timeline__wrapper.is-list-mode .cmp-timeline__card{height:auto!important;min-height:unset!important}.cmp-timeline__wrapper.is-list-mode .cmp-timeline__card-content{height:6.9375rem}.cmp-timeline__wrapper.is-list-mode .cmp-timeline__card-actions{margin-top:auto}@media(prefers-reduced-motion:reduce){.cmp-timeline__timeline-dot,.cmp-timeline__timeline-label{-webkit-transition:none!important;transition:none!important}}@media print{.cmp-timeline__flip-btn,.cmp-timeline__nav{display:none}.cmp-timeline__card{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid}}