@keyframes ow-fadeUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes ow-pulse{0%,to{opacity:1}50%{opacity:.3}}@keyframes ow-blink{0%,to{opacity:1}50%{opacity:0}}.onwork-hero-wrap{align-items:center;background:#18233e;display:flex;font-family:Inter,system-ui,sans-serif;justify-content:center}.onwork-hero-section{align-items:center;display:flex;flex-wrap:wrap;gap:80px;max-width:1400px;padding:2cm 64px;width:100%}.onwork-hero-left{animation:ow-fadeUp .5s ease-out .15s forwards;flex:1;min-width:300px;opacity:0}.onwork-hero-stage{flex-shrink:0;height:520px;position:relative;width:560px}.onwork-btn{border:1.5px solid transparent;border-radius:6px;cursor:pointer;display:inline-block;font-family:Inter,sans-serif;font-size:clamp(14px,1.6vw,15px);font-weight:600;padding:12px 24px;text-decoration:none;transition:background .2s ease,border-color .2s ease}.onwork-btn-primary{background:#4357ed;border-color:#4357ed;color:#fff}.onwork-btn-primary:hover{background:#3347d0;border-color:#3347d0;color:#fff;text-decoration:none}.onwork-btn-secondary{background:transparent;border-color:#fff;color:#fff}.onwork-btn-secondary:hover{background:hsla(0,0%,100%,.06);border-color:hsla(0,0%,100%,.6);color:#fff;text-decoration:none}.onwork-hero-desc{color:#c9d2f0;font-size:clamp(15px,2vw,18px);line-height:1.5;margin-bottom:40px;max-width:42ch}.onwork-hero-desc strong{color:#fff;font-weight:600}@media (max-width:1460px){.onwork-hero-section{align-items:flex-start;flex-direction:column;gap:48px;padding:2cm 40px}.onwork-hero-stage{max-width:560px;width:100%}}@media (max-width:600px){.onwork-hero-section{padding:2cm 18px}.onwork-hero-h1{overflow-wrap:break-word}}@media (prefers-reduced-motion:reduce){.onwork-card-ai,.onwork-card-project,.onwork-hero-left{animation:none;opacity:1;transform:none}}