.article-grid__description{margin-bottom:10px}.article-grid__header-bar{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-end;line-height:22px;margin-bottom:10px;row-gap:5px}.article-grid__header-bar:has(>.article-grid__links){justify-content:space-between}@media(min-width:1401px){.article-grid__header-bar{margin-bottom:20px}}.article-grid__links{display:flex;flex-flow:row wrap;list-style-type:none;margin-block:0;margin-inline:0;-webkit-padding-start:0;padding-inline-start:0;row-gap:15px}.article-grid__links__rating{align-items:center;display:flex;flex-direction:row}.article-grid__links__rating .rating:not(:last-child){margin-right:10px}@media(min-width:768px){.article-grid__links__rating{flex-basis:auto}}.article-grid__links-item:not(:last-child):after{content:"|";display:inline-block;padding:0 10px}.article-grid__results{align-items:center;display:flex;flex-basis:100%;flex-flow:row wrap;gap:5px;justify-content:space-between;margin-top:10px;white-space:nowrap}.article-grid__results:first-child{margin-top:0}@media(min-width:768px){.article-grid__results--md-right{justify-content:flex-end;text-align:right}}@media(min-width:1401px){.article-grid__results{margin-top:0}.article-grid__results--group-right{flex-basis:auto;gap:0;justify-content:flex-end}.article-grid__results-found:not(:last-child):after{content:"|";display:inline-block;padding:0 10px}}.article-grid__heading{font-size:16px;font-weight:700;line-height:20px}@media(min-width:768px){.article-grid__heading{font-size:18px;line-height:22px}}.article-grid__header .icon.icon--none{height:32px;width:0}.article-grid__header .dropdown{color:inherit;cursor:pointer;white-space:normal}.article-grid__header .dropdown__option{text-align:right;white-space:nowrap}.article-grid__header .dropdown__options{border:1px solid #006;margin-top:10px;padding:20px}.article-grid__header .dropdown__options-wrapper{min-width:200px;overflow-y:hidden;right:0}.article-grid__header .dropdown__selected{align-items:center;background:none;border:none;color:inherit;cursor:pointer;display:flex;flex-direction:row;line-height:22px;min-height:32px;padding:0}.article-grid__header .dropdown__selected:hover{color:var(--target)}.article-grid__header .dropdown .icon{filter:var(--text-flt);margin-left:5px}.article-grid__header .form__select--hidden{display:none}
.article-grid .pagination,.article-grid__buttons{margin-top:15px}@media(min-width:992px){.article-grid .pagination,.article-grid__buttons{margin-top:30px}}
.article-grid--table{display:grid;gap:15px;grid-template-columns:repeat(1,1fr)}.article-grid--table .full-article__hero[data-article-grid-first-row][data-article-grid-first-row]{position:absolute}.article-grid--table .full-article__hero[data-article-grid-first-row][data-article-grid-first-row].background,.article-grid--table .full-article__hero[data-article-grid-first-row][data-article-grid-first-row]>.full-article__image,.article-grid--table .full-article__hero[data-article-grid-first-row][data-article-grid-first-row]>.full-article__strapline{display:none}.article-grid--table .full-article__hero[data-article-grid-first-row][data-article-grid-first-row]+.full-article__name{margin-top:20px}.article-grid--table .full-article__hero[data-article-grid-first-row][data-article-grid-first-row]+.full-article__name.full-article__name--with-badge{padding-right:100px}.article-grid--table>:first-child .full-article__hero[data-article-grid-first-row][data-article-grid-first-row]{position:relative}.article-grid--table>:first-child .full-article__hero[data-article-grid-first-row][data-article-grid-first-row].background{display:grid}.article-grid--table>:first-child .full-article__hero[data-article-grid-first-row][data-article-grid-first-row]>.full-article__image,.article-grid--table>:first-child .full-article__hero[data-article-grid-first-row][data-article-grid-first-row]>.full-article__strapline{display:block}.article-grid--table>:first-child .full-article__hero[data-article-grid-first-row][data-article-grid-first-row]:not(.background)+.full-article__name{margin-top:0}.article-grid--table>:first-child .full-article__hero[data-article-grid-first-row][data-article-grid-first-row]+.full-article__name.full-article__name--with-badge:not(.full-article__name--no-image){padding-right:20px}@media(min-width:2250px){.article-grid--table.article-grid--two-wide{grid-template-columns:repeat(2,1fr)}.article-grid--table.article-grid--two-wide>:nth-child(2) .full-article__hero[data-article-grid-first-row][data-article-grid-first-row]{position:relative}.article-grid--table.article-grid--two-wide>:nth-child(2) .full-article__hero[data-article-grid-first-row][data-article-grid-first-row].background{display:grid}.article-grid--table.article-grid--two-wide>:nth-child(2) .full-article__hero[data-article-grid-first-row][data-article-grid-first-row]>.full-article__image,.article-grid--table.article-grid--two-wide>:nth-child(2) .full-article__hero[data-article-grid-first-row][data-article-grid-first-row]>.full-article__strapline{display:block}.article-grid--table.article-grid--two-wide>:nth-child(2) .full-article__hero[data-article-grid-first-row][data-article-grid-first-row]:not(.background)+.full-article__name{margin-top:0}.article-grid--table.article-grid--two-wide>:nth-child(2) .full-article__hero[data-article-grid-first-row][data-article-grid-first-row]+.full-article__name.full-article__name--with-badge:not(.full-article__name--no-image){padding-right:20px}}@media(min-width:660px){.article-grid--table.article-grid--four,.article-grid--table.article-grid--six,.article-grid--table.article-grid--two{grid-template-columns:repeat(2,1fr)}.article-grid--table.article-grid--four>:nth-child(2) .full-article__hero[data-article-grid-first-row][data-article-grid-first-row],.article-grid--table.article-grid--six>:nth-child(2) .full-article__hero[data-article-grid-first-row][data-article-grid-first-row],.article-grid--table.article-grid--two>:nth-child(2) .full-article__hero[data-article-grid-first-row][data-article-grid-first-row]{position:relative}.article-grid--table.article-grid--four>:nth-child(2) .full-article__hero[data-article-grid-first-row][data-article-grid-first-row].background,.article-grid--table.article-grid--six>:nth-child(2) .full-article__hero[data-article-grid-first-row][data-article-grid-first-row].background,.article-grid--table.article-grid--two>:nth-child(2) .full-article__hero[data-article-grid-first-row][data-article-grid-first-row].background{display:grid}.article-grid--table.article-grid--four>:nth-child(2) .full-article__hero[data-article-grid-first-row][data-article-grid-first-row]>.full-article__image,.article-grid--table.article-grid--four>:nth-child(2) .full-article__hero[data-article-grid-first-row][data-article-grid-first-row]>.full-article__strapline,.article-grid--table.article-grid--six>:nth-child(2) .full-article__hero[data-article-grid-first-row][data-article-grid-first-row]>.full-article__image,.article-grid--table.article-grid--six>:nth-child(2) .full-article__hero[data-article-grid-first-row][data-article-grid-first-row]>.full-article__strapline,.article-grid--table.article-grid--two>:nth-child(2) .full-article__hero[data-article-grid-first-row][data-article-grid-first-row]>.full-article__image,.article-grid--table.article-grid--two>:nth-child(2) .full-article__hero[data-article-grid-first-row][data-article-grid-first-row]>.full-article__strapline{display:block}.article-grid--table.article-grid--four>:nth-child(2) .full-article__hero[data-article-grid-first-row][data-article-grid-first-row]:not(.background)+.full-article__name,.article-grid--table.article-grid--six>:nth-child(2) .full-article__hero[data-article-grid-first-row][data-article-grid-first-row]:not(.background)+.full-article__name,.article-grid--table.article-grid--two>:nth-child(2) .full-article__hero[data-article-grid-first-row][data-article-grid-first-row]:not(.background)+.full-article__name{margin-top:0}.article-grid--table.article-grid--four>:nth-child(2) .full-article__hero[data-article-grid-first-row][data-article-grid-first-row]+.full-article__name.full-article__name--with-badge:not(.full-article__name--no-image),.article-grid--table.article-grid--six>:nth-child(2) .full-article__hero[data-article-grid-first-row][data-article-grid-first-row]+.full-article__name.full-article__name--with-badge:not(.full-article__name--no-image),.article-grid--table.article-grid--two>:nth-child(2) .full-article__hero[data-article-grid-first-row][data-article-grid-first-row]+.full-article__name.full-article__name--with-badge:not(.full-article__name--no-image){padding-right:20px}}@media(min-width:992px){.article-grid--table.article-grid--four{gap:30px;grid-template-columns:repeat(3,1fr)}.article-grid--table.article-grid--four>:nth-child(3) .full-article__hero[data-article-grid-first-row][data-article-grid-first-row]{position:relative}.article-grid--table.article-grid--four>:nth-child(3) .full-article__hero[data-article-grid-first-row][data-article-grid-first-row].background{display:grid}.article-grid--table.article-grid--four>:nth-child(3) .full-article__hero[data-article-grid-first-row][data-article-grid-first-row]>.full-article__image,.article-grid--table.article-grid--four>:nth-child(3) .full-article__hero[data-article-grid-first-row][data-article-grid-first-row]>.full-article__strapline{display:block}.article-grid--table.article-grid--four>:nth-child(3) .full-article__hero[data-article-grid-first-row][data-article-grid-first-row]:not(.background)+.full-article__name{margin-top:0}.article-grid--table.article-grid--four>:nth-child(3) .full-article__hero[data-article-grid-first-row][data-article-grid-first-row]+.full-article__name.full-article__name--with-badge:not(.full-article__name--no-image){padding-right:20px}}@media(min-width:1400px){.article-grid--table.article-grid--four{grid-template-columns:repeat(4,1fr)}.article-grid--table.article-grid--four>:nth-child(4) .full-article__hero[data-article-grid-first-row][data-article-grid-first-row]{position:relative}.article-grid--table.article-grid--four>:nth-child(4) .full-article__hero[data-article-grid-first-row][data-article-grid-first-row].background{display:grid}.article-grid--table.article-grid--four>:nth-child(4) .full-article__hero[data-article-grid-first-row][data-article-grid-first-row]>.full-article__image,.article-grid--table.article-grid--four>:nth-child(4) .full-article__hero[data-article-grid-first-row][data-article-grid-first-row]>.full-article__strapline{display:block}.article-grid--table.article-grid--four>:nth-child(4) .full-article__hero[data-article-grid-first-row][data-article-grid-first-row]:not(.background)+.full-article__name{margin-top:0}.article-grid--table.article-grid--four>:nth-child(4) .full-article__hero[data-article-grid-first-row][data-article-grid-first-row]+.full-article__name.full-article__name--with-badge:not(.full-article__name--no-image){padding-right:20px}}@media(min-width:992px){.article-grid--table.article-grid--six{gap:30px;grid-template-columns:repeat(3,1fr)}.article-grid--table.article-grid--six>:nth-child(3) .full-article__hero[data-article-grid-first-row][data-article-grid-first-row]{position:relative}.article-grid--table.article-grid--six>:nth-child(3) .full-article__hero[data-article-grid-first-row][data-article-grid-first-row].background{display:grid}.article-grid--table.article-grid--six>:nth-child(3) .full-article__hero[data-article-grid-first-row][data-article-grid-first-row]>.full-article__image,.article-grid--table.article-grid--six>:nth-child(3) .full-article__hero[data-article-grid-first-row][data-article-grid-first-row]>.full-article__strapline{display:block}.article-grid--table.article-grid--six>:nth-child(3) .full-article__hero[data-article-grid-first-row][data-article-grid-first-row]:not(.background)+.full-article__name{margin-top:0}.article-grid--table.article-grid--six>:nth-child(3) .full-article__hero[data-article-grid-first-row][data-article-grid-first-row]+.full-article__name.full-article__name--with-badge:not(.full-article__name--no-image){padding-right:20px}}@media(min-width:1200px){.article-grid--table.article-grid--six{grid-template-columns:repeat(4,1fr)}.article-grid--table.article-grid--six>:nth-child(4) .full-article__hero[data-article-grid-first-row][data-article-grid-first-row]{position:relative}.article-grid--table.article-grid--six>:nth-child(4) .full-article__hero[data-article-grid-first-row][data-article-grid-first-row].background{display:grid}.article-grid--table.article-grid--six>:nth-child(4) .full-article__hero[data-article-grid-first-row][data-article-grid-first-row]>.full-article__image,.article-grid--table.article-grid--six>:nth-child(4) .full-article__hero[data-article-grid-first-row][data-article-grid-first-row]>.full-article__strapline{display:block}.article-grid--table.article-grid--six>:nth-child(4) .full-article__hero[data-article-grid-first-row][data-article-grid-first-row]:not(.background)+.full-article__name{margin-top:0}.article-grid--table.article-grid--six>:nth-child(4) .full-article__hero[data-article-grid-first-row][data-article-grid-first-row]+.full-article__name.full-article__name--with-badge:not(.full-article__name--no-image){padding-right:20px}}@media(min-width:1850px){.article-grid--table.article-grid--six{grid-template-columns:repeat(6,1fr)}.article-grid--table.article-grid--six>:nth-child(6) .full-article__hero[data-article-grid-first-row][data-article-grid-first-row]{position:relative}.article-grid--table.article-grid--six>:nth-child(6) .full-article__hero[data-article-grid-first-row][data-article-grid-first-row].background{display:grid}.article-grid--table.article-grid--six>:nth-child(6) .full-article__hero[data-article-grid-first-row][data-article-grid-first-row]>.full-article__image,.article-grid--table.article-grid--six>:nth-child(6) .full-article__hero[data-article-grid-first-row][data-article-grid-first-row]>.full-article__strapline{display:block}.article-grid--table.article-grid--six>:nth-child(6) .full-article__hero[data-article-grid-first-row][data-article-grid-first-row]:not(.background)+.full-article__name{margin-top:0}.article-grid--table.article-grid--six>:nth-child(6) .full-article__hero[data-article-grid-first-row][data-article-grid-first-row]+.full-article__name.full-article__name--with-badge:not(.full-article__name--no-image){padding-right:20px}}@media(min-width:650px)and (max-width:990px){.article-grid--table.article-grid--three{grid-template-columns:repeat(2,1fr)}.article-grid--table.article-grid--three>:nth-child(2) .full-article__hero[data-article-grid-first-row][data-article-grid-first-row]{position:relative}.article-grid--table.article-grid--three>:nth-child(2) .full-article__hero[data-article-grid-first-row][data-article-grid-first-row].background{display:grid}.article-grid--table.article-grid--three>:nth-child(2) .full-article__hero[data-article-grid-first-row][data-article-grid-first-row]>.full-article__image,.article-grid--table.article-grid--three>:nth-child(2) .full-article__hero[data-article-grid-first-row][data-article-grid-first-row]>.full-article__strapline{display:block}.article-grid--table.article-grid--three>:nth-child(2) .full-article__hero[data-article-grid-first-row][data-article-grid-first-row]:not(.background)+.full-article__name{margin-top:0}.article-grid--table.article-grid--three>:nth-child(2) .full-article__hero[data-article-grid-first-row][data-article-grid-first-row]+.full-article__name.full-article__name--with-badge:not(.full-article__name--no-image){padding-right:20px}}@media(min-width:991px){.article-grid--table.article-grid--three{grid-template-columns:repeat(1,1fr)}}@media(min-width:1100px){.article-grid--table.article-grid--three{grid-template-columns:repeat(2,1fr)}.article-grid--table.article-grid--three>:nth-child(2) .full-article__hero[data-article-grid-first-row][data-article-grid-first-row]{position:relative}.article-grid--table.article-grid--three>:nth-child(2) .full-article__hero[data-article-grid-first-row][data-article-grid-first-row].background{display:grid}.article-grid--table.article-grid--three>:nth-child(2) .full-article__hero[data-article-grid-first-row][data-article-grid-first-row]>.full-article__image,.article-grid--table.article-grid--three>:nth-child(2) .full-article__hero[data-article-grid-first-row][data-article-grid-first-row]>.full-article__strapline{display:block}.article-grid--table.article-grid--three>:nth-child(2) .full-article__hero[data-article-grid-first-row][data-article-grid-first-row]:not(.background)+.full-article__name{margin-top:0}.article-grid--table.article-grid--three>:nth-child(2) .full-article__hero[data-article-grid-first-row][data-article-grid-first-row]+.full-article__name.full-article__name--with-badge:not(.full-article__name--no-image){padding-right:20px}}@media(min-width:1400px){.article-grid--table.article-grid--three{gap:30px;grid-template-columns:repeat(3,1fr)}.article-grid--table.article-grid--three>:nth-child(3) .full-article__hero[data-article-grid-first-row][data-article-grid-first-row]{position:relative}.article-grid--table.article-grid--three>:nth-child(3) .full-article__hero[data-article-grid-first-row][data-article-grid-first-row].background{display:grid}.article-grid--table.article-grid--three>:nth-child(3) .full-article__hero[data-article-grid-first-row][data-article-grid-first-row]>.full-article__image,.article-grid--table.article-grid--three>:nth-child(3) .full-article__hero[data-article-grid-first-row][data-article-grid-first-row]>.full-article__strapline{display:block}.article-grid--table.article-grid--three>:nth-child(3) .full-article__hero[data-article-grid-first-row][data-article-grid-first-row]:not(.background)+.full-article__name{margin-top:0}.article-grid--table.article-grid--three>:nth-child(3) .full-article__hero[data-article-grid-first-row][data-article-grid-first-row]+.full-article__name.full-article__name--with-badge:not(.full-article__name--no-image){padding-right:20px}}.article-grid--table.article-grid--variable{grid-template-columns:repeat(auto-fill,minmax(min(315px,100%),1fr))}@media(min-width:1200px){.article-grid--table.article-grid--variable{gap:30px}}.fixed-two-column__main .article-grid--table.article-grid--four{gap:30px;grid-template-columns:repeat(1,1fr)}@media(min-width:660px){.fixed-two-column__main .article-grid--table.article-grid--four{gap:30px;grid-template-columns:repeat(2,1fr)}}@media(min-width:1200px){.fixed-two-column__main .article-grid--table.article-grid--four{grid-template-columns:repeat(4,1fr)}.fixed-two-column__main .article-grid--table.article-grid--four .info-article--double-padding{--info-article-padding:20px 15px;--info-article-inside-padding:15px}}@media(min-width:1600px){.fixed-two-column__main .article-grid--table.article-grid--four .info-article--double-padding{--info-article-padding:30px 15px}}body:not([data-resized]) .article-grid__item--lazy:not(.lazyloaded){content-visibility:auto}
.counted-list ul{--cl-use-limit:var(--cl-limit-on-mobile);--cl-closed-height:calc(30px + var(--cl-use-limit)*40px);--visibility-expand-min-height:var(--cl-closed-height);--visibility-animation-length:1s;-moz-column-gap:30px;column-gap:30px;display:grid;grid-template-columns:1fr;list-style:none;margin:0;overflow:hidden;padding:0 0 15px;position:relative}.counted-list ul:after{background:linear-gradient(180deg,transparent,rgba(var(--bg-components),.8) 60%,var(--bg));bottom:0;content:"";height:40px;left:0;position:absolute;right:0;transition:height 1s ease-in-out}@media screen and (prefers-reduced-motion:reduce){.counted-list ul:after{transition:none}}.counted-list ul[data-visible][data-visible=true]:after{height:0}.counted-list ul>li{align-items:stretch;border-bottom:1px solid hsla(0,0%,100%,.7);display:flex;margin:0;min-height:40px}.counted-list ul>li>a{align-items:center;display:flex;flex:1 1;gap:10px;padding:5px 0}html.no-flex-gap-support .counted-list ul>li>a>:not(:first-child){margin-left:10px}.counted-list ul>li>a:hover{color:var(--target)}.counted-list ul>li>a .counted-list__text{flex:1 1;padding:5px 0}.counted-list ul>li>a .counted-list__count{color:var(--disabled);padding:5px 0}.counted-list ul>li>a .counted-list__pill{background-color:var(--more-muted);border-radius:20px;color:#fff;font-size:12px;line-height:14px;padding:4px 8px;text-align:center}.counted-list .button{justify-content:space-between;position:relative;width:100%;z-index:20}.counted-list .button:before{content:var(--cl-view-more,"View More")}.counted-list [data-visible][data-visible=true]+.button:before{content:var(--cl-view-less,"View Less")}@media(min-width:544px){.counted-list ul{--cl-use-limit:calc(var(--cl-limit-on-mobile)/2);grid-template-columns:1fr 1fr}}@media(min-width:768px){.counted-list ul[data-visible][data-visible][data-visible]:not([data-visible=true]),.counted-list ul[data-visible][data-visible][data-visible][data-visible=true]{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));height:auto;max-height:none;min-height:auto;padding:0}.counted-list .button,.counted-list ul:after{display:none}}
.article-price{color:var(--article-text,var(--muted));font-size:14px;line-height:16px;margin:10px 0}.article--padded .article-price{margin:10px 20px}.full-article__hero+.article-price,.full-article__hero-placeholder+.article-price{margin-top:20px}.article-price__alternative{margin:5px 0 10px}.article-price__price-line{align-items:flex-end;display:flex;flex-direction:row-reverse;padding:0 0 5px}.article-price__price-line-details{align-items:flex-end;display:flex;flex:1 1;flex-direction:row}.article-price__price-line-name{line-height:1.4}.article-price__price-line-details--small .article-price__price-line-name{font-size:12px}.article-price__price-line-old{color:var(--article-attention);flex:1 1;font-weight:700;line-height:18px;margin:0;padding-right:10px;text-align:right}@media(min-width:768px){.article-price__price-line-old{letter-spacing:-1px}}.article-price__price-line-old .crossed{text-decoration:line-through}.article-price__price-line-small-print{font-size:12px;line-height:16px}.article-price__pricing-text{border-bottom:1px solid var(--outline);border-top:1px solid var(--outline);color:var(--text);font-weight:700;line-height:22px;padding:5px 20px}.article-price__saving{color:var(--article-attention);font-weight:700;line-height:22px;margin:0;padding:10px 20px}.article-price__saving-suffix{color:var(--muted);font-weight:400}.article-price--multiple .article-price__saving-suffix{display:block}.article-price__small-print{border-top:1px solid var(--outline);font-size:12px;line-height:16px;padding-top:10px}.article-price__title,.article-price__value{color:var(--text);font-weight:700}.article-price__value{font-size:24px;line-height:24px;margin:0;position:relative}@media(min-width:768px){.article-price__value{font-size:34px;letter-spacing:-1px;line-height:29px}}.article-price__value-container{display:inline-block;position:relative}.article-price__value-prefix{bottom:24px;line-height:22px;position:absolute;right:0;text-align:right}@media(min-width:768px){.article-price__value-prefix{bottom:30px}.article-price--multiple .article-price__value{font-size:24px}}.article-price--multiple .article-price__price-line-name{line-height:1}.article-price--multiple .article-price__price-line{align-items:flex-end}@media(min-width:768px){.article-price--multiple .article-price__price-line-name,.article-price--multiple .article-price__price-line-old{line-height:24px}}.article--padded .article-price--split.article-price{margin:0}.article-price--split .article-price__prices{display:flex;flex-direction:row;margin:0}.article-price--split .article-price__price-wrapper{flex:1 1}.article-price--split .article-price__price-wrapper+.article-price__price-wrapper{border-left:1px solid var(--outline)}.article-price--split .article-price__price-line{align-items:flex-start;display:block;margin:30px 20px 20px}@media(min-width:768px){.article-price--split .article-price__price-line{display:flex;flex-direction:row-reverse}}.article-price--split .article-price__price-line-details{display:block}.article-price--split .article-price__price-line-name{padding-bottom:15px}.article-price--split .article-price__value{letter-spacing:-1px;line-height:18px;margin-bottom:10px}@media(min-width:768px){.article-price--split .article-price__value{line-height:22px;margin-left:10px}}.article-price--split .article-price__value-prefix{bottom:30px;left:0;right:auto}@media(min-width:768px){.article-price--split .article-price__value-prefix{bottom:35px;left:auto;right:0}}.article-price--split .article-price__saving-title{display:block}@media(min-width:768px){.article-price--split.article-price--multiple .article-price__price-line{display:block}}.article-price--split.article-price--multiple .article-price__value{margin-left:0}@media(min-width:768px){.article-price--split.article-price--multiple .article-price__value{font-size:24px}}
.article{--article-aspect-ratio:0;border:1px solid var(--article-outline);display:flex;flex-direction:column;height:100%;overflow:hidden;width:100%}.article--aspect-ratio{aspect-ratio:var(--article-aspect-ratio)}.article--rounded{border-radius:6px}.article--outline{border:1px solid var(--outline)}.article__expand{flex:1 1}.article__expand--middle{align-items:center;display:flex;flex-wrap:wrap}.article__expand--middle-child{flex:1 1}.article.clickable,.article[data-link]{cursor:pointer}.article.clickable:not(.article--shadow-never),.article[data-link]:not(.article--shadow-never){transition:box-shadow .2s ease}@media(prefers-reduced-motion:reduced){.article.clickable:not(.article--shadow-never),.article[data-link]:not(.article--shadow-never){transition:none}}.article--shadow-always,.article--shadow-darken,.article.clickable:not(.article--shadow-never):hover,.article[data-link]:not(.article--shadow-never):hover{box-shadow:2px 2px 15px -2px rgba(0,0,0,.5)}.article--shadow-darken.clickable:not(.article--shadow-darken--shadow-never):hover,.article--shadow-darken[data-link]:not(.article--shadow-darken--shadow-never):hover{box-shadow:2px 2px 15px -2px rgba(0,0,0,.8)}.article--padded{padding:10px}@media(min-width:992px){.article--padded{padding:20px}}.article--centered,.article--centered p{text-align:center}.background.background--black .article.background--black:not(.article--no-outline){--article-outline:var(--outline)}.background.background--black .background:not(background--black)[class*=background--] .article.background--black{--article-outline:none}.background.background--pureblack .article.background--pureblack:not(.article--no-outline){--article-outline:var(--outline)}.background.background--pureblack .background:not(background--pureblack)[class*=background--] .article.background--pureblack{--article-outline:none}.background.background--blue .article.background--blue:not(.article--no-outline){--article-outline:var(--outline)}.background.background--blue .background:not(background--blue)[class*=background--] .article.background--blue{--article-outline:none}.background.background--green .article.background--green:not(.article--no-outline){--article-outline:var(--outline)}.background.background--green .background:not(background--green)[class*=background--] .article.background--green{--article-outline:none}.background.background--lightergrey .article.background--lightergrey:not(.article--no-outline){--article-outline:var(--outline)}.background.background--lightergrey .background:not(background--lightergrey)[class*=background--] .article.background--lightergrey{--article-outline:none}.background.background--lightishgrey .article.background--lightishgrey:not(.article--no-outline){--article-outline:var(--outline)}.background.background--lightishgrey .background:not(background--lightishgrey)[class*=background--] .article.background--lightishgrey{--article-outline:none}.background.background--lightgrey .article.background--lightgrey:not(.article--no-outline){--article-outline:var(--outline)}.background.background--lightgrey .background:not(background--lightgrey)[class*=background--] .article.background--lightgrey{--article-outline:none}.background.background--midgrey .article.background--midgrey:not(.article--no-outline){--article-outline:var(--outline)}.background.background--midgrey .background:not(background--midgrey)[class*=background--] .article.background--midgrey{--article-outline:none}.background.background--grey .article.background--grey:not(.article--no-outline){--article-outline:var(--outline)}.background.background--grey .background:not(background--grey)[class*=background--] .article.background--grey{--article-outline:none}.background.background--darkgrey .article.background--darkgrey:not(.article--no-outline){--article-outline:var(--outline)}.background.background--darkgrey .background:not(background--darkgrey)[class*=background--] .article.background--darkgrey{--article-outline:none}.background.background--orange .article.background--orange:not(.article--no-outline){--article-outline:var(--outline)}.background.background--orange .background:not(background--orange)[class*=background--] .article.background--orange{--article-outline:none}.background.background--red .article.background--red:not(.article--no-outline){--article-outline:var(--outline)}.background.background--red .background:not(background--red)[class*=background--] .article.background--red{--article-outline:none}.background.background--white .article.background--white:not(.article--no-outline){--article-outline:var(--outline)}.background.background--white .background:not(background--white)[class*=background--] .article.background--white{--article-outline:none}
.full-article{color:var(--muted);font-size:14px;line-height:16px;text-align:left}.full-article .full-article__actions{background-color:#f60;display:flex;flex-direction:row}.full-article .full-article__actions-button{color:#fff;flex:1 1;line-height:20px;padding:5px 10px;text-align:center;text-transform:uppercase}.full-article .full-article__actions-button--bold{font-weight:700}.full-article .full-article__actions-button:active,.full-article .full-article__actions-button:hover,.full-article .full-article__actions-button:link,.full-article .full-article__actions-button:visited{color:#fff;text-decoration:none}.full-article .full-article__actions-button:active,.full-article .full-article__actions-button:hover{background-color:#e65c00}.full-article .full-article__alert{margin:10px 0}.full-article .full-article__banner{display:flex;flex-direction:row;line-height:18px;min-height:34px;text-transform:uppercase}.full-article .full-article__banner-part{padding:8px 10px}.full-article .full-article__banner-part--left{align-items:center;display:flex;flex-shrink:0;gap:4px}.full-article .full-article__banner-part .tooltip--text+.tooltip--text{padding-left:5px}.full-article .full-article__compare{background-color:transparent;border:0;color:var(--muted);cursor:pointer;flex-shrink:0;padding:10px 15px}.full-article .full-article__compare:active,.full-article .full-article__compare:hover{color:#f60}.full-article .full-article__features{flex:1 1;padding:10px 0}.full-article .full-article__features>ul{display:flex;flex-flow:row wrap;gap:5px;justify-content:space-around;margin-block:0;max-height:60px;max-width:400px;overflow:hidden;-webkit-padding-start:0;padding-inline-start:0;width:100%}.full-article .full-article__features>ul.count-2{max-width:200px}.full-article .full-article__features>ul.count-3{max-width:300px}.full-article .full-article__buttons{padding:10px 0}.full-article__bottom:not(.full-article--split) .full-article__buttons{border:none!important}.full-article .full-article__footer{min-height:15px}.full-article .full-article__footer-child{border-top:1px solid var(--outline)}.full-article .full-article__footer-addition{display:block;line-height:22px;padding:10px 0}.full-article .full-article__heading,.full-article.article--padded .full-article__heading{position:relative;width:100%}.full-article .full-article__hero{display:grid;grid-template-columns:1fr -webkit-min-content;grid-template-columns:1fr min-content;grid-template-rows:16.8% 79% 1fr;position:relative;width:100%}.full-article .full-article__hero--four-three{aspect-ratio:150/126.582278481;max-height:330px}@supports not (aspect-ratio:1){.full-article .full-article__hero--four-three{height:300px}}.full-article .full-article__hero--four-three img{bottom:0;font-family:"object-fit:contain";left:0;margin:auto;max-height:100%;object-fit:contain;position:absolute;right:0;top:0;width:auto}.full-article .full-article__hero--four-three-cover{aspect-ratio:4/3;box-sizing:initial;margin-bottom:4px;padding-bottom:20px}.full-article .full-article__hero--four-three-cover .full-article__image{grid-column:1/2;grid-row:1/4;margin-bottom:-20px}.full-article .full-article__hero--four-three-cover .full-article__image img{font-family:"object-fit:cover";height:calc(100% + 20px);margin:-10px 0;object-fit:cover;width:100%}.full-article .full-article__hero--four-three-cover .full-article__strapline{margin:19px 0 0 19px}.full-article .full-article__hero--no-strapline{grid-template-rows:10.5% 79% 1fr}.full-article .full-article__hero:not(.background,.full-article .full-article__hero--four-three-cover)+.full-article__name{padding-top:0}.full-article .full-article__hero:after{content:"";grid-column:span 2;grid-row:3}.full-article .full-article__image{grid-column:span 2;grid-row:2;overflow:hidden;position:relative;z-index:100}.full-article .full-article__image img{display:block;height:auto;max-width:100%;pointer-events:none}.full-article .full-article__image.align--justify>img,.full-article .full-article__image:not(.align)>img{width:100%}.full-article .full-article__strapline{background-color:hsla(0,0%,100%,.93);border-radius:20px;color:#999;flex-shrink:1;font-size:12px;grid-column:1;grid-row:1;line-height:14px;line-height:22px;margin:10px 10px 10px 0;padding:3px 15px;place-self:flex-start flex-start;position:relative;text-transform:uppercase;z-index:110}.full-article .full-article__strapline p{margin:0}.full-article .full-article__strapline--block-content{display:flex;flex-direction:column;gap:5px;padding:8px 15px}.full-article .full-article__badge{align-items:center;display:flex;grid-column:2;grid-row:1;height:60px;justify-content:center;margin-bottom:-28px;margin-right:-10px;position:relative;width:60px;z-index:110}.full-article .full-article__badge--text{border-radius:30px;font-size:10px;line-height:10px;min-width:60px;padding:3px;text-align:center;text-transform:uppercase}.full-article .full-article__badge img{height:auto;margin:auto;max-height:60px;max-width:60px}.full-article .full-article__icons{display:flex;flex-direction:row}.full-article .full-article__icons-child:not(:first-child){border-left:1px solid var(--outline)}.full-article .full-article__highlighted-text{color:var(--article-attention);font-weight:700}.full-article .full-article__highlighted-text-suffix{color:var(--muted);font-weight:400}.full-article .full-article__highlighted-text,.full-article .full-article__included-product{line-height:22px;margin:0;padding:10px 0}.full-article .full-article__included-product{color:var(--article-included-product);display:flex;font-weight:700}.full-article .full-article__included-product .icon{filter:var(--article-included-product-flt);flex-shrink:0;height:22px;margin-right:7px;width:17px}.full-article .full-article__name{color:var(--text);padding:20px 0 10px;position:relative}.full-article .full-article__name--no-image:is(.full-article .full-article__name--with-badge){min-height:80px;padding-right:100px;padding-top:0}.full-article .full-article__name:first-child,.full-article__strapline-container+.full-article .full-article__name{padding-top:20px}.full-article .full-article__name-description{color:var(--muted);line-height:22px}.full-article .full-article__name-description a{color:var(--text)}.full-article .full-article__name-description a:hover{text-decoration:underline}.full-article .full-article__name-extra-links{display:flex;flex-wrap:wrap;gap:4px;margin:10px 0;padding:0}.full-article .full-article__name-extra-links-title{color:var(--muted);font-weight:700;margin-bottom:0}.full-article .full-article__name-extra-links li{border-radius:3px;display:block;margin:0;padding:4px 6px}html.no-flex-gap-support .full-article .full-article__name-extra-links{margin:8px -2px}html.no-flex-gap-support .full-article .full-article__name-extra-links li{margin:2px}.full-article .full-article__name-subtitle,.full-article .full-article__name-tagline,.full-article .full-article__name-title{margin:0}.full-article .full-article__name-tagline{color:#666;display:block;font-size:12px;line-height:16px;padding-top:10px}.full-article .full-article__name-title{font-size:24px;line-height:28px;margin-bottom:5px}.full-article .full-article__name-subtitle{font-size:18px;font-weight:400;line-height:22px}.full-article .full-article__name-subtitle+.full-article .full-article__name-description{margin-top:5px}.full-article .full-article--split .alert{border-top:0;margin:0}.full-article .full-article--split .alert+.full-article__footer-child{border-top:0}.full-article .full-article--split .full-article__footer-addition--top{font-size:12px;line-height:16px}.full-article:hover .full-article__name-title a{color:var(--target)}.full-article.article--padded{padding:0}.full-article.article--padded .full-article__name{padding:10px 20px}.full-article.article--padded .full-article__name:not(.background)+.full-article__name{padding-top:0}.full-article.article--padded .full-article__name:first-child,.full-article.article--padded .full-article__strapline-container+.full-article__name{padding-top:20px}.full-article.article--padded .full-article__highlighted-text,.full-article.article--padded .full-article__included-product{padding:10px 20px}.full-article.article--padded .full-article__name+.full-article__highlighted-text,.full-article.article--padded .full-article__name+.full-article__included-product{padding-top:0}.full-article.article--padded .full-article__buttons{padding:10px 20px}.full-article.article--padded .full-article__alert{margin:10px 20px}.full-article.article--padded .full-article__features,.full-article.article--padded .full-article__footer-addition{padding:10px 20px}.full-article .full-article__hero.full-article__hero--four-three:not(.full-article__hero--four-three-cover),.full-article.article--padded .full-article__hero:not(.full-article__hero--four-three-cover){box-sizing:initial;padding:10px 30px;width:calc(100% - 60px)}.full-article .full-article__hero.full-article__hero--four-three:not(.full-article__hero--four-three-cover).full-article__hero--align,.full-article.article--padded .full-article__hero:not(.full-article__hero--four-three-cover).full-article__hero--align{margin-bottom:26px;margin-top:9px}.full-article .full-article__hero.full-article__hero--four-three:not(.full-article__hero--four-three-cover):not(.background)+.full-article__name,.full-article.article--padded .full-article__hero:not(.full-article__hero--four-three-cover):not(.background)+.full-article__name{padding-top:0}.full-article .full-article__hero.full-article__hero--four-three:not(.full-article__hero--four-three-cover)+.full-article__name .full-article__name-tagline,.full-article.article--padded .full-article__hero:not(.full-article__hero--four-three-cover)+.full-article__name .full-article__name-tagline{margin-top:-16px;padding-top:0;position:relative;z-index:100}.full-article .full-article__hero.full-article__hero--four-three:not(.full-article__hero--four-three-cover).full-article__hero--four-three,.full-article.article--padded .full-article__hero:not(.full-article__hero--four-three-cover).full-article__hero--four-three{max-height:310px}.full-article .full-article__hero.full-article__hero--four-three:not(.full-article__hero--four-three-cover) .full-article__strapline,.full-article.article--padded .full-article__hero:not(.full-article__hero--four-three-cover) .full-article__strapline{margin:0 0 0 -20px}.full-article .full-article__hero.full-article__hero--four-three:not(.full-article__hero--four-three-cover) .full-article__strapline .full-article~.full-article__image,.full-article.article--padded .full-article__hero:not(.full-article__hero--four-three-cover) .full-article__strapline .full-article~.full-article__image{padding-top:0}.background--white,body{--article-text:var(--muted);--article-attention:#900;--article-included-product:#393;--article-included-product-flt:var(--flt-green)}.background--lightergrey,.background--lightgrey,.background--lightishgrey{--article-text:var(--more-muted);--article-attention:#900;--article-included-product:#393;--article-included-product-flt:var(--flt-green)}.background--black,.background--blue,.background--brand,.background--darkgrey,.background--green,.background--grey,.background--midgrey,.background--orange,.background--pureblack,.background--red{--article-text:var(--muted);--article-attention:var(--text);--article-included-product:var(--text);--article-included-product-flt:var(--text-flt)}
.hero-header{--hero-header-min-height:0;--hero-header-title-size:38px;--hero-header-top-bc:70px;--hero-header-top-nbc:30px;--hero-header-bottom-bc:70px;--hero-header-bottom-nbc:30px;--hero-header-top:var(--hero-header-top-bc);--hero-header-bottom:var(--hero-header-bottom-bc);--section-top:0;--section-bottom:0;--section-horiz:0;background-clip:padding-box!important;background-repeat:no-repeat;display:flex;justify-content:center;min-height:calc(var(--hero-header-min-height)/3*2);text-align:center}.hero-header__container{align-items:center;background:rgba(var(--bg-components),.3);display:flex;flex-direction:column;padding:0 15px;width:100%}@media(min-width:768px){.hero-header__container{background:none;padding:0 30px}}.hero-header__top{min-height:var(--hero-header-top);width:100%}.hero-header__bottom{min-height:var(--hero-header-bottom);width:100%}@media(min-width:768px){.hero-header--with-badge .hero-header__bottom,.hero-header__bottom{padding:0 45px}}.hero-header .container{padding:0}@media(min-width:1200px){.hero-header .container.container--full-width{padding:0 30px}}@media(min-width:992px){.hero-header:not(.hero-header--dual) .container.container--full-width{padding:0 30px}}.hero-header__middle{flex:1 1;max-width:95%;width:100%}@media(min-width:544px){.hero-header__middle{max-width:70%}.hero-header--with-badge .hero-header__middle{max-width:90%}}@media(min-width:768px){.hero-header--with-badge .hero-header__middle,.hero-header__middle{max-width:100%;padding:0 45px;text-align:left}}.hero-header__middle .container{display:flex;height:100%}.hero-header--unstandardised .hero-header__middle{padding-left:0;padding-right:0}.hero-header--unstandardised .hero-header__middle:not(.hero-header--unstandardised .hero-header__middle--dual) .container.container--full-width{padding-left:15px;padding-right:15px}.hero-header__breadcrumbs{margin:0 auto;max-width:2500px;padding-top:20px;text-align:left}.hero-header__body{align-items:center;display:flex;justify-content:stretch;width:100%}@media(min-width:992px){.hero-header--unstandardised .hero-header__body{justify-content:space-between}}.hero-header__left{flex:1 1 50%;min-width:min(670px,100%)}.hero-header.background--diagonalsplithalf .hero-header__left,.hero-header.background--diagonalsplitthreequarter .hero-header__left{max-width:670px}.hero-header__right{flex:1 1 50%;height:100%;position:relative}.hero-header:not(.background--diagonalsplitthreequarter,.background--diagonalsplithalf) .hero-header__right--empty{flex-basis:0%}@media(min-width:992px){.hero-header--unstandardised .hero-header__right{flex-basis:0%}}.hero-header__title{font-size:var(--hero-header-title-size);font-weight:700;line-height:calc(2px + var(--hero-header-title-size));margin:0 0 10px;text-wrap:balance}.hero-header__title:last-child{margin-bottom:0}.hero-header__title--restricted{max-width:620px}.hero-header__title span{display:block;margin-top:4px}@media(min-width:768px){.hero-header__title{margin-bottom:20px}}.hero-header__subtitle{margin:0 0 10px}.hero-header__subtitle:last-child{margin-bottom:0}@media(min-width:768px){.hero-header__subtitle{margin-bottom:20px}}.hero-header__subtitle,.hero-header__title span{font-size:18px;font-weight:500;line-height:22px;max-width:800px;text-wrap:balance}.hero-header__subtitle--restricted,.hero-header__title span--restricted{max-width:570px}@media(min-width:544px){.hero-header__subtitle,.hero-header__title span{font-size:24px;line-height:28px}}@media(min-width:768px){.hero-header__subtitle,.hero-header__title span{font-size:27px;line-height:32px}}@media(min-width:992px){.hero-header:not(.hero-header--small-titles) .hero-header__subtitle,.hero-header:not(.hero-header--small-titles) .hero-header__title span{font-size:34px;line-height:37px}}.hero-header__description{margin:0 0 10px;max-width:900px}.hero-header__description:last-child{margin-bottom:0}.hero-header__description--restricted{max-width:500px}@media(min-width:768px){.hero-header__description{line-height:22px;margin-bottom:20px}}.hero-header__readmore{margin-bottom:20px;margin-top:20px}.hero-header__readmorelink{margin:20px 0 0}.hero-header__readmorelink button:before{content:"Read More"}.hero-header__readmorelink button[data-target-visible]:before{content:"Read Less"}.hero-header__buttons{display:none;padding:20px 0 50px}@media(min-width:768px){.hero-header__buttons{display:block}}.hero-header--bordered-bottom .hero-header__buttons{padding-bottom:30px}.hero-header__title-image{align-items:center;display:none;height:100%;justify-content:center;width:100%}@media(min-width:992px){.hero-header__title-image{display:flex}}.hero-header__badge-image{margin-top:calc(30px - var(--hero-header-top));position:absolute;right:0;top:0}.hero-header__badge-image img,.hero-header__badge-image picture,.hero-header__badge-image svg{max-height:75px;max-width:75px}@media(min-width:768px){.hero-header__badge-image img,.hero-header__badge-image picture,.hero-header__badge-image svg{max-height:100px;max-width:100px}}@media(min-width:1400px){.hero-header:is(.hero-header--unstandardised) .hero-header__badge-image{margin:0 15px 0 30px;position:static;text-align:right}}.hero-header__badge-cutout{float:right;height:max(0px,105px - var(--hero-header-top));margin:0;width:80px}@media(min-width:768px){.hero-header__badge-cutout{height:max(0px,140px - var(--hero-header-top));width:105px}}@media(min-width:992px){.hero-header:not(.hero-header--dual,.hero-header--unstandardised) .hero-header__badge-cutout{display:none}}@media(min-width:1200px){.hero-header:not(.hero-header--unstandardised) .hero-header__badge-cutout{display:none}}@media(min-width:1400px){.hero-header__badge-cutout{display:none}}.hero-header--bordered-top:not(.hero-header--unstandardised){border-top:1px solid rgba(var(--bg-components),.7)}.hero-header--bordered-bottom{border-bottom:1px solid rgba(var(--bg-components),.7)}.hero-header--no-breadcrumbs{--hero-header-top:var(--hero-header-top-nbc);--hero-header-bottom:var(--hero-header-bottom-nbc)}.hero-header--standard:is(.hero-header--bordered-bottom){--hero-header-bottom-bc:40px}.hero-header--dual,.hero-header--slim{--hero-header-top-bc:55px;--hero-header-bottom-bc:30px;--hero-header-title-size:24px}@media(min-width:544px){.hero-header--dual,.hero-header--slim{--hero-header-title-size:30px}}@media(min-width:768px){.hero-header--dual,.hero-header--slim{--hero-header-top-bc:70px}}.hero-header--expanded{--hero-header-top-nbc:70px;--hero-header-bottom-nbc:70px}@media(min-width:768px){.hero-header--expanded{--hero-header-top-bc:90px;--hero-header-top-nbc:90px;--hero-header-bottom-bc:90px;--hero-header-bottom-nbc:90px}}@media(min-width:992px){.hero-header--expanded{--hero-header-top-bc:120px;--hero-header-top-nbc:120px;--hero-header-bottom-bc:120px;--hero-header-bottom-nbc:120px}}.hero-header--unstandardised{--hero-header-top-nbc:55px;--hero-header-bottom-nbc:55px;--hero-header-top-bc:70px;--hero-header-bottom-bc:55px}.hero-header--massive{--hero-header-top-nbc:70px;--hero-header-bottom-nbc:70px}@media(min-width:544px){.hero-header--massive{--hero-header-top-bc:90px;--hero-header-top-nbc:90px;--hero-header-bottom-bc:90px;--hero-header-bottom-nbc:90px}}@media(min-width:768px){.hero-header--massive{--hero-header-top-bc:120px;--hero-header-top-nbc:120px;--hero-header-bottom-bc:120px;--hero-header-bottom-nbc:120px}}@media(min-width:992px){.hero-header--massive{--hero-header-top-bc:190px;--hero-header-top-nbc:190px;--hero-header-bottom-bc:190px;--hero-header-bottom-nbc:190px}.hero-header--massive.hero-header--with-title-image{--hero-header-top-bc:165px;--hero-header-top-nbc:165px;--hero-header-bottom-bc:165px;--hero-header-bottom-nbc:165px}}.hero-header--dual{background-position-x:15%!important}.hero-header__dual-container{align-items:stretch;display:flex;justify-content:center;min-height:calc(var(--hero-header-min-height)/3*2);width:100%}@media(min-width:768px){.hero-header__dual-container{min-height:calc(var(--hero-header-min-height)/6*5)}}@media(min-width:1200px){.hero-header__dual-container{min-height:var(--hero-header-min-height)}}@media(max-width:1199px){.hero-header--dual .hero-header__container{background-image:none!important}}@media(min-width:1200px){.hero-header--dual{background-image:none!important}.hero-header--dual:before{content:normal}.hero-header--dual .hero-header__description{width:98%}.hero-header__dual-container{align-items:stretch;background:var(--bg)!important;height:-webkit-min-content;height:-moz-min-content;height:min-content;justify-content:stretch;margin:0 auto;max-width:2500px;overflow:hidden;width:100%}.hero-header__dual-right{-webkit-clip-path:polygon(75px 0,100% 0,100% 100%,0 100%);clip-path:polygon(75px 0,100% 0,100% 100%,0 100%);flex-grow:1;margin-right:-75px;max-width:1000px;position:relative}.hero-header__dual-right:has(>[data-fully-on-screen=true]){-webkit-clip-path:polygon(50px 0,100% 0,calc(100% - 50px) 100%,0 100%);clip-path:polygon(50px 0,100% 0,calc(100% - 50px) 100%,0 100%)}.hero-header__dual-image{bottom:0;-webkit-clip-path:polygon(75px 0,100% 0,100% 100%,0 100%);clip-path:polygon(75px 0,100% 0,100% 100%,0 100%);min-width:66%;position:absolute;right:50%;top:0;transform:translateX(50%);width:auto}.hero-header__dual-image:before{background:linear-gradient(105deg,rgba(var(--bg-components),.4) 10%,transparent 25%);bottom:0;content:"";left:0;position:absolute;right:0;top:0}.hero-header__dual-image[data-fully-on-screen=true]{-webkit-clip-path:polygon(50px 0,100% 0,calc(100% - 50px) 100%,0 100%);clip-path:polygon(50px 0,100% 0,calc(100% - 50px) 100%,0 100%)}.hero-header__dual-image[data-fully-on-screen=true]:before{background:linear-gradient(105deg,rgba(var(--bg-components),.4) 10%,transparent 25%,transparent 75%,rgba(var(--bg-components),.4) 90%)}.hero-header--dual .hero-header__top{padding-left:45px;z-index:20}.hero-header--dual .container.container--full-width{padding:0}.hero-header--dual .hero-header__container{background-color:#006;background-size:cover;margin-left:-75px;margin-right:-75px;min-width:700px;padding-left:75px;position:relative;width:calc(50% + 150px)}.hero-header--dual .hero-header__container:after{background:linear-gradient(105deg,rgba(var(--bg-components),1) 110px,rgba(var(--bg-components),.85) 200px,rgba(var(--bg-components),.85) 75%,rgba(var(--bg-components),.9) 80%,rgba(var(--bg-components),1) 90%);bottom:0;content:"";left:0;position:absolute;right:0;top:0}.hero-header--dual .hero-header__right{display:none}}@media(min-width:768px){.hero-header.hero-header{--hero-header-title-size:44px}}@media(min-width:992px){.hero-header:not(.hero-header--small-titles){--hero-header-title-size:54px}}.hero-header--with-badge{text-align:left}@media(min-width:768px){.hero-header{min-height:calc(var(--hero-header-min-height)/6*5)}}@media(min-width:1200px){.hero-header{min-height:var(--hero-header-min-height)}}@media(min-width:2500px){.hero-header{background-color:var(--bg);background-position-x:center!important;background-size:2200px!important}.hero-header.background--filtered:before{background:linear-gradient(to right,var(--bg) 0,rgba(var(--bg-components),.2) 75%,var(--bg) 100%)!important;margin-left:auto!important;margin-right:auto!important;max-width:2202px!important}}
.breadcrumbs ol{margin:0;padding:0}.breadcrumbs ol li{color:var(--muted);display:none}.breadcrumbs ol li a{color:var(--text);text-decoration:none}.breadcrumbs ol li a:hover{text-decoration:underline}.breadcrumbs ol li:nth-last-child(2){display:inline}.breadcrumbs ol li:before{content:var(--svg-chevron);display:inline-block;filter:var(--text-flt);margin-left:10px;margin-right:10px;transform:rotate(90deg)}@media(min-width:768px){.breadcrumbs ol li{display:inline}.breadcrumbs ol li:first-child:before{display:none}.breadcrumbs ol li:not(:first-child):before{transform:rotate(-90deg)}}
.desc-images{position:relative}.desc-images--padded{padding-top:15px}.desc-images__entries{text-align:center}.desc-images__entries:not([data-carousel-container]){align-items:stretch;display:flex;flex-wrap:wrap;justify-content:space-evenly;margin:-15px}.desc-images__entries:not([data-carousel-container]) .desc-images__entry{flex:0 0 100%;margin:30px 0;padding:0 15px}.desc-images__entries:not([data-carousel-container])[data-width="2"] .desc-images__entry{flex:0 0 100%;padding:0 15px}@media(min-width:544px){.desc-images__entries:not([data-carousel-container])[data-width="2"] .desc-images__entry{flex:0 0 100%;padding:0 22.5px}}@media(min-width:768px){.desc-images__entries:not([data-carousel-container])[data-width="2"] .desc-images__entry{flex:0 0 50%;padding:0 22.5px}}.desc-images__entries:not([data-carousel-container])[data-width="3"] .desc-images__entry{flex:0 0 100%;padding:0 15px}@media(min-width:544px){.desc-images__entries:not([data-carousel-container])[data-width="3"] .desc-images__entry{flex:0 0 66.6666666667%;padding:0 15px}}@media(min-width:768px){.desc-images__entries:not([data-carousel-container])[data-width="3"] .desc-images__entry{flex:0 0 50%;padding:0 15px}}@media(min-width:992px){.desc-images__entries:not([data-carousel-container])[data-width="3"] .desc-images__entry{flex:0 0 33.3333333333%;padding:0 15px}}.desc-images__entries:not([data-carousel-container])[data-width="4"] .desc-images__entry{flex:0 0 100%;padding:0 15px}@media(min-width:544px){.desc-images__entries:not([data-carousel-container])[data-width="4"] .desc-images__entry{flex:0 0 50%;padding:0 11.25px}}@media(min-width:992px){.desc-images__entries:not([data-carousel-container])[data-width="4"] .desc-images__entry{flex:0 0 25%;padding:0 11.25px}}.desc-images__entries:not([data-carousel-container])[data-width="5"] .desc-images__entry{flex:0 0 100%;padding:0 15px}@media(min-width:544px){.desc-images__entries:not([data-carousel-container])[data-width="5"] .desc-images__entry{flex:0 0 40%;padding:0 9px}}@media(min-width:768px){.desc-images__entries:not([data-carousel-container])[data-width="5"] .desc-images__entry{flex:0 0 30%;padding:0 9px}}@media(min-width:992px){.desc-images__entries:not([data-carousel-container])[data-width="5"] .desc-images__entry{flex:0 0 20%;padding:0 9px}}.desc-images__entries:not([data-carousel-container])[data-width="6"] .desc-images__entry{flex:0 0 100%;padding:0 15px}@media(min-width:544px){.desc-images__entries:not([data-carousel-container])[data-width="6"] .desc-images__entry{flex:0 0 50%;padding:0 7.5px}}@media(min-width:768px){.desc-images__entries:not([data-carousel-container])[data-width="6"] .desc-images__entry{flex:0 0 33.3333333333%;padding:0 7.5px}}@media(min-width:1200px){.desc-images__entries:not([data-carousel-container])[data-width="6"] .desc-images__entry{flex:0 0 16.6666666667%;padding:0 7.5px}}.desc-images__entry{display:flex;flex-flow:column;margin:15px 0}.desc-images__entry>a{flex:1 1}.desc-images__entry>*>:last-child,.desc-images__entry>:last-child{margin-bottom:0}.desc-images__image{flex:initial;padding-bottom:150px;padding-bottom:var(--height-calculation,0);position:relative}.desc-images__image figure{align-items:center;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0}.desc-images__image figure img,.desc-images__image figure picture,.desc-images__image figure svg{flex-shrink:1;height:auto;max-height:100%;max-width:100%}.desc-images__image--circular figure img,.desc-images__image--circular figure picture,.desc-images__image--circular figure svg{border-radius:50%}.desc-images__pre-title,.desc-images__title{color:var(--text);font-size:18px;font-weight:700;line-height:22px;margin:20px auto;max-width:300px;padding-left:20px;padding-right:20px}@media(min-width:768px){.desc-images__pre-title,.desc-images__title{font-size:24px;line-height:28px;max-width:none}}a .desc-images__pre-title:hover,a .desc-images__title:hover{color:var(--target)}.desc-images__entries--pill-titles .desc-images__title{border-radius:20px;display:inline-block;font-size:16px;font-weight:700;line-height:20px;padding:4px 12px}@media(min-width:768px){.desc-images__entries--pill-titles .desc-images__title{font-size:18px;line-height:22px}}.desc-images__subtitle{color:var(--muted);display:block;font-weight:700;margin-top:10px}.desc-images__title+.desc-images__subtitle{margin-top:-20px}.desc-images__description{color:var(--muted);flex:1 1;line-height:150%;margin:20px auto;max-width:300px;padding-left:20px;padding-right:20px}a .desc-images__description:hover{color:var(--target)}.desc-images__description a{text-decoration:underline}.desc-images__description a:hover{text-decoration:none}.desc-images__button{margin:20px auto}.desc-images__carousel .carousel__nav button[data-carousel-nav]{top:33%}.desc-images__timeline{align-items:center;display:flex;height:25px;justify-content:center;margin:25px -20px 0}.desc-images__timeline.color{background:linear-gradient(0deg,transparent,transparent calc(50% - 1px),currentcolor calc(50% - 1px),currentcolor calc(50% + 1px),transparent calc(50% + 1px))}.desc-images__timeline-point{border-radius:50%;height:20px;width:20px}
.carousel{--carousel-padding:0px;--carousel-snap-align:start;--carousel-active:1;--carousel-width-limit:9999;--carousel-responsive-width:min-content;--carousel-vertical:0;overflow:hidden;position:relative}.carousel__surround{margin:calc(var(--total-section-horiz, 15px)*-1);overflow:hidden;padding:var(--total-section-horiz,15px)}.carousel[data-carousel-active=false]{--carousel-hide-disabled:none;--carousel-active:0}.carousel [data-carousel-container]{-webkit-clip-path:inset(min(var(--carousel-gap),1px));clip-path:inset(min(var(--carousel-gap),1px));display:grid;gap:var(--carousel-gap);margin:calc(0px - min(var(--carousel-gap),1px));padding:15px var(--carousel-gap);position:relative;width:calc(100% + min(var(--carousel-gap),1px)*2);-ms-overflow-style:none;scrollbar-width:none}.carousel [data-carousel-container]::-webkit-scrollbar{display:none}.carousel [data-carousel-container]>div:not([data-carousel-ignore]){scroll-snap-align:var(--carousel-snap-align);scroll-snap-stop:always}.carousel[data-carousel-layout-mode=breakpoints]{--carousel-items:1;--carousel-gap:15px;--carousel-center-space:0;margin:-15px calc(var(--carousel-gap)*-1);padding-left:var(--carousel-padding);padding-right:var(--carousel-padding);position:relative;width:calc(100% + var(--carousel-gap)*2)}.carousel[data-carousel-layout-mode=breakpoints][data-carousel-items="1"]:not([data-carousel-active]){--carousel-hide-disabled:none}.carousel[data-carousel-layout-mode=breakpoints] [data-carousel-container]{grid-auto-columns:calc(100%/var(--carousel-items) - var(--carousel-gap)*(var(--carousel-items) - 1)/var(--carousel-items));overflow-x:auto;scroll-behavior:smooth;scroll-padding:var(--carousel-gap);scroll-snap-type:x mandatory}.carousel[data-carousel-layout-mode=breakpoints] [data-carousel-container]>div{grid-row:1}.carousel [data-carousel-touch-controls]:not([data-carousel-container]){touch-action:pan-y pinch-zoom}.carousel--dragging[data-carousel-layout-mode] [data-carousel-container],.carousel--dragging[data-carousel-layout-mode] [data-carousel-touch-controls]{cursor:grabbing!important;scroll-behavior:auto!important;scroll-snap-type:none!important}.carousel--dragged[data-carousel-layout-mode] [data-carousel-container]{scroll-snap-type:none!important}.carousel--swiping [data-carousel-container]{scroll-behavior:auto!important}.carousel--safety [data-carousel-container]{overflow-x:hidden!important;scroll-behavior:auto!important;scroll-snap-type:none!important;touch-action:none}.carousel--center{--carousel-snap-align:center}.carousel--dragged,.carousel--dragging{-webkit-user-select:none;-moz-user-select:none;user-select:none}.carousel--with-nav{--carousel-padding:calc(15px*var(--carousel-active))}@media(min-width:544px){.carousel--with-nav{--carousel-padding:calc(50px*var(--carousel-active))}}.carousel__center-spacer{grid-column:span var(--carousel-center-space)}.carousel__center-spacer,.carousel__paging{display:var(--carousel-hide-disabled,block)}.carousel__paging{line-height:21px;margin:0 auto;min-height:51px;padding-top:15px;text-align:center;width:90%}@media(min-width:768px){.carousel__paging{padding-bottom:15px}}.carousel__page{background-clip:content-box;background-color:var(--more-muted);border:2px solid transparent;border-radius:50%;cursor:pointer;display:inline-block;height:16px;margin:0 9px 15px;padding:0;width:16px}@media screen and (prefers-reduced-motion:no-preference){.carousel__page{transition:background-color .5s ease-in-out}}@media(min-width:768px){.carousel__page{margin:0 8px}}.carousel__page[data-active]{background-color:var(--text)}.carousel__nav{display:var(--carousel-hide-disabled,block)}.carousel__nav [data-carousel-nav]{align-items:center;background:var(--more-muted);background-clip:padding-box;border:8px solid transparent;border-radius:50%;cursor:pointer;display:flex;font-size:0;height:52px;justify-content:center;outline:none;padding:0;position:absolute;top:50%;width:52px}.carousel__nav [data-carousel-nav]:focus{background-color:var(--muted)}.carousel__nav [data-carousel-nav]:hover{background-color:var(--target)}.carousel__nav [data-carousel-nav]:after{background-image:var(--svg-chevron);background-position:50% 50%;background-repeat:no-repeat;background-size:contain;content:"";filter:var(--flt-white);height:6px;width:10px}.carousel__nav [data-carousel-nav]:disabled{background-color:var(--more-muted);opacity:.3;pointer-events:none}.carousel__nav [data-carousel-nav][data-carousel-nav="-1"]{left:max(7px,min(var(--carousel-padding) + var(--carousel-gap) - 52px - 4px,var(--carousel-padding) - 26px));transform:translateY(-50%) rotate(90deg)}.carousel__nav [data-carousel-nav][data-carousel-nav="+1"]{right:max(7px,min(var(--carousel-padding) + var(--carousel-gap) - 52px - 4px,var(--carousel-padding) - 26px));transform:translateY(-50%) rotate(-90deg)}.carousel--with-paging .carousel__nav [data-carousel-nav]{top:calc(50% - 25.5px)}@media(min-width:660px){.carousel--layout-default[data-carousel-layout-mode=breakpoints]{--carousel-items:min(var(--carousel-width-limit),2);--carousel-gap:30px;--carousel-center-space:1}.carousel--layout-default[data-carousel-layout-mode=breakpoints]:is([data-carousel-move-by-page]) [data-carousel-container]>div:not(:nth-of-type(odd)){scroll-snap-align:none}.carousel--layout-default[data-carousel-layout-mode=breakpoints]:is([data-carousel-move-by-page]) [data-carousel-container]>div:nth-of-type(odd){scroll-snap-align:var(--carousel-snap-align)}.carousel--layout-default[data-carousel-layout-mode=breakpoints]:is([data-carousel-move-by-page]) .carousel__page:not(:nth-child(odd)){display:none}.carousel--layout-default[data-carousel-layout-mode=breakpoints]:is([data-carousel-move-by-page]) .carousel__page:nth-child(odd){display:inline-block}.carousel--layout-default[data-carousel-layout-mode=breakpoints]:not([data-carousel-move-by-page],[data-carousel-list-mode*=space]) [data-carousel-container]>div:not(:nth-last-of-type(-n+1)){scroll-snap-align:var(--carousel-snap-align)}.carousel--layout-default[data-carousel-layout-mode=breakpoints]:not([data-carousel-move-by-page],[data-carousel-list-mode*=space]) [data-carousel-container]>dv:nth-last-of-type(-n+1){scroll-snap-align:none}.carousel--layout-default[data-carousel-layout-mode=breakpoints]:not([data-carousel-move-by-page],[data-carousel-list-mode*=space]) .carousel__page:not(:nth-last-child(-n+1)){display:inline-block}.carousel--layout-default[data-carousel-layout-mode=breakpoints]:not([data-carousel-move-by-page],[data-carousel-list-mode*=space]) .carousel__page:nth-last-child(-n+1){display:none}.carousel--layout-default[data-carousel-items="2"]:not([data-carousel-active]){--carousel-hide-disabled:none;--carousel-active:0}.carousel--layout-default[data-carousel-items="3"]:not([data-carousel-active]),.carousel--layout-default[data-carousel-items="4"]:not([data-carousel-active]){--carousel-hide-disabled:initial;--carousel-active:1}}@media(min-width:992px){.carousel--layout-default[data-carousel-layout-mode=breakpoints]{--carousel-items:min(var(--carousel-width-limit),3);--carousel-gap:30px;--carousel-center-space:1}.carousel--layout-default[data-carousel-layout-mode=breakpoints]:is([data-carousel-move-by-page]) [data-carousel-container]>div:not(:nth-of-type(3n+1)){scroll-snap-align:none}.carousel--layout-default[data-carousel-layout-mode=breakpoints]:is([data-carousel-move-by-page]) [data-carousel-container]>div:nth-of-type(3n+1){scroll-snap-align:var(--carousel-snap-align)}.carousel--layout-default[data-carousel-layout-mode=breakpoints]:is([data-carousel-move-by-page]) .carousel__page:not(:nth-child(3n+1)){display:none}.carousel--layout-default[data-carousel-layout-mode=breakpoints]:is([data-carousel-move-by-page]) .carousel__page:nth-child(3n+1){display:inline-block}.carousel--layout-default[data-carousel-layout-mode=breakpoints]:not([data-carousel-move-by-page],[data-carousel-list-mode*=space]) [data-carousel-container]>div:not(:nth-last-of-type(-n+2)){scroll-snap-align:var(--carousel-snap-align)}.carousel--layout-default[data-carousel-layout-mode=breakpoints]:not([data-carousel-move-by-page],[data-carousel-list-mode*=space]) [data-carousel-container]>dv:nth-last-of-type(-n+2){scroll-snap-align:none}.carousel--layout-default[data-carousel-layout-mode=breakpoints]:not([data-carousel-move-by-page],[data-carousel-list-mode*=space]) .carousel__page:not(:nth-last-child(-n+2)){display:inline-block}.carousel--layout-default[data-carousel-layout-mode=breakpoints]:not([data-carousel-move-by-page],[data-carousel-list-mode*=space]) .carousel__page:nth-last-child(-n+2){display:none}.carousel--layout-default[data-carousel-items="2"]:not([data-carousel-active]),.carousel--layout-default[data-carousel-items="3"]:not([data-carousel-active]){--carousel-hide-disabled:none;--carousel-active:0}.carousel--layout-default[data-carousel-items="4"]:not([data-carousel-active]){--carousel-hide-disabled:initial;--carousel-active:1}}@media(min-width:1400px){.carousel--layout-default[data-carousel-layout-mode=breakpoints]{--carousel-items:min(var(--carousel-width-limit),4);--carousel-gap:30px;--carousel-center-space:2}.carousel--layout-default[data-carousel-layout-mode=breakpoints]:is([data-carousel-move-by-page]) [data-carousel-container]>div:not(:nth-of-type(4n+1)){scroll-snap-align:none}.carousel--layout-default[data-carousel-layout-mode=breakpoints]:is([data-carousel-move-by-page]) [data-carousel-container]>div:nth-of-type(4n+1){scroll-snap-align:var(--carousel-snap-align)}.carousel--layout-default[data-carousel-layout-mode=breakpoints]:is([data-carousel-move-by-page]) .carousel__page:not(:nth-child(4n+1)){display:none}.carousel--layout-default[data-carousel-layout-mode=breakpoints]:is([data-carousel-move-by-page]) .carousel__page:nth-child(4n+1){display:inline-block}.carousel--layout-default[data-carousel-layout-mode=breakpoints]:not([data-carousel-move-by-page],[data-carousel-list-mode*=space]) [data-carousel-container]>div:not(:nth-last-of-type(-n+3)){scroll-snap-align:var(--carousel-snap-align)}.carousel--layout-default[data-carousel-layout-mode=breakpoints]:not([data-carousel-move-by-page],[data-carousel-list-mode*=space]) [data-carousel-container]>dv:nth-last-of-type(-n+3){scroll-snap-align:none}.carousel--layout-default[data-carousel-layout-mode=breakpoints]:not([data-carousel-move-by-page],[data-carousel-list-mode*=space]) .carousel__page:not(:nth-last-child(-n+3)){display:inline-block}.carousel--layout-default[data-carousel-layout-mode=breakpoints]:not([data-carousel-move-by-page],[data-carousel-list-mode*=space]) .carousel__page:nth-last-child(-n+3){display:none}.carousel--layout-default[data-carousel-items="2"]:not([data-carousel-active]),.carousel--layout-default[data-carousel-items="3"]:not([data-carousel-active]),.carousel--layout-default[data-carousel-items="4"]:not([data-carousel-active]){--carousel-hide-disabled:none;--carousel-active:0}}
.accordion.highlight--default{--hl-flt:var(--text-flt)}.accordion:not(.accordion--always-open) .accordion__item{overflow:hidden;width:100%}.accordion:not(.accordion--always-open) .accordion__item+.accordion__item{border-top:1px solid var(--outline)}.accordion:not(.accordion--always-open) .accordion__heading{margin:0}.accordion:not(.accordion--always-open) .accordion__title{align-items:center;background:transparent;border:0;color:inherit;cursor:pointer;display:flex;font-size:18px;font-weight:700;justify-content:space-between;padding:20px 0;text-align:left;width:100%}.accordion:not(.accordion--always-open) .accordion__title:after{content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzAwMCIgZD0iTTEyIDBDNS40IDAgMCA1LjQgMCAxMnM1LjQgMTIgMTIgMTIgMTItNS40IDEyLTEyUzE4LjYgMCAxMiAwbTYuNCAxMi44aC01LjZ2NS42YzAgLjQtLjQuOC0uOC44cy0uOC0uNC0uOC0uOHYtNS42SDUuNmMtLjQgMC0uOC0uNC0uOC0uOHMuNC0uOC44LS44aDUuNlY1LjZjMC0uNC40LS44LjgtLjhzLjguNC44Ljh2NS42aDUuNmMuNCAwIC44LjQuOC44cy0uNC44LS44LjgiLz48L3N2Zz4=);filter:var(--hl-flt);margin-left:15px}.accordion:not(.accordion--always-open) .accordion__title[data-target-visible]:after{content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzAwMCIgZD0iTTEyIDBDNS40IDAgMCA1LjQgMCAxMnM1LjQgMTIgMTIgMTIgMTItNS40IDEyLTEyUzE4LjYgMCAxMiAwbTYuNCAxMi44SDUuNmMtLjQgMC0uOC0uNC0uOC0uOHMuNC0uOC44LS44aDEyLjhjLjQgMCAuOC40LjguOHMtLjQuOC0uOC44Ii8+PC9zdmc+)}.accordion:not(.accordion--always-open) .accordion__content{padding:0 0 14px}.accordion:not(.accordion--always-open) .accordion__content p:first-child{margin-top:0}.accordion:not(.accordion--always-open) .accordion__content p:last-child{margin-bottom:0}.accordion.accordion--always-open .accordion__heading{font-size:18px;font-weight:700;line-height:22px}@media(min-width:768px){.accordion.accordion--always-open .accordion__heading{font-size:24px;line-height:28px}}.accordion.accordion--always-open .accordion__item{-moz-column-break-inside:avoid;break-inside:avoid;margin-bottom:30px}.accordion.accordion--always-open .accordion__item.background{padding:20px}.accordion.accordion--always-open .accordion__item.background .accordion__heading{border-bottom:1px solid var(--outline);padding-bottom:15px}.accordion.accordion--always-open.accordion--columns{-moz-column-count:1;column-count:1;-moz-column-gap:20px;column-gap:20px}.accordion.accordion--always-open.accordion--columns .accordion__item{border-radius:10px;margin-bottom:20px}@media(min-width:768px){.accordion.accordion--always-open.accordion--columns{-moz-column-count:2;column-count:2}}@media(min-width:1200px){.accordion.accordion--always-open.accordion--columns{-moz-column-count:3;column-count:3}}.accordion-search+.accordion.accordion--always-open{margin-top:30px}
.featured-content{--section-vert:0px;--section-horiz:0px;padding:0}.featured-content .container{padding:0!important}.featured-content .container .content-banner{margin:0 auto}.featured-content .container .content-banner .content-banner__body{align-content:flex-end;aspect-ratio:1.6;display:flex;flex-flow:row wrap;padding-bottom:calc(20px + var(--arrow-extra))}@media(min-width:768px){.featured-content .container .content-banner .content-banner__body{padding-bottom:calc(30px + var(--arrow-extra))}}@supports not (aspect-ratio:1.6){.featured-content .container .content-banner__size-helper{float:left;padding-top:62.5%;position:static}.featured-content .container .content-banner:after{clear:both;content:"";display:block;position:static}}.featured-content .container .content-banner.align--left .content-banner__body>*{flex-basis:100%;padding-right:max(0px,100% - 500px)}.featured-content .container .content-banner.align--right .content-banner__body>*{flex-basis:100%;padding-left:max(0px,100% - 500px)}.featured-content .container .content-banner.align--center .content-banner__body>*{flex-basis:100%;padding-left:max(0px,50% - 250px);padding-right:max(0px,50% - 250px)}@media(min-width:400px){.featured-content .container .content-banner .content-banner__body{aspect-ratio:auto}.featured-content .content-banner{min-height:250px}}@media(min-width:768px){.featured-content .container .content-banner .content-banner__body{aspect-ratio:1.6}.featured-content--w0>.container{display:grid;grid-auto-columns:1fr}.featured-content--w0>.container .content-banner{grid-row:1;height:auto;max-width:none;min-height:auto}.featured-content--w1 .container .content-banner{height:auto;min-height:auto}.featured-content--w1 .container .content-banner .content-banner__body{aspect-ratio:2.5}.featured-content--w2>.container,.featured-content--w3>.container,.featured-content--w4>.container{display:grid;grid-auto-rows:1fr;grid-template-columns:repeat(2,50%)}.featured-content--w2>.container .content-banner,.featured-content--w3>.container .content-banner,.featured-content--w4>.container .content-banner{height:auto;max-width:none;min-height:auto}.featured-content--w2>.container .content-banner:last-child:not(:nth-child(2n)),.featured-content--w3>.container .content-banner:last-child:not(:nth-child(2n)),.featured-content--w4>.container .content-banner:last-child:not(:nth-child(2n)){grid-column:span 2;width:100%}.featured-content--w2>.container .content-banner:last-child:not(:nth-child(2n)) .content-banner__body,.featured-content--w3>.container .content-banner:last-child:not(:nth-child(2n)) .content-banner__body,.featured-content--w4>.container .content-banner:last-child:not(:nth-child(2n)) .content-banner__body{aspect-ratio:auto}}@media(min-width:992px){.featured-content--w3>.container{grid-template-columns:repeat(3,33.3333%)}.featured-content--w3>.container .content-banner:last-child:not(:nth-child(2n)){grid-column:initial;width:auto}.featured-content--w3>.container .content-banner:last-child:not(:nth-child(2n)) .content-banner__body{aspect-ratio:1.6}.featured-content--w3>.container .content-banner:last-child:nth-child(3n+1){grid-column:span 3;width:100%}.featured-content--w3>.container .content-banner:last-child:nth-child(3n+1) .content-banner__body{aspect-ratio:auto}.featured-content--w3>.container .content-banner:last-child:nth-child(3n+2){grid-column:span 2;width:100%}.featured-content--w3>.container .content-banner:last-child:nth-child(3n+2) .content-banner__body{aspect-ratio:auto}.featured-content--w3>.container .content-banner:last-child:nth-child(3n){grid-column:initial;width:auto}.featured-content--w3>.container .content-banner:last-child:nth-child(3n) .content-banner__body{aspect-ratio:1.6}}@media(min-width:1200px){.featured-content--w4>.container{grid-template-columns:repeat(4,25%)}.featured-content--w4>.container .content-banner:last-child:not(:nth-child(2n)){grid-column:initial;width:auto}.featured-content--w4>.container .content-banner:last-child:not(:nth-child(2n)) .content-banner__body{aspect-ratio:1.6}.featured-content--w4>.container .content-banner:last-child:nth-child(4n+1){grid-column:span 4;width:100%}.featured-content--w4>.container .content-banner:last-child:nth-child(4n+1) .content-banner__body{aspect-ratio:auto}.featured-content--w4>.container .content-banner:last-child:nth-child(4n+2){grid-column:span 3;width:100%}.featured-content--w4>.container .content-banner:last-child:nth-child(4n+2) .content-banner__body{aspect-ratio:auto}.featured-content--w4>.container .content-banner:last-child:nth-child(4n+3){grid-column:span 2;width:100%}.featured-content--w4>.container .content-banner:last-child:nth-child(4n+3) .content-banner__body{aspect-ratio:auto}.featured-content--w4>.container .content-banner:last-child:nth-child(4n){grid-column:initial;width:auto}.featured-content--w4>.container .content-banner:last-child:nth-child(4n) .content-banner__body{aspect-ratio:1.6}}
.content-banner{align-items:flex-end;display:flex;line-height:22px;margin:15px auto;overflow:hidden;position:relative;width:100%}.content-banner--shadow-always,.content-banner--shadow-hover:hover{box-shadow:2px 2px 15px -2px rgba(0,0,0,.5)}.content-banner__buttons{margin-top:15px}@media(min-width:768px){.content-banner__buttons{margin-top:20px}}@media(min-width:992px){.content-banner__buttons{margin-top:30px}}.content-banner__buttons .buttons{--cb-bg:var(--bg);--cb-bg-flt:var(--bg-flt);--buttons-h-gap:15px;--buttons-v-gap:15px}@media(min-width:544px)and (max-width:767px){.content-banner__buttons .buttons{--buttons-h-gap:4px;--buttons-v-gap:4px}}.content-banner__buttons .buttons .button{white-space:normal}.content-banner__body{flex:1 1;padding:20px;width:100%}@media(min-width:768px){.content-banner__body{padding:30px}}.content-banner__heading{margin-bottom:15px;margin-top:0}.content-banner__heading:not(.content-banner__heading--large){font-size:24px;font-weight:700;line-height:28px}@media(min-width:768px){.content-banner__heading:not(.content-banner__heading--large){font-size:34px;line-height:37px}}.content-banner__heading--large{font-size:34px;line-height:37px}@media(min-width:1200px){.content-banner__heading--large{font-size:44px;line-height:47px}}@media(max-width:991px){.content-banner--mobile-version{background-image:none!important;min-height:0!important}}@media(min-width:544px)and (max-width:991px){.content-banner--mobile-version{align-items:stretch}.content-banner--mobile-version:before{content:none}.content-banner--mobile-version .content-banner__body{padding-left:15px}.content-banner--mobile-version .content-banner__imagesurround{align-items:stretch;border:1px solid var(--more-muted);border-radius:3px;display:flex;flex-basis:160px;margin:20px 5px 20px 20px;overflow:hidden;padding:5px;width:160px}.content-banner--mobile-version .content-banner__image{border-radius:3px;flex:1 1;overflow:hidden}}@media(min-width:768px)and (max-width:991px){.content-banner--mobile-version .content-banner__imagesurround{margin:30px 15px 30px 30px}}.content-banner--sm{display:none}@media(min-width:544px){.content-banner--sm{display:flex}}.content-banner--md{display:none}@media(min-width:768px){.content-banner--md{display:flex}}.content-banner--lg{display:none}@media(min-width:992px){.content-banner--lg{display:flex}}.content-banner--xl{display:none}@media(min-width:1200px){.content-banner--xl{display:flex}}
