.iso-scene{width:100%;max-width:800px}.iso-scene svg{width:100%;height:auto;display:block}.iso-grid{fill:none;stroke:#d4efe312;stroke-width:1px}.iso-edge{stroke:#5fd3a859;stroke-width:1.2px}.iso-ln{fill:none;stroke-linecap:round;stroke-linejoin:round}.iso-ring{fill:none;stroke-width:2.5px}.iso-tagtxt{font:600 12.5px var(--body,"Plus Jakarta Sans", sans-serif);fill:#112823}.iso-platelbl{font:700 11px var(--body,"Plus Jakarta Sans", sans-serif);letter-spacing:2.5px;fill:#d4efe3}.iso-reclbl{font:700 12px var(--body,"Plus Jakarta Sans", sans-serif);letter-spacing:3px;fill:#5fd3a8;text-anchor:middle}.iso-recname{font:800 22px var(--display,"Syne", sans-serif);fill:#fff;text-anchor:middle}.iso-fb{transform-box:fill-box;transform-origin:50%}.iso-a{animation-duration:14s;animation-timing-function:cubic-bezier(.2,.7,.2,1);animation-iteration-count:infinite;animation-fill-mode:both}.iso-fault{opacity:0;animation-name:isoFault}.iso-pulse{animation:1.6s ease-out infinite isoPulse}.iso-ok{animation-name:isoOk}.iso-t1{animation-name:isoT1}.iso-t2{animation-name:isoT2}.iso-t3{animation-name:isoT3}.iso-t4{animation-name:isoT4}.iso-leader{stroke-dasharray:190;stroke-dashoffset:0;animation-name:isoLeader}.iso-tech{opacity:0;animation-name:isoTech}.iso-flash{opacity:0;animation-name:isoFlash}.iso-photo{opacity:0;animation-name:isoPhoto}.iso-rise{stroke-dasharray:320;stroke-dashoffset:0;animation-name:isoRise}.iso-p1{animation-name:isoP1}.iso-p2{animation-name:isoP2}.iso-p3{animation-name:isoP3}.iso-label{animation-name:isoLabel}.iso-glow{opacity:.6;animation-name:isoGlow}.iso-float{animation:6s ease-in-out infinite isoFloat}.iso-ticker{flex-direction:column;gap:8px;margin:12px 0 0;padding:0;list-style:none;display:none}.iso-ticker li{color:#112823;min-height:36px;font:600 14px var(--body,"Plus Jakarta Sans", sans-serif);background:#f5f4ef;border-radius:18px;align-items:center;gap:10px;padding:0 14px;display:flex}.iso-ticker span{border-radius:5px;flex-shrink:0;width:9px;height:9px}@media (width<=759px){.iso-tags,.iso-leaderwrap{display:none}.iso-ticker{display:flex}}@keyframes isoFault{0%,5%{opacity:0}7%,48%{opacity:1}52%,to{opacity:0}}@keyframes isoPulse{0%{opacity:.7;transform:scale(.85)}to{opacity:0;transform:scale(1.35)}}@keyframes isoOk{0%,48%{opacity:0}52%,91%{opacity:1}96%,to{opacity:0}}@keyframes isoT1{0%,7%{opacity:0;transform:translate(14px)}10%,91%{opacity:1;transform:translate(0)}96%,to{opacity:0;transform:translate(0)}}@keyframes isoT2{0%,19%{opacity:0;transform:translate(14px)}22%,91%{opacity:1;transform:translate(0)}96%,to{opacity:0;transform:translate(0)}}@keyframes isoT3{0%,31%{opacity:0;transform:translate(14px)}34%,91%{opacity:1;transform:translate(0)}96%,to{opacity:0;transform:translate(0)}}@keyframes isoT4{0%,44%{opacity:0;transform:translate(14px)}47%,91%{opacity:1;transform:translate(0)}96%,to{opacity:0;transform:translate(0)}}@keyframes isoLeader{0%,6%{stroke-dashoffset:190px;opacity:1}10%,91%{stroke-dashoffset:0;opacity:1}96%,to{stroke-dashoffset:0;opacity:0}}@keyframes isoTech{0%,15%{opacity:0;transform:translate(0)}18%{opacity:1;transform:translate(0)}29%,46%{opacity:1;transform:translate(var(--dx),var(--dy))}50%,to{opacity:0;transform:translate(var(--dx),var(--dy))}}@keyframes isoFlash{0%,35%{opacity:0;transform:scale(.4)}37%{opacity:.9;transform:scale(1.3)}42%,to{opacity:0;transform:scale(1.8)}}@keyframes isoPhoto{0%,36%{opacity:0;transform:translateY(10px)scale(.8)}39%,56%{opacity:1;transform:translate(0)scale(1)}64%,to{opacity:0;transform:translate(var(--dx),var(--dy)) scale(.35)}}@keyframes isoRise{0%,58%{stroke-dashoffset:320px;opacity:0}59%{stroke-dashoffset:320px;opacity:1}66%,91%{stroke-dashoffset:0;opacity:1}96%,to{stroke-dashoffset:0;opacity:0}}@keyframes isoP3{0%,62%{opacity:0;transform:translateY(-22px)}67%,93%{opacity:1;transform:translateY(0)}97%,to{opacity:0;transform:translateY(0)}}@keyframes isoP2{0%,66%{opacity:0;transform:translateY(-22px)}71%,93%{opacity:1;transform:translateY(0)}97%,to{opacity:0;transform:translateY(0)}}@keyframes isoP1{0%,70%{opacity:0;transform:translateY(-22px)}75%,93%{opacity:1;transform:translateY(0)}97%,to{opacity:0;transform:translateY(0)}}@keyframes isoLabel{0%,77%{opacity:0;transform:translateY(8px)}81%,93%{opacity:1;transform:translateY(0)}97%,to{opacity:0;transform:translateY(0)}}@keyframes isoGlow{0%,76%{opacity:0}81%{opacity:.95}93%{opacity:.6}97%,to{opacity:0}}@keyframes isoFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.iso-still .iso-a,.iso-still .iso-pulse,.iso-still .iso-float{animation:none!important}@media (prefers-reduced-motion:reduce){.iso-a,.iso-pulse,.iso-float{animation:none!important}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.iso-reveal{animation:linear both isoReveal view();animation-range:entry cover 25%}}}@keyframes isoReveal{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}.iso-thumb .iso-tags,.iso-thumb .iso-leaderwrap,.iso-thumb .iso-ticker{display:none!important}.iso-scene{container-type:inline-size}@container (width<=789px){.iso-tags,.iso-leaderwrap{display:none}.iso-ticker{display:flex}}
