@charset "UTF-8";/*! Flickity v3.0.0
https://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{position:relative}.flickity-enabled:focus{outline:0}.flickity-viewport{overflow:hidden;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;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(0deg,0%,100%,.75);border:none;color:#333}.flickity-button:hover{background:#fff;cursor:pointer}.flickity-button:focus{outline:0;box-shadow:0 0 0 5px #19f}.flickity-button:active{opacity:.6}.flickity-button:disabled{opacity:.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:-25px;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:hsla(0deg,0%,20%,.25);border-radius:50%;cursor:pointer;-webkit-appearance:none;appearance:none;border:none;text-indent:-9999px;overflow:hidden}.flickity-rtl .flickity-page-dot{text-indent:9999px}.flickity-page-dot:focus{outline:0;box-shadow:0 0 0 5px #19f}.flickity-page-dot.is-selected{background:hsl(0deg,0%,20%)}/*! tailwindcss v3.2.3 | MIT License | https://tailwindcss.com
 */*,::after,::before{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}::after,::before{--tw-content:''}html{line-height:1.5;-webkit-text-size-adjust:100%;tab-size:4;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-feature-settings:normal}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}h1,h2,h3,h4,h5{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}strong{font-weight:bolder}button,input,textarea{font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button{text-transform:none}[type=button],[type=submit],button{-webkit-appearance:button;background-color:transparent;background-image:none}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,figure,h1,h2,h3,h4,h5,hr,p{margin:0}ul{list-style:none;margin:0;padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button{cursor:pointer}embed,iframe,img,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}:root{--color-primary:18 14 77;--color-secondary:67 176 42;--color-tertiary:208 212 219;--color-dark-blue:65 84 112}*,::after,::before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scroll-snap-strictness:proximity;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000}::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scroll-snap-strictness:proximity;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000}body::before{content:"thumb";display:none;visibility:hidden}@media screen and (min-width:768px){body::before{content:"lap"}}@media screen and (min-width:1024px){body::before{content:"desk"}}@media screen and (min-width:1280px){body::before{content:"widescreen"}}@media screen and (min-width:1536px){body::before{content:"widescreen-4k"}}.a11y-btn{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0;font-size:1rem;font-weight:700;display:block;background:#fff;color:#131313;text-align:center}.a11y-btn:focus{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;white-space:normal;padding:.75rem 1.5rem}.back-to-top{position:fixed;right:1.5rem;bottom:1.5rem;background:#415470;padding:1rem;box-shadow:0 2px 5px 2px rgba(0,0,0,.15);opacity:0;visibility:hidden;z-index:9;border-radius:3rem}@media screen and (min-width:768px){.back-to-top:focus,.back-to-top:hover{background:#0d1e38}}.back-to-top.is-active{opacity:1;visibility:visible}.back-to-top svg{transform:scale(-1,1)}.back-to-top svg path{fill:#d0d4db}.slideInLeft{opacity:0}.slideInLeft.slide-in-left{animation:slide-in-left 1s cubic-bezier(.25,.46,.45,.94) both}.slideInRight{opacity:0}.slideInRight.slide-in-right{animation:slide-in-right 1s cubic-bezier(.25,.46,.45,.94) both}.slideInBottom{opacity:0}.slideInBottom.slide-in-bottom{animation:slide-in-bottom 1s cubic-bezier(.25,.46,.45,.94) both}.slideInBottomStagger{visibility:hidden}@keyframes slide-in-left{0%{transform:translateX(-50px);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes slide-in-right{0%{transform:translateX(50px);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes slide-in-bottom{0%{transform:translateY(50px);opacity:0}100%{transform:translateY(0);opacity:1}}.breadcrumbs{font-size:.9rem;font-weight:700;display:flex}.breadcrumbs__item{margin:0 .25rem}.breadcrumbs__link{display:inline-block;padding:.75rem 0}@media screen and (min-width:768px){.breadcrumbs__link:focus,.breadcrumbs__link:hover{text-decoration:underline}}.breadcrumbs__divider{margin:0 0 0 .25rem}.button{font-size:1rem;font-weight:700;display:inline-flex;justify-content:center;align-items:center;text-align:left;padding:.5rem 0;line-height:1;color:#fff}.button--basic{padding:1rem 1.5rem;background:#43b02a;color:#131313}@media screen and (min-width:768px){.button--basic:focus,.button--basic:hover{background:#415470;color:#fff}}.button--large{font-size:1rem;font-weight:700}@media screen and (min-width:768px){.button--large{font-size:1.3rem;font-weight:700}}fieldset,form{border:0;padding:0;margin:0}input[type=date],input[type=email],input[type=file],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{width:100%;padding:1rem 1.25rem;font-family:proxima-nova,system-ui,-apple-system,blinkmacsystemfont,"Segoe UI",roboto,"Helvetica Neue",arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";color:#fff;background:#415470;border:1px solid #415470;border-bottom:1px solid #43b02a;-webkit-appearance:none;appearance:none;border-radius:0;box-sizing:border-box;letter-spacing:.5px}input[type=date]:active,input[type=email]:active,input[type=file]:active,input[type=number]:active,input[type=password]:active,input[type=search]:active,input[type=tel]:active,input[type=text]:active,input[type=url]:active,select:active,textarea:active{background:#2e3c50;border:1px solid #43b02a}input[type=date]:focus,input[type=email]:focus,input[type=file]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,select:focus,textarea:focus{background:#2e3c50;border:1px solid #43b02a}input[type=date]::placeholder,input[type=email]::placeholder,input[type=file]::placeholder,input[type=number]::placeholder,input[type=password]::placeholder,input[type=search]::placeholder,input[type=tel]::placeholder,input[type=text]::placeholder,input[type=url]::placeholder,select::placeholder,textarea::placeholder{color:#fff;opacity:1}select{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24' width='24'%3E%3Cpath d='M12 15.05 6.35 9.375l1.05-1.05 4.6 4.6 4.6-4.6 1.05 1.05Z'/%3E%3C/svg%3E") #fff no-repeat center right 1rem;border:1px solid #131313}select:focus{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24' width='24'%3E%3Cpath d='m7.4 15.05-1.05-1.075L12 8.325l5.65 5.65-1.05 1.075-4.6-4.6Z'/%3E%3C/svg%3E") #deeef3 no-repeat center right 1rem}.submit,input[type=submit]{font-size:1.3rem;font-weight:700;padding:1rem 3rem;text-align:center;color:#131313;background:#43b02a;-webkit-appearance:none;appearance:none;width:100%}@media screen and (min-width:768px){.submit:focus,.submit:hover,input[type=submit]:focus,input[type=submit]:hover{cursor:pointer;background:#12294d;color:#fff}}textarea{resize:vertical;min-height:150px}label{color:#fff}label.left{display:block;margin:0 0 .5rem}label.right{margin:0 0 0 .5rem;font-weight:400}.field{margin:0 0 2rem}.checkbox{position:relative}.checkbox label{display:block;position:relative;padding:0 0 0 2.5rem;z-index:1;cursor:pointer;line-height:25px}.checkbox .checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background:#fff;border:1px solid #131313}.checkbox .checkmark::after{content:"";position:absolute;display:none;left:8px;top:4px;width:7px;height:13px;border:solid #131313;border-width:0 3px 3px 0;transform:rotate(45deg)}@media screen and (min-width:768px){.checkbox:focus .checkmark,.checkbox:hover .checkmark{background:#d0d4db}.checkbox:focus .checkmark:after,.checkbox:hover .checkmark:after{display:block;opacity:.5}}.checkbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkbox input:checked~.checkmark{background:#fff}.checkbox input:checked~.checkmark::after{display:block}*,::after,::before{box-sizing:inherit}html{line-height:1.15;letter-spacing:.5px;box-sizing:border-box}body{font-size:1rem;font-weight:400;display:flex;flex-direction:column;font-family:proxima-nova,system-ui,-apple-system,blinkmacsystemfont,"Segoe UI",roboto,"Helvetica Neue",arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";position:relative;min-width:320px;min-height:100vh;background:#fff;color:#12294d;margin:0;overflow-x:hidden}main{display:flex;flex-direction:column;width:100%;flex-grow:1;min-height:1px}.no-scroll{width:100vw;position:fixed;overflow:hidden}.no-transition *,.preload *{transition:none!important}.z-1{z-index:1}.z-2{z-index:2}.z-3{z-index:3}@media screen and (min-width:768px){.link:focus,.link:hover{text-decoration:underline}}.message{display:block;border-radius:.125rem;margin:1rem 0;border:1px solid #131313;position:relative;padding:.75rem 1rem}.message.message--alt{padding:0}.message.message--alt .message__title{margin:0 0 0 .75rem}.message__header{display:flex;align-items:center;padding:.5rem 1rem;border-bottom:1px solid #131313;border-top-right-radius:.125rem;border-top-left-radius:.125rem}.message.good,.message.info,.message.success{border-color:#1e7e15;background:#e6fbe4}.message.good.message--alt,.message.info.message--alt,.message.success.message--alt{background:0}.message.good .message__header,.message.info .message__header,.message.success .message__header{border-color:#1e7e15;background:#e6fbe4;color:#1e7e15}.message.good .message__header svg,.message.info .message__header svg,.message.success .message__header svg{fill:#1e7e15}.message.good .message__title,.message.info .message__title,.message.success .message__title{color:#1e7e15}.message.warning{border-color:#ce5d0c;background:#fdeadc}.message.warning.message--alt{background:0}.message.warning .message__header{border-color:#ce5d0c;background:#fdeadc;color:#ce5d0c}.message.warning .message__header svg{fill:#ce5d0c}.message.warning .message__title{color:#ce5d0c}.message.alert,.message.bad,.message.error,.message.required,.message.validation{border-color:#bf0000;background:#fff2f2}.message.alert.message--alt,.message.bad.message--alt,.message.error.message--alt,.message.required.message--alt,.message.validation.message--alt{background:0}.message.alert .message__header,.message.bad .message__header,.message.error .message__header,.message.required .message__header,.message.validation .message__header{border-color:#bf0000;background:#fff2f2;color:#bf0000}.message.alert .message__header svg,.message.bad .message__header svg,.message.error .message__header svg,.message.required .message__header svg,.message.validation .message__header svg{fill:#bf0000}.message.alert .message__title,.message.bad .message__title,.message.error .message__title,.message.required .message__title,.message.validation .message__title{color:#bf0000}.message__title{font-size:1rem;font-weight:700}.message__content{padding:.75rem 1rem}.pagination{text-align:center;margin:2rem 0 0}@media screen and (min-width:768px){.pagination{margin:3rem 0 0}}.pagination__active,.pagination__next,.pagination__page,.pagination__prev{font-weight:700;padding:.7rem 1rem;display:inline-block;margin:1rem .3rem;line-height:1;font-family:proxima-nova,system-ui,-apple-system,blinkmacsystemfont,"Segoe UI",roboto,"Helvetica Neue",arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";border:1px solid #415470}@media screen and (min-width:768px){.pagination__active,.pagination__next,.pagination__page,.pagination__prev{margin:0 .3rem}}.pagination__active,.pagination__next,.pagination__prev{color:#fff;background:#415470;font-weight:700}@media screen and (min-width:768px){.pagination__active:focus,.pagination__active:hover,.pagination__next:focus,.pagination__next:hover,.pagination__prev:focus,.pagination__prev:hover{background:#12294d;color:#fff}}.pagination__active{background:#415470;color:#fff}@media screen and (min-width:768px){.pagination__active:focus,.pagination__active:hover{background:#415470}.pagination__page:focus,.pagination__page:hover{background:#12294d;color:#fff}}.share-buttons{margin:0 -.25rem 3.25rem}.share-buttons__item{background:#12294d;border-radius:3rem;padding:.5rem!important;margin:0 .25rem}@media screen and (min-width:768px){.share-buttons__item:focus,.share-buttons__item:hover{background:#415470}.share-buttons__item:focus .a2a_svg,.share-buttons__item:hover .a2a_svg{opacity:1!important}}.share-buttons__item .a2a_svg{background:0!important;height:25px;width:25px;line-height:25px}.social{display:flex;flex-direction:column;color:#fff}.social--alt{color:#12294d;flex-direction:row}.social--alt .social__item{margin:0 .75rem}.social--alt .social__item:first-of-type{margin-left:0}.social--alt .social__item:last-of-type{margin-right:0}.social--alt .social__link{padding:.75rem;border:1px solid #d0d4db;border-radius:1.5rem}@media screen and (min-width:768px){.social--alt .social__link:focus,.social--alt .social__link:hover{background:#12294d;border-color:#12294d;color:#fff}}.social--alt .social__link span{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.social__item{margin:.5rem 0;overflow:hidden}.social__link{display:flex;align-items:center;color:inherit}.social__link svg{height:1rem;width:1rem}@media screen and (min-width:768px){.social__link:focus span,.social__link:hover span{text-decoration:underline}}.swatches{display:flex;flex-wrap:wrap;margin:0 -.25rem}.swatches__item{display:flex;align-items:center;justify-content:center;width:calc(50% - .5rem);height:5rem;text-align:center;margin:.25rem}@media screen and (min-width:768px){.swatches__item{width:calc(25% - .5rem)}}.swatches__item--base{background:#131313;color:#fff}.swatches__item--primary{background:#12294d;color:#fff}.style-guide__heading{font-size:1.5rem;font-weight:700;font-family:proxima-nova,system-ui,-apple-system,blinkmacsystemfont,"Segoe UI",roboto,"Helvetica Neue",arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";border-bottom:1px solid #dfdfdf;padding:0 0 .75rem;margin:0 0 1.5rem}table{width:100%}table th{background:#131313;color:#fff}table td,table th{border:1px solid #131313;padding:.5rem}.h1,h1{font-size:1.5rem}@media screen and (min-width:768px){.h1,h1{font-size:1.9rem}}.h2,h2{font-size:1.25rem}@media screen and (min-width:768px){.h2,h2{font-size:1.75rem}}.h3,h3{font-size:1.1rem}@media screen and (min-width:768px){.h3,h3{font-size:1.5rem}}.h4,h4{font-size:1rem}@media screen and (min-width:768px){.h4,h4{font-size:1.25rem}}.h5,h5{font-size:.95rem}@media screen and (min-width:768px){.h5,h5{font-size:1rem}}.h6,h6{font-size:.9rem}h1,h2,h3,h4,h5,h6{font-family:proxima-nova,system-ui,-apple-system,blinkmacsystemfont,"Segoe UI",roboto,"Helvetica Neue",arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";line-height:1.15}p{line-height:1.75}.typo{width:100%;color:inherit}.typo *{margin:1.25rem 0}.typo :first-child:not(hr){margin-top:0}.typo :last-child{margin-bottom:0}.typo br,.typo span,.typo strong{margin:0}.typo h1,.typo h2,.typo h3,.typo h4,.typo h5,.typo h6{font-family:proxima-nova,system-ui,-apple-system,blinkmacsystemfont,"Segoe UI",roboto,"Helvetica Neue",arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";line-height:1.35;margin:2.5rem 0 2rem;font-weight:300}.typo a{color:#12294d;word-wrap:break-word;text-decoration:underline}@media screen and (min-width:768px){.typo a:focus,.typo a:hover{text-decoration:none}}.typo strong{font-weight:700}.typo blockquote{background:#f9f9f9;border-radius:.125rem;padding:1.5rem;font-weight:700}.typo ol,.typo ul{padding:0 0 0 1rem;margin:2.5rem 0;text-align:left}.typo ol li,.typo ul li{position:relative;line-height:1.5;margin:1rem 0}.typo ol li h1,.typo ol li h2,.typo ol li h3,.typo ol li h4,.typo ol li h5,.typo ol li h6,.typo ul li h1,.typo ul li h2,.typo ul li h3,.typo ul li h4,.typo ul li h5,.typo ul li h6{margin-bottom:0}.typo ul{list-style-type:disc;padding:0 0 0 1.75rem}.typo ul ul{list-style-type:circle;margin:0}.typo ul li{list-style-type:none}.typo ul li::before{content:"";position:absolute;top:.25rem;left:-1.75rem;display:inline-block;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11.104' height='15' viewBox='0 0 11.104 15'%3E%3Cpath id='Path_254' data-name='Path 254' d='M31.853,4.016,31.847,0,27.888,3.088,24.8,5.5,21.6,7.993l0,0-.1.079,0,0a1.839,1.839,0,1,0,2.27,2.892l0,0,4.4-3.44.007,5.634a1.839,1.839,0,0,0,3.679,0h0l-.007-5.445Z' transform='translate(-20.76)' fill='%2343B02A'/%3E%3C/svg%3E%0A");height:15px;width:11px}.typo ol{list-style-type:decimal}.typo ol ol{list-style-type:lower-alpha;margin:0}.typo img{max-width:100%;margin:2rem 0}.typo figure{margin:2rem 0}.typo hr{margin:2rem 0 1rem}.typo hr+h2{margin-top:1.5rem}.video-wrapper{position:relative;padding-bottom:56.25%;height:0}.video-wrapper__thumbnail{display:block;width:100%;max-width:100%;position:relative;z-index:1}.video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:80px;width:80px;border:4px solid #fdfdfd;border-radius:50%;display:flex;align-items:center;justify-content:center;background:rgba(19,19,19,.2);transition:background .3s ease-in-out;z-index:2}.play:focus,.play:hover{cursor:pointer}@media screen and (min-width:768px){.play:focus,.play:hover{background:rgba(19,19,19,.3)}.play:focus::after,.play:hover::after{transform:scale(.8)}}.play::after{content:"";display:block;width:0;height:0;border-style:solid;border-width:15px 0 15px 25px;border-color:transparent transparent transparent #fdfdfd;margin:0 0 0 .5rem;transition:all .2s ease-in-out}.aspect-ratio{aspect-ratio:16/9}.container{width:100%;margin-right:auto;margin-left:auto;padding-right:1.5rem;padding-left:1.5rem}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.accordion__item details[open]{border-bottom:1px solid #d0d4db;padding:0 0 2rem}.accordion__item details[open] .accordion__title{border-bottom:0}.accordion__item details[open] .accordion__title::before{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11.104' height='15' viewBox='0 0 11.104 15'%3E%3Cpath id='Path_254' data-name='Path 254' d='M31.853,4.016,31.847,0,27.888,3.088,24.8,5.5,21.6,7.993l0,0-.1.079,0,0a1.839,1.839,0,1,0,2.27,2.892l0,0,4.4-3.44.007,5.634a1.839,1.839,0,0,0,3.679,0h0l-.007-5.445Z' transform='translate(-20.76)' fill='%2343B02A'/%3E%3C/svg%3E%0A") no-repeat center left;background-size:12px}@media screen and (min-width:768px){.accordion__item details[open]:focus .accordion__title::before,.accordion__item details[open]:hover .accordion__title::before{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11.104' height='15' viewBox='0 0 11.104 15'%3E%3Cpath id='Path_254' data-name='Path 254' d='M31.853,4.016,31.847,0,27.888,3.088,24.8,5.5,21.6,7.993l0,0-.1.079,0,0a1.839,1.839,0,1,0,2.27,2.892l0,0,4.4-3.44.007,5.634a1.839,1.839,0,0,0,3.679,0h0l-.007-5.445Z' transform='translate(-20.76)' fill='%23415470'/%3E%3C/svg%3E%0A") no-repeat center left;background-size:12px}}.accordion__item:last-of-type{border-bottom:0}.accordion__item:last-of-type .accordion__title{border-bottom:0}@media screen and (min-width:768px){.accordion__item:focus .accordion__title::before,.accordion__item:hover .accordion__title::before{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11.104' height='15' viewBox='0 0 11.104 15'%3E%3Cpath id='Path_252' data-name='Path 252' d='M31.853,10.983,31.847,15l-3.959-3.088L24.8,9.5,21.6,7.007l0,0-.1-.079,0,0a1.839,1.839,0,1,1,2.27-2.892l0,0,4.4,3.44.007-5.634a1.839,1.839,0,0,1,3.679,0h0l-.007,5.445Z' transform='translate(-20.76)' fill='%23415470'/%3E%3C/svg%3E%0A") no-repeat center left;background-size:12px}}.accordion__title{font-size:1rem;font-weight:700;line-height:1.5;position:relative;padding:2rem 0 2rem 2rem;border-bottom:1px solid #d0d4db}@media screen and (min-width:768px){.accordion__title:focus,.accordion__title:hover{cursor:pointer}}.accordion__title::before{content:"";position:absolute;top:50%;transform:translateY(-50%);left:0;height:2rem;width:2rem;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11.104' height='15' viewBox='0 0 11.104 15'%3E%3Cpath id='Path_252' data-name='Path 252' d='M31.853,10.983,31.847,15l-3.959-3.088L24.8,9.5,21.6,7.007l0,0-.1-.079,0,0a1.839,1.839,0,1,1,2.27-2.892l0,0,4.4,3.44.007-5.634a1.839,1.839,0,0,1,3.679,0h0l-.007,5.445Z' transform='translate(-20.76)' fill='%2343B02A'/%3E%3C/svg%3E%0A") no-repeat center left;background-size:12px}summary::-webkit-details-marker,summary::marker{display:none;content:""}.banner{padding:3.5rem 0}@media screen and (min-width:1024px){.banner{padding:6rem 0}}.banner--article{padding-top:calc(3.5rem + 93px)}@media screen and (min-width:768px){.banner--article{padding-top:calc(3.5rem + 148px)}}@media screen and (min-width:1024px){.banner--article{padding-top:calc(6rem + 107px)}}.banner--navy{background:#12294d;color:#fff}.cta{display:grid;grid-template-areas:"title" "content"}@media screen and (min-width:768px){.cta{grid-template-areas:"title aside" "title content";grid-template-columns:50%}.cta--swap{grid-template-areas:"aside title" "content title";grid-template-columns:50%}}.cta--swap .cta__left::before{right:auto;left:0;background:linear-gradient(90deg,#12294d 0,rgba(18,41,77,0) 100%)}.cta--swap .cta__aside{justify-content:flex-end}.cta--swap .cta__feature{right:0}.cta__left{grid-area:title;position:relative;background:#12294d;overflow:hidden}@media screen and (min-width:768px){.cta__left{margin:0 0 4rem}}.cta__left::before{content:"";display:none;position:absolute;top:0;right:0;height:100%;width:6rem;background:linear-gradient(270deg,#12294d 0,rgba(18,41,77,0) 100%);z-index:1}@media screen and (min-width:768px){.cta__left::before{display:block}}.cta__aside{grid-area:aside;display:none}@media screen and (min-width:768px){.cta__aside{display:flex}}.cta__right{grid-area:content;display:flex;align-items:center;background:#43b02a;padding:2rem}@media screen and (min-width:768px){.cta__right{padding:4rem}}.cta__right--alt{background:#00a5d9}.cta__spacer{background:#12294d;width:25%;min-height:3rem}.cta__title{font-size:2rem;font-weight:300;position:relative;display:flex;align-items:center;height:100%;padding:6rem 2rem;color:#fff}@media screen and (min-width:768px){.cta__title{font-size:3rem;font-weight:300;padding:6rem 5rem}}.cta__feature{position:absolute;top:0;height:auto;width:35%;opacity:.5}.cta__img{position:absolute;top:0;left:0;height:100%;width:100%;object-fit:cover;opacity:.3}.content-builder :last-child{margin-bottom:0}.contact-info{display:flex;margin:1.25rem 0;color:#12294d}.contact-info__icon{fill:#43b02a;min-height:20px;min-width:20px;margin:0 .75rem 0 0}.contact-info__link{word-wrap:anywhere}@media screen and (min-width:768px){.contact-info__link:focus,.contact-info__link:hover{text-decoration:underline}}.blockquote{position:relative;background:#415470;padding:3rem;margin:3.5rem 0;color:#fff}@media screen and (min-width:768px){.blockquote{padding:5rem}}.blockquote .typo{position:relative;color:inherit;line-height:1.75}.blockquote__feature{position:absolute;top:0;left:0;height:auto;width:25%;opacity:.075}.blockquote__feature svg path{fill:#fff}.hero{position:relative;padding-top:calc(3.5rem + 93px);text-align:center;padding-bottom:6.5rem;min-height:345px}@media screen and (min-width:768px){.hero{padding-top:calc(5rem + 148px);padding-bottom:8.5rem;min-height:470px}}@media screen and (min-width:1024px){.hero{padding-top:calc(8rem + 107px);padding-bottom:10rem;min-height:510px}}.hero::before{content:"";background:linear-gradient(180deg,#12294d 0,rgba(18,41,77,.1) 70%);position:absolute;top:0;left:0;height:100%;width:100%;z-index:1}.hero--homepage{text-align:left}.hero--homepage .hero__title{font-weight:300;margin:0 0 2rem}.hero--homepage .hero__title strong{font-weight:700;color:#43b02a}.hero--homepage .hero__feature svg{opacity:1}.hero__feature svg{position:absolute;right:0;top:0;height:100%;width:auto;z-index:1;opacity:.2;mix-blend-mode:difference}.hero__title{font-size:3rem;line-height:1;font-weight:700}@media (min-width:768px){.hero__title{font-size:3.75rem;line-height:1}}@media (min-width:1024px){.hero__title{font-size:4.5rem;line-height:1}}.hero__title--article{font-size:2rem;font-weight:700;line-height:1.25}@media screen and (min-width:768px){.hero__title--article{font-size:3.25rem;font-weight:700}}.hero .button{font-size:1.3rem;font-weight:700;color:#43b02a}@media screen and (min-width:768px){.hero .button:focus,.hero .button:hover{color:#fff}}.hero-text-shadow{filter:drop-shadow(0 2px 2px rgba(0, 0, 0, .4))}.image-content__feature{position:absolute;bottom:0;left:-4rem;width:377px;height:292px;background:#43b02a}@media screen and (min-width:1024px){.image-content__feature{left:-4rem;width:377px;height:292px}}.image-content__left{position:relative;width:100%;margin:0 0 2rem;padding:0 0 4rem}@media screen and (min-width:768px){.image-content__left{width:50%;margin:0}}.image-content__right{position:relative;width:100%}@media screen and (min-width:768px){.image-content__right{width:50%;padding:2rem 0 0 3rem}}@media screen and (min-width:1024px){.image-content__right{padding:4rem 0 0 6rem}}.image-content__right .typo h2{margin:0 0 -.5rem}.image-content__right .typo hr+h2{margin:1.75rem 0 -.5rem}.image-content__right .typo hr{border-color:#43b02a;margin:2rem 0 1rem}.info-banner .typo h1:first-of-type{margin-top:0}.info-banner .typo p:last-of-type{margin-bottom:0}.info-banner .typo a{color:#fff}.info-banner__feature{width:100px;height:101px}@media screen and (min-width:768px){.info-banner__feature{position:absolute;width:195px;height:191px;right:-4rem;bottom:-3.5rem}}@media screen and (min-width:1024px){.info-banner__feature{bottom:-7rem;width:auto;height:auto}}.news-block{display:flex;flex-direction:column;height:100%;box-shadow:0 3px 6px 0 rgba(0,0,0,.15)}@media screen and (min-width:768px){.news-block:focus .news-block__content,.news-block:hover .news-block__content{background:#415470;color:#fff}.news-block:focus .news-block__footer,.news-block:hover .news-block__footer{color:#fff}.news-block:focus .news-block__footer svg path,.news-block:hover .news-block__footer svg path{fill:#fff}}.news-block__title{font-size:1.2rem;font-weight:700;margin:0 0 2rem}.news-block__content{display:flex;flex-direction:column;height:100%;padding:2rem}@media screen and (min-width:768px){.news-block__content{padding:1.5rem}}@media screen and (min-width:1024px){.news-block__content{padding:2rem}}.news-block__footer{font-size:.9rem;font-weight:400;display:flex;align-items:center;margin:auto 0 0;color:#415470}.news-block__footer svg{margin:0 0 0 .5rem}.sidebar-nav{background:#12294d;padding:2rem;color:#fff;font-weight:700}@media screen and (min-width:1024px){.sidebar-nav{padding:3rem}}.sidebar-nav__item{border-bottom:2px solid #43b02a}.sidebar-nav__item:last-of-type{border:0}.sidebar-nav__link{display:block;padding:1rem 0}@media screen and (min-width:768px){.sidebar-nav__link:focus,.sidebar-nav__link:hover{color:#43b02a}}.sub-nav{position:relative;display:flex;border-bottom:1px solid #d0d4db;white-space:nowrap}.sub-nav::before{content:"";height:100%;width:2rem;background:linear-gradient(90deg,#fff 0,rgba(255,255,255,0) 100%);position:absolute;left:74px;top:0;z-index:1}@media screen and (min-width:768px){.sub-nav::before{display:none}}.sub-nav::after{content:"";height:100%;width:2rem;background:linear-gradient(90deg,rgba(255,255,255,0) 0,#fff 100%);position:absolute;right:0;top:0}@media screen and (min-width:768px){.sub-nav::after{display:none}}.sub-nav__icon{font-size:.8rem;font-weight:400;display:flex;align-items:center;justify-content:center;background:#415470;padding:0 2rem}@media screen and (min-width:768px){.sub-nav__icon{display:none}}.sub-nav__icon svg{transform:scale(2)}.sub-nav__icon svg path{fill:#d0d4db}.sub-nav__menu{position:relative;display:flex;align-items:flex-end;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;width:100%;padding:0 1rem;scrollbar-width:thin}@media screen and (min-width:768px){.sub-nav__menu{justify-content:center;padding:0}}.sub-nav__menu::-webkit-scrollbar{display:none}.sub-nav__item{margin:0 1.5rem}.sub-nav__link{font-size:1rem;font-weight:700;display:block;padding:1.5rem 0;color:#606060;text-align:center;border-bottom:4px solid transparent}@media screen and (min-width:768px){.sub-nav__link:focus,.sub-nav__link:hover{color:#12294d;border-color:#d0d4db}}.sub-nav__link.is-active:not(.is-duplicate){color:#12294d;border-color:#43b02a}.sub-nav__link.is-actually-active{color:#12294d;border-color:#43b02a}.tag{font-size:.9rem;font-weight:700;line-height:1;display:inline-flex;align-items:center;padding:.5rem .75rem;background:#43b02a;color:#131313}.site-footer{font-size:.9rem;font-weight:400;position:relative;background:#12294d;color:#fff;padding:4rem 0 2rem}@media screen and (min-width:768px){.site-footer{padding:8rem 0 2rem}}.site-footer__item{margin:.75rem 0}@media screen and (min-width:768px){.site-footer__link:focus,.site-footer__link:hover{text-decoration:underline}}.site-footer .logo{padding:0;margin:0 0 1.5rem;width:100%}@media screen and (min-width:768px){.site-footer .logo{width:auto;margin:-1rem 0 2rem}}.site-footer .logo svg{width:150px;height:55px}@media screen and (min-width:1024px){.site-footer .logo svg{width:195px;height:75px}}.copyright{font-size:.8rem;font-weight:400;display:flex;flex-wrap:wrap;justify-content:space-between}.copyright-nav{width:auto;margin:0}.copyright-nav__item{margin:0 0 0 .5rem}.copyright-nav__item::before{content:"|";margin:0 .25rem 0 0}@media screen and (min-width:768px){.copyright-nav__link:focus,.copyright-nav__link:hover{text-decoration:underline}}.header{display:grid;grid-template-areas:"logo nav-btn" "nav nav" "aside aside";align-items:center;padding:1.5rem 0}@media screen and (min-width:768px){.header{grid-template-areas:"logo aside" "nav nav";grid-template-columns:auto 1fr;padding:0}}@media screen and (min-width:1024px){.header{grid-template-areas:"logo aside" "logo nav";grid-template-columns:auto 1fr}}.header-wrapper{position:absolute;top:0;left:0;width:100%;z-index:3}.header-wrapper--education,.header-wrapper--news-and-events{background:#12294d}.header-wrapper.is-active{background:#fff}@media screen and (min-width:768px){.header-wrapper.is-active{background:0 0}}.header-wrapper.is-active .logo path:not(.acorn){fill:#415470}@media screen and (min-width:768px){.header-wrapper.is-active .logo path:not(.acorn){fill:#fff}}.header .logo{grid-area:logo;width:auto}@media screen and (min-width:768px){.header .logo{margin:1.25rem 0 0}}@media screen and (min-width:1024px){.header .logo{margin:0}}@media screen and (min-width:768px){.header .logo:focus svg path,.header .logo:hover svg path{fill:#fff}}.header .logo svg{width:125px;height:45px}@media screen and (min-width:1024px){.header .logo svg{width:150px;height:55px}}.nav{grid-area:nav;margin:1.5rem 0 0;display:none;align-self:flex-end}.nav.is-active{display:block}@media screen and (min-width:768px){.nav{display:block;margin:0 -1rem}}@media screen and (min-width:1024px){.nav{justify-self:right;margin:0 -1rem 0 0}}.nav-btn{font-size:.9rem;font-weight:700;grid-area:nav-btn;justify-self:right;display:flex;align-items:center;border:2px solid #fff;padding:.75rem 1rem;border-radius:.125rem;color:#fff}.nav-btn.is-active{border:2px solid #415470;color:#415470}.nav-btn.is-active .icon-menu{display:none}.nav-btn.is-active .icon-close{display:block}.nav-btn.is-active .nav-btn__text::before{display:none}.nav-btn.is-active .nav-btn__text::after{display:block}.nav-btn.is-active svg{transform:rotate(180deg)}.nav-btn.is-active svg path{fill:#415470}@media screen and (min-width:768px){.nav-btn{display:none}}.nav-btn svg{fill:#fff;margin:0 .5rem 0 0}.nav-btn .icon-close{display:none}.nav-list{display:flex;flex-wrap:wrap;align-items:flex-end}.nav-list__item{display:flex;flex-wrap:wrap;width:100%;margin:.1rem 0}@media screen and (min-width:768px){.nav-list__item{width:auto;margin:0 0 0 1rem}.nav-list__item:hover svg path{fill:#fff}.nav-list__item:hover .secondary-nav{display:block}.nav-list__item:focus-within svg path{fill:#fff}.nav-list__item:focus-within .secondary-nav{display:block}.nav-list__item:nth-of-type(-n+3) .secondary-nav{left:0}}.nav-list__link,.secondary-nav__link{font-size:1rem;font-weight:400;display:flex;align-items:center;padding:1rem 1.5rem;background:#415470;color:#fff;width:100%}@media screen and (min-width:768px){.nav-list__link,.secondary-nav__link{font-size:1.05rem;font-weight:400;background:0;padding:2rem 0;width:auto}}@media screen and (min-width:1024px){.nav-list__link,.secondary-nav__link{padding:3.5rem 0 2rem}}.nav-list__link--has-children{width:calc(100% - 50px)}@media screen and (min-width:768px){.nav-list__link--has-children{width:auto;padding-right:.25rem}}.is-active.secondary-nav__link svg path,.nav-list__link.is-active svg path{fill:#43b02a}.nav-list__link svg,.secondary-nav__link svg{margin:0 0 0 .5rem}.nav-list__link svg path,.secondary-nav__link svg path{fill:transparent}.secondary-nav{display:none;width:100%;z-index:5}.secondary-nav.is-active{display:block}.secondary-nav .container{padding:0}@media screen and (min-width:768px){.secondary-nav .container{padding:0 1.5rem}}.secondary-nav-btn{display:flex;align-items:center;justify-content:center;background:#d0d4db;width:50px}@media screen and (min-width:768px){.secondary-nav-btn{display:none}}.secondary-nav-btn.is-active svg{transform:rotate(180deg)}.secondary-nav-btn.is-active~.secondary-nav{display:block}.secondary-nav-btn svg{fill:#12294d}.secondary-nav__item{width:100%}@media screen and (min-width:768px){.secondary-nav__item{width:50%}}.secondary-nav__link{border:0;padding:1rem 1.5rem;background:#d0d4db;color:#12294d}@media screen and (min-width:768px){.secondary-nav__link{background:0;padding:.5rem 1.5rem}.secondary-nav__link:focus,.secondary-nav__link:hover{text-decoration:underline}}.page{margin:2rem 0}@media screen and (min-width:768px){.page{margin:4rem 0}}.flickity-page-dots{bottom:2rem}.flickity-page-dot{width:15px;height:15px;border:2px solid #fff}.flickity-page-dot.is-selected{background:#fff}@media screen and (min-width:768px){.flickity-page-dot{background:0 0}}.banner--grey .flickity-page-dot,.banner--white .flickity-page-dot{border:2px solid #12294d}.banner--grey .flickity-page-dot.is-selected,.banner--white .flickity-page-dot.is-selected{background:#12294d}.flickity-prev-next-button{display:none;color:#fff}@media screen and (min-width:768px){.flickity-prev-next-button{display:block}.flickity-prev-next-button:focus,.flickity-prev-next-button:hover{background:0 0;border:2px solid #fff}}.modal{font-family:-apple-system,BlinkMacSystemFont,"avenir next",avenir,"helvetica neue",helvetica,ubuntu,roboto,noto,"segoe ui",arial,sans-serif;display:none}.modal.is-open{display:block;z-index:10;position:absolute}.modal__overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);display:flex;justify-content:center;align-items:center}.modal__container{background-color:#fff;padding:30px;max-width:850px;max-height:100vh;border-radius:4px;overflow-y:auto;box-sizing:border-box}@media screen and (min-width:768px){.modal__container{max-width:75vw}}.modal__header{display:flex;justify-content:space-between;align-items:center}.modal__title{margin-top:0;margin-bottom:0;font-size:1.25rem;line-height:1.25;color:#131313;box-sizing:border-box;font-weight:600}.modal__close{background:0 0;border:2px solid #131313;border-radius:.125rem;padding:.75rem .95rem}@media screen and (min-width:768px){.modal__close:focus,.modal__close:hover{background:#131313;color:#fff}}.modal__close::before{content:"✕"}.modal__content{margin-top:2rem;line-height:1.5;color:rgba(0,0,0,.8)}@media screen and (min-width:768px){.modal__content{min-width:500px}}@media screen and (min-width:1024px){.modal__content{min-width:700px}}@media screen and (min-width:1280px){.modal__content{min-width:900px}}.modal__content iframe{width:100%;height:auto;aspect-ratio:16/9}.modal__btn{font-size:.875rem;padding:.5rem 1rem;background-color:#e6e6e6;color:rgba(0,0,0,.8);border-radius:.25rem;border-style:none;border-width:0;cursor:pointer;text-transform:none;overflow:visible;line-height:1.15;margin:0;will-change:transform;-moz-osx-font-smoothing:grayscale;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0);transition:transform .25s ease-out}@media screen and (min-width:768px){.modal__btn:focus,.modal__btn:hover{transform:scale(1.05)}}.micromodal-slide{display:none}.micromodal-slide.is-open{display:block}.micromodal-slide[aria-hidden=false] .modal__container,.micromodal-slide[aria-hidden=false] .modal__overlay{animation:mmfadeIn .3s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden=true] .modal__container,.micromodal-slide[aria-hidden=true] .modal__overlay{animation:mmfadeOut .3s cubic-bezier(0,0,.2,1)}.micromodal-slide .modal__container,.micromodal-slide .modal__overlay{will-change:transform}@keyframes mmfadeIn{from{opacity:0}to{opacity:1}}@keyframes mmfadeOut{from{opacity:1}to{opacity:0}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.absolute{position:absolute}.relative{position:relative}.top-0{top:0}.left-0{left:0}.isolate{isolation:isolate}.-mx-4{margin-left:-1rem;margin-right:-1rem}.-mx-6{margin-left:-1.5rem;margin-right:-1.5rem}.my-4{margin-top:1rem;margin-bottom:1rem}.my-8{margin-top:2rem;margin-bottom:2rem}.my-12{margin-top:3rem;margin-bottom:3rem}.ml-2{margin-left:.5rem}.mb-12{margin-bottom:3rem}.mt-12{margin-top:3rem}.-mb-14{margin-bottom:-3.5rem}.mb-4{margin-bottom:1rem}.mr-2{margin-right:.5rem}.-mt-px{margin-top:-1px}.mb-16{margin-bottom:4rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.mr-px{margin-right:1px}.-mt-1{margin-top:-.25rem}.mt-8{margin-top:2rem}.mt-6{margin-top:1.5rem}.mt-14{margin-top:3.5rem}.ml-3{margin-left:.75rem}.mb-3{margin-bottom:.75rem}.block{display:block}.flex{display:flex}.grid{display:grid}.contents{display:contents}.hidden{display:none}.h-full{height:100%}.h-6{height:1.5rem}.min-h-\[24px\]{min-height:24px}.w-full{width:100%}.w-1\/2{width:50%}.w-6{width:1.5rem}.min-w-\[24px\]{min-width:24px}.flex-grow{flex-grow:1}.scale-125{--tw-scale-x:1.25;--tw-scale-y:1.25;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.resize{resize:both}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-center{align-items:center}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-4{gap:1rem}.overflow-hidden{overflow:hidden}.overflow-x-hidden{overflow-x:hidden}.rounded-sm{border-radius:.125rem}.border-t{border-top-width:1px}.border-b{border-bottom-width:1px}.border-b-2{border-bottom-width:2px}.border-tertiary{--tw-border-opacity:1;border-color:rgb(var(--color-tertiary) / var(--tw-border-opacity))}.border-secondary{--tw-border-opacity:1;border-color:rgb(var(--color-secondary) / var(--tw-border-opacity))}.bg-dark-blue{--tw-bg-opacity:1;background-color:rgb(var(--color-dark-blue) / var(--tw-bg-opacity))}.object-cover{object-fit:cover}.p-8{padding:2rem}.p-0{padding:0}.p-10{padding:2.5rem}.px-4{padding-left:1rem;padding-right:1rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.pt-0{padding-top:0}.pb-0{padding-bottom:0}.pb-8{padding-bottom:2rem}.text-center{text-align:center}.font-bold{font-weight:700}.font-semibold{font-weight:600}.not-italic{font-style:normal}.leading-normal{line-height:1.5}.text-secondary{--tw-text-opacity:1;color:rgb(var(--color-secondary) / var(--tw-text-opacity))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity))}.shadow-md{--tw-shadow:0 4px 6px -1px rgb(0 0 0 / 0.1),0 2px 4px -2px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.hover\:underline:hover{text-decoration-line:underline}.focus\:underline:focus{text-decoration-line:underline}@media (min-width:768px){.md\:mb-0{margin-bottom:0}.md\:mt-0{margin-top:0}.md\:mb-7{margin-bottom:1.75rem}.md\:mb-24{margin-bottom:6rem}.md\:w-2\/5{width:40%}.md\:w-3\/5{width:60%}.md\:w-5\/6{width:83.333333%}.md\:w-1\/2{width:50%}.md\:max-w-screen-md{max-width:768px}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:flex-nowrap{flex-wrap:nowrap}.md\:items-end{align-items:flex-end}.md\:justify-start{justify-content:flex-start}.md\:justify-end{justify-content:flex-end}.md\:border-b-0{border-bottom-width:0}.md\:border-r{border-right-width:1px}.md\:p-12{padding:3rem}.md\:px-6{padding-left:1.5rem;padding-right:1.5rem}.md\:text-left{text-align:left}}@media (min-width:1024px){.lg\:-mx-8{margin-left:-2rem;margin-right:-2rem}.lg\:w-2\/3{width:66.666667%}.lg\:w-1\/3{width:33.333333%}.lg\:w-3\/4{width:75%}.lg\:max-w-screen-lg{max-width:1024px}.lg\:px-12{padding-left:3rem;padding-right:3rem}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:px-20{padding-left:5rem;padding-right:5rem}}@media (min-width:1280px){.xl\:w-2\/5{width:40%}.xl\:w-3\/5{width:60%}.xl\:w-2\/6{width:33.333333%}.xl\:max-w-screen-xl{max-width:1280px}}