/* Aus dem Astro-Build übernommen (wordpress/tools/build-theme.mjs). Nicht von Hand bearbeiten. */
.pt{aspect-ratio:4/5.3;position:relative}.pt__stage{border-radius:var(--r);clip-path:inset(0 round var(--r));background:var(--blush);position:absolute;inset:25% 0 0;overflow:hidden}.pt--inset{aspect-ratio:4/5}.pt--inset .pt__stage{inset:0}.pt__cut{clip-path:inset(-40% -10% 0);pointer-events:none;position:absolute;inset:0}.pt--inset .pt__cut{clip-path:inset(0 round var(--r))}.pt__move{justify-content:center;align-items:flex-end;display:flex;position:absolute;inset:0}.pt__move img{width:100%;height:auto;-webkit-mask-image:linear-gradient(#000 68%,#0000 96%);mask-image:linear-gradient(#000 68%,#0000 96%)}.pt--inset .pt__move{top:4%}.pt--inset .pt__move img{width:88%}.pt__ai{z-index:2;border-radius:var(--r);backdrop-filter:blur(10px)saturate(1.2);color:var(--porzellan);font-family:var(--sans);letter-spacing:.01em;pointer-events:none;background:#2e0f1b8f;padding:.32rem .7rem .36rem;font-size:.75rem;font-weight:500;line-height:1.2;position:absolute;bottom:clamp(.6rem,.4rem + .8vw,1rem);left:clamp(.6rem,.4rem + .8vw,1rem);box-shadow:inset 0 0 0 1px #fbf7f324}.js-motion [data-pt-ai]{visibility:hidden}.motion-off [data-pt-ai]{visibility:visible}.js-motion [data-pt-stage]{clip-path:inset(100% 0% 0% 0% round var(--r))}.js-motion [data-pt-img]{visibility:hidden}.motion-off [data-pt-stage]{clip-path:inset(0 round var(--r))}.motion-off [data-pt-img]{visibility:visible}
