.hv-brand-section{background:radial-gradient(circle at 50% 18%,rgba(100,72,255,0.16) 0%,rgba(100,72,255,0) 34%),linear-gradient(90deg,#020725 0%,#150735 42%,#030a29 100%);color:#ffffff;overflow:hidden}.hv-brand-heading{color:#f3d81f;letter-spacing:-0.02em;line-height:1.02}.hv-brand-copy{color:rgba(255,255,255,0.84);line-height:1.65}.hv-glass-card{padding:42px 40px;background:rgba(6,8,28,0.58);border:1px solid rgba(255,255,255,0.08);border-radius:24px;box-shadow:0 0 0 1px rgba(130,90,255,0.04),0 24px 70px rgba(0,0,0,0.30);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.hv-brand-hero{background:radial-gradient(circle at 50% 18%,rgba(100,72,255,0.16) 0%,rgba(100,72,255,0) 34%),linear-gradient(90deg,#020725 0%,#150735 42%,#030a29 100%);padding-top:100px;padding-bottom:120px;overflow:hidden}.hv-brand-hero .et_pb_row{width:90%;max-width:1280px;display:flex;align-items:center}.hv-hero-copy-col,.hv-hero-logo-col{display:flex;align-items:center}.hv-hero-copy-col{justify-content:flex-start}.hv-hero-logo-col{justify-content:flex-end}.hv-hero-copy{max-width:580px;padding:42px 40px;background:rgba(6,8,28,0.58);border:1px solid rgba(255,255,255,0.08);border-radius:24px;box-shadow:0 0 0 1px rgba(130,90,255,0.04),0 24px 70px rgba(0,0,0,0.30);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.hv-eyebrow{margin-bottom:14px;font-size:14px;font-weight:600;letter-spacing:0.08em;text-transform:uppercase;color:rgba(255,255,255,0.68)}.hv-hero-copy h1{margin:0 0 16px;font-size:clamp(40px,5vw,64px);line-height:1.02;letter-spacing:-0.02em;color:#f3d81f}.hv-hero-copy p{margin:0 0 28px;font-size:18px;line-height:1.65;color:rgba(255,255,255,0.84);max-width:520px}.hv-hero-meta{margin-top:18px;font-size:14px;line-height:1.5;color:rgba(255,255,255,0.64)}.hv-hero-actions{display:flex;gap:14px;flex-wrap:wrap}.hv-btn-primary,.hv-btn-secondary{display:inline-flex;align-items:center;justify-content:center;min-width:160px;padding:14px 24px;border-radius:14px;font-weight:700;text-decoration:none!important;transition:all 220ms ease}.hv-btn-primary{color:#ffffff!important;background:linear-gradient(90deg,#7d35ef 0%,#a23df0 100%);box-shadow:0 8px 24px rgba(138,61,240,0.35)}.hv-btn-primary:hover{transform:translateY(-1px);box-shadow:0 12px 30px rgba(138,61,240,0.44)}.hv-btn-secondary{color:#ffffff!important;background:rgba(255,255,255,0.04);border:1px solid rgba(255,255,255,0.12)}.hv-btn-secondary:hover{background:rgba(255,255,255,0.08)}.hv-hero-logo-shell{width:100%;display:flex;justify-content:flex-end}.hv-inline-logo{--hv-glow-1:rgba(116,43,255,0.22);--hv-glow-2:rgba(143,73,255,0.14);--hv-glow-3:rgba(84,20,160,0.08);--hv-bee-intro:1000ms;--hv-text-delay:820ms;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;width:100%;max-width:500px;margin-left:auto;text-align:center}.hv-bee-stage{position:relative;width:100%;display:flex;justify-content:center;align-items:center}.hv-bee-stage::before{content:"";position:absolute;width:320px;height:190px;max-width:72%;border-radius:999px;background:radial-gradient(circle,var(--hv-glow-1) 0%,var(--hv-glow-2) 35%,var(--hv-glow-3) 58%,rgba(84,20,160,0) 74%);filter:blur(24px);opacity:0;transform:scale(0.86);animation:hvGlowIn 900ms ease-out 120ms forwards;z-index:0}.hv-bee-anim{position:relative;z-index:2;width:100%;display:flex;justify-content:center}.hv-bee-svg{width:min(100%,390px);height:auto;display:block;opacity:0;transform:translateY(16px) scale(0.97);transform-origin:center center;animation:hvBeeIn var(--hv-bee-intro) cubic-bezier(.22,1,.36,1) forwards,hvBeeFloat 2600ms ease-in-out calc(var(--hv-bee-intro) + 100ms) infinite;will-change:transform,opacity,filter}.hv-text-stage{position:relative;width:100%;overflow:hidden;padding:8px 14px}.hv-text-stage::before{content:"";position:absolute;left:50%;top:52%;width:280px;height:70px;transform:translate(-50%,-50%);border-radius:999px;background:radial-gradient(circle,rgba(255,255,255,0.10) 0%,rgba(255,255,255,0.05) 38%,rgba(255,255,255,0) 72%);filter:blur(16px);opacity:0;animation:hvTextBackdrop 700ms ease var(--hv-text-delay) forwards;pointer-events:none}.hv-text-anim{position:relative;z-index:2}.hv-text-svg{width:min(100%,320px);height:auto;display:inline-block;opacity:0;transform:translateY(20px) scale(0.985);filter:blur(8px)drop-shadow(0 3px 10px rgba(0,0,0,0.22));clip-path:inset(0 0 100% 0);animation:hvTextReveal 900ms cubic-bezier(.16,1,.3,1) var(--hv-text-delay) forwards;will-change:transform,opacity,filter,clip-path}@keyframes hvBeeIn{0%{opacity:0;transform:translateY(16px) scale(0.97);filter:blur(3px)}55%{opacity:1;transform:translateY(-5px) scale(1.015);filter:blur(0)}100%{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}}@keyframes hvBeeFloat{0%{transform:translateY(0px)}50%{transform:translateY(-8px)}100%{transform:translateY(0px)}}@keyframes hvGlowIn{0%{opacity:0;transform:scale(0.86)}100%{opacity:1;transform:scale(1)}}@keyframes hvTextBackdrop{from{opacity:0;transform:translate(-50%,-50%) scale(0.92)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes hvTextReveal{0%{opacity:0;transform:translateY(20px) scale(0.985);filter:blur(8px) drop-shadow(0 3px 10px rgba(0,0,0,0));clip-path:inset(0 0 100% 0)}100%{opacity:1;transform:translateY(0) scale(1);filter:blur(0) drop-shadow(0 3px 10px rgba(0,0,0,0.24));clip-path:inset(0 0 0 0)}}.hv-feature-card,.hv-use-case-card,.hv-compare-card,.hv-cta-card{padding:32px 28px;background:rgba(6,8,28,0.58);border:1px solid rgba(255,255,255,0.08);border-radius:20px;box-shadow:0 0 0 1px rgba(130,90,255,0.04),0 18px 50px rgba(0,0,0,0.24);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.hv-feature-card h3,.hv-use-case-card h3,.hv-compare-card h3,.hv-cta-card h3{color:#f3d81f;margin:0 0 12px}.hv-feature-card p,.hv-use-case-card p,.hv-compare-card p,.hv-cta-card p,.hv-feature-card li,.hv-use-case-card li,.hv-compare-card li,.hv-cta-card li{color:rgba(255,255,255,0.82);line-height:1.65}@media (min-width:981px){.hv-inline-logo{transform:translateX(20px)}}@media (max-width:980px){.hv-brand-hero{padding-top:72px;padding-bottom:80px}.hv-brand-hero .et_pb_row{display:block}.hv-hero-copy-col,.hv-hero-logo-col{justify-content:center}.hv-hero-copy{max-width:100%;padding:32px 26px;margin-bottom:34px}.hv-hero-copy h1{font-size:clamp(34px,8vw,48px)}.hv-hero-copy p{font-size:17px}.hv-hero-logo-shell{justify-content:center}.hv-inline-logo{max-width:420px;margin:0 auto;transform:none!important}.hv-bee-svg{width:min(100%,320px)}.hv-text-svg{width:min(100%,270px)}}@media (max-width:767px){.hv-hero-actions{flex-direction:column}.hv-btn-primary,.hv-btn-secondary{width:100%}.hv-glass-card,.hv-hero-copy,.hv-feature-card,.hv-use-case-card,.hv-compare-card,.hv-cta-card{padding:26px 22px}}@media (prefers-reduced-motion:reduce){.hv-bee-stage::before,.hv-bee-svg,.hv-text-stage::before,.hv-text-svg{animation:none!important;opacity:1!important;transform:none!important;filter:none!important;clip-path:none!important}}.hv-demo-form-wrap{padding:42px 40px;background:rgba(6,8,28,0.58);border:1px solid rgba(255,255,255,0.08);border-radius:24px;box-shadow:0 0 0 1px rgba(130,90,255,0.04),0 24px 70px rgba(0,0,0,0.30);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.hv-demo-form-wrap .frm_form_field{margin-bottom:18px}.hv-demo-form-wrap label,.hv-demo-form-wrap .frm_primary_label{color:rgba(255,255,255,0.78)!important;font-size:14px;font-weight:600;letter-spacing:0.02em}.hv-demo-form-wrap input[type="text"],.hv-demo-form-wrap input[type="email"],.hv-demo-form-wrap input[type="tel"],.hv-demo-form-wrap input[type="url"],.hv-demo-form-wrap select,.hv-demo-form-wrap textarea{width:100%!important;padding:14px 16px!important;border-radius:14px!important;border:1px solid rgba(255,255,255,0.12)!important;background:rgba(255,255,255,0.04)!important;color:#ffffff!important;font-size:16px!important;line-height:1.4!important;box-shadow:none!important}.hv-demo-form-wrap input::placeholder,.hv-demo-form-wrap textarea::placeholder{color:rgba(255,255,255,0.42)!important}.hv-demo-form-wrap input:focus,.hv-demo-form-wrap select:focus,.hv-demo-form-wrap textarea:focus{border-color:rgba(162,61,240,0.7)!important;background:rgba(255,255,255,0.06)!important;box-shadow:0 0 0 3px rgba(125,53,239,0.18)!important;outline:none!important}.hv-demo-form-wrap select,.hv-demo-form-wrap select option{background:#0d1030!important;color:#ffffff!important}.hv-demo-form-wrap textarea{min-height:150px!important;resize:vertical!important}.hv-demo-form-wrap .frm_submit button,.hv-demo-form-wrap .frm_button_submit,.hv-demo-form-wrap input[type="submit"]{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:160px!important;padding:14px 24px!important;border-radius:14px!important;font-weight:700!important;color:#ffffff!important;background:linear-gradient(90deg,#7d35ef 0%,#a23df0 100%)!important;box-shadow:0 8px 24px rgba(138,61,240,0.35)!important;border:none!important;transition:all 220ms ease!important}.hv-demo-form-wrap .frm_submit button:hover,.hv-demo-form-wrap .frm_button_submit:hover,.hv-demo-form-wrap input[type="submit"]:hover{transform:translateY(-1px);box-shadow:0 12px 30px rgba(138,61,240,0.44)!important}.hv-demo-form-wrap .frm_error,.hv-demo-form-wrap .frm_error_style{color:#ffb3c7!important}.hv-demo-form-wrap .frm_message,.hv-demo-form-wrap .frm_success_style{color:#ffffff!important;background:rgba(125,53,239,0.14)!important;border:1px solid rgba(162,61,240,0.35)!important;border-radius:14px!important}@media (max-width:767px){.hv-demo-form-wrap{padding:26px 22px}.hv-demo-form-wrap .frm_submit button,.hv-demo-form-wrap .frm_button_submit,.hv-demo-form-wrap input[type="submit"]{width:100%!important}}