.poln-side-nav .poln-motion-setting{margin-top:16px}
.poln-motion-button{display:inline-flex;align-items:center;justify-content:center;text-align:center;white-space:nowrap;font:400 10px/1.4 Azo,sans-serif;color:var(--blue);background:#ebf1ff;border:0;border-radius:14px;padding:8px 12px;min-height:30px;max-width:none;cursor:pointer;transition:box-shadow .2s,transform .2s}
.poln-motion-button:hover{box-shadow:2px 2px 0 var(--blue)}
.poln-motion-button:focus-visible{outline:2px solid var(--blue);outline-offset:4px}
html.reduced-motion{scroll-behavior:auto!important}
html.reduced-motion *,html.reduced-motion *::before,html.reduced-motion *::after{animation:none!important;transition:none!important;scroll-behavior:auto!important}
html.reduced-motion .poln-intro{height:auto!important;padding:110px 0 40px!important}
html.reduced-motion .poln-intro__scene{position:relative!important;height:auto!important;min-height:0!important;display:flex!important;flex-direction:column;align-items:center;gap:30px;overflow:visible!important}
html.reduced-motion .poln-intro .poln-intro__identity,html.reduced-motion .poln-intro .poln-intro__animation,html.reduced-motion .poln-intro .poln-intro__manifesto{position:relative!important;inset:auto!important;transform:none!important;opacity:1!important;pointer-events:auto!important;margin-inline:auto}
html.reduced-motion .poln-intro .poln-intro__identity{order:1;width:min(75%,430px)}
html.reduced-motion .poln-intro .poln-intro__animation{order:2;width:min(80%,660px)}
html.reduced-motion .poln-intro .poln-intro__manifesto{order:3;width:min(88%,690px)}
html.reduced-motion .poln-intro + #work{margin-top:0!important}
html.reduced-motion .site-header--intro{opacity:1!important;pointer-events:auto!important}
html.reduced-motion .poln-intro__traces{height:240px!important;transform:none!important;mask-image:none!important}
html.reduced-motion .poln-cloud{transform:translateX(var(--cloud-start))!important}
html.reduced-motion .poln-scroll-indicator{display:none}
html.reduced-motion .studio-process-panel__art{--pointer-shift:0px!important;--panel-parallax:0px!important}
html.reduced-motion .work-card__video{display:none!important}
@media(min-width:1001px){html.reduced-motion .home .poln-side-nav{opacity:1!important;pointer-events:auto!important}html.reduced-motion .home .poln-side-nav li{transform:none!important;opacity:1!important}}
/* Fixed composition preview, isolated from the published theme. */
html.reduced-motion .poln-intro{padding-top:110px!important;padding-bottom:60px!important}
html.reduced-motion .poln-intro__scene{gap:18px!important}
html.reduced-motion .poln-intro .hero-animation{width:100%;margin:0}
html.reduced-motion .poln-intro .animation-stage{aspect-ratio:1.155;overflow:hidden}
html.reduced-motion .poln-intro .animation-stage .animation-fixed-poster{width:154%;height:auto;left:-54%;top:0;object-fit:contain;opacity:1}
html.reduced-motion .poln-intro .poln-intro__animation{width:min(82%,540px)!important}
html.reduced-motion .poln-intro .poln-intro__manifesto{padding:20px 0 0}
html.reduced-motion .poln-playground{padding:45px 0!important;max-width:1000px;height:auto!important}
html.reduced-motion .poln-playground__scene{height:auto!important;min-height:0!important}
html.reduced-motion .poln-playground__heading{position:relative;inset:auto;margin:0 0 42px!important}
html.reduced-motion .poln-playground__heading h2{font-size:clamp(44px,6vw,74px);line-height:1.04}
html.reduced-motion .poln-playground__heading br{display:none}
html.reduced-motion .poln-playground__labels{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;max-width:860px;margin:auto;padding:8px 16px}
html.reduced-motion .playground-item:nth-child(n){position:relative;inset:auto;width:100%;max-width:none;margin:0!important;translate:none}
html.reduced-motion .playground-item:last-child{grid-column:1 / -1;width:calc(50% - 14px);justify-self:center}
html.reduced-motion .playground-card{padding:24px;min-height:240px;transform:rotate(var(--tilt))}
html.reduced-motion .playground-card__number{margin-bottom:24px;min-height:32px}
html.reduced-motion .playground-card h3{font-size:32px}
html.reduced-motion .playground-art__item{opacity:.55}
html.reduced-motion .playground-art__item--1{left:0;top:0}
html.reduced-motion .playground-art__item--2{right:0;top:0}
@media(max-width:650px){html.reduced-motion .poln-playground__labels{grid-template-columns:1fr;gap:22px;padding-inline:10px}html.reduced-motion .playground-item:last-child{grid-column:auto;width:100%}html.reduced-motion .playground-card{min-height:0;padding:22px}html.reduced-motion .playground-card__number{min-height:0;margin-bottom:20px}html.reduced-motion .playground-card h3{font-size:29px}html.reduced-motion .poln-playground__heading{margin-bottom:30px!important}}


.animation-stage .animation-fixed-poster{display:none}html.reduced-motion .animation-stage .animation-fixed-poster{display:block}html.reduced-motion .animation-stage .animation-poster{display:none!important}
