@layer components{:is(.media-rounded img,.media-rounded responsive-img){border-bottom-right-radius:2.5rem;overflow:hidden}.img-full :is(img,responsive-img){width:100%;height:100%}.video-full :is(video,iframe){object-fit:cover;object-position:center;width:100%;height:100%}.media :is(iframe,video){width:100%;width:var(--spacing-full,100%)}.media iframe,.media-oembed-content{aspect-ratio:16/9;height:100%}.downloads{padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 6);-webkit-user-select:none;user-select:none;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-bottom-right-radius:1.5rem}@media(max-width:64rem){.downloads:focus-within,.downloads:focus{background-color:var(--color-white,white);box-shadow:0 0 48px #0000001f}:is(.downloads:focus-within,.downloads:focus) :where(.details){max-height:calc(var(--spacing,.25rem) * 16);padding-top:calc(var(--spacing,.25rem) * 4);opacity:1}}.downloads .details{align-items:center;gap:calc(var(--spacing,.25rem) * 10);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));display:flex}@media(min-width:64rem){.downloads{padding:calc(var(--spacing,.25rem) * 4);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));align-items:center}@media(hover:hover){.downloads:hover{background-color:var(--color-white,white)}}.downloads:hover{box-shadow:0 0 48px #0000001f}.downloads .details{max-height:100%;max-height:var(--spacing-full,100%);padding-top:calc(var(--spacing,.25rem) * 0)}}}
