@import url("https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;600;700;800&display=swap");:root{--oao-navy:#000b2a;--oao-navy-deep:#001658;--oao-blue:#1264a3;--oao-text-dark:#111827;--oao-white:#fff;--oao-gold:#ffc857;--oao-amber-link:#92400e;--oao-muted-blue:#95aac3;--oao-label-gray:#4e5774;--oao-divider-gray:#e4e4e0;--oao-cream:#f4f2ed;--oao-sky:#e2f2ff;--oao-font-family:"Open Sans",Arial,sans-serif;--oao-caption-size:13px;--oao-paragraph-small-size:14px;--oao-paragraph-small-line-height:20px;--oao-paragraph-mini-size:12px}.oao-member-header,.oao-member-header *,.oao-member-header :after,.oao-member-header :before{box-sizing:border-box}.oao-member-header button,.oao-member-header input{font-family:inherit}.oao-member-header{font-family:var(--oao-font-family);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.oao-visually-hidden{border:0;clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.oao-skip-link{background:var(--oao-white);border-radius:0 0 8px 8px;color:var(--oao-navy);font-size:var(--oao-paragraph-small-size);font-weight:600;left:16px;padding:12px 20px;position:absolute;text-decoration:none;top:-100px;transition:top .15s ease;z-index:100}.oao-skip-link:focus{top:0}.oao-header{background:var(--oao-white);width:100%}@media (min-width:1024px){html{scroll-padding-top:80px}.oao-sticky-header,body>.oao-member-header{position:sticky;top:-85px;z-index:500}}.oao-header__top{align-items:center;display:flex;gap:24px;justify-content:space-between;margin:0 auto;max-width:1536px;padding:16px 128px}.oao-header__logo,.oao-header__logo-link{display:block;flex-shrink:0}.oao-header__logo{height:53px;object-fit:contain;width:145px}.oao-header__right{align-items:center;display:flex;flex-shrink:0;gap:16px}.oao-header__search{align-items:center;background:hsla(0,0%,100%,.1);border:1px solid rgba(0,0,0,.2);border-radius:50px;display:flex;flex:none;font-family:var(--oao-font-family);gap:6px;height:38px;margin:0;padding:8px 16px 8px 10px;width:396px}.oao-header__search svg{flex-shrink:0}.oao-member-header .oao-header__search input{-webkit-appearance:none;appearance:none;background:transparent;border:0;border-radius:0;color:var(--oao-text-dark);font-family:inherit;font-size:var(--oao-paragraph-small-size);font-weight:400;letter-spacing:normal;line-height:var(--oao-paragraph-small-line-height);min-height:0;outline:0;padding:0;width:100%}.oao-member-header .oao-header__search input::placeholder{color:rgba(0,0,0,.5)}.oao-member-header .oao-header__search input::-webkit-search-cancel-button,.oao-member-header .oao-header__search input::-webkit-search-decoration,.oao-member-header .oao-header__search input::-webkit-search-results-button,.oao-member-header .oao-header__search input::-webkit-search-results-decoration{-webkit-appearance:none;appearance:none}.oao-header__account-wrap{flex-shrink:0;position:relative}.oao-header__account{align-items:center;background:hsla(0,0%,100%,.1);border:1px solid rgba(0,0,0,.2);border-radius:50px;cursor:pointer;display:flex;flex-shrink:0;gap:10px;height:39px;min-width:201px;padding:0 13px 0 11px;transition:background-color .15s ease,border-color .15s ease}.oao-header__account:hover,.oao-header__account[aria-expanded=true]{background:rgba(0,0,0,.04);border-color:rgba(0,0,0,.3)}.oao-header__avatar{align-items:center;background:var(--oao-blue);border-radius:14px;color:var(--oao-white);display:flex;flex-shrink:0;font-family:var(--oao-font-family);font-size:10px;font-weight:700;height:28px;justify-content:center;letter-spacing:.4px;line-height:15px;overflow:hidden;width:28px}.oao-header__avatar img{display:block;height:100%;object-fit:cover;width:100%}.oao-header__account-name{color:var(--oao-text-dark);flex:1 1 auto;font-size:var(--oao-paragraph-small-size);font-weight:400;line-height:var(--oao-paragraph-small-line-height);text-align:center;white-space:nowrap}.oao-header__account-chevron{flex-shrink:0;transition:transform .15s ease}.oao-header__account[aria-expanded=true] .oao-header__account-chevron{transform:rotate(180deg)}.oao-header__account-menu{background:var(--oao-white);border:1px solid rgba(0,0,0,.2);border-radius:14px;box-shadow:0 16px 32px rgba(0,0,0,.16);display:none;flex-direction:column;left:0;overflow:hidden;position:absolute;top:calc(100% + 8px);width:208px;z-index:30}.oao-header__account-wrap.is-open>.oao-header__account-menu{display:flex}.oao-header__account-menu-item{background:transparent;border:0;color:var(--oao-text-dark);cursor:pointer;display:block;font-size:var(--oao-paragraph-small-size);line-height:var(--oao-paragraph-small-line-height);padding:8px 16px;text-align:left;text-decoration:none;transition:background-color .15s ease,color .15s ease;width:100%}.oao-header__account-menu-item:focus-visible,.oao-header__account-menu-item:hover{background:#e2f2ff;color:var(--oao-navy)}.oao-header__account-menu-item:focus-visible{outline:2px solid var(--oao-blue);outline-offset:-2px}.oao-header__hamburger{background:transparent;border:0;cursor:pointer;display:none;flex-shrink:0;height:44px;padding:0;position:relative;width:44px}.oao-header__hamburger-bars{display:flex;flex-direction:column;height:14px;justify-content:space-between;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:20px}.oao-header__hamburger-bar{background:var(--oao-navy);border-radius:1px;flex-shrink:0;height:2px;transition:transform .2s ease,opacity .15s ease;width:20px}.oao-header__hamburger[aria-expanded=true] .oao-header__hamburger-bar:first-child{transform:translateY(6px) rotate(45deg)}.oao-header__hamburger[aria-expanded=true] .oao-header__hamburger-bar:nth-child(2){opacity:0;transform:scaleX(0)}.oao-header__hamburger[aria-expanded=true] .oao-header__hamburger-bar:nth-child(3){transform:translateY(-6px) rotate(-45deg)}.oao-nav{background:var(--oao-navy)}.oao-nav__list{display:flex;gap:10px;list-style:none;margin:0 auto;max-width:1536px;padding:24px 128px}.oao-nav__item{position:relative}.oao-nav__link{align-items:center;background:transparent;border:0;border-radius:7px;color:var(--oao-white);cursor:pointer;display:flex;font-size:14px;font-weight:600;gap:3px;line-height:20px;padding:6px 12px;transition:background-color .15s ease,color .15s ease}.oao-nav__link:focus-visible,.oao-nav__link:hover{background:hsla(0,0%,100%,.08)}.oao-nav__link:focus-visible{outline:2px solid var(--oao-white);outline-offset:2px}.oao-nav__link svg{color:#8a9cb9;flex-shrink:0;transition:transform .15s ease}.oao-nav__link[aria-expanded=true]{background:var(--oao-sky);border-radius:7px;color:var(--oao-navy)}.oao-nav__link[aria-expanded=true]:hover{background:var(--oao-sky)}.oao-nav__link[aria-expanded=true] svg{color:inherit;transform:rotate(180deg)}.oao-megamenu{background:var(--oao-navy);border-radius:0 0 8px 8px;box-shadow:0 16px 32px rgba(0,0,0,.28);display:none;gap:24px;left:0;padding:24px;position:absolute;top:calc(100% + 2px);z-index:20}.oao-nav__item.is-open>.oao-megamenu{display:flex}.oao-megamenu__divider{align-self:stretch;background:rgba(138,156,185,.4);flex-shrink:0;width:1px}.oao-megamenu__col{display:flex;flex-direction:column;flex-shrink:0;gap:10px}.oao-megamenu__col--main{width:141px}.oao-megamenu__col--library{width:180px}.oao-megamenu__heading{color:#8a9cb9;font-family:var(--oao-font-family);font-size:var(--oao-paragraph-mini-size);font-weight:700;letter-spacing:1px;line-height:15px;margin:0;text-transform:uppercase;white-space:nowrap}.oao-megamenu__link{color:var(--oao-white);display:block;font-size:var(--oao-caption-size);font-weight:400;line-height:20px;text-decoration:none}.oao-megamenu__link:focus-visible,.oao-megamenu__link:hover{text-decoration:underline;text-underline-offset:2px}.oao-megamenu__link sup{font-size:.6em;line-height:0}.oao-ext-icon{display:inline-block;flex-shrink:0;height:.85em;margin-left:4px;vertical-align:-.05em;width:.85em}.oao-megamenu__col--list{white-space:nowrap}.oao-megamenu--end{left:auto;right:0}.oao-megamenu__link--muted,.oao-megamenu__link--muted:hover{color:#8a9cb9;cursor:default;text-decoration:none}.oao-mobile-menu{background:var(--oao-navy);bottom:0;display:none;flex-direction:column;left:0;overflow-y:auto;position:fixed;right:0;top:64px;z-index:40}.oao-mobile-menu.is-open{display:flex}.oao-mobile-menu__nav{padding:24px 16px}.oao-mobile-menu__links,.oao-mobile-menu__nav{display:flex;flex-direction:column;gap:8px}.oao-mobile-menu__link{align-items:center;background:transparent;border:0;border-radius:7px;color:var(--oao-white);cursor:pointer;display:flex;font-size:var(--oao-paragraph-small-size);font-weight:600;justify-content:space-between;line-height:var(--oao-paragraph-small-line-height);padding:8px 12px;text-align:left;width:100%}.oao-mobile-menu__link svg{flex-shrink:0;transition:transform .15s ease}.oao-mobile-menu__link[aria-expanded=true]{background:var(--oao-sky);color:var(--oao-navy)}.oao-mobile-menu__link[aria-expanded=true] svg{transform:rotate(180deg)}.oao-mobile-menu__submenu{display:none;flex-direction:column;gap:32px;padding:16px 12px}.oao-mobile-menu__submenu.is-open,.oao-mobile-menu__submenu.is-open+.oao-mobile-menu__divider{display:flex}.oao-mobile-menu__submenu-col,.oao-mobile-menu__submenu-group{display:flex;flex-direction:column;gap:8px}.oao-mobile-menu__submenu-heading{color:#8a9cb9;font-family:var(--oao-font-family);font-size:var(--oao-paragraph-mini-size);font-weight:700;letter-spacing:1px;line-height:15px;margin:0;text-transform:uppercase}.oao-mobile-menu__submenu-link{color:var(--oao-white);font-size:var(--oao-paragraph-small-size);line-height:var(--oao-paragraph-small-line-height);text-decoration:none}.oao-mobile-menu__submenu-link--small{font-size:var(--oao-caption-size)}.oao-mobile-menu__submenu-link--muted{color:#8a9cb9}.oao-mobile-menu__submenu-link:focus-visible,.oao-mobile-menu__submenu-link:hover{text-decoration:underline;text-underline-offset:2px}.oao-mobile-menu__divider{background:rgba(138,156,185,.4);display:none;flex-shrink:0;height:1px;width:100%}.oao-mobile-menu__search-wrap{padding:0 16px 24px}.oao-mobile-menu__search{align-items:center;background:var(--oao-white);border:1px solid rgba(0,0,0,.2);border-radius:50px;display:flex;font-family:var(--oao-font-family);gap:8px;height:38px;margin:0;padding:8px 16px 8px 12px;width:100%}.oao-mobile-menu__search svg{flex-shrink:0}.oao-member-header .oao-mobile-menu__search input{-webkit-appearance:none;appearance:none;background:transparent;border:0;border-radius:0;color:var(--oao-text-dark);font-family:inherit;font-size:var(--oao-paragraph-small-size);font-weight:400;letter-spacing:normal;line-height:var(--oao-paragraph-small-line-height);min-height:0;outline:0;padding:0;width:100%}.oao-member-header .oao-mobile-menu__search input::placeholder{color:rgba(0,0,0,.6)}.oao-member-header .oao-mobile-menu__search input::-webkit-search-cancel-button,.oao-member-header .oao-mobile-menu__search input::-webkit-search-decoration,.oao-member-header .oao-mobile-menu__search input::-webkit-search-results-button,.oao-member-header .oao-mobile-menu__search input::-webkit-search-results-decoration{-webkit-appearance:none;appearance:none}body.oao-member-header-no-scroll{overflow:hidden}@media (max-width:1023px){.oao-header__top{height:64px;padding:0 20px}.oao-header__logo{height:35px;object-fit:contain;width:96px}.oao-header__search{display:none}.oao-header__account{background:transparent;border:0;gap:0;height:28px;min-width:0;padding:0}.oao-header__account:hover,.oao-header__account[aria-expanded=true]{background:transparent;border-color:transparent}.oao-member-header .oao-header__right .oao-header__account,.oao-member-header .oao-header__right .oao-header__account:focus,.oao-member-header .oao-header__right .oao-header__account:hover,.oao-member-header .oao-header__right .oao-header__account[aria-expanded=true]{background:transparent;border:0}.oao-header__right{gap:8px}.oao-header__account-chevron,.oao-header__account-name{display:none}.oao-header__account-menu{left:-65px;right:auto;top:45px}.oao-header__hamburger{display:block}.oao-nav{display:none}.oao-nav__list{align-items:center;gap:20px;height:60px;padding:0 28px}.oao-member-header .oao-nav__item>.oao-nav__link{font-size:14px}.oao-nav__link{gap:6px;margin:0 -12px;white-space:nowrap}.oao-nav__link svg{height:10px;width:10px}.oao-megamenu{left:-12px}.oao-megamenu--end{left:auto;right:-12px}}@media (min-width:768px) and (max-width:809px){#oao-tools-resources-menu{left:auto;right:-12px}}@media (min-width:1024px) and (max-width:1279px){.oao-header__top{gap:8px;padding:16px 24px}.oao-header__logo{height:53px;width:145px}.oao-header__right{gap:8px}.oao-header__account{min-width:171px}.oao-header__search{width:396px}.oao-nav__list{padding:24px}}@media (max-width:767px){.oao-header__top{height:64px;padding:0 10px}.oao-header__logo{height:35px;width:96px}.oao-header__right{gap:8px}.oao-header__account-menu{left:auto;right:-65px;top:45px}}.oao-member-header .oao-header__account,.oao-member-header .oao-header__account-menu-item,.oao-member-header .oao-header__hamburger,.oao-member-header .oao-mobile-menu__link,.oao-member-header .oao-nav__link{border-radius:0;box-shadow:none;font-weight:400;line-height:normal;text-transform:none}.oao-member-header .oao-header__account{background:hsla(0,0%,100%,.1);border:1px solid rgba(0,0,0,.2);border-radius:50px;color:var(--oao-text-dark);font-size:var(--oao-paragraph-small-size)}.oao-member-header .oao-header__account:focus,.oao-member-header .oao-header__account:hover,.oao-member-header .oao-header__account[aria-expanded=true]{background:rgba(0,0,0,.04);border-color:rgba(0,0,0,.3);border-radius:50px;color:var(--oao-text-dark)}.oao-member-header .oao-header__hamburger,.oao-member-header .oao-header__hamburger:focus,.oao-member-header .oao-header__hamburger:hover{background:transparent;border:0}.oao-member-header .oao-nav__link{background:transparent;border:0;border-radius:7px;color:var(--oao-white);font-size:14px;font-weight:600;line-height:20px}.oao-member-header .oao-nav__link:focus,.oao-member-header .oao-nav__link:hover{background:hsla(0,0%,100%,.08);border:0;border-radius:7px;color:var(--oao-white)}.oao-member-header .oao-nav__link[aria-expanded=true],.oao-member-header .oao-nav__link[aria-expanded=true]:hover{background:var(--oao-sky);border-radius:7px;color:var(--oao-navy)}.oao-member-header .oao-mobile-menu__link{background:transparent;border:0;border-radius:7px;color:var(--oao-white);font-size:var(--oao-paragraph-small-size);font-weight:600}.oao-member-header .oao-mobile-menu__link:focus,.oao-member-header .oao-mobile-menu__link:hover{background:transparent;border:0;color:var(--oao-white)}.oao-member-header .oao-mobile-menu__link[aria-expanded=true]{background:var(--oao-sky);border-radius:7px;color:var(--oao-navy)}.oao-member-header .oao-header__account-menu-item{background:transparent;border:0;color:var(--oao-text-dark);font-size:var(--oao-paragraph-small-size)}.oao-member-header .oao-header__account-menu-item:focus,.oao-member-header .oao-header__account-menu-item:hover{background:#e2f2ff;border:0;border-radius:0}.oao-member-header .oao-header__account-menu{padding:0;width:201px}.oao-member-header .oao-header__account-menu-item:first-child{padding-top:15.5px}.oao-member-header .oao-header__account-menu-item{color:#000;font-size:14px;line-height:20px;padding:7.5px 15px}.oao-member-header .oao-header__account-menu-item:focus,.oao-member-header .oao-header__account-menu-item:hover{color:var(--oao-navy)}.oao-member-header .oao-header__account-menu-item.oao-header__account-menu-logout,.oao-member-header .oao-header__account-menu-item.oao-header__account-menu-logout:focus,.oao-member-header .oao-header__account-menu-item.oao-header__account-menu-logout:hover{background:var(--oao-sky);color:var(--oao-navy);font-weight:700;margin-top:8px;padding:11px 15px}.oao-member-header a.oao-mobile-menu__link,.oao-member-header a.oao-nav__link{box-sizing:border-box;text-decoration:none}.oao-member-header .oao-nav__link.is-current,.oao-member-header .oao-nav__link.is-current:focus,.oao-member-header .oao-nav__link.is-current:hover{background:var(--oao-sky);border-radius:7px;color:var(--oao-navy)}.oao-member-header .oao-nav__link.is-current svg{color:inherit}.oao-member-header .oao-mobile-menu__link.is-current,.oao-member-header .oao-mobile-menu__link.is-current:focus,.oao-member-header .oao-mobile-menu__link.is-current:hover{background:var(--oao-sky);color:var(--oao-navy)}.mp-idle{align-items:center;background:rgba(22,36,68,.42);display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:10000}.mp-idle[hidden]{display:none}.mp-idle .mp-modal{background:#fff;border-radius:12px;box-shadow:0 8px 24px rgba(0,13,51,.16);color:#1b2335;font-family:Open Sans,Arial,sans-serif;max-width:440px;padding:32px 28px 28px;text-align:center;width:100%}.mp-idle .mp-idle__title{color:#0c1b54;font-size:22px;font-weight:700;line-height:1.3;margin:0 0 10px}.mp-idle .mp-idle__text{color:#4b5563;font-size:15px;line-height:1.5;margin:0 0 18px}.mp-idle .mp-idle__countdown{color:#4b5563;font-size:14px;margin:0 0 24px}.mp-idle .mp-idle__time{color:#0c1b54;display:block;font-size:32px;font-variant-numeric:tabular-nums;font-weight:700;line-height:1.25;margin-top:4px}.mp-idle .mp-idle__sr{clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.mp-idle .mp-idle__actions{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.mp-idle .mp-idle__btn{border:1.5px solid #0d4586;border-radius:999px;cursor:pointer;font-family:inherit;font-size:14px;font-weight:700;letter-spacing:.3px;min-height:44px;padding:0 22px;text-transform:uppercase}.mp-idle .mp-idle__btn--outline{background:#fff;color:#0d4586}.mp-idle .mp-idle__btn--outline:hover{background:#e2f2ff}.mp-idle .mp-idle__btn--solid{background:#0d4586;color:#fff}.mp-idle .mp-idle__btn--solid:hover{background:#0a3669;border-color:#0a3669}.mp-idle .mp-idle__btn:focus-visible{outline:2px solid #1f6fb5;outline-offset:2px}.mp-idle .mp-idle__btn.is-loading{cursor:progress;opacity:.7}@media (max-width:767px){.mp-idle .mp-modal{padding:28px 20px 22px}.mp-idle .mp-idle__btn{flex:1 1 100%}}.mp-idle.mp-idle--out{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:rgba(22,36,68,.6)}.mp-idle--out .mp-modal{border-radius:20px;max-width:440px;padding:36px 32px 32px;text-align:left}.mp-idle--out .mp-idle__title{font-size:24px;margin-bottom:12px}.mp-idle--out .mp-idle__text{font-size:16px;margin-bottom:26px}.mp-idle--out .mp-idle__btn--login{align-items:center;display:inline-flex;font-size:16px;justify-content:center;min-height:52px;padding:0 32px;text-decoration:none;text-transform:none}@media (max-width:767px){.mp-idle--out .mp-modal{padding:28px 22px 24px}.mp-idle--out .mp-idle__btn--login{width:100%}}