.partner-hero{color:#fff;isolation:isolate;background:linear-gradient(115deg,#061a32 0%,#09254a 55%,#071a35 100%);align-items:center;min-height:560px;padding:70px 7%;display:flex;position:relative;overflow:hidden}.partner-hero .partner-container{z-index:2;grid-template-columns:1.05fr .95fr;align-items:center;gap:50px;width:100%;max-width:1500px;margin:auto;display:grid;position:relative}.partner-hero .hero-glow{filter:blur(100px);pointer-events:none;z-index:-1;border-radius:50%;position:absolute}.partner-hero .glow-one{opacity:.18;background:#1265c7;width:400px;height:400px;top:-200px;left:-100px}.partner-hero .glow-two{opacity:.16;background:#147bda;width:500px;height:500px;bottom:-300px;right:0}.partner-hero .partner-content{max-width:700px}.partner-hero .partner-eyebrow{color:#79baff;letter-spacing:2.5px;align-items:center;gap:12px;margin-bottom:28px;font-size:12px;font-weight:700;display:flex}.partner-hero .eyebrow-line{background:#55a7ff;width:35px;height:2px}.partner-hero h1{letter-spacing:-1.5px;margin:0;font-size:clamp(42px,4.2vw,68px);font-weight:650;line-height:1.13}.partner-hero h1 span{color:#0000;background:linear-gradient(90deg,#55a9ff,#a5d5ff);-webkit-background-clip:text;background-clip:text}.partner-hero .partner-description{color:#c0d0e3;max-width:570px;margin:28px 0 0;font-size:17px;line-height:1.7}.partner-hero .partner-visual{justify-content:center;align-items:center;display:flex}.partner-hero .partner-visual img{width:100%;max-width:560px;height:auto;-webkit-mask-image:radial-gradient(62% 62%,#000 62%,#0000 100%);mask-image:radial-gradient(62% 62%,#000 62%,#0000 100%)}@media (width<=1000px){.partner-hero{padding:75px 5%}.partner-hero .partner-container{grid-template-columns:1fr}.partner-hero .partner-content{max-width:750px}}@media (width<=600px){.partner-hero{padding:65px 22px}.partner-hero h1{letter-spacing:-1.5px;font-size:40px}.partner-hero .partner-description{font-size:15px}}
