.oe-biz-theme{--orange:#c9a24d;--orange-d:#a8842f;--orange-l:#e9cf8e;--peach:#c9a24d29;--bg:#081428;--soft:#0d1f3c;--card:#0d1f3c;--card-2:#13294d;--line:#1d3561;--line-2:#2c4878;--muted:#b3c2d9;color:#fff;background:linear-gradient(#081428 0%,#0a1a33 100%)}.oe-biz-theme .oe-btn-o{color:#081428;background:linear-gradient(135deg,#e3c27a,#c9a24d);box-shadow:0 10px 26px -12px #c9a24db3}.oe-biz-theme .oe-btn-o:hover{color:#081428;background:linear-gradient(135deg,#f0d693,#d4ae57)}.oe-biz-theme .oe-btn-g{color:#fff;background:#ffffff0a;border-color:#3a5a92}.oe-biz-theme .oe-btn-g:hover{color:#f0d693;border-color:#c9a24d}.oe-biz-theme .oe-tagpill{color:#e9cf8e;letter-spacing:.14em;background:0 0;border:1px solid #c9a24d8c}.oe-biz-theme .oe-grad{background-image:linear-gradient(90deg,#c9a24d,#f3dda3,#c9a24d)}.oe-biz-theme .oe-h2u:after{background:linear-gradient(90deg,#c9a24d,#f3dda3)}.oe-biz-theme .oe-eyebrow{color:#e9cf8e}.oe-biz-theme .oe-bhero-b1{background:radial-gradient(circle,#c9a24d2e,#c9a24d00 62%)}.oe-biz-theme .oe-bhero-b2{background:radial-gradient(circle,#3b6ebe52,#3b6ebe00 62%)}.oe-biz-theme .oe-bmode-o{background:linear-gradient(120deg,#1e3f7a,#122a55);border:1px solid #2c4878}.oe-biz-theme .oe-bmode-k{color:#e9cf8e}.oe-biz-theme .oe-bmode-o p{color:#d5e0f2}.oe-biz-theme h1,.oe-biz-theme h2{letter-spacing:-.01em}.oe-clogos{gap:12px;display:grid}.oe-clogos-k{letter-spacing:.16em;text-transform:uppercase;color:#e9cf8e;text-align:center;margin:0;font-size:13px;font-weight:700}.oe-clogos-box{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.oe-clogos-track{gap:14px;width:max-content;animation:45s linear infinite oeClogos;display:flex}.oe-clogos-box:hover .oe-clogos-track{animation-play-state:paused}.oe-clogo{background:#fff;border-radius:14px;flex:none;justify-content:center;align-items:center;width:168px;height:76px;padding:12px 16px;display:flex;box-shadow:0 8px 22px -14px #0009}.oe-clogo img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:52px}.oe-clogo b{font-family:var(--head);color:#0a1a33;text-align:center;font-size:14px;line-height:1.2}@keyframes oeClogos{to{transform:translate(calc(-50% - 7px))}}@media (prefers-reduced-motion:reduce){.oe-clogos-track{flex-wrap:wrap;justify-content:center;width:auto;animation:none}}.oe-bhero .oe-clogos{max-width:1288px;margin:0 auto;padding:0 24px 40px;position:relative}.oe-bizband{background:radial-gradient(90% 120% at 100% 0,#3b6ebe59 0,#3b6ebe00 55%),linear-gradient(135deg,#0b1d3d 0%,#081428 70%);border:1px solid #2c4878;border-radius:28px;position:relative;overflow:hidden}.oe-bizband-in{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:stretch;gap:0;display:grid}.oe-bizband-copy{flex-direction:column;gap:16px;padding:48px 44px;display:flex}.oe-bizband-copy h2{color:#fff;margin:0;font-size:clamp(30px,3.4vw,44px);line-height:1.12}.oe-bizband-copy p{color:#b3c2d9;max-width:560px;margin:0;font-size:17px}.oe-bizband-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:4px 0;display:grid}.oe-bizband-stats div{background:#ffffff08;border:1px solid #2c4878;border-radius:14px;padding:12px 14px}.oe-bizband-stats b{font-family:var(--head);color:#e9cf8e;font-size:24px;line-height:1.1;display:block}.oe-bizband-stats span{color:#b3c2d9;font-size:13px}.oe-bizband-img{min-height:380px;position:relative}.oe-bizband-img img{object-fit:cover;width:100%;height:100%;transition:transform .8s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0}.oe-bizband-img:hover img{transform:scale(1.04)}.oe-bizband-img:after{content:"";background:linear-gradient(90deg,#081428 0%,#08142800 45%);position:absolute;inset:0}.oe-bizband-foot{background:#0000002e;border-top:1px solid #1d3561;padding:22px 0 24px}@media (max-width:899px){.oe-bizband-in{grid-template-columns:1fr}.oe-bizband-img{order:-1;min-height:220px}.oe-bizband-img:after{background:linear-gradient(#08142800 40%,#081428 100%)}.oe-bizband-copy{padding:24px 20px}.oe-bizband-stats b{font-size:19px}.oe-clogo{width:132px;height:62px}}
