.acc-sec{container-type:inline-size}.acc-scene{--k:min(tan(atan2(100cqw, calc(var(--w) * 1px))), var(--max));width:100%;height:calc(var(--h) * var(--k) * 1px);position:relative;overflow:hidden}.acc-canvas{width:calc(var(--w) * 1px);height:calc(var(--h) * 1px);transform:translateX(-50%) scale(var(--k));transform-origin:50% 0;white-space:pre;position:absolute;top:0;left:50%}.acc-scene:not([data-live]) *,.acc-scene:not([data-live]) :after{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.acc-scene *,.acc-scene :after{animation-play-state:paused!important}}.acc-sec .acc-m{display:none}@media (max-width:1023px){.acc-sec .acc-d{display:none}.acc-sec .acc-m{display:block}}.acc-canvas *{animation-duration:var(--dur);animation-timing-function:linear;animation-iteration-count:infinite;animation-delay:var(--still,0s);position:absolute}section.acc :is(h1,h2,p,span,a){text-wrap:wrap;white-space:pre;letter-spacing:0;text-transform:none;font-feature-settings:normal;border:0;max-width:none;margin:0;padding:0;text-decoration:none}section.acc :is(h1,h2,p,span)>span{white-space:inherit;letter-spacing:inherit;text-transform:inherit;font-feature-settings:inherit;position:static}@property --tx{syntax:"<length>";inherits:false;initial-value:0}@property --ty{syntax:"<length>";inherits:false;initial-value:0}@property --sx{syntax:"<number>";inherits:false;initial-value:1}@property --sy{syntax:"<number>";inherits:false;initial-value:1}@property --t{syntax:"<number>";inherits:true;initial-value:0}
