/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
[style*="text-align:center;"] > figure,[style*="text-align: center;"] > figure{display:flex !important;align-items:center;flex-flow:column;margin:var(--si-space-28) 0 0;max-inline-size:calc(var(--si-width-medium) + 40px);}@media (min-width:768px){[style*="text-align:center;"] > figure,[style*="text-align: center;"] > figure{max-inline-size:calc(var(--si-width-medium) + 80px);}}.field--name-field-theater-id.field--label-inline{gap:0.25rem;}
.align-left,.align-right,.align-center{margin:0 auto var(--si-space-28);}figure.align-center,figure.align-left,figure.align-right{display:table;}figure.align-center{margin:var(--si-space-28) auto;}figure.align-left,figure.align-right{float:none;}@media (min-width:768px){figure .align-left{float:left;margin:0 var(--si-space-28) var(--si-space-28) 0;}figure .align-right{float:right;margin:0 0 var(--si-space-28) var(--si-space-28);}}.l-flex{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:var(--si-space-28);}.l-flex__alignment--start{justify-content:flex-start;}.l-flex__alignment--center{justify-content:center;}.l-flex__alignment--end{justify-content:flex-end;}.l-flex__alignment--end{justify-content:flex-end;}.l-flex__alignment--between{justify-content:space-between;}.l-flex__alignment--around{justify-content:space-around;}.l-flex__no-gap{gap:0;}.l-flex__no-wrap{flex-wrap:nowrap;}.l-flex-fill{flex:1 1 auto;}[class*=l-constrained]{margin-left:auto;margin-right:auto;max-width:var(--si-width-xlarge);width:100%;}[class*=l-constrained] [class*=l-constrained]{margin-left:0;margin-right:0;}.l-constrained{max-width:var(--si-width-xlarge);}.l-constrained__width--narrow{max-width:var(--si-width-medium);}.l-constrained__width--wide{max-width:var(--si-width-xxlarge);}.l-constrained__width--full{width:100%;}.bp-tablet,.bp-desk{position:absolute;width:0;height:0;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;visibility:hidden;}@media (min-width:768px){.bp-mobile{position:absolute;width:0;height:0;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;visibility:hidden;}.lp-builder .bp-mobile{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal;border:medium none currentcolor;border:initial;visibility:visible;}.bp-tablet{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal;border:medium none currentcolor;border:initial;visibility:visible;}}@media (min-width:992px){.bp-tablet{position:absolute;width:0;height:0;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;visibility:hidden;}.lp-builder .bp-tablet{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal;border:medium none currentcolor;border:initial;visibility:visible;}.bp-desk{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal;border:medium none currentcolor;border:initial;visibility:visible;}}
.c-back-to-top{align-items:center;background-color:var(--si-color-black);bottom:1.5rem;display:flex;gap:0.5rem;justify-content:center;padding:0.5rem 1rem;position:fixed;right:1.5rem;width:-moz-fit-content;width:fit-content;z-index:var(--si-zindex-super);opacity:0;pointer-events:none;transform:translateY(10px);transition:opacity 0.3s ease,transform 0.3s ease;}.c-back-to-top.visible{opacity:1;pointer-events:auto;transform:translateY(0);}.c-back-to-top.hidden{pointer-events:none;transform:translateY(10px);}.c-back-to-top .icon{background-color:var(--si-color-white);inset-block-start:0;}.c-back-to-top span{font-size:var(--si-fs-body-16);line-height:var(--si-lh-body-16);color:var(--si-color-white);font-family:var(--si-ff-base);font-weight:var(--si-fw-semibold);text-transform:capitalize;}.c-back-to-top::before{content:normal;content:initial;}.c-back-to-top:hover,.c-back-to-top:focus{color:var(--si-color-white);}.c-back-to-top:hover .icon,.c-back-to-top:focus .icon{background-color:var(--si-color-white) !important;}
.columns{display:grid;word-break:break-word;grid-gap:var(--si-space-28);gap:var(--si-space-28);}.columns > *{min-width:0;word-break:break-word;height:-moz-fit-content;height:fit-content;}@media (min-width:768px){.columns{gap:var(--si-space-28) var(--si-space-40);}}.columns.columns--gap-small{gap:var(--si-space-28);}@media (min-width:1024px){.columns.columns--gap-small{gap:var(--si-space-28) 2rem;}}.columns.columns--gap-medium{gap:var(--si-space-28);}@media (min-width:768px){.columns.columns--gap-medium{gap:var(--si-space-40) var(--si-space-60);}}.columns.columns--gap-large{gap:var(--si-space-28);}@media (min-width:768px){.columns.columns--gap-large{gap:var(--si-space-60) var(--si-space-100);}}.columns.columns--mobile-reverse > *:first-child{order:2;}@media (min-width:1440px){.columns.columns--mobile-reverse > *:first-child{order:inherit;}}.columns.columns--2-column:not(.columns--25-75):not(.columns--75-25):not(.columns--65-35):not(.columns--35-65){grid-template-columns:minmax(0,1fr);}@media (min-width:768px){.columns.columns--2-column:not(.columns--25-75):not(.columns--75-25):not(.columns--65-35):not(.columns--35-65){grid-template-columns:repeat(2,minmax(0,1fr));}.columns.columns--2-column:not(.columns--25-75):not(.columns--75-25):not(.columns--65-35):not(.columns--35-65).columns--mobile-reverse > *:first-child{order:inherit;}}.columns.columns--2-column.columns--25-75{grid-template-columns:minmax(0,1fr);}@media (min-width:992px){.columns.columns--2-column.columns--25-75{grid-template-columns:minmax(0,0.25fr) minmax(0,0.75fr);}.columns.columns--2-column.columns--25-75.columns--mobile-reverse > *:first-child{order:inherit;}}.columns.columns--2-column.columns--75-25{grid-template-columns:minmax(0,1fr);}@media (min-width:992px){.columns.columns--2-column.columns--75-25{grid-template-columns:minmax(0,0.75fr) minmax(0,0.25fr);}.columns.columns--2-column.columns--75-25.columns--mobile-reverse > *:first-child{order:inherit;}}.columns.columns--2-column.columns--65-35{grid-template-columns:minmax(0,1fr);}@media (min-width:992px){.columns.columns--2-column.columns--65-35{grid-template-columns:minmax(0,0.65fr) minmax(0,0.35fr);}.columns.columns--2-column.columns--65-35.columns--mobile-reverse > *:first-child{order:inherit;}}.columns.columns--2-column.columns--35-65{grid-template-columns:minmax(0,1fr);}@media (min-width:992px){.columns.columns--2-column.columns--35-65{grid-template-columns:minmax(0,0.35fr) minmax(0,0.65fr);}.columns.columns--2-column.columns--35-65.columns--mobile-reverse > *:first-child{order:inherit;}}.columns.columns--3-column{grid-template-columns:minmax(0,1fr);}@media (min-width:992px){.columns.columns--3-column{grid-template-columns:repeat(3,minmax(0,1fr));}}.columns.columns--4-column{grid-template-columns:minmax(0,1fr);}@media (min-width:768px){.columns.columns--4-column{grid-template-columns:repeat(2,minmax(0,1fr));}}@media (min-width:1440px){.columns.columns--4-column{grid-template-columns:repeat(4,minmax(0,1fr));}}.columns.columns--5-column{grid-template-columns:minmax(0,1fr);}@media (min-width:768px){.columns.columns--5-column{grid-template-columns:repeat(3,minmax(0,1fr));}}@media (min-width:1440px){.columns.columns--5-column{grid-template-columns:repeat(5,minmax(0,1fr));}}.columns.columns--6-column{grid-template-columns:minmax(0,1fr);}@media (min-width:475px){.columns.columns--6-column{grid-template-columns:repeat(2,minmax(0,1fr));}}@media (min-width:768px){.columns.columns--6-column{grid-template-columns:repeat(3,minmax(0,1fr));}}@media (min-width:1440px){.columns.columns--6-column{grid-template-columns:repeat(6,minmax(0,1fr));}}.columns .columns__region{display:flex;flex-flow:nowrap column;gap:var(--si-space-40);}@media (min-width:1440px){.section__container--narrow .columns--gap-small{gap:28px;}}
.c-figure.center{margin-inline:auto;}.c-figure.right{margin-inline:auto 0;}.c-figure .c-accordion{margin-block-start:4px;}.c-figure .c-accordion .c-accordion__trigger{border:none;color:var(--si-color-dark-gray);inline-size:-moz-fit-content;inline-size:fit-content;gap:0;padding:0;font-size:var(--si-fs-body-14);line-height:var(--si-lh-body-14);}.c-figure .c-accordion .c-accordion__trigger.is-open{background-color:transparent;font-weight:var(--si-fw-regular);}.c-figure .c-accordion__content{font-size:var(--si-fs-body-14);line-height:var(--si-lh-body-14);color:var(--si-color-dark-gray);}.c-figure .c-accordion__content,.c-figure .c-accordion__content.is-open{border:none;gap:0;padding:0;margin:0.25rem 0 0 1.375rem;}.c-figure .c-accordion .c-accordion__trigger:before{background:var(--si-color-dark-gray);-webkit-mask:var(--si-i-plus) no-repeat center;mask:var(--si-i-plus) no-repeat center;-webkit-mask-size:contain;mask-size:contain;block-size:1rem;inline-size:1rem;position:relative;inset-block-start:2px;}.c-figure:not(.hide-label) .c-accordion .c-accordion__trigger.is-open:before{background:var(--si-color-dark-gray);-webkit-mask:var(--si-i-minus) no-repeat center;mask:var(--si-i-minus) no-repeat center;-webkit-mask-size:contain;mask-size:contain;}.c-figure.hide-label .c-accordion__trigger span{position:absolute !important;width:1px;height:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);word-wrap:normal;}.layout-builder__layout .c-figure.hide-label .c-accordion__trigger span{position:static !important;left:auto;width:auto;height:auto;clip:auto;}
.grid{display:grid;grid-gap:var(--si-space-28) 0;gap:var(--si-space-28) 0;}@media (min-width:768px){.grid{gap:var(--si-space-28);}}@media (min-width:1024px){.grid{gap:var(--si-space-40) var(--si-space-28);}}@supports (display:contents){.grid .grid__item{display:contents;}.grid .grid__item.js-lpb-component{display:block;}}.grid.grid--gap-none{gap:0 !important;}.grid.grid--gap-small{gap:var(--si-space-12) 0;}@media (min-width:768px){.grid.grid--gap-small{gap:var(--si-space-12);}}.grid.grid--gap-large{gap:var(--si-space-28) 0;}@media (min-width:768px){.grid.grid--gap-large{gap:var(--si-space-40);}}.grid.grid--2-column{grid-template-columns:minmax(0,1fr);}@media (min-width:768px){.grid.grid--2-column{grid-template-columns:repeat(2,minmax(0,1fr));}}.grid.grid--3-column{grid-template-columns:minmax(0,1fr);}@media (min-width:768px){.grid.grid--3-column{grid-template-columns:repeat(3,minmax(0,1fr));}}.grid.grid--4-column{grid-template-columns:minmax(0,1fr);}@media (min-width:768px){.grid.grid--4-column{grid-template-columns:repeat(2,minmax(0,1fr));}}@media (min-width:1024px){.grid.grid--4-column{grid-template-columns:repeat(4,minmax(0,1fr));}}.grid.grid--5-column{grid-template-columns:minmax(0,1fr);}@media (min-width:768px){.grid.grid--5-column{grid-template-columns:repeat(3,minmax(0,1fr));}}@media (min-width:1440px){.grid.grid--5-column{grid-template-columns:repeat(5,minmax(0,1fr));}}.grid.grid--6-column{grid-template-columns:repeat(2,minmax(0,1fr));}@media (min-width:768px){.grid.grid--6-column{grid-template-columns:repeat(3,minmax(0,1fr));}}@media (min-width:1440px){.grid.grid--6-column{grid-template-columns:repeat(6,minmax(0,1fr));}}ul.grid{margin:0;padding:0;}
.c-hero-image{max-width:var(--si-width-xxxlarge);margin-left:auto;margin-right:auto;position:relative;width:100%;}.c-hero-image .c-slideshow__content{color:var(--si-color-white);position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;padding-inline:var(--si-space-40);display:flex;align-items:flex-end;}.c-hero-image .c-slideshow__content .c-slideshow__content-inner{display:flex;flex-direction:column;gap:0.5rem;margin-inline:auto;padding-inline:var(--si-space-40);padding-block-end:var(--si-space-rem-28);max-inline-size:calc(var(--si-width-xlarge) + 40px);flex:1 1 auto;}@media (min-width:768px){.c-hero-image .c-slideshow__content .c-slideshow__content-inner{max-inline-size:calc(var(--si-width-xlarge) + 80px);padding-inline:80px;padding-block-end:var(--si-space-rem-60);}}.c-hero-image .c-slideshow__content a{color:var(--si-color-white);}.c-hero-image .c-slideshow__content a:hover,.c-hero-image .c-slideshow__content a:focus{color:var(--si-color-white);}.c-hero-image .c-slideshow__content a:hover:before,.c-hero-image .c-slideshow__content a:focus:before{background-color:var(--si-color-white);transform:scaleX(1);}@media (max-width:767.98px){.c-hero-image .splide__arrows{display:flex;width:100%;justify-content:space-between;gap:0.25rem;}}.c-hero-image .splide__arrow{padding:0;}@media (max-width:767.98px){.c-hero-image .splide__arrow{position:relative;transform:none;}}.c-hero-image .splide__arrow svg{transition:transform 0.3s ease;}.c-hero-image .splide__arrow:active svg{transform:scale(0.8);}.c-hero-image .splide__arrows .splide__arrow--prev svg{transform:scaleX(1);}.c-hero-image .splide__arrows .splide__arrow--prev:active svg{transform:scaleX(1) scale(0.8);}.c-hero-image .splide__arrows button svg{width:2rem;height:2rem;}.c-hero-image .splide__arrows button{background-color:var(--si-color-light-gray);border-radius:0;opacity:1;width:100%;height:3rem;}@media (min-width:768px){.c-hero-image .splide__arrows button{background-color:var(--si-color-white);width:3.75rem;height:3rem;}}.c-hero-image .splide__arrows button:hover:not(:disabled){opacity:1;}.c-hero-image .splide__arrows .splide__arrow--prev{left:0rem;}@media (min-width:1440px){.c-hero-image .splide__arrows .splide__arrow--prev{left:0.75rem;}}.c-hero-image .splide__arrows .splide__arrow--next{right:0rem;}@media (min-width:1440px){.c-hero-image .splide__arrows .splide__arrow--next{right:0.75rem;}}.c-hero-image .splide__toggle{-webkit-tap-highlight-color:transparent;position:absolute;border-radius:5000%;right:1rem;top:1rem;z-index:1;background:transparent;border:none;padding:0;width:2rem;height:2rem;}.c-hero-image .splide__toggle:active svg{transform:scale(0.8);}@media (min-width:768px){.c-hero-image .splide__toggle{top:auto;bottom:1rem;width:3rem;height:3rem;}}.c-hero-image .splide__toggle svg{transition:transform 0.5s ease;width:2rem;height:2rem;}@media (min-width:768px){.c-hero-image .splide__toggle svg{width:3rem;height:3rem;}}.c-hero-image .splide__toggle__pause rect{fill:var(--si-color-pure-black);stroke:var(--si-color-pure-black);}.c-hero-image .splide__toggle__pause g{fill:var(--si-color-white);}.c-hero-image .splide__toggle__play rect{stroke:var(--si-color-pure-black);fill:var(--si-color-pure-black);}.c-hero-image .splide__toggle__play g{fill:var(--si-color-pure-black);}.c-hero-image .splide__toggle__play g path{fill:var(--si-color-white);}.c-hero-image .c-slideshow__image,.c-hero-image figure{background-color:var(--si-color-black);height:17.5rem;position:relative;width:100%;}@media (min-width:768px){.c-hero-image .c-slideshow__image,.c-hero-image figure{height:22.5rem;}}@media (min-width:1024px){.c-hero-image .c-slideshow__image,.c-hero-image figure{height:27.5rem;}}@media (min-width:1440px){.c-hero-image .c-slideshow__image,.c-hero-image figure{height:30rem;}}.c-hero-image .c-slideshow__image::before,.c-hero-image figure::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(270deg,rgba(0,0,0,0.15) 0%,rgba(0,0,0,0) 25%,rgba(0,0,0,0) 75%,rgba(0,0,0,0.15) 100%);}.c-hero-image .c-slideshow__image::after,.c-hero-image figure::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg,rgba(0,0,0,0.7) 0%,rgba(0,0,0,0) 100%);z-index:1;}.c-slideshow__slide--image-only .c-slideshow__image:before,.c-slideshow__slide--image-only .c-slideshow__image:after,.c-slideshow__slide--image-only figure:before,.c-slideshow__slide--image-only figure:after{display:none;}.c-hero-image .c-slideshow__image img,.c-hero-image figure img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;}.c-hero-image .c-slideshow__preface{font-size:1.125rem;line-height:1.625rem;font-weight:var(--si-fw-semibold);}@media (min-width:768px){.c-hero-image .c-slideshow__preface{font-size:1.25rem;line-height:1.75rem;}}.c-hero-image .c-slideshow__title,.c-hero-image .c-slideshow__title a{color:var(--si-color-white);font-size:1.375rem;font-weight:var(--si-fw-bold);line-height:1.875rem;}@media (min-width:768px){.c-hero-image .c-slideshow__title,.c-hero-image .c-slideshow__title a{font-size:1.75rem;line-height:2.25rem;}}@media (min-width:1024px){.c-hero-image .c-slideshow__title,.c-hero-image .c-slideshow__title a{font-size:2rem;line-height:2.5rem;}}@media (min-width:1440px){.c-hero-image .c-slideshow__title,.c-hero-image .c-slideshow__title a{font-size:3rem;line-height:3.75rem;}}.c-hero-image .c-slideshow__title a.has-icon-suffix{padding-inline-end:2.125rem;}.c-hero-image .c-slideshow__title a .icon{inline-size:1.75rem;block-size:1.75rem;background-color:var(--si-color-white);}@media (min-width:768px){.c-hero-image .c-slideshow__title a.has-icon-suffix{padding-inline-end:2.5rem;}.c-hero-image .c-slideshow__title a .icon{inline-size:2.125rem;block-size:2.125rem;}}@media (min-width:1024px){.c-hero-image .c-slideshow__title a.has-icon-suffix{padding-inline-end:2.75rem;}.c-hero-image .c-slideshow__title a .icon{inline-size:2.375rem;block-size:2.375rem;}}@media (min-width:1440px){.c-hero-image .c-slideshow__title a.has-icon-suffix{padding-inline-end:3.75rem;}.c-hero-image .c-slideshow__title a .icon{inline-size:3.375rem;block-size:3.625rem;}}.c-hero-image .c-slideshow__text{margin:0;font-weight:var(--si-fw-bold);font-size:1.125rem;line-height:1.625rem;}@media (min-width:768px){.c-hero-image .c-slideshow__text{font-size:1.25rem;line-height:1.75rem;}}@media (min-width:1024px){.c-hero-image .c-slideshow__text{font-size:1.5rem;line-height:2.125rem;}}@media (min-width:1440px){.c-hero-image .c-slideshow__text{font-size:1.75rem;line-height:2.25rem;}}@media (max-width:767.98px){.c-hero-image.c-hero-image--stack{padding-bottom:1.25rem;}.c-hero-image.c-hero-image--stack .splide__arrow{transform:none;}.c-hero-image.c-hero-image--stack .splide__toggle{top:1rem;bottom:auto;}.c-hero-image.c-hero-image--stack .c-slideshow__content{padding:1.25rem;}.c-hero-image.c-hero-image--stack .c-slideshow__content,.c-hero-image.c-hero-image--stack .c-slideshow__content a{color:var(--si-color-black);position:relative;bottom:auto;left:auto;}.c-hero-image.c-hero-image--stack .c-slideshow__title,.c-hero-image.c-hero-image--stack .c-slideshow__title a{color:var(--si-color-black);}.c-hero-image.c-hero-image--stack .c-slideshow__content a .icon{background-color:var(--si-color-black);}.c-hero-image.c-hero-image--stack .c-slideshow__image,.c-hero-image.c-hero-image--stack figure{height:11.25rem;}.c-hero-image.c-hero-image--stack .c-slideshow__image::before,.c-hero-image.c-hero-image--stack .c-slideshow__image::after,.c-hero-image.c-hero-image--stack figure::before,.c-hero-image.c-hero-image--stack figure::after{display:none;}}.c-hero-image--legacy{max-width:60rem;}@media (min-width:768px){.c-hero-image--legacy .c-slideshow__preface{font-size:1.125rem;line-height:1.625rem;}}@media (min-width:1440px){.c-hero-image--legacy .c-slideshow__title,.c-hero-image--legacy .c-slideshow__title a{font-size:2rem;line-height:2.5rem;}}@media (min-width:1024px){.c-hero-image--legacy .c-slideshow__text{font-size:1.375rem;line-height:1.875rem;}}@media (min-width:1440px){.c-hero-image--legacy .c-slideshow__text{font-size:1.375rem;line-height:1.875rem;}}@media (min-width:1440px){.c-hero-image--legacy .c-slideshow__content .c-link.has-icon-suffix{padding-inline-end:3.25rem;}}.c-hero-image--oversized{max-width:var(--si-width-xxxlarge);}@media (min-width:1440px){.c-hero-image--oversized .c-slideshow__content{bottom:5rem;}}@media (min-width:1440px){.c-hero-image.c-hero-image--oversized .c-slideshow__image,.c-hero-image.c-hero-image--oversized figure{height:38.75rem;}}@media (max-width:767.98px){.c-hero-image .c-hero-image--no-text .c-slideshow__image,.c-hero-image .c-hero-image--no-text figure{height:11.25rem;}}@media (min-width:768px){.c-hero-image .c-hero-image--no-text .c-slideshow__image,.c-hero-image .c-hero-image--no-text figure{height:18.75rem;}}@media (min-width:1024px){.c-hero-image .c-hero-image--no-text .c-slideshow__image,.c-hero-image .c-hero-image--no-text figure{height:27.5rem;}}@media (min-width:1440px){.c-hero-image .c-hero-image--no-text .c-slideshow__image,.c-hero-image .c-hero-image--no-text figure{height:30rem;}}.c-hero-image .c-hero-image--no-text .c-slideshow__image::before,.c-hero-image .c-hero-image--no-text .c-slideshow__image::after,.c-hero-image .c-hero-image--no-text figure::before,.c-hero-image .c-hero-image--no-text figure::after{display:none;}
.c-link{color:var(--si-color-black);display:inline-block;font-family:var(--si-ff-sans);text-decoration:none;position:relative;word-break:break-word;font-size:var(--si-fs-body-18);line-height:var(--si-lh-body-18);}.c-link:hover,.c-link:focus{color:var(--si-color-black);text-decoration:none;}.c-link.c-link--inherit{font-size:inherit;line-height:inherit;}a.c-link{cursor:pointer;}a.c-link span{background-image:linear-gradient(180deg,transparent 0,transparent calc(100% - 1px),currentColor calc(100% - 1px),currentColor 100%);background-position:0 calc(100% - 0px);background-repeat:no-repeat;background-size:0;display:inline;padding-bottom:2px;position:relative;text-decoration:none;transition:background-size 0.2s cubic-bezier(0.37,0,0.63,1);}a.c-link span:hover,a.c-link span:focus{background-size:100%;text-decoration:none;}a.c-link.inverse span:not(.icon){background-image:linear-gradient(180deg,transparent 0,transparent calc(100% - 1px),currentColor calc(100% - 1px),currentColor 100%);background-position:0 calc(100% - 0px);background-repeat:no-repeat;background-size:0;display:inline;padding-bottom:2px;position:relative;text-decoration:none;transition:background-size 0.2s cubic-bezier(0.37,0,0.63,1);background-size:100%;}a.c-link.inverse span:not(.icon):hover,a.c-link.inverse span:not(.icon):focus{background-size:100%;text-decoration:none;}a.c-link.inverse span:not(.icon):hover,a.c-link.inverse span:not(.icon):focus{background-size:0;}.c-link.has-icon-prefix{display:inline-block;}.c-link.has-icon-prefix{padding-inline-start:1.5rem;}.c-link.has-icon-suffix{padding-inline-end:1.875rem;display:block;}@media (min-width:768px){.c-link.has-icon-suffix{padding-inline-end:2rem;}}.c-link .icon{inline-size:1.375rem;block-size:1.375rem;display:inline-flex;inset-block:initial;margin-block:auto;position:absolute;transition:all 0.2s cubic-bezier(0.37,0,0.63,1);transform:translateX(0);}.c-link .icon.icon--refresh,.c-link .icon.icon--rss-rounded{block-size:1rem;}.c-link .icon:first-child{inset-inline-start:0;}.c-link .icon:last-child{margin-inline-start:0.3125rem;inset-block-end:0;}@media (min-width:768px){.c-link .icon{inline-size:1.5rem;block-size:1.5rem;}}.c-link:hover .icon,.c-link:focus .icon{background-color:var(--si-color-black);}.c-link:hover .icon:last-child,.c-link:focus .icon:last-child{transform:translateX(4px);}
.c-link-card{max-width:var(--si-width-3xsmall);}.c-link-card__wrap{display:flex;flex-direction:column;}.c-link-card__inner-wrap{display:flex;flex-direction:column;flex:1 1 auto;padding:0.75rem 0 0.75rem 0;gap:0.25rem;}@media (min-width:768px){.c-link-card__inner-wrap{padding:0.75rem 0 1.25rem 0;}.grid .c-link-card__inner-wrap{padding:0.75rem 0 0;}}@media (min-width:1440px){.c-link-card__inner-wrap{gap:0.25rem;padding:1.25rem 0 1.75rem 0;}.grid .c-link-card__inner-wrap{padding:1.25rem 0 0;}}.c-link-card__subtitle{font-size:var(--si-fs-body-14);line-height:var(--si-lh-body-14);font-family:var(--si-ff-base);font-weight:var(--si-fw-semibold);}.c-link-card__title,.c-link-card__title-link{font-size:1.125rem;line-height:1.625rem;color:var(--si-color-black);}.c-link-card__title a.ext .icon--arrow-right + svg,.c-link-card__title-link a.ext .icon--arrow-right + svg{margin-left:1.5rem;}@media (min-width:992px){.c-link-card__title a.ext .icon--arrow-right + svg,.c-link-card__title-link a.ext .icon--arrow-right + svg{height:24px;}}@media (min-width:1440px){.c-link-card__title a.ext .icon--arrow-right + svg,.c-link-card__title-link a.ext .icon--arrow-right + svg{height:14px;}}@media (min-width:1440px){.c-link-card__title,.c-link-card__title-link{font-size:1.5rem;line-height:2.125rem;}}.c-link-card__title-link .icon{background-color:var(--si-color-black);}@media (min-width:1440px){.c-link-card__title-link.has-icon-suffix{padding-inline-end:2.25rem;}.c-link-card__title-link .icon{inline-size:1.875rem;block-size:2rem;}}.c-link-card__text,.c-link-card__text p{font-size:var(--si-fs-body-16);line-height:var(--si-lh-body-16);font-family:var(--si-ff-base);font-weight:var(--si-fw-medium);}@media (min-width:1024px){main .columns--2-column .c-link-card__title,main .columns--2-column .c-link-card__title-link,main .grid--2-column .c-link-card__title,main .grid--2-column .c-link-card__title-link{font-size:1.5rem;line-height:2.125rem;}main .columns--2-column .c-link-card__title-link,main .grid--2-column .c-link-card__title-link{padding-inline-end:2.25rem;}main .columns--2-column .c-link-card__title-link .icon,main .grid--2-column .c-link-card__title-link .icon{inline-size:1.875rem;block-size:2rem;}}@media (min-width:1024px) and (min-width:992px){main .columns--2-column .c-link-card__title-link.ext .icon--arrow-right + svg,main .grid--2-column .c-link-card__title-link.ext .icon--arrow-right + svg{height:24px;}}@media (min-width:1024px){main .columns--2-column .c-link-card__text,main .columns--2-column .c-link-card__text p,main .grid--2-column .c-link-card__text,main .grid--2-column .c-link-card__text p{font-size:var(--si-fs-body-18);line-height:var(--si-lh-body-18);}main .grid--3-column .c-link-card__text,main .grid--3-column .c-link-card__text p,main .columns--3-column .c-link-card__text,main .columns--3-column .c-link-card__text p,main .columns--4-column .c-link-card__text,main .columns--4-column .c-link-card__text p,main .grid--4-column .c-link-card__text,main .grid--4-column .c-link-card__text p,main .columns--5-column .c-link-card__text,main .columns--5-column .c-link-card__text p,main .grid--5-column .c-link-card__text,main .grid--5-column .c-link-card__text p,main .columns--6-column .c-link-card__text,main .columns--6-column .c-link-card__text p,main .grid--6-column .c-link-card__text,main .grid--6-column .c-link-card__text p{font-size:var(--si-fs-body-16);line-height:var(--si-lh-body-16);}}@media (min-width:1440px){main .columns--5-column .c-link-card__inner-wrap,main .columns--6-column .c-link-card__inner-wrap,main .grid--5-column .c-link-card__inner-wrap,main .grid--6-column .c-link-card__inner-wrap{padding:0.75rem 0 1.75rem 0;}}@media (min-width:1024px){.section__container--narrow main .grid--3-column .c-link-card__title,.section__container--narrow main .grid--3-column .c-link-card__title-link,.section__container--content main .grid--3-column .c-link-card__title,.section__container--content main .grid--3-column .c-link-card__title-link,.section__container--content main .columns--3-column .c-link-card__title,.section__container--content main .columns--3-column .c-link-card__title-link,main .columns--4-column .c-link-card__title,main .columns--4-column .c-link-card__title-link,main .grid--4-column .c-link-card__title,main .grid--4-column .c-link-card__title-link,main .columns--5-column .c-link-card__title,main .columns--5-column .c-link-card__title-link,main .grid--5-column .c-link-card__title,main .grid--5-column .c-link-card__title-link,main .columns--6-column .c-link-card__title,main .columns--6-column .c-link-card__title-link,main .grid--6-column .c-link-card__title,main .grid--6-column .c-link-card__title-link{font-size:1.5rem;line-height:2.125rem;}.section__container--narrow main .grid--3-column .c-link-card__title-link.has-icon-suffix,.section__container--content main .grid--3-column .c-link-card__title-link.has-icon-suffix,.section__container--content main .columns--3-column .c-link-card__title-link.has-icon-suffix,main .columns--4-column .c-link-card__title-link.has-icon-suffix,main .grid--4-column .c-link-card__title-link.has-icon-suffix,main .columns--5-column .c-link-card__title-link.has-icon-suffix,main .grid--5-column .c-link-card__title-link.has-icon-suffix,main .columns--6-column .c-link-card__title-link.has-icon-suffix,main .grid--6-column .c-link-card__title-link.has-icon-suffix{padding-inline-end:2.25rem;}.section__container--narrow main .grid--3-column .c-link-card__title-link .icon,.section__container--content main .grid--3-column .c-link-card__title-link .icon,.section__container--content main .columns--3-column .c-link-card__title-link .icon,main .columns--4-column .c-link-card__title-link .icon,main .grid--4-column .c-link-card__title-link .icon,main .columns--5-column .c-link-card__title-link .icon,main .grid--5-column .c-link-card__title-link .icon,main .columns--6-column .c-link-card__title-link .icon,main .grid--6-column .c-link-card__title-link .icon{inline-size:1.875rem;block-size:2rem;}}@media (min-width:1440px){.section__container--narrow main .grid--3-column .c-link-card__title,.section__container--narrow main .grid--3-column .c-link-card__title-link,.section__container--content main .grid--3-column .c-link-card__title,.section__container--content main .grid--3-column .c-link-card__title-link,.section__container--content main .columns--3-column .c-link-card__title,.section__container--content main .columns--3-column .c-link-card__title-link,main .columns--4-column .c-link-card__title,main .columns--4-column .c-link-card__title-link,main .grid--4-column .c-link-card__title,main .grid--4-column .c-link-card__title-link,main .columns--5-column .c-link-card__title,main .columns--5-column .c-link-card__title-link,main .grid--5-column .c-link-card__title,main .grid--5-column .c-link-card__title-link,main .columns--6-column .c-link-card__title,main .columns--6-column .c-link-card__title-link,main .grid--6-column .c-link-card__title,main .grid--6-column .c-link-card__title-link{font-size:1.125rem;line-height:1.625rem;}.section__container--narrow main .grid--3-column .c-link-card__title-link.has-icon-suffix,.section__container--content main .grid--3-column .c-link-card__title-link.has-icon-suffix,.section__container--content main .columns--3-column .c-link-card__title-link.has-icon-suffix,main .columns--4-column .c-link-card__title-link.has-icon-suffix,main .grid--4-column .c-link-card__title-link.has-icon-suffix,main .columns--5-column .c-link-card__title-link.has-icon-suffix,main .grid--5-column .c-link-card__title-link.has-icon-suffix,main .columns--6-column .c-link-card__title-link.has-icon-suffix,main .grid--6-column .c-link-card__title-link.has-icon-suffix{padding-inline-end:1.9375rem;}.section__container--narrow main .grid--3-column .c-link-card__title-link .icon,.section__container--content main .grid--3-column .c-link-card__title-link .icon,.section__container--content main .columns--3-column .c-link-card__title-link .icon,main .columns--4-column .c-link-card__title-link .icon,main .grid--4-column .c-link-card__title-link .icon,main .columns--5-column .c-link-card__title-link .icon,main .grid--5-column .c-link-card__title-link .icon,main .columns--6-column .c-link-card__title-link .icon,main .grid--6-column .c-link-card__title-link .icon{inline-size:1.5rem;block-size:1.5rem;}}
.c-menu{}@media (min-width:768px){.c-menu:not(.c-menu--sidebar) ul{align-items:center;}}.c-menu ul[data-depth="0"]{margin:0;padding:0;margin:0;width:-moz-fit-content;width:fit-content;}.c-menu ul[data-depth="0"] > li{list-style:none;}@media (min-width:1024px){.c-menu ul[data-depth="0"]{display:flex;flex-flow:row;gap:1.5rem;}}.c-menu ul[data-depth="0"] li > button{padding:0.375rem 0px;font-size:var(--si-fs-body-18);line-height:var(--si-lh-body-18);align-items:center;border:none;display:flex;flex-flow:row;}.c-menu ul[data-depth="0"] li > button{background:transparent;padding:0.25rem 0px;}.c-menu ul[data-depth="0"] li > button:hover{cursor:pointer;}.c-menu ul[data-depth="0"] li > button .icon{transform:rotateX(0deg);transition:all 0.25s ease-in-out;}.c-menu ul[data-depth="0"] li > button[aria-expanded=true] .icon{transform:rotate(180deg);}.c-menu ul[data-depth="1"]{margin:0;padding:0;}.c-menu ul[data-depth="1"] > li{list-style:none;}@media (min-width:1024px){.c-menu ul[data-depth="1"]{position:absolute;}}.c-menu ul[data-depth="1"] .menu__item{margin:0;padding:0;}.c-menu ul[data-depth="1"] a.menu__item:focus,.c-menu ul[data-depth="1"] a.menu__item:hover,.c-menu ul[data-depth="1"] a.menu__link:focus,.c-menu ul[data-depth="1"] a.menu__link:hover{cursor:pointer;}.c-menu ul[data-depth="1"] a.menu__item:focus-visible,.c-menu ul[data-depth="1"] a.menu__link:focus-visible{border-radius:4px;outline:2px solid -webkit-focus-ring-color;outline-offset:2px;}.c-menu ul:not([data-depth="0"]){margin:0;padding:0;}.c-menu nav ul.menu button[aria-expanded=false] + *:not([data-depth="0"]){max-height:0;opacity:0;overflow:hidden;transform:translateY(-10px);transition:max-height 0.25s ease-in-out,opacity 0.25s ease-in-out,transform 0.25s ease-in-out,visibility 0.25s ease-in;visibility:hidden;z-index:var(--si-zindex-under);}.c-menu nav ul.menu button[aria-expanded=true] + *:not([data-depth="0"]){max-height:1000px;opacity:1;transform:translateY(0);transition:max-height 0.25s ease-in-out,opacity 0.25s ease-in-out,transform 0.25s ease-in-out,visibility 0.25s ease-in;visibility:visible;z-index:var(--si-zindex-over);}.c-menu nav li > span + *:not([data-depth="0"]){opacity:1;visibility:visible;transition:transform 350ms cubic-bezier(0.4,0,0.2,1);transition-delay:1s;z-index:var(--si-zindex-over);}.c-menu .js-mobile-nav-trigger .label{display:none;}@media (min-width:475px){.c-menu .js-mobile-nav-trigger .label{display:inline-block;}}@media (max-width:1023.98px){.c-menu .js-mobile-nav-trigger[aria-expanded=false] + .c-menu-mobile{opacity:0;visibility:hidden;transform:translate3d(375px,0,0);}.c-menu .js-mobile-nav-trigger[aria-expanded=true] + .c-menu-mobile{opacity:1;visibility:visible;overflow-y:auto;transform:translate3d(0,0,0);z-index:3;}}
.c-page-title:not(.visually-hidden){align-items:flex-start;display:flex;flex-direction:column;gap:0.75rem;margin-block-end:1.25rem;}.c-page-title:not(.visually-hidden) .c-page-title__content-inner-wrap{display:flex;flex-direction:column;gap:0.75rem;flex:1;}.c-page-title:not(.visually-hidden) .c-page-title__eyebrow{font-size:var(--si-fs-body-16);line-height:var(--si-lh-body-16);font-weight:var(--si-fw-semibold);display:block;margin-block-end:8px;}@media (min-width:768px){.c-page-title:not(.visually-hidden) .c-page-title__eyebrow{margin-block-end:12px;}}@media (min-width:1024px){.c-page-title:not(.visually-hidden){margin-block-end:1.75rem;}.c-page-title:not(.visually-hidden).has-actions{flex-direction:row;}}.c-page-title:not(.visually-hidden).alt .c-page-title__text{font-size:var(--si-fs-heading-h1-alt);line-height:var(--si-lh-heading-h1-alt);}.c-page-title:not(.visually-hidden).alt .c-page-title__tag{font-size:var(--si-fs-heading-h5);line-height:var(--si-lh-heading-h5);}.c-page-title:not(.visually-hidden) .links{margin:0;padding:0;}.c-page-title:not(.visually-hidden) .links .is-active{display:none;}.c-page-title__extra-content-inner-wrap{order:3;gap:1.25rem;display:flex;flex-direction:column;}@media (min-width:768px){.c-page-title__extra-content-inner-wrap{gap:1.75rem;}}@media (min-width:1440px){.c-page-title__extra-content-inner-wrap{flex:1;}}.c-page-title__extra-content-inner-wrap .meta-link{color:var(--si-color-black);background-image:linear-gradient(180deg,transparent 0,transparent calc(100% - 1px),currentColor calc(100% - 1px),currentColor 100%);background-position:0 calc(100% - 0px);background-repeat:no-repeat;background-size:0;display:inline;padding-bottom:2px;position:relative;text-decoration:none;transition:background-size 0.2s cubic-bezier(0.37,0,0.63,1);background-size:100%;font-size:var(--si-fs-body-18);line-height:var(--si-lh-body-18);font-weight:var(--si-fw-regular);}.c-page-title__extra-content-inner-wrap .meta-link:hover,.c-page-title__extra-content-inner-wrap .meta-link:focus{background-size:100%;text-decoration:none;}.c-page-title__extra-content-inner-wrap .meta-link:hover,.c-page-title__extra-content-inner-wrap .meta-link:focus{background-size:0;}.c-page-title__extra-content-inner-wrap .meta-link:hover,.c-page-title__extra-content-inner-wrap .meta-link:focus{color:var(--si-color-black);}.c-page-title__cta-wrap{display:flex;flex-direction:column;gap:1.25rem;}.c-page-title__cta-wrap > p,.c-page-title__cta-wrap > div{display:flex;flex-direction:column;}@media (min-width:768px){.c-page-title__cta-wrap{flex-direction:row;align-items:center;gap:1.75rem;}}.c-page-title__back-link{font-size:var(--si-fs-body-16);line-height:var(--si-lh-body-16);color:var(--si-color-dark-blue);font-weight:var(--si-fw-regular);background-image:linear-gradient(180deg,transparent 0,transparent calc(100% - 1px),currentColor calc(100% - 1px),currentColor 100%);background-position:0 calc(100% - 0px);background-repeat:no-repeat;background-size:0;display:inline;padding-bottom:2px;position:relative;text-decoration:none;transition:background-size 0.2s cubic-bezier(0.37,0,0.63,1);background-size:100%;}.c-page-title__back-link:hover,.c-page-title__back-link:focus{background-size:100%;text-decoration:none;}.c-page-title__back-link:hover,.c-page-title__back-link:focus{background-size:0;}.c-page-title__text{font-size:var(--si-fs-heading-h1);line-height:var(--si-lh-heading-h1);font-weight:var(--si-fw-semibold);}.c-page-title__tag{font-size:var(--si-fs-heading-h4);line-height:var(--si-lh-heading-h4);font-weight:var(--si-fw-regular);margin:0;}.c-page-title--unit_news:not(.visually-hidden){display:flex;flex-direction:column;gap:1.25rem;}@media (min-width:768px){.c-page-title--unit_news:not(.visually-hidden){gap:2.5rem;}}@media (min-width:1440px){.c-page-title--unit_news:not(.visually-hidden){flex-direction:row;align-items:center;}}.c-page-title--unit_news:not(.visually-hidden) .c-page-title__media{width:100%;position:relative;height:11.25rem;}@media (min-width:768px){.c-page-title--unit_news:not(.visually-hidden) .c-page-title__media{height:18.75rem;max-width:48rem;}}@media (min-width:1440px){.c-page-title--unit_news:not(.visually-hidden) .c-page-title__media{order:2;flex:none;width:37.5rem;height:25rem;}}.c-page-title--unit_news:not(.visually-hidden) .c-page-title__media img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}.c-page-title--unit_news:not(.visually-hidden) .c-page-title__website{margin:1rem 0 0 0;}@media (min-width:768px){.c-page-title--unit_news:not(.visually-hidden) .c-page-title__website{margin:1.75rem 0 0 0;}}.c-page-title--person:not(.visually-hidden){display:flex;flex-direction:column;gap:1.25rem;}@media (min-width:768px){.c-page-title--person:not(.visually-hidden){flex-direction:row;align-items:center;padding-bottom:1.25rem;}}@media (min-width:1024px){.c-page-title--person:not(.visually-hidden){gap:2.5rem;padding-bottom:1.75rem;}}@media (min-width:1440px){.c-page-title--person:not(.visually-hidden){gap:3.75rem;}}.c-page-title--person:not(.visually-hidden) .c-page-title__media{flex:none;width:100%;}@media (min-width:768px){.c-page-title--person:not(.visually-hidden) .c-page-title__media{width:13.5rem;}}@media (min-width:1024px){.c-page-title--person:not(.visually-hidden) .c-page-title__media{width:15.625rem;}}.c-page-title--person:not(.visually-hidden) .c-page-title__media img{width:100%;}.c-page-title--search:not(.visually-hidden) form{gap:12px;}@media (min-width:1024px){.c-page-title--search:not(.visually-hidden) form{gap:20px;}}@media (min-width:1440px){.c-page-title--search:not(.visually-hidden) form{gap:28px;}}.c-page-title--search:not(.visually-hidden) .c-page-title__eyebrow{font-size:var(--si-fs-body-32);line-height:var(--si-lh-body-32);display:block;font-weight:var(--si-fw-semibold);margin-block-end:8px;}@media (min-width:768px){.c-page-title--search:not(.visually-hidden) .c-page-title__eyebrow{margin-block-end:12px;}}.c-page-title--search:not(.visually-hidden) .page-title__search,.c-page-title--search:not(.visually-hidden) .views-exposed-form{margin-block-start:var(--si-space-20);}.c-page-title--search:not(.visually-hidden) .page-title__search-results-summary{margin-block-start:var(--si-space-20);}.c-page-title--news:not(.visually-hidden) .c-page-title__content-inner-wrap{display:flex;flex-direction:column;gap:0.25rem;}@media (min-width:768px){.c-page-title--news:not(.visually-hidden) .c-page-title__content-inner-wrap{gap:0.75rem;padding-bottom:1.25rem;}}@media (min-width:1024px){.c-page-title--news:not(.visually-hidden) .c-page-title__content-inner-wrap{gap:1.5rem;padding-bottom:1.75rem;}}.c-page-title:not(.c-page-title--unit_news) .c-page-title__new-meta{display:flex;flex-direction:row;flex-wrap:wrap;gap:0.25rem;margin-top:0.5rem;}.c-page-title:not(.c-page-title--unit_news) .c-page-title__new-meta a{font-weight:var(--si-fw-regular);}.c-page-title:not(.c-page-title--unit_news) .c-page-title__new-meta *,.c-page-title:not(.c-page-title--unit_news) .c-page-title__new-meta a{font-size:var(--si-fs-body-16);line-height:var(--si-lh-body-16);}.c-page-title:not(.c-page-title--unit_news) .c-page-title__new-meta > *{color:var(--si-color-dark-gray);position:relative;display:inline-flex;}.c-page-title:not(.c-page-title--unit_news) .c-page-title__new-meta > *:not(:last-child)::after{content:"•";margin-right:0.6875rem;margin-left:0.9375rem;}@media (min-width:768px){.c-page-title:not(.c-page-title--unit_news) .c-page-title__new-meta{margin-top:0;}}.c-page-title.c-page-title--unit_news .c-page-title__new-meta{display:grid;grid-gap:0.75rem;gap:0.75rem;margin-top:0.75rem;font-size:var(--si-fs-body-20);line-height:var(--si-lh-body-20);}.c-page-title.c-page-title--unit_news .c-page-title__new-meta a:not(.button){color:var(--si-color-black);background-image:linear-gradient(180deg,transparent 0,transparent calc(100% - 1px),currentColor calc(100% - 1px),currentColor 100%);background-position:0 calc(100% - 0px);background-repeat:no-repeat;background-size:0;display:inline;padding-bottom:2px;position:relative;text-decoration:none;transition:background-size 0.2s cubic-bezier(0.37,0,0.63,1);}.c-page-title.c-page-title--unit_news .c-page-title__new-meta a:not(.button):hover,.c-page-title.c-page-title--unit_news .c-page-title__new-meta a:not(.button):focus{background-size:100%;text-decoration:none;}.c-page-title.c-page-title--unit_news .c-page-title__new-meta a:not(.button):hover,.c-page-title.c-page-title--unit_news .c-page-title__new-meta a:not(.button):focus{color:var(--si-color-black);text-decoration:none;}.c-page-title__category a{background-image:linear-gradient(180deg,transparent 0,transparent calc(100% - 1px),currentColor calc(100% - 1px),currentColor 100%);background-position:0 calc(100% - 0px);background-repeat:no-repeat;background-size:0;display:inline;padding-bottom:2px;position:relative;text-decoration:none;transition:background-size 0.2s cubic-bezier(0.37,0,0.63,1);background-size:100%;}.c-page-title__category a:hover,.c-page-title__category a:focus{background-size:100%;text-decoration:none;}.c-page-title__category a:hover,.c-page-title__category a:focus{background-size:0;}.c-page-title__author{flex:none;width:100%;}@media (min-width:768px){.c-page-title__author{width:auto;flex:auto;}}.c-page-title--news .c-page-title__text{font-size:1.75rem;line-height:2.25rem;}@media (min-width:768px){.c-page-title--news .c-page-title__text{font-size:2.25rem;line-height:2.75rem;}}@media (min-width:1024px){.c-page-title--news .c-page-title__text{font-size:2.25rem;line-height:2.75rem;}}@media (min-width:1440px){.c-page-title--news .c-page-title__text{font-size:2.25rem;line-height:2.75rem;}}.c-page-title--news .c-page-title__tag{font-size:1.125rem;line-height:1.625rem;}@media (min-width:768px){.c-page-title--news .c-page-title__tag{font-size:1.25rem;line-height:1.75rem;}}@media (min-width:1024px){.c-page-title--news .c-page-title__tag{font-size:1.375rem;line-height:1.875rem;}}@media (min-width:1440px){.c-page-title--news .c-page-title__tag{font-size:1.375rem;line-height:1.875rem;}}.c-page-title--location:not(.visually-hidden){gap:1.25rem;}.c-page-title--location:not(.visually-hidden) .c-page-title__content-inner-wrap{order:1;}.c-page-title--location:not(.visually-hidden) .c-page-title__media{order:2;max-width:34.5rem;}@media (min-width:1440px){.c-page-title--location:not(.visually-hidden) .c-page-title__media{flex:none;}}@media (min-width:768px){.c-page-title--location:not(.visually-hidden){gap:1.75rem;}}@media (min-width:1440px){.c-page-title--location:not(.visually-hidden){flex-direction:row;flex-wrap:wrap;row-gap:2.5rem;-moz-column-gap:5rem;column-gap:5rem;}.c-page-title--location:not(.visually-hidden) .c-page-title__content-inner-wrap{flex:none;width:100%;}}.c-page-title--location .c-alert{align-self:flex-start;padding:0;}.c-page-title--location .c-alert .c-alert-wrap{padding:0;}.c-page-title--location .c-page-title__location-meta-inner-wrap{gap:1.25rem;}@media (min-width:768px){.c-page-title--location .c-page-title__location-meta-inner-wrap{display:flex;flex-direction:row;-moz-column-gap:5.0625rem;column-gap:5.0625rem;}}.c-page-title--location .c-page-title__location-meta-inner-wrap-first{display:flex;gap:0.25rem;}@media (min-width:768px){.c-page-title--location .c-page-title__location-meta-inner-wrap-first{width:50%;padding:0.75rem 0;gap:0.5rem;}}.c-page-title--location .c-page-title__location-meta-inner-wrap-second{display:flex;flex-direction:column;gap:0.75rem;}@media (min-width:768px){.c-page-title--location .c-page-title__location-meta-inner-wrap-second{width:50%;padding:0.75rem 0;position:relative;}.c-page-title--location .c-page-title__location-meta-inner-wrap-second::before{content:"";position:absolute;top:0;left:-2.5625rem;width:1px;height:100%;background-color:var(--si-color-light-gray);}}.c-page-title--location .c-page-title__address-wrap{display:flex;gap:0.25rem;}@media (min-width:768px){.c-page-title--location .c-page-title__address-wrap{gap:0.5rem;}}.c-page-title--location .c-page-title__address-wrap p{margin:0;}.c-page-title--location .c-page-title__address-icon{flex:none;width:1.375rem;height:1.375rem;}@media (min-width:768px){.c-page-title--location .c-page-title__address-icon{width:1.625rem;height:1.625rem;}}.c-page-title--location .c-page-title__address-icon .icon{block-size:1.375rem;inline-size:1.375rem;}@media (min-width:768px){.c-page-title--location .c-page-title__address-icon .icon{block-size:1.625rem;inline-size:1.625rem;}}.c-page-title--location .address-link{color:var(--si-color-black);background-image:linear-gradient(180deg,transparent 0,transparent calc(100% - 1px),currentColor calc(100% - 1px),currentColor 100%);background-position:0 calc(100% - 0px);background-repeat:no-repeat;background-size:0;display:inline;padding-bottom:2px;position:relative;text-decoration:none;transition:background-size 0.2s cubic-bezier(0.37,0,0.63,1);background-size:100%;font-weight:var(--si-fw-regular);}.c-page-title--location .address-link:hover,.c-page-title--location .address-link:focus{background-size:100%;text-decoration:none;}.c-page-title--location .address-link:hover,.c-page-title--location .address-link:focus{background-size:0;}.c-page-title--location .address-link:hover,.c-page-title--location .address-link:focus{color:var(--si-color-black);}.c-page-title--location .c-page-title__map-link .c-link,.c-page-title--location .c-page-title__floor-map-link .c-link{padding-inline-start:1.875rem;}.c-page-title--location .c-page-title__map-link .c-link:hover,.c-page-title--location .c-page-title__map-link .c-link:focus,.c-page-title--location .c-page-title__floor-map-link .c-link:hover,.c-page-title--location .c-page-title__floor-map-link .c-link:focus{color:var(--si-color-black);}.c-page-title--location .c-page-title__map-link .c-link:hover .icon,.c-page-title--location .c-page-title__map-link .c-link:focus .icon,.c-page-title--location .c-page-title__floor-map-link .c-link:hover .icon,.c-page-title--location .c-page-title__floor-map-link .c-link:focus .icon{background-color:var(--si-color-black);}@media (min-width:768px){.c-page-title--location .c-page-title__map-link .c-link,.c-page-title--location .c-page-title__floor-map-link .c-link{padding-inline-start:2.125rem;}}.c-page-title--location .c-page-title__map-link .c-link .icon,.c-page-title--location .c-page-title__floor-map-link .c-link .icon{block-size:1.375rem;inline-size:1.375rem;}@media (min-width:768px){.c-page-title--location .c-page-title__map-link .c-link .icon,.c-page-title--location .c-page-title__floor-map-link .c-link .icon{block-size:1.625rem;inline-size:1.625rem;}}.c-page-title--location .c-page-title__hours-icon{flex:none;width:1.375rem;height:1.375rem;}@media (min-width:768px){.c-page-title--location .c-page-title__hours-icon{width:1.625rem;height:1.625rem;}}.c-page-title--location .c-page-title__hours-icon .icon{block-size:1.375rem;inline-size:1.375rem;}@media (min-width:768px){.c-page-title--location .c-page-title__hours-icon .icon{block-size:1.625rem;inline-size:1.625rem;}}.c-page-title--location .c-my-visit__trigger{width:-moz-fit-content;width:fit-content;}.c-page-title--collection:not(.visually-hidden) .c-page-title__content-inner-wrap{gap:0.5rem;}.c-page-title--collection.c-page-title .c-page-title__category a,.c-page-title--collection.c-page-title .c-page-title__collection-link{color:var(--si-color-dark-blue);font-size:1.25rem;font-weight:var(--si-fw-regular);line-height:1.75rem;margin:0;}@media (min-width:768px){.c-page-title--collection.c-page-title .c-page-title__category a,.c-page-title--collection.c-page-title .c-page-title__collection-link{font-size:1.375rem;line-height:1.875rem;}}@media (min-width:1024px){.c-page-title--collection.c-page-title .c-page-title__category a,.c-page-title--collection.c-page-title .c-page-title__collection-link{font-size:1.5rem;line-height:2.125rem;}}.c-page-title--events:not(.visually-hidden){gap:1.75rem;}.c-page-title--events:not(.visually-hidden) .c-page-title__content-inner-wrap{gap:0.25rem;}@media (min-width:768px){.c-page-title--events:not(.visually-hidden) .c-page-title__content-inner-wrap{gap:0.5rem;}}@media (min-width:1024px){.c-page-title--events:not(.visually-hidden) .c-page-title__content-inner-wrap{gap:0.75rem;}}.c-page-title--events .c-page-title__text{font-size:1.75rem;line-height:2.25rem;}@media (min-width:768px){.c-page-title--events .c-page-title__text{font-size:3rem;line-height:3.75rem;}}@media (min-width:1024px){.c-page-title--events .c-page-title__text{font-size:3.75rem;line-height:4.5rem;}}.c-page-title--events .c-page-title__actions{background-color:var(--si-color-yellow);display:inline-flex;flex-direction:column;gap:0.5rem;padding:1.75rem;margin:0;width:100%;}@media (min-width:768px){.c-page-title--events .c-page-title__actions{width:auto;}}.c-page-title--events .c-page-title__action-link{font-size:var(--si-fs-body-18);line-height:var(--si-lh-body-18);}.c-page-title--events .c-page-title__actions .c-link{padding-inline-start:1.625rem;}.c-page-title--events .c-page-title__actions .c-link:hover,.c-page-title--events .c-page-title__actions .c-link:focus{color:var(--si-color-black);}.c-page-title--events .c-page-title__actions .c-link:hover .icon,.c-page-title--events .c-page-title__actions .c-link:focus .icon{background-color:var(--si-color-black);}@media (min-width:768px){.c-page-title--events .c-page-title__actions .c-link{padding-inline-start:1.875rem;}}.c-page-title--events .c-page-title__actions .c-link .icon{block-size:1.375rem;inline-size:1.375rem;}@media (min-width:768px){.c-page-title--events .c-page-title__actions .c-link .icon{block-size:1.625rem;inline-size:1.625rem;}}.c-page-title--exhibitions{gap:1.25rem;}@media (min-width:768px){.c-page-title--exhibitions{gap:1.75rem;}}.c-page-title--exhibitions .c-page-title__text{margin-block:12px;}.c-page-title--exhibitions .c-page-title__date{font-size:var(--si-fs-heading-h4);line-height:var(--si-lh-heading-h4);color:var(--si-color-black);font-weight:500;}
.c-popup{block-size:100%;inline-size:100%;inset-block-start:0;inset-inline-start:0;opacity:0;pointer-events:none;position:fixed;visibility:hidden;z-index:10000;}.c-popup.is-open{opacity:1;pointer-events:auto;visibility:visible;}.c-popup__overlay{background:rgba(16,24,32,0.5);block-size:100%;inline-size:100%;}.c-popup__wrapper{align-items:safe center;justify-content:center;block-size:100%;display:flex;margin-inline:auto;max-inline-size:680px;overflow:auto;}.c-popup__container{background-color:var(--si-color-white);display:flex;flex-flow:nowrap column;flex-direction:column-reverse;align-items:center;justify-content:center;gap:var(--si-space-40);padding-block:60px 20px;padding-inline:20px;position:relative;}.c-popup__container iframe{border:none;width:calc(100vw - 120px);}@media (min-width:768px){.c-popup__container{padding-block:60px;padding-inline:60px;}}.c-popup__close{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--si-i-close) no-repeat center;background-size:28px;block-size:40px;border:none;font:0/0 transparent;inline-size:40px;inset-block-start:4px;inset-inline-end:4px;position:absolute;cursor:pointer;}.c-popup__heading{margin-block-end:8px;}.c-popup__text{font-weight:var(--si-fw-semibold);font-size:var(--si-fs-heading-h5);line-height:var(--si-lh-heading-h5);}.c-popup__text p{font-weight:var(--si-fw-semibold);font-size:var(--si-fs-heading-h5);line-height:var(--si-lh-heading-h5);}.c-popup__link-wrap{display:flex;justify-content:flex-start;}@keyframes mmfadeIn{from{opacity:0;}to{opacity:1;}}@keyframes mmfadeOut{from{opacity:1;}to{opacity:0;}}.c-popup{display:none;}.c-popup.is-open{display:block;}.c-popup[aria-hidden=false] .c-popup__overlay{animation:mmfadeIn 350ms cubic-bezier(0,0,0.2,1);}.c-popup[aria-hidden=true] .c-popup__overlay{animation:mmfadeOut 250ms cubic-bezier(0,0,0.2,1);}.c-popup .c-popup__container,.c-popup .c-popup__overlay{will-change:transform;}
.c-search-bar{position:relative;}@media (min-width:1024px){.c-search-bar{max-width:25rem;}}.c-search-bar > .search-form__toggle{display:none;}@media (min-width:1024px){.c-search-bar > .search-form__toggle{display:flex;gap:0.5rem;}}.c-search-bar-button{display:none;}@media (min-width:1024px){.c-search-bar-button{align-items:center;background:transparent;border:none;cursor:pointer;display:block;transition:all 300ms ease-in-out;}.c-search-bar-button:hover,.c-search-bar-button[aria-expanded=true]{transition:all 300ms ease-in-out;}.c-search-bar-button[aria-expanded=true] .icon.close{display:block;}.c-search-bar-button[aria-expanded=true] .icon.open{display:none;}.c-search-bar-button[aria-expanded=false] .icon.close{display:none;}.c-search-bar-button[aria-expanded=false] .icon.open{display:block;}}.c-search-bar-content{display:flex;flex-flow:row;gap:0;justify-content:center;padding:1.25rem;position:relative;}.c-search-bar-content > div,.c-search-bar-content form > div{max-width:100%;}@media (min-width:1024px){.c-search-bar-content{width:25rem;}}.c-search-bar-content form{align-items:center;background-color:var(--si-color-white);display:flex;flex-flow:row;gap:0;width:100%;}.c-search-bar-content input.form-item__search{width:100%;}.c-search-bar-content .form-actions{margin:0;}.c-search-bar-content .form-actions input{padding-block:13px;}.c-search-bar-content .form-actions input:nth-child(2){display:none;}@media (min-width:768px){.c-search-bar-content{padding:2.5rem;}}@media (min-width:1024px){.c-search-bar-content{align-items:normal;box-shadow:4px 4px 20px 0px rgba(0,0,0,0.2);margin-top:1rem;padding:0;position:absolute;right:0;top:100%;z-index:var(--si-zindex-over);}.c-search-bar-content input.form-item__search{background-color:var(--si-color-white);}.c-search-bar-content[aria-hidden=true]{opacity:0;overflow:hidden;visibility:hidden;transform:translateY(10px);transition:opacity 350ms cubic-bezier(0.4,0,0.2,1),visibility 350ms cubic-bezier(0.4,0,0.2,1),transform 350ms cubic-bezier(0.4,0,0.2,1);transition-delay:0s;}.c-search-bar-content[aria-hidden=false]{opacity:1;overflow:visible;visibility:visible;transform:translateY(0);transition:opacity 350ms cubic-bezier(0.4,0,0.2,1),visibility 350ms cubic-bezier(0.4,0,0.2,1),transform 350ms cubic-bezier(0.4,0,0.2,1);transition-delay:0s;}}
.c-search-block{background-color:var(--si-color-black);color:var(--si-color-white);display:flex;flex-flow:nowrap column;gap:var(--si-space-28);max-inline-size:var(--si-width-xlarge);padding:20px;}.c-search-block a.arrow-link,.c-search-block a.arrow-link:hover,.c-search-block a.arrow-link:focus{color:var(--si-color-white);}.c-search-block a.arrow-link::after,.c-search-block a.arrow-link:hover::after,.c-search-block a.arrow-link:focus::after{background-color:var(--si-color-white);}@media (min-width:768px){.c-search-block{padding:60px;}}@media (min-width:768px){.c-search-block .columns--2-column{grid-template-columns:repeat(1,minmax(0,1fr));}}@media (min-width:1440px){.c-search-block .columns--2-column{grid-template-columns:repeat(2,minmax(0,1fr));}}.c-search-block .columns__region{gap:12px;}.c-search-block .grid{gap:12px;}.c-search-block .button{inline-size:100%;}.c-search-block form{display:flex;flex-flow:nowrap column;gap:var(--si-space-20);}@media (min-width:768px){.c-search-block form{flex-flow:nowrap row;}}.c-search-block .form-type__checkbox:before,.c-search-block .form-type__radio:before{background-color:var(--si-color-white);}.c-search-block .form-actions{block-size:100%;inline-size:100%;margin:0;}@media (min-width:768px){.c-search-block .form-actions{inline-size:auto;}}.c-search-block input[type=search]{background-color:transparent;background-image:var(--si-i-search-white);border:solid 1px var(--si-color-white);color:var(--si-color-white);inline-size:100%;}.c-search-block .form-actions input[type=submit]{background-color:var(--si-color-white);color:var(--si-color-black);inline-size:100%;}.c-search-block .form-type__checkbox label:before,.c-search-block .form-type__radio label:before{background-color:var(--si-color-white);}.c-search-block__heading{color:var(--si-color-white);}.c-search-block__label{color:var(--si-color-white);font-size:var(--si-fs-body-18);line-height:var(--si-lh-body-18);}
.section__container{inline-size:100%;margin-inline:auto;padding-inline:var(--si-space-40);display:grid;word-break:break-word;grid-gap:var(--si-space-28);gap:var(--si-space-28);}.section__container.section__container--full{max-inline-size:calc(100vw + 40px);}@media (min-width:768px){.section__container.section__container--full{max-inline-size:calc(100vw + 80px);}}.section__container.section__container--wide{max-inline-size:calc(var(--si-width-xxlarge) + 40px);}@media (min-width:768px){.section__container.section__container--wide{max-inline-size:calc(var(--si-width-xxlarge) + 80px);}}.section__container.section__container--content{max-inline-size:calc(var(--si-width-xlarge) + 40px);}@media (min-width:768px){.section__container.section__container--content{max-inline-size:calc(var(--si-width-xlarge) + 80px);}}.section__container.section__container--narrow{max-inline-size:calc(var(--si-width-medium) + 40px);}@media (min-width:768px){.section__container.section__container--narrow{max-inline-size:calc(var(--si-width-medium) + 80px);}}.section__container .section__container:not(.section__container--narrow){padding-inline:0;}.section__container.section__container--full .section__container,.section__container.section__container--wide .section__container{padding-inline:var(--si-space-40);}.section__container.section__container--full .section__container .section__container,.section__container.section__container--wide .section__container .section__container{padding-inline:0;}
.spacer hr{margin:0;}.spacer.spacer--black hr{background-color:var(--si-color-black);}.spacer.spacer--gray hr{background-color:var(--si-color-medium-gray);}.spacer.spacer--12{padding-block:6px;}.spacer.spacer--24{padding-block:calc(var(--si-space-24) / 2);}.spacer.spacer--60{padding-block:calc(var(--si-space-60) / 2);}.spacer.spacer--120{padding-block:calc(var(--si-space-120) / 2);}#storybook-root .spacer{border:dashed 1px lightblue;}
.c-site-branding .c-site-header__logo{min-width:8.5rem;}.c-site-branding .c-site-header__logo img{height:1.125rem;}@media (min-width:768px){.c-site-branding .c-site-header__logo img{height:1.5rem;width:100%;}}@media (min-width:1024px){.c-site-branding .c-site-header__logo img{height:auto;}}@media (min-width:768px){.c-site-branding .c-site-header__logo{width:11.375rem;}}@media (min-width:1024px){.c-site-branding .c-site-header__logo{width:12.5rem;}}@media (min-width:1440px){.c-site-branding .c-site-header__logo{width:var(--si-width-7xsmall);}}
.c-site-footer{background-color:var(--si-color-black);color:var(--si-color-white);}.c-site-footer a,.c-site-footer a:hover,.c-site-footer a:focus{color:var(--si-color-white);}.c-site-footer .c-site-footer__inner{align-items:center;display:flex;flex-direction:column;gap:2.5rem;max-width:var(--si-width-xxlarge);margin-left:auto;margin-right:auto;padding:3.75rem 2.5rem;}@media (min-width:768px){.c-site-footer .c-site-footer__inner{align-items:flex-start;}}@media (min-width:1024px){.c-site-footer .c-site-footer__inner{align-items:center;flex-direction:row;gap:5rem;padding:3.75rem 3.75rem 5rem 3.75rem;}}@media (min-width:1440px){.c-site-footer .c-site-footer__inner{gap:11.25rem;padding:5rem 7.5rem 6.25rem 7.5rem;}}.c-site-footer .c-site-footer__inner hr{background-color:var(--si-color-dark-gray);}.c-site-footer .c-site-footer__inner .c-site-footer__logo{flex:1 0 auto;width:12.5rem;}.c-site-footer .c-site-footer__inner .c-site-footer__logo img{width:100%;}@media (min-width:1440px){.c-site-footer .c-site-footer__inner .c-site-footer__logo{width:var(--si-width-7xsmall);}}.c-site-footer .c-site-footer__inner .c-site-footer__main{align-items:center;display:flex;flex-direction:column;gap:2.5rem;width:100%;}.c-site-footer .c-site-footer__inner .c-site-footer__upper{align-items:center;display:flex;flex-flow:column;gap:2.5rem;justify-content:center;width:-moz-fit-content;width:fit-content;}@media (min-width:768px){.c-site-footer .c-site-footer__inner .c-site-footer__upper{align-items:center;align-self:stretch;justify-content:space-between;flex-flow:row;width:100%;}}.c-site-footer .c-site-footer__inner .c-site-footer__social-menu ul.menu{align-items:center;display:flex;flex-flow:row;gap:1.5rem;margin:0;padding:0;}.c-site-footer .c-site-footer__inner .c-site-footer__social-menu a{background-image:linear-gradient(180deg,transparent 0,transparent calc(100% - 1px),var(--si-color-yellow) calc(100% - 1px),var(--si-color-yellow) 100%);background-position:0 calc(100% - 0px);background-repeat:no-repeat;background-size:0;display:inline;padding-bottom:2px;position:relative;text-decoration:none;transition:background-size 0.2s cubic-bezier(0.37,0,0.63,1);padding-bottom:0;}.c-site-footer .c-site-footer__inner .c-site-footer__social-menu a:hover,.c-site-footer .c-site-footer__inner .c-site-footer__social-menu a:focus{background-size:100%;text-decoration:none;}.c-site-footer .c-site-footer__inner .c-site-footer__social-menu a::before{background-color:var(--si-color-yellow);inset-block-end:-2px;}.c-site-footer .c-site-footer__inner .c-site-footer__social-menu a:hover,.c-site-footer .c-site-footer__inner .c-site-footer__social-menu a:focus{color:var(--si-color-white);}.c-site-footer .c-site-footer__inner .c-site-footer__social-menu a:hover .icon,.c-site-footer .c-site-footer__inner .c-site-footer__social-menu a:focus .icon{background-color:var(--si-color-yellow);}.c-site-footer .c-site-footer__inner .c-site-footer__social-menu a .icon{background-color:var(--si-color-white);block-size:2rem;inline-size:2rem;margin-block-end:1px;margin-inline-start:-1px;transform:none;}.c-site-footer .c-site-footer__inner .c-site-footer__social-menu a .extlink,.c-site-footer .c-site-footer__inner .c-site-footer__social-menu a svg.ext{float:right;}.c-site-footer .c-site-footer__inner .c-site-footer__social-menu span:not(.icon){clip:rect(0 0 0 0);clip-path:inset(50%);color:var(--si-color-white);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px;}.c-site-footer .c-site-footer__inner .c-site-footer__lower{position:relative;width:100%;}.c-site-footer .c-site-footer__inner .c-site-footer__menu ul.menu{align-items:center;display:flex;flex-flow:column;gap:0.5rem;margin:0;padding:0;width:100%;}@media (min-width:768px){.c-site-footer .c-site-footer__inner .c-site-footer__menu ul.menu{display:grid;grid-gap:0.5rem 1.25rem;gap:0.5rem 1.25rem;grid-template-columns:1fr 1fr;}}@media (min-width:1440px){.c-site-footer .c-site-footer__inner .c-site-footer__menu ul.menu{gap:0.5rem 2.5rem;grid-template-columns:1fr 1fr 1fr;}}.c-site-footer .c-site-footer__inner .c-site-footer__menu .menu__link{font-size:var(--si-fs-body-18);line-height:var(--si-lh-body-18);color:var(--si-color-white);font-family:var(--si-ff-base);font-weight:var(--si-fw-semibold);}.c-site-footer .c-site-footer__inner .c-site-footer__menu .menu__link span{background-image:linear-gradient(180deg,transparent 0,transparent calc(100% - 1px),var(--si-color-white) calc(100% - 1px),var(--si-color-white) 100%);background-position:0;}.c-site-footer .c-site-footer__inner .c-site-footer__menu .menu__link::before{background-color:var(--si-color-white);}.c-site-footer .c-site-footer__inner .c-site-footer__menu .menu__link:hover .c-site-footer .c-site-footer__inner .c-site-footer__menu .menu__link:focus{color:var(--si-color-white);}
:root{--si-header-height:50px;}.c-site-header{background-color:var(--si-color-white);display:flex;flex-flow:column;}.default-logo .c-site-header .logo__image{width:25vw;max-width:280px;min-width:135px;}.c-site-header .mobile .c-search-bar-content{display:flex;flex-flow:row;gap:0;justify-content:center;padding:1.25rem;position:relative;}.c-site-header input[type=search],.c-site-header input[type=text]{padding-block:12px;}.c-site-header .js-mobile-nav-trigger{align-items:center;background:transparent;border:none;color:var(--si-color-black);display:inline-flex;gap:0.25rem;padding:0;}@media (min-width:1024px){.c-site-header .js-mobile-nav-trigger{display:none;}}.c-site-header .js-mobile-nav-trigger .label{display:none;}@media (min-width:475px){.c-site-header .js-mobile-nav-trigger .label{font-size:var(--si-fs-heading-h6);line-height:var(--si-lh-heading-h6);color:var(--si-color-black);display:inline-block;font-family:var(--si-ff-base);font-weight:var(--si-fw-semibold);}}.c-site-header .js-mobile-nav-trigger{cursor:pointer;}.c-site-header .js-mobile-nav-trigger:before{background:var(--si-i-menu) no-repeat center transparent;background-size:contain;block-size:28px;border-radius:50%;content:"";display:block;flex-shrink:0;inline-size:28px;position:relative;transition:all 0.25s cubic-bezier(0.37,0,0.63,1);will-change:background-image;}.c-site-header .js-mobile-nav-trigger[aria-expanded=true]:before{background:var(--si-i-close) no-repeat center transparent;}.c-site-header .c-site-header__menu{display:flex;}.c-site-header .c-site-navigation{position:fixed;}@media (max-width:1023.98px){.c-site-header .c-site-navigation{background-color:var(--si-color-white);top:var(--si-header-height);bottom:0;right:0;z-index:-1;opacity:0;transform:translateY(-100%);transition:all 0.2s ease-in-out;width:100%;display:flex;flex-flow:column;}}@media (min-width:1024px){.c-site-header .c-site-navigation{align-items:center;display:flex;justify-content:flex-end;gap:1rem;position:relative;}}@media screen and (min-width:1024px) and (max-width:1080px){.c-site-header .c-site-navigation{gap:0.75rem;}}@media (min-width:1440px){.c-site-header .c-site-navigation{gap:1.5rem;}}.c-site-header .c-site-navigation button#nav-trigger{display:none;}.c-site-header .c-site-header__upper{background-color:var(--si-color-black);position:relative;}.c-site-header .c-site-header__secondary-brand{display:flex;align-items:center;}.c-site-header .c-site-header__upper-inner,.c-site-header .c-site-header__utility{align-items:center;background-color:var(--si-color-black);flex-flow:row;gap:1.25rem;}.c-site-header .c-site-header__upper-inner{gap:2.5rem;justify-content:flex-end;margin-left:auto;margin-right:auto;max-width:var(--si-width-xxlarge);width:100%;display:flex;}.c-site-header.c-brand-bar .c-site-header__upper-inner,.c-site-header .mobile.c-site-header__utility{padding:0.75rem 1.25rem;}.c-site-header.c-brand-bar .c-site-header__upper-inner{justify-content:space-between;}@media (min-width:768px){.c-site-header.c-brand-bar .c-site-header__upper-inner{padding:0.75rem 2.5rem;}}@media (min-width:1024px){.c-site-header.c-brand-bar .c-site-header__upper-inner,.c-site-header .c-site-header__upper-inner{padding:0.75rem 2.5rem;}}@media (min-width:1440px){.c-site-header.c-brand-bar .c-site-header__upper-inner,.c-site-header .c-site-header__upper-inner{padding:0.75rem 7.5rem;}}.c-site-header .c-site-header__donate{padding-inline:36px;}@media (min-width:475px){.c-site-header .c-site-header__donate{padding-inline:20px;}}.c-site-header .c-site-header__visit .icon{background-color:var(--si-color-yellow);margin-block:0;}@media (min-width:1024px){.c-site-header .c-site-header__utility{justify-content:flex-end;}}.c-site-header .c-site-header__utility{justify-content:center;}@media (min-width:475px){.c-site-header .c-site-header__utility{justify-content:flex-start;}}.c-site-header .c-site-header__lower{align-items:center;display:flex;justify-content:space-between;margin-left:auto;margin-right:auto;max-width:var(--si-width-xxlarge);padding:0.5rem 1.25rem;position:relative;width:100%;}@media (min-width:768px){.c-site-header .c-site-header__lower{padding:1.25rem 2.5rem;}}@media (min-width:1024px){.c-site-header .c-site-header__lower{padding:2.5rem;}}@media (min-width:1440px){.c-site-header .c-site-header__lower{padding:2.5rem 7.5rem;}}.c-site-header .c-site-header__menu ul.menu[data-depth="0"]{width:100%;}@media (min-width:1024px){.c-site-header .c-site-header__menu ul.menu[data-depth="0"]{display:flex;flex-flow:row;gap:1rem;}}@media screen and (min-width:1024px) and (max-width:1080px){.c-site-header .c-site-header__menu ul.menu[data-depth="0"]{gap:0.75rem;}}@media (min-width:1440px){.c-site-header .c-site-header__menu ul.menu[data-depth="0"]{gap:1.5rem;}}.c-site-header .c-site-header__menu ul.menu[data-depth="0"] > li{position:relative;}.c-site-header .c-site-header__menu ul.menu[data-depth="0"] > li.menu__item--active-trail > a span,.c-site-header .c-site-header__menu ul.menu[data-depth="0"] > li > a:hover span,.c-site-header .c-site-header__menu ul.menu[data-depth="0"] > li > a:focus span{background-image:none;}.c-site-header .c-site-header__menu ul.menu[data-depth="0"] .menu__list{display:flex;align-items:center;flex-flow:column;gap:1rem;}@media (min-width:768px){.c-site-header .c-site-header__menu ul.menu[data-depth="0"] .menu__list{flex-flow:row;gap:1.5rem;}}.c-site-header .c-site-header__menu ul.menu[data-depth="0"] > .menu__item > a,.c-site-header .c-site-header__menu ul.menu[data-depth="0"] .menu__item button{border-bottom:1px solid var(--si-color-medium-gray);justify-content:space-between;padding:0.75rem 1.25rem;position:relative;transition:all 0.15s ease;width:100%;}.c-site-header .c-site-header__menu ul.menu[data-depth="0"] > .menu__item > a:last-child button,.c-site-header .c-site-header__menu ul.menu[data-depth="0"] .menu__item button:last-child button{border-bottom:none;}@media (min-width:768px){.c-site-header .c-site-header__menu ul.menu[data-depth="0"] > .menu__item > a,.c-site-header .c-site-header__menu ul.menu[data-depth="0"] .menu__item button{padding:1.25rem 2.5rem;}}@media (min-width:1024px){.c-site-header .c-site-header__menu ul.menu[data-depth="0"] > .menu__item > a,.c-site-header .c-site-header__menu ul.menu[data-depth="0"] .menu__item button{border-bottom:none;padding:0.25rem 0;width:-moz-fit-content;width:fit-content;}.c-site-header .c-site-header__menu ul.menu[data-depth="0"] > .menu__item > a::after,.c-site-header .c-site-header__menu ul.menu[data-depth="0"] .menu__item button::after{content:"";background-color:var(--si-color-black);bottom:0;display:block;height:2px;position:absolute;transform:scaleX(0);transform-origin:left;transition:transform 0.25s ease-in-out;width:100%;}}@media (min-width:1024px){.c-site-header .c-site-header__menu ul.menu[data-depth="0"] > .menu__item > a{padding:0.3125rem 0px;}}.c-site-header .c-site-header__menu ul.menu[data-depth="0"] > .menu__item > a span{background-image:none;}.c-site-header .c-site-header__menu ul.menu[data-depth="0"] .menu__item--active-trail > button::after,.c-site-header .c-site-header__menu ul.menu[data-depth="0"] > .menu__item--active-trail > a::after{transform:scaleX(1);}.c-site-header .c-site-header__menu ul.menu[data-depth="0"] > .menu__item > a:hover::after,.c-site-header .c-site-header__menu ul.menu[data-depth="0"] > .menu__item > a:focus::after,.c-site-header .c-site-header__menu ul.menu[data-depth="0"] .menu__item button:hover::after,.c-site-header .c-site-header__menu ul.menu[data-depth="0"] .menu__item button:focus::after{transform:scaleX(1);}.c-site-header .c-site-header__menu ul.menu[data-depth="0"] > .menu__item--active > a::after{transform:scaleX(1);}.c-site-header .c-site-header__menu ul.menu[data-depth="0"] .menu__item button[aria-expanded=true]{background-color:var(--si-color-black);border:none;color:var(--si-color-white);}.c-site-header .c-site-header__menu ul.menu[data-depth="0"] .menu__item button[aria-expanded=true] .icon{background-color:var(--si-color-white);}@media (max-width:1023.98px){.c-site-header .c-site-header__menu ul.menu[data-depth="0"] .menu__item button[aria-expanded=true]::after{content:normal;content:initial;}}@media (min-width:1024px){.c-site-header .c-site-header__menu ul.menu[data-depth="0"] .menu__item button[aria-expanded=true]{background-color:var(--si-color-white);color:var(--si-color-black);}.c-site-header .c-site-header__menu ul.menu[data-depth="0"] .menu__item button[aria-expanded=true] .icon{background-color:var(--si-color-black);}.c-site-header .c-site-header__menu ul.menu[data-depth="0"] .menu__item button[aria-expanded=true]:hover::after,.c-site-header .c-site-header__menu ul.menu[data-depth="0"] .menu__item button[aria-expanded=true]:focus::after{transform:scaleX(1);}}.c-site-header .c-site-header__menu ul.menu[data-depth="0"] .menu__item .menu__item--active-trail button.menu__link:before{background-color:var(--si-color-black);content:"";display:block;height:100%;left:0;position:absolute;width:4px;}@media (min-width:1024px){.c-site-header .c-site-header__menu ul.menu[data-depth="0"] .menu__item .menu__item--active-trail button.menu__link:before{content:normal;content:initial;}}.c-site-header .c-site-header__menu ul.menu[data-depth="0"] .menu__link{font-size:var(--si-fs-heading-h6);line-height:var(--si-lh-heading-h6);color:var(--si-color-black);font-family:var(--si-ff-base);font-weight:var(--si-fw-semibold);}@media screen and (min-width:1024px) and (max-width:1080px){.c-site-header .c-site-header__menu ul.menu[data-depth="0"] .menu__link{font-size:var(--si-fs-body-base);line-height:var(--si-lh-body-base);}}.c-site-header .c-site-header__menu ul.menu[data-depth="0"] .menu__link span{background-image:linear-gradient(180deg,transparent 0,transparent calc(100% - 1px),var(--si-color-white) calc(100% - 1px),var(--si-color-white) 100%);background-position:0;}.c-site-header .c-site-header__menu ul.menu[data-depth="1"]{margin:0;padding:0;overflow:hidden;}.c-site-header .c-site-header__menu ul.menu[data-depth="1"] > li{list-style:none;}@media (min-width:1024px){.c-site-header .c-site-header__menu ul.menu[data-depth="1"]{left:50%;position:absolute;top:100%;}}.c-site-header .c-site-header__menu ul.menu[data-depth="1"] .menu__item{margin:0;padding:0;}.c-site-header .c-site-header__menu ul.menu[data-depth="1"] .menu__item{margin:0;padding:0;}.c-site-header .c-site-header__menu ul.menu:not([data-depth="0"]){align-items:flex-start;background-color:var(--si-color-black);display:flex;flex-flow:column;gap:0.5rem;padding-inline:1.25rem;width:100%;z-index:var(--si-zindex-top);}@media (min-width:768px){.c-site-header .c-site-header__menu ul.menu:not([data-depth="0"]){display:grid;grid-template-columns:1fr 1fr;grid-gap:8px 40px;padding-inline:2.5rem;}}@media (min-width:1024px){.c-site-header .c-site-header__menu ul.menu:not([data-depth="0"]){display:flex;flex-flow:column;margin-top:0.75rem;padding-block:0 1.75rem;padding-inline:1.75rem;width:17.5rem;}}.c-site-header .c-site-header__menu ul.menu:not([data-depth="0"]) button.menu__link{background-color:var(--si-color-black);}.c-site-header .c-site-header__menu ul.menu:not([data-depth="0"]) .menu__link{color:var(--si-color-white);}.c-site-header .c-menu ul.menu button[aria-expanded=false] + *:not([data-depth="0"]){max-height:0;padding-block:0;opacity:0;overflow:hidden;transform:translateY(-10px);transition:max-height 0.25s ease-in-out,opacity 0.25s ease-in-out,transform 0.25s ease-in-out,padding-block 0.25s ease-in-out,visibility 0.25s ease-in;visibility:hidden;z-index:var(--si-zindex-over);}@media (min-width:1024px){.c-site-header .c-menu ul.menu button[aria-expanded=false] + *:not([data-depth="0"]){padding-block:1.75rem;transform:translateY(10px) translateX(-50%);}}.c-site-header .c-menu ul.menu button[aria-expanded=true] + *:not([data-depth="0"]){max-height:1000px;opacity:1;padding-block:0 1.25rem;transform:translateY(0);transition:max-height 0.25s ease-in-out,opacity 0.25s ease-in-out,transform 0.25s ease-in-out,padding-block 0.25s ease-in-out,visibility 0.25s ease-in;visibility:visible;z-index:var(--si-zindex-over);}@media (min-width:768px){.c-site-header .c-menu ul.menu button[aria-expanded=true] + *:not([data-depth="0"]){padding-block:0 2.5rem;}}@media (min-width:1024px){.c-site-header .c-menu ul.menu button[aria-expanded=true] + *:not([data-depth="0"]){padding-block:1.75rem;transform:translateY(0) translateX(-50%);}}@media (min-width:1024px) and (max-width:1439.98px){.c-site-header nav ul.menu li.menu__item--expanded:last-of-type button[aria-expanded=false] + *:not([data-depth="0"]){left:auto;left:initial;right:0;transform:translateY(10px) translateX(0);}.c-site-header nav ul.menu li.menu__item--expanded:last-of-type button[aria-expanded=true] + *:not([data-depth="0"]){left:auto;left:initial;right:0;transform:translateY(0) translateX(0);}}@media (max-width:1023.98px){.c-site-header .js-mobile-nav-trigger[aria-expanded=false] + .c-site-navigation{opacity:0;visibility:hidden;transform:translate3d(375px,0,0);}.c-site-header .js-mobile-nav-trigger[aria-expanded=true] + .c-site-navigation{opacity:1;visibility:visible;overflow-y:auto;transform:translate3d(0,0,0);z-index:3;}}.c-site-header .mobile{display:flex;}.c-site-header .desktop{display:none;}@media (min-width:1024px){.c-site-header .mobile{display:none;padding:0;}.c-site-header .desktop{display:flex;}.c-site-header .desktop.c-site-header__search{position:relative;}}
.c-site-header--mega.c-site-header{}.c-site-header--mega.c-site-header .c-mega-menu__item{display:block;}.c-site-header--mega.c-site-header .c-mega-menu__item > *:not(.menu__link){display:none;}@media (min-width:1024px){.c-site-header--mega.c-site-header .c-mega-menu__item > *:not(.menu__link){display:block;}}@media (min-width:1024px){.c-site-header--mega.c-site-header .c-site-navigation,.c-site-header--mega.c-site-header .contextual-region.c-site-header__menu-main,.c-site-header--mega.c-site-header ul.menu[data-depth="0"] li{position:static;position:initial;}}.c-site-header--mega.c-site-header .c-mega-menu__wrapper{background-color:var(--si-color-black);display:flex;flex-flow:column;gap:var(--si-space-20);margin:0;padding:3.75rem;position:relative;width:100%;}@media (min-width:1024px){.c-site-header--mega.c-site-header .c-mega-menu__wrapper{left:50%;padding:3.75rem;position:absolute;top:100%;transform:translateX(-50%);width:100vw;}}.c-site-header--mega.c-site-header .c-mega-menu__container{display:flex;flex-flow:column;gap:0;}@media (min-width:1024px){.c-site-header--mega.c-site-header .c-mega-menu__container{align-self:flex-start;gap:2rem;flex-flow:row nowrap;justify-content:center;margin-inline:auto;max-width:var(--si-width-xxlarge);width:100%;}}@media (min-width:1620px){.c-site-header--mega.c-site-header .c-mega-menu__container{gap:3.75rem;}}.c-site-header--mega.c-site-header .c-mega-menu__divider{background:var(--si-color-white);content:"";display:block;width:2px;}.c-site-header--mega.c-site-header .c-mega-menu__content{display:flex;flex-flow:column;gap:0.5rem;max-width:38.75rem;}.c-site-header--mega.c-site-header .c-mega-menu__wrapper ul[data-depth="1"]{left:auto;left:initial;margin:0;position:relative;}@media (min-width:1024px){.c-site-header--mega.c-site-header .c-mega-menu__wrapper ul[data-depth="1"]{display:grid;grid-auto-rows:min-content;max-width:36.25rem;min-width:25rem;padding:0;width:100%;}}.c-site-header--mega.c-site-header .c-mega-menu__wrapper[data-depth="2"]{display:none;}.c-site-header--mega.c-site-header .c-mega-menu__wrapper .c-figure{display:none;}@media (min-width:1024px){.c-site-header--mega.c-site-header .c-mega-menu__wrapper .c-figure{display:block;max-width:12.5rem;width:100%;}}@media (min-width:1440px){.c-site-header--mega.c-site-header .c-mega-menu__wrapper .c-figure{max-width:22.75rem;}}.c-site-header--mega.c-site-header .c-mega-menu__item.menu__item a.menu__link:not(.button){color:var(--si-color-white);margin-top:0;padding:0;}.c-site-header--mega.c-site-header .c-mega-menu__item.menu__item a.menu__link:not(.button):hover .icon,.c-site-header--mega.c-site-header .c-mega-menu__item.menu__item a.menu__link:not(.button):focus .icon{background-color:var(--si-color-white);}.c-site-header--mega.c-site-header .c-mega-menu__item.menu__item a.menu__link:not(.button):focus-visible{border-radius:4px;outline:2px solid -webkit-focus-ring-color;outline-offset:2px;}.c-site-header--mega.c-site-header .c-mega-menu__item a.menu__link.button{margin-top:0.75rem;}.c-site-header--mega.c-site-header .c-mega-menu__item a.menu__link.button:focus-visible{border-radius:4px;outline:2px solid -webkit-focus-ring-color;outline-offset:2px;}.c-site-header--mega.c-site-header .c-mega-menu__item a.menu__link.button .icon,.c-site-header--mega.c-site-header .c-mega-menu__item a.menu__link.button:hover .icon,.c-site-header--mega.c-site-header .c-mega-menu__item a.menu__link.button:focus .icon{display:none;}@media (min-width:768px){.c-site-header--mega.c-site-header .c-mega-menu__item a.menu__link.button .icon,.c-site-header--mega.c-site-header .c-mega-menu__item a.menu__link.button:hover .icon,.c-site-header--mega.c-site-header .c-mega-menu__item a.menu__link.button:focus .icon{background-color:var(--si-color-white);display:inline-flex;inset-block-end:12px;padding-bottom:0;}}@media (min-width:768px) and (max-width:1023.98px){.c-site-header--mega.c-site-header .c-mega-menu__item a.menu__link.button .icon,.c-site-header--mega.c-site-header .c-mega-menu__item a.menu__link.button:hover .icon,.c-site-header--mega.c-site-header .c-mega-menu__item a.menu__link.button:focus .icon{block-size:28px;inline-size:28px;inset-block-end:23px;}}@media (min-width:1024px){.c-site-header--mega.c-site-header .c-mega-menu__item a.menu__link.button .icon,.c-site-header--mega.c-site-header .c-mega-menu__item a.menu__link.button:hover .icon,.c-site-header--mega.c-site-header .c-mega-menu__item a.menu__link.button:focus .icon{background-color:var(--si-color-black);}}@media (max-width:1023.98px){.c-site-header--mega.c-site-header .c-mega-menu__item a.menu__link.button{background-color:transparent;color:var(--si-color-white);font-size:1.5rem;line-height:2.25rem;margin-top:0;padding-inline:2.5rem;padding-block:0 1.25rem;}}@media (max-width:767.98px){.c-site-header--mega.c-site-header .c-mega-menu__item a.menu__link.button{font-size:var(--si-fs-body-base);line-height:var(--si-lh-body-base);padding-inline:1.25rem;padding-block:0 0.5rem;}}.c-site-header--mega.c-site-header .c-mega-menu__item .menu__title{color:var(--si-color-white);font-family:var(--si-ff-accent);font-weight:var(--si-fw-regular);padding-block:0.5rem;padding-inline:1.25rem;}@media (min-width:768px){.c-site-header--mega.c-site-header .c-mega-menu__item .menu__title{padding-block:0 1.25rem;padding-inline:2.5rem;}}@media (min-width:1024px){.c-site-header--mega.c-site-header .c-mega-menu__item .menu__title{font-size:var(--si-fs-heading-h3-alt);line-height:var(--si-lh-heading-h3-alt);font-family:var(--si-ff-accent);font-weight:var(--si-fw-regular);padding-block:0;padding-inline:0;}}.c-site-header--mega.c-site-header .c-mega-menu__item .menu__title a.menu__link{color:var(--si-color-white);margin-block:0;padding:0;}@media (min-width:768px){.c-site-header--mega.c-site-header .c-mega-menu__item .menu__title a.menu__link{font-size:var(--si-fs-heading-h3);line-height:var(--si-lh-heading-h3);}}@media (min-width:1024px){.c-site-header--mega.c-site-header .c-mega-menu__item .menu__title a.menu__link{font-size:var(--si-fs-heading-h3-alt);line-height:var(--si-lh-heading-h3-alt);font-family:var(--si-ff-accent);font-weight:var(--si-fw-regular);padding-inline-start:0;padding-inline-end:28px;}}.c-site-header--mega.c-site-header .c-mega-menu__item .menu__title a.menu__link:focus-visible{border-radius:4px;outline:2px solid -webkit-focus-ring-color;outline-offset:2px;}.c-site-header--mega.c-site-header .c-mega-menu__item .menu__title a.menu__link .icon{display:none;}@media (min-width:768px){.c-site-header--mega.c-site-header .c-mega-menu__item .menu__title a.menu__link .icon{background-color:var(--si-color-white);display:inline-flex;inset-block-end:3px;}}@media (min-width:1024px){.c-site-header--mega.c-site-header .c-mega-menu__item .menu__title a.menu__link .icon{inset-block-end:4px;}}.c-site-header--mega.c-site-header .c-mega-menu__item .menu__text,.c-site-header--mega.c-site-header .c-mega-menu__item .menu__text p{font-size:var(--si-fs-body-base);line-height:var(--si-lh-body-base);color:var(--si-color-white);font-family:var(--si-ff-base);font-weight:var(--si-fw-regular);margin:0;}.c-site-header--mega.c-site-header .c-mega-menu__wrapper .no-description{display:grid;grid-template-columns:1fr;}@media (min-width:1024px){.c-site-header--mega.c-site-header .c-mega-menu__wrapper .no-description{gap:1.25rem 3.75rem;grid-template-columns:200px 1fr;grid-template-rows:auto 1fr;}}@media (min-width:1440px){.c-site-header--mega.c-site-header .c-mega-menu__wrapper .no-description{grid-template-columns:364px 620px;}}.c-site-header--mega.c-site-header .c-mega-menu__wrapper .no-description .c-figure{display:none;}@media (min-width:1024px){.c-site-header--mega.c-site-header .c-mega-menu__wrapper .no-description .c-figure{display:block;grid-column:1/2;grid-row:1/3;}.c-site-header--mega.c-site-header .c-mega-menu__wrapper .no-description .c-mega-menu__content{grid-column:2/2;grid-row:1/2;}.c-site-header--mega.c-site-header .c-mega-menu__wrapper .no-description .c-mega-menu__wrapper ul[data-depth="1"]{grid-column:2/2;grid-row:2/3;}}.c-site-header--mega.c-site-header ul.c-menu__list-mega button.menu__link[aria-expanded=false] + *.c-menu__list:not([data-depth="0"]){padding-inline:0;}@media (min-width:1024px){.c-site-header--mega.c-site-header ul.c-menu__list-mega button.menu__link[aria-expanded=false] + *.c-menu__list:not([data-depth="0"]){padding-block:0 2.5rem;padding-inline:2.5rem;}}@media (min-width:1440px){.c-site-header--mega.c-site-header ul.c-menu__list-mega button.menu__link[aria-expanded=false] + *.c-menu__list:not([data-depth="0"]){padding-block:0 3.75rem;padding-inline:3.75rem;}}.c-site-header--mega.c-site-header ul.c-menu__list-mega button.menu__link[aria-expanded=true] + *.c-menu__list:not([data-depth="0"]){padding-inline:0;}@media (min-width:1024px){.c-site-header--mega.c-site-header ul.c-menu__list-mega button.menu__link[aria-expanded=true] + *.c-menu__list:not([data-depth="0"]){padding-block:2.5rem;padding-inline:2.5rem;}}@media (min-width:1440px){.c-site-header--mega.c-site-header ul.c-menu__list-mega button.menu__link[aria-expanded=true] + *.c-menu__list:not([data-depth="0"]){padding-block:3.75rem;padding-inline:3.75rem;}}
.region__name--help .section__container{padding-block:var(--si-space-40) 0;}
.js--block-link{position:relative;overflow:hidden;align-self:flex-start;cursor:pointer;}.js--block-link .no-image__inner,.js--block-link img{transform:scale(1);transition:transform 0.35s cubic-bezier(0.37,0,0.63,1);}.js--block-link .no-image__inner:hover,.js--block-link img:hover{transform:scale(1.1);transition:transform 150ms ease-in-out;}@media (prefers-reduced-motion:reduce){.js--block-link .no-image__inner:hover,.js--block-link img:hover{transition:none;transform:scaleY(1);}}
