.section-content-callout.image.region{display:flex;flex-direction:row;max-width:var(--content-width-wide-2);margin-block:8rem;align-items:center}.section-content-callout.image .content-callout-text{display:flex;flex-flow:column wrap;justify-content:center;background:var(--color-brand-teal);min-height:45rem;min-width:75%}.section-content-callout.image .content-callout-text>*{color:var(--color-primary-white)}.section-content-callout.image .content-callout-text h2{font-size:2.4rem}.section-content-callout.image .content-callout-text .blue-line{width:8rem;height:.2rem;margin-block:.5rem 2rem;border-bottom:var(--color-brand-pale-blue) .2rem solid}.section-content-callout.image img{position:relative;min-width:50rem;min-height:32.5rem;z-index:2}.section-content-callout.image svg{min-width:12rem;min-height:15rem;position:relative;margin-top:25.5rem}.section-content-callout.image.right .content-callout-text>*{margin-inline:8rem 24rem}.section-content-callout.image.right img{left:-18rem;margin-right:8rem}.section-content-callout.image.right svg{right:32rem}.section-content-callout.image.left .content-callout-text{order:2;position:relative;left:-28rem}.section-content-callout.image.left .content-callout-text>*{margin-inline:22rem 12rem}.section-content-callout.image.left img{margin-left:6rem}.section-content-callout.image.left svg{left:-56rem}.section-content-callout.image .button.primary{--local-bg-color:var(--color-brand-pale-blue);--local-border-color:var(--color-brand-pale-blue);--local-color:var(--color-brand-teal)}.section-content-callout.image .button.primary:hover{--local-bg-color:var(--color-primary-white);--local-border-color:var(--color-primary-white);--local-color:var(--color-brand-teal)}.section-content-callout.image .button.secondary{--local-bg-color:var(--color-brand-teal);--local-border-color:var(--color-brand-pale-blue);--local-color:var(--color-brand-pale-blue)}.section-content-callout.image .button.secondary:hover{--local-bg-color:var(--color-brand-pale-blue);--local-border-color:var(--color-brand-pale-blue);--local-color:var(--color-brand-teal)}@media screen and (max-width:70rem){.section-content-callout.image.region{display:flex;flex-flow:row wrap;justify-content:center}.section-content-callout.image svg{display:none}.section-content-callout.image img{min-width:0;min-height:0;max-width:30rem;max-height:30rem;height:auto;width:auto}.section-content-callout.image .content-callout-text{min-width:100%}.section-content-callout.image.right .content-callout-text>*,.section-content-callout.image.left .content-callout-text>*{margin-inline:8rem}.section-content-callout.image.left img,.section-content-callout.image.right img{margin:0;top:10rem;left:unset}.section-content-callout.image .content-callout-text h2{margin-top:8rem}.section-content-callout .calls-to-action{align-self:center;gap:1.5rem;margin-inline:auto}.section-content-callout.image .content-callout-text{order:2}.section-content-callout.image.left .content-callout-text{left:unset;order:3}}@media screen and (max-width:45rem){.section-content-callout.image.right .content-callout-text>*,.section-content-callout.image.left .content-callout-text>*{margin-inline:2.5rem}.section-content-callout.image .content-callout-text h2{margin-top:15rem}}.section-content-callout.full-width{min-height:40rem;display:flex;align-items:center;justify-content:center}.section-content-callout.full-width.region{max-width:100vw;width:100%;height:100%;max-height:40rem}.section-content-callout.full-width .cc-full-width-wrapper{text-align:center;padding:var(--padding-normal);display:flex;align-items:center;justify-content:center}.section-content-callout.background-image{display:grid;grid-template-areas:"ccfullimage";overflow-x:hidden}.section-content-callout.background-image>*{grid-area:ccfullimage}.section-content-callout.background-image .cc-full-width-wrapper{height:100%}.section-content-callout.full-width .content-callout-text{margin-inline:auto;max-width:125rem}.section-content-callout.background-image .button:where(.primary,.secondary){--local-bg-color:var(--color-brand-orange);--local-border-color:var(--color-brand-orange);--local-color:var(--color-brand-navy)}.section-content-callout.background-image .button:where(.primary,.secondary):hover{--local-bg-color:var(--color-brand-pale-blue);--local-border-color:var(--color-brand-pale-blue);--local-color:var(--color-brand-navy)}.section-content-callout.solid .button.primary{--local-bg-color:var(--color-brand-navy);--local-border-color:var(--color-brand-navy);--local-color:var(--color-primary-white);font-weight:500}.section-content-callout.solid .button.primary:hover{--local-bg-color:var(--color-brand-pale-blue);--local-border-color:var(--color-brand-pale-blue);--local-color:var(--color-brand-navy)}.section-content-callout.solid .button.secondary{--local-bg-color:var(--color-brand-navy);--local-border-color:var(--color-brand-navy);--local-color:var(--color-primary-white)}.section-content-callout.solid .button.secondary:hover{--local-bg-color:var(--color-brand-pale-blue);--local-border-color:var(--color-brand-pale-blue);--local-color:var(--color-brand-navy)}.section-content-callout.solid-blue .button.primary{--local-bg-color:var(--color-brand-orange);--local-border-color:var(--color-brand-orange);--local-color:var(--color-brand-navy);font-weight:500 !important}.section-content-callout.solid-blue .button.primary:hover{--local-bg-color:var(--color-brand-pale-blue);--local-border-color:var(--color-brand-pale-blue);--local-color:var(--color-brand-navy)}.section-content-callout.solid-blue .button.secondary{--local-bg-color:var(--color-brand-orange);--local-border-color:var(--color-brand-orange);--local-color:var(--color-brand-navy)}.section-content-callout.solid-blue .button.secondary:hover{--local-bg-color:var(--color-brand-pale-blue);--local-border-color:var(--color-brand-pale-blue);--local-color:var(--color-brand-navy)}.section-content-callout h2{font-weight:700;font-size:3rem;margin-block-start:4rem;margin-bottom:1.5rem}.section-content-callout.solid-teal .button.primary,.section-content-callout.solid-orange .button.primary{--local-bg-color:var(--color-brand-navy);--local-border-color:var(--color-brand-navy);--local-color:var(--color-primary-white);font-weight:500}.section-content-callout.solid-teal .button.primary:hover,.section-content-callout.solid-orange .button.primary:hover{--local-bg-color:var(--color-brand-pale-blue);--local-border-color:var(--color-brand-pale-blue);--local-color:var(--color-brand-navy)}.section-content-callout.solid-teal .button.secondary,.section-content-callout.solid-orange .button.secondary{--local-bg-color:var(--color-brand-navy);--local-border-color:var(--color-brand-navy);--local-color:var(--color-primary-white)}.section-content-callout.solid-teal .button.secondary:hover,.section-content-callout.solid-orange .button.secondary:hover{--local-bg-color:var(--color-brand-pale-blue);--local-border-color:var(--color-brand-pale-blue);--local-color:var(--color-brand-navy)}.section-content-callout h2{font-weight:700;font-size:3rem;margin-block-start:4rem;margin-bottom:1.5rem}.section-content-callout.background-image .background-img{min-width:100%;height:auto}.section-content-callout.background-image,.section-content-callout.background-image h2{color:var(--color-primary-white)}.section-content-callout p{font-size:2.1rem}.section-content-callout a{margin:4rem 1rem;font-weight:600}.section-content-callout.background-image .blue-overlay{background-color:var(--color-brand-navy-opacity);width:100dvw;min-height:40rem;height:100%}.section-content-callout.solid{background:var(--color-gray-light-web)}.section-content-callout.solid-blue{background:var(--color-brand-navy);color:var(--color-primary-white)}.section-content-callout.solid-teal{background:var(--color-brand-teal);color:var(--color-primary-white)}.section-content-callout.solid-orange{background:var(--color-brand-orange);color:var(--color-brand-navy)}@media (max-width:74em){.section-content-callout.full-width>.region{max-width:90vw}.section-content-callout.full-width .content-callout-text{margin-inline:2rem}}@media screen and (max-width:55em){.section-content-callout.full-width.region{max-height:unset}}@media screen and (max-width:35em){.section-content-callout.full-width .calls-to-action a{margin:1rem 2rem !important}}@media (max-width:30em){.section-content-callout.full-width p{font-size:1.6rem}.section-content-callout.full-width .content-callout-text{margin-inline:3rem}}
.accordion-container .qa-icon{color:var(--color-primary-white)}.accordion-container .qa-icon.yes{background-color:var(--color-brand-teal)}.accordion-container .qa-icon.no{background-color:var(--color-brand-red)}.single-accordion h2,.single-accordion h4,.single-accordion h6{font-weight:700}.single-accordion h2{font-size:2.4rem;color:var(--color-gray-dark)}.single-accordion h3{font-size:2.1rem;font-weight:400;color:var(--color-gray-dark)}.single-accordion h4{font-size:1.8rem;color:var(--color-gray-dark)}.single-accordion h5{font-weight:500;font-size:1.8rem;color:var(--color-gray-dark)}.single-accordion h6{color:var(--color-brand-teal);font-style:italic}.single-accordion p{margin-block:0 2.8rem;line-height:2.8rem;color:var(--color-gray-dark)}.single-accordion ul{display:flex;flex-flow:column wrap;list-style:inside !important}.single-accordion a{color:var(--unvisited-link);text-decoration:underline}.accordion-container.gray{padding-block:8rem}.accordion-container.white{margin-block:8rem}.accordion-container.gray{background:var(--color-gray-light-web)}.accordion-container.gray button.aana-button.blue-on-white{background:var(--color-gray-light-web)}.accordion-container.gray button.aana-button.blue-on-white:hover{background:var(--color-brand-navy)}.accordion-container .accordion-toggle-buttons{display:grid;grid-auto-flow:column;justify-content:end;gap:1rem}.accordion-container .icon-plus-minus{color:var(--color-brand-navy)}.accordion-optional-headline h2{font-size:3.6rem;color:var(--color-brand-navy);margin-bottom:2.8rem}.accordion-optional-headline p{font-size:1.6rem;color:var(--color-gray-dark);line-height:2.8rem}.accordion-container details>summary{list-style:none}.accordion-container details>summary::-webkit-details-marker{display:none}.accordion-container .single-accordion{--local-drop-shadow-color:var(--color-gray-light);filter:drop-shadow(0 0 .75rem var(--color-gray-light));border-radius:1rem;margin-block:2.4rem;background:var(--color-primary-white)}.accordion-container.gray .single-accordion{--local-drop-shadow-color:var(--color-gray-dark)}.accordion-container summary{--local-plus-minus-width:2.5rem;display:grid;padding-inline:4rem;grid-template-columns:1fr var(--local-plus-minus-width)}.single-accordion .icon-plus-minus{width:var(--local-plus-minus-width);align-self:center;justify-self:flex-end;display:flex}.single-accordion summary h3{font-size:1.8rem;color:var(--color-brand-navy);font-weight:700;margin-bottom:0;display:flex;align-items:center}.single-accordion .file-count{color:var(--color-brand-teal);font-weight:700;margin-bottom:0;font-size:1.4rem}.single-accordion summary svg{transition:transform .25s ease-in-out}.single-accordion .optional-subheading{margin:0}.single-accordion .content-area{border-top:solid var(--color-gray-light);margin:0 4rem 3.5rem}.single-accordion .content-area>*:first-child{margin-top:4rem !important}.single-accordion .content-area>*:last-child{padding-bottom:3.5rem}.single-accordion .content-area a{text-decoration:underline;color:var(--color-brand-navy)}.single-accordion .content-area a:visited{color:var(--color-brand-teal)}.single-accordion .content-area p{line-height:2.8rem;color:var(--color-gray-dark);max-width:90rem}.single-accordion .content-area ul,.single-accordion .content-area ol{max-width:90rem}.single-accordion summary{display:flex;justify-content:space-between;align-items:center}.single-accordion .accordion-headline{display:grid;grid-template-rows:auto;place-content:center;margin-block:3.5rem}.single-accordion .accordion-headline .accordion-top-bottom{display:flex;flex-direction:column;justify-content:space-between}.single-accordion .accordion-headline .accordion-top-bottom>*{margin-top:1rem}.single-accordion .accordion-headline h3,.single-accordion .accordion-headline p:not(.file-count){color:var(--color-gray-dark)}.single-accordion .content-area img,.single-accordion .content-area video,.single-accordion .content-area iframe{max-width:90rem;margin-bottom:4rem;object-fit:contain}@supports selector(:has(+*)){.single-accordion .content-area a:has(img){display:inline-block}.single-accordion .content-area a:has(img):hover{background:0 0}}.single-accordion .content-area :where(a>img) a{display:inline-block}.single-accordion .content-area :where(a>img) a:hover{background:0 0}.single-accordion .content-area .accordion-files{display:flex;flex-flow:column wrap;gap:1rem;margin-top:2rem}.single-accordion .content-area .accordion-files a{max-width:fit-content;color:var(--color-brand-navy)}.single-accordion .details{margin-top:2rem}.single-accordion details[open] .icon-plus-minus{transform:rotate(45deg);transition:transform .25s ease-in-out}.single-accordion .content-area a[target=_blank]:not(:has(img)):after{content:url('/wp-content/themes/aana/svgs/external-link-navy.svg');margin-inline:.5rem;width:1.5rem}.single-accordion.qna .accordion-headline{display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:center;gap:3rem;width:100%}.single-accordion.qna .accordion-headline svg:first-child{max-width:11rem;display:inline-block}.single-accordion.qna details a{color:var(--color-brand-navy)}@supports selector(:has(+*)){.single-accordion p:has(iframe){display:flex;align-items:flex-start;justify-content:flex-start;margin-bottom:0}.single-accordion p:has(iframe)>iframe{margin-block:0}}.single-accordion :where(p>iframe) p{display:flex;align-items:flex-start;justify-content:flex-start;margin-bottom:0}.single-accordion p>iframe{margin-block:0}.single-accordion p.video-caption{font-style:italic;font-size:1.4rem}@media screen and (max-width:75rem){.accordion,.accordion-optional-headline p,.accordion-optional-headline h2{margin-inline:2rem}}@media screen and (max-width:55em){.single-accordion .content-area img,.single-accordion .content-area iframe{width:auto;height:auto;max-width:100%}.single-accordion{margin-inline:var(--mobile-padding)}}
.full-width-media-block-container{margin-block:8rem;grid-column:3/5}.full-width-media-block-container.grid-col-3 .figure{display:grid;grid-template-columns:1fr 1fr 1fr;column-gap:2rem;row-gap:4rem}.full-width-media-block-container .figure iframe{margin:0}.full-width-media-block-container .media-block-image-link{display:inline-block;width:fit-content}.full-width-media-block-container .figure img{object-fit:contain;object-position:top;aspect-ratio:auto;height:auto}.full-width-media-block-container .figure figcaption{margin-block-start:1rem;font-style:italic;max-width:79rem;color:var(--color-gray-dark)}.full-width-media-block-container .media-video{display:flex;flex-flow:column;gap:2rem}.full-width-media-block-container .media-video .video-title{margin-bottom:0}@media screen and (max-width:70em){.full-width-media-block-container{padding-inline:var(--mobile-padding)}}@media (max-width:1150px){.full-width-media-block-container .figure{margin-inline:auto}}@media (max-width:775px){.full-width-media-block-container .figure:not(.video){display:block;flex-flow:column wrap;align-items:center;justify-content:center}.full-width-media-block-container{margin-block:4rem}.full-width-media-block-container .figure figcaption{font-size:1.5rem}.full-width-media-block-container .figure,.full-width-media-block-container iframe,.full-width-media-block-container img{max-width:100%;height:100%}.full-width-media-block-container .narrow-left-aligned>figure{margin-inline:auto !important}@supports selector(:has(+*)){section.content-components:has(.side-bar-nav) .full-width-media-block-container{margin-inline:auto !important}}section.content-components.without-sidebar .full-width-media-block-container{margin-inline:auto !important}}@media screen and (max-width:65em){.full-width-media-block-container.grid-col-3 .figure{grid-template-columns:1fr 1fr}}
.card-dock{background-color:var(--color-gray-light-web);display:flex;align-items:center;justify-content:center;padding-block:6rem}.card-dock .cards{display:flex;flex-flow:row wrap;align-items:center;justify-content:center;width:100% !important;gap:4rem;height:fit-content;align-content:stretch}.card-dock>.region{max-width:var(--content-width-wide-2);text-align:center}.card-dock .content-before{margin-bottom:6rem}.card-dock .content-before h3{font-size:2.1rem;font-weight:700;color:var(--color-gray-dark);margin-bottom:1rem}.card-dock .content-before p a{color:var(--color-brand-navy);text-decoration:underline}.card-dock .content-before p{margin-bottom:0}@supports selector(:has(+*)){.card-dock .content-before:not(:has(*)){display:none}}.card-dock .content-before:empty{display:none}.card-dock .card{background:var(--color-primary-white);border-radius:.5rem;padding:3rem 2rem;max-width:37rem;width:100%;display:flex;flex-flow:column;align-self:stretch}.card-dock .card img{background:var(--color-brand-navy);object-fit:contain}:where(.card-dock .card-ctas){margin-top:auto}:where(.card-dock.card-type-icon-arrow-button,.card-dock.card-type-icon-text-in-button) .card{display:flex;flex-flow:column;color:var(--color-primary-black)}.card-dock .card>*{color:var(--color-gray-dark)}.card-dock .card.image img{border-radius:.5rem;position:relative;top:-3.5rem;max-width:27.5rem;max-height:15.3rem}.card-dock.card-type-image .card.image img{width:27.5rem}.card-dock.card-type-image .card img{z-index:2;margin-inline:auto}.card-dock .wrap p{margin-inline:1.5rem;line-height:2.8rem}.card-dock .card p{font-size:1.6rem;margin-inline:2rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden;margin-bottom:0;line-height:1.75;max-height:9rem}.card-dock .card.arrow>.wrap{grid-row:1/3}.card-dock .card .button{margin-block:0;position:relative;align-self:center;font-size:1.4rem;text-align:center}.card-dock.card-type-image-and-download .card{padding-bottom:2rem}:where(.card-dock.card-type-icon-arrow-button,.card-dock.card-type-icon-text-in-button) .icon>img{display:inline-block}.card-dock .card h4{color:var(--color-gray-dark);font-weight:700;font-size:2.1rem;line-height:3rem}.card-dock:not(.card-type-photos) .card h4{margin-top:2rem}.card-dock:not(.card-type-photos) .region .bottom-copy{margin-top:7rem}.card-dock .region .bottom-copy a{color:var(--color-brand-navy);text-decoration:underline}.card-dock .region .bottom-copy a:hover{text-decoration:none}.card-dock .region .bottom-copy a:visited{color:var(--color-brand-teal)}:where(.card-dock .card-ctas){margin-top:2rem}.card-dock .card-ctas:has(a+a){display:flex;flex-flow:column;justify-content:center;gap:1.5rem;align-items:center}.card-dock .card-ctas:has(a+a) a:first-child{justify-self:flex-end}.card-dock .card-ctas:has(a+a) a:nth-child(2){justify-self:flex-start}@media (max-width:80em){.card-dock .card:not(.compact){grid-column:2/4}.card-dock .card:not(.compact)+.card{grid-column:4/6}.card-dock .card:not(.compact)+.card+.card{grid-row:2;grid-column:3/5}.card-dock.card-type-image-grid .card,.card-dock.card-type-image-grid .card+.card,.card-dock.card-type-image-grid .card+.card+.card{grid-row:unset}}@media (max-width:60em){.card-dock .cards{grid-template-columns:40rem;justify-content:center}.card-dock .card,.card-dock .card+.card,.card-dock .card+.card+.card{grid-row:unset;grid-column:unset}}@media screen and (max-width:40em){.card-dock .content-before h3,.card-dock .content-before p,.card-dock .bottom-copy p{margin-inline:2rem}}@media screen and (max-width:25em){.card-dock .card{max-width:30rem !important;width:100%}}.card-dock.card-type-icon-arrow-button .region,.card-dock.card-type-icon-text-in-button .region{max-width:var(--content-width-wide-2)}.card-dock.card-type-icon-arrow-button .cards,.card-dock.card-type-icon-text-in-button .cards{row-gap:6.6rem}.card-dock.card-type-icon-arrow-button .cards{margin-bottom:2rem}.card-dock.card-type-icon-arrow-button .card{--card-p-line-height:1.75;--card-p-font-size:1.6rem;--card-p-max-line-count:3}.card-dock.card-type-text-in-button .card p,.card-dock.card-type-icon-arrow-button .card p{margin:0}.card.icon-arrow-button{padding-bottom:0}.card-dock.card-type-icon-arrow-button .button{grid-row:4}@supports selector(:has(+*)){.card-dock.card-type-icon-arrow-button .card a:has(svg){position:relative}}.card-dock.card-type-icon-arrow-button .card :where(a>svg) a{position:relative}.card-dock.card-type-icon-arrow-button .card.card.no-copy .button{grid-row:3}.card-type-icon-arrow-button .icon svg,.card-type-icon-text-in-button .icon svg{max-width:7.2rem;max-height:7.2rem}.card-dock.card-type-photos .region{max-width:var(--content-width-wide-2);display:grid;grid-template-rows:auto}.card-dock.card-type-photos .cards{margin-top:3.5rem;row-gap:8rem !important}@supports selector(:has(+*)){.card-dock.card-type-photos:not(:has(h3)) .cards,.card-dock.card-type-photos:not(:has(.content-before>p)) .cards{position:relative}}.card-dock.card-dock.card-type-photos .content-before{display:grid;margin-bottom:4rem}.card-dock.card-type-photos.four-row .cards{display:flex;gap:2rem;justify-content:center}.card-dock.card-type-photos .bottom-copy{position:relative;z-index:1;margin-top:6rem}.card-dock.card-type-photos .bottom-copy p{margin-bottom:0}.card-dock.card-type-photos.four-row .card.image{max-width:33rem;width:100%;height:30rem;display:grid;grid-template-rows:1fr .5fr 1fr}.card-dock.card-type-photos.four-row .card.image img{width:24rem;height:12.5rem;gap:1.6rem}.card-dock.card-type-photos .card.image img{min-width:24rem;margin-inline:auto}.card-dock.card-type-photos .card p{margin-bottom:0}.card-dock.card-type-photos .card.image a{position:relative;z-index:2;grid-row:-1}.card-dock:not(.card-type-image-and-download) .card.image,.card-dock:not(.card-type-photos.four-row) .card.image{padding-block:0 3rem;max-width:36rem;width:100%}.card-dock.card-type-image-and-download .region{max-width:var(--content-width-wide-2)}.card-dock.card-type-image-and-download svg{width:2rem}.card-dock.card-type-image-and-download .cards{gap:2rem}.card.file{display:grid;grid-template-columns:1fr 1.25fr;background:#fff;max-width:39rem;border-radius:.5rem;max-height:29rem}.card.file img{justify-self:center;align-self:flex-start;background-color:var(--color-brand-navy);max-width:16rem;max-height:20.5rem;object-fit:contain}.card.file .wrap{display:grid;grid-template-rows:1fr 5rem;grid-template-columns:1fr;grid-column:2/4;text-align:left;align-self:center;height:100%}.card.file .file-text{margin-right:2rem}.card.file a{padding:0 !important;width:4.4rem;height:4.4rem;display:flex;align-items:center;justify-content:center}.card-dock .card.file .card-ctas{display:flex;flex-flow:row;gap:2rem;width:100%;justify-content:flex-end}.card.file .wrap h4{font-size:1.6rem;margin-bottom:.5rem;line-height:1.5}.card.file .wrap p{font-size:1.6rem;font-family:Montserrat}.card.file .wrap p,.card.file .wrap h4{grid-column:1/4;margin-left:1rem}.card.file .button.white-on-blue{margin-block:0;margin-right:-.5rem;align-self:flex-end;display:flex;flex-flow:column;padding:1rem 2rem !important}@media screen and (max-width:25em){.card-dock.card-type-image-and-download .file-text{margin:1rem 1rem 1rem .5rem !important}.card-dock.card-type-image-and-download .file-text>*{margin:1rem 0 !important;line-height:1.25}.card-dock.card-type-image-and-download .card.file{padding:0 2rem 0 0}.card.file .button.white-on-blue{margin-bottom:1rem}}.card-dock.card-type-compact{background:var(--color-primary-white);.cards{display:grid;grid-template-columns:1fr 1fr;gap:2rem}.card.compact{display:flex;background:var(--color-gray-light-web);flex-flow:row;align-items:center;width:100%;max-width:unset;border-radius:0;padding:0.5rem 2rem;position:relative;&:hover{.arrow{transform:translateX(1.5rem)}}&:focus{.arrow{transform:translateX(1.5rem)}}}.link .link-spanner{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1}h4.compact-card-title{margin-block:0;z-index:2;font-size:1.8rem;margin-left:1rem;&>a{color:var(--color-gray-dark)}}.card.compact img{background:0 0}.arrow{display:inline-block;margin-inline:auto 1rem;transform:none;transition:all 250ms ease-in-out;a{&:hover{background:0 0}}}.arrow svg path{fill:var(--color-brand-navy)}}@media screen and (max-width:80em){.card-dock.card-type-compact{padding-inline:2rem}}@media screen and (max-width:55em){.card-dock.card-type-compact{.cards{grid-template-columns:1fr}}}
.person-carousel-container{padding-block:6rem;overflow:hidden}.person-carousel-container .region,.media-carousel-container .region{max-width:var(--content-width-wide-2);min-width:100rem}.person-carousel-container .clip-mask,.media-carousel-container .clip-mask{clip-path:inset(-100vw -100vw -100vw 0)}.person-carousel-container .region .clip-mask h2,.media-carousel-container .region .clip-mask h2{color:var(--color-brand-navy);font-size:3.6rem;font-weight:400;margin-bottom:4rem;max-width:fit-content}.person-carousel-wrapper{display:flex;flex-direction:row;gap:2rem;position:relative;left:0;transition:left .25s linear}.person-carousel-container [data-role~=modal]{background:var(--color-brand-navy);display:grid;grid-template-rows:21.5rem 11.5rem 3rem;grid-template-columns:1fr;justify-content:flex-start;align-items:flex-start;max-width:21.5rem;min-width:21.5rem;min-height:36rem;max-height:36rem}@supports selector(:has(+*)){[data-role~=carousel-item]:hover,.person:has(.more-content):not(.simple):hover{cursor:pointer}}[data-role~=carousel-item]:hover,.person.person-more-content:not(.simple):hover{cursor:pointer}.person.simple:hover{cursor:default}.person-info{display:flex;flex-flow:column wrap;width:100%;margin-block:2rem 1rem}.person-info .occupation{font-size:1.6rem;font-style:italic}.person-carousel-wrapper [data-role=modal] .person-info-top{margin-inline:1rem;height:100%;display:flex;flex-flow:row wrap;align-items:flex-start;justify-content:flex-start}.person-carousel-container [data-role~=modal]>*,.people-image-grid-container [data-role~=modal]>*{color:var(--color-primary-white)}.person img{object-fit:contain;background-color:var(--color-brand-navy);height:auto}.person-carousel-wrapper .person h6{margin:0 0 0 1.5rem;line-height:2.2rem;word-wrap:break-word;max-width:85vw}.person-carousel-wrapper [data-role~=modal] [data-role~=more-info]:not(.occupation){display:none}.person.modal [data-role~=more-info]{display:block;margin-left:0}.person .more-content{grid-row:3;display:flex;align-items:flex-end;justify-content:flex-end;position:relative;right:1.5rem;bottom:1rem;pointer-events:none}.person-carousel-wrapper [data-role~=modal]:not(.photoless) .person-info-top{-webkit-line-clamp:4;max-width:19rem;margin-bottom:0;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@supports selector(:has(+*)){.person-carousel-wrapper [data-role~=modal]:has(img) .person-info-top{-webkit-line-clamp:4;max-width:19rem;margin-bottom:0;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}}.media-carousel-container{padding-block:6rem;display:grid;grid-template-areas:mediaCarousel}.media-carousel-container .carousel-nav{margin-top:-1rem}.media-carousel-container .background-overlap{background-color:var(--color-gray-light-web);height:85%;width:100vw;grid-area:mediaCarousel;position:relative;bottom:-12rem}.media-carousel-container .region{grid-area:mediaCarousel}.media-carousel-container .region .media-carousel-wrapper{display:flex;flex-flow:row;position:relative;gap:2rem;margin-bottom:6rem;width:fit-content}.media-carousel-container picture{display:flex;min-height:25rem;justify-content:center;align-items:center;background-color:var(--color-brand-navy)}.media-carousel-container dialog picture{background:0 0}.media-carousel-container .region .media-carousel-wrapper [data-role~=carousel-item]{max-width:44.5rem;max-height:32rem;width:44.5rem;height:100%;background:var(--color-primary-white);text-overflow:ellipsis;overflow:hidden}.media-carousel-container .region .media-carousel-wrapper dialog .media-item .media-carousel-caption{text-overflow:unset;overflow:auto;white-space:normal;display:block;margin-top:2rem}.media-carousel-container .region .media-carousel-wrapper dialog .media-item .media-carousel-caption p{line-height:1.5}.media-carousel-container .region .media-carousel-wrapper .media-item p:not(.media-carousel-caption){min-height:2rem;margin:0 2rem;line-height:1;text-overflow:ellipsis;overflow:hidden}.media-carousel-container .region .media-carousel-wrapper .media-item .media-carousel-caption{margin:1rem 1.5rem;font-size:1.4rem;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;display:flex;justify-content:space-between;align-items:center;min-height:5rem}.media-carousel-container .region .media-carousel-wrapper .media-item .media-carousel-caption:not(.media-modal)>*:not(a):not(:first-child){display:none}.media-carousel-container .media-carousel-caption>.download-button{padding:.75rem 1rem .5rem !important;margin-right:1.25rem;max-height:4.2rem;height:100%}.media-carousel-container .download-button svg{width:2rem}.media-carousel-container .media-carousel-caption a:not(.download-button){font-size:1.4rem;color:var(--color-brand-navy)}.media-carousel-container .media-carousel-caption a:visited{color:var(--color-brand-teal)}.media-carousel-container .region .media-carousel-wrapper .media-item iframe{max-width:44.5rem;max-height:25rem;margin:0;object-fit:contain !important;width:100%}.media-carousel-container .button.blue-on-white{background:0 0}[data-role~=carousel]{left:0;transition:left .25s linear;width:fit-content}@supports selector(:has(+*)){.media-item p:has(iframe){margin:0 !important}}.media-item :where(p>iframe) p{margin:0 !important}@media screen and (max-width:70em){.media-carousel-container .modal-container .modal-content>[data-role~=carousel-item]{max-width:94vw}.media-carousel-container .modal-wrapper{max-width:94vw}.person-carousel-container .modal-wrapper,.person-carousel-container .modal-wrapper>* .person-carousel-container .modal-wrapper .person{max-width:90vw}.person-carousel-container .modal-wrapper{max-height:90vh}}@media screen and (max-width:65em){.media-carousel-container .region,.person-carousel-container .region{padding-left:var(--mobile-padding)}.person-carousel-container .region .clip-mask h2,.media-carousel-container .region .clip-mask h2{max-width:94vw}.media-carousel-container dialog img,.person-carousel-container dialog img{height:auto !important}.person-carousel-container .clip-mask,.media-carousel-container .clip-mask{padding-left:var(--mobile-padding)}}@media screen and (max-width:45rem){.person-carousel-container .modal-container .modal-content>.person{max-width:100%;width:100%;display:grid;grid-template-rows:auto auto;grid-template-columns:auto;justify-content:center;align-items:center}.person-carousel-container .modal-content-top{padding-bottom:2rem;padding-right:2rem}.person-carousel-container .modal-container .modal-content>[data-role~=carousel-item]>*{margin-inline:.5rem 1.25rem;max-width:95%}.media-carousel-container .modal-container .modal-content>[data-role~=carousel-item]{max-width:100%;width:100%;padding-inline:2rem}.media-carousel-container .modal-container .modal-content>[data-role~=carousel-item] iframe{max-width:30rem !important;max-height:16.9rem}.media-carousel-container dialog .modal-wrapper,.person-carousel-container dialog .modal-wrapper{padding-inline:var(--mobile-padding)}.person-carousel-container .region .clip-mask h2,.media-carousel-container .region .clip-mask h2{font-size:2.6rem}}@media screen and (max-width:32em){.media-carousel-container picture,.media-carousel-container picture img,.media-carousel-container iframe{min-height:unset;height:16.5rem;width:100%}.media-carousel-container *:not(dialog) .media-item,.media-carousel-container *:not(dialog) .media-item>*{max-width:30rem !important;min-width:unset !important;width:100%}.media-carousel-container .media-carousel-caption>.download-button{margin-right:3rem}.media-carousel-container .media picture{margin-inline:auto}.media-carousel-container .carousel-nav{display:flex;flex-flow:column wrap;align-items:flex-start;justify-content:flex-start}.media-carousel-container .carousel-nav a{margin-inline:auto;margin-top:2rem}.media-carousel-container .media-carousel-caption p{margin-left:0 !important}.media-carousel-container .modal-container svg:not(.is-modal){margin-right:1rem}}