html{box-sizing:border-box;font-size:16px}*,*:before,*:after{box-sizing:inherit}body,h1,h2,h3,h4,h5,h6,p,ol,ul{margin:0;padding:0;font-weight:400}ol,ul{list-style:none}img{max-width:100%;height:auto}@font-face{font-family:HelveticaNowHeading;src:url("./media/Helvetica_Now_Display_W05_Regular-YWT7VCPX.woff2") format("truetype")}@font-face{font-family:HelveticaNowParagraph;src:url("./media/Helvetica_Now_Display_W05_Regular-YWT7VCPX.woff2") format("truetype")}:root{--msa-typography__text-font-family: HelveticaNowParagraph;--msa-typography__text-font-size: 19px;--msa-desktop-typography__text-font-size: 21px;--msa-typography__text-font-weight: 400;--msa-typography__text-line-height: 1.3;--msa-typography__text-letter-spacing: .72px;--msa-typography__text_small-font-size: 15px;--msa-typography__text_small-font-weight: 400;--msa-typography__text_small-line-height: 1.2;--msa-typography__text_small-letter-spacing: .6px;--msa-typography__text_tiny-font-size: 12px;--msa-typography__text_tiny-font-weight: 400;--msa-typography__text_tiny-line-height: 1.2;--msa-typography__text_tiny-letter-spacing: .48px;--msa-typography__heading-font-family: HelveticaNowHeading;--msa-typography__heading-font-weight: 500;--msa-desktop-typography__heading-font-weight: 800;--msa-typography__heading-line-height: 1.2;--msa-typography__heading_1-font-size: 30px;--msa-typography__heading_1-letter-spacing: 1.2px;--msa-typography__heading_2-font-size: 24px;--msa-typography__heading_2-letter-spacing: .96px;--msa-typography__heading_3-font-size: 21px;--msa-typography__heading_3-letter-spacing: .84px;--msa-typography__heading_4-font-size: 19px;--msa-typography__heading_4-letter-spacing: .72px;--msa-desktop-typography__heading_1-font-size: 48px;--msa-desktop-typography__heading_1-letter-spacing: 1.92px;--msa-desktop-typography__heading_2-font-size: 30px;--msa-desktop-typography__heading_2-letter-spacing: 1.2px;--msa-desktop-typography__heading_3-font-size: 24px;--msa-desktop-typography__heading_3-letter-spacing: .96px;--msa-desktop-typography__heading_4-font-size: 21px;--msa-desktop-typography__heading_4-letter-spacing: .84px}@media screen and (max-width: 1199px){body{font-family:var(--msa-typography__text-font-family);font-size:var(--msa-typography__text-font-size);font-style:normal;font-weight:var(--msa-typography__text-font-weight);line-height:var(--msa-typography__text-line-height);letter-spacing:var(--msa-typography__text-letter-spacing)}header,h1,h2,h3,h4{font-family:var(--msa-typography__heading-font-family);font-style:normal;font-weight:var(--msa-typography__heading-font-weight);line-height:var(--msa-typography__heading-line-height)}header{font-size:var(--msa-typography__heading_2-font-size);letter-spacing:var(--msa-typography__heading_2-letter-spacing)}h1{font-size:var(--msa-typography__heading_1-font-size);letter-spacing:var(--msa-typography__heading_1-letter-spacing)}h2{font-size:var(--msa-typography__heading_2-font-size);letter-spacing:var(--msa-typography__heading_2-letter-spacing)}h3{font-size:var(--msa-typography__heading_3-font-size);letter-spacing:var(--msa-typography__heading_3-letter-spacing)}h4{font-size:var(--msa-typography__heading_4-font-size);letter-spacing:var(--msa-typography__heading_4-letter-spacing)}}@media screen and (min-width: 1200px){:root{--msa-typography__text-font-size: 21px;--msa-typography__text-font-weight: 400;--msa-typography__text-line-height: 1.37;--msa-typography__text-letter-spacing: .84px;--msa-typography__text_small-font-size: 19px;--msa-typography__text_small-font-weight: 400;--msa-typography__text_small-line-height: 1.2;--msa-typography__text_small-letter-spacing: .72px;--msa-typography__text_tiny-font-size: 15px;--msa-typography__text_tiny-font-weight: 400;--msa-typography__text_tiny-line-height: 1.2;--msa-typography__text_tiny-letter-spacing: .6px}body{font-family:var(--msa-typography__text-font-family);font-size:var(--msa-desktop-typography__text-font-size);font-style:normal;font-weight:var(--msa-typography__text-font-weight);line-height:var(--msa-typography__text-line-height);letter-spacing:var(--msa-typography__text-letter-spacing)}header,h1,h2,h3,h4{font-family:var(--msa-typography__heading-font-family);font-style:normal;font-weight:var(--msa-typography__heading-font-weight);line-height:var(--msa-typography__heading-line-height)}header{font-size:var(--msa-desktop-typography__heading_2-font-size);letter-spacing:var(--msa-desktop-typography__heading_2-letter-spacing)}h1{font-size:var(--msa-desktop-typography__heading_1-font-size);letter-spacing:var(--msa-desktop-typography__heading_1-letter-spacing);font-weight:var(--msa-desktop-typography__heading-font-weight)}h2{font-size:var(--msa-desktop-typography__heading_2-font-size);letter-spacing:var(--msa-desktop-typography__heading_2-letter-spacing)}h3{font-size:var(--msa-desktop-typography__heading_3-font-size);letter-spacing:var(--msa-desktop-typography__heading_3-letter-spacing)}h4{font-size:var(--msa-desktop-typography__heading_4-font-size);letter-spacing:var(--msa-desktop-typography__heading_4-letter-spacing)}}img,svg{vertical-align:middle}button,.button{border-radius:0;padding:var(--msa-layout__block-margin) var(--msa-layout__inline-margin);text-decoration:none;text-align:center;letter-spacing:inherit;font:inherit;line-height:inherit;border:var(--msa-button__border-width) solid var(--msa-color__primary-light);color:var(--msa-color__primary-light);display:grid;column-gap:var(--msa-layout__column-gap);place-items:center center}button:hover,.button:hover{cursor:pointer;filter:brightness(.9)}button:active,.button:active{filter:brightness(.8)}button:disabled,.button:disabled{cursor:not-allowed;filter:brightness(.5)}button.primary,.button.primary{background-color:var(--msa-color__accent-2);border:1px solid var(--msa-color__accent-2);color:var(--msa-color__primary-light)}button.secondary,.button.secondary{background-color:var(--msa-color__primary-dark);color:var(--msa-color__primary-light);border:1px solid var(--msa-color__primary-light)}button.radio,.button.radio{display:grid;grid-template-areas:"image image" "marker label";grid-template-columns:min-content 1fr;place-items:center start;background-color:var(--msa-color__primary-dark);color:var(--msa-color__primary-light_5);border:1px solid var(--msa-color__primary-light_4)}button.radio.checked,.button.radio.checked{border:1px solid var(--msa-color__primary-light);color:var(--msa-color__primary-light)}button.radio img,.button.radio img{grid-area:image}button.radio .marker-icon,.button.radio .marker-icon{grid-area:marker}button.radio span,.button.radio span{grid-area:label}button.ghost,.button.ghost{--msa-button__border-width: 0;--msa-button__padding-inline: 0;row-gap:4px;background-color:var(--msa-color__primary-dark);color:var(--msa-color__primary-light_5)}button.ghost:disabled,.button.ghost:disabled{color:var(--msa-color__primary-light_4);filter:none}button.ghost:hover,.button.ghost:hover{color:var(--msa-color__primary-light_7);filter:none}button.ghost:active,.button.ghost:active{color:var(--msa-color__primary-light);filter:none}:root{--msa-color__primary-dark: #1d1d1d;--msa-color__primary-light: #ffffff;--msa-color__primary-light_3: #666666;--msa-color__primary-light_4: #767676;--msa-color__primary-light_5: #999999;--msa-color__primary-light_5_5: #a5a5a5;--msa-color__primary-light_7: #cccccc;--msa-color__primary-light_7_5: #dddddd;--msa-color__secondary-dark: #333333;--msa-color__accent-1: #4a6525;--msa-color__accent-1-light_1: #92a37c;--msa-color__accent-1-dark_1: #3b511e;--msa-color__accent-2: #50536a;--msa-color__accent-3: #7f85b5;--msa-color__accent-4: #a7181f;--msa-color__accent-6: #7e6561;--msa-color__accent-7: #c1562f;--msa-primary-color: #ffffff;--msa-secondary-color: #a5a5a5;--msa-layout__max-content-width: 640px;--msa-layout__column-gap: 9px;--msa-layout__block-margin: 15px;--msa-layout__inline-margin: 15px;--msa-button__padding-inline: var(--msa-layout__inline-margin);--msa-button__padding-block: var(--msa-layout__block-margin);--msa-button__dropdown-text-size: 12px;overscroll-behavior:none;--mobile-width-start: 450px}body{touch-action:manipulation;height:100dvh;width:100%;display:grid;overscroll-behavior:none;overflow-x:hidden;grid-template-rows:[app-expansion-panel] min-content [header] min-content [nav] min-content [notifications] 0px [main] minmax(0,1fr);justify-items:stretch;background-color:var(--msa-color__primary-dark);color:var(--msa-color__primary-light)}body .mobile-mode{display:initial}body .desktop-mode{display:none}router-outlet{display:none}router-outlet+*{align-self:stretch;min-height:0;min-width:0;display:grid;padding-top:30px;gap:30px}router-outlet+*>article{display:grid}router-outlet+*>footer{place-self:end stretch;display:grid;padding-block:.75rem;grid-auto-flow:column;grid-gap:1rem;align-content:space-between}input[type=checkbox]{appearance:none;display:inline-grid;width:1rem;height:1rem;border:.15em solid var(--msa-color__primary-light_5);margin-right:.5em;justify-content:center}input[type=checkbox]:checked{background-color:var(--msa-color__primary-light);justify-content:center}input[type=checkbox]:checked:before{content:"";transform:rotate(45deg);height:.7rem;width:.3rem;border-bottom:2px solid var(--msa-color__primary-dark);border-right:2px solid var(--msa-color__primary-dark)}input[type=checkbox]:before{content:"";height:.7rem;width:.3rem}.nav-outline{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;padding:2px var(--msa-button__padding-inline) 0 var(--msa-button__padding-inline)}.nav-outline>hr{width:100%;margin:0;border-style:solid;border-color:var(--msa-color__primary-light_4)}.nav-outline>hr.active{border-color:var(--msa-color__primary-light)}@media screen and (min-width: 1200px){a{cursor:pointer}body{--page-padding: 60px;--msa-layout__column-gap: 18px;--page-width: calc(100vw - 2 * var(--page-padding));--column-width: calc(var(--page-width) / 12.25);--main-content-width: calc(6 * var(--column-width));place-items:normal center;padding-inline:var(--page-padding)}body .mobile-mode{display:none}body .desktop-mode{display:initial}body app-component>header{width:var(--page-width)}body app-component>main{width:var(--main-content-width)}body app-component>nav{width:var(--main-content-width)}}@media screen and (min-width: 1200px) and (min-width: 1926px){body{--msa-layout__column-gap: 18px;--page-width: 1806px ;--page-padding: calc((100vw - var(--page-width)) / 2)}}.verticalSpacer{height:15px}.no-pointer-events{pointer-events:none}
