.hero-section[data-v-0d3fab57]{background-color:#0a0a0a;align-items:center;min-height:max(600px,100svh);padding-top:4rem;padding-bottom:3rem;display:flex;position:relative;overflow:hidden}@media (width>=1024px){.hero-section[data-v-0d3fab57]{padding-top:5rem}}.grid-pattern[data-v-0d3fab57]{background-image:linear-gradient(#ffffff08 1px,#0000 1px),linear-gradient(90deg,#ffffff08 1px,#0000 1px);background-size:60px 60px;position:absolute;inset:0}.gradient-orb[data-v-0d3fab57]{pointer-events:none;will-change:transform;border-radius:50%;position:absolute}.gradient-orb-1[data-v-0d3fab57]{background:radial-gradient(circle,#2563eb59 0%,#0000 70%);width:800px;height:800px;animation:60s ease-in-out infinite floatOrb1-0d3fab57;top:-200px;left:-150px}.gradient-orb-2[data-v-0d3fab57]{background:radial-gradient(circle,#6325eb59 0%,#0000 70%);width:800px;height:800px;animation:75s ease-in-out infinite floatOrb2-0d3fab57;bottom:-100px;right:10%}.gradient-orb-3[data-v-0d3fab57]{background:radial-gradient(circle,#6399ff1f 0%,#0000 70%);width:400px;height:400px;animation:90s ease-in-out infinite floatOrb3-0d3fab57;top:40%;left:50%}@keyframes floatOrb1-0d3fab57{0%,to{transform:translate(0)}50%{transform:translate(100px,-80px)}}@keyframes floatOrb2-0d3fab57{0%,to{transform:translate(0)}50%{transform:translate(-80px,60px)}}@keyframes floatOrb3-0d3fab57{0%,to{transform:translate(0)}33%{transform:translate(-60px,40px)}66%{transform:translate(50px,-50px)}}.accent-line[data-v-0d3fab57]{transform-origin:0;background:linear-gradient(90deg,#0000 0%,#2563eb 40%,#2563eb4d 100%);height:1px;animation:1.2s cubic-bezier(.16,1,.3,1) .1s forwards expandLine-0d3fab57;position:absolute;top:0;left:0;right:0;transform:scaleX(0)}@keyframes expandLine-0d3fab57{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.bottom-fade[data-v-0d3fab57]{inset-inline:0;pointer-events:none;background:linear-gradient(#0000,#0a0a0a);height:8rem;position:absolute;bottom:0}.hero-inner[data-v-0d3fab57]{z-index:10;grid-template-columns:1fr;align-items:center;gap:3rem;width:100%;max-width:80rem;margin-inline:auto;padding:0 1.5rem;display:grid;position:relative}@media (width>=1024px){.hero-inner[data-v-0d3fab57]{padding:0 2rem}}@keyframes fadeInUp-0d3fab57{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.hero-label[data-v-0d3fab57],.hero-title-1[data-v-0d3fab57],.hero-title-2[data-v-0d3fab57],.hero-subtitle[data-v-0d3fab57],.hero-buttons[data-v-0d3fab57],.hero-badges[data-v-0d3fab57]{opacity:0;animation:.6s both fadeInUp-0d3fab57}.hero-label[data-v-0d3fab57]{animation-delay:0s}.hero-title-1[data-v-0d3fab57]{animation-delay:.15s}.hero-title-2[data-v-0d3fab57]{animation-delay:.3s}.hero-subtitle[data-v-0d3fab57]{animation-delay:.45s}.hero-buttons[data-v-0d3fab57]{animation-delay:.6s}.hero-badges[data-v-0d3fab57]{animation-delay:.75s}.hero-label[data-v-0d3fab57]{background-color:#2563eb1f;border:1px solid #2563eb59;border-radius:9999px;align-items:center;gap:.5rem;margin-bottom:1.5rem;padding:.375rem 1rem;display:inline-flex}.label-dot[data-v-0d3fab57]{background-color:#2563eb;border-radius:50%;flex-shrink:0;width:6px;height:6px}.label-text[data-v-0d3fab57]{letter-spacing:.15em;text-transform:uppercase;color:#5b8cff;font-size:.7rem;font-weight:600}.hero-headline[data-v-0d3fab57]{letter-spacing:-.02em;color:#fff;flex-direction:column;margin-bottom:1.5rem;font-weight:900;line-height:1.05;display:flex}.hero-title-1[data-v-0d3fab57]{font-size:clamp(2.25rem,9vw,7rem);display:block}.hero-title-2[data-v-0d3fab57]{color:#ffffffd9;font-size:clamp(1.875rem,7vw,5.5rem);display:block}.accent[data-v-0d3fab57]{color:#5b8cff}.hero-subtitle[data-v-0d3fab57]{color:#ffffff8c;max-width:36rem;margin-bottom:2.5rem;font-size:1.1rem;line-height:1.7}.hero-buttons[data-v-0d3fab57]{flex-direction:column;gap:.75rem;margin-bottom:2rem;display:flex}@media (width>=640px){.hero-buttons[data-v-0d3fab57]{flex-flow:wrap}}.btn-primary[data-v-0d3fab57]{color:#fff;cursor:pointer;background-color:#2563eb;border:none;border-radius:4px;justify-content:center;align-items:center;width:100%;padding:1rem 2rem;font-size:.9375rem;font-weight:600;transition:background-color .15s,transform .15s;display:inline-flex}@media (width>=640px){.btn-primary[data-v-0d3fab57]{width:auto}}.btn-primary[data-v-0d3fab57]:hover{background-color:#1d4ed8;transform:scale(1.02)}.btn-secondary[data-v-0d3fab57]{color:#ffffffbf;cursor:pointer;background-color:#0000;border:1px solid #fff3;border-radius:4px;justify-content:center;align-items:center;width:100%;padding:1rem 2rem;font-size:.9375rem;font-weight:600;transition:background-color .15s,color .15s,border-color .15s,transform .15s;display:inline-flex}@media (width>=640px){.btn-secondary[data-v-0d3fab57]{width:auto}}.btn-secondary[data-v-0d3fab57]:hover{color:#fff;background-color:#ffffff0d;border-color:#ffffff73;transform:scale(1.02)}.hero-badges[data-v-0d3fab57]{flex-wrap:wrap;gap:1.25rem;display:flex}.badge-item[data-v-0d3fab57]{color:#ffffff73;align-items:center;gap:.375rem;font-size:.8125rem;display:flex}.badge-icon[data-v-0d3fab57]{color:#5b8cff;flex-shrink:0;width:1rem;height:1rem}@media (prefers-reduced-motion:reduce){.gradient-orb[data-v-0d3fab57],.accent-line[data-v-0d3fab57],.hero-label[data-v-0d3fab57],.hero-title-1[data-v-0d3fab57],.hero-title-2[data-v-0d3fab57],.hero-subtitle[data-v-0d3fab57],.hero-buttons[data-v-0d3fab57],.hero-badges[data-v-0d3fab57]{opacity:1;animation:none;transform:none}.accent-line[data-v-0d3fab57]{transform:scaleX(1)}}.sectors-scroll[data-v-8959dc9f]{-ms-overflow-style:none;scrollbar-width:none;cursor:grab}.sectors-scroll[data-v-8959dc9f]::-webkit-scrollbar{display:none}.sectors-scroll[data-v-8959dc9f]:active{cursor:grabbing}html.anim .sector-card{opacity:0;will-change:opacity, transform;transition:opacity .8s,transform .8s;transform:translateY(24px)}html.anim .sector-card.is-visible{opacity:1;transform:translateY(0)}
