/* @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) 20%);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;}}
.brown-loves-providence{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px;position:relative;padding-bottom:40px;border-bottom:2px solid rgba(240,242,243,1);}.brown-loves-providence::before{content:'';position:absolute;background-image:url(https://www.brown.edu/sites/default/files/brownlovespvd/BrownLovesProv_VI_Toolkit_RI%20skyline.png);background-size:cover;background-position:bottom center;background-repeat:no-repeat;opacity:0.025;z-index:-1;height:auto;width:100%;aspect-ratio:16 / 9;}.brown-loves-providence img{width:90%;max-width:350px;height:auto;}.brown-loves-providence h3{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;}.brown-loves-providence p{text-align:center;margin:0;}.brown-loves-providence p:not(:has(a)){color:var(--color-brown);font-style:italic;font-size:clamp(1.5rem,2vw,1.75rem);text-shadow:0 0 8px var(--color-white);text-wrap:balance;max-width:75ch;line-height:1.5;}.brown-loves-providence a{border-radius:4px;}@media (min-width:740px){.brown-loves-providence::before{background-position:center;background-size:contain;opacity:0.05;}}
.page_details.flex_type_Resource{display:none!important;}
