.frame[data-astro-cid-abzybht6]{position:relative;overflow:hidden;background:var(--bg-tile);width:100%}.frame--fill[data-astro-cid-abzybht6]{position:absolute;inset:0;height:100%}.frame--empty[data-astro-cid-abzybht6]{background:repeating-linear-gradient(115deg,var(--bg-tile) 0px,var(--bg-tile) 9px,var(--bg-tile-alt) 9px,var(--bg-tile-alt) 18px)}.frame[data-astro-cid-abzybht6] [data-astro-cid-abzybht6]:is(img,video){position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.frame__placeholder[data-astro-cid-abzybht6]{position:absolute;inset:0;z-index:3;pointer-events:none;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:var(--frame-gap, 10px);padding:var(--frame-pad, 20px)}.frame--end[data-astro-cid-abzybht6] .frame__placeholder[data-astro-cid-abzybht6]{justify-content:flex-end}.frame__tag[data-astro-cid-abzybht6]{background:var(--yellow);color:var(--bg);font-family:var(--mono);font-size:var(--frame-tag-size, 10px);font-weight:500;letter-spacing:.16em;text-transform:uppercase;padding:var(--frame-tag-pad, 4px 8px)}.frame__note[data-astro-cid-abzybht6]{font-family:var(--mono);font-size:var(--frame-note-size, 11px);line-height:1.7;letter-spacing:.16em;text-transform:uppercase;color:var(--text-dimmer);max-width:var(--frame-note-width, 30ch)}.frame[data-astro-cid-abzybht6][data-sound-film]{container-type:inline-size}.frame__play[data-astro-cid-abzybht6]{position:absolute;inset:0;z-index:4;display:grid;place-items:end start;padding:var(--frame-pad, 16px);border:none;background:transparent;cursor:pointer;font-family:var(--display)}.frame__word[data-astro-cid-abzybht6]{color:var(--yellow);text-transform:uppercase;font-size:clamp(26px,3.4vw,48px);line-height:.86;letter-spacing:-.045em;text-shadow:0 1px 10px rgba(0,0,0,.6);transition:opacity .32s ease}@supports (font-size: 1cqw){.frame__word[data-astro-cid-abzybht6]{font-size:clamp(26px,7cqw,56px)}}.frame__fs[data-astro-cid-abzybht6]{position:absolute;right:var(--frame-pad, 16px);bottom:var(--frame-pad, 16px);z-index:5;padding:0 0 4px;border:none;border-bottom:1px solid var(--yellow-rule);background:transparent;cursor:pointer;font-family:var(--mono);font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--yellow);text-shadow:0 1px 6px rgba(0,0,0,.85);transition:border-color .22s ease}.frame__fs[data-astro-cid-abzybht6]:hover{border-bottom-color:var(--yellow)}.frame__fs[data-astro-cid-abzybht6]:after{content:"";position:absolute;inset:-14px}.frame__mark[data-astro-cid-abzybht6]{position:absolute;top:var(--frame-pad, 16px);left:var(--frame-pad, 16px);z-index:5;display:none;align-items:center;gap:9px;font-size:14px;font-weight:900;letter-spacing:-.01em;color:var(--text);white-space:nowrap;text-shadow:0 1px 6px rgba(0,0,0,.85)}.frame[data-astro-cid-abzybht6].is-fullscreen .frame__mark[data-astro-cid-abzybht6]{display:flex}.frame__mark-square[data-astro-cid-abzybht6]{width:7px;height:7px;background:var(--red);display:block;flex:none}.frame__fs-word--exit[data-astro-cid-abzybht6],.frame[data-astro-cid-abzybht6].is-fullscreen .frame__fs-word--enter[data-astro-cid-abzybht6]{display:none}.frame[data-astro-cid-abzybht6].is-fullscreen .frame__fs-word--exit[data-astro-cid-abzybht6]{display:inline}.frame[data-astro-cid-abzybht6].is-fullscreen .frame__play[data-astro-cid-abzybht6] .frame__word--play[data-astro-cid-abzybht6],.frame[data-astro-cid-abzybht6].is-fullscreen .frame__play[data-astro-cid-abzybht6] .frame__word--pause[data-astro-cid-abzybht6],.frame__word--pause[data-astro-cid-abzybht6],.frame[data-astro-cid-abzybht6].is-playing .frame__word--play[data-astro-cid-abzybht6]{display:none}.frame[data-astro-cid-abzybht6].is-playing .frame__word--pause[data-astro-cid-abzybht6],.frame[data-astro-cid-abzybht6].is-playing.is-paused .frame__word--play[data-astro-cid-abzybht6]{display:block}.frame[data-astro-cid-abzybht6].is-playing.is-paused .frame__word--pause[data-astro-cid-abzybht6]{display:none}.frame[data-astro-cid-abzybht6].is-playing .frame__word[data-astro-cid-abzybht6]{opacity:0}.frame[data-astro-cid-abzybht6].is-playing:hover .frame__word[data-astro-cid-abzybht6],.frame[data-astro-cid-abzybht6].is-playing .frame__play[data-astro-cid-abzybht6]:focus-visible .frame__word[data-astro-cid-abzybht6],.frame[data-astro-cid-abzybht6].is-playing.is-paused .frame__word[data-astro-cid-abzybht6]{opacity:1}@media(hover:none){.frame[data-astro-cid-abzybht6].is-playing .frame__word[data-astro-cid-abzybht6],.frame[data-astro-cid-abzybht6].is-playing:hover .frame__word[data-astro-cid-abzybht6]{opacity:0}.frame[data-astro-cid-abzybht6].is-playing.is-paused .frame__word[data-astro-cid-abzybht6]{opacity:1}}@media(prefers-reduced-motion:reduce){.frame__word[data-astro-cid-abzybht6]{transition:none}}.frame[data-astro-cid-abzybht6][data-sound-film]:before{content:"";position:absolute;inset:0;z-index:2;pointer-events:none;background:radial-gradient(70% 60% at 0% 100%,#0806059e,#08060500);transition:opacity .42s ease}.frame[data-astro-cid-abzybht6][data-sound-film].is-playing:before{opacity:0}.frame[data-astro-cid-abzybht6][data-sound-film].is-playing.is-paused:before{opacity:1}@media(prefers-reduced-motion:reduce){.frame[data-astro-cid-abzybht6][data-sound-film]:before{transition:none}}.frame[data-astro-cid-abzybht6].is-playing>.frame-layer{opacity:0;transition:opacity .42s ease}@media(prefers-reduced-motion:reduce){.frame[data-astro-cid-abzybht6].is-playing>.frame-layer{transition:none}}.frame__bracket[data-astro-cid-abzybht6]{position:absolute;z-index:2;width:var(--bracket);height:var(--bracket);pointer-events:none}.frame__bracket--tl[data-astro-cid-abzybht6]{top:0;left:0;border-top:1px solid var(--bracket-colour, #4a413d);border-left:1px solid var(--bracket-colour, #4a413d)}.frame__bracket--tr[data-astro-cid-abzybht6]{top:0;right:0;border-top:1px solid var(--bracket-colour, #4a413d);border-right:1px solid var(--bracket-colour, #4a413d)}.frame__bracket--bl[data-astro-cid-abzybht6]{bottom:0;left:0;border-bottom:1px solid var(--bracket-colour, #4a413d);border-left:1px solid var(--bracket-colour, #4a413d)}.frame__bracket--br[data-astro-cid-abzybht6]{bottom:0;right:0;border-bottom:1px solid var(--bracket-colour, #4a413d);border-right:1px solid var(--bracket-colour, #4a413d)}.frame[data-astro-cid-abzybht6]>.frame-layer{position:absolute;inset:0;z-index:1;pointer-events:none}@media(max-width:900px){.frame__placeholder[data-astro-cid-abzybht6]{--frame-pad: 14px;--frame-gap: 8px}.frame__note[data-astro-cid-abzybht6]{font-size:calc(var(--frame-note-size, 11px) - 1px)}}
