.hero-bg-img[data-v-707ada0a]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center 30%;object-position:center 30%;opacity:.7;z-index:0}.bold-heading[data-v-707ada0a]{font-family:Bebas Neue,Impact,sans-serif;font-size:clamp(3rem,9vw,8rem);line-height:.95;letter-spacing:.01em}.text-stroke[data-v-707ada0a]{-webkit-text-stroke:2px #ffffff;color:transparent}.grid-overlay[data-v-707ada0a]{background-image:linear-gradient(rgba(255,255,255,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.03) 1px,transparent 1px);background-size:60px 60px}.diagonal-cut[data-v-707ada0a]{background:#000;clip-path:polygon(0 100%,100% 0,100% 100%)}.bold-btn-primary[data-v-707ada0a]{display:inline-flex;align-items:center;gap:8px;background:#ffe600;color:#000;font-weight:800;padding:14px 28px;font-size:.875rem;letter-spacing:.05em;text-transform:uppercase;transition:all .15s ease}.bold-btn-primary[data-v-707ada0a]:hover{background:#fff;transform:translateY(-2px)}.bold-btn-outline[data-v-707ada0a]{display:inline-flex;align-items:center;gap:8px;border:2px solid rgba(255,255,255,.3);color:#fff;font-weight:700;padding:12px 28px;font-size:.875rem;letter-spacing:.05em;text-transform:uppercase;transition:all .15s ease}.bold-btn-outline[data-v-707ada0a]:hover{border-color:#fff;background:#ffffff0d}.bold-btn-dark[data-v-707ada0a]{display:inline-flex;align-items:center;gap:8px;background:#000;color:#ffe600;font-weight:800;padding:14px 28px;font-size:.875rem;letter-spacing:.05em;text-transform:uppercase;transition:all .15s ease}.bold-btn-dark[data-v-707ada0a]:hover{background:#111;transform:translateY(-2px)}.bold-btn-white[data-v-707ada0a]{display:inline-flex;align-items:center;gap:8px;background:#fff;color:#06f;font-weight:800;padding:16px 40px;font-size:1rem;letter-spacing:.05em;text-transform:uppercase;transition:all .15s ease}.bold-btn-white[data-v-707ada0a]:hover{background:#ffe600;color:#000;transform:translateY(-2px)}.process-grid[data-v-707ada0a]{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:#ffffff0f}.process-card[data-v-707ada0a]{position:relative;height:420px;overflow:hidden;background:#0a0a0f;cursor:default}.process-card-img[data-v-707ada0a]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:.5;transition:opacity .5s ease,transform .7s ease}.process-card.group:hover .process-card-img[data-v-707ada0a]{opacity:.68;transform:scale(1.06)}.process-card-overlay[data-v-707ada0a]{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,#0a0a0f1f,#0a0a0f4d 40%,#0a0a0fd9);z-index:1}.process-corner[data-v-707ada0a]{position:absolute;top:16px;right:16px;width:28px;height:28px;border-top:2px solid;border-right:2px solid;z-index:2;opacity:.6;transition:opacity .3s,width .3s,height .3s}.process-card.group:hover .process-corner[data-v-707ada0a]{opacity:1;width:36px;height:36px}.process-card-content[data-v-707ada0a]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;padding:2rem;display:flex;flex-direction:column;justify-content:space-between}.process-step-num[data-v-707ada0a]{font-family:Bebas Neue,Impact,sans-serif;font-size:5rem;line-height:1;opacity:.9;transition:opacity .3s,transform .3s;letter-spacing:-.02em}.process-card.group:hover .process-step-num[data-v-707ada0a]{opacity:1;transform:translateY(-4px)}.process-step-title[data-v-707ada0a]{font-family:Bebas Neue,Impact,sans-serif;font-size:1.75rem;letter-spacing:.04em;color:#fff;margin-bottom:.6rem;text-transform:uppercase}.process-step-body[data-v-707ada0a]{font-size:.8125rem;line-height:1.65;color:#e8e8e88c;transition:color .3s}.process-card.group:hover .process-step-body[data-v-707ada0a]{color:#e8e8e8bf}@media(max-width:1024px){.process-grid[data-v-707ada0a]{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.process-grid[data-v-707ada0a]{grid-template-columns:1fr}.process-card[data-v-707ada0a]{height:360px}.process-step-num[data-v-707ada0a]{font-size:4rem}}.platform-chip[data-v-707ada0a]{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);color:#9ca3af;padding:8px 16px;font-size:.8125rem;font-weight:600;letter-spacing:.02em;transition:all .15s}.platform-chip[data-v-707ada0a]:hover{background:#0066ff26;border-color:#06f;color:#60a5fa}
