.aspect-ratio{position:relative;overflow:hidden}.aspect-ratio__content{position:absolute;inset:0}.aspect-ratio__content>*{inline-size:100%;block-size:100%;-o-object-fit:cover;object-fit:cover}.aspect-ratio--1-1{aspect-ratio:var(--vp-core-aspect-ratio-1-1)}.aspect-ratio--2-1{aspect-ratio:var(--vp-core-aspect-ratio-2-1)}.aspect-ratio--2-3{aspect-ratio:var(--vp-core-aspect-ratio-2-3)}.aspect-ratio--5-4{aspect-ratio:var(--vp-core-aspect-ratio-5-4)}.aspect-ratio--4-1{aspect-ratio:4/1}.aspect-ratio--4-3{aspect-ratio:var(--vp-core-aspect-ratio-4-3)}.aspect-ratio--16-10{aspect-ratio:var(--vp-core-aspect-ratio-16-10)}.aspect-ratio--4-5{aspect-ratio:var(--vp-core-aspect-ratio-4-5)}.aspect-ratio--3-4{aspect-ratio:var(--vp-core-aspect-ratio-3-4)}.aspect-ratio--3-5{aspect-ratio:3/5}.aspect-ratio--10-16{aspect-ratio:var(--vp-core-aspect-ratio-10-16)}.aspect-ratio--9-16{aspect-ratio:var(--vp-core-aspect-ratio-9-16)}.aspect-ratio--21-9{aspect-ratio:var(--vp-core-aspect-ratio-21-9)}.aspect-ratio--3-2{aspect-ratio:var(--vp-core-aspect-ratio-3-2)}.aspect-ratio--5-3{aspect-ratio:5/3}.aspect-ratio--16-9{aspect-ratio:var(--vp-core-aspect-ratio-16-9)}@media (hover:hover){.media--variant-hover{overflow:hidden}.media--variant-hover>*{cursor:zoom-in;transition:transform var(--vp-semantic-motion-duration-quick);transform:scale(1)}.media--variant-hover>:hover{transform:scale(1.05)}}.focal-point--center,.focal-point--center img,.focal-point--center video{-o-object-position:center;object-position:center}.focal-point--top,.focal-point--top img,.focal-point--top video{-o-object-position:top;object-position:top}.focal-point--right,.focal-point--right img,.focal-point--right video{-o-object-position:right;object-position:right}.focal-point--bottom,.focal-point--bottom img,.focal-point--bottom video{-o-object-position:bottom;object-position:bottom}.focal-point--left,.focal-point--left img,.focal-point--left video{-o-object-position:left;object-position:left}.focal-point--left-bottom,.focal-point--left-bottom img,.focal-point--left-bottom video{-o-object-position:left bottom;object-position:left bottom}.focal-point--left-top,.focal-point--left-top img,.focal-point--left-top video{-o-object-position:left top;object-position:left top}.focal-point--right-bottom,.focal-point--right-bottom img,.focal-point--right-bottom video{-o-object-position:right bottom;object-position:right bottom}.focal-point--right-top,.focal-point--right-top img,.focal-point--right-top video{-o-object-position:right top;object-position:right top}