/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@font-face{font-family:"BeVietnam";src:url(/themes/custom/divomath/fonts/BeVietnam-Regular.woff2) format("woff2"),url(/themes/custom/divomath/fonts/BeVietnam-Regular.woff) format("woff");font-style:normal;font-weight:500;font-display:block;}@font-face{font-family:"BeVietnam";src:url(/themes/custom/divomath/fonts/BeVietnam-Bold.woff2) format("woff2"),url(/themes/custom/divomath/fonts/BeVietnam-Bold.woff) format("woff");font-style:normal;font-weight:700;font-display:block;}@font-face{font-family:"BeVietnam";src:url(/themes/custom/divomath/fonts/BeVietnam-SemiBold.woff2) format("woff2"),url(/themes/custom/divomath/fonts/BeVietnam-SemiBold.woff) format("woff");font-style:normal;font-weight:600;font-display:block;}@font-face{font-family:"BeVietnam";src:url(/themes/custom/divomath/fonts/BeVietnam-Italic.woff2) format("woff2"),url(/themes/custom/divomath/fonts/BeVietnam-Italic.woff) format("woff");font-style:italic;font-weight:500;font-display:block;}:root{--background-color:white;--hover-color:#CFE6E9;--active-color:#CFE6E9;--link-color:#0899AD;--link-hover-color:#537D9C;--button-color:#082E36;--button-bg-color:white;--button-hover-color:#082E36;--button-hover-bg-color:#CFE6E9;--focus-shadow-color:#CFE6E9;--focus-outline-color:#CFE6E9;}:root{--gutter:1.5rem;--outer-padding:1.5rem;--max-width:75rem;}@media only screen and (min-width:768px){:root{--gutter:2.5rem;--outer-padding:2.5rem;}}@media only screen and (min-width:1680px){:root{--gutter:3rem;}}@media print{:root{--outer-padding:0.5rem;}}:focus{outline:2px dotted rgba(207,230,233,0.75);}:focus:not(:focus-visible){outline:none;}::-moz-focus-inner{border:none;}:root{box-sizing:border-box;}*,*::before,*::after{box-sizing:inherit;border:0 solid currentColor;}html{overflow-x:hidden;}html,body{height:100%;margin:0;padding:0;scroll-behavior:smooth;}body{position:relative;}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;color:inherit;border:none;padding:0;line-height:inherit;font-size:inherit;font-weight:inherit;font-family:inherit;text-transform:inherit;}button:not(:disabled),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled){cursor:pointer;}[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],input:not([type]),textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;line-height:inherit;font-size:inherit;font-weight:inherit;font-family:inherit;color:inherit;margin:0;padding:0;}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;background:none;color:inherit;font-family:inherit;font-size:inherit;line-height:inherit;}select::-ms-expand{display:none;}ul,ol{list-style-type:none;margin:0;padding:0;}dl{margin:0;}dt{font-weight:600;margin:0;}dd{margin:0;}img,picture,video,figure{display:block;width:100%;height:auto;margin:0;}html{font-size:100%;}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}p,h1,h2,h3,h4,h5,h6{margin:0;}a{text-decoration:none;color:inherit;}.clearfix::after{clear:both;content:"";display:block;}.none,.empty\:none:empty{display:none;}.block{display:block;}.inline-block,.button{display:inline-block;}.inline{display:inline;}.flex,.flex-grid,.flex-bar,.flex-row,.flex-column{display:flex;}.inline-flex{display:inline-flex;}.grid,.stack{display:grid;}.contents,.contents-nested > *{display:contents;}.drop-shadow{filter:drop-shadow(rgba(0,0,0,0.5) 0 1px 4px);}.flex-row{flex-direction:row;}.flex-column{flex-direction:column;}.flex-wrap,.flex-grid,.flex-bar{flex-wrap:wrap;}.flex-nowrap{flex-wrap:nowrap;}.items-start{align-items:start;}.items-end{align-items:end;}.items-center,.flex-center{align-items:center;}.items-baseline{align-items:baseline;}.items-stretch{align-items:stretch;}.justify-start{justify-content:start;}.justify-end{justify-content:end;}.justify-center,.flex-center{justify-content:center;}.justify-between{justify-content:space-between;}.justify-around{justify-content:space-around;}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr));}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr));}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr));}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr));}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr));}.grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr));}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr));}.col-span-1{grid-column:span 1/span 1;}.col-span-2{grid-column:span 2/span 2;}.col-span-3{grid-column:span 3/span 3;}.col-span-4{grid-column:span 4/span 4;}.col-span-6{grid-column:span 6/span 6;}.col-span-8{grid-column:span 8/span 8;}.col-span-12{grid-column:span 12/span 12;}.hidden{display:none !important;}@media print{.print\:hidden{display:none !important;}}.visually-hidden{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(100%);clip-path:inset(100%);height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px;}.visually-hidden.focusable:active,.visually-hidden.focusable:focus{position:static !important;overflow:visible;clip:auto;width:auto;height:auto;}.invisible{visibility:hidden;}.relative{position:relative;}.absolute{position:absolute;}.fixed{position:fixed;}.inset{top:0;bottom:0;left:0;right:0;}.light{font-weight:300;}.regular{font-weight:500;}.semibold{font-weight:600;}.bold{font-weight:700;}.italic{font-style:italic;}.uppercase{text-transform:uppercase;}.text-center{text-align:center;}.flip-x{transform:scaleX(-1);}.flip-y{transform:scaleY(-1);}.rotate-90{transform:rotate(90deg);}.rotate-180{transform:rotate(180deg);}.rotate-270{transform:rotate(270deg);}.background-base{background-color:white;color:#082E36;--background-color:white;--hover-color:#CFE6E9;--active-color:#CFE6E9;--button-color:white;--button-bg-color:#082E36;--button-hover-color:white;--button-hover-bg-color:#CFE6E9;--focus-shadow-color:#CFE6E9;--focus-outline-color:#CFE6E9;}.background-secondary{background-color:#CFE6E9;color:#082E36;--background-color:#CFE6E9;--hover-color:#537D9C;--active-color:#537D9C;--button-color:white;--button-bg-color:#082E36;--button-hover-color:#CFE6E9;--button-hover-bg-color:#537D9C;--focus-shadow-color:#537D9C;--focus-outline-color:#537D9C;}.background-navy{background-color:navy;color:white;--background-color:navy;--hover-color:silver;--active-color:silver;--button-color:navy;--button-bg-color:white;--button-hover-color:white;--button-hover-bg-color:steelblue;--focus-shadow-color:silver;--focus-outline-color:silver;}.border{border-width:1px;}.border-t{border-top-width:1px;}.border-b{border-bottom-width:1px;}.border-l{border-left-width:1px;}.border-r{border-right-width:1px;}.border-0\.5{border-width:0.125rem;}.border-t-0\.5{border-top-width:0.125rem;}.border-b-0\.5{border-bottom-width:0.125rem;}.border-l-0\.5{border-left-width:0.125rem;}.border-r-0\.5{border-right-width:0.125rem;}.border-1{border-width:0.25rem;}.border-t-1{border-top-width:0.25rem;}.border-b-1{border-bottom-width:0.25rem;}.border-l-1{border-left-width:0.25rem;}.border-r-1{border-right-width:0.25rem;}.rounded-1{border-radius:0.25rem;}.rounded-2{border-radius:0.5rem;}.rounded-4{border-radius:1rem;}.circle{border-radius:50%;}.font-statement,.font-footer,.font-body,.ck-content,body{font-family:"BeVietnam",sans-serif;font-weight:500;font-style:normal;}.font-body,.ck-content,body{font-size:1rem;line-height:1.375;}@media only screen and (min-width:1024px){.font-body,.ck-content,body{font-size:1.125rem;line-height:1.5555555556;}}@media only screen and (min-width:1680px){.font-body,.ck-content,body{font-size:1.3125rem;line-height:1.5238095238;}}.font-login-description,.font-page-title,.font-h6,.font-h5,.font-h4,.text-formatted h4:not([class]),.font-h3,.text-formatted h3:not([class]),.font-h2,.text-formatted h2:not([class]),.font-h1{font-family:"BeVietnam",sans-serif;font-weight:700;font-style:normal;}.font-h1{font-size:1.75rem;line-height:1.0714285714;}@media only screen and (min-width:1680px){.font-h1{font-size:2.375rem;line-height:1.1578947368;}}.font-h2,.text-formatted h2:not([class]){font-size:1.375rem;line-height:1.1363636364;}@media only screen and (min-width:1024px){.font-h2,.text-formatted h2:not([class]){font-size:2rem;line-height:0.9375;}}.font-h3,.text-formatted h3:not([class]){font-weight:600;font-size:1.125rem;line-height:1.2222222222;}@media only screen and (min-width:1024px){.font-h3,.text-formatted h3:not([class]){font-size:1.5rem;line-height:1.25;}}.font-h4,.text-formatted h4:not([class]){font-size:1.25rem;}.font-h5{font-size:1rem;}.font-h6{font-size:0.9rem;}.font-button,.button{font-family:"BeVietnam",sans-serif;font-weight:600;font-style:normal;font-size:0.9375rem;line-height:1.1333333333;}@media only screen and (min-width:768px){.font-button,.button{font-size:0.875rem;line-height:1.0714285714;}}@media only screen and (min-width:1680px){.font-button,.button{font-size:1.125rem;line-height:1.1111111111;}}.font-footer{font-weight:600;font-size:1rem;line-height:1.25;}.font-page-title{font-weight:600;font-size:1.25rem;line-height:1.5;}@media only screen and (min-width:1024px){.font-page-title{font-size:2.125rem;line-height:1.1764705882;}}@media only screen and (min-width:1680px){.font-page-title{font-size:2.875rem;line-height:1.3913043478;}}.font-login-description{font-weight:600;font-size:1.25rem;line-height:1.15;}@media only screen and (min-width:1680px){.font-login-description{font-size:1.625rem;line-height:1.1538461538;}}.font-statement{font-size:1rem;line-height:1.375;}@media only screen and (min-width:1024px){.font-statement{font-size:1.125rem;line-height:1.3333333333;}}@media only screen and (min-width:1680px){.font-statement{font-size:1.3125rem;line-height:1.3333333333;}}.p-1{padding:0.25rem;}.pt-1{padding-top:0.25rem;}.pb-1{padding-bottom:0.25rem;}.pl-1{padding-left:0.25rem;}.pr-1{padding-right:0.25rem;}.p-2{padding:0.5rem;}.pt-2{padding-top:0.5rem;}.pb-2{padding-bottom:0.5rem;}.pl-2{padding-left:0.5rem;}.pr-2{padding-right:0.5rem;}.p-4{padding:1rem;}.pt-4{padding-top:1rem;}.pb-4{padding-bottom:1rem;}.pl-4{padding-left:1rem;}.pr-4{padding-right:1rem;}.p-8{padding:2rem;}.pt-8{padding-top:2rem;}.pb-8{padding-bottom:2rem;}.pl-8{padding-left:2rem;}.pr-8{padding-right:2rem;}.p-12{padding:3rem;}.pt-12{padding-top:3rem;}.pb-12{padding-bottom:3rem;}.pl-12{padding-left:3rem;}.pr-12{padding-right:3rem;}.p-16{padding:4rem;}.pt-16{padding-top:4rem;}.pb-16{padding-bottom:4rem;}.pl-16{padding-left:4rem;}.pr-16{padding-right:4rem;}.m-1{margin:0.25rem;}.mt-1{margin-top:0.25rem;}.mb-1{margin-bottom:0.25rem;}.ml-1{margin-left:0.25rem;}.mr-1{margin-right:0.25rem;}.m-2{margin:0.5rem;}.mt-2{margin-top:0.5rem;}.mb-2{margin-bottom:0.5rem;}.ml-2{margin-left:0.5rem;}.mr-2{margin-right:0.5rem;}.m-4{margin:1rem;}.mt-4{margin-top:1rem;}.mb-4{margin-bottom:1rem;}.ml-4{margin-left:1rem;}.mr-4{margin-right:1rem;}.m-8{margin:2rem;}.mt-8{margin-top:2rem;}.mb-8{margin-bottom:2rem;}.ml-8{margin-left:2rem;}.mr-8{margin-right:2rem;}.m-12{margin:3rem;}.mt-12{margin-top:3rem;}.mb-12{margin-bottom:3rem;}.ml-12{margin-left:3rem;}.mr-12{margin-right:3rem;}.m-16{margin:4rem;}.mt-16{margin-top:4rem;}.mb-16{margin-bottom:4rem;}.ml-16{margin-left:4rem;}.mr-16{margin-right:4rem;}.gap,.flex-grid{gap:var(--gutter);}.gap-x{row-gap:var(--gutter);}.gap-y{-moz-column-gap:var(--gutter);column-gap:var(--gutter);}.gap-1{gap:0.25rem;}.gap-x-1{row-gap:0.25rem;}.gap-y-1{-moz-column-gap:0.25rem;column-gap:0.25rem;}.gap-2{gap:0.5rem;}.gap-x-2{row-gap:0.5rem;}.gap-y-2{-moz-column-gap:0.5rem;column-gap:0.5rem;}.gap-4{gap:1rem;}.gap-x-4{row-gap:1rem;}.gap-y-4{-moz-column-gap:1rem;column-gap:1rem;}.gap-8{gap:2rem;}.gap-x-8{row-gap:2rem;}.gap-y-8{-moz-column-gap:2rem;column-gap:2rem;}.background-image{background-position:center;background-size:cover;}.button{padding:0.9375rem 1.5625rem;width:-moz-fit-content;width:fit-content;border-radius:80px;background-color:var(--button-bg-color);color:var(--button-color);text-align:center;text-decoration:none;vertical-align:middle;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background-color 250ms ease;}@media (hover:hover) and (pointer:fine){.button:not(:disabled):hover{color:var(--button-hover-color);background-color:var(--button-hover-bg-color);--hover-color:var(--button-hover-color);}}.button:visited{color:var(--button-color);}@media only screen and (min-width:768px){.button{padding:0.8125rem 1.5rem;}}@media only screen and (min-width:1680px){.button{padding:1.125rem 1.5rem;}}.checkbox{display:inline-flex;height:1.875rem;width:1.875rem;color:#082E36;background:white;border:1px solid #082E36;box-shadow:inset 0 1px 3px rgba(0,0,0,0.06);align-items:center;justify-content:center;}.checkbox__input:not(:disabled) + .checkbox{cursor:pointer;}@media (hover:hover) and (pointer:fine){.checkbox__input:not(:disabled) + .checkbox:hover{color:var(--hover-color);border-color:var(--hover-color);}}.checkbox__input:disabled + .checkbox{color:rgba(8,46,54,0.5);}.checkbox__input:focus + .checkbox{box-shadow:inset 0 1px 3px rgba(0,0,0,0.06),0 0 5px rgba(207,230,233,0.7);}.checkbox__input:not(:checked) + .checkbox .checkbox__check{visibility:hidden;}.checkbox--icon{height:1.125rem;width:1.125rem;}.checkbox--icon .checkbox__check{height:0.625rem;width:0.625rem;}.heading{display:block;-webkit-hyphens:auto;hyphens:auto;}.heading--margin{margin-top:2em;margin-bottom:0.75em;}.heading--margin:first-child{margin-top:0;}.highlight{font-style:normal;background-color:rgba(207,230,233,0.2);}a:hover .highlight{background-color:transparent;}.icon{fill:currentColor;flex-shrink:0;}.icon--bg{display:inline-block;background-image:url(/themes/custom/divomath/images/icons-css.svg?597c2b27=);background-repeat:no-repeat;}.icon--accordion{width:30px;height:30px;}.icon--accordion.icon--bg{background-position:0 0;}.icon--arrow{width:8px;height:12px;}.icon--arrow.icon--bg{background-position:8.6455331412% 8.875739645%;}.icon--btn-round{width:48px;height:48px;}.icon--btn-round.icon--bg{background-position:12.3778501629% 13.9072847682%;}.icon--check{width:24px;height:18px;}.icon--check.icon--bg{background-position:25.9818731118% 27.1084337349%;}.icon--close{width:24px;height:24px;}.icon--close.icon--bg{background-position:33.2326283988% 33.1288343558%;}.icon--facebook{width:26px;height:26px;}.icon--facebook.icon--bg{background-position:40.7294832827% 40.7407407407%;}.icon--instagram{width:26px;height:26px;}.icon--instagram.icon--bg{background-position:48.632218845% 48.7654320988%;}.icon--menu{width:40px;height:40px;}.icon--menu.icon--bg{background-position:59.0476190476% 59.3548387097%;}.icon--menu-close{width:40px;height:40px;}.icon--menu-close.icon--bg{background-position:71.746031746% 72.2580645161%;}.icon--quote{width:26px;height:22px;}.icon--quote.icon--bg{background-position:80.8510638298% 80.487804878%;}.icon--remove{width:12px;height:12px;}.icon--remove.icon--bg{background-position:85.1311953353% 84.6153846154%;}.icon--search{width:25px;height:26px;}.icon--search.icon--bg{background-position:92.1212121212% 91.975308642%;}.icon--youtube{width:26px;height:26px;}.icon--youtube.icon--bg{background-position:100% 100%;}.icon--accordion{max-width:1.5rem;}@media only screen and (min-width:1680px){.icon--accordion{max-width:1.875rem;}}.image--fit-cover{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}.input{border:1px solid #082E36;border-radius:0;transition:border-color 150ms ease;box-shadow:inset 0 1px 3px rgba(0,0,0,0.06);box-sizing:border-box;padding:0.5em;width:100%;}@media (hover:hover) and (pointer:fine){.input:hover:not(:disabled){border-color:#06252b;}}.input:focus{border-color:#CFE6E9;box-shadow:inset 0 1px 3px rgba(0,0,0,0.06),0 0 5px rgba(207,230,233,0.7);outline:none;}.input:disabled{background-color:#f2f2f2;cursor:not-allowed;}.input::-moz-placeholder{color:#6b8286;}.input::placeholder{color:#6b8286;}.list > *:not(:last-child),.text-formatted ul > *:not(:last-child),.text-formatted ol > *:not(:last-child){margin-bottom:0.25rem;}.list--decimal,.text-formatted ol,.list--disc,.text-formatted ul{padding-left:2.5rem;}.list--decimal,.text-formatted ol{list-style:decimal;}.list--disc,.text-formatted ul{list-style:disc;}.list--disc > *::marker,.text-formatted ul > *::marker{color:#537D9C;}.list--comma > .list__item{display:inline;margin:0;}.list--comma > .list__item:not(:last-child)::after{content:", ";}.radio{display:inline-flex;height:1.875rem;width:1.875rem;color:#082E36;background:white;border:1px solid #082E36;border-radius:50%;box-shadow:inset 0 1px 3px rgba(0,0,0,0.06);align-items:center;justify-content:center;}.radio__input:not(:disabled) + .radio{cursor:pointer;}@media (hover:hover) and (pointer:fine){.radio__input:not(:disabled) + .radio:hover{color:var(--hover-color);border-color:var(--hover-color);}}.radio__input:disabled + .radio{color:rgba(8,46,54,0.5);}.radio__input:focus + .radio{box-shadow:inset 0 1px 3px rgba(0,0,0,0.06),0 0 5px rgba(207,230,233,0.7);}.radio__check{display:block;background-color:currentColor;height:50%;width:50%;border-radius:50%;}.radio__input:not(:checked) + .radio .radio__check{visibility:hidden;}.radio--icon{height:1.125rem;width:1.125rem;}.select{padding:0.5em;padding-right:3.375rem;border:1px solid currentColor;}.select__wrapper{position:relative;display:inline-block;}.select__icon{position:absolute;top:0.75em;right:0.5em;pointer-events:none;}@media (hover:hover) and (pointer:fine){.select:hover:not(:disabled){border-color:var(--button-hover-bg-color);color:var(--hover-color);}.select:hover:not(:disabled) + .select__icon{color:var(--hover-color);}}.select:focus{border-color:#CFE6E9;outline:none;}.tag{background-color:#CFE6E9;padding:0.5em 1em;display:inline-block;-webkit-user-select:none;-moz-user-select:none;user-select:none;word-break:break-word;transition:color 250ms ease;}@media (hover:hover) and (pointer:fine){.tag:hover{color:var(--hover-color);}}@media (hover:hover) and (pointer:fine){.teaser-link:-moz-any-link:hover{color:#0899AD;text-decoration:underline;}.teaser-link:any-link:hover{color:#0899AD;text-decoration:underline;}}@media only screen{.text-link,.text-formatted a[href]:not([class]),.link\:text-link[href]{border-bottom:1px solid currentColor;word-break:break-word;transition:color 250ms ease;color:var(--link-color);}.text-link:focus,.text-formatted a[href]:focus:not([class]),.link\:text-link[href]:focus{color:var(--link-hover-color);}}@media only screen and (hover:hover) and (pointer:fine){.text-link:hover,.text-formatted a[href]:hover:not([class]),.link\:text-link[href]:hover{color:var(--link-hover-color);}}.textarea{resize:vertical;min-height:2.5em;}.aspect-ratio-wrapper{position:relative;height:0;overflow:hidden;}.aspect-ratio-wrapper--4-to-3:not(:empty){padding-bottom:75%;}.aspect-ratio-wrapper--16-to-9:not(:empty){padding-bottom:56.25%;}.aspect-ratio-wrapper--scroll{overflow:auto;}.aspect-ratio-wrapper > *{position:absolute;top:0;left:0;width:100%;height:100%;}.ck-content{max-width:calc(var(--max-width) + 2 * var(--outer-padding));margin-left:auto;margin-right:auto;}#fullscreeneditor .ck-content{padding-right:var(--outer-padding);padding-left:var(--outer-padding);}.ck-content:focus{outline:0;}.ck-content .ck-editor__nested-editable{border:none !important;}.ck-content .grid > *,.ck-content .stack > *,.ck-content .flex-grid > *{outline:1px lightgray dashed;}.ck-content .drupal-entity,.ck-content .drupal-media{display:block;position:relative;}.ck-content .drupal-entity > figcaption,.ck-content .drupal-media > figcaption{display:block;min-height:1.2em;}.ck-content .vidstack-player__image{display:block;}@media only screen and (min-width:768px){.columns{-moz-column-gap:var(--gutter);column-gap:var(--gutter);-moz-column-count:2;column-count:2;}.columns--3-cols{-moz-column-count:3;column-count:3;}.columns--4-cols{-moz-column-count:4;column-count:4;}.columns > *{-moz-column-break-inside:avoid;break-inside:avoid;display:inline-block;width:100%;}}.flex-bar{flex-basis:var(--flex-bar-basis,auto);-moz-column-gap:var(--flex-bar-h-spacing,1.5rem);column-gap:var(--flex-bar-h-spacing,1.5rem);row-gap:var(--flex-bar-v-spacing,1.5rem);}.flex-bar--spacing-s{--flex-bar-h-spacing:0.5rem;--flex-bar-v-spacing:0.5rem;}.flex-grid__column{width:100%;}@media only screen and (min-width:768px){.flex-grid__column--1-of-2{width:calc(100% / 2 - var(--gutter) * 1 / 2);}}@media only screen and (min-width:768px){.flex-grid__column--1-of-3{width:calc(100% / 3 - var(--gutter) * 2 / 3);}}.flex-grid__column--1-of-4{width:calc(100% / 2 - var(--gutter) * 1 / 2);}@media only screen and (min-width:768px){.flex-grid__column--1-of-4{width:calc(100% / 4 - var(--gutter) * 3 / 4);}}@media only screen and (min-width:768px){.flex-grid__column--2-of-3{width:calc(100% / 3 * 2 + var(--gutter) * (1 - 4 / 3));}}.flex-grid__column--3-of-4{width:calc(100% / 2 - var(--gutter) * 1 / 2);}@media only screen and (min-width:768px){.flex-grid__column--3-of-4{width:calc(100% / 4 * 3 + var(--gutter) * (2 - 9 / 4));}}.flex-grid__column--5-of-6{width:calc(100% / 6 * 5 + var(--gutter) * (4 - 25 / 6));}.flex-grid__column--11-of-12{width:calc(100% / 12 * 11 + var(--gutter) * (10 - 121 / 12));}.flex-grid__column--push-1-of-6{margin-left:calc(100% / 6 - var(--gutter) * 5 / 6 + var(--gutter));}.flex-grid__column--push-1-of-12{margin-left:calc(100% / 12 - var(--gutter) * 11 / 12 + var(--gutter));}.grid--2-cols,.grid--3-cols{grid-template-columns:minmax(0,1fr);}@media only screen and (min-width:768px){.grid--cols-2,.grid--cols-4{grid-template-columns:repeat(2,minmax(0,1fr));}.grid--cols-3{grid-template-columns:repeat(3,minmax(0,1fr));}.grid--cols-3.grid--ratio-1-to-2 > *:nth-child(2n),.grid--cols-3.grid--ratio-2-to-1 > *:nth-child(2n+1){grid-column:span 2;}}@media only screen and (min-width:1680px){.grid--cols-4{grid-template-columns:repeat(4,minmax(0,1fr));}}.grid--fit-cols-m{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));}.inline-container > *,.inline-container > * > *{display:inline;}.outer-wrapper{padding-right:var(--outer-padding);padding-left:var(--outer-padding);max-width:calc(var(--max-width) + 2 * var(--outer-padding));margin-left:auto;margin-right:auto;}@keyframes v-dash{0%{transform:translateY(100%);opacity:0;}60%{transform:translateY(-10%);opacity:1;}90%{transform:translateY(5%);opacity:1;}100%{transform:translateY(0);opacity:1;}}@keyframes h-dash{0%{transform:translateX(100%);opacity:0;}60%{transform:translateX(-3%);opacity:1;}90%{transform:translateX(1%);opacity:1;}100%{transform:translateX(0);opacity:1;}}.section-container--animation-v-dash > *{opacity:0.01;}.section-container--animation-v-dash .section-container__item--appeared{animation:v-dash 0.75s ease-in 0.25s forwards;}.section-container--animation-h-dash > *{opacity:0.01;}.section-container--animation-h-dash .section-container__item--appeared{animation:h-dash 1s ease-in 0.25s forwards;}.stack{grid-template-areas:"stack-content";grid-template-columns:minmax(0,1fr);}.stack > *{-ms-grid-row:1;-ms-grid-column:1;grid-area:stack-content;}.stack__background{z-index:initial;}.text-formatted::after{clear:both;content:"";display:block;}.text-formatted ul,.text-formatted ol{margin-top:1em;margin-bottom:1em;}.text-formatted p,.text-formatted ul,.text-formatted ol{max-width:45em;}.text-formatted h1,.text-formatted h2,.text-formatted h3,.text-formatted h4,.text-formatted h5,.text-formatted h6{margin-top:2em;margin-bottom:0.75em;}.text-formatted p{margin-top:1em;margin-bottom:1em;}.text-formatted figure{margin-top:2.5rem;margin-bottom:2.5rem;}.text-formatted figcaption{font-size:0.8em;margin-top:0.5rem;}@media only screen and (max-width:539px){.text-formatted [class*=align-]{max-width:100%;float:none;}}@media only screen and (min-width:540px){.text-formatted [class*=align-left],.text-formatted [class*=align-right]{max-width:50%;}.text-formatted [class*=align-left]{float:left;margin-right:2.5rem;margin-left:0;}.text-formatted [class*=align-right]{float:right;margin-left:2.5rem;margin-right:0;}.text-formatted [class*=align-center]{max-width:75%;margin-right:auto;margin-left:auto;}}.text-formatted .grid,.text-formatted .stack{margin-top:2.5rem;margin-bottom:2.5rem;}.text-formatted h2 + * .grid,.text-formatted h2 + * .stack,.text-formatted h3 + * .grid,.text-formatted h3 + * .stack,.text-formatted h4 + * .grid,.text-formatted h4 + * .stack{margin-top:0;}.text-formatted > *:first-child,.text-formatted .grid > * > *:first-child,.text-formatted .stack > * > *:first-child{margin-top:0;}.text-formatted > *:first-child .grid,.text-formatted > *:first-child .stack,.text-formatted .grid > * > *:first-child .grid,.text-formatted .stack > * > *:first-child .grid,.text-formatted .grid > * > *:first-child .stack,.text-formatted .stack > * > *:first-child .stack{margin-top:0;}.text-formatted > *:last-child,.text-formatted .grid > * > *:last-child,.text-formatted .stack > * > *:last-child{margin-bottom:0;}.text-formatted > *:last-child .grid,.text-formatted > *:last-child .stack,.text-formatted .grid > * > *:last-child .grid,.text-formatted .stack > * > *:last-child .grid,.text-formatted .grid > * > *:last-child .stack,.text-formatted .stack > * > *:last-child .stack{margin-bottom:0;}.view__header,.view__filter,.view__attachment-before{margin-bottom:2.5rem;}.view__row:not(:last-child){margin-bottom:1.5rem;}.view__pager,.view__attachment-after{margin-top:2.5rem;}.view--news .view__row{padding:1.875rem 0;margin:0;border-bottom:1px solid black;}.view--news .view__row:first-child{border-top:1px solid black;}
.accordion{color:#082E36;}.accordion__item{background-color:white;padding:0.75rem 0 1rem;border-top:1px solid #064356;}.accordion__item:last-child{border-bottom:1px solid #064356;}.accordion--tabbed .accordion__item{margin-bottom:0;}.accordion__title{margin:0 0 1.875rem;}.accordion__item-header{padding-right:0.625rem;position:relative;}.accordion--tabbed .accordion__item-header{display:none;}.accordion__item-toggle{width:100%;transition:color 250ms;}.accordion__item-toggle.toggle-item__button--active > .icon{transform:rotate(180deg);}.accordion__item-title{margin:0 1.5rem 0 0;}.accordion__item-content{transition:opacity 0.5s;}.accordion__item-content:not(.toggle-item__content--active):not(.toggle-item--active){visibility:hidden;position:absolute;border:0;height:0;width:0;padding:0;overflow:hidden;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(100%);clip-path:inset(100%);white-space:nowrap;opacity:0;}.accordion__item-content.toggle-item--active,.accordion__item-content.toggle-item__content--active{padding-top:1.5rem;padding-bottom:1.5rem;}@media only screen and (min-width:768px){.accordion__item{padding:0.75rem 0 1rem;}}@media only screen and (min-width:1024px){.accordion__item{padding:0.75rem 0 1.125rem;}}@media only screen and (min-width:1680px){.accordion__title{margin-bottom:2.5rem;}.accordion__item-header{padding-right:1.1875rem;}.accordion__item{padding:0.75rem 0 1rem;}}.accordion .icon-button__text{text-align:left;}.article{color:#082E36;}.article__image{margin-top:10px;}@media only screen and (min-width:768px){.article{grid-column-gap:var(--gutter);grid-template:"article-text article-image" auto "article-text article-image" 1fr/1fr 1fr;}.article__text{grid-area:article-text;}.article__image{margin-top:0;max-width:36.25rem;grid-area:article-image;}}@media only screen and (min-width:768px){.article--image-left{grid-template:"article-image article-text" auto "article-image article-text" 1fr/1fr 1fr;}.article--image-left .article__image{grid-area:article-image;}.article--image-left .article__text{grid-area:article-text;}.article--image-left > .article__text{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:2;}.article--image-left > .article__image{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1;}}@media only screen and (min-width:768px){.article__text{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1;}.article__image{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:3;}.article--image-left .article__image{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:3;}.article--image-left > .article__image{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1;}.article--image-left .article__text{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1;}.article--image-left > .article__text{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:2;}}.blockquote{display:grid;grid-row-gap:calc(var(--gutter) / 2);grid-template:"icon" "text" "footer"/auto;}@media only screen and (min-width:540px){.blockquote--text-after{grid-column-gap:var(--gutter);grid-template:"icon text" "icon footer"/min-content auto;}}.blockquote__icon{-ms-grid-row:1;-ms-grid-column:1;grid-area:icon;align-self:center;justify-self:center;}.blockquote__text{-ms-grid-row:3;-ms-grid-column:1;grid-area:text;font-size:1rem;font-style:italic;line-height:1.3;}@media only screen and (min-width:540px){.blockquote__text{font-size:1.2rem;}}.blockquote__footer{-ms-grid-row:5;-ms-grid-column:1;grid-area:footer;font-size:0.8rem;line-height:1.1;}@media only screen and (min-width:540px){.blockquote--text-after > .blockquote__icon{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1;}.blockquote--text-after > .blockquote__text{-ms-grid-row:1;-ms-grid-column:3;}.blockquote--text-after > .blockquote__footer{-ms-grid-row:2;-ms-grid-column:3;}}.blockquote__cite:before{content:", ";font-style:normal;}.breadcrumb{margin-top:0.625rem;margin-bottom:1.25rem;}@media only screen and (min-width:1024px){.breadcrumb{margin-top:1.25rem;margin-bottom:1.875rem;}}.breadcrumb__items{display:flex;flex-wrap:wrap;}.breadcrumb__items:empty{display:none;}.breadcrumb__item{display:flex;align-items:baseline;font-weight:700;--hover-color:#537D9C;}.breadcrumb__item:not(:last-child){margin-right:0.5rem;}.breadcrumb__item--current{color:#0899AD;}.breadcrumb__separator{margin-left:0.5rem;color:#0899AD;}@media (hover:hover) and (pointer:fine){.breadcrumb__link:hover{color:var(--active-color);}}.breadcrumb__link:active,.breadcrumb__link:focus{color:var(--active-color);}@media (hover:hover) and (pointer:fine){.expandable-list__expand:hover,.expandable-list__reduce:hover{color:var(--hover-color);}}.expandable-list__expand:active,.expandable-list__expand:focus,.expandable-list__reduce:active,.expandable-list__reduce:focus{color:var(--hover-color);}.expandable-list__expand::before{content:"+ ";}.expandable-list__reduce::before{content:"- ";}.field--label-inline > .field__label,.field--label-inline > .field__items,.field--label-inline > .field__item{display:inline;}.field--label-above > .field__label{font-weight:700;margin-bottom:0.25rem;}.field--label-column{display:flex;flex-direction:column;align-items:baseline;}.field--label-column > .field__label{margin-bottom:0.25rem;}.field--label-column > .field__item,.field--label-column > .field__items{margin-bottom:0.5rem;flex-basis:100%;}@media only screen and (min-width:540px),print{.field--label-column{flex-direction:row;}.field--label-column > .field__label{flex:0 0 12em;margin-right:1.5rem;margin-bottom:0.5rem;}}@media only screen and (min-width:768px){.field--label-column > .field__item,.field--label-column > .field__items{margin-bottom:1.5rem;}}.field--label-inline > .field__label::after,.field--label-column > .field__label::after{content:": ";}:root{--flip-direction:rotateY(180deg);}.flip--perspective{perspective:var(--max-width);}.flip--direction-right-to-left{--flip-direction:rotateY(-180deg);}.flip--direction-bottom-to-top{--flip-direction:rotateX(180deg);}.flip--direction-top-to-bottom{--flip-direction:rotateX(-180deg);}.flip--strategy-toggle.toggle-item--active .flip__inner,.flip--strategy-toggle.toggle-item__content--active .flip__inner{transform:var(--flip-direction);}@media (hover:hover) and (pointer:fine){.flip--strategy-hover:hover .flip__inner{transform:var(--flip-direction);}}.flip--strategy-hover:active .flip__inner,.flip--strategy-hover:focus .flip__inner{transform:var(--flip-direction);}.flip__inner{position:relative;transition:transform 0.5s ease-out;transform-style:preserve-3d;}.flip__front,.flip__back{width:100%;backface-visibility:hidden;}.flip__back{transform:var(--flip-direction);}.form-item{margin-bottom:0.85rem;}.form-item__label{display:inline-block;margin-bottom:0.25em;}.form-item__label--before::after{content:":";}.form-item__option{margin-left:1rem;}.form-item__description{font-size:0.9375rem;color:#6b8286;}.form-item__description--after{margin-top:0.5rem;padding-bottom:1.5rem;}.form-item--error{color:red;}.icon-button--text-above,.icon-button--text-below{flex-direction:column;}.icon-button.icon-button--active{color:var(--active-color);}.icon-button--toggle .icon-button__icon{display:none;}.icon-button--toggle .icon-button__active-icon{display:block;}.icon-button__icon,.icon-button__active-icon{flex-shrink:0;}.icon-button__icon{transition:transform 250ms;}.icon-button--rotate .icon-button__icon{transform:rotate(180deg);}.icon-button--text-before .icon-button__text,.icon-button--text-above .icon-button__text{order:-1;}.logo{max-width:20rem;}.logo--small{max-width:12.5rem;}.footer-menu__item:not(:last-child){margin-bottom:1rem;}@media only screen and (min-width:1680px){.footer-menu__item:not(:last-child){margin-bottom:1.25rem;}}.icon-menu{display:flex;flex-wrap:wrap;}.icon-menu__item{display:flex;align-items:center;margin-right:0.25rem;}.icon-menu__item:last-child{margin-right:0;}.icon-menu__icon,.icon-menu__item-link{transition:color,background-color;transition-duration:0.25s;transition-timing-function:ease-out;padding:0.25rem;}@media (hover:hover) and (pointer:fine){.icon-menu__icon:hover,.icon-menu__item-link:hover{color:var(--hover-color);}}.icon-menu__icon:active,.icon-menu__icon:focus,.icon-menu__item-link:active,.icon-menu__item-link:focus{color:var(--hover-color);}.language-switcher__items{display:flex;}.language-switcher__item:not(:first-child)::before{content:"|";}.language-switcher__item-link{display:inline-block;padding:0.25rem var(--outer-padding);}@media only screen and (min-width:1024px){.language-switcher__item-link{padding:0 1rem;}.language-switcher__item-link:hover,.language-switcher__item-link:active{text-decoration:underline;}}.language-switcher__item-link.is-active{font-weight:700;}.language-switcher__langcode{text-transform:uppercase;}.main-menu__item:hover,.main-menu__item:focus,.main-menu__item--active-trail{background-color:#CFE6E9;}.main-menu__item--expanded .main-menu__item-header{display:flex;}.main-menu__item-link{display:block;padding-top:0.25rem;padding-bottom:0.25rem;}.main-menu__item-link--lvl-0{font-size:1.1rem;font-weight:700;}.main-menu__item-toggle{flex-shrink:0;padding:0.5rem;}@media only screen and (max-width:1023px){.main-menu{--nav-orientation:vertical;}.main-menu__item-header{padding-right:var(--outer-padding);padding-left:var(--outer-padding);}.main-menu__item-link{width:100%;}.main-menu__item-toggle{margin-left:1.5rem;}.main-menu__sub-menu{transition:opacity 0.5s;}.main-menu__sub-menu:not(.toggle-item__content--active):not(.toggle-item--active){visibility:hidden;position:absolute;border:0;height:0;width:0;padding:0;overflow:hidden;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(100%);clip-path:inset(100%);white-space:nowrap;opacity:0;}}@media only screen and (min-width:1024px){.main-menu{--nav-orientation:horizontal;display:flex;}.main-menu__item--expanded{position:relative;}.main-menu__item-link{padding-right:1rem;padding-left:1rem;}.main-menu__item-link--lvl-0{font-size:1.4rem;}.main-menu__item-toggle:not(:focus){border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(100%);clip-path:inset(100%);height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px;}.main-menu__sub-menu{min-width:100%;position:absolute;transition:opacity 0.5s;}.main-menu__sub-menu:not(.toggle-item__content--active):not(.toggle-item--active){visibility:hidden;position:absolute;border:0;height:0;width:0;padding:0;overflow:hidden;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(100%);clip-path:inset(100%);white-space:nowrap;opacity:0;}.main-menu__sub-menu.toggle-item--active,.main-menu__sub-menu.toggle-item__content--active{opacity:1;z-index:1;background-color:white;}}.service-menu{display:flex;flex-direction:column;}@media only screen and (min-width:1024px){.service-menu{flex-direction:row;}}.service-menu__item-link{display:block;padding:0.25rem var(--outer-padding);}@media only screen and (min-width:1024px){.service-menu__item-link{padding:0 1rem;}.service-menu__item-link:hover,.service-menu__item-link:active{text-decoration:underline;}}.page-title{-webkit-hyphens:none;hyphens:none;margin-top:0.5rem;margin-bottom:0.5rem;}@media only screen and (min-width:1680px){.page-title{font-size:2.5rem;}}.page-title--light{color:#082E36;margin-top:1.25rem;margin-bottom:1.875rem;}@media only screen and (min-width:1024px){.page-title--light{margin-top:1.875rem;margin-bottom:1.875rem;}}.pager__item-link{display:block;min-width:2em;padding:0.5em 0.25em;}@media (hover:hover) and (pointer:fine){.pager__item-link:hover{color:var(--hover-color);background-color:#CFE6E9;}}.pager__item-link--page{border:1px solid #082E36;}.pager__item-link .is-active{font-weight:700;}.scroll-to-top__button{height:3rem;width:3rem;border-radius:50%;padding:0;z-index:100;bottom:var(--outer-padding);transition:transform 250ms ease;transform:translateY(500%);}@media only screen and (min-width:1680px){.scroll-to-top__button{bottom:3rem;right:3rem;}}.scroll-to-top__button--visible{transform:translateY(0);}.facet-group__facet{background-color:#CFE6E9;padding:1.5rem;margin-bottom:0.5rem;}.facet-group__facet-toggle{width:100%;}.facet-group__facet-toggle.toggle-item__button--active > .icon{transform:rotate(180deg);}.facet-group__facet-content{transition:opacity 0.5s;}.facet-group__facet-content:not(.toggle-item__content--active):not(.toggle-item--active){visibility:hidden;position:absolute;border:0;height:0;width:0;padding:0;overflow:hidden;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(100%);clip-path:inset(100%);white-space:nowrap;opacity:0;}.facet-group__facet-content.toggle-item--active,.facet-group__facet-content.toggle-item__content--active{padding:0.5rem 0;}.facet-values__list-item{margin-bottom:0.25rem;}.facet-values__value{transition:color 250ms ease;}@media (hover:hover) and (pointer:fine){.facet-values__value:hover{color:var(--hover-color);}}.facet-values__value:active,.facet-values__value:focus{color:var(--hover-color);}.facet-values__value--selected{font-weight:700;}.search-filter__toggle{padding-right:0.75em;}.search-form__wrapper{display:flex;align-items:center;position:relative;background-color:white;}.search-form__term-input{border:none;font-size:1rem;box-shadow:none !important;padding-right:0;padding-left:0;}.search-form__term-reset{padding:8px;}.search-form__submit{margin-left:0.5rem;padding:5px;}@media only screen and (max-width:539px){.search-form__term-input::-moz-placeholder{color:transparent;}.search-form__term-input::placeholder{color:transparent;}}@media only screen and (min-width:768px){.search-form__term-input{font-size:1.2rem;}}.search-form .mp_list{position:absolute;top:100%;width:100%;z-index:900;background-color:white;overflow:hidden;box-shadow:0 4px 9px 0 rgba(8,46,54,0.75);}.search-form .mp_list > *{padding:0.25em 0.5em;}.search-form .mp_list .mp_selectable{cursor:pointer;}.search-form .mp_list .mp_highlighted{background-color:#CFE6E9;}.search-form .mp_list strong,.search-form .mp_list b{font-weight:700;}.search-highlighting--fragmented{display:flex;flex-wrap:wrap;margin-top:0.5rem;}.search-highlighting--fragmented .search-highlighting__fragment::before,.search-highlighting--fragmented .search-highlighting__fragment::after{content:" …";}.search-option-buttons__options{display:flex;align-items:baseline;}.search-option-buttons__option:not(:first-child){margin-left:0.25rem;}.search-option-buttons__button{display:block;padding:0.5em;border:1px solid #082E36;}@media (hover:hover) and (pointer:fine){.search-option-buttons__button:hover{background-color:#CFE6E9;color:var(--hover-color);}}.search-option-buttons__button:active,.search-option-buttons__button:focus{background-color:#CFE6E9;color:var(--hover-color);}.search-option-buttons__button--selected{font-weight:700;background-color:#CFE6E9;}@media print{.search-option-select{display:none;}}.search-option-select__label{margin-right:0.5rem;}.search-option-select__label::after{content:":";}.search-option-select__select{max-width:12em;}.search-result-list__item{margin-bottom:2.5rem;}.search-result-navigation__back-link{padding-right:0.75rem;padding-left:0.75rem;margin-right:1.5rem;}.search-result-navigation__prev-link,.search-result-navigation__next-link{padding:0.25rem 0.5rem;margin-right:0.5rem;}.search-result-navigation__prev-link[disabled],.search-result-navigation__next-link[disabled]{opacity:50%;}.search-result-navigation__back-link .icon-button__icon,.search-result-navigation__prev-link .icon-button__icon{transform:scaleX(-1);}@media only screen and (max-width:767px){.search-result-navigation__back-link-text--long{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(100%);clip-path:inset(100%);height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px;}}@media only screen and (min-width:768px){.search-result-navigation__back-link{margin-right:3rem;}.search-result-navigation__back-link-text--short{display:none;}.search-result-navigation__prev-link,.search-result-navigation__next-link{margin-right:1.5rem;}}.site-branding__logo{max-width:20rem;}.carousel__controls{position:absolute;top:50%;right:0;left:0;z-index:2;}.carousel__control{position:absolute;transform:translateY(-50%);background-color:white;padding:0.25rem;transition:opacity 250ms ease;opacity:1;}.carousel__control > .icon{height:36px;width:36px;}.carousel__control--previous{left:0;}.carousel__control--next{right:0;}.carousel__control--disabled{opacity:0;cursor:default;}.carousel__slider{position:relative;z-index:1;margin:-0.5rem;padding:0.5rem;overflow:hidden;}.carousel__slider--dots{padding-bottom:2rem;}.carousel__slider:not(.is-draggable) .carousel__control{display:none;}.carousel__cell{width:100%;margin-right:var(--gutter);}.carousel__nav-slider{margin-top:1.25rem;}.carousel__nav-slider .carousel__cell{width:auto;margin:0.5rem 0.75rem;}.carousel__nav-slider .carousel__cell img{max-height:60px;width:auto;}@media only screen{.carousel__nav-slider .carousel__cell.is-nav-selected{box-shadow:inset 0 1px 3px rgba(0,0,0,0.06),0 0 5px rgba(207,230,233,0.7);}}@media only screen and (min-width:768px){.carousel__cell--1-of-2,.carousel__cell--1-of-4{width:calc(100% / 2 - var(--gutter) * 1 / 2);}.carousel__cell--1-of-3{width:calc(100% / 3 - var(--gutter) * 2 / 3);}}@media only screen and (min-width:1024px){.carousel__cell--1-of-4{width:calc(100% / 4 - var(--gutter) * 3 / 4);}}.flickity-enabled{position:relative;}.flickity-enabled:focus{outline:none;}.flickity-viewport{position:relative;height:100%;touch-action:pan-y;}.flickity-slider{position:absolute;width:100%;height:100%;left:0;}.flickity-rtl .flickity-slider{left:unset;right:0;}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none;}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:grab;}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:grabbing;}.flickity-cell{position:absolute;left:0;}.flickity-rtl .flickity-cell{left:unset;right:0;}.flickity-button{position:absolute;background:hsla(0,0%,100%,0.75);border:none;color:#333;}.flickity-button:hover{background:white;cursor:pointer;}.flickity-button:active{opacity:0.6;}.flickity-button:disabled{opacity:0.3;cursor:auto;pointer-events:none;}.flickity-button-icon{fill:currentColor;}.flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;transform:translateY(-50%);}.flickity-prev-next-button.previous{left:10px;}.flickity-prev-next-button.next{right:10px;}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px;}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px;}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%;}.flickity-page-dots{position:absolute;width:100%;bottom:4px;text-align:center;display:flex;justify-content:center;flex-wrap:wrap;}.flickity-rtl .flickity-page-dots{direction:rtl;}.flickity-page-dot{display:block;width:10px;height:10px;padding:0;margin:0 8px;background:#333;border-radius:50%;opacity:0.25;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;text-indent:-9999px;overflow:hidden;}.flickity-rtl .flickity-page-dot{text-indent:9999px;}.flickity-page-dot.is-selected{opacity:1;}.tabs--primary{border-bottom:1px solid currentColor;}.tabs__item-link{display:block;padding:0.25em 1em 0.125em;background-color:#537D9C;border-bottom:4px solid transparent;}.tabs__item-link:hover,.tabs__item-link:focus,.tabs__item-link.is-active{border-color:black;}.tabs--secondary .tabs__item-link{padding:0 0.5em;background-color:transparent;border-bottom-width:2px;}.tabs__item-title-placeholder{opacity:0.5;}.image-teaser{text-shadow:2px 2px 4px white;transition:color 250ms ease;}@media (hover:hover) and (pointer:fine){.image-teaser:hover{color:var(--hover-color);}}.image-teaser--gradient{color:white;--hover-color:#537D9C;text-shadow:2px 2px 4px black;}.image-teaser__gradient{background-image:linear-gradient(180deg,rgba(0,0,0,0.05) 0%,rgba(0,0,0,0.75) 100%);}.image-teaser__title{padding:1.5rem;}.news-teaser__title{margin-bottom:1.5rem;}.news-teaser__links{margin-top:2.5rem;}.news-teaser__link{--link-color:#0066C5;}.person-teaser{display:flex;-moz-column-gap:0.8125rem;column-gap:0.8125rem;}.person-teaser__image-wrapper{flex-grow:1;align-content:center;}.person-teaser__image-wrapper img{aspect-ratio:1/1;border-radius:50%;overflow:hidden;}.person-teaser__text-wrapper{flex-shrink:0;width:calc(100% / 6 * 5 + var(--gutter) * (4 - 25 / 6));align-content:center;}.person-teaser:not(.person-teaser--simple) .person-teaser__image-wrapper{aspect-ratio:1/1;}.teaser{gap:1rem;}@media only screen and (min-width:768px){.teaser--image-left{grid-column-gap:var(--gutter);grid-template:"teaser-image teaser-title" auto "teaser-image teaser-text" 1fr/1fr 1fr;}.teaser--image-left .teaser__image{grid-area:teaser-image;}.teaser--image-left .teaser__title{grid-area:teaser-title;}.teaser--image-left .teaser__text{grid-area:teaser-text;}}@media only screen and (min-width:768px){.teaser--image-left .teaser__image{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1;}.teaser--image-left .teaser__title{-ms-grid-row:1;-ms-grid-column:3;}.teaser--image-left .teaser__text{-ms-grid-row:2;-ms-grid-column:3;}}@media only screen and (min-width:1024px){.teaser--image-left{grid-template:"teaser-image teaser-title teaser-title" auto "teaser-image teaser-text teaser-text" 1fr/1fr 1fr 1fr;}.teaser--image-left .teaser__image{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1;}.teaser--image-left .teaser__title{-ms-grid-row:1;-ms-grid-column:2;-ms-grid-column-span:2;}.teaser--image-left .teaser__text{-ms-grid-row:2;-ms-grid-column:2;-ms-grid-column-span:2;}}.text-teaser{gap:1rem;}.tile-teaser{box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23);transition:box-shadow 250ms ease;}@media (hover:hover) and (pointer:fine){.tile-teaser:hover{box-shadow:0 3px 6px rgba(0,0,0,0.08),0 3px 6px rgba(0,0,0,0.12);}}.tile-teaser__content{padding:1.5rem;gap:1rem;}.tile-teaser--stretch-height{height:100%;}.tile-teaser--stretch-height .tile-teaser__wrapper{height:inherit;}.tooltip{pointer-events:none;}.tooltip[data-position=bottom],.tooltip[data-position=top]{flex-direction:column;}.tooltip[data-position=left],.tooltip[data-position=right]{flex-direction:row;}.tooltip--relative[data-position=bottom],.tooltip--relative[data-position=top]{left:50%;transform:translateX(-50%);}.tooltip--relative[data-position=bottom][data-align=start] > .tooltip__content,.tooltip--relative[data-position=top][data-align=start] > .tooltip__content{transform:translateX(calc(50% - 20px));}.tooltip--relative[data-position=bottom][data-align=end] > .tooltip__content,.tooltip--relative[data-position=top][data-align=end] > .tooltip__content{transform:translateX(calc(-50% + 20px));}.tooltip--relative[data-position=bottom]{top:100%;}.tooltip--relative[data-position=top]{bottom:100%;}.tooltip--relative[data-position=left],.tooltip--relative[data-position=right]{top:50%;transform:translateY(-50%);}.tooltip--relative[data-position=left][data-align=start] > .tooltip__content,.tooltip--relative[data-position=right][data-align=start] > .tooltip__content{transform:translateY(calc(50% - 20px));}.tooltip--relative[data-position=left][data-align=end] > .tooltip__content,.tooltip--relative[data-position=right][data-align=end] > .tooltip__content{transform:translateY(calc(-50% + 20px));}.tooltip--relative[data-position=left]{right:100%;}.tooltip--relative[data-position=right]{left:100%;}.tooltip__arrow{border:10px solid;}.tooltip[data-position=bottom] > .tooltip__arrow{top:-10px;border-color:transparent transparent #CFE6E9;}.tooltip[data-position=bottom] > .tooltip__arrow + .tooltip__content{margin-top:10px;}.tooltip[data-position=top] > .tooltip__arrow{bottom:-10px;border-color:#CFE6E9 transparent transparent;}.tooltip[data-position=top] > .tooltip__arrow + .tooltip__content{margin-bottom:10px;}.tooltip[data-position=left] > .tooltip__arrow{right:-10px;border-color:transparent transparent transparent #CFE6E9;}.tooltip[data-position=left] > .tooltip__arrow + .tooltip__content{margin-right:10px;}.tooltip[data-position=right] > .tooltip__arrow{left:-10px;border-color:transparent #CFE6E9 transparent transparent;}.tooltip[data-position=right] > .tooltip__arrow + .tooltip__content{margin-left:10px;}.tooltip__content{background:#CFE6E9;padding:1.5rem;border-radius:4px;pointer-events:auto;min-width:250px;max-width:360px;}.video{grid-area:video;color:#082E36;margin-top:2.5rem;margin-bottom:2.5rem;}.video__title{margin-bottom:1.875rem;}.video__caption{margin-top:0.9375rem;}@media only screen and (min-width:768px){.video{margin-top:3.75rem;margin-bottom:3.75rem;}.video__caption{margin-top:1.25rem;}}@media only screen and (min-width:1024px){.video{margin-top:5.625rem;margin-bottom:5.625rem;display:grid;grid-template:"video ."/1fr 1fr;}.video{-ms-grid-row:1;-ms-grid-column:1;}}@media only screen and (min-width:1680px){.video{margin-top:7.5rem;margin-bottom:6.25rem;}}.vidstack-player{width:100%;}.vidstack-player__image{display:none;}.cookie-banner{padding-top:1.25rem;padding-bottom:1.25rem;box-shadow:2px 2px 17px 0 rgba(8,46,54,0.5);}@media only screen and (min-width:768px){.cookie-banner--without-categories .cookie-banner__content{display:grid;grid-template:"message buttons"/9fr 3fr;gap:var(--gutter);}}@media only screen and (min-width:1024px){.cookie-banner--without-categories .cookie-banner__content{grid-template:"message . buttons"/7fr 2fr 3fr;}}.cookie-banner__content{display:block;}.cookie-banner__message{grid-area:message;margin-bottom:1em;}@media only screen and (min-width:768px){.cookie-banner__message{margin-bottom:0;}}.cookie-banner__categories{margin-top:1.25em;margin-bottom:1.25em;}.cookie-banner__category{margin-bottom:0.75em;}.cookie-banner__category-checkbox,.cookie-banner__category-label{margin-right:0.5em;margin-bottom:0.25em;}.cookie-banner__category-label--disabled{opacity:0.5;}.cookie-banner__category-description{font-size:0.75em;opacity:0.9;}@media only screen and (min-width:768px){.cookie-banner__category-description{display:inline-block;}}.cookie-banner__buttons{grid-area:buttons;}@media only screen and (min-width:768px){.cookie-banner__message{-ms-grid-row:1;-ms-grid-column:1;}.cookie-banner__buttons{-ms-grid-row:1;-ms-grid-column:3;}}@media only screen and (min-width:1024px){.cookie-banner__message{-ms-grid-row:1;-ms-grid-column:1;}.cookie-banner__buttons{-ms-grid-row:1;-ms-grid-column:3;}}.cookie-banner__button{margin-right:0.5em;margin-bottom:0.5em;white-space:normal;width:100%;}@media only screen and (min-width:540px){.cookie-banner__button{width:auto;}}.mission-statement{padding-top:2.5rem;margin-bottom:2.5rem;}@media only screen and (min-width:768px){.mission-statement{margin-bottom:3.125rem;}}@media only screen and (min-width:1024px){.mission-statement{margin-bottom:3.75rem;}}@media only screen and (min-width:1680px){.mission-statement{padding-top:3.125rem;}}.page-content{display:grid;grid-column-gap:var(--gutter);grid-template:"sidebar-first" "content" "sidebar-second"/1fr;}.page-content__content{-ms-grid-row:2;-ms-grid-column:1;grid-area:content;min-width:0;margin-bottom:5.5625rem;}.page-content__sidebar > :last-child{margin-bottom:2.5rem;}.page-content__sidebar--first{-ms-grid-row:1;-ms-grid-column:1;grid-area:sidebar-first;}.page-content__sidebar--second{-ms-grid-row:3;-ms-grid-column:1;grid-area:sidebar-second;}@media only screen and (min-width:1024px){.page-content--center{grid-template:". content ." auto/2fr 8fr 2fr;}.page-content--center > .page-content__content{-ms-grid-row:1;-ms-grid-column:2;}}@media only screen and (min-width:768px){.page-content__content{margin-bottom:4rem;}}@media only screen and (min-width:1024px){.page-content__content{margin-bottom:5rem;}}@media only screen and (min-width:1680px){.page-content__content{margin-bottom:6.25rem;}.page-content--sidebar-right{grid-template:"content content sidebar-first" auto "content content sidebar-second" 1fr/1fr 1fr 1fr;}.page-content--sidebar-left{grid-template:"sidebar-first content content" auto "sidebar-second content content" 1fr/1fr 1fr 1fr;}.page-content--sidebar-right > .page-content__content{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1;-ms-grid-column-span:2;}.page-content--sidebar-left > .page-content__content{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:2;-ms-grid-column-span:2;}.page-content--sidebar-right > .page-content__sidebar--first{-ms-grid-row:1;-ms-grid-column:3;}.page-content--sidebar-left > .page-content__sidebar--first{-ms-grid-row:1;-ms-grid-column:1;}.page-content--sidebar-right > .page-content__sidebar--second{-ms-grid-row:2;-ms-grid-column:3;}.page-content--sidebar-left > .page-content__sidebar--second{-ms-grid-row:2;-ms-grid-column:1;}}.search-header{background:#CFE6E9;}.search-header__wrapper{padding-top:2.5rem;padding-bottom:2.5rem;}.search-header__forms > *{background-color:white;padding:1.5rem;}.search-header .page-title{margin:0 0 0.5em;}@media only screen and (min-width:768px){.search-header__wrapper{padding-top:4rem;padding-bottom:4rem;}.search-header__forms > *{padding:2.5rem;}.search-header__forms > *:first-child{max-width:38rem;}}@media print{.search-header{display:none;}}.search-page-content{margin-bottom:1.5rem;}@media only screen and (min-width:768px){.search-page-content{margin-bottom:4rem;}}.search-page-content__options{padding:2.5rem 0 1.5rem;--flex-bar-h-spacing:1.5rem;--flex-bar-v-spacing:1.5rem;--flex-bar-basis:100%;}.search-page-content__main{margin-top:2.5rem;}@media only screen and (max-width:539px){.search-page-content__top-pagination{display:none;}.search-page-content__facets-toggle{flex-basis:100%;}}@media only screen and (max-width:1023px){.search-page-content__facets{background-color:white;padding:1.5rem var(--outer-padding);position:fixed;z-index:50;top:0;right:100%;height:100%;width:100%;transition-duration:0.5s;overflow-y:scroll;}.search-page-content__facets.toggle-item--active,.search-page-content__facets.toggle-item__content--active{transform:translateX(100%);transition-duration:0.5s;box-shadow:0 7px 10px -4px rgba(0,0,0,0.45);}.search-page-content__facets-heading{padding-right:3rem;}.search-page-content__facets-close{position:absolute;right:0.5rem;top:0.5rem;padding:0.5rem;}.search-page-content__page-size-options{display:none;}}@media only screen and (min-width:768px){.search-page-content__options{--flex-bar-h-spacing:2.5rem;}.search-page-content__facets{max-width:22rem;}}@media only screen and (min-width:1024px){.search-page-content__options{padding:3rem 0 2.5rem;--flex-bar-basis:auto;}.search-page-content__main{display:grid;grid-column-gap:var(--gutter);grid-template-rows:auto;grid-template:"facets results results results" "facets bottom-pagination bottom-pagination bottom-pagination"/1fr 1fr 1fr 1fr;}.search-page-content__facets{grid-area:facets;}.search-page-content__results{grid-area:results;}.search-page-content__bottom-pagination{grid-area:bottom-pagination;}.search-page-content__facets-heading{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(100%);clip-path:inset(100%);height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px;}.search-page-content__facets-toggle,.search-page-content__facets-close{display:none;}}@media only screen and (min-width:1024px){.search-page-content__facets{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1;}.search-page-content__results{-ms-grid-row:1;-ms-grid-column:3;-ms-grid-column-span:5;}.search-page-content__bottom-pagination{-ms-grid-row:2;-ms-grid-column:3;-ms-grid-column-span:5;}}@media print{.search-page-content__facets{display:none;}}.section{padding-bottom:2.5rem;}.section__actions{margin-top:1.5rem;gap:1.25rem;}.section__heading{margin-top:0;}.section--spacing-none{margin:0;}@media only screen and (min-width:768px){.section--spacing-none{margin:0;}}@media only screen and (min-width:1024px){.section{padding-bottom:2.875rem;}}@media only screen and (min-width:1680px){.section{padding-bottom:3.125rem;}}.section--call-to-action{padding:1.75rem 2.75rem 2.25rem;display:flex;gap:1.25rem;flex-direction:column;text-align:center;}.section--call-to-action__actions{display:flex;flex-direction:column;gap:1.25rem;align-items:center;}@media only screen and (min-width:768px){.section--call-to-action{padding:1.4375rem 1.25rem;text-align:left;flex-direction:row;}.section--call-to-action__description{width:-moz-fit-content;width:fit-content;display:flex;align-items:center;}.section--call-to-action__actions{display:flex;flex-direction:row;align-items:flex-end;gap:0.5625rem;}}@media only screen and (min-width:1680px){.section--call-to-action{padding:2.625rem 2.5rem;}.section--call-to-action__actions{gap:1.875rem;}}.section--accordion{padding-bottom:3.75rem;}@media only screen and (min-width:768px){.section--accordion{padding-bottom:3.125rem;}}@media only screen and (min-width:1024px){.section--accordion{padding-bottom:3.75rem;}}@media only screen and (min-width:1680px){.section--accordion{padding-bottom:5.625rem;}}.section--person-area{padding-bottom:3.75rem;}@media only screen and (min-width:1680px){.section--person-area{padding-bottom:6.5rem;}}.section--person-area .section__heading{margin-bottom:1.875rem;}@media only screen and (min-width:1680px){.section--person-area .section__heading{margin-bottom:2.5rem;}}.site-footer{background-color:#CFE6E9;color:#082E36;margin-top:2.5rem;}.site-footer__logo{max-width:175px;}.site-footer__wrapper{padding-top:3rem;padding-bottom:5rem;display:grid;gap:1.875rem;justify-items:center;text-align:center;}@media only screen and (min-width:768px){.site-footer{margin-top:6.25rem;}.site-footer__wrapper{justify-items:left;padding-top:2.5rem;padding-bottom:5rem;}.site-footer__menus{text-align:left;gap:4rem;}}@media only screen and (min-width:1024px){.site-footer{margin-top:5.625rem;}}@media only screen and (min-width:1680px){.site-footer{margin-top:3.75rem;}}.site-header-login{color:white;background-color:#064356;padding-top:3.125rem;padding-bottom:2.1875rem;}.site-header-login__wrapper{position:relative;display:flex;flex-direction:column;align-items:center;}.site-header-login__logo{max-width:10.9375rem;grid-area:logo;}.site-header-login__login-links{max-width:19.6875rem;background-color:#0899AD;grid-area:login-links;border-radius:3px;}.site-header-login__title{text-align:center;}.site-header-login__media{max-width:13.125rem;}@media only screen and (min-width:768px){.site-header-login{padding-bottom:4.375rem;}.site-header-login__wrapper{display:grid;grid-template:"logo media" "title media" "login-links media"/1fr auto;}.site-header-login__title{text-align:left;max-width:21.25rem;grid-area:title;}.site-header-login__logo{max-width:14.0625rem;}.site-header-login__media{position:relative;grid-area:media;max-width:15rem;}.site-header-login__login-links{margin-top:3.5rem;min-width:33.4375rem;}.site-header-login__logo{-ms-grid-row:1;-ms-grid-column:1;}.site-header-login__login-links{-ms-grid-row:3;-ms-grid-column:1;}}@media only screen and (min-width:768px){.site-header-login__title{-ms-grid-row:2;-ms-grid-column:1;}.site-header-login__media{-ms-grid-row:1;-ms-grid-row-span:3;-ms-grid-column:2;}}@media only screen and (min-width:1024px){.site-header-login{padding-top:3.75rem;padding-bottom:4.375rem;}.site-header-login__media{max-width:22.5rem;}.site-header-login__login-links{margin-top:6.875rem;}.site-header-login__title,.site-header-login__login-links{min-width:33.4375rem;}}@media only screen and (min-width:1680px){.site-header-login{padding-top:7.5rem;padding-bottom:10rem;}.site-header-login__logo{max-width:16.25rem;}.site-header-login__media{position:absolute;right:-120px;top:-40px;z-index:1000;width:516px;max-width:unset;}.site-header-login__title,.site-header-login__login-links{min-width:44.75rem;}}@media only screen and (min-width:1920px){.site-header-login__logo{max-width:20.75rem;}}.site-header-static{padding:1.5rem;background-color:#064356;display:flex;align-items:center;justify-content:center;}.site-header-static__home-button{position:absolute;left:40px;max-width:3rem;max-height:3rem;}.site-header-static__logo{max-width:10.9375rem;}@media only screen and (min-width:768px){.site-header-static{padding:1.5rem 2.5rem;}}@media only screen and (min-width:1680px){.site-header-static{padding:1.5rem 2.125rem;}.site-header-static__logo{max-width:14.875rem;}}.sponsor-footer{margin-top:4.0625rem;}.sponsor-footer__title{margin-bottom:2rem;text-align:center;}.sponsor-footer__logos{--flex-bar-h-spacing:3rem;}.sponsor-footer__logos img{max-width:15rem;max-height:3.4375rem;}@media only screen and (min-width:768px){.sponsor-footer{margin-top:3.75rem;}.sponsor-footer__logos{justify-content:space-between;}}@media only screen and (min-width:1024px){.sponsor-footer{margin-top:5rem;}}@media only screen and (min-width:1680px){.sponsor-footer{margin-top:8.125rem;}}
