[data-studio] .shs{height:calc(var(--len,4.4) * 100svh);background:var(--s-page);position:relative}[data-studio] .shs-stage{background:var(--s-page);height:100svh;position:sticky;top:0;overflow:hidden;container-type:size}[data-studio] .shs-media{position:absolute;inset:0}[data-studio] .shs-poster,[data-studio] .shs-canvas{width:100%;height:100%;position:absolute;inset:0}[data-studio] .shs-poster img{object-fit:contain;object-position:50% 0;width:100%;height:100%;display:block}[data-studio] .shs-copy{z-index:1;left:max(var(--s-gutter), calc((100cqw - min(100cqw, 177.78cqh)) / 2 + var(--s-gutter)));will-change:opacity, transform;justify-items:start;gap:clamp(1.5rem,4.2svh,2.5rem);display:grid;position:absolute;top:calc(min(100cqh,56.25cqw)/2.27273);translate:0 -50%}[data-studio] .shs-title{letter-spacing:-.045em;max-width:8.7em;color:var(--s-ink);text-wrap:balance;font-size:clamp(2.5rem,min(5.15vw,8.6svh),5.25rem);font-weight:700;line-height:.98}[data-studio] .shs-actions{flex-wrap:wrap;gap:.75rem;display:flex}[data-studio] .shs-end{aspect-ratio:16/9;pointer-events:none;width:min(100cqw,177.78cqh);position:absolute;top:0;left:50%;translate:-50%}[data-studio] .shs-end>*{pointer-events:auto}[data-studio] .shs-door{top:85%;left:calc(var(--xd) * 100%);position:absolute;translate:-50%}[data-studio] .shs-end-line{top:44%;left:var(--s-gutter);width:calc(27.6% - var(--s-gutter) - 3rem);gap:1rem;display:grid;position:absolute;translate:0 -50%}[data-studio] .shs-statement{letter-spacing:-.04em;color:var(--s-ink);text-wrap:balance;font-size:clamp(1.75rem,2.9cqw,3.25rem);font-weight:700;line-height:1.02}[data-studio] .shs-sub{letter-spacing:-.01em;color:var(--s-muted);text-wrap:pretty;font-size:clamp(1rem,.9rem + .3vw,1.1875rem);font-weight:500;line-height:1.45}@media (max-width:767px),(max-aspect-ratio:10/11){[data-studio] .shs{height:calc((var(--len,4.4) - .4) * 100svh)}[data-studio] .shs-stage{flex-direction:column;display:flex;container-type:normal}[data-studio] .shs-copy{padding:calc(4.5rem + clamp(.25rem, 2svh, 1.5rem)) var(--s-gutter) clamp(.75rem, 2svh, 1.5rem);gap:1.25rem;position:relative;top:auto;left:auto;translate:none}[data-studio] .shs-title{max-width:11em;font-size:clamp(2.125rem,min(9.6vw,6.4svh),3.5rem);line-height:1.02}[data-studio] .shs-media{--frame-w:min(100cqw, 84.21cqh);--frame-t:min(calc((100cqh - var(--frame-w) * 1.25) * .3), calc(100cqh - var(--frame-w) * 1.25));flex:auto;min-height:0;position:relative;inset:auto;container-type:size}[data-studio] .shs-poster img{top:var(--frame-t);width:var(--frame-w);aspect-ratio:4/5;height:auto;position:absolute;left:50%;translate:-50%}[data-studio] .shs-end{top:var(--frame-t);width:var(--frame-w);aspect-ratio:4/5;translate:-50%}[data-studio] .shs-end-line{display:none}[data-studio] .shs-door{top:78%;left:calc(var(--xm) * 100%)}}[data-studio] .shs-still{justify-items:center;gap:clamp(1.5rem,4svh,3rem);height:auto;padding-block:calc(4.5rem + clamp(1rem,5svh,4rem)) clamp(1.5rem,4svh,3rem);display:grid}[data-studio] .shs-still-copy{padding-inline:var(--s-gutter);text-align:center;justify-items:center;gap:1.5rem;display:grid}[data-studio] .shs-still-copy .shs-title{max-width:13em;font-size:clamp(2.125rem,min(5vw,7svh),4.5rem)}[data-studio] .shs-still-copy .shs-actions{justify-content:center}[data-studio] .shs-still-frame{width:min(100%,160svh,100rem);display:block;position:relative}[data-studio] .shs-still-frame picture{display:block}[data-studio] .shs-still-copy .shs-sub{max-width:34rem}[data-studio] .shs-still-frame img{aspect-ratio:16/9;width:100%;height:auto;display:block}@media (max-width:767px),(max-aspect-ratio:10/11){[data-studio] .shs-still-copy{text-align:left;justify-self:stretch;justify-items:start}[data-studio] .shs-still-frame{width:min(100%,64svh)}[data-studio] .shs-still-frame img{aspect-ratio:4/5}}@media (min-width:768px) and (min-aspect-ratio:10/11){[data-studio] .shs-still{height:100svh;padding:0;display:block;container-type:size}[data-studio] .shs-still-frame{width:min(100cqw,177.78cqh);position:absolute;top:0;left:50%;translate:-50%}[data-studio] .shs-still-copy{z-index:1;top:calc(min(100cqh,56.25cqw)/2.27273);left:max(var(--s-gutter), calc((100cqw - min(100cqw, 177.78cqh)) / 2 + var(--s-gutter)));width:calc(min(100cqw, 177.78cqh) * .276 - var(--s-gutter) - 3rem);text-align:left;justify-items:start;gap:1rem;padding:0;position:absolute;translate:0 -50%}[data-studio] .shs-still-copy .shs-title{letter-spacing:-.04em;max-width:none;font-size:clamp(1.75rem,2.9cqw,3.25rem);line-height:1.02}}[data-studio] .shs-fin{z-index:1;left:max(var(--s-gutter), calc((100cqw - min(100cqw, 177.78cqh)) / 2 + var(--s-gutter)));width:calc(min(100cqw, 177.78cqh) * .44 - var(--s-gutter));justify-items:start;gap:1rem;display:grid;position:absolute;top:calc(min(100cqh,56.25cqw)/2);translate:0 -50%}[data-studio] .shs-fin .shs-statement{letter-spacing:-.045em;font-size:clamp(2.25rem,min(4.3vw,7.2svh),4.5rem);line-height:.98}[data-studio] .shs-fin .shs-sub{max-width:26em}[data-studio] .shs-fin .shs-actions{margin-top:clamp(.5rem,2svh,1.25rem)}[data-studio] .shs-front{left:calc(var(--fx) * 100%);top:calc(var(--fy) * 100%);width:calc(var(--fw) * 100%);text-align:center;letter-spacing:-.04em;color:var(--s-on-dark);text-wrap:balance;margin:0;font-size:calc(min(100cqw,177.78cqh)/23.8095);font-weight:700;line-height:1.02;position:absolute;translate:-50% -50%}@media (max-width:767px),(max-aspect-ratio:10/11){[data-studio] .shs-fin{width:auto;padding:calc(4.5rem + clamp(.25rem, 2svh, 1.5rem)) var(--s-gutter) 0;gap:.75rem;top:0;left:0;right:0;translate:none}[data-studio] .shs-fin .shs-statement{max-width:11em;font-size:clamp(2.125rem,min(9.6vw,6.4svh),3.5rem);line-height:1.02}[data-studio] .shs-fin .shs-actions{margin-top:.5rem}[data-studio] .shs-front{left:calc(var(--fxm) * 100%);top:calc(var(--fym) * 100%);width:calc(var(--fwm) * 100%);font-size:calc(min(100cqw,80cqh)/13.3333)}[data-studio] .shs-front-d{display:none}}@media (min-width:768px) and (min-aspect-ratio:10/11){[data-studio] .shs-fin-plek{left:max(var(--s-gutter), calc((100cqw - min(100cqw, 177.78cqh)) / 2 + min(100cqw, 177.78cqh) * var(--fin-x)));top:calc(min(100cqh, 56.25cqw) * var(--fin-y));width:calc(min(100cqw, 177.78cqh) * var(--fin-w))}[data-studio] .shs-fin-plek .shs-statement{font-size:calc(clamp(2.25rem, min(4.3vw, 7.2svh), 4.5rem) * var(--fin-fs,1))}[data-studio] .shs-fin-plek .shs-sub{max-width:36em}[data-studio] .shs-fin-midden{text-align:center;justify-items:center;translate:-50% -50%}[data-studio] .shs-fin-midden .shs-actions{justify-content:center}}[data-studio] .shs-mid{left:calc(var(--mx) * 100%);top:calc(var(--my) * 100%);width:calc(var(--mw) * 100%);text-align:center;justify-items:center;display:grid;position:absolute;translate:-50%}[data-studio] .shs-mid .shs-statement{letter-spacing:-.035em;text-wrap:wrap;font-size:clamp(2rem,min(100cqw,177.78cqh)/27.7008,4.5rem);line-height:1.02}[data-studio] .shs-mid .shs-sub{max-width:24em;margin-top:1.125rem;font-size:1.125rem}[data-studio] .shs-mid .shs-actions{justify-content:center;margin-top:1.875rem}[data-studio] .shs-still-titel{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:767px),(max-aspect-ratio:10/11){[data-studio] .shs-mid{top:auto;left:calc((100% - 100cqw) / 2 + var(--s-gutter));right:calc((100% - 100cqw) / 2 + var(--s-gutter));bottom:calc((1 - var(--mt)) * 100% + 2.75rem);width:auto;translate:none}[data-studio] .shs-mid .shs-statement{font-size:clamp(2rem,9.2vw,2.75rem);line-height:1.04}[data-studio] .shs-mid .shs-sub{text-wrap:balance;margin-top:.875rem;font-size:.9375rem}[data-studio] .shs-mid .shs-actions{gap:.625rem;margin-top:1.375rem}[data-studio] .shs-still .shs-mid{position:static}[data-studio] .shs-still.shs-einde-midden .shs-still-frame picture{margin-top:calc(var(--mt) * -125% + 2.75rem);display:block}}
