.tb_5mt7791.module_row{padding-bottom:5em; padding-top:20em; background-position:center bottom; background-attachment:scroll; background-repeat: no-repeat;background-size:cover; background-image:url(https://acee.princeton.edu/wp-content/uploads/2025/08/circular_illus_v3b.webp); margin-bottom:2em; margin-top:2em; background-color:rgba(0, 0, 0, 1);}
.tb_5t51791.module-text h1{font-weight:bold; font-size:4em;}
.tb_5t51791.module-text{margin-bottom:3em; margin-top:2em; padding-bottom:15em;}
.tb_5t51791.module-text .tb_text_wrap,.tb_5t51791.module-text .tb_text_wrap p,.tb_5t51791.module-text .tb_text_wrap blockquote,.tb_5t51791.module-text .tb_text_wrap h1,.tb_5t51791.module-text .tb_text_wrap h2,.tb_5t51791.module-text .tb_text_wrap h3,.tb_5t51791.module-text .tb_text_wrap h4,.tb_5t51791.module-text .tb_text_wrap h5,.tb_5t51791.module-text .tb_text_wrap h6,.tb_5t51791.module-text .tb_text_wrap li,.tb_5t51791.module-text .tb_text_wrap span{color:rgba(255, 255, 255, 1);-webkit-background-clip:border-box;background-clip:border-box;background-image:none;}
.tb_szvf269.module_row{margin-top:-10em; margin-bottom:2em;}
.tb_fk9z977.module-text{padding-bottom:1em;}
.tb_04j6272.module-text h2{font-size:2.2em; margin-bottom:1em;}
.tb_04j6272.module-text{margin-bottom:1em;}
.tb_8rkf676.module_row{padding-top:2em; padding-bottom:1em;}
.tb_9kqw399.module-video{padding-bottom:2em;}
.tb_ucel997.module_row{padding-top:2em; background-color:rgba(241, 241, 241, 1); padding-bottom:2em;}
.tb_0too997.module-video{padding-bottom:2em;}
.tb_6396918.module_row{padding-top:2em; padding-bottom:2em;}
.tb_bx4z919.module-video{padding-bottom:2em;}
.tb_1m8u921.module_row{padding-top:2em; background-color:rgba(241, 241, 241, 1); margin-bottom:2em; padding-bottom:2em;}
.tb_9z7993.module-video{padding-bottom:2em;}
.tb_i0i7583.module-buttons .module-buttons-item a{padding-bottom:14px; background-color:rgba(21, 48, 82, 1);}
.tb_i0i7583.module-buttons{padding-bottom:1em; padding-top:1em;}
.tb_i0i7583.module-buttons i,.tb_i0i7583.module-buttons span{line-height:1.3em;}
.tb_j70y583.module-buttons .module-buttons-item a{padding-bottom:14px; background-color:rgba(21, 48, 82, 1);}
.tb_j70y583.module-buttons{padding-bottom:1em; padding-top:1em;}
.tb_j70y583.module-buttons i,.tb_j70y583.module-buttons span{line-height:1.3em;}
.tb_k6xe583.module-buttons .module-buttons-item a{padding-bottom:14px; background-color:rgba(21, 48, 82, 1);}
.tb_k6xe583.module-buttons{padding-bottom:1em; padding-top:1em;}
.tb_k6xe583.module-buttons i,.tb_k6xe583.module-buttons span{line-height:1.3em;}
.tb_fj5h583.module-buttons .module-buttons-item a{padding-bottom:14px; background-color:rgba(21, 48, 82, 1);}
.tb_fj5h583.module-buttons{padding-bottom:1em; padding-top:1em;}
.tb_fj5h583.module-buttons i,.tb_fj5h583.module-buttons span{line-height:1.3em;}
.tb_3hyp583.module-buttons .module-buttons-item a{padding-bottom:14px; background-color:rgba(21, 48, 82, 1);}
.tb_3hyp583.module-buttons{padding-bottom:1em; padding-top:1em;}
.tb_3hyp583.module-buttons i,.tb_3hyp583.module-buttons span{line-height:1.3em;}

@media screen and (max-width: 1024px) {
.tb_5t51791.module-text h1{font-weight:bold; font-size:2.6em;}
}
@media screen and (max-width: 480px) {
.tb_5mt7791.module_row{padding-bottom:0em; padding-top:0em; margin-bottom:2em; margin-top:2em;}
.tb_5t51791.module-text{padding-bottom:5em; padding-top:10em;}
.tb_5t51791.module-text h1{font-weight:bold; line-height:1em; font-size:3.5em;}
.tb_5t51791.module-text .tb_text_wrap,.tb_5t51791.module-text .tb_text_wrap p,.tb_5t51791.module-text .tb_text_wrap blockquote,.tb_5t51791.module-text .tb_text_wrap h1,.tb_5t51791.module-text .tb_text_wrap h2,.tb_5t51791.module-text .tb_text_wrap h3,.tb_5t51791.module-text .tb_text_wrap h4,.tb_5t51791.module-text .tb_text_wrap h5,.tb_5t51791.module-text .tb_text_wrap h6,.tb_5t51791.module-text .tb_text_wrap li,.tb_5t51791.module-text .tb_text_wrap span{color:rgba(255, 255, 255, 1);-webkit-background-clip:border-box;background-clip:border-box;background-image:none;}
.tb_szvf269.module_row{margin-top:-2em; margin-bottom:2em;}
.tb_8rkf676.module_row{margin-top:-4.6em; padding-bottom:1em; padding-top:2em;}
.tb_wpre583.module_row{font-size:120%;}
}