/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.emergency-statements article figure p{margin:0;font-size:clamp(22px,2vw,28px);line-height:1.5;font-style:italic;color:var(--color-gray-90);}.emergency-statements article figure blockquote p::before{content:"\201C";font-weight:bold;margin-right:4px;}.emergency-statements article figure blockquote p::after{content:"\201D";font-weight:bold;margin-left:4px;}.emergency-statements article figure figcaption{font-size:14px;color:var(--color-tgray);line-height:1.25;border-bottom:1px solid #f0f2f3;margin:0 40px;}.emergency-statements article figure cite{font-style:normal;font-weight:bold;font-size:16px;color:var(--color-tgray);}.remembrance a{display:inline-flex;flex-wrap:wrap;justify-content:center;align-items:center;margin:auto;margin-top:16px;gap:8px;font-size:20px;line-height:1;color:var(--color-black);text-decoration:underline;text-underline-offset:8px;text-decoration-color:rgb(240,242,243);border-bottom:none;}.remembrance a:hover{color:var(--color-tgray);}.remembrance a:hover .icon_chevron_right{background:var(--color-red);text-decoration:none;}.remembrance a .icon_chevron_right{color:var(--color-white);width:24px;height:24px;border-radius:14px;background-color:var(--color-black);padding:6px;}.wysiwyg_block .remembrance img{aspect-ratio:16 / 6;object-fit:cover;object-position:center;border-radius:4px;}.wysiwyg_block .remembrance h2{font-family:var(--font-minion);font-size:clamp(32px,4vw,3rem);font-weight:bold;color:var(--color-black);text-align:center;text-wrap:balance;}.wysiwyg_block .remembrance h3{font-family:var(--font-minion);font-weight:bold;color:var(--color-black);}.wysiwyg_block .remembrance a.btn-single{background:var(--color-tgray);color:var(--color-white) !important;border-radius:4px;width:auto;}.wysiwyg_block .remembrance a.btn-single:hover{background:var(--color-black);color:var(--color-white) !important;}.wysiwyg_block .remembrance p.text-center{margin:0 auto;}.wysiwyg_block .evertrue{display:grid;grid-template-columns:1fr;gap:8px;}.wysiwyg_block .evertrue img{height:600px;object-fit:cover;object-position:center;}.wysiwyg_block .evertrue h2{font-family:var(--font-minion);font-size:clamp(32px,4vw,3rem);font-weight:bold;color:var(--color-black);text-align:left;text-wrap:balance;}.wysiwyg_block .evertrue h3{font-family:var(--font-minion);font-weight:bold;color:var(--color-black);}.wysiwyg_block:has(.emergency-information),.wysiwyg_block:has(.remembrance),.wysiwyg_block:has(.evertrue){width:100vw;margin:0;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:8% 4%;background:rgba(240,242,243,0.5);border-top:1px solid #f0f2f3;border-bottom:1px solid #f0f2f3;}.wysiwyg_block:has(.emergency-information){padding:4%;}.wysiwyg_block:has(.evertrue){background:rgba(240,242,243,1);}.wysiwyg_block_inner:has(.emergency-information),.wysiwyg_block_inner:has(.remembrance),.wysiwyg_block_inner:has(.evertrue){max-width:1010px;margin:auto;padding:0;}.wysiwyg_block:first-of-type + .wysiwyg_block{margin-top:0;}.wysiwyg_block:has(.safety-security){margin-top:60px;}.wysiwyg_block .emergency-information{text-align:center;}.wysiwyg_block .emergency-information h2{font-family:var(--font-minion);font-size:clamp(32px,4vw,3rem);font-weight:bold;color:var(--color-black);text-align:center;text-wrap:balance;}.wysiwyg_block .emergency-information a.btn-single{background:var(--color-tgray);color:var(--color-white) !important;border-radius:4px;width:auto;text-transform:unset;}.wysiwyg_block .emergency-information a.btn-single:hover{background:var(--color-black);color:var(--color-white) !important;}.wysiwyg_block .roadmap h2{font-family:var(--font-minion);font-size:clamp(32px,4vw,3rem);font-weight:bold;color:var(--color-black);text-align:center;text-wrap:balance;}.wysiwyg_block .roadmap h3{font-family:var(--font-minion);font-weight:bold;color:var(--color-black);}.typography h1{font-family:var(--font-minion);font-size:clamp(32px,4vw,3rem);font-weight:bold;color:var(--color-black);text-align:center;text-wrap:balance;}.typography ul li:before{width:5px;height:5px;margin:13px 0 0 -10px;background:var(--color-black);}.section-break-image-only{padding-bottom:100px;}div#section_break_media_68,div#section_break_media_49{margin-top:0;}.page-node-type-page #footer,.page_theme_overflow:not(.page-node-type-school-home) #footer{margin-top:0;}.cta_full_width_contain.light .cta-full-width__caption{color:var(--color-black);font-size:20px;}.cta-full-width__button_link{background:var(--color-tgray);color:var(--color-white) !important;}.cta-full-width__button_link:hover{background:var(--color-black);color:var(--color-white) !important;}.page_wrapper:has(.safety-security) .page_header_media .page_title{text-align:center;font-size:2.5rem;color:var(--color-black);}.page_wrapper:has(.safety-security) .cta-full-width .cta-full-width__title{color:var(--color-black);text-wrap:balance;}.in_content_callouts:has(.safety-security) .section_break_header_title,.in_content_callouts:has(.safety-security) .component_title{color:var(--color-black);text-align:center;}.in_content_callouts:has(.safety-security) .section_break_header_caption{text-align:center;text-wrap:balance;}.in_content_callouts:has(.safety-security) .section_break_header:before{display:none;}.in_content_callouts:has(.safety-security) .poster_layout_1 .component_content{box-shadow:none;}.in_content_callouts:has(.safety-security) .poster_layout_1 .component_title{font-family:var(--font-minion) !important;font-weight:bold;text-align:center;}.in_content_callouts:has(.safety-security) .poster_layout_1 .component_caption{text-align:center;}.in_content_callouts:has(.safety-security) .section-break-image .component_caption{font-size:clamp(1rem,2vw,1.5rem);line-height:1.5;}.safety-security{display:grid;grid-template-columns:1fr;gap:16px;}.safety-security p{margin:0;}.safety-security article{display:flex;flex-direction:column;gap:8px;padding:3% clamp(4%,3vw,40px);background:rgba(240,242,243,0.25);border:1px solid rgba(240,242,243,1);border-radius:4px;}.safety-security article:first-of-type{margin-top:16px;}.safety-security h3{line-height:1.25;font-family:var(--font-minion);font-size:clamp(24px,2.5vw,32px);color:var(--color-black);font-weight:bold;text-align:center;text-wrap:balance;}.safety-security article p{margin:0;color:var(--color-black);font-family:var(--font-circular);font-size:clamp(16px,2.5vw,20px);line-height:1.25;}@media (min-width:980px){.wysiwyg_block .roadmap{display:grid;grid-template-columns:repeat(2,1fr);column-gap:40px;row-gap:0;padding:clamp(4%,3vw,40px);background:rgba(240,242,243,0.5);border:1px solid #f0f2f3;}.wysiwyg_block .roadmap > :first-child{grid-column:1 / -1;}.wysiwyg_block:has(.emergency-statements){margin-bottom:0;}.wysiwyg_block:has(.roadmap){margin-top:24px;}.wysiwyg_block_inner:has(.remembrance){padding:0;}.wysiwyg_block .evertrue{grid-template-columns:1fr 1fr;gap:40px;padding:0;}.wysiwyg_block .remembrance div{display:grid;grid-template-columns:1fr 1fr;gap:40px;}}@media screen and (min-width:980px){.page_wrapper:has(.safety-security) .photo_img_med::after{background:none;}.page_wrapper:has(.safety-security) .page_header_group{width:100%;max-width:100%;margin:auto;padding:60px;background:linear-gradient(to bottom,rgba(255,255,255,0.85) 0%,rgba(255,255,255,1) 30%);box-shadow:0 0 16px rgba(0,0,0,0.125);}.page_wrapper:has(.safety-security) .page_header_inner{padding-bottom:0;}.page_wrapper:has(.safety-security) .page_header_media .page_intro{color:var(--color-black);margin:16px 0 0 0;}.page_wrapper:has(.safety-security) .poster_layout_1 .component_body{margin:auto;}.page_wrapper:has(.safety-security) .page_header.page_header_medium,.page_wrapper:has(.safety-security) .page_header.page_header_tall{overflow:visible;}.page_wrapper:has(.safety-security) .page_header_media .page_header_body{transform:translateY(260px);}.page_wrapper:has(.safety-security) .page_content{position:relative;margin-top:260px;}}@media screen and (min-width:740px){.safety-security .cta-full-width__button_link{flex:0 0 auto;}.safety-security .cta-full-width__buttons{margin:1rem 0 2rem;}}
.page_details.flex_type_Resource{display:none!important;}
