.frame{display:grid;grid-template-columns:minmax(0,1fr);overflow:visible;width:100%}.frame--fixed-h{grid-template-rows:minmax(0,1fr)}.frame--ratio-16-9{aspect-ratio:16/9}.frame--ratio-4-3{aspect-ratio:4/3}.frame--ratio-3-2{aspect-ratio:3/2}.frame--ratio-1-1{aspect-ratio:1/1}.frame__crop{--fr-radius:0px;display:grid;height:calc(100% + var(--fr-v, 0px));position:relative;width:calc(100% + var(--fr-h, 0px))}@media (max-width:47.99rem){.frame__crop{height:100%;width:100%}}.frame__crop--radius-2{--fr-radius:var(--radius-2)}.frame__crop--radius-3{--fr-radius:var(--radius-3)}.frame__crop--radius-4{--fr-radius:var(--radius-4)}.frame__crop--clip{overflow:clip}.frame__crop--clip:not(.frame__crop--glass){border-radius:var(--fr-radius)}.frame__crop--glass{--fr-pad:var(--space-3);-webkit-backdrop-filter:blur(var(--glass-blur));backdrop-filter:blur(var(--glass-blur));background:color-mix(in srgb,var(--color-bg) var(--glass-tint),transparent);border:var(--border-width-1) solid var(--glass-edge);box-shadow:var(--glass-shadow);padding:var(--fr-pad)}.frame__crop--glass:is(.frame__crop--radius-2,.frame__crop--radius-3,.frame__crop--radius-4){border-radius:calc(var(--fr-radius) + var(--fr-pad))}.frame--mode-raster .frame__crop--glass .frame__media{border-radius:var(--fr-radius);overflow:clip}.frame--mode-fit .frame__crop--glass{align-self:start;height:auto;min-height:calc(100% + var(--fr-v, 0px))}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.frame__crop--glass{--glass-tint:var(--glass-tint-strong)}}.frame__media{height:100%;min-height:0;min-width:0;place-self:stretch;width:100%}.frame .media,.frame .media__embed,.frame .media__form{display:contents}.frame--mode-raster .frame__media :where(img,video){display:block;height:auto;width:100%}.frame--mode-raster.frame--fixed-h .frame__media :where(img,video){height:100%;object-fit:cover;object-position:var(--fr-focal,center)}.frame--mode-fit .frame__media :where(iframe,video,embed,object){border:0;display:block;width:100%}.frame--mode-fit.frame--fixed-h .frame__media :where(iframe,video,embed,object){height:100%}