.loading-container[data-v-c846cfc6]{width:100%}.loading-container__title[data-v-c846cfc6]{width:80%;height:4rem}.loading-container__content[data-v-c846cfc6]{width:100%;height:50vh;margin-top:1rem}@media print,screen and (width>=63.9375em){.grid-container{padding-left:24px;padding-right:24px}}@media print,screen and (width>=79.9375em){.grid-container{padding-left:24px;padding-right:24px}}@media screen and (width>=119.938em){.grid-container{padding-left:32px;padding-right:32px}}@media screen and (width>=159.938em){.grid-container{padding-left:352px;padding-right:352px}}@media screen and (width<=1279px){.hide-small-screen{display:none}}@media print,screen and (width>=79.9375em){.hide-large-screen{display:none}}.newsletter{flex-direction:column;display:flex}.newsletter.grid-container{padding:0}.newsletter .newsletter-intro{margin-bottom:1.25rem}@media screen and (width>=1023px){.newsletter .newsletter-intro{margin-bottom:2rem}}@media screen and (width>=1279px){.newsletter .newsletter-intro{margin-bottom:2.25rem}}@media screen and (width>=2559px){.newsletter .newsletter-intro{margin-bottom:2.25rem}}.newsletter .newsletter-intro .text-module{justify-content:start}.newsletter .newsletter-intro .text-module>.cell.small-12.medium-8{width:100%}.newsletter .newsletter-intro .text-module * div.spacer{display:none}.newsletter .newsletter-intro .text-module * p{margin-bottom:0}.newsletter .newsletter-intro .text-module *{font-size:1.125rem}@media print,screen and (width>=63.9375em){.newsletter .newsletter-intro .text-module *{font-size:1.75rem}}.newsletter .newsletter-form__email,.newsletter .newsletter-form__name{margin-bottom:1.25rem}@media screen and (width>=1023px){.newsletter .newsletter-form__email,.newsletter .newsletter-form__name{margin-bottom:2rem}}@media screen and (width>=1279px){.newsletter .newsletter-form__email,.newsletter .newsletter-form__name{margin-bottom:2.25rem}}@media screen and (width>=2559px){.newsletter .newsletter-form__email,.newsletter .newsletter-form__name{margin-bottom:2.25rem}}.newsletter .newsletter-form__email-label,.newsletter .newsletter-form__name-label{text-align:end;flex-direction:row;align-content:center;max-height:3.5rem;padding-bottom:1rem;font-size:1.125rem;line-height:140%;display:flex}@media print,screen and (width>=63.9375em){.newsletter .newsletter-form__email-label,.newsletter .newsletter-form__name-label{flex-direction:column;padding-bottom:0;padding-right:1.5rem;font-size:1.5rem}}@media print,screen and (width>=79.9375em){.newsletter .newsletter-form__email-label,.newsletter .newsletter-form__name-label{padding-right:2rem;font-size:1.75rem}}.newsletter .newsletter-form__optional{margin-left:.5rem;line-height:140%}.newsletter .newsletter-form__email-input input,.newsletter .newsletter-form__name-input input{border:1px solid #1c1c1c;height:3.5rem;margin:0;padding:1rem}.newsletter .newsletter-form__email-input input.--error-border,.newsletter .newsletter-form__name-input input.--error-border{border:1px solid red}.newsletter .newsletter-form__email-input--error,.newsletter .newsletter-form__name-input--error{color:red;margin-top:.5rem;margin-bottom:0;font-size:.9rem}@media print,screen and (width>=63.9375em){.newsletter .newsletter-form__optional{line-height:120%}.newsletter .newsletter-form__email-input,.newsletter .newsletter-form__name-input{padding-top:.5rem}}.newsletter .newsletter-form__submit-button{color:#fffaf3;background-color:#0b0b2d;justify-content:center;align-items:center;width:fit-content;min-width:12.5rem;padding:.75rem 1rem;font-size:1.125rem;font-weight:500;line-height:120%;transition:background-color .374s;display:flex}.newsletter .newsletter-form__submit-button:hover{cursor:pointer;background-color:#b9bfff}.newsletter .newsletter-form__error,.newsletter .newsletter-form__loading,.newsletter .newsletter-form__privacy{margin-bottom:1.25rem}@media screen and (width>=1023px){.newsletter .newsletter-form__submit-button{padding:1rem 1.5rem;font-size:1.5rem}.newsletter .newsletter-form__error,.newsletter .newsletter-form__loading,.newsletter .newsletter-form__privacy{margin-bottom:2rem}}@media screen and (width>=1279px){.newsletter .newsletter-form__submit-button{padding:1rem 1.5rem;font-size:1.5rem}.newsletter .newsletter-form__error,.newsletter .newsletter-form__loading,.newsletter .newsletter-form__privacy{margin-bottom:2.25rem}}@media screen and (width>=2559px){.newsletter .newsletter-form__submit-button{padding:1rem 1.5rem;font-size:1.75rem}.newsletter .newsletter-form__error,.newsletter .newsletter-form__loading,.newsletter .newsletter-form__privacy{margin-bottom:2.25rem}}.newsletter .newsletter-form__loading{color:#0b0b2d}.newsletter .newsletter-form__error{color:red}@media screen and (width<=1023px){.newsletter .hide-on-small{display:none}}@media print,screen and (width>=63.9375em){.newsletter .hide-on-medium{display:none}}.grid-container{padding-left:16px;padding-right:16px}@media print,screen and (width>=63.9375em){.grid-container{padding-left:24px;padding-right:24px}}@media print,screen and (width>=79.9375em){.grid-container{padding-left:24px;padding-right:24px}}@media screen and (width>=119.938em){.grid-container{padding-left:32px;padding-right:32px}}@media screen and (width>=159.938em){.grid-container{padding-left:352px;padding-right:352px}}.text-ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media screen and (width<=1279px){.hide-small-screen{display:none}}@media print,screen and (width>=79.9375em){.hide-large-screen{display:none}}.icon-hover{transition:transform getDuration(.3) ease,border getDuration(.3) ease;border:1px solid #0000;border-radius:50%}.icon-hover:focus,.icon-hover:focus-visible,.icon-hover:hover{border:1px solid #1c1c1c;border-radius:50%;transform:scale(.75)}.icon-hover:focus path,.icon-hover:focus-visible path,.icon-hover:hover path{fill:#1c1c1c;stroke:#1c1c1c}.text-underline{text-underline-offset:.25rem;text-decoration:underline}
