.lpcb-orb{border-radius:50%;filter:blur(80px);pointer-events:none;position:absolute}@keyframes lpcbOrbMove1{0%,to{transform:translate(0) scale(1)}25%{transform:translate(-80px,70px) scale(1.12)}50%{transform:translate(50px,-100px) scale(.88)}75%{transform:translate(130px,50px) scale(1.06)}}@keyframes lpcbOrbMove2{0%,to{transform:translate(0) scale(1)}33%{transform:translate(90px,-80px) scale(.86)}66%{transform:translate(-70px,100px) scale(1.16)}}@keyframes lpcbOrbMove3{0%,to{transform:translate(0) scale(1)}40%{transform:translate(-120px,-60px) scale(1.14)}80%{transform:translate(70px,80px) scale(.86)}}@keyframes lpcbHeroFadeUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}.lpcb-hero{align-items:center;background:#0f172a;display:flex;min-height:calc(100svh - 80px);overflow:hidden;position:relative}.lpcb-hero .lpcb-orb-1{animation:lpcbOrbMove1 18s ease-in-out infinite;background:var(--brand);height:600px;opacity:.32;right:-5%;top:-15%;width:600px}.lpcb-hero .lpcb-orb-2{animation:lpcbOrbMove2 15s ease-in-out infinite;background:var(--brand-accent);bottom:-20%;height:500px;left:-8%;opacity:.26;width:500px}.lpcb-hero .lpcb-orb-3{animation:lpcbOrbMove3 17s ease-in-out infinite;background:var(--brand-warm);height:220px;left:38%;opacity:.22;top:35%;width:220px}.lpcb-hero-inner{align-items:center;display:grid;gap:4rem;grid-template-columns:1fr 460px;margin:0 auto;max-width:var(--max);padding:5rem 2rem 4rem;position:relative;width:100%;z-index:2}.lpcb-hero-badge{align-items:center;animation:lpcbHeroFadeUp .7s var(--ease-out) .1s forwards;background:hsla(0,0%,100%,.07);border:1px solid hsla(0,0%,100%,.14);border-radius:var(--r-pill);color:hsla(0,0%,100%,.72);display:inline-flex;font-family:var(--mono);font-size:11px;font-weight:500;gap:8px;letter-spacing:.06em;margin-bottom:1.5rem;opacity:0;padding:5px 16px 5px 12px;text-transform:uppercase}.lpcb-hero-badge .dot{background:var(--brand);border-radius:50%;box-shadow:0 0 0 3px rgba(255,72,0,.3);flex-shrink:0;height:6px;width:6px}.lpcb-hero h1{animation:lpcbHeroFadeUp .7s var(--ease-out) .2s forwards;color:#fff;font-size:clamp(2.2rem,4.5vw,3.4rem);font-weight:700;letter-spacing:-.03em;line-height:1.08;margin-bottom:1.25rem;opacity:0}.lpcb-hero h1 .accent{color:var(--brand-accent)}.lpcb-hero-sub{animation:lpcbHeroFadeUp .7s var(--ease-out) .3s forwards;color:hsla(0,0%,100%,.72);font-size:1.05rem;font-weight:500;line-height:1.65;margin-bottom:.75rem;opacity:0}.lpcb-hero-subtext{animation:lpcbHeroFadeUp .7s var(--ease-out) .35s forwards;color:hsla(0,0%,100%,.52);font-size:.95rem;line-height:1.75;margin-bottom:2rem;max-width:500px;opacity:0}.lpcb-hero-ctas{align-items:center;animation:lpcbHeroFadeUp .7s var(--ease-out) .4s forwards;gap:12px}.lpcb-hero-ctas,.lpcb-hero-trust{display:flex;flex-wrap:wrap;opacity:0}.lpcb-hero-trust{animation:lpcbHeroFadeUp .7s var(--ease-out) .5s forwards;gap:1.5rem;margin-top:2rem}.lpcb-hero-trust-item{align-items:center;color:hsla(0,0%,100%,.4);display:flex;font-family:var(--mono);font-size:.62rem;font-weight:600;gap:6px;letter-spacing:.08em;text-transform:uppercase}.lpcb-hero-trust-item .val{color:var(--brand-accent);font-size:.72rem}.lpcb-hero-img{animation:lpcbHeroFadeUp .8s var(--ease-out) .3s forwards;border-radius:var(--r-lg);box-shadow:0 32px 80px rgba(0,0,0,.4);height:520px;opacity:0;overflow:hidden}.lpcb-hero-img img{height:100%;object-fit:cover;width:100%}@media (max-width:900px){.lpcb-hero-inner{grid-template-columns:1fr}.lpcb-hero-img{display:none}}@media (max-width:640px){.lpcb-hero{min-height:auto}.lpcb-hero-inner{padding:4rem 1.5rem 3rem}}.lpcb-hero-sub p,.lpcb-hero-subtext p{color:inherit}