.c-plain-masthead{color:#2e2f36;padding-top:var(--header-height)}.c-plain-masthead:before{bottom:6px;content:"";display:block;left:6px;position:absolute;right:6px;top:6px;z-index:-1}@media (min-width: 1280px){.c-plain-masthead:before{bottom:14px;left:14px;right:14px;top:14px}}.c-plain-masthead--theme_sky-blue:before{background:linear-gradient(208.64deg,#fff -12.98%,#cbdced 68.41%);opacity:.6}.c-plain-masthead--theme_light-sand:before{background:linear-gradient(228.71deg,#fff .25%,#f2e7de 64.76%);opacity:.55}.c-plain-masthead--theme_blue-slate{color:#fff}.c-plain-masthead--theme_blue-slate:before{background:#435a6e}.c-plain-masthead__container{padding-top:4rem;padding-bottom:4rem}@media (min-width: 1280px){.c-plain-masthead__container{padding-top:5rem;padding-bottom:5rem}}.c-plain-masthead__container{min-height:calc(258px + 2 * 6px - var(--header-height))}@media (min-width: 1280px){.c-plain-masthead--overlap .c-plain-masthead__container{padding-bottom:10rem}.c-plain-masthead__container{min-height:calc(446px + 2 * 14px - var(--header-height))}}.c-plain-masthead:not(.c-plain-masthead--theme_blue-slate) .c-plain-masthead__copy{color:#646464}
.m-accordion__heading{max-width:807px}.m-accordion__copy{max-width:807px;transition:max-height .5s;width:calc(100% - 2rem - 2.25rem)}
.c-accordions-list{margin-top:3.75rem;margin-bottom:3.75rem}@media (min-width: 1280px){.c-accordions-list{margin-top:5rem;margin-bottom:5rem}}.c-accordions-list--overlap{position:relative}@media (min-width: 1280px){.c-accordions-list--overlap{margin-top:-6rem}}.c-accordions-list__content{--container-padding-inline:0px}.c-accordions-list--overlap .c-accordions-list__content{--tw-bg-opacity:1;background-color:rgba(255, 255, 255, var(--tw-bg-opacity))}@media (min-width: 1280px){.c-accordions-list--overlap .c-accordions-list__content{padding-top:5rem}}.c-accordions-list__navigation{width:calc(100% + var(--container-padding-inline))}.c-accordions-list__navigation-button{transition-property:background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;transition-duration:300ms;color:#b0b0b0}.c-accordions-list__navigation-button.is-active,.c-accordions-list__navigation-button.nuxt-link-active,.c-accordions-list__navigation-button:hover{color:#ed5363}.c-accordions-list__list{border-bottom:1px solid #e0e0e0}.c-accordions-list__item{padding-top:1rem;padding-bottom:1rem}@media (min-width: 1280px){.c-accordions-list__item{padding-top:2rem;padding-bottom:2rem}}.c-accordions-list__item{border-top:1px solid #e0e0e0}
.a-select{position:relative;display:block;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgba(46, 47, 54, var(--tw-border-opacity));font-family:"Martel", serif;font-size:0.875rem;line-height:1.5;outline:2px solid transparent;outline-offset:2px;transition-property:background-color, border-color, color, fill, stroke;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;background:transparent url(/_nuxt/0feb69281190828cd71e8c1eaacbef83.svg) calc(100% - 10px) 50%/17px no-repeat;padding-right:40px}.a-select option{--tw-bg-opacity:1;background-color:rgba(255, 255, 255, var(--tw-bg-opacity));--tw-text-opacity:1;color:rgba(46, 47, 54, var(--tw-text-opacity))}.a-select:disabled{opacity:0.5}.a-select--borders{border-radius:0.375rem;border-width:1px;font-family:"Mulish", sans-serif;font-size:1rem;line-height:1.67;border-color:#d5d5d5;padding:3px 40px 3px 10px}.a-select--dirty:invalid{--tw-border-opacity:1;border-color:rgba(237, 83, 99, var(--tw-border-opacity));--tw-text-opacity:1;color:rgba(237, 83, 99, var(--tw-text-opacity))}
.c-banner__link{background:linear-gradient(215.03deg,#d9ebfd 13.56%,#a4c0dc 94.22%)}.c-banner__heading{max-width:565px}.c-banner__decoration-pattern{height:212px;left:-91px;top:-34px;width:211px}.c-banner__decoration-logo{bottom:-30px;height:162px;right:-104px;width:164px}.c-banner__inside-decoration-pattern{height:132px;right:-10px;top:-92px;width:131px}.c-banner__inside-decoration-thumbprint{bottom:-92px;height:156px;left:-23px;width:169px}@media (min-width: 768px){.c-banner__inside-decoration-pattern{height:179px;right:-30px;top:-122px;width:179px}.c-banner__inside-decoration-thumbprint{bottom:-131px;height:222px;left:-52px;width:240px}.c-banner__icon-container{border-right:1px solid rgba(75,84,91,.3)}}.c-banner__icon{max-width:45px}
