:root{--arneiron-video-room:calc(100svh - var(--arneiron-header-h, 4rem) - 1.5rem)}.wp-block-video{margin-block:var(--wp--preset--spacing--4,24px)}figure.wp-block-video video,figure.wp-block-video video[poster]{display:block;width:min(100%, calc(var(--arneiron-video-room) * var(--arneiron-video-ar, 16 / 9)));height:auto;max-width:100%;max-height:var(--arneiron-video-room);margin-inline:auto;object-fit:contain;border-radius:var(--wp--custom--radius--md,6px);background:var(--wp--preset--color--surface,#f6f6f4)}.wp-block-embed.is-type-video .wp-block-embed__wrapper iframe{max-width:100%}.wp-block-embed.wp-embed-aspect-21-9{--arneiron-video-ar:21/9}.wp-block-embed.wp-embed-aspect-18-9{--arneiron-video-ar:18/9}.wp-block-embed.wp-embed-aspect-16-9{--arneiron-video-ar:16/9}.wp-block-embed.wp-embed-aspect-4-3{--arneiron-video-ar:4/3}.wp-block-embed.wp-embed-aspect-1-1{--arneiron-video-ar:1}.wp-block-embed.wp-embed-aspect-9-16{--arneiron-video-ar:9/16}.wp-block-embed.wp-embed-aspect-1-2{--arneiron-video-ar:1/2}.wp-block-embed.is-type-video.wp-has-aspect-ratio:not(.alignleft):not(.alignright){width:min(100%, calc(var(--arneiron-video-room) * var(--arneiron-video-ar, 16 / 9)));margin-inline:auto}.arneiron-feat-video{position:relative;display:block;line-height:0}.arneiron-feat-video__media{display:block;width:auto;max-width:100%;height:auto;max-height:80svh;margin-inline:auto;object-fit:contain;border-radius:var(--wp--custom--radius--md,6px);background:var(--wp--preset--color--surface,#f6f6f4)}.arneiron-feat-video__btn{position:absolute;inset-block-start:12px;inset-inline-end:12px;display:grid;place-items:center;width:44px;height:44px;padding:0;border:1px solid rgba(255,255,255,.55);border-radius:50%;background:rgba(0,0,0,.55);color:#fff;cursor:pointer;transition:background .2s ease,transform .2s ease}.arneiron-feat-video__btn:hover,.arneiron-feat-video__btn:focus-visible{background:rgba(0,0,0,.78);transform:scale(1.06)}.arneiron-feat-video.is-playing .arneiron-feat-video__icon{visibility:hidden}.arneiron-feat-video.is-playing .arneiron-feat-video__btn:before{content:"";position:absolute;width:4px;height:14px;background:currentColor;box-shadow:8px 0 0 currentColor;transform:translateX(-4px)}@media (prefers-reduced-motion:reduce){.arneiron-feat-video__btn{transition:none}.arneiron-feat-video__btn:hover,.arneiron-feat-video__btn:focus-visible{transform:none}}.wp-block-post-featured-image img{object-fit:contain;background:var(--wp--preset--color--surface,#f6f6f4)}.wp-block-post-content .wp-block-image img,.entry-content .wp-block-image img{height:auto;object-fit:contain}.wp-block-image.is-style-circle img{object-fit:cover}