.airspan-partner{--ap-gold: #e9bc02;--ap-blue: #5281ab;--ap-navy: #09213e;--ap-slate: #34526d;--ap-light: #8eadc9;--ap-paper: color-mix(in srgb, #8eadc9 24%, white);color:var(--ap-navy);background:var(--ap-paper)}.airspan-partner h1,.airspan-partner h2,.airspan-partner h3{font-family:var(--font-heading, Montserrat, sans-serif)}.airspan-partner h1{font-size:clamp(2.3rem,4.3vw,3.6rem);font-weight:800;line-height:1.1;letter-spacing:-.035em;max-width:660px}.airspan-partner h2{font-size:clamp(1.8rem,3vw,2.4rem);font-weight:700;line-height:1.2;letter-spacing:-.025em}.airspan-partner .ap-hero{overflow:hidden;border-bottom:1px solid rgb(82 129 171 / 25%)}.ap-hero-layout{display:grid;grid-template-columns:1fr 1.05fr;gap:40px;align-items:center;min-height:510px;padding-top:56px;padding-bottom:56px}.ap-logo{display:block;width:210px;height:auto;margin-bottom:28px}.ap-tagline{color:var(--ap-slate);font-size:1.18rem;line-height:1.6;margin-top:24px}.ap-support{color:var(--ap-slate);font-size:.98rem;line-height:1.75;max-width:430px;margin-top:12px}.airspan-partner .ap-button{background:var(--ap-gold);color:var(--ap-navy);border:1px solid var(--ap-gold);border-radius:5px;min-height:48px;padding:12px 22px;font-weight:700;white-space:normal;text-align:center}.airspan-partner .ap-button:hover{background:var(--ap-gold);color:var(--ap-navy);opacity:.88}.ap-hero .ap-button{margin-top:26px}.ap-cluster{position:relative;margin:0;height:360px;width:100%;max-width:600px;justify-self:end;isolation:isolate}.ap-cluster-rings{position:absolute;left:50%;top:46%;width:330px;height:330px;transform:translate(-50%,-50%);border-radius:50%;border:1px solid rgb(82 129 171 / 24%);z-index:-2;box-shadow:0 0 0 46px #8eadc914,0 0 0 47px #5281ab26}.ap-cluster-rings:after{content:"";position:absolute;inset:-96px;border-radius:50%;border:1px dashed rgb(82 129 171 / 18%)}.ap-cluster-floor{position:absolute;left:12%;right:10%;bottom:22px;height:12px;border-radius:50%;background:#09213e17;filter:blur(9px);z-index:-1}.ap-radio{position:absolute;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 14px 14px rgb(9 33 62 / 15%));width:auto}.ap-radio-1{left:2%;bottom:34px;height:76%;z-index:1}.ap-radio-2{right:1%;bottom:34px;height:76%;z-index:1}.ap-radio-5{left:31%;bottom:40px;height:78%;z-index:2}.ap-radio-3{left:15%;bottom:28px;height:62%;z-index:3}.ap-radio-4{right:13%;bottom:28px;height:52%;z-index:3}.ap-radio-6{left:45%;bottom:16px;height:32%;z-index:4}.ap-reasons-layout{display:grid;grid-template-columns:.9fr 1.4fr;gap:90px}.ap-reasons-heading:before{content:"";display:block;width:42px;height:4px;background:var(--ap-gold);margin-bottom:24px}.ap-reason{padding:23px 0;border-bottom:1px solid rgb(82 129 171 / 28%)}.ap-reason:first-child{padding-top:0}.ap-reason h3{font-size:1.15rem;line-height:1.4;font-weight:700;margin-bottom:8px}.ap-reason p{color:var(--ap-slate);font-size:.98rem;line-height:1.7}.airspan-partner .ap-contact{background:var(--ap-navy);color:var(--ap-paper);scroll-margin-top:140px}.ap-contact-layout{display:grid;grid-template-columns:.8fr 1.2fr;gap:80px;align-items:start}.ap-contact-intro{border-top:3px solid var(--ap-gold);padding-top:27px}.ap-contact-intro p{color:var(--ap-light);margin-top:20px;line-height:1.8;max-width:340px}.ap-form{background:var(--ap-paper);padding:32px;border-radius:6px;color:var(--ap-navy);border:1px solid rgb(142 173 201 / 40%)}.ap-fields{display:grid;grid-template-columns:1fr 1fr;gap:22px 20px}.ap-field-wide{grid-column:1 / -1}.ap-form label{color:var(--ap-navy);display:block;font-size:.875rem;margin-bottom:8px}.ap-form input:not([type=hidden]),.ap-form textarea,.ap-form select{color:var(--ap-navy);background:var(--ap-paper);border:1px solid var(--ap-light);border-radius:4px;min-height:46px}.ap-form input:focus-visible,.ap-form textarea:focus-visible,.ap-form select:focus-visible{outline:2px solid var(--ap-blue);outline-offset:3px}.ap-form [aria-invalid=true]{border-width:2px;border-color:var(--ap-slate)}.ap-form textarea{resize:vertical}.ap-form .ap-error{color:var(--ap-navy);font-size:.85rem;line-height:1.6;margin-top:8px}.ap-form .ap-submit-error{border-left:3px solid var(--ap-gold);padding:12px 16px;background:#8eadc933;margin-bottom:20px}.ap-submit{margin-top:24px}.ap-captcha{margin-top:24px;max-width:100%;overflow-x:auto;padding:3px}.ap-success{min-height:220px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:16px}.ap-success h3{font-size:1.5rem;font-weight:700}.ap-success p{line-height:1.7;color:var(--ap-slate)}.ap-coming-soon{padding-top:24px;padding-bottom:24px;color:var(--ap-slate);text-align:center;font-size:.875rem}.airspan-partner a:focus-visible,.airspan-partner button:focus-visible{outline:3px solid var(--ap-blue);outline-offset:4px}@media(max-width:1023px){.ap-hero-layout{gap:24px}.ap-cluster{height:300px}.ap-reasons-layout,.ap-contact-layout{gap:40px}}@media(max-width:767px){.ap-hero-layout{grid-template-columns:1fr;padding-top:36px;padding-bottom:28px;gap:28px;min-height:0}.ap-logo{width:176px;margin-bottom:24px}.ap-cluster{height:250px;max-width:420px;justify-self:center}.ap-cluster-rings{width:220px;height:220px;box-shadow:0 0 0 30px #8eadc914,0 0 0 31px #5281ab26}.ap-cluster-rings:after{inset:-60px}.ap-reasons-layout,.ap-contact-layout{grid-template-columns:1fr;gap:32px}.ap-form{padding:24px 18px;min-width:0}.ap-fields{grid-template-columns:1fr;gap:20px}.ap-field-wide{grid-column:auto}.ap-submit .ap-button{width:100%}}
