@property --w-section-angle{syntax:'<angle>';initial-value:0deg;inherits:false}
@keyframes w-section-orbit{to{--w-section-angle:360deg}}
:where(.w-led-surface){position:relative}
.w-led-surface>.w-section-led{display:block;position:absolute;inset:0;border-radius:inherit;padding:1px;z-index:2;pointer-events:none;background:conic-gradient(from var(--w-section-angle),transparent 0deg,transparent 272deg,#9f743224 295deg,#d7a85c70 316deg,#fbe4b4b0 332deg,#dba65180 341deg,transparent 357deg);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;animation:w-section-orbit 13s linear infinite;animation-delay:var(--w-section-phase,0s)}
main>section.w-led-surface,main>.wrap>section.w-led-surface{border-radius:20px}
main .premium-hero.w-led-surface{border-radius:0}
main .premium-hero>.w-section-led{opacity:.55}
main .service.w-led-surface>.w-section-led,main .project-item.w-led-surface>.w-section-led,main .concept-entry.w-led-surface>.w-section-led{animation-duration:10s}
:is(.w-presence-panel,.login-card,.panel,.stat).w-led-surface>.w-section-led{animation-duration:15s}
@media(max-width:600px){main>section.w-led-surface,main>.wrap>section.w-led-surface{border-radius:16px}.w-led-surface>.w-section-led{animation-duration:16s}.premium-hero.w-led-surface{border-radius:0}}
@media(prefers-reduced-motion:reduce){.w-led-surface>.w-section-led{animation:none;background:linear-gradient(130deg,#d9b57840,transparent 40%,#f0d49d55);opacity:.65}}
