@import url("https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;600;700;800&display=swap");:root{--oao-navy-deep:#001658;--oao-gold:#ffc857;--oao-sky:#e2f2ff;--oao-font-family:"Open Sans",Arial,sans-serif;--oao-h1-size:40px;--oao-paragraph-small-size:14px}.oao-member-promo-banner,.oao-member-promo-banner *,.oao-member-promo-banner :after,.oao-member-promo-banner :before{box-sizing:border-box}.oao-member-promo-banner button{font-family:inherit}.oao-member-promo-banner{font-family:var(--oao-font-family);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:calc(50% - var(--oao-vw, 100vw)/2);margin-right:calc(50% - var(--oao-vw, 100vw)/2);width:var(--oao-vw,100vw)}.oao-container{margin:0 auto;max-width:none;padding:0;width:min(1280px,calc(100% - 256px))}.oao-promo{background:var(--oao-sky);padding:80px 0}.oao-promo__inner{align-items:center;display:flex;gap:75px;margin:0 auto;max-width:1010px}.oao-promo__image{object-fit:cover}.oao-promo__image,.oao-promo__media{border-radius:20px;flex-shrink:0;height:298px;width:536px}.oao-promo__media{overflow:hidden;position:relative}.oao-promo__media .oao-promo__image{box-sizing:border-box;display:block;height:100%;width:100%}.oao-promo__image--bordered{border:1px solid rgba(0,22,88,.2)}.oao-promo__title{font-size:var(--oao-h1-size);font-weight:700;letter-spacing:-.95px;line-height:43.7px}.oao-promo__text,.oao-promo__title{color:var(--oao-navy-deep);margin:0 0 20px}.oao-promo__text{font-size:var(--oao-paragraph-small-size);line-height:23.8px;max-width:399px}.oao-promo__button{background:var(--oao-gold);border:0;border-radius:20px;color:#004178;cursor:pointer;display:inline-block;font-size:12px;font-weight:700;letter-spacing:.3px;line-height:100%;padding:10px 20px;text-decoration:none;text-transform:uppercase}.oao-member-promo-banner .oao-promo__button,.oao-member-promo-banner .oao-promo__button:focus,.oao-member-promo-banner .oao-promo__button:hover{background:var(--oao-gold);border:0;border-radius:20px;box-shadow:none;color:#004178;font-size:12px;font-weight:700;line-height:100%;text-transform:uppercase}@media (max-width:1279px){.oao-container{width:calc(100% - 48px)}}@media (min-width:768px) and (max-width:1023px){.oao-container{width:calc(100% - 40px)}}@media (max-width:767px){.oao-container{width:calc(100% - 20px)}}@media (max-width:1279px){.oao-promo{display:none}}