.images .layout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;gap:clamp(.9375rem,1.2784090909vw + .4772727273rem,1.5rem);margin-inline:auto;max-width:90rem}.images .title-section:not(.sr-only){margin-inline:auto;max-width:1180px;width:100%}.images ul{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem;list-style:none;margin:0;padding:0}.images li{position:relative;-webkit-box-flex:1;border-radius:.5rem;-ms-flex:1 1 0px;flex:1 1 0;height:clamp(8.5rem,42.7556818182vw + -6.8920454545rem,27.3125rem);min-width:0;overflow:hidden;-webkit-transition:flex-grow .5s ease,-webkit-box-flex .5s ease;transition:flex-grow .5s ease,-webkit-box-flex .5s ease;transition:flex-grow .5s ease;transition:flex-grow .5s ease,-webkit-box-flex .5s ease,-ms-flex-positive .5s ease}.images li:only-child{aspect-ratio:343/153;contain:layout;height:auto}.images li:only-child figure{border-radius:.5rem;margin-inline:auto;max-width:1180px;overflow:hidden}.images li:has(a:focus-visible){-webkit-box-flex:1.4;-ms-flex-positive:1.4;flex-grow:1.4}.images a,.images figure{display:block;height:100%;position:relative}.images a{outline-offset:-.25rem}.images a:before{background-color:rgba(0,0,0,.2);content:"";inset:0;opacity:0;position:absolute;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;z-index:1}.images a:focus-visible:before{opacity:1}.images img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform .7s cubic-bezier(.22,1,.36,1);transition:-webkit-transform .7s cubic-bezier(.22,1,.36,1);transition:transform .7s cubic-bezier(.22,1,.36,1);transition:transform .7s cubic-bezier(.22,1,.36,1),-webkit-transform .7s cubic-bezier(.22,1,.36,1);width:100%}.images .expand{bottom:.75rem;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;right:.75rem;z-index:2;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;background-color:#ff5623;border-radius:50%;color:#0e1723;font-size:1.25rem;height:2.5rem;justify-content:center;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;width:2.5rem}.images a:focus-visible .expand{opacity:1}.images figcaption{background-color:#0e1723;border-radius:.25rem;color:#fff;font-size:.75rem;inset:auto auto .75rem .75rem;margin:0;max-width:calc(100% - 4.75rem);padding:.25rem .5rem;pointer-events:none;position:absolute;z-index:2}@media only screen and (min-width:80em){.images li:only-child{aspect-ratio:1424/571}}@media (hover:hover)and (pointer:fine){.images li:hover{-webkit-box-flex:1.4;-ms-flex-positive:1.4;flex-grow:1.4}.images a:hover:before{opacity:1}}@media (hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){.images li:hover img{-webkit-transform:scale(1.06);transform:scale(1.06)}}@media (hover:none){.images .expand{opacity:1}}@media (prefers-reduced-motion:no-preference){.images li:has(a:focus-visible) img{-webkit-transform:scale(1.06);transform:scale(1.06)}}