@keyframes platformGradient{0%,to{background-position:0%}50%{background-position:100%}}@keyframes platformFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes platformSpin{to{transform:rotate(360deg)}}@keyframes platformPulse{0%,to{opacity:.4;transform:scale(1)}50%{opacity:.75;transform:scale(1.08)}}@keyframes platformMarquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes platformShine{0%{transform:translate(-140%)rotate(8deg)}to{transform:translate(140%)rotate(8deg)}}@keyframes platformOrb{0%,to{opacity:.4;transform:scale(1)translate(0)}50%{opacity:.65;transform:scale(1.18)translate(10px,-12px)}}.platform-orb{animation:12s ease-in-out infinite platformOrb}.platform-aurora{background-color:#0000;background-image:radial-gradient(900px at 8% 6%,#c9a22738,#0000 55%),radial-gradient(780px at 92% 10%,#38bdf829,#0000 58%),radial-gradient(700px at 68% 92%,#8b5cf621,#0000 60%),radial-gradient(560px at 30% 88%,#f472b61a,#0000 60%),linear-gradient(120deg,#fdfcf8 0%,#fbf3e2 26%,#fdf4f0 52%,#eef7ff 76%,#fdfcf8 100%);background-position:0 0,0 0,0 0,0 0,0 0;background-repeat:repeat,repeat,repeat,repeat,repeat;background-size:280% 280%;background-attachment:scroll,scroll,scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box,border-box;animation:20s ease-in-out infinite platformGradient}.platform-aurora-dark{background-color:#0000;background-image:radial-gradient(760px at 15% 20%,#c9a2274d,#0000 55%),radial-gradient(720px at 85% 15%,#0ea5e938,#0000 58%),radial-gradient(680px at 60% 100%,#8b5cf63d,#0000 60%),linear-gradient(135deg,#0b1120 0%,#111c33 48%,#151033 100%);background-position:0 0,0 0,0 0,0 0;background-repeat:repeat,repeat,repeat,repeat;background-size:220% 220%;background-attachment:scroll,scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box;animation:24s ease-in-out infinite platformGradient}.platform-rainbow-text{background:linear-gradient(110deg,#b45309 0%,#0f766e 28%,#1d4ed8 56%,#7c3aed 82%,#b45309 100%) 0 0/280% 280%;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;animation:10s ease-in-out infinite platformGradient}.platform-rainbow-text-dark{background:linear-gradient(110deg,#f0d264 0%,#6ee7b7 28%,#7dd3fc 56%,#c4b5fd 82%,#f0d264 100%) 0 0/280% 280%;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;animation:10s ease-in-out infinite platformGradient}.platform-heading-line{background:linear-gradient(90deg,#e6c65a,#34d399,#60a5fa,#a78bfa,#e6c65a) 0 0/220% 100%;border-radius:9999px;width:88px;height:3px;animation:6s ease-in-out infinite platformGradient}.platform-line-flow{background:linear-gradient(#f59e0b,#10b981,#3b82f6,#8b5cf6,#ec4899,#f59e0b) 0 0/100% 220%;animation:10s ease-in-out infinite platformGradient}.platform-line-flow-x{background:linear-gradient(90deg,#f59e0b,#10b981,#3b82f6,#8b5cf6,#ec4899,#f59e0b) 0 0/220% 100%;animation:10s ease-in-out infinite platformGradient}.platform-float{animation:7s ease-in-out infinite platformFloat}.platform-float-slow{animation:9s ease-in-out .8s infinite platformFloat}.platform-pulse{animation:7s ease-in-out infinite platformPulse}.platform-spin-slow{animation:26s linear infinite platformSpin}.platform-spin-reverse{animation:18s linear infinite reverse platformSpin}.platform-marquee{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.platform-marquee-track{width:max-content;animation:38s linear infinite platformMarquee;display:flex}.platform-marquee:hover .platform-marquee-track{animation-play-state:paused}.platform-shine{position:relative;overflow:hidden}.platform-shine:after{content:"";pointer-events:none;opacity:0;background:linear-gradient(110deg,#0000 42%,#ffffffa6 50%,#0000 58%);position:absolute;inset:-40% -70%;transform:translate(-140%)rotate(8deg)}.platform-shine:hover:after{opacity:1;animation:.9s platformShine}.platform-dot-grid{background-image:radial-gradient(circle,#7882a047 1px,#0000 1px);background-size:26px 26px}.platform-dot-grid-dark{background-image:radial-gradient(circle,#e2e8f024 1px,#0000 1px);background-size:26px 26px}.platform-bar-fill{transform-origin:0}@media (max-width:767px),(prefers-reduced-motion:reduce){.platform-aurora,.platform-aurora-dark,.platform-rainbow-text,.platform-rainbow-text-dark,.platform-heading-line,.platform-float,.platform-float-slow,.platform-pulse,.platform-orb,.platform-spin-slow,.platform-spin-reverse,.platform-marquee-track,.platform-line-flow,.platform-line-flow-x{animation:none!important}.platform-aurora,.platform-aurora-dark,.platform-rainbow-text,.platform-rainbow-text-dark,.platform-heading-line,.platform-line-flow,.platform-line-flow-x{background-size:100% 100%}}@media print{.no-print{display:none!important}.platform-page{background:#fff!important}.platform-page .print-hide,.platform-page .platform-aurora,.platform-page .platform-aurora-dark,.platform-page .platform-orb,.platform-page .platform-dot-grid,.platform-page .platform-dot-grid-dark{display:none!important}.platform-page section{background:#fff!important}.platform-page .platform-split{grid-template-columns:1fr!important}.platform-page .platform-workflow-item{width:100%!important;margin-left:0!important;margin-right:0!important}.platform-page [style*=opacity]{opacity:1!important;transform:none!important}.platform-page .print-card{break-inside:avoid;box-shadow:none!important;background:#fff!important;border:1px solid #d1d5db!important;border-radius:8px!important}.platform-page .platform-rainbow-text,.platform-page .platform-rainbow-text-dark{-webkit-text-fill-color:#111827!important;color:#111827!important;background:0 0!important}.platform-page .platform-bar-fill{transform:none!important}@page{margin:1.2cm;size:A4}}
