.card-rte-description p{margin:0 0 1em}.card-rte-description p:last-child{margin-bottom:0}.card-rte-description ol,.card-rte-description ul{margin:1em 0;padding-left:2em}.card-rte-description ol li,.card-rte-description ul li{margin-bottom:.5em}.card-rte-description ol li:last-child,.card-rte-description ul li:last-child{margin-bottom:0}.card-rte-description ol{list-style-type:decimal}.card-rte-description ul{list-style-type:disc}.card-rte-description a{color:var(--color-rte-link);text-decoration:underline;transition:color .2s;display:inline}.card-rte-description a.vs-link-cta,.card-rte-description a.vs-link-inline,.card-rte-description a.vs-link-cta.vs-link-inline{text-decoration:underline;display:inline}.card-rte-description a:hover{color:var(--color-rte-hover);text-decoration:underline}.card-rte-description a:focus-visible{color:var(--color-rte-link);outline:.125rem dotted var(--color-rte-outline);outline-offset:2px;text-decoration:underline}.card-rte-description a .link-icon{vertical-align:middle;flex-shrink:0;margin-left:4px;display:inline-flex}.card-rte-description a:has(.link-icon){vertical-align:baseline;align-items:baseline;display:inline-flex}.card-rte-description a[data-linktype=internal][target=_self]:not([data-is-anchor-tag=true]):not([href^=\#]):not([href*=\#]):not([href$=\.mp4]):not([href$=\.mp3]):not([href$=\.webm]):not([href$=\.mov]):not([href$=\.wav]):not([href$=\.pdf]):not([href$=\.doc]):not([href$=\.docx]):not([href$=\.xls]):not([href$=\.xlsx]):not([href$=\.ppt]):not([href$=\.pptx]):not([href$=\.zip]):not([href$=\.jpg]):not([href$=\.jpeg]):not([href$=\.png]):not([href$=\.gif]):not([href$=\.svg]):not([href$=\.webp]) .link-icon{display:none}.card-rte-description--dark a{color:var(--color-rte-link)}.card-rte-description--dark a:hover{color:var(--color-rte-hover)}.card-rte-description--dark a:focus-visible{color:var(--color-rte-link);outline-color:var(--color-rte-outline)}.link-box-container{width:100%;font-family:var(--font-family-regular);padding:0}.link-box-grid{--columns:3;gap:1.5rem;width:100%;display:grid}@media (min-width:62rem){.link-box-grid{grid-template-columns:repeat(var(--columns), 1fr)}}@media (min-width:48rem) and (max-width:61.9375rem){.link-box-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:47.9375rem){.link-box-grid{grid-template-columns:1fr}}.link-box-card{background:var(--card-fill-background);cursor:default;flex-direction:column;justify-content:space-between;align-items:flex-start;width:100%;padding:2rem;transition:all .3s;display:flex}@media (max-width:767px){.link-box-card{min-height:332.21px}}@media (min-width:768px) and (max-width:991px){.link-box-card{min-height:400px}}@media (min-width:992px) and (max-width:1199px){.link-box-card{min-height:400px}}@media (min-width:1200px){.link-box-card{min-height:400px}}.link-box-card--linked{cursor:pointer}.link-box-card--transparent{background:0 0}.link-box-card--light-grey{--link-box-text-primary:#1a1a1a;--color-rte-link:#2c2c2c;--color-rte-hover:#000;--color-rte-outline:#000;--color-rte-link-default:#2c2c2c;background:#f7f7f7}.link-box-card--light-grey .link-box-title,.link-box-card--light-grey .link-box-description,.link-box-card--light-grey .link-box-link-text{color:#1a1a1a}.link-box-card--light-grey .link-box-top-section.with-divider{border-bottom-color:#1a1a1a}.link-box-card--light-grey .text-link,.link-box-card--light-grey .text-link span,.link-box-card--light-grey .text-link p,.link-box-card--light-grey .text-link .arrow-icon svg{color:#1a1a1a}.link-box-card--light-grey .text-link:focus-visible,.link-box-card--light-grey .text-link.focused{outline-color:#1a1a1a}.link-box-card--light-grey .btn-link-container,.link-box-card--light-grey .btn-link-container.link-btn-light,.link-box-card--light-grey .btn-link-container.link-btn-dark,.link-box-card--light-grey .btn-link-container .btn-link svg,.link-box-card--light-grey .btn-link-container.link-btn-light .btn-link svg,.link-box-card--light-grey .btn-link-container.link-btn-dark .btn-link svg{color:#1a1a1a}.link-box-card--light-grey .btn-link-container:hover:not(.link--disabled):not([aria-disabled=true]) .btn-link:after,.link-box-card--light-grey .btn-link-container:active:not(.link--disabled):not([aria-disabled=true]) .btn-link:after,.link-box-card--light-grey .btn-link-container.link-btn-light:hover:not(.link--disabled):not([aria-disabled=true]) .btn-link:after,.link-box-card--light-grey .btn-link-container.link-btn-light:active:not(.link--disabled):not([aria-disabled=true]) .btn-link:after,.link-box-card--light-grey .btn-link-container.link-btn-dark:hover:not(.link--disabled):not([aria-disabled=true]) .btn-link:after,.link-box-card--light-grey .btn-link-container.link-btn-dark:active:not(.link--disabled):not([aria-disabled=true]) .btn-link:after{border-bottom-color:#1a1a1a}.link-box-card--light-grey .btn-link-container:focus-visible,.link-box-card--light-grey .btn-link-container.link-btn-light:focus-visible,.link-box-card--light-grey .btn-link-container.link-btn-dark:focus-visible{color:#1a1a1a;outline-color:#1a1a1a!important}.link-box-card--light-grey.link-box-card--light-grey .btn--primary{color:#fff;background-color:#1434cb;border:none}.link-box-card--light-grey.link-box-card--light-grey .btn--primary:hover,.link-box-card--light-grey.link-box-card--light-grey .btn--primary:active{color:#fff;background-color:#0d2181;opacity:1!important}.link-box-card--light-grey.link-box-card--light-grey .btn--primary:focus-visible:after{border-color:#fff}.link-box-card--light-grey.link-box-card--light-grey .btn--secondary{color:#1a1a1a;background-color:#0000;border:1px solid #1a1a1a}.link-box-card--light-grey.link-box-card--light-grey .btn--secondary:hover,.link-box-card--light-grey.link-box-card--light-grey .btn--secondary:active{color:#f7f7f7;background-color:#1a1a1a;border:1px solid #1a1a1a;opacity:1!important}.link-box-card--light-grey.link-box-card--light-grey .btn--secondary:focus-visible:after{border-color:#1a1a1a}.link-box-card--dark-grey{--link-box-text-primary:#fff;--color-rte-link:#f7f7f7;--color-rte-hover:#fff;--color-rte-outline:#fff;--color-rte-link-default:#f7f7f7;background:#2c2c2c}.link-box-card--dark-grey .link-box-title,.link-box-card--dark-grey .link-box-description,.link-box-card--dark-grey .link-box-link-text{color:#fff}.link-box-card--dark-grey .link-box-top-section.with-divider{border-bottom-color:#fff9}.link-box-card--dark-grey .text-link,.link-box-card--dark-grey .text-link span,.link-box-card--dark-grey .text-link p,.link-box-card--dark-grey .text-link .arrow-icon svg{color:#fff}.link-box-card--dark-grey .text-link:focus-visible,.link-box-card--dark-grey .text-link.focused{outline-color:#fff}.link-box-card--dark-grey .btn-link-container,.link-box-card--dark-grey .btn-link-container.link-btn-light,.link-box-card--dark-grey .btn-link-container.link-btn-dark,.link-box-card--dark-grey .btn-link-container .btn-link svg,.link-box-card--dark-grey .btn-link-container.link-btn-light .btn-link svg,.link-box-card--dark-grey .btn-link-container.link-btn-dark .btn-link svg{color:#fff}.link-box-card--dark-grey .btn-link-container:hover:not(.link--disabled):not([aria-disabled=true]) .btn-link:after,.link-box-card--dark-grey .btn-link-container:active:not(.link--disabled):not([aria-disabled=true]) .btn-link:after,.link-box-card--dark-grey .btn-link-container.link-btn-light:hover:not(.link--disabled):not([aria-disabled=true]) .btn-link:after,.link-box-card--dark-grey .btn-link-container.link-btn-light:active:not(.link--disabled):not([aria-disabled=true]) .btn-link:after,.link-box-card--dark-grey .btn-link-container.link-btn-dark:hover:not(.link--disabled):not([aria-disabled=true]) .btn-link:after,.link-box-card--dark-grey .btn-link-container.link-btn-dark:active:not(.link--disabled):not([aria-disabled=true]) .btn-link:after{border-bottom-color:#fff}.link-box-card--dark-grey .btn-link-container:focus-visible,.link-box-card--dark-grey .btn-link-container.link-btn-light:focus-visible,.link-box-card--dark-grey .btn-link-container.link-btn-dark:focus-visible{color:#fff;outline-color:#fff!important}.link-box-card--dark-grey.link-box-card--dark-grey .btn--primary{color:#1a1a1a;background-color:#fff;border:none}.link-box-card--dark-grey.link-box-card--dark-grey .btn--primary:hover,.link-box-card--dark-grey.link-box-card--dark-grey .btn--primary:active{color:#1a1a1a;background-color:#dedede;opacity:1!important}.link-box-card--dark-grey.link-box-card--dark-grey .btn--primary:focus-visible:after{border-color:#1a1a1a}.link-box-card--dark-grey.link-box-card--dark-grey .btn--secondary{color:#fff;background-color:#0000;border:1px solid #fff}.link-box-card--dark-grey.link-box-card--dark-grey .btn--secondary:hover,.link-box-card--dark-grey.link-box-card--dark-grey .btn--secondary:active{color:#2c2c2c;background-color:#fff;border:1px solid #fff;opacity:1!important}.link-box-card--dark-grey.link-box-card--dark-grey .btn--secondary:focus-visible:after{border-color:#fff}.link-box-content-wrapper{flex-direction:column;flex:1;justify-content:space-between;align-self:stretch;align-items:flex-start;display:flex}.link-box-top-section{flex-direction:column;justify-content:flex-start;align-self:stretch;align-items:flex-start;gap:1.5rem;display:flex}.link-box-top-section.with-divider{border-bottom:1px solid var(--color-border-secondary);padding-bottom:1.5rem}.link-box-icon-container{flex-shrink:0;width:5rem;height:5rem;position:relative}.link-box-icon-container .link-box-icon-image{-o-object-fit:contain;object-fit:contain;width:5rem;height:5rem;position:absolute;top:0;left:0}.link-box-title{color:var(--color-text-primary);font-size:var(--font-size-l);font-family:var(--font-family-regular);font-weight:var(--font-weight-regular);line-height:var(--line-height-26px);word-wrap:break-word;align-self:stretch;margin:0;transition:color .2s}.link-box-description{color:var(--color-text-primary);font-size:var(--font-size-s);font-weight:var(--font-weight-regular);line-height:var(--line-height-19-6px);word-wrap:break-word;align-self:stretch;margin:0}.link-box-description strong{font-family:var(--font-family-medium);font-weight:var(--font-weight-medium)}.link-box-description em{font-style:italic}.link-box-link-section{flex-direction:column;justify-content:flex-end;align-self:stretch;align-items:flex-start;gap:.25rem;margin-top:1.5rem;display:flex;overflow:hidden}.link-box-link-section .btn{height:2rem}@media (max-width:1023px){.link-box-link-section .btn{height:2rem}}.link-box-link-section .text-link{align-items:center;min-height:2rem;display:flex}.link-box-link-section .link-group{flex-direction:column;align-self:stretch;align-items:flex-start;gap:.25rem;width:100%;margin:0;padding:0;list-style:none;display:flex}.link-box-link-section .link-group li{width:100%;margin:0;padding:0;list-style:none}.link-box-link-section.blockReveal>.link-group{opacity:1!important;animation:none!important}.link-box-link-section.blockReveal .link-group>li{opacity:0;will-change:transform,opacity,clip-path}.link-box-link-section.blockReveal.scroll-down .link-group>li{animation:.3s cubic-bezier(0,.5,.5,1) forwards blockRevealAnim}.link-box-link-section.blockReveal.scroll-up .link-group>li{animation:.3s cubic-bezier(0,.5,.5,1) forwards blockRevealAnimReverse}.link-box-link-section.blockReveal.scroll-down .link-group>li:first-child{animation-delay:0s}.link-box-link-section.blockReveal.scroll-down .link-group>li:nth-child(2){animation-delay:.2s}.link-box-link-section.blockReveal.scroll-down .link-group>li:nth-child(3){animation-delay:.4s}.link-box-link-section.blockReveal.scroll-down .link-group>li:nth-child(4){animation-delay:.6s}.link-box-link-section.blockReveal.scroll-down .link-group>li:nth-child(5){animation-delay:.8s}.link-box-link-section.blockReveal.scroll-down .link-group>li:nth-child(6){animation-delay:1s}.link-box-link-section.blockReveal.scroll-down .link-group>li:nth-child(7){animation-delay:1.2s}.link-box-link-section.blockReveal.scroll-down .link-group>li:nth-child(8){animation-delay:1.4s}.link-box-link-section.blockReveal.scroll-down .link-group>li:nth-child(9){animation-delay:1.6s}.link-box-link-section.blockReveal.scroll-down .link-group>li:nth-child(10){animation-delay:1.8s}.link-box-link-section.blockReveal.scroll-down .link-group>li:nth-child(11){animation-delay:2s}.link-box-link-section.blockReveal.scroll-down .link-group>li:nth-child(12){animation-delay:2.2s}.link-box-link-section.blockReveal.scroll-down .link-group>li:nth-child(13){animation-delay:2.4s}.link-box-link-section.blockReveal.scroll-down .link-group>li:nth-child(14){animation-delay:2.6s}.link-box-link-section.blockReveal.scroll-down .link-group>li:nth-child(15){animation-delay:2.8s}.link-box-link-section.blockReveal.scroll-down .link-group>li:nth-child(16){animation-delay:3s}.link-box-link-section.blockReveal.scroll-down .link-group>li:nth-child(17){animation-delay:3.2s}.link-box-link-section.blockReveal.scroll-down .link-group>li:nth-child(18){animation-delay:3.4s}.link-box-link-section.blockReveal.scroll-down .link-group>li:nth-child(19){animation-delay:3.6s}.link-box-link-section.blockReveal.scroll-down .link-group>li:nth-child(20){animation-delay:3.8s}.link-box-link-section.blockReveal.scroll-down .link-group>li:nth-child(21){animation-delay:4s}.link-box-link-section.blockReveal.scroll-down .link-group>li:nth-child(22){animation-delay:4.2s}.link-box-link-section.blockReveal.scroll-down .link-group>li:nth-child(23){animation-delay:4.4s}.link-box-link-section.blockReveal.scroll-down .link-group>li:nth-child(24){animation-delay:4.6s}.link-box-link-section.blockReveal.scroll-down .link-group>li:nth-child(25){animation-delay:4.8s}.link-box-link-section.blockReveal.scroll-down .link-group>li:nth-child(26){animation-delay:5s}.link-box-link-section.blockReveal.scroll-down .link-group>li:nth-child(27){animation-delay:5.2s}.link-box-link-section.blockReveal.scroll-down .link-group>li:nth-child(28){animation-delay:5.4s}.link-box-link-section.blockReveal.scroll-down .link-group>li:nth-child(29){animation-delay:5.6s}.link-box-link-section.blockReveal.scroll-down .link-group>li:nth-child(30){animation-delay:5.8s}.link-box-link-section.blockReveal.scroll-down .link-group>li:nth-child(31){animation-delay:6s}.link-box-link-section.blockReveal.scroll-down .link-group>li:nth-child(32){animation-delay:6.2s}.link-box-link-section.blockReveal.scroll-down .link-group>li:nth-child(33){animation-delay:6.4s}.link-box-link-section.blockReveal.scroll-down .link-group>li:nth-child(34){animation-delay:6.6s}.link-box-link-section.blockReveal.scroll-down .link-group>li:nth-child(35){animation-delay:6.8s}.link-box-link-section.blockReveal.scroll-down .link-group>li:nth-child(36){animation-delay:7s}.link-box-link-section.blockReveal.scroll-down .link-group>li:nth-child(37){animation-delay:7.2s}.link-box-link-section.blockReveal.scroll-down .link-group>li:nth-child(38){animation-delay:7.4s}.link-box-link-section.blockReveal.scroll-down .link-group>li:nth-child(39){animation-delay:7.6s}.link-box-link-section.blockReveal.scroll-down .link-group>li:nth-child(40){animation-delay:7.8s}.link-box-link-section.blockReveal.scroll-down .link-group>li:nth-child(41){animation-delay:8s}.link-box-link-section.blockReveal.scroll-down .link-group>li:nth-child(42){animation-delay:8.2s}.link-box-link-section.blockReveal.scroll-down .link-group>li:nth-child(43){animation-delay:8.4s}.link-box-link-section.blockReveal.scroll-down .link-group>li:nth-child(44){animation-delay:8.6s}.link-box-link-section.blockReveal.scroll-down .link-group>li:nth-child(45){animation-delay:8.8s}.link-box-link-section.blockReveal.scroll-down .link-group>li:nth-child(46){animation-delay:9s}.link-box-link-section.blockReveal.scroll-down .link-group>li:nth-child(47){animation-delay:9.2s}.link-box-link-section.blockReveal.scroll-down .link-group>li:nth-child(48){animation-delay:9.4s}.link-box-link-section.blockReveal.scroll-down .link-group>li:nth-child(49){animation-delay:9.6s}.link-box-link-section.blockReveal.scroll-down .link-group>li:nth-child(50){animation-delay:9.8s}.link-box-link-wrapper{border-radius:1rem;justify-content:flex-start;align-self:stretch;align-items:center;gap:.75rem;min-height:2rem;padding-right:.75rem;text-decoration:none;transition:all .2s;display:inline-flex}.link-box-link-wrapper:focus-visible{outline:2px solid var(--color-text-link);outline-offset:2px}.link-box-link-text-wrapper{flex-direction:column;flex:1;justify-content:center;align-items:flex-start;gap:.25rem;display:inline-flex}.link-box-link-text{color:var(--color-text-primary);font-size:var(--font-size-s);font-weight:var(--font-weight-regular);line-height:var(--line-height-21px);word-wrap:break-word;align-self:stretch;margin:0;transition:color .2s}.link-box-link-icon{flex-shrink:0;width:1rem;height:1rem;transition:transform .2s;position:relative}.link-box-link-icon svg{width:100%;height:100%}@media (prefers-reduced-motion:reduce){.link-box-card,.link-box-title,.link-box-link-text,.link-box-link-icon{transition:none}}@media print{.link-box-card{-moz-column-break-inside:avoid;break-inside:avoid;box-shadow:none;transform:none!important}}
.media-card-carousel-wrapper{--media-card-carousel-bg:inherit;background-color:var(--media-card-carousel-bg);width:100%}.media-card-carousel-wrapper.theme-light{background-color:var(--media-card-carousel-bg);color:var(--color-text-primary)}.media-card-carousel-wrapper.theme-light .media-carousel__btn{background:var(--color-bg-secondary)}.media-card-carousel-wrapper.theme-light .media-carousel__btn:hover{background:var(--card-bottom-panel-border)}.media-card-carousel-wrapper.theme-light .media-carousel__btn svg{color:var(--color-text-primary)}.media-card-carousel-wrapper.theme-dark{background-color:var(--media-card-carousel-bg);color:var(--color-text-inverse)}.media-card-carousel-wrapper.theme-dark .media-carousel__btn{background:var(--color-surface-dark);border-color:var(--color-surface-dark)}.media-card-carousel-wrapper.theme-dark .media-carousel__btn:hover{background:var(--color-surface-dark-hover)}.media-card-carousel-wrapper.theme-dark .media-carousel__btn svg{color:var(--color-text-inverse)}.media-card-carousel{max-width:1440px;margin:0 auto;padding:48px;position:relative}@media (max-width:767px){.media-card-carousel{padding:24px}}.media-carousel{margin-top:32px;margin-right:-48px;position:relative}@media (max-width:767px){.media-carousel{margin-top:24px;margin-right:-24px}}.media-carousel__viewport{overflow:hidden}.media-carousel__container{gap:48px;display:flex}@media (max-width:1199px){.media-carousel__container{gap:32px}}@media (max-width:991px){.media-carousel__container{gap:32px}}@media (max-width:767px){.media-carousel__container{gap:16px}}.media-carousel__slide{min-width:0;position:relative}.media-carousel.columns-3 .media-carousel__slide{flex:0 0 calc(31.746% - 45.7143px)}@media (max-width:1199px){.media-carousel.columns-3 .media-carousel__slide{flex:0 0 calc(31.746% - 30.4762px)}}@media (max-width:991px){.media-carousel.columns-3 .media-carousel__slide{flex:0 0 calc(46.5116% - 29.7674px)}}@media (max-width:767px){.media-carousel.columns-3 .media-carousel__slide{flex:0 0 80%}}.media-carousel.columns-4 .media-carousel__slide{flex:0 0 calc(24.0964% - 46.2651px)}@media (max-width:1199px){.media-carousel.columns-4 .media-carousel__slide{flex:0 0 calc(24.0964% - 30.8434px)}}@media (max-width:991px){.media-carousel.columns-4 .media-carousel__slide{flex:0 0 calc(46.5116% - 29.7674px)}}@media (max-width:767px){.media-carousel.columns-4 .media-carousel__slide{flex:0 0 80%}}.media-carousel__btn{z-index:2;cursor:pointer;background-color:var(--color-bg-white-opacity-90,#ffffffe6);width:40px;height:40px;color:var(--color-text-primary);box-shadow:0 2px 8px var(--color-overlay-15);border:none;border-radius:50%;justify-content:center;align-items:center;transition:opacity .2s,background-color .2s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.media-carousel__btn:hover{background-color:var(--color-bg-primary)}.media-carousel__btn:disabled{opacity:.3;cursor:default}.media-carousel__btn--prev{left:-20px}.media-carousel__btn--next{right:87px}@media (max-width:767px){.media-carousel__btn--next{right:-20px}}.media-card__link{color:inherit;height:100%;text-decoration:none;display:block}.media-card{border-radius:10px;height:100%;position:relative;overflow:hidden}.media-card__media{aspect-ratio:395/494;background-color:var(--card-bottom-panel-border);border-radius:10px;width:100%;position:relative;overflow:hidden}.media-card__image{transition:transform .4s}.media-card__link:hover .media-card__image{transform:scale(1.05)}.media-card__link:hover .card-with-link .video-player-container{transition:transform .4s;transform:scale(1.05)}.media-card__gradient{background:linear-gradient(180deg, #0000 50%, var(--color-overlay-60) 100%);z-index:1;pointer-events:none;position:absolute;inset:0}.media-card__overlay{z-index:2;flex-direction:column;gap:12px;padding:0 0 24px 32px;display:flex;position:absolute;bottom:0;left:0;right:0}.media-card__eyebrow{font-family:var(--Heading-Body---M-fontFamily,var(--font-family-regular));font-size:var(--Heading-Body---M-fontSize,18px);font-style:normal;font-weight:var(--font-weight-medium,500);color:var(--Text-Inverse,#fff);line-height:normal}@media (min-width:992px){.media-card__eyebrow{max-width:194px}}.media-card__title{font-family:var(--Heading-H4-fontFamily,var(--font-family-regular));font-size:var(--Heading-H4-fontSize,24px);font-style:normal;font-weight:var(--font-weight-bold,700);line-height:var(--Heading-H4-lineHeight,30px);letter-spacing:var(--Heading-H4-letterSpacing,-.5px);color:var(--Text-Inverse,#fff);margin:0}@media (min-width:992px){.media-card__title{max-width:236px}}.media-card__title-link{color:inherit;text-decoration:none}.media-carousel__view-all{aspect-ratio:395/494;border:2px dashed var(--card-bottom-panel-border);background:var(--color-bg-off-white);border-radius:10px;justify-content:center;align-items:center;height:100%;transition:all .3s;display:flex}.media-carousel__view-all:hover{border-color:var(--color-text-primary);background:var(--color-light-grey)}.theme-dark .media-carousel__view-all{border-color:var(--color-surface-dark);background:var(--color-dark-surface-medium)}.theme-dark .media-carousel__view-all:hover{border-color:var(--color-surface-dark-muted);background:var(--color-surface-dark-hover)}.media-carousel__view-all-content{text-align:center}.media-carousel__view-all-link{font-size:var(--font-size-m-plus);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);align-items:center;gap:8px;text-decoration:none;transition:gap .3s;display:inline-flex}.media-carousel__view-all-link:hover{gap:12px}.theme-dark .media-carousel__view-all-link{color:var(--color-text-inverse)}.media-carousel__view-all-arrow{font-size:var(--font-size-xl)}.media-card__media .video-player-container{z-index:2;width:100%!important;max-width:none!important;height:100%!important;margin:0!important;padding:0!important;position:absolute!important;top:0!important;left:0!important}.media-card__media .video-player-container .video-player{width:100%!important;height:100%!important;position:absolute!important;top:0!important;left:0!important}.media-card__media .video-player-container .video-coverImage{width:100%!important;height:100%!important}.media-card__media .video-player-container .ambient-video{-o-object-fit:cover;object-fit:cover;border-radius:0!important;width:100%!important;height:100%!important}.media-card__media .video-player-container .inline-video-container{width:100%!important;height:100%!important}.media-card__media .video-player-container .play-button{z-index:3}
.card-rte-description p{margin:0 0 1em}.card-rte-description p:last-child{margin-bottom:0}.card-rte-description ol,.card-rte-description ul{margin:1em 0;padding-left:2em}.card-rte-description ol li,.card-rte-description ul li{margin-bottom:.5em}.card-rte-description ol li:last-child,.card-rte-description ul li:last-child{margin-bottom:0}.card-rte-description ol{list-style-type:decimal}.card-rte-description ul{list-style-type:disc}.card-rte-description a{color:var(--color-rte-link);text-decoration:underline;transition:color .2s;display:inline}.card-rte-description a.vs-link-cta,.card-rte-description a.vs-link-inline,.card-rte-description a.vs-link-cta.vs-link-inline{text-decoration:underline;display:inline}.card-rte-description a:hover{color:var(--color-rte-hover);text-decoration:underline}.card-rte-description a:focus-visible{color:var(--color-rte-link);outline:.125rem dotted var(--color-rte-outline);outline-offset:2px;text-decoration:underline}.card-rte-description a .link-icon{vertical-align:middle;flex-shrink:0;margin-left:4px;display:inline-flex}.card-rte-description a:has(.link-icon){vertical-align:baseline;align-items:baseline;display:inline-flex}.card-rte-description a[data-linktype=internal][target=_self]:not([data-is-anchor-tag=true]):not([href^=\#]):not([href*=\#]):not([href$=\.mp4]):not([href$=\.mp3]):not([href$=\.webm]):not([href$=\.mov]):not([href$=\.wav]):not([href$=\.pdf]):not([href$=\.doc]):not([href$=\.docx]):not([href$=\.xls]):not([href$=\.xlsx]):not([href$=\.ppt]):not([href$=\.pptx]):not([href$=\.zip]):not([href$=\.jpg]):not([href$=\.jpeg]):not([href$=\.png]):not([href$=\.gif]):not([href$=\.svg]):not([href$=\.webp]) .link-icon{display:none}.card-rte-description--dark a{color:var(--color-rte-link)}.card-rte-description--dark a:hover{color:var(--color-rte-hover)}.card-rte-description--dark a:focus-visible{color:var(--color-rte-link);outline-color:var(--color-rte-outline)}.contact-card__toast-region{align-self:stretch}.contact-card__toast{z-index:9999;background-color:var(--toast-success-regular);width:344px;max-width:344px;color:var(--toast-success-bold);box-shadow:0 4px 12px var(--color-active-overlay);font-size:var(--font-size-m);font-weight:var(--font-weight-medium);line-height:var(--line-height-24px);justify-content:space-between;align-items:center;gap:12px;padding:16px 24px;display:flex;position:fixed;bottom:48px;left:50%;transform:translate(-50%)}.contact-card__toast-message{word-wrap:break-word;flex:auto}.contact-card__toast-close{cursor:pointer;color:inherit;background:0 0;border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;padding:4px;display:flex}.contact-card__toast-close:hover{opacity:.7}.contact-card__toast-close:focus-visible{outline:2px dotted var(--Border-Focus);outline-offset:2px}.contact-card{background:var(--color-bg-tertiary);flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;height:100%;min-height:330px;padding:32px;display:inline-flex;position:relative}.contact-card--chat,.contact-card--email{gap:32px}.contact-card--call{gap:24px}.contact-card__icon{border-radius:5px;flex-shrink:0;width:80px;height:80px;position:relative;overflow:hidden}.contact-card__icon img{-o-object-fit:contain;object-fit:contain;width:48px;height:48px;position:absolute;top:16px;left:16px}.contact-card__body{flex-direction:column;flex:1 1 0;justify-content:flex-start;align-self:stretch;align-items:flex-start;gap:24px;display:flex}.contact-card__text-group{flex-direction:column;justify-content:flex-start;align-self:stretch;align-items:flex-start;gap:8px;display:flex}.contact-card__title{color:var(--color-text-primary);font-size:var(--font-size-l);font-weight:var(--font-weight-medium);line-height:var(--line-height-26px);word-wrap:break-word;align-self:stretch;margin:0}.contact-card__description{color:var(--Text-Secondary);font-size:var(--font-size-m);font-weight:var(--font-weight-regular);line-height:var(--line-height-24px);letter-spacing:.16px;word-wrap:break-word;align-self:stretch;margin:0}.contact-card__status-badge{border-radius:1000px;justify-content:flex-end;align-items:center;gap:8px;padding:4px 8px;display:inline-flex;position:absolute;top:20px;right:20px}.contact-card__status-badge--online{background:var(--Background-Success)}.contact-card__status-badge--offline{background:var(--color-bg-secondary)}.contact-card__status-label{text-align:center;font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);line-height:var(--line-height-15-6px);word-wrap:break-word}.contact-card__status-badge--online .contact-card__status-label{color:var(--Text-Status-Success)}.contact-card__status-badge--offline .contact-card__status-label{color:var(--Text-Secondary)}.contact-card__cta{align-items:center;display:inline-flex}.contact-card__cta .btn{height:48px;font-size:var(--font-size-s);font-weight:var(--font-weight-regular);line-height:var(--line-height-19-6px);border-radius:1000px;min-width:auto;padding:16px 24px}.contact-card__cta--disabled{pointer-events:none;opacity:.5}.contact-card__country-phone-row{flex-direction:column;align-self:stretch;align-items:flex-start;display:flex}.contact-card__country-trigger{cursor:pointer;background:0 0;border:none;justify-content:flex-start;align-items:center;gap:8px;padding:8px 0;display:flex}.contact-card__country-trigger:focus-visible{outline:2px dotted var(--Border-Focus);outline-offset:2px;border-radius:2px}.contact-card__country-name{color:var(--color-text-primary);font-size:var(--font-size-m);font-weight:var(--font-weight-regular);line-height:var(--line-height-24px);letter-spacing:.16px;word-wrap:break-word;white-space:nowrap}.contact-card__chevron{justify-content:center;align-items:center;width:16px;height:16px;display:flex;overflow:hidden}.contact-card__phone-number{color:var(--color-text-primary);font-family:var(--font-family-medium);font-size:var(--font-size-m);font-style:normal;font-weight:var(--font-weight-medium);line-height:var(--line-height-150);word-wrap:break-word;margin:0}.contact-card__footer{justify-content:flex-start;align-self:stretch;align-items:flex-start;gap:12px;display:inline-flex}.contact-card__hours{color:var(--Text-Secondary);font-size:var(--font-size-m);font-weight:var(--font-weight-regular);line-height:var(--line-height-24px);letter-spacing:.16px;word-wrap:break-word;flex:1 1 0;margin:0}.contact-card__phone-icon-button{background:var(--color-btn-primary);cursor:pointer;border:none;border-radius:1000px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;padding:0;transition:background-color .2s;display:flex}.contact-card__phone-icon-button:hover{background:var(--color-primary-blue-deep-hover)}.contact-card__phone-icon-button:focus-visible{outline:none;position:relative}.contact-card__phone-icon-button:focus-visible:after{content:"";border:2px dotted var(--color-text-inverse,#fff);pointer-events:none;z-index:1;border-radius:999px;position:absolute;inset:4px}.contact-card__phone-icon-button svg{width:15px;height:15px}.contact-card-country-selector{flex-direction:column;gap:4px;display:flex}.contact-card-country-selector__title{font-size:var(--font-size-xs);color:var(--Text-Secondary)}@keyframes country-panel-scrim-in{0%{opacity:0}to{opacity:1}}.country-panel__overlay{z-index:9998;background-color:var(--color-bg-overlay);pointer-events:auto;animation:.3s cubic-bezier(.4,0,.2,1) forwards country-panel-scrim-in;position:fixed;inset:0}.country-panel{background-color:var(--color-bg-primary);height:720px;padding:var(--Spacing-M,48px);z-index:9999;box-sizing:border-box;transform-origin:bottom;gap:var(--Spacing-XS,24px);pointer-events:none;width:100vw;box-shadow:0 -4px 24px var(--color-overlay-12);opacity:0;transition:transform .3s cubic-bezier(.4,0,.2,1),opacity .3s cubic-bezier(.4,0,.2,1);display:flex;position:fixed;bottom:0;left:0;right:0;transform:translateY(100%)}.country-panel.country-panel--open{opacity:1;pointer-events:auto;transform:translateY(0)}@media (max-width:768px){.country-panel{height:60vh;padding:var(--Spacing-XS,32px);align-items:flex-start;gap:var(--Spacing-2XS,16px);flex-direction:row}}@media (max-width:480px){.country-panel{flex-direction:column}}.country-panel__close{font-size:var(--font-size-xl);cursor:pointer;color:var(--color-text-primary);z-index:2;background:0 0;border:none;justify-content:center;align-items:center;width:40px;height:40px;padding:8px;display:flex;position:absolute;top:1rem;right:1rem}.country-panel__close:hover{background-color:var(--color-active-overlay);border-radius:4px}.country-panel__close:focus-visible{outline:2px dotted var(--Border-Focus);outline-offset:2px;border-radius:4px}.country-panel__left{flex-direction:column;flex:1 0 0;align-self:stretch;align-items:flex-start;gap:8px;display:flex}@media (max-width:768px){.country-panel__left{padding-bottom:var(--Spacing-4XS,8px);justify-content:flex-start}}@media (max-width:480px){.country-panel__left{flex:none;justify-content:flex-start}}.country-panel__title{color:var(--color-text-primary);text-align:left;font-size:var(--h3-size-desktop);font-weight:var(--font-weight-regular);line-height:var(--line-height-115);margin:0}@media (max-width:768px){.country-panel__title{font-size:var(--font-size-xl)}}.country-panel__divider{background:var(--Border-Secondary,var(--color-overlay-15));flex-shrink:0;width:1px;height:520px}@media (max-width:768px){.country-panel__divider{height:calc(60vh - 64px)}}@media (max-width:480px){.country-panel__divider{width:100%;height:1px}}.country-panel__right{flex-direction:column;flex:1 0 0;align-self:stretch;align-items:flex-start;gap:16px;display:flex;position:relative}@media (max-width:768px){.country-panel__right{padding-right:2rem}}.country-panel__content{flex-direction:column;flex:1 0 0;align-items:flex-start;gap:24px;width:100%;max-height:520px;display:flex}@media (max-width:768px){.country-panel__content{min-height:200px;max-height:calc(60vh - 64px)}}@media (max-width:480px){.country-panel__content{max-height:calc(60vh - 140px)}}.country-panel__list{scrollbar-width:none;-ms-overflow-style:none;flex-direction:column;flex:auto;align-items:flex-start;gap:24px;width:100%;min-height:0;padding-inline:4px;scroll-padding-bottom:10.1875rem;display:flex;position:relative;overflow-y:auto}.country-panel__list::-webkit-scrollbar{display:none}@media (max-width:768px){.country-panel__list{touch-action:pan-y;scroll-padding-bottom:6.25rem;overflow-x:hidden}}.country-panel__search{flex-shrink:0;width:100%;max-width:460px;position:relative}@media (max-width:768px){.country-panel__search{max-width:100%}}.country-panel__search-input{border:1px solid var(--color-border-primary);width:100%;height:48px;font-size:var(--font-size-m);font-weight:var(--font-weight-regular);line-height:var(--line-height-24px);color:var(--color-text-primary);box-sizing:border-box;background:0 0;border-radius:0;outline:none;padding:12px 48px 12px 16px}.country-panel__search-input::placeholder{color:var(--Text-Secondary)}.country-panel__search-input:focus{border-color:var(--Border-Focus)}.country-panel__search-input:focus-visible{outline:2px dotted var(--Border-Focus);outline-offset:2px}.country-panel__search-icon{color:var(--Icon-Primary);pointer-events:none;display:flex;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.country-panel__section{flex-direction:column;align-self:stretch;align-items:flex-start;display:flex}.country-panel__section-title{padding-bottom:var(--Spacing-4XS,8px);color:var(--Text-Secondary);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);line-height:var(--line-height-130);align-self:stretch;align-items:center;gap:8px;margin:0;display:flex}.country-panel__section ul{align-self:stretch;width:100%;margin:0;padding:0;list-style:none}.country-panel__section li{align-items:center;gap:var(--Spacing-2XS,16px);cursor:pointer;align-self:stretch;padding:8px 0;display:flex}.country-panel__section li span{align-items:center;gap:var(--Spacing-4XS,8px);color:var(--color-text-primary);font-size:var(--font-size-m);font-weight:var(--font-weight-regular);line-height:var(--line-height-150);letter-spacing:.16px;flex:1 0 0;text-decoration:none;transition:transform .3s,opacity .3s;display:flex}.country-panel__section li:hover span{opacity:.6;transform:translate(4px)}.country-panel__section li:focus,.country-panel__section li:focus-visible,.country-panel__section li[tabindex]:focus-visible{outline:none}.country-panel__section li:focus-visible>span{outline:2px dotted var(--Border-Focus);outline-offset:3px;border-radius:2px}.country-panel__gradient{background:linear-gradient(180deg, #fff0 0%, var(--color-text-inverse) 100%);pointer-events:none;z-index:1;flex-shrink:0;width:100%;height:163px;position:sticky;bottom:0;left:0;right:0}@media (max-width:768px){.country-panel__gradient{height:100px}}.country-panel__no-results{font-size:var(--font-size-m);color:var(--Text-Secondary);padding:24px 0}div.gwc-chat-embedded-window{border:1px solid var(--color-chat-widget-border)!important;z-index:9999!important;box-shadow:0 4px 20px var(--color-overlay-15)!important;border-radius:8px!important;position:fixed!important;bottom:20px!important;right:20px!important}div.gwc-chat-head{background:linear-gradient(to top, var(--color-chat-widget-border), var(--color-dark-text-muted))!important;border-radius:8px 8px 0 0!important}
.gc-grid.variant1{--gc-gap-desktop:3rem;--gc-gap-tablet:2.5rem;--gc-gap-mobile:2rem}.gc-card.gc-card--rounded{border:none;flex-direction:column;flex:1 0 0;align-items:flex-start;min-width:0;max-width:100%;height:25.3133rem;display:flex}.gc-card.gc-card--rounded>div{flex-direction:column;width:100%;height:100%;display:flex}.gc-card.gc-card--rounded .gc-thumb{aspect-ratio:25/14;background-color:#d3d3d3;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:.5rem .5rem 0 0;flex-shrink:0;justify-content:center;align-items:center;gap:.625rem;width:100%;padding:.625rem;display:flex;overflow:hidden;height:auto!important}.gc-card.gc-card--rounded .gc-thumb img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.gc-card.gc-card--rounded .gc-title{width:100%;height:5.375rem;overflow:hidden}@media (min-width:48rem) and (max-width:64rem){.gc-card.gc-card--rounded .gc-title{height:5.1875rem}}@media (max-width:47.9375rem){.gc-card.gc-card--rounded .gc-title{height:5.25rem;display:block;overflow:hidden}}.gc-card.gc-card--rounded .gc-content{width:100%;padding:var(--Spacing-XS,1.5rem) var(--Spacing-S,2rem);border-right:.0625rem solid var(--color-overlay-15);border-bottom:.0625rem solid var(--color-overlay-15);border-left:.0625rem solid var(--color-overlay-15);box-sizing:border-box;background-color:var(--gc-card-bg);border-radius:0 0 .625rem .625rem;flex-direction:column;flex:1 0 0;justify-content:flex-start;align-items:flex-start;gap:.75rem;display:flex}.gc-card.gc-card--rounded .gc-ctas{flex-direction:column;align-items:flex-start;min-height:1.0625rem;margin-top:auto;padding:0;display:flex;overflow:visible}.gc-card.gc-card--rounded .gc-ctas .text-link{font-size:var(--Misc-button-fontSize,.75rem);font-weight:var(--font-weight-medium,500);line-height:var(--line-height-140)}.gc-card.gc-card--rounded .gc-ctas .text-link img{vertical-align:middle;flex-shrink:0;width:1.25rem;min-width:1.25rem;height:1.25rem}.gc-grid.variant1{--columns:4;--thumb-width:100%;--gc-gap-tablet-992:var(--Spacing-S,32px);grid-template-columns:repeat(var(--columns), 1fr)}.gc-grid.variant1 .gc-thumb{height:var(--thumb-height);width:100%}.gc-grid.variant1 .gc-content{padding-top:1rem}@media (min-width:62rem){.gc-grid.variant1:not(:has(.gc-icon-container)):not(.wide-image-responsive):not(.mobile-responsive){grid-template-columns:repeat(var(--columns), 1fr);gap:var(--gc-gap-desktop)}}@media (min-width:62rem) and (max-width:74.9375rem){.gc-grid.variant1:not(:has(.gc-icon-container)):not(.wide-image-responsive):not(.mobile-responsive){gap:var(--gc-gap-tablet-992)}}@media (min-width:48rem) and (max-width:61.9375rem){.gc-grid.variant1:not(:has(.gc-icon-container)):not(.wide-image-responsive):not(.mobile-responsive){gap:var(--gc-gap-tablet);grid-template-columns:repeat(2,1fr)}}@media (max-width:47.9375rem){.gc-grid.variant1:not(:has(.gc-icon-container)):not(.wide-image-responsive):not(.mobile-responsive){gap:var(--gc-gap-mobile);grid-template-columns:1fr}}.gc-grid.variant1:not(:has(.gc-icon-container)):not(.wide-image-responsive):not(.mobile-responsive) .gc-card{width:100%}.gc-grid.variant1:not(:has(.gc-icon-container)):not(.wide-image-responsive):not(.mobile-responsive) .gc-card .gc-thumb{aspect-ratio:3/4;width:100%;height:auto!important}.gc-grid.variant1:not(:has(.gc-icon-container)):not(.wide-image-responsive):not(.mobile-responsive) .gc-card .gc-content{padding-top:1rem}.gc-grid.variant1.wide-image-responsive:has(.gc-card--rounded){align-items:stretch;display:grid}@media (min-width:62rem){.gc-grid.variant1.wide-image-responsive:has(.gc-card--rounded){grid-template-columns:repeat(var(--columns,3), 1fr);-moz-column-gap:var(--gc-gap-desktop);column-gap:var(--gc-gap-desktop);row-gap:var(--gc-gap-desktop)}}@media (min-width:62rem) and (max-width:74.9375rem){.gc-grid.variant1.wide-image-responsive:has(.gc-card--rounded){-moz-column-gap:var(--gc-gap-tablet-992);column-gap:var(--gc-gap-tablet-992);row-gap:var(--gc-gap-tablet-992)}}@media (min-width:48rem) and (max-width:61.9375rem){.gc-grid.variant1.wide-image-responsive:has(.gc-card--rounded){-moz-column-gap:var(--gc-gap-tablet);column-gap:var(--gc-gap-tablet);row-gap:var(--gc-gap-tablet);grid-template-columns:repeat(2,1fr)}}@media (max-width:47.9375rem){.gc-grid.variant1.wide-image-responsive:has(.gc-card--rounded){row-gap:var(--gc-gap-mobile);grid-template-columns:1fr}}.gc-grid.variant1.wide-image-responsive:has(.gc-card--rounded) .gc-card--rounded{width:100%;min-width:0}@media (min-width:62rem){.gc-grid.variant1.wide-image-responsive{grid-template-columns:repeat(var(--columns), 1fr);gap:var(--gc-gap-desktop)}}@media (min-width:62rem) and (max-width:74.9375rem){.gc-grid.variant1.wide-image-responsive{gap:var(--gc-gap-tablet-992)}}@media (min-width:48rem) and (max-width:61.9375rem){.gc-grid.variant1.wide-image-responsive{gap:var(--gc-gap-tablet);grid-template-columns:repeat(2,1fr)}}@media (max-width:47.9375rem){.gc-grid.variant1.wide-image-responsive{gap:var(--gc-gap-mobile);grid-template-columns:1fr}}.gc-grid.variant1.wide-image-responsive .gc-card{width:100%}.gc-grid.variant1.wide-image-responsive .gc-card .gc-thumb{aspect-ratio:16/9;width:100%;height:auto!important}.gc-grid.variant1.wide-image-responsive .gc-card .gc-content{padding-top:1.5rem}.gc-grid.variant1:has(.gc-icon-container){max-width:var(--gc-container-max-width);margin:0 auto}@media (min-width:62rem){.gc-grid.variant1:has(.gc-icon-container){grid-template-columns:repeat(var(--columns), 1fr);gap:var(--gc-gap-desktop)}}@media (min-width:48rem) and (max-width:61.9375rem){.gc-grid.variant1:has(.gc-icon-container){gap:var(--gc-gap-tablet);grid-template-columns:repeat(2,1fr);justify-content:stretch}.gc-grid.variant1:has(.gc-icon-container) .gc-card{width:100%}.gc-grid.variant1:has(.gc-icon-container) .gc-card .gc-thumb{width:100%}.gc-grid.variant1:has(.gc-icon-container) .gc-card .gc-icon-container{aspect-ratio:1;width:100%;height:auto}}@media (max-width:47.9375rem){.gc-grid.variant1:has(.gc-icon-container){gap:var(--gc-gap-mobile);grid-template-columns:1fr;justify-content:stretch}.gc-grid.variant1:has(.gc-icon-container) .gc-card{width:100%;max-width:100%;margin:0 auto}.gc-grid.variant1:has(.gc-icon-container) .gc-card .gc-thumb{width:100%}.gc-grid.variant1:has(.gc-icon-container) .gc-card .gc-icon-container{aspect-ratio:1;width:100%;height:auto}}.gc-grid.variant1.mobile-responsive{width:100%;overflow:hidden}.gc-grid.variant1.mobile-responsive .gc-card.gc-card--rounded{width:100%;min-width:0;max-width:100%;height:25.3133rem!important}.gc-grid.variant1.mobile-responsive .gc-card.gc-card--rounded>div{height:100%}.gc-grid.variant1.mobile{gap:var(--gc-gap-mobile);grid-template-columns:1fr}.gc-grid.variant1.mobile .gc-thumb{width:100%;height:20rem}@media (min-width:62rem){.gc-grid.variant1.content-card-grid{grid-template-columns:repeat(var(--columns), 1fr);gap:var(--gc-gap-desktop)}}@media (min-width:48rem) and (max-width:61.9375rem){.gc-grid.variant1.content-card-grid{gap:var(--gc-gap-tablet);grid-template-columns:repeat(2,1fr)}}@media (max-width:47.9375rem){.gc-grid.variant1.content-card-grid{gap:var(--gc-gap-mobile);grid-template-columns:1fr}}.gc-grid.variant1 .gc-card.content-card-wrapper{min-width:0;overflow:hidden}.grid-card-container.variant1 .carousel-controls{top:65%}@media screen and (max-width:64rem){.grid-card .gc-grid.variant1:not(:has(.gc-icon-container)){gap:var(--gc-gap-tablet)}.grid-card .gc-grid.variant1:not(:has(.gc-icon-container)) .gc-thumb{width:100%;height:20rem}.grid-card .gc-grid.variant1:not(:has(.gc-icon-container)) .gc-content{padding-top:1rem}.grid-card .gc-grid.variant1:not(:has(.gc-icon-container)).mobile-responsive.vertical-layout{gap:var(--gc-gap-mobile);grid-template-columns:1fr}}@media screen and (max-width:64rem) and (min-width:48rem) and (max-width:64rem){.grid-card .gc-grid.variant1:not(:has(.gc-icon-container)).mobile-responsive.vertical-layout{gap:var(--gc-gap-tablet);grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:64rem) and (min-width:64.0625rem){.grid-card .gc-grid.variant1:not(:has(.gc-icon-container)).mobile-responsive.vertical-layout{grid-template-columns:repeat(var(--mobile-columns,3), 1fr);gap:var(--gc-gap-desktop)}}@media screen and (max-width:64rem){.grid-card .gc-grid.variant1:not(:has(.gc-icon-container)).mobile-responsive.vertical-layout .gc-card.mobile-responsive-card{flex-direction:column;display:flex}.grid-card .gc-grid.variant1:not(:has(.gc-icon-container)).mobile-responsive.vertical-layout .gc-card.mobile-responsive-card .gc-thumb{width:100%;height:auto!important}.grid-card .gc-grid.variant1:not(:has(.gc-icon-container)).mobile-responsive.vertical-layout .gc-card.mobile-responsive-card .gc-content{flex-direction:column;padding-top:1rem;display:flex}.grid-card .gc-grid.variant1:not(:has(.gc-icon-container)).mobile-responsive.vertical-layout .gc-card.mobile-responsive-card .gc-title{margin-bottom:.75rem}.grid-card .gc-grid.variant1:not(:has(.gc-icon-container)).mobile-responsive.horizontal-layout .gc-card.mobile-responsive-card{flex-direction:row;align-items:center;gap:1rem;display:flex}.grid-card .gc-grid.variant1:not(:has(.gc-icon-container)).mobile-responsive.horizontal-layout .gc-card.mobile-responsive-card .gc-thumb{flex-shrink:0;width:6.875rem;height:6.875rem}.grid-card .gc-grid.variant1:not(:has(.gc-icon-container)).mobile-responsive.horizontal-layout .gc-card.mobile-responsive-card .gc-content{flex-direction:column;flex:1;justify-content:center;padding-top:0;display:flex}.grid-card .gc-grid.variant1:not(:has(.gc-icon-container)).mobile-responsive.horizontal-layout .gc-card.mobile-responsive-card .gc-title{margin-bottom:.5rem}}@media screen and (max-width:48rem){.grid-card .gc-grid.variant1:has(.gc-icon-container) .gc-card .gc-thumb{aspect-ratio:1!important;width:100%!important;height:auto!important}.grid-card .gc-grid.variant1:has(.gc-icon-container) .gc-card .gc-icon-container{aspect-ratio:1!important;width:100%!important;height:100%!important}.grid-card .gc-grid.variant1 .gc-thumb:not(:has(.gc-icon-container)){width:100%!important;height:16rem!important}.grid-card .gc-grid.variant1 .gc-title{margin-bottom:.5rem}.grid-card .gc-grid.variant1.mobile-responsive.vertical-layout .gc-card.mobile-responsive-card .gc-thumb{width:100%!important;height:auto!important}.grid-card .gc-grid.variant1.mobile-responsive.vertical-layout .gc-card.mobile-responsive-card .gc-content{padding-top:1rem!important}.grid-card .gc-grid.variant1.mobile-responsive.vertical-layout .gc-card.mobile-responsive-card .gc-title{margin-bottom:.5rem}.grid-card .gc-grid.variant1.mobile-responsive.horizontal-layout .gc-card.mobile-responsive-card .gc-thumb:not(:has(.gc-icon-container)){width:5rem!important;height:5rem!important}.grid-card .gc-grid.variant1.mobile-responsive.horizontal-layout .gc-card.mobile-responsive-card .gc-title{margin-bottom:.5rem}}.gc-card--rounded .gc-title,.gc-card--rounded .gc-card-v1__title{color:var(--color-text-primary);font-family:var(--font-family-regular);font-size:var(--font-size-xl);font-style:normal;font-weight:var(--font-weight-semibold);line-height:var(--line-height-28px);white-space:normal;text-overflow:clip;align-self:stretch;margin:0;display:block;overflow:hidden}@media (min-width:48rem) and (max-width:64rem){.gc-card--rounded .gc-title,.gc-card--rounded .gc-card-v1__title{font-size:var(--font-size-m-plus);font-weight:var(--font-weight-semibold);line-height:var(--line-height-28px);letter-spacing:0}}@media (max-width:47.9375rem){.gc-card--rounded .gc-title,.gc-card--rounded .gc-card-v1__title{font-size:var(--font-size-m-plus);font-weight:var(--font-weight-semibold);line-height:var(--line-height-28px);letter-spacing:0}}@media (max-width:64rem){.gc-card--rounded .gc-title,.gc-card--rounded .gc-card-v1__title,.gc-card--rounded .gc-title *,.gc-card--rounded .gc-card-v1__title *{font-size:var(--font-size-m-plus)!important;font-weight:var(--font-weight-semibold)!important;line-height:var(--line-height-28px)!important;letter-spacing:0!important}}.gc-article-card.has-title{margin:0}.grid-card-content:has(.gc-article-card){max-width:1440px;margin-left:auto;margin-right:auto;padding-top:2rem;padding-left:5rem;padding-right:5rem}@media screen and (max-width:61.9375rem){.grid-card-content:has(.gc-article-card){padding:var(--gc-container-padding-mobile)}}@media screen and (min-width:62rem) and (max-width:74.9375rem){.grid-card-content:has(.gc-article-card){padding-right:var(--Spacing-M,48px);padding-left:var(--Spacing-M,48px)}}@media screen and (min-width:100rem){.grid-card-content:has(.gc-article-card){padding-top:2rem;padding-left:5rem;padding-right:5rem}}
.metric-card-grid{gap:var(--Spacing-M,3rem);width:100%;display:grid}.metric-card-grid__header{margin-bottom:var(--Spacing-M,3rem);text-align:left}.metric-card-grid__grid-title{font-size:var(--Heading-H2-fontSize,3rem);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight);letter-spacing:-.0125rem;color:var(--color-text-primary);margin:0 0 var(--Spacing-2XS,.75rem) 0}.metric-card-grid__grid-description{font-size:var(--Heading-H5-fontSize,1.125rem);font-weight:var(--font-weight-regular);line-height:var(--line-height-wide);color:var(--color-text-primary);margin:0}.metric-card-grid--1-col{grid-template-columns:1fr}.metric-card-grid--2-col{grid-template-columns:repeat(2,1fr)}.metric-card-grid--3-col{grid-template-columns:repeat(3,1fr)}.metric-card-grid--4-col{grid-template-columns:repeat(4,1fr)}.metric-card-grid__card{background-color:var(--color-bg-primary);padding:var(--Spacing-M,3rem) var(--Spacing-S,2rem);justify-content:flex-start;align-items:center;gap:var(--Spacing-2XS,.5rem);text-align:center;border-radius:.75rem;flex-direction:column;align-self:stretch;display:flex}.metric-card-grid__title-spacer{min-height:1.925rem;display:block}.metric-card-grid__title{font-family:var(--Heading-H3-fontFamily,var(--font-family-regular));font-size:var(--Heading-H4-fontSize,1.75rem);font-style:normal;font-weight:var(--font-weight-semibold);line-height:var(--line-height-wide);letter-spacing:-.0125rem;color:var(--color-text-primary);text-align:center;white-space:nowrap;margin:0}.metric-card-grid__metric{flex-wrap:wrap;justify-content:center;align-items:baseline;gap:0;width:100%;display:flex}.metric-card-grid__metric-value,.metric-card-grid__metric-suffix{font-family:var(--Heading-H2-fontFamily,var(--font-family-regular));font-size:var(--font-size-display);font-style:normal;font-weight:var(---font-weight-bold,700);letter-spacing:var(--Heading-H3-letterSpacing,-.0125rem);color:var(--color-text-primary);text-align:center}.metric-card-grid__metric-suffix{font-size:var(--font-size-3xl)}.metric-card-grid__icons{align-items:center;margin:.25rem 0;display:flex}.metric-card-grid__icons .metric-card-grid__icon-badge+.metric-card-grid__icon-badge{margin-left:-.625rem}.metric-card-grid__icon-badge{background-color:var(--color-metric-badge-green);width:2.5rem;height:2.5rem;color:var(--color-text-inverse);font-size:var(--font-size-s);font-weight:var(--font-weight-semibold);border:2px solid var(--color-text-inverse,#fff);border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:relative}.metric-card-grid__sub-label{font-family:var(--Heading-H3-fontFamily,var(--font-family-regular));font-size:var(--Heading-H4-fontSize,1.75rem);font-style:normal;font-weight:var(--font-weight-semibold);line-height:var(--line-height-wide);letter-spacing:-.0125rem;color:var(--color-text-primary);text-align:center;white-space:nowrap;margin:0}.metric-card-grid__description{font-family:var(--Heading-H4-fontFamily,var(--font-family-regular));font-size:var(--Heading-H4-fontSize,1.5rem);font-style:normal;font-weight:var(--font-weight-regular,400);line-height:var(--Heading-H4-lineHeight,1.875rem);letter-spacing:var(--Heading-H4-letterSpacing,-.03125rem);color:var(--color-text-primary);text-align:center;margin:0;margin-top:var(--Spacing-XS,1rem);align-self:stretch}.metric-card-grid__description ul,.metric-card-grid__description ol{margin:0;padding-left:1.25rem;list-style:outside}.metric-card-grid__description li{margin-bottom:.25rem}.metric-card-grid__description a{color:var(--Interactive-Primary);text-decoration:underline}.metric-card-grid__description a:hover{text-decoration:none}.metric-card-grid__description p{margin:0 0 .5rem}@media (max-width:1024px){.metric-card-grid--4-col,.metric-card-grid--3-col{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.metric-card-grid--4-col,.metric-card-grid--3-col,.metric-card-grid--2-col{grid-template-columns:1fr}}@media screen and (min-width:62rem) and (max-width:74.9375rem){.metric-card-grid{gap:var(--Spacing-S,32px)}}@media screen and (max-width:74.9375rem){.metric-card-grid__grid-title *,.metric-card-grid__grid-description *,.metric-card-grid__title *,.metric-card-grid__sub-label *,.metric-card-grid__description *,.metric-card-grid .text-link,.metric-card-grid .text-link *,.metric-card-grid .link-content,.metric-card-grid .link-content *,.metric-card-grid .btn,.metric-card-grid .btn *{font-size:inherit!important;font-weight:inherit!important;line-height:inherit!important;letter-spacing:inherit!important}}.grid-card-content:has(.metric-card-grid){max-width:1440px;margin-left:auto;margin-right:auto;padding-top:2rem;padding-left:5rem;padding-right:5rem}@media screen and (max-width:61.9375rem){.grid-card-content:has(.metric-card-grid){padding:var(--gc-container-padding-mobile)}}@media screen and (min-width:62rem) and (max-width:74.9375rem){.grid-card-content:has(.metric-card-grid){padding-right:var(--Spacing-M,48px);padding-left:var(--Spacing-M,48px)}}@media screen and (min-width:100rem){.grid-card-content:has(.metric-card-grid){padding-top:2rem;padding-left:5rem;padding-right:5rem}}
:root{--premium-gradient-light:#f3b490;--premium-gradient-dark:#b5631f;--premium-gradient-hover-light:#ffd4b8;--premium-gradient-hover-dark:#d4853f;--premium-gradient-light-light:#ab613b;--premium-gradient-light-dark:#5c1800;--premium-gradient-dark-light:#ffd1b5;--premium-gradient-dark-dark:#c77a53;--premium-gradient-3-light:#ffb59c;--premium-gradient-3-mid:#b46d40;--premium-gradient-3-dark:#7c360a;--premium-focus-color:#f3b490;--premium-text-gradient-light:linear-gradient(90deg, var(--premium-gradient-light-light) 10%, var(--premium-gradient-light-dark) 85%);--premium-text-gradient-light-full:linear-gradient(92deg, var(--premium-gradient-light-light) 0.46%, var(--premium-gradient-light-dark) 99.54%);--premium-text-gradient-dark-full:linear-gradient(92deg, var(--premium-gradient-dark-light) 0.46%, var(--premium-gradient-dark-dark) 99.54%);--premium-border-gradient-light:linear-gradient(90deg, var(--premium-gradient-light-light) 0%, var(--premium-gradient-light-dark) 100%);--premium-border-gradient-light-vertical:linear-gradient(180deg, var(--premium-gradient-light-light) 0%, var(--premium-gradient-light-dark) 100%);--premium-text-gradient-dark:linear-gradient(90deg, var(--premium-gradient-dark-light) 10%, var(--premium-gradient-dark-dark) 85%);--premium-border-gradient-dark:linear-gradient(90deg, var(--premium-gradient-dark-light) 0%, var(--premium-gradient-dark-dark) 100%);--premium-border-gradient-dark-vertical:linear-gradient(180deg, var(--premium-gradient-dark-light) 0%, var(--premium-gradient-dark-dark) 100%);--premium-text-gradient-3:linear-gradient(90deg, var(--premium-gradient-3-light) 0%, var(--premium-gradient-3-mid) 50%, var(--premium-gradient-3-dark) 100%);--premium-line-gradient-3:linear-gradient(90deg, var(--premium-gradient-3-light) 0%, var(--premium-gradient-3-mid) 50%, var(--premium-gradient-3-dark) 100%);--premium-line-gradient-3-full:linear-gradient(270deg, var(--premium-gradient-3-dark,#7c360a) -2.75%, var(--premium-gradient-3-mid,#b46d40) 24.66%, var(--premium-gradient-3-light,#ffb59c) 58.9%);--premium-border-gradient-vertical:linear-gradient(180deg, var(--premium-gradient-light) 0%, var(--premium-gradient-dark) 100%)}[dir=rtl],.page-rtl{--premium-text-gradient-light:linear-gradient(to left, var(--premium-gradient-light-light) 10%, var(--premium-gradient-light-dark) 85%);--premium-text-gradient-light-full:linear-gradient(to left, var(--premium-gradient-light-light) 0.46%, var(--premium-gradient-light-dark) 99.54%);--premium-text-gradient-dark:linear-gradient(to left, var(--premium-gradient-dark-light) 10%, var(--premium-gradient-dark-dark) 85%);--premium-text-gradient-dark-full:linear-gradient(to left, var(--premium-gradient-dark-light) 0.46%, var(--premium-gradient-dark-dark) 99.54%);--premium-text-gradient-3:linear-gradient(to left, var(--premium-gradient-3-light) 0%, var(--premium-gradient-3-mid) 50%, var(--premium-gradient-3-dark) 100%);--premium-border-gradient-light:linear-gradient(to left, var(--premium-gradient-light-light) 0%, var(--premium-gradient-light-dark) 100%);--premium-border-gradient-dark:linear-gradient(to left, var(--premium-gradient-dark-light) 0%, var(--premium-gradient-dark-dark) 100%);--premium-line-gradient-3:linear-gradient(to left, var(--premium-gradient-3-light) 0%, var(--premium-gradient-3-mid) 50%, var(--premium-gradient-3-dark) 100%)}@keyframes premiumGradientFadeIn{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}.premium-gradient-text-light{background:var(--premium-text-gradient-light)!important;-webkit-text-fill-color:#0000!important;color:#0000!important;-webkit-background-clip:text!important;background-clip:text!important}.premium-gradient-text-light h1,.premium-gradient-text-light h2,.premium-gradient-text-light h3,.premium-gradient-text-light h4,.premium-gradient-text-light h5,.premium-gradient-text-light h6,.premium-gradient-text-light p,.premium-gradient-text-light span,.premium-gradient-text-light a{background:0 0!important;-webkit-background-clip:unset!important;background-clip:unset!important;-webkit-text-fill-color:inherit!important;color:inherit!important}.premium-gradient-text-dark{background:var(--premium-text-gradient-dark)!important;-webkit-text-fill-color:#0000!important;color:#0000!important;-webkit-background-clip:text!important;background-clip:text!important}.premium-gradient-text-dark h1,.premium-gradient-text-dark h2,.premium-gradient-text-dark h3,.premium-gradient-text-dark h4,.premium-gradient-text-dark h5,.premium-gradient-text-dark h6,.premium-gradient-text-dark p,.premium-gradient-text-dark span,.premium-gradient-text-dark a{background:0 0!important;-webkit-background-clip:unset!important;background-clip:unset!important;-webkit-text-fill-color:inherit!important;color:inherit!important}.premium-gradient-border-light{position:relative;border:2px solid #0000!important}.premium-gradient-border-light:after{content:"";border-radius:inherit;background:var(--premium-border-gradient-light);-webkit-mask-composite:xor;pointer-events:none;z-index:1;padding:2px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.premium-gradient-border-dark{position:relative;border:2px solid #0000!important}.premium-gradient-border-dark:after{content:"";border-radius:inherit;background:var(--premium-border-gradient-dark);-webkit-mask-composite:xor;pointer-events:none;z-index:1;padding:2px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.premium-gradient-line-light{background:var(--premium-border-gradient-light)!important}.premium-gradient-line-dark{background:var(--premium-border-gradient-dark)!important}.premium-gradient-line-light-vertical{background:var(--premium-border-gradient-light-vertical)!important}.premium-gradient-line-dark-vertical{background:var(--premium-border-gradient-dark-vertical)!important}.premium-gradient-text-3{background:var(--premium-text-gradient-3)!important;-webkit-text-fill-color:#0000!important;color:#0000!important;-webkit-background-clip:text!important;background-clip:text!important}.premium-gradient-line-3{background:var(--premium-line-gradient-3)!important}.card-rte-description p{margin:0 0 1em}.card-rte-description p:last-child{margin-bottom:0}.card-rte-description ol,.card-rte-description ul{margin:1em 0;padding-left:2em}.card-rte-description ol li,.card-rte-description ul li{margin-bottom:.5em}.card-rte-description ol li:last-child,.card-rte-description ul li:last-child{margin-bottom:0}.card-rte-description ol{list-style-type:decimal}.card-rte-description ul{list-style-type:disc}.card-rte-description a{color:var(--color-rte-link);text-decoration:underline;transition:color .2s;display:inline}.card-rte-description a.vs-link-cta,.card-rte-description a.vs-link-inline,.card-rte-description a.vs-link-cta.vs-link-inline{text-decoration:underline;display:inline}.card-rte-description a:hover{color:var(--color-rte-hover);text-decoration:underline}.card-rte-description a:focus-visible{color:var(--color-rte-link);outline:.125rem dotted var(--color-rte-outline);outline-offset:2px;text-decoration:underline}.card-rte-description a .link-icon{vertical-align:middle;flex-shrink:0;margin-left:4px;display:inline-flex}.card-rte-description a:has(.link-icon){vertical-align:baseline;align-items:baseline;display:inline-flex}.card-rte-description a[data-linktype=internal][target=_self]:not([data-is-anchor-tag=true]):not([href^=\#]):not([href*=\#]):not([href$=\.mp4]):not([href$=\.mp3]):not([href$=\.webm]):not([href$=\.mov]):not([href$=\.wav]):not([href$=\.pdf]):not([href$=\.doc]):not([href$=\.docx]):not([href$=\.xls]):not([href$=\.xlsx]):not([href$=\.ppt]):not([href$=\.pptx]):not([href$=\.zip]):not([href$=\.jpg]):not([href$=\.jpeg]):not([href$=\.png]):not([href$=\.gif]):not([href$=\.svg]):not([href$=\.webp]) .link-icon{display:none}.card-rte-description--dark a{color:var(--color-rte-link)}.card-rte-description--dark a:hover{color:var(--color-rte-hover)}.card-rte-description--dark a:focus-visible{color:var(--color-rte-link);outline-color:var(--color-rte-outline)}.tabs-grid-text-image{--text-color:var(--color-text-primary);--text-secondary:var(--color-text-secondary);width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.tgti-card{box-sizing:border-box;flex-direction:row;justify-content:space-between;align-items:center;gap:48px;min-height:665px;margin-bottom:3rem;padding:0 80px;display:flex}@media (min-width:992px) and (max-width:1199px){.tgti-card{gap:32px;min-height:450px;padding:0 48px}}@media (min-width:768px) and (max-width:991px){.tgti-card{gap:24px;min-height:300px;padding:0 24px}}@media (max-width:767px){.tgti-card{flex-direction:column;gap:24px;min-height:auto;padding:12px 24px}.tgti-card .tgti-content{flex:none;order:2;width:100%;padding:0}.tgti-card .tgti-media{aspect-ratio:3/4;flex:none;order:1;width:100%;min-height:180px}}.tgti-card:last-child{margin-bottom:0}@media (min-width:768px){.tgti-content{flex:1;max-width:600px}}@media (min-width:768px) and (max-width:991px){.tgti-content{max-width:100%}}@media (min-width:768px){.tgti-media{aspect-ratio:4/5;flex:0 0 28%;min-height:300px;position:relative}}@media (min-width:768px) and (min-width:992px) and (max-width:1199px){.tgti-media{min-height:250px}}@media (min-width:768px) and (min-width:768px) and (max-width:991px){.tgti-media{flex:0 0 48%;min-height:200px}}.tgti-content{color:var(--text-color);flex-direction:column;gap:1rem;width:100%;display:flex}.tgti-eyebrow{text-transform:uppercase;color:var(--text-secondary);font-weight:var(--font-weight-semibold);letter-spacing:.05em}.tgti-title-no-premium{margin:0}.tgti-title-no-premium h1,.tgti-title-no-premium h2,.tgti-title-no-premium h3,.tgti-title-no-premium h4{line-height:var(--line-height-premium)}@media (max-width:767px){.tgti-title-no-premium{font-size:var(--font-size-xl-plus)}}@media (min-width:768px){.tgti-title-no-premium{font-size:var(--font-size-2xl-alt)}}.tgti-title{-webkit-text-fill-color:#0000;color:#0000;-webkit-background-clip:text;background-clip:text;margin:0}.tgti-title h1,.tgti-title h2,.tgti-title h3,.tgti-title h4{line-height:var(--line-height-premium)}@media (max-width:767px){.tgti-title{font-size:var(--font-size-xl-plus)}}@media (min-width:768px){.tgti-title{font-size:var(--font-size-2xl-alt)}}.theme-light .tgti-title{background:var(--premium-text-gradient-light)!important;-webkit-text-fill-color:#0000!important;color:#0000!important;-webkit-background-clip:text!important;background-clip:text!important}.theme-dark .tgti-title{background:var(--premium-text-gradient-dark-full)!important;-webkit-text-fill-color:#0000!important;color:#0000!important;-webkit-background-clip:text!important;background-clip:text!important}.tgti-description{color:var(--text-secondary);line-height:var(--line-height-wide)}.tgti-ctas{flex-direction:column;gap:.75rem;margin-top:.5rem;display:flex}@media (min-width:768px){.tgti-ctas{flex-direction:row;gap:1rem}}.tgti-media{background-color:#0000;border-radius:0;position:relative;overflow:hidden}.tgti-media .tgti-media-inner,.tgti-media>div:first-child{width:100%;height:100%;position:relative}.tgti-media img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.tgti-media .video-player-container{width:100%;height:100%}.tgti-media .video-player-container.hero-card .video-tint{display:none!important}.tgti-media .video-player-container.hero-card .ambient-video{-o-object-fit:cover;object-fit:cover;border-radius:0!important;width:100%!important;height:100%!important}.tgti-media .video-player-container.hero-card .inline-video-container{width:100%!important;height:100%!important}.tgti-media .video-player-container.hero-card.playback-ambient .play-button,.tgti-media .video-player-container.hero-card.playback-ambientSinglePlay .play-button{display:none!important}@media (min-width:768px) and (max-width:1023px){.tgti-card{gap:2rem}.tgti-title-no-premium,.tgti-title{font-size:var(--h3-size-desktop)}}@media (min-width:1024px){.tgti-card{gap:4rem}}.theme-dark .tgti-media{background-color:var(--color-surface-dark-card)}
.error-model{justify-content:center;align-items:center;min-height:60vh;padding:2rem 1rem;transition:all .3s;display:flex}.aem-AuthorLayer-Edit .error-model,.aem-Grid .error-model{min-height:auto}.error-model__container{text-align:center;width:100%;max-width:100%;padding:2rem}@media (min-width:576px){.error-model__container{max-width:540px}}@media (min-width:768px){.error-model__container{max-width:720px}}@media (min-width:992px){.error-model__container{max-width:960px}}@media (min-width:1200px){.error-model__container{max-width:1140px}}.error-model__illustration{justify-content:center;margin-bottom:2rem;display:flex}.error-model__image{-o-object-fit:contain;object-fit:contain;width:auto;max-width:300px;height:auto;max-height:200px}.error-model__content{margin-top:1rem}.error-model__description{font-size:var(--font-size-m);line-height:var(--line-height-relaxed);margin-bottom:1rem}.error-model__title{font-size:var(--font-size-l);font-weight:var(--font-weight-regular);line-height:var(--line-height-normal2);margin-bottom:2rem}.error-model__links{flex-direction:column;align-items:center;gap:1rem;display:flex}@media (min-width:768px){.error-model__links{flex-direction:row;justify-content:center;gap:2rem}}.error-model__link{font-size:var(--font-size-m);font-weight:var(--font-weight-medium);border:1px solid #0000;border-radius:4px;align-items:center;gap:.5rem;padding:.75rem 1rem;text-decoration:none;transition:all .2s;display:inline-flex}.error-model__link:hover{text-decoration:underline;transform:translateY(-1px)}.error-model__link-arrow{width:16px;height:16px;transition:transform .2s}.error-model__link:hover .error-model__link-arrow{transform:translate(2px)}.error-model__cta{flex-wrap:wrap;justify-content:center;gap:1rem;margin-top:3rem;display:flex;position:relative}.error-model__cta:before{content:"";width:100%;max-width:inherit;background-color:var(--color-border-light-gray);height:1px;margin-bottom:20px;position:absolute;top:-20px;left:50%;transform:translate(-50%)}.error-model__cta-button{font-size:var(--font-size-m);font-weight:var(--font-weight-regular);border:2px solid #0000;border-radius:6px;justify-content:center;align-items:center;gap:.5rem;min-width:160px;padding:1rem 2rem;text-decoration:none;transition:all .2s;display:inline-flex}.error-model__cta-button.primary{background-color:var(--color-error-model-navy);color:var(--color-text-inverse);border-color:var(--color-error-model-navy)}.error-model__cta-button.primary:hover{border-color:var(--color-error-model-navy-hover);transform:translateY(-2px);box-shadow:0 4px 12px #1a1f714d}.error-model__cta-button.textButton{color:var(--brand-color-primary);background-color:#0000;border:none;min-width:auto;padding:.5rem 1rem}.error-model__cta-button.textButton:hover{color:var(--brand-color-primary);box-shadow:none;text-decoration:underline;transform:none}.error-model__cta-arrow{width:16px;height:16px;transition:transform .2s}.error-model__cta-button:hover .error-model__cta-arrow{transform:translate(2px)}.error-model.light{background-color:var(--color-error-model-light-bg);color:var(--color-error-model-light-text)}.error-model.light .error-model__description,.error-model.light .error-model__title{color:var(--color-text-primary)}.error-model.light .error-model__link{color:var(--color-error-model-link);background-color:var(--color-bg-primary);border-color:var(--color-error-model-border)}.error-model.light .error-model__link:hover{background-color:var(--color-error-model-link-hover-bg);border-color:var(--color-error-model-link);box-shadow:0 2px 8px #1a65db26}.error-model.light .error-model__truck .truck-body{fill:var(--color-error-model-truck-yellow)}.error-model.light .error-model__truck .tow-arm{fill:var(--color-error-model-navy)}.error-model.dark{background-color:var(--color-error-model-dark-bg);color:var(--color-text-primary)}.error-model.dark .error-model__description{color:var(--color-error-model-dark-desc);opacity:.9}.error-model.dark .error-model__title{color:var(--color-text-primary)}.error-model.dark .error-model__link{color:var(--color-error-model-dark-accent);background-color:var(--color-error-model-dark-card);border-color:var(--color-error-model-dark-border)}.error-model.dark .error-model__link:hover{background-color:var(--color-error-model-dark-card-hover);border-color:var(--color-error-model-dark-accent);box-shadow:0 2px 8px #4a9eff33}.error-model.dark .error-model__cta-button.primary{background-color:var(--color-error-model-dark-accent);color:var(--color-error-model-dark-bg);border-color:var(--color-error-model-dark-accent)}.error-model.dark .error-model__cta-button.primary:hover{background-color:var(--color-error-model-dark-accent-hover);border-color:var(--color-error-model-dark-accent-hover);box-shadow:0 4px 12px #4a9eff66}.error-model.dark .error-model__cta-button.secondary{color:var(--color-error-model-dark-accent);border-color:var(--color-error-model-dark-accent);background-color:#0000}.error-model.dark .error-model__cta-button.secondary:hover{background-color:var(--color-error-model-dark-accent);color:var(--color-error-model-dark-bg);box-shadow:0 4px 12px #4a9eff4d}.error-model.dark .error-model__cta-button.textButton{color:var(--color-error-model-dark-accent)}.error-model.dark .error-model__cta-button.textButton:hover{color:var(--color-error-model-dark-accent-hover)}.error-model.dark .error-model__truck .truck-body,.error-model.dark .error-model__truck .truck-cab{fill:var(--color-error-model-truck-yellow-dark)}.error-model.dark .error-model__truck .tow-arm,.error-model.dark .error-model__truck .wheel{fill:var(--color-error-model-dark-accent)}.error-model.dark .error-model__truck .wheel-center{fill:var(--color-error-model-dark-bg)}.error-model.dark .error-model__truck .window{fill:var(--color-error-model-dark-card);stroke:var(--color-error-model-dark-accent)}.error-model.dark .error-model__truck .detail{fill:var(--color-error-model-dark-card)}@media (max-width:767px){.error-model{min-height:50vh;padding:1rem}.error-model__container{padding:1rem}.error-model__truck{width:180px;height:90px}.error-model__title{font-size:var(--font-size-m-plus)}.error-model__links{gap:.75rem}.error-model__link{font-size:var(--font-size-s-plus);padding:.625rem .875rem}}@media (max-width:480px){.error-model__truck{width:150px;height:75px}.error-model__title{font-size:var(--font-size-m);margin-bottom:1.5rem}}
