  :root{--f--3-min:12;--f--3-max:13.25;--f--2-min:12.53;--f--2-max:14.36;--f--1-min:14.16;--f--1-max:16.95;--f-0-min:16;--f-0-max:20;--f-1-min:18.08;--f-1-max:23.6;--f-2-min:20.43;--f-2-max:27.85;--f-3-min:23.09;--f-3-max:32.86;--f-4-min:26.09;--f-4-max:38.78;--f-5-min:29.48;--f-5-max:45.76;--f-6-min:33.31;--f-6-max:53.99;--f-7-min:37.64;--f-7-max:63.71;--f-8-min:42.54;--f-8-max:75.18;--f-9-min:48.06;--f-9-max:88.71;--fluid-min-width:320;--fluid-max-width:1434;--fluid-screen:100vw;--fluid-bp:calc((var(--fluid-screen) - var(--fluid-min-width)/16*1rem)/(var(--fluid-max-width) - var(--fluid-min-width)))}@media screen and (min-width:1434px){:root{--fluid-screen:calc(var(--fluid-max-width)*1px)}}:root{--fc-3xs-min:(var(--fc-s-min) * 0.25);--fc-3xs-max:(var(--fc-s-max) * 0.25);--fc-2xs-min:(var(--fc-s-min) * 0.5);--fc-2xs-max:(var(--fc-s-max) * 0.5);--fc-xs-min:(var(--fc-s-min) * 0.75);--fc-xs-max:(var(--fc-s-max) * 0.75);--fc-s-min:(var(--f-0-min,16));--fc-s-max:(var(--f-0-max,20));--fc-m-min:(var(--fc-s-min) * 1.5);--fc-m-max:(var(--fc-s-max) * 1.5);--fc-l-min:(var(--fc-s-min) * 2);--fc-l-max:(var(--fc-s-max) * 2);--fc-xl-min:(var(--fc-s-min) * 3);--fc-xl-max:(var(--fc-s-max) * 3);--fc-2xl-min:(var(--fc-s-min) * 4);--fc-2xl-max:(var(--fc-s-max) * 4);--fc-3xl-min:(var(--fc-s-min) * 6);--fc-3xl-max:(var(--fc-s-max) * 6);--swiper-theme-call:#0000cd;--swiper-pagination-color:#0000cd;--swiper-pagination-bullet-border-radius:0;--swiper-pagination-bullet-horizontal-gap:5px;--swiper-pagination-bullet-inactive-opacity:1;--swiper-pagination-bullet-inactive-color:#c4c4c4}.theme-ib{--swiper-theme-call:navy;--swiper-pagination-color:navy}.fake-h1,.fake-h2,.fake-h3,.fake-h4,.fake-h5,.fake-h6,h1,h2,h3,h4,h5,h6{font-weight:560;letter-spacing:-.01em;line-height:1}.fake-h2,h2{font-size:calc(var(--f-4-min)/16*1rem + (var(--f-4-max) - var(--f-4-min))*var(--fluid-bp))}a{color:navy}a:focus,a:hover{color:#c71585;text-decoration-color:#c71585}b,strong{font-weight:560}input[type=radio][name^=start-date]{accent-color:#161a1d}.theme-ib .footer{padding-block-end:calc(var(--fc-m-min)/16*1rem + (var(--fc-m-max) - var(--fc-m-min))*var(--fluid-bp))}.theme-ib .footer__main{background-color:#e2e6e9;color:#161a1d;margin-block-end:calc(var(--fc-m-min)/16*1rem + (var(--fc-m-max) - var(--fc-m-min))*var(--fluid-bp));padding-block:calc(var(--fc-m-min)/16*1rem + (var(--fc-m-max) - var(--fc-m-min))*var(--fluid-bp))}.theme-ib .footer__main a{color:#161a1d}.theme-ib .footer__main a:focus,.theme-ib .footer__main a:hover{color:#c71585;text-decoration-color:#c71585}.theme-ib .footer__common a:focus,.theme-ib .footer__common a:hover{color:inherit;text-decoration-color:#40e0d0}@media screen and (max-width:768px){.theme-ib .footer__social{border-block:1px solid #161a1d;padding-block:calc(var(--fc-m-min)/16*1rem + (var(--fc-m-max) - var(--fc-m-min))*var(--fluid-bp));width:100%}}.theme-ib .footer__social a{color:#161a1d}.theme-ib .footer__social a:focus,.theme-ib .footer__social a:hover{color:#c71585}.theme-ib .footer__social:after{content:none}.theme-ib .footer__accreditations{row-gap:calc(var(--fc-xs-min)/16*1rem + (var(--fc-xs-max) - var(--fc-xs-min))*var(--fluid-bp))}.theme-ib .footer__accreditations img{max-block-size:66px;max-inline-size:120px;object-fit:contain}.theme-ib .footer__ib-logo,.theme-ib .footer__ib-logo svg{block-size:auto;max-inline-size:calc(var(--fc-xl-min)/16*1rem + (var(--fc-2xl-max) - var(--fc-xl-min))*var(--fluid-bp))}.header{--header-logo-color:navy;--header-overlay-open-color:navy;--header-search-icon-color:navy;--header-border-color:navy}.header__logo svg{box-sizing:initial;padding-block:clamp(1rem,.8564rem + .7181vw,1.5rem)}.header__drawer__logo svg,.header__logo svg{max-height:calc(var(--fc-l-min)/16*1rem + (var(--fc-xl-max) - var(--fc-l-min))*var(--fluid-bp))}.theme-ib .header>[role=dialog]{background-color:#006}@media screen and (max-width:767px){.theme-ib .header>[role=dialog]:has(.header__pane--section.header__pane--active),.theme-ib .header>[role=dialog]:has(.header__pane--section.header__pane--active) .header__drawer{background-color:#fff}.theme-ib .header>[role=dialog]:has(.header__pane--section.header__pane--active) .header__drawer__logo{--drawer-logo-color:navy}.theme-ib .header>[role=dialog]:has(.header__pane--section.header__pane--active) .header__pane-switcher{--switcher-border-color:navy}}.theme-ib .header__drawer{background-color:#006}.theme-ib .header__drawer:has(.header__pane--section):after{background:#fff}.header__nav a:not(.header__nav__breadcrumb):before{width:2px}.theme-ib .header__nav--global{margin-block-end:auto}.theme-ib .header__nav--global a:before,.theme-ib .header__nav--global li ul:not(:has(li button[aria-expanded=true])) a:before{background-color:#40e0d04d}.theme-ib .header__nav--section{background-color:#fff}.theme-ib .header__nav--section a:before,.theme-ib .header__nav--section li ul:not(:has(li button[aria-expanded=true])) a:before{background-color:#40e0d0}.theme-ib .header__nav--global .header__list-toggle{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none'%3E%3Cpath stroke='%2340e0d0' stroke-linecap='square' stroke-linejoin='bevel' stroke-width='2' d='M3.333 7.5 10 14.167 16.666 7.5'/%3E%3C/svg%3E");border-color:#40e0d04d}.theme-ib .header__nav--section .header__list-toggle{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none'%3E%3Cpath stroke='navy' stroke-linecap='square' stroke-linejoin='bevel' stroke-width='2' d='M3.333 7.5 10 14.167 16.666 7.5'/%3E%3C/svg%3E");border-color:#0000804d}.header__nav--global .header__list-toggle:focus,.header__nav--global .header__list-toggle:hover{background-color:#40e0d033}.header__nav--section .header__list-toggle:focus,.header__nav--section .header__list-toggle:hover{background-color:#00008033}@media screen and (max-width:767px){.header__pane-switcher{--switcher-border-color:#40e0d0;--switcher-text-color:#fff}.header__pane-switcher--active{font-weight:560}}.theme-ib .a11y-accordion-tabs .accordion-toggle{color:navy}.theme-ib .a11y-accordion-tabs .accordion-tabs>.tabs-panel .accordion-trigger{font-weight:560}.theme-ib .a11y-accordion-tabs .accordion-tabs>.tabs-panel .accordion-trigger svg{color:navy}.theme-ib .admission-dates th{font-weight:560}.theme-ib .admission-dates td,.theme-ib .admission-dates th,.theme-ib .admission-dates tr{border-bottom:1px solid navy}.theme-ib .admission-dates tr{border-block-start:1px solid navy}.theme-ib .admission-dates td .tag--with-border{color:navy}.theme-ib .article-card{border-block-start-color:#99c}@media screen and (min-width:767px){.theme-ib .article-card:has(img).article-card--bordered-left:before,.theme-ib .article-card:has(img).article-card--bordered-right:before{background-color:#99c}}.theme-ib .article-card--highlight{--article-card-color-bg:#006}.theme-ib .article-card--highlight .tag:not(.tag--with-bg){color:#f41aa3}.theme-ib .article-hero strong{font-weight:560}.theme-ib .banner a.lwi{font-weight:400}.theme-ib .banner--navy{--banner-flair-bg:#fff;--banner-flair-text:#161a1d;--banner-tag-text:#f41aa3;--theme-text-color:#fff}.theme-ib .banner--navy a.lwi{color:#40e0d0}.banner--inline .theme-ib .banner__caption>*+*,.banner--inline-picture .theme-ib .banner__caption>*+*,.theme-ib .banner__caption>*+*{margin-top:calc(var(--fc-s-min)/16*1rem + (var(--fc-s-max) - var(--fc-s-min))*var(--fluid-bp))}.theme-ib .banner .tag,.theme-ib .basic-accordion summary{font-weight:560}.theme-ib .basic-accordion summary .tag.tag--with-border,.theme-ib .basic-accordion summary:after{color:navy}.theme-ib .btn{align-items:center;background:navy;border:2px solid navy;color:#fff;column-gap:calc(var(--fc-xs-min)/16*1rem + (var(--fc-xs-max) - var(--fc-xs-min))*var(--fluid-bp));display:flex;font-family:³Ô¹ÏºÚÁÏText,Helvetica Neue,Arial,sans-serif!important;font-size:calc(var(--f-0-min)/16*1rem + (var(--f-0-max) - var(--f-0-min))*var(--fluid-bp));justify-content:space-between;padding-block:calc(var(--fc-xs-min)/16*1rem + (var(--fc-xs-max) - var(--fc-xs-min))*var(--fluid-bp));padding-inline:calc(var(--fc-s-min)/16*1rem + (var(--fc-s-max) - var(--fc-s-min))*var(--fluid-bp));position:relative;text-decoration:none;transition:background-color .2s ease-out,border-color .2s ease-out,color .2s ease}.theme-ib .btn span{display:block}.theme-ib .btn span.details{font-size:calc(var(--f--2-min)/16*1rem + (var(--f--2-max) - var(--f--2-min))*var(--fluid-bp))}.theme-ib .btn svg{color:#fff;flex-shrink:0}.theme-ib .btn:active,.theme-ib .btn:focus,.theme-ib .btn:hover{background:#c71585;border-color:#c71585;color:#fff;cursor:pointer;text-decoration:none}.theme-ib .btn:active.disabled,.theme-ib .btn:active:disabled,.theme-ib .btn:focus.disabled,.theme-ib .btn:focus:disabled,.theme-ib .btn:hover.disabled,.theme-ib .btn:hover:disabled{background:navy;cursor:not-allowed}.theme-ib .btn.reverse{align-items:center;background:#0000;border:2px solid #0000;color:navy;column-gap:calc(var(--fc-xs-min)/16*1rem + (var(--fc-xs-max) - var(--fc-xs-min))*var(--fluid-bp));display:flex;font-family:³Ô¹ÏºÚÁÏText,Helvetica Neue,Arial,sans-serif!important;font-size:calc(var(--f-0-min)/16*1rem + (var(--f-0-max) - var(--f-0-min))*var(--fluid-bp));justify-content:space-between;padding-block:calc(var(--fc-xs-min)/16*1rem + (var(--fc-xs-max) - var(--fc-xs-min))*var(--fluid-bp));padding-inline:calc(var(--fc-s-min)/16*1rem + (var(--fc-s-max) - var(--fc-s-min))*var(--fluid-bp));position:relative;text-decoration:none;transition:background-color .2s ease-out,border-color .2s ease-out,color .2s ease}.theme-ib .btn.reverse span{display:block}.theme-ib .btn.reverse span.details{font-size:calc(var(--f--2-min)/16*1rem + (var(--f--2-max) - var(--f--2-min))*var(--fluid-bp))}.theme-ib .btn.reverse svg{color:navy;flex-shrink:0}.theme-ib .btn.reverse:active,.theme-ib .btn.reverse:focus,.theme-ib .btn.reverse:hover{background:navy;border-color:navy;color:navy;cursor:pointer;text-decoration:none}.theme-ib .btn.reverse:active.disabled,.theme-ib .btn.reverse:active:disabled,.theme-ib .btn.reverse:focus.disabled,.theme-ib .btn.reverse:focus:disabled,.theme-ib .btn.reverse:hover.disabled,.theme-ib .btn.reverse:hover:disabled{background:#0000;cursor:not-allowed}.theme-ib .btn.reverse{border-color:navy}.theme-ib .btn.reverse:focus,.theme-ib .btn.reverse:focus svg,.theme-ib .btn.reverse:hover,.theme-ib .btn.reverse:hover svg{color:#fff}.theme-ib .btn.secondary{align-items:center;background:#fff;border:2px solid #fff;color:navy;column-gap:calc(var(--fc-xs-min)/16*1rem + (var(--fc-xs-max) - var(--fc-xs-min))*var(--fluid-bp));display:flex;font-family:³Ô¹ÏºÚÁÏText,Helvetica Neue,Arial,sans-serif!important;font-size:calc(var(--f-0-min)/16*1rem + (var(--f-0-max) - var(--f-0-min))*var(--fluid-bp));justify-content:space-between;padding-block:calc(var(--fc-xs-min)/16*1rem + (var(--fc-xs-max) - var(--fc-xs-min))*var(--fluid-bp));padding-inline:calc(var(--fc-s-min)/16*1rem + (var(--fc-s-max) - var(--fc-s-min))*var(--fluid-bp));position:relative;text-decoration:none;transition:background-color .2s ease-out,border-color .2s ease-out,color .2s ease}.theme-ib .btn.secondary span{display:block}.theme-ib .btn.secondary span.details{font-size:calc(var(--f--2-min)/16*1rem + (var(--f--2-max) - var(--f--2-min))*var(--fluid-bp))}.theme-ib .btn.secondary svg{color:navy;flex-shrink:0}.theme-ib .btn.secondary:active,.theme-ib .btn.secondary:focus,.theme-ib .btn.secondary:hover{background:#161a1d;border-color:#161a1d;color:navy;cursor:pointer;text-decoration:none}.theme-ib .btn.secondary:active.disabled,.theme-ib .btn.secondary:active:disabled,.theme-ib .btn.secondary:focus.disabled,.theme-ib .btn.secondary:focus:disabled,.theme-ib .btn.secondary:hover.disabled,.theme-ib .btn.secondary:hover:disabled{background:#fff;cursor:not-allowed}.theme-ib .btn.secondary:focus,.theme-ib .btn.secondary:focus svg,.theme-ib .btn.secondary:hover,.theme-ib .btn.secondary:hover svg{color:#fff}.theme-ib .btn.secondary.reverse{align-items:center;background:#0000;border:2px solid #0000;color:#fff;column-gap:calc(var(--fc-xs-min)/16*1rem + (var(--fc-xs-max) - var(--fc-xs-min))*var(--fluid-bp));display:flex;font-family:³Ô¹ÏºÚÁÏText,Helvetica Neue,Arial,sans-serif!important;font-size:calc(var(--f-0-min)/16*1rem + (var(--f-0-max) - var(--f-0-min))*var(--fluid-bp));justify-content:space-between;padding-block:calc(var(--fc-xs-min)/16*1rem + (var(--fc-xs-max) - var(--fc-xs-min))*var(--fluid-bp));padding-inline:calc(var(--fc-s-min)/16*1rem + (var(--fc-s-max) - var(--fc-s-min))*var(--fluid-bp));position:relative;text-decoration:none;transition:background-color .2s ease-out,border-color .2s ease-out,color .2s ease}.theme-ib .btn.secondary.reverse span{display:block}.theme-ib .btn.secondary.reverse span.details{font-size:calc(var(--f--2-min)/16*1rem + (var(--f--2-max) - var(--f--2-min))*var(--fluid-bp))}.theme-ib .btn.secondary.reverse svg{color:#fff;flex-shrink:0}.theme-ib .btn.secondary.reverse:active,.theme-ib .btn.secondary.reverse:focus,.theme-ib .btn.secondary.reverse:hover{background:#161a1d;border-color:#161a1d;color:#fff;cursor:pointer;text-decoration:none}.theme-ib .btn.secondary.reverse:active.disabled,.theme-ib .btn.secondary.reverse:active:disabled,.theme-ib .btn.secondary.reverse:focus.disabled,.theme-ib .btn.secondary.reverse:focus:disabled,.theme-ib .btn.secondary.reverse:hover.disabled,.theme-ib .btn.secondary.reverse:hover:disabled{background:#0000;cursor:not-allowed}.theme-ib .btn.secondary.reverse{border-color:#fff}.theme-ib .btn.secondary.reverse:focus,.theme-ib .btn.secondary.reverse:focus svg,.theme-ib .btn.secondary.reverse:hover,.theme-ib .btn.secondary.reverse:hover svg{color:#fff}.theme-ib .btn.tertiary{align-items:center;background:#40e0d0;border:2px solid #40e0d0;color:navy;column-gap:calc(var(--fc-xs-min)/16*1rem + (var(--fc-xs-max) - var(--fc-xs-min))*var(--fluid-bp));display:flex;font-family:³Ô¹ÏºÚÁÏText,Helvetica Neue,Arial,sans-serif!important;font-size:calc(var(--f-0-min)/16*1rem + (var(--f-0-max) - var(--f-0-min))*var(--fluid-bp));justify-content:space-between;padding-block:calc(var(--fc-xs-min)/16*1rem + (var(--fc-xs-max) - var(--fc-xs-min))*var(--fluid-bp));padding-inline:calc(var(--fc-s-min)/16*1rem + (var(--fc-s-max) - var(--fc-s-min))*var(--fluid-bp));position:relative;text-decoration:none;transition:background-color .2s ease-out,border-color .2s ease-out,color .2s ease}.theme-ib .btn.tertiary span{display:block}.theme-ib .btn.tertiary span.details{font-size:calc(var(--f--2-min)/16*1rem + (var(--f--2-max) - var(--f--2-min))*var(--fluid-bp))}.theme-ib .btn.tertiary svg{color:navy;flex-shrink:0}.theme-ib .btn.tertiary:active,.theme-ib .btn.tertiary:focus,.theme-ib .btn.tertiary:hover{background:#fff;border-color:#fff;color:navy;cursor:pointer;text-decoration:none}.theme-ib .btn.tertiary:active.disabled,.theme-ib .btn.tertiary:active:disabled,.theme-ib .btn.tertiary:focus.disabled,.theme-ib .btn.tertiary:focus:disabled,.theme-ib .btn.tertiary:hover.disabled,.theme-ib .btn.tertiary:hover:disabled{background:#40e0d0;cursor:not-allowed}.theme-ib .btn.tertiary.reverse{align-items:center;background:#0000;border:2px solid #0000;color:#40e0d0;column-gap:calc(var(--fc-xs-min)/16*1rem + (var(--fc-xs-max) - var(--fc-xs-min))*var(--fluid-bp));display:flex;font-family:³Ô¹ÏºÚÁÏText,Helvetica Neue,Arial,sans-serif!important;font-size:calc(var(--f-0-min)/16*1rem + (var(--f-0-max) - var(--f-0-min))*var(--fluid-bp));justify-content:space-between;padding-block:calc(var(--fc-xs-min)/16*1rem + (var(--fc-xs-max) - var(--fc-xs-min))*var(--fluid-bp));padding-inline:calc(var(--fc-s-min)/16*1rem + (var(--fc-s-max) - var(--fc-s-min))*var(--fluid-bp));position:relative;text-decoration:none;transition:background-color .2s ease-out,border-color .2s ease-out,color .2s ease}.theme-ib .btn.tertiary.reverse span{display:block}.theme-ib .btn.tertiary.reverse span.details{font-size:calc(var(--f--2-min)/16*1rem + (var(--f--2-max) - var(--f--2-min))*var(--fluid-bp))}.theme-ib .btn.tertiary.reverse svg{color:#40e0d0;flex-shrink:0}.theme-ib .btn.tertiary.reverse:active,.theme-ib .btn.tertiary.reverse:focus,.theme-ib .btn.tertiary.reverse:hover{background:#161a1d;border-color:#161a1d;color:#40e0d0;cursor:pointer;text-decoration:none}.theme-ib .btn.tertiary.reverse:active.disabled,.theme-ib .btn.tertiary.reverse:active:disabled,.theme-ib .btn.tertiary.reverse:focus.disabled,.theme-ib .btn.tertiary.reverse:focus:disabled,.theme-ib .btn.tertiary.reverse:hover.disabled,.theme-ib .btn.tertiary.reverse:hover:disabled{background:#0000;cursor:not-allowed}.theme-ib .btn.tertiary.reverse{border-color:#40e0d0}.theme-ib .btn.tertiary.reverse:focus,.theme-ib .btn.tertiary.reverse:focus svg,.theme-ib .btn.tertiary.reverse:hover,.theme-ib .btn.tertiary.reverse:hover svg{color:#fff}.theme-ib .course-finder{background-color:#40e0d0}.theme-ib .course-finder__title{color:navy}.theme-ib table.course-compare__table th[scope=row]{font-weight:560}@media screen and (max-width:767px){.theme-ib .course-compare__cell-label{font-weight:560}}.theme-ib .course-compare__dates input[type=radio]{accent-color:#161a1d}.theme-ib .course-compare__flair.tag--with-bg{background-color:#161a1d;color:#fff}.course-compare__remove span:after,.course-compare__remove span:before{background-color:navy}.theme-ib .cta-bar{background-color:#006;color:#40e0d0}.theme-ib .cta-bar--light{background-color:#fff;color:navy}.theme-ib .cta-bar__text svg{color:#40e0d0}.theme-ib .cta-bar--light .cta-bar__text svg{color:navy}.theme-ib .cta-bar__form{border-color:#40e0d0}.theme-ib .cta-bar--light .cta-bar__form{border-color:navy}.theme-ib .cta-bar__form label{font-weight:560}.theme-ib .cta-bar--dark .btn{align-items:center;background:#40e0d0;border:2px solid #40e0d0;color:navy;column-gap:calc(var(--fc-xs-min)/16*1rem + (var(--fc-xs-max) - var(--fc-xs-min))*var(--fluid-bp));display:flex;font-family:³Ô¹ÏºÚÁÏText,Helvetica Neue,Arial,sans-serif!important;font-size:calc(var(--f-0-min)/16*1rem + (var(--f-0-max) - var(--f-0-min))*var(--fluid-bp));justify-content:space-between;padding-block:calc(var(--fc-xs-min)/16*1rem + (var(--fc-xs-max) - var(--fc-xs-min))*var(--fluid-bp));padding-inline:calc(var(--fc-s-min)/16*1rem + (var(--fc-s-max) - var(--fc-s-min))*var(--fluid-bp));position:relative;text-decoration:none;transition:background-color .2s ease-out,border-color .2s ease-out,color .2s ease}.theme-ib .cta-bar--dark .btn span{display:block}.theme-ib .cta-bar--dark .btn span.details{font-size:calc(var(--f--2-min)/16*1rem + (var(--f--2-max) - var(--f--2-min))*var(--fluid-bp))}.theme-ib .cta-bar--dark .btn svg{color:navy;flex-shrink:0}.theme-ib .cta-bar--dark .btn:active,.theme-ib .cta-bar--dark .btn:focus,.theme-ib .cta-bar--dark .btn:hover{background:#fff;border-color:#fff;color:navy;cursor:pointer;text-decoration:none}.theme-ib .cta-bar--dark .btn:active.disabled,.theme-ib .cta-bar--dark .btn:active:disabled,.theme-ib .cta-bar--dark .btn:focus.disabled,.theme-ib .cta-bar--dark .btn:focus:disabled,.theme-ib .cta-bar--dark .btn:hover.disabled,.theme-ib .cta-bar--dark .btn:hover:disabled{background:#40e0d0;cursor:not-allowed}.theme-ib .cta-bar__form.basic-accordion summary{color:#40e0d0}.theme-ib .cta-bar--dark .cta-bar__form.basic-accordion summary,.theme-ib .cta-bar--light .cta-bar__form.basic-accordion summary{color:navy}.theme-ib .cta-bar__form.basic-accordion summary:before{color:#40e0d0}.theme-ib .cta-bar--dark .cta-bar__form.basic-accordion summary:before,.theme-ib .cta-bar--light .cta-bar__form.basic-accordion summary:before{color:navy}.theme-ib .cta-bar a{color:#40e0d0;text-decoration-color:#40e0d0}.theme-ib .cta-bar a:focus,.theme-ib .cta-bar a:hover{color:#40e0d0}.theme-ib .cta-bar--dark a,.theme-ib .cta-bar--light a{color:navy;text-decoration-color:navy}.theme-ib .cta-bar--dark a:focus,.theme-ib .cta-bar--dark a:hover,.theme-ib .cta-bar--light a:focus,.theme-ib .cta-bar--light a:hover{color:navy}.theme-ib .cta-banner--navy .btn{align-items:center;background:#40e0d0;border:2px solid #40e0d0;color:navy;column-gap:calc(var(--fc-xs-min)/16*1rem + (var(--fc-xs-max) - var(--fc-xs-min))*var(--fluid-bp));display:flex;font-family:³Ô¹ÏºÚÁÏText,Helvetica Neue,Arial,sans-serif!important;font-size:calc(var(--f-0-min)/16*1rem + (var(--f-0-max) - var(--f-0-min))*var(--fluid-bp));justify-content:space-between;padding-block:calc(var(--fc-xs-min)/16*1rem + (var(--fc-xs-max) - var(--fc-xs-min))*var(--fluid-bp));padding-inline:calc(var(--fc-s-min)/16*1rem + (var(--fc-s-max) - var(--fc-s-min))*var(--fluid-bp));position:relative;text-decoration:none;transition:background-color .2s ease-out,border-color .2s ease-out,color .2s ease}.theme-ib .cta-banner--navy .btn span{display:block}.theme-ib .cta-banner--navy .btn span.details{font-size:calc(var(--f--2-min)/16*1rem + (var(--f--2-max) - var(--f--2-min))*var(--fluid-bp))}.theme-ib .cta-banner--navy .btn svg{color:navy;flex-shrink:0}.theme-ib .cta-banner--navy .btn:active,.theme-ib .cta-banner--navy .btn:focus,.theme-ib .cta-banner--navy .btn:hover{background:#fff;border-color:#fff;color:navy;cursor:pointer;text-decoration:none}.theme-ib .cta-banner--navy .btn:active.disabled,.theme-ib .cta-banner--navy .btn:active:disabled,.theme-ib .cta-banner--navy .btn:focus.disabled,.theme-ib .cta-banner--navy .btn:focus:disabled,.theme-ib .cta-banner--navy .btn:hover.disabled,.theme-ib .cta-banner--navy .btn:hover:disabled{background:#40e0d0;cursor:not-allowed}.theme-ib .cta-banner--tint .btn:active,.theme-ib .cta-banner--tint .btn:focus,.theme-ib .cta-banner--tint .btn:hover{background:#c71585;border-color:#c71585}.theme-ib .cta-banner--turquoise{background-color:#40e0d0}.theme-ib .cta-banner--turquoise .btn:active,.theme-ib .cta-banner--turquoise .btn:focus,.theme-ib .cta-banner--turquoise .btn:hover{background:#c71585;border-color:#c71585}.theme-ib .event-cta__content{background-color:navy}.theme-ib .event-cta__content a:not([class]){color:#40e0d0;text-decoration-color:#40e0d0}.theme-ib .event-cta__event .tag.tag--with-border,button.js-imperial-expand{color:navy}.theme-ib .feature-panel{border-color:#40e0d0}.theme-ib .feature-panel .tag--with-bg{background-color:#161a1d;color:#fff;padding:calc(var(--fc-3xs-min)/16*1rem + (var(--fc-3xs-max) - var(--fc-3xs-min))*var(--fluid-bp))}@media screen and (min-width:1025px){.theme-ib .landing .flexible__item:first-child:nth-last-child(5),.theme-ib .landing .flexible__item:first-child:nth-last-child(5)~.flexible__item{flex-basis:20%!important;max-width:20%!important}}@media screen and (max-width:1024px){.theme-ib .landing .flexible__item:first-child:nth-last-child(5),.theme-ib .landing .flexible__item:first-child:nth-last-child(5)~.flexible__item{flex-basis:50%!important;max-width:50%!important}}.theme-ib .flexible-hero__content-card{backdrop-filter:blur(30px);background-color:#000066e6;padding:calc(var(--fc-s-min)/16*1rem + (var(--fc-l-max) - var(--fc-s-min))*var(--fluid-bp)) calc(var(--fc-s-min)/16*1rem + (var(--fc-m-max) - var(--fc-s-min))*var(--fluid-bp))}.theme-ib .flexible-hero__content-card a.lwi{color:#40e0d0}.theme-ib .flexible-hero__content-card--has-background{backdrop-filter:none;background-color:#006}.theme-ib .flexible-hero__content-card--has-background .tag{color:#f41aa3}.theme-ib .flexible-hero__title{font-weight:560}.theme-ib .flexible-hero__title--large{font-size:calc(var(--f-8-min)/16*1rem + (var(--f-8-max) - var(--f-8-min))*var(--fluid-bp))}.theme-ib .flexible-hero__description{font-size:calc(var(--f-2-min)/16*1rem + (var(--f-2-max) - var(--f-2-min))*var(--fluid-bp))}.theme-ib input[type=button].flexible-hero__media-controls{text-decoration-color:#40e0d0}.theme-ib .page-heading{padding-top:0}.theme-ib .highlight-content__panel{background-color:#f1f2f4}.theme-ib .h-slider{scrollbar-color:navy #fff}.theme-ib .h-slider::-webkit-scrollbar{height:8px}.theme-ib .h-slider::-webkit-scrollbar-track{background-color:#fff}.theme-ib .h-slider::-webkit-scrollbar-thumb{background-color:navy}.theme-ib .h-slider__slide{margin-right:calc(var(--fc-s-min)/16*1rem + (var(--fc-m-max) - var(--fc-s-min))*var(--fluid-bp))}@media screen and (min-width:1024px){.theme-ib .h-slider__slide{width:33.3333333333%}}.theme-ib .h-slider{background:linear-gradient(90deg,#fff 30%,#fff0),linear-gradient(90deg,#fff0,#fff 70%) 0 100%,radial-gradient(farthest-side at 0 50%,#0003,#0000),radial-gradient(farthest-side at 100% 50%,#0003,#0000) 0 100%;background-attachment:local,local,scroll,scroll;background-color:#fff;background-position:0 0,100%,0 0,100%;background-repeat:no-repeat;background-size:40px 100%,40px 100%,20px 100%,20px 100%}.tint .h-slider{background:linear-gradient(90deg,#f1f2f4 30%,#fff0),linear-gradient(90deg,#fff0,#f1f2f4 70%) 0 100%,radial-gradient(farthest-side at 0 50%,#0003,#0000),radial-gradient(farthest-side at 100% 50%,#0003,#0000) 0 100%;background-attachment:local,local,scroll,scroll;background-color:#f1f2f4;background-position:0 0,100%,0 0,100%;background-repeat:no-repeat;background-size:40px 100%,40px 100%,20px 100%,20px 100%}.theme-ib .h-slider-container>.h-slider{padding-inline-start:calc(var(--fc-s-min)/16*1rem + (var(--fc-xl-max) - var(--fc-s-min))*var(--fluid-bp))}.theme-ib .tint .hub-button,.theme-ib .tint .hub-button:hover,.theme-ib .turquoise .hub-button,.theme-ib .turquoise .hub-button:hover{color:#161a1d!important}.ib-math-quiz{margin-bottom:calc(var(--fc-s-min)/16*1rem + (var(--fc-s-max) - var(--fc-s-min))*var(--fluid-bp));max-width:675px}.ib-math-quiz fieldset{min-width:0}.ib-math-quiz fieldset>*{margin:0}.ib-math-quiz fieldset>*+*{margin-top:calc(var(--fc-xs-min)/16*1rem + (var(--fc-xs-max) - var(--fc-xs-min))*var(--fluid-bp))}.ib-math-quiz fieldset legend{font-size:calc(var(--f-0-min)/16*1rem + (var(--f-0-max) - var(--f-0-min))*var(--fluid-bp));font-weight:560;padding:0}.ib-math-quiz fieldset h2{font-weight:400;padding:0}.ib-math-quiz fieldset ul{margin-top:calc(var(--fc-xs-min)/16*1rem + (var(--fc-xs-max) - var(--fc-xs-min))*var(--fluid-bp))!important}.ib-math-quiz fieldset ul li label{align-items:flex-start;display:flex!important;gap:calc(var(--fc-2xs-min)/16*1rem + (var(--fc-2xs-max) - var(--fc-2xs-min))*var(--fluid-bp));width:auto!important}.ib-math-quiz fieldset ul li label input[type=radio]{flex:0 0 auto;margin-right:0!important;margin-top:.15em}.ib-math-quiz__required{color:#d83b48;font-weight:560;margin-left:.15em}.ib-math-quiz__context>*>:last-child{margin-bottom:0;padding-bottom:0}.ib-math-quiz .ib-math-quiz__matrix td,.ib-math-quiz .table-wrapper table td,.ib-math-quiz .table-wrapper table th,.ib-math-quiz__matrix .ib-math-quiz td{border:1px solid #708090;padding:calc(var(--fc-2xs-min)/16*1rem + (var(--fc-2xs-max) - var(--fc-2xs-min))*var(--fluid-bp)) calc(var(--fc-xs-min)/16*1rem + (var(--fc-xs-max) - var(--fc-xs-min))*var(--fluid-bp));text-align:left;vertical-align:middle}.ib-math-quiz .table-wrapper{max-width:100%}.ib-math-quiz .table-wrapper table th{font-weight:500}.ib-math-quiz .radio{border-bottom:1px solid #e2e6e9;margin-bottom:calc(var(--fc-l-min)/16*1rem + (var(--fc-l-max) - var(--fc-l-min))*var(--fluid-bp));padding-bottom:calc(var(--fc-l-min)/16*1rem + (var(--fc-l-max) - var(--fc-l-min))*var(--fluid-bp) - 10px)}.ib-math-quiz .radio:has(+.form-actions){border-bottom:0;padding-bottom:0}.ib-math-quiz__opt-label{display:block;font-weight:560;margin-bottom:calc(var(--fc-2xs-min)/16*1rem + (var(--fc-2xs-max) - var(--fc-2xs-min))*var(--fluid-bp));position:relative;top:2px}.ib-math-quiz__matrix{border:0!important;border-collapse:collapse;box-shadow:none!important;display:inline-table;font-variant-numeric:tabular-nums;margin:.25rem .5rem .25rem 0;overflow:visible!important;vertical-align:middle}.ib-math-quiz__matrix td{text-align:right}#ib-math-quiz-scorecard{max-width:675px}.theme-ib .inline-form .btn.accent{align-items:center;background:#40e0d0;border:2px solid #40e0d0;color:navy;column-gap:calc(var(--fc-xs-min)/16*1rem + (var(--fc-xs-max) - var(--fc-xs-min))*var(--fluid-bp));display:flex;font-family:³Ô¹ÏºÚÁÏText,Helvetica Neue,Arial,sans-serif!important;font-size:calc(var(--f-0-min)/16*1rem + (var(--f-0-max) - var(--f-0-min))*var(--fluid-bp));justify-content:space-between;padding-block:calc(var(--fc-xs-min)/16*1rem + (var(--fc-xs-max) - var(--fc-xs-min))*var(--fluid-bp));padding-inline:calc(var(--fc-s-min)/16*1rem + (var(--fc-s-max) - var(--fc-s-min))*var(--fluid-bp));position:relative;text-decoration:none;transition:background-color .2s ease-out,border-color .2s ease-out,color .2s ease}.theme-ib .inline-form .btn.accent span{display:block}.theme-ib .inline-form .btn.accent span.details{font-size:calc(var(--f--2-min)/16*1rem + (var(--f--2-max) - var(--f--2-min))*var(--fluid-bp))}.theme-ib .inline-form .btn.accent svg{color:navy;flex-shrink:0}.theme-ib .inline-form .btn.accent:active,.theme-ib .inline-form .btn.accent:focus,.theme-ib .inline-form .btn.accent:hover{background:#fff;border-color:#fff;color:navy;cursor:pointer;text-decoration:none}.theme-ib .inline-form .btn.accent:active.disabled,.theme-ib .inline-form .btn.accent:active:disabled,.theme-ib .inline-form .btn.accent:focus.disabled,.theme-ib .inline-form .btn.accent:focus:disabled,.theme-ib .inline-form .btn.accent:hover.disabled,.theme-ib .inline-form .btn.accent:hover:disabled{background:#40e0d0;cursor:not-allowed}.theme-ib .a-accent,.theme-ib .a-alt,.theme-ib .a-neutral,.theme-ib .a-standard,.theme-ib .people-card a{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.theme-ib .a-accent:focus,.theme-ib .a-accent:hover,.theme-ib .a-alt:focus,.theme-ib .a-alt:hover,.theme-ib .a-neutral:focus,.theme-ib .a-neutral:hover,.theme-ib .a-standard:focus,.theme-ib .a-standard:hover,.theme-ib .people-card a:focus,.theme-ib .people-card a:hover{text-decoration-thickness:2px}.theme-ib .a-standard,.theme-ib .people-card a{color:navy;text-decoration-color:navy}.theme-ib .a-standard:focus,.theme-ib .a-standard:hover,.theme-ib .people-card a:focus,.theme-ib .people-card a:hover{color:#c71585;text-decoration-color:#c71585}.theme-ib .a-alt{color:#fff;text-decoration-color:#40e0d0}.theme-ib .a-alt:focus,.theme-ib .a-alt:hover{color:#fff;text-decoration-color:#fff}.theme-ib .a-neutral{color:#161a1d;text-decoration-color:#161a1d}.theme-ib .a-neutral:focus,.theme-ib .a-neutral:hover{color:navy;text-decoration-color:navy}.theme-ib .a-accent{color:#c71585;text-decoration-color:#c71585}.theme-ib .a-accent:focus,.theme-ib .a-accent:hover{color:#fff;text-decoration-color:#fff}.theme-ib .twi svg{color:navy}.theme-ib .meta-card{border:1px solid #708090}.theme-ib .meta-card:is(a){color:#161a1d;text-decoration-color:#161a1d}.theme-ib .meta-card:is(a):focus,.theme-ib .meta-card:is(a):hover{color:#c71585;text-decoration-color:#c71585}.theme-ib .meta-card__excerpt{font-variation-settings:"SLAB" 100}.theme-ib .modern-quote__source{font-weight:560}.theme-ib .overlap-hero--has-bg,.theme-ib .overlap-hero--has-bg:before{background-color:#00004d}.theme-ib .module--bordered{border:2px solid navy}.theme-ib .news-tabs.tint{background-color:#f1f2f4}.theme-ib .process-accordion__step-title{font-weight:560}.theme-ib .process-accordion__step[open] .process-accordion__bullet{background-color:navy}.theme-ib .ic_pullquote,.theme-ib blockquote{color:#c71585;font-weight:200}.theme-ib blockquote.quote-feature svg path{fill:#c71585}.theme-ib .module.search-topics__search{background-color:#f1f2f4}.theme-ib .secondary-nav-bar{border-block-end:1px solid navy}.theme-ib .secondary-nav-bar__list li a:focus{color:navy;text-decoration-color:navy}.theme-ib .secondary-nav-bar__list li a:hover{color:navy;text-decoration-color:#40e0d0}.theme-ib .secondary-nav-bar__list li a.active{font-weight:560;text-decoration-color:#40e0d0;text-decoration-thickness:2px}.theme-ib .section-heading a.lwi{font-size:calc(var(--f-1-min)/16*1rem + (var(--f-1-max) - var(--f-1-min))*var(--fluid-bp))}.theme-ib .stat{border-inline-start-color:navy;color:navy}.theme-ib .stat__figure{font-weight:560}.theme-ib .stats-bar__item input[type=radio]{accent-color:#161a1d}.theme-ib .stats-bar-wrapper{border-color:#40e0d0}.theme-ib .tag{color:#c71585;font-weight:560}.theme-ib .tag--with-bg{background-color:#fff;color:#161a1d}.navy .tag{color:#fff}.tint{background-color:#f1f2f4;color:#161a1d}.theme-ib .navy{background-color:navy}.theme-ib .navy a{color:#40e0d0}.theme-ib .turquoise{background-color:#40e0d0}.banner--navy,.cta--navy,.hub-button--navy,.sign-up--navy{--theme-text-color:#40e0d0;--theme-background-color:#006;--theme-border-color:#40e0d0}.banner--turquoise,.cta--turquoise,.hub-button--turquoise,.sign-up--turquoise{--theme-text-color:navy;--theme-background-color:#40e0d0;--theme-border-color:navy}
/*# sourceMappingURL=business.css.map */
