.image-feature[data-v-e1c8cf08]{max-width:var(--_layout-max-width);margin-inline:var(--_layout-ms) var(--_layout-me)}@media screen and (width<=768px){.image-feature[data-v-e1c8cf08]{max-width:var(--_layout-max-width-sm);margin-inline:var(--_layout-ms-sm) var(--_layout-me-sm)}}.trigger[data-v-e1c8cf08]{min-width:0;display:block}.trigger[data-v-e1c8cf08]:is(button){appearance:none;box-sizing:border-box;white-space:nowrap;font-size:inherit;font-family:inherit;font-weight:inherit;background-color:#0000;border:none;outline:none;width:100%;padding:0;position:relative}.trigger[data-v-e1c8cf08]:is(a){color:inherit;text-decoration:none}.image-feature--actionable .trigger[data-v-e1c8cf08]{cursor:pointer;outline-width:var(--control-focus-outline-width);outline-offset:var(--control-focus-outline-offset);outline-style:solid;outline-color:#0000}.image-feature--actionable .trigger[data-v-e1c8cf08]:focus-visible,.image-feature--actionable .trigger[data-preview-state=focus][data-v-e1c8cf08]{outline-color:var(--control-focus-outline-color)}.image-feature--actionable .trigger[data-v-e1c8cf08]{transition:outline-color var(--control-motion-duration) var(--control-motion-easing)}.img[data-v-e1c8cf08]{scale:var(--media-zoom,none);transition:scale var(--media-zoom-duration,var(--motion-duration-deliberate)) var(--motion-easing-ease-out)}.image-feature:not(.image-feature--framed) .trigger[data-v-e1c8cf08]{overflow:clip}.image-feature--radius-fit .trigger[data-v-e1c8cf08],.image-feature--radius-fit .img[data-v-e1c8cf08]{border-radius:calc(var(--_radius-auto,0px) * (1 + (var(--radius-smoothing) - 1) * var(--radius-smoothing-factor,1)));corner-shape:superellipse(var(--radius-smoothing))}.image-feature--fill[data-v-e1c8cf08]{grid-template:100%/100%;width:100%;height:100%;display:grid;container-type:size}.image-feature--fill .trigger[data-v-e1c8cf08]{place-self:var(--_place);position:relative}@media screen and (width<=768px){.image-feature--fill .trigger[data-v-e1c8cf08]{place-self:var(--_place-sm)}}.image-feature--fill .img[data-v-e1c8cf08]{-o-object-position:var(--_object-position);object-position:var(--_object-position)}@media screen and (width<=768px){.image-feature--fill .img[data-v-e1c8cf08]{-o-object-position:var(--_object-position-sm);object-position:var(--_object-position-sm)}}.image-feature--fill .frame[data-v-e1c8cf08]{width:100%;height:100%;position:relative}
