@keyframes bpFloat{0%,to{transform:translateY(0) rotate(-2deg)}50%{transform:translateY(-16px) rotate(2deg)}}@keyframes bpOrbit{to{transform:translate(-50%,-50%) rotate(1turn)}}@keyframes bpPulse{0%,to{opacity:.55;filter:blur(34px)}50%{opacity:1;filter:blur(48px)}}@keyframes bpEnter{0%{opacity:0;transform:translateY(25px)}to{opacity:1;transform:translateY(0)}}@keyframes bpShine{to{background-position:200%}}.bp-landing{--blue:#4f9bff;background:#060912;color:#f8fbff;min-height:100vh;position:relative;overflow:hidden;font-family:Arial,Helvetica,sans-serif}.bp-landing *{box-sizing:border-box}.bp-ambient{position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse at 18% 20%,#073c994a,transparent 33%),radial-gradient(ellipse at 95% 78%,#084ec747,transparent 30%),linear-gradient(130deg,#05070c,#0a1125 62%,#03060d)}.bp-ambient:after{content:"";position:absolute;inset:0;opacity:.2;background-image:radial-gradient(#459dff 1px,transparent 0);background-size:77px 89px}.bp-footer,.bp-layout,.bp-nav{position:relative;z-index:1;max-width:1510px;margin:auto}.bp-nav{height:91px;padding:12px 4%;justify-content:space-between;gap:20px}.bp-brand,.bp-nav{display:flex;align-items:center}.bp-brand{gap:8px;text-decoration:none;color:white;font-weight:800;font-size:27px}.bp-brand img{object-fit:contain;object-position:left}.bp-nav nav{display:flex;gap:30px}.bp-nav nav a,.bp-nav-cta{color:#fff;text-decoration:none;font-size:14px}.bp-nav nav a:hover{color:#70b5ff}.bp-nav-cta,.bp-primary,.bp-submit{border:1px solid #71bfff;background:linear-gradient(110deg,#071b42,#0758de,#08235d);box-shadow:0 0 13px #0478ff9a,inset 0 0 12px #1478ff55;border-radius:12px;color:#fff;display:inline-flex;align-items:center;justify-content:center;gap:12px;text-decoration:none;font-weight:700;transition:transform .25s,box-shadow .25s}.bp-nav-cta{padding:15px 22px}.bp-nav-cta:hover,.bp-primary:hover,.bp-submit:hover{transform:translateY(-3px);box-shadow:0 0 30px #138bff}.bp-layout{display:grid;grid-template-columns:1.1fr .9fr;grid-gap:35px;gap:35px;padding:5px 4% 55px;align-items:start}.bp-left{min-width:0;animation:bpEnter .8s both}.bp-logo-scene{height:365px;position:relative;display:grid;place-items:center;isolation:isolate}.bp-logo-glow{position:absolute;width:48%;height:40%;border-radius:50%;background:#006aff;animation:bpPulse 4s infinite alternate;z-index:-1}.bp-hero-logo{position:relative;z-index:2;object-fit:contain;width:min(76%,390px);height:310px;filter:drop-shadow(0 0 12px #167dff) drop-shadow(0 0 38px #074dff);animation:bpFloat 5s ease-in-out infinite}.bp-orbit{position:absolute;left:50%;top:50%;width:82%;height:49%;border:1px solid #338dff9e;border-radius:50%;box-shadow:0 0 17px #007bff88;transform:translate(-50%,-50%) rotate(-18deg);animation:bpOrbit 18s linear infinite}.orbit-two{width:94%;height:36%;border-color:#2b52eaa8;animation-duration:25s;animation-direction:reverse}.orbit-three{width:69%;height:65%;border-color:#1a86ff75;animation-duration:32s}.bp-form-kicker,.bp-kicker{letter-spacing:4px;color:#a8c9ff;font-size:11px;font-weight:700}.bp-left h1{font-size:clamp(39px,4.1vw,65px);line-height:1.08;letter-spacing:-2px;margin:22px 0 16px}.bp-left h1 span{display:block;color:#5aa8ff}.bp-intro{color:#c8d4e7;font-size:17px;line-height:1.6}.bp-features{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px;margin:38px 0}.bp-features>div{display:flex;align-items:center;gap:10px}.bp-features i{width:43px;height:43px;flex:none;display:grid;place-items:center;border-radius:50%;color:#7bbcff;background:#08245c;border:1px solid #2076e9;box-shadow:0 0 20px #0066ff4b}.bp-features b{font-size:12px;display:block}.bp-features small{font-size:11px;color:#aebbd1;display:block;margin-top:5px}.bp-actions{display:flex;flex-wrap:wrap;gap:15px}.bp-primary,.bp-secondary{min-height:51px;padding:0 19px;font-size:13px}.bp-secondary{border:1px solid #34496b;border-radius:11px;color:#fff;text-decoration:none;display:inline-flex;align-items:center;gap:15px}.bp-secondary:hover{border-color:#5faeff}.bp-signature{margin-top:43px;letter-spacing:4px;font-size:10px;color:#6fb5ff;font-weight:700}.bp-signature small{display:block;letter-spacing:2px;color:#a5b5d4;line-height:1.7;margin-top:12px}.bp-form-card{border:1px solid #3d9cff;border-radius:19px;background:linear-gradient(140deg,#0c1320f2,#0a1020ef);box-shadow:0 0 35px #0066ff20;padding:33px 34px;animation:bpEnter .9s .15s both}.bp-form-card h2{font-size:30px;margin:13px 0 6px}.bp-form-lead{color:#c1ccdc;line-height:1.55;margin:0 0 24px}.bp-fields{display:grid;grid-template-columns:1fr 1fr;grid-gap:17px 20px;gap:17px 20px}.bp-fields legend,.bp-fields>label{font-size:12px;font-weight:700;color:#f2f5ff}.bp-fields input:not([type=checkbox]):not([type=radio]),.bp-fields select{display:block;width:100%;height:44px;margin-top:10px;padding:0 12px;border:1px solid #435777;border-radius:8px;background:#0e1726;color:#fff;font:inherit;font-size:13px;outline:none}.bp-fields input:focus,.bp-fields select:focus{border-color:#62baff;box-shadow:0 0 0 3px #197bff33}.bp-fields input::placeholder{color:#9cacc7}.bp-fields fieldset{margin:0;padding:0;border:0;min-width:0}.bp-fields legend{margin-bottom:11px}.bp-checks label,.bp-radios label{display:flex;gap:9px;align-items:center;font-size:12px;line-height:1.4;color:#d9e1ee;margin:9px 0;cursor:pointer}.bp-checks input,.bp-radios input{accent-color:#288aff;width:15px;height:15px;flex:none}.bp-submit{width:100%;min-height:51px;margin-top:24px;cursor:pointer;font-size:14px;background:linear-gradient(100deg,#073b9c,#075eff,#09368c,#075eff);background-size:200% auto;animation:bpShine 5s linear infinite}.bp-notice,.bp-privacy{font-size:11px;color:#9cacc6;text-align:center;display:flex;align-items:center;justify-content:center;gap:6px;margin:17px 0 0}.bp-notice{color:#8dc4ff;line-height:1.5}.bp-footer{padding:10px 4% 35px;color:#7fa4d4;font-size:11px;display:flex;justify-content:space-between}.bp-footer a{color:inherit}@media (max-width:1100px){.bp-nav nav{display:none}.bp-layout{grid-template-columns:1fr;max-width:790px}.bp-logo-scene{height:290px}.bp-hero-logo{height:270px}.bp-left h1{font-size:clamp(37px,7vw,57px)}.bp-form-card{margin-top:20px}}@media (max-width:600px){.bp-nav{height:74px}.bp-brand{font-size:21px}.bp-brand img{width:39px;height:39px}.bp-nav-cta{padding:11px;font-size:11px}.bp-layout{padding:0 5% 30px;gap:12px}.bp-logo-scene{height:245px}.bp-hero-logo{height:220px}.bp-kicker{letter-spacing:2px;font-size:9px}.bp-left h1{letter-spacing:-1px}.bp-intro{font-size:14px}.bp-features{gap:8px;margin:26px 0}.bp-features>div{flex-direction:column;align-items:flex-start}.bp-features i{width:37px;height:37px}.bp-features b{font-size:11px}.bp-features small{font-size:10px}.bp-primary,.bp-secondary{width:100%}.bp-form-card{padding:23px 17px}.bp-form-card h2{font-size:25px}.bp-fields{grid-template-columns:1fr}.bp-footer{padding-inline:5%}}@media (prefers-reduced-motion:reduce){.bp-landing *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.bp-landing[dir=rtl] h1{letter-spacing:normal;line-height:1.3}.bp-landing[dir=rtl] .bp-form-kicker,.bp-landing[dir=rtl] .bp-kicker{letter-spacing:normal}.bp-landing[dir=rtl] .bp-brand img{object-position:right}