.oe-ihero{background:linear-gradient(180deg,#f7f8fd,#fff);padding:64px 0 80px}.oe-ihero *{box-sizing:border-box}.oe-ihero__wrap{margin:0 auto;max-width:1240px;padding:0 32px}.oe-ihero__grid{align-items:center;display:grid;gap:56px;grid-template-columns:repeat(2,minmax(0,1fr))}.oe-ihero__copy{align-items:flex-start;display:flex;flex-direction:column;gap:24px}.oe-ihero__eyebrow{align-items:center;background:#fff;border:1px solid rgba(88,93,230,.18);border-radius:999px;box-shadow:0 4px 14px -8px rgba(43,50,120,.25);color:#2b3278;display:inline-flex;font:600 12px/1 Inter,sans-serif;gap:8px;letter-spacing:.1em;padding:8px 14px 8px 10px;text-transform:uppercase}.oe-ihero__eyebrow i{background:#e6455c;border-radius:50%;box-shadow:0 0 0 3px rgba(230,69,92,.18);display:inline-block;height:7px;width:7px}.oe-ihero h1.oe-ihero__h1{color:#2b3278;font:600 50px/1.08 Poppins,sans-serif;letter-spacing:-.03em;margin:0;padding:0}.oe-ihero__grad{background:linear-gradient(90deg,#585de6,#8a52d6 45%,#e6455c);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;display:inline-block;padding-bottom:.06em}.oe-ihero p.oe-ihero__lead{color:#4a5078;font:400 19px/1.6 Inter,sans-serif;margin:0;max-width:520px}.oe-ihero a.oe-ihero__btn{align-items:center;background:#0d2c73;border:0;border-radius:14px;box-shadow:0 12px 28px -12px rgba(13,44,115,.55);color:#fff;display:inline-flex;font:600 16px/1.2 Inter,sans-serif;justify-content:center;min-height:48px;padding:16px 28px;text-decoration:none;transition:background .2s}.oe-ihero a.oe-ihero__btn:hover{background:#585de6;color:#fff}.oe-ihero a.oe-ihero__btn:focus-visible{outline:3px solid #2b3278;outline-offset:3px}.oe-ihero__flow{align-items:stretch;display:flex;gap:8px}.oe-ihero__block{align-items:center;background:#fff;border:1px solid rgba(88,93,230,.14);border-radius:22px;box-shadow:0 2px 6px -2px rgba(43,50,120,.08),0 24px 48px -28px rgba(43,50,120,.35);display:flex;flex:1 1 0;flex-direction:column;gap:8px;justify-content:center;min-height:132px;min-width:0;padding:22px 14px;text-align:center}.oe-ihero img.oe-ihero__logo{display:block;height:32px;margin:0;max-width:150px;width:auto}.oe-ihero__name{color:#2b3278;font:600 19px/1.2 Poppins,sans-serif;letter-spacing:-.01em}.oe-ihero__text{color:#2b3278;font:500 16px/1.4 Inter,sans-serif}.oe-ihero__line{align-self:center;background:#585de6;border-radius:2px;flex:none;height:2px;width:36px}@media (max-width:900px){.oe-ihero{padding:40px 0 56px}.oe-ihero__wrap{padding:0 20px}.oe-ihero__grid{gap:28px;grid-template-columns:minmax(0,1fr)}.oe-ihero h1.oe-ihero__h1{font-size:36px}.oe-ihero__flow{flex-direction:column;gap:6px}.oe-ihero__block{flex:none;min-height:0;padding:18px 16px}.oe-ihero__line{height:28px;width:2px}}