/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,button,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}button{width:auto;overflow:visible;background:transparent;color:inherit;line-height:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1;overflow-x:hidden}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-spacing:0}@font-face{font-family:canela;font-style:normal;font-weight:400;src:url(/themes/custom/harvard_college/assets/dist/fonts/Canela-Regular-Web.woff2) format("woff2"),url(/themes/custom/harvard_college/assets/dist/fonts/Canela-Regular-Web.woff) format("woff"),url(/themes/custom/harvard_college/assets/dist/fonts/Canela-Regular-Web.ttf) format("truetype")}@font-face{font-family:canela;font-style:italic;font-weight:400;src:url(/themes/custom/harvard_college/assets/dist/fonts/Canela-RegularItalic-Web.woff2) format("woff2"),url(/themes/custom/harvard_college/assets/dist/fonts/Canela-RegularItalic-Web.woff) format("woff"),url(/themes/custom/harvard_college/assets/dist/fonts/Canela-RegularItalic-Web.ttf) format("truetype")}@font-face{font-family:canela;font-style:normal;font-weight:700;src:url(/themes/custom/harvard_college/assets/dist/fonts/Canela-Bold-Web.woff2) format("woff2"),url(/themes/custom/harvard_college/assets/dist/fonts/Canela-Bold-Web.woff) format("woff"),url(/themes/custom/harvard_college/assets/dist/fonts/Canela-Bold-Web.ttf) format("truetype")}@font-face{font-family:canela;font-style:italic;font-weight:700;src:url(/themes/custom/harvard_college/assets/dist/fonts/Canela-BoldItalic-Web.woff2) format("woff2"),url(/themes/custom/harvard_college/assets/dist/fonts/Canela-BoldItalic-Web.woff) format("woff"),url(/themes/custom/harvard_college/assets/dist/fonts/Canela-BoldItalic-Web.ttf) format("truetype")}@font-face{font-family:canela-deck;font-style:normal;font-weight:400;src:url(/themes/custom/harvard_college/assets/dist/fonts/CanelaDeck-Regular-Web.woff2) format("woff2"),url(/themes/custom/harvard_college/assets/dist/fonts/CanelaDeck-Regular-Web.woff) format("woff"),url(/themes/custom/harvard_college/assets/dist/fonts/CanelaDeck-Regular-Web.ttf) format("truetype")}@font-face{font-family:canela-deck;font-style:italic;font-weight:400;src:url(/themes/custom/harvard_college/assets/dist/fonts/CanelaDeck-RegularItalic-Web.woff2) format("woff2"),url(/themes/custom/harvard_college/assets/dist/fonts/CanelaDeck-RegularItalic-Web.woff) format("woff"),url(/themes/custom/harvard_college/assets/dist/fonts/CanelaDeck-RegularItalic-Web.ttf) format("truetype")}@font-face{font-family:canela-deck;font-style:normal;font-weight:700;src:url(/themes/custom/harvard_college/assets/dist/fonts/CanelaDeck-Bold-Web.woff2) format("woff2"),url(/themes/custom/harvard_college/assets/dist/fonts/CanelaDeck-Bold-Web.woff) format("woff"),url(/themes/custom/harvard_college/assets/dist/fonts/CanelaDeck-Bold-Web.ttf) format("truetype")}@font-face{font-family:canela-deck;font-style:italic;font-weight:700;src:url(/themes/custom/harvard_college/assets/dist/fonts/CanelaDeck-BoldItalic-Web.woff2) format("woff2"),url(/themes/custom/harvard_college/assets/dist/fonts/CanelaDeck-BoldItalic-Web.woff) format("woff"),url(/themes/custom/harvard_college/assets/dist/fonts/CanelaDeck-BoldItalic-Web.ttf) format("truetype")}@font-face{font-family:gt-america;font-style:normal;font-weight:300;src:url(/themes/custom/harvard_college/assets/dist/fonts/GT-America-Standard-Light.woff2) format("woff2"),url(/themes/custom/harvard_college/assets/dist/fonts/GT-America-Standard-Light.woff) format("woff"),url(/themes/custom/harvard_college/assets/dist/fonts/GT-America-Standard-Light.ttf) format("truetype")}@font-face{font-family:gt-america;font-style:italic;font-weight:300;src:url(/themes/custom/harvard_college/assets/dist/fonts/GT-America-Standard-Light-Italic.woff2) format("woff2"),url(/themes/custom/harvard_college/assets/dist/fonts/GT-America-Standard-Light-Italic.woff) format("woff"),url(/themes/custom/harvard_college/assets/dist/fonts/GT-America-Standard-Light-Italic.ttf) format("truetype")}@font-face{font-family:gt-america;font-style:normal;font-weight:400;src:url(/themes/custom/harvard_college/assets/dist/fonts/GT-America-Standard-Regular.woff2) format("woff2"),url(/themes/custom/harvard_college/assets/dist/fonts/GT-America-Standard-Regular.woff) format("woff"),url(/themes/custom/harvard_college/assets/dist/fonts/GT-America-Standard-Regular.ttf) format("truetype")}@font-face{font-family:gt-america;font-style:italic;font-weight:400;src:url(/themes/custom/harvard_college/assets/dist/fonts/GT-America-Standard-Regular-Italic.woff2) format("woff2"),url(/themes/custom/harvard_college/assets/dist/fonts/GT-America-Standard-Regular-Italic.woff) format("woff"),url(/themes/custom/harvard_college/assets/dist/fonts/GT-America-Standard-Regular-Italic.ttf) format("truetype")}@font-face{font-family:gt-america;font-style:normal;font-weight:600;src:url(/themes/custom/harvard_college/assets/dist/fonts/GT-America-Standard-Regular.woff2) format("woff2"),url(/themes/custom/harvard_college/assets/dist/fonts/GT-America-Standard-Regular.woff) format("woff"),url(/themes/custom/harvard_college/assets/dist/fonts/GT-America-Standard-Regular.ttf) format("truetype")}@font-face{font-family:gt-america;font-style:italic;font-weight:600;src:url(/themes/custom/harvard_college/assets/dist/fonts/GT-America-Standard-Regular-Italic.woff2) format("woff2"),url(/themes/custom/harvard_college/assets/dist/fonts/GT-America-Standard-Regular-Italic.woff) format("woff"),url(/themes/custom/harvard_college/assets/dist/fonts/GT-America-Standard-Regular-Italic.ttf) format("truetype")}@font-face{font-family:gt-america;font-style:normal;font-weight:700;src:url(/themes/custom/harvard_college/assets/dist/fonts/GT-America-Standard-Bold.woff2) format("woff2"),url(/themes/custom/harvard_college/assets/dist/fonts/GT-America-Standard-Bold.woff) format("woff"),url(/themes/custom/harvard_college/assets/dist/fonts/GT-America-Standard-Bold.ttf) format("truetype")}@font-face{font-family:gt-america;font-style:italic;font-weight:700;src:url(/themes/custom/harvard_college/assets/dist/fonts/GT-America-Standard-Bold-Italic.woff2) format("woff2"),url(/themes/custom/harvard_college/assets/dist/fonts/GT-America-Standard-Bold-Italic.woff) format("woff"),url(/themes/custom/harvard_college/assets/dist/fonts/GT-America-Standard-Bold-Italic.ttf) format("truetype")}:root{font-size:62.5%}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}body,html{min-height:100%;width:100%;background-color:#fcfcfc}body{font-family:gt-america,benton-sans,sans-serif;font-size:1.6rem;line-height:1.65;font-weight:300;margin-left:auto!important;margin-right:auto;color:#202020}@media only screen and (min-width:760px){body{font-size:1.8rem}}@media only screen and (min-width:1440px){body{font-size:2rem}}body :focus{outline:.2rem solid #2b669f;outline-offset:.5rem}body:not(.u-keyboard-user) :focus{outline:none}body.is-locked{overflow:hidden!important}body.harvard-site--landing_page,body.harvard-site--page{margin-bottom:5rem}@media only screen and (max-width:969px){body #main-content{overflow-x:hidden;overflow-y:auto}}.harvard-site--home_page #main-content{overflow-x:clip;overflow-y:visible}::-moz-selection{color:#2b669f;background:#e9f0f7}::selection{color:#2b669f;background:#e9f0f7}sup{vertical-align:super}sub,sup{font-size:50%}sub{vertical-align:sub}@media only screen and (min-width:1220px){p{letter-spacing:-.0125rem}}em,i{font-style:italic}b,strong{font-weight:600}a{text-decoration:none}img{display:block;max-width:100%;height:auto}abbr[title],acronym[title]{text-decoration:none}button:hover{cursor:pointer}video{display:block;max-width:100%;height:auto}table{font-size:1.6rem;table-layout:fixed;border-collapse:collapse}table caption{margin-bottom:1rem}table th{font-weight:600}table td,table th{min-width:10rem;padding:1.4rem 0}table th{padding-right:1.4rem}table tr{padding:1.4rem 0;border-bottom:1px solid #dae0e0}.title-serif--large-xl,.title-serif--xl{font-size:clamp(3.8rem,-4rem + 7.222vw,6.4rem);font-family:canela,serif}.title-serif--large,.title-serif--large-xl,.title-serif--xl{line-height:1.2;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.title-serif--large{font-size:3.6rem;font-family:canela-deck,serif}@media only screen and (min-width:970px){.title-serif--large{font-size:4rem}}.title-serif--medium-xl{font-size:3.8rem;line-height:1.2;font-family:canela-deck,serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media only screen and (min-width:480px){.title-serif--medium-xl{font-size:4rem}}@media only screen and (min-width:970px){.title-serif--medium-xl{font-size:5.6rem}}.title-serif--medium{font-size:3.2rem}.title-serif--medium,.title-serif--small{line-height:1.2;font-family:canela-deck,serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.title-serif--small{font-size:2.2rem}@media only screen and (min-width:760px){.title-serif--small{font-size:2.4rem}}.title-serif--xs{font-size:1.8rem;line-height:1.16;font-family:canela-deck,serif}.title-sans--xl{font-size:7rem;line-height:.6;font-family:gt-america,benton-sans,sans-serif;letter-spacing:-.3rem;font-weight:600}.label-sans{font-size:1.4rem;line-height:1.25;font-weight:300}.button-sans,.label-sans-small{font-size:1.4rem;line-height:1.42;font-weight:300}.button-sans{color:#202020}legend{display:table;float:left;margin:0;padding:0;width:100%}legend+*{clear:both}.form-field,.g-recaptcha{margin-bottom:1.8rem}.input--nested-container .form-field{margin-bottom:0}.input--nested-container .input+.input{border-top:1px solid #fcfcfc}.styled-select{display:block;font-size:1.6rem;font-weight:300;color:#202020;line-height:1.15;padding:28px 20px 11px;width:100%;max-width:100%;box-sizing:border-box;margin:0;border:0;box-shadow:none;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#f7f6f5;background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2048%2048%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3A%23e0e0de%3B%7D.cls-2%7Bfill%3A%23525252%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Ctitle%3EAsset%203%3C%2Ftitle%3E%3Cg%20id%3D%22Layer_2%22%20data-name%3D%22Layer%202%22%3E%3Cg%20id%3D%22Layer_1-2%22%20data-name%3D%22Layer%201%22%3E%3Crect%20class%3D%22cls-1%22%20width%3D%2248%22%20height%3D%2248%22%2F%3E%3Cpolygon%20class%3D%22cls-2%22%20points%3D%2214%2017.5%2034%2017.5%2024%2032.5%2014%2017.5%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E"),linear-gradient(180deg,#f7f6f5 0,#f7f6f5);background-repeat:no-repeat,repeat;background-position:right 2rem top 50%,0 0;background-size:2.5rem auto,100%}.styled-select::-ms-expand{display:none}.styled-select:focus{outline:none}.styled-select option{font-weight:400;color:#202020}.form-actions .input__container,.input--nested-container .input__container,.input .input__container{position:relative}.form-actions.input--has-tip .input__inner,.input--nested-container.input--has-tip .input__inner,.input.input--has-tip .input__inner{margin-right:31px}@media only screen and (min-width:760px){.form-actions.input--has-tip .input__inner,.input--nested-container.input--has-tip .input__inner,.input.input--has-tip .input__inner{margin-right:55px}}.form-actions .input__inner,.input--nested-container .input__inner,.input .input__inner{position:relative;background:#f7f6f5;border-bottom:2px solid transparent}.form-actions.input--select .input__inner,.input--nested-container.input--select .input__inner,.input.input--select .input__inner{border:2px solid transparent}.form-actions .input__tip-wrap,.input--nested-container .input__tip-wrap,.input .input__tip-wrap{position:absolute;right:0;top:0;background:#eaeaea;width:31px;height:100%}@media only screen and (min-width:760px){.form-actions .input__tip-wrap,.input--nested-container .input__tip-wrap,.input .input__tip-wrap{width:55px;background:#eaeaea}}.form-actions .input__tip-wrap .toggletip,.input--nested-container .input__tip-wrap .toggletip,.input .input__tip-wrap .toggletip{position:absolute;right:5px;top:17px}@media only screen and (min-width:760px){.form-actions .input__tip-wrap .toggletip,.input--nested-container .input__tip-wrap .toggletip,.input .input__tip-wrap .toggletip{right:17px}}@media only screen and (min-width:970px){.form-actions .input__tip-wrap .toggletip,.input--nested-container .input__tip-wrap .toggletip,.input .input__tip-wrap .toggletip{top:50%;margin-top:-25.5%}}.form-actions label,.input--nested-container label,.input label{pointer-events:none;display:block;position:absolute;left:10px;top:50%;transform:translateY(-50%);color:#202020;font-size:1.4rem;line-height:1.625;line-height:.8;transition:transform .275s,font-weight .275s,top .275s;transform-origin:left top;z-index:1;padding-right:20px}@media only screen and (min-width:760px){.form-actions label,.input--nested-container label,.input label{left:20px;font-size:1.6rem;line-height:1.25}}.form-actions input,.form-actions textarea,.input--nested-container input,.input--nested-container textarea,.input input,.input textarea{display:block;background:transparent;border:none;padding:20px 10px;width:100%;font-size:1.4rem;line-height:1.25;font-weight:300;font-size:1.6rem;line-height:1.15;margin-bottom:-3px;position:relative;top:7px}@media only screen and (min-width:760px){.form-actions input,.form-actions textarea,.input--nested-container input,.input--nested-container textarea,.input input,.input textarea{padding:20px}}.form-actions input:focus,.form-actions textarea:focus,.input--nested-container input:focus,.input--nested-container textarea:focus,.input input:focus,.input textarea:focus{outline:0}.form-actions textarea,.input--nested-container textarea,.input textarea{resize:none;min-height:120px;line-height:1.5;font-family:inherit}.form-actions .input__helper-text,.input--nested-container .input__helper-text,.input .input__helper-text{padding:8px 20px 0;max-width:375px;color:#797979;font-size:1.2rem;line-height:1.3;color:#666}.form-actions.input--has-focus:not(.input--select) label,.form-actions.input--has-value label,.input--nested-container.input--has-focus:not(.input--select) label,.input--nested-container.input--has-value label,.input.input--has-focus:not(.input--select) label,.input.input--has-value label{font-weight:600;top:20px;transform:translateY(-11px) scale(.77)}.form-actions .input__inner:hover,.input--nested-container .input__inner:hover,.input .input__inner:hover{border-bottom:2px solid #cfcfce}.form-actions.input--select .input__inner:hover,.input--nested-container.input--select .input__inner:hover,.input.input--select .input__inner:hover{border:2px solid #cfcfce}.form-actions.input--has-focus .input__inner,.form-actions.input--has-focus .input__inner:hover,.input--nested-container.input--has-focus .input__inner,.input--nested-container.input--has-focus .input__inner:hover,.input.input--has-focus .input__inner,.input.input--has-focus .input__inner:hover{border-bottom:2px solid #202020}.form-actions.input--has-focus.input--select .input__inner:hover,.form-actions.input--select.input--has-focus .input__inner,.input--nested-container.input--has-focus.input--select .input__inner:hover,.input--nested-container.input--select.input--has-focus .input__inner,.input.input--has-focus.input--select .input__inner:hover,.input.input--select.input--has-focus .input__inner{border:2px solid #202020}.form-actions button[type=submit],.input--nested-container button[type=submit],.input button[type=submit]{text-align:center;padding:20px 10px 16px;display:block;width:100%;color:#fcfcfc;background:#202020;font-size:1.6rem;cursor:pointer}.form-actions button[type=submit]:hover,.input--nested-container button[type=submit]:hover,.input button[type=submit]:hover{background-color:#323232}.input__required-label-full{color:#a51c30;position:absolute;right:20px;top:24px;line-height:1.25;font-size:1.2rem;font-weight:600;display:none;transition:all .2s cubic-bezier(.25,0,.5,1)}@media only screen and (min-width:1080px){.input__required-label-full{display:inline}}.input--has-value .input__required-label-full{opacity:.75;transform:translateY(-15px) scale(.8)}.required-footnote{color:#a51c30;font-size:1.3rem;font-weight:400;padding-left:10px}@media only screen and (min-width:760px){.required-footnote{padding-left:20px}}@media only screen and (min-width:1080px){.required-footnote{display:none}}.input__required-label-sm{color:#a51c30}@media only screen and (min-width:1080px){.input__required-label-sm{display:none}}.input__dollar-label{position:absolute;opacity:.8;left:10px;bottom:10px;font-size:1.4rem;line-height:1;display:none;pointer-events:none}@media only screen and (min-width:760px){.input__dollar-label{left:20px}}.npc--show-usd .input--has-focus .input__dollar-label,.npc--show-usd .input--has-value .input__dollar-label{display:block}.npc--show-usd .input--dollars.input--has-focus input,.npc--show-usd .input--dollars.input--has-value input{padding-left:35px}@media only screen and (min-width:760px){.npc--show-usd .input--dollars.input--has-focus input,.npc--show-usd .input--dollars.input--has-value input{padding-left:45px}}.radio-tabs legend{color:#202020;font-size:1.4rem;line-height:1.625;margin-bottom:.8rem}@media only screen and (min-width:760px){.radio-tabs legend{font-size:1.6rem}}.radio-tabs .radio-tabs__group{display:-ms-flexbox;display:flex}.radio-tabs .radio-tabs__tab{margin-right:5px;margin-left:5px;-ms-flex:1 1 auto;flex:1 1 auto;text-align:center;padding:14px 10px 12px;display:block;background:#f7f6f5;transition:background .2s}.radio-tabs .radio-tabs__tab label{font-size:1.6rem;color:#202020;line-height:1;transition:color .2s;padding-left:0;pointer-events:none}.radio-tabs .radio-tabs__tab input{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.radio-tabs .radio-tabs__tab.radio-tabs__tab--has-focus{outline-color:#4d90fe;outline-offset:-2px;outline-style:auto;outline-width:5px}.radio-tabs .radio-tabs__tab.radio-tabs__tab--checked{background:#202020}.radio-tabs .radio-tabs__tab.radio-tabs__tab--checked label{color:#fcfcfc}.radio-tabs .radio-tabs__tab:last-of-type{margin-right:0}.radio-tabs .radio-tabs__tab:first-of-type{margin-left:0}.radio-tabs .radio-tabs__tab:hover{cursor:pointer}.c-results{position:relative}.c-results__message{margin-bottom:3.2rem;margin-top:-3rem}.c-results__buttons{text-align:center}.c-results__buttons .c-button{margin-bottom:1.5rem}@keyframes a{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.c-results__chart{margin-bottom:40px}.c-results__chart__contents{background:#f7f6f5}.c-results__chart__header{font-size:1.6rem;font-weight:300;margin-bottom:8px;padding:0 10px;color:#323232}@media only screen and (min-width:760px){.c-results__chart__header{padding:0 20px}}.c-results__item,.c-results__item_inner{position:relative}.c-results__item{padding:10px;transition:color .3s}@media only screen and (min-width:760px){.c-results__item{padding:22px 20px 14px}.c-results__item .c-results__item_inner{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}}.c-results__item .c-results__item__label{font-weight:300;-ms-flex:0 0 45%;flex:0 0 45%;margin-right:8%;font-size:1.6rem;margin-bottom:5px}.c-results__item .c-results__item__value{-ms-flex:0 0 52%;flex:0 0 52%;font-size:3.2rem;font-weight:300;line-height:1.1}.c-results__item:not(.c-results__item--is-small)+.c-results__item{border-top:1px solid #cfcfce}.c-results__item.c-results__item--is-bold .c-results__item__label{font-weight:600}.c-results__item.c-results__item--is-bold .c-results__item__value{font-weight:800}.c-results__item.c-results__item--is-color{color:#467640}.c-results__item.c-results__item--is-small{padding:8px 20px;font-weight:300}.c-results__item.c-results__item--is-small .c-results__item__label{font-weight:300}.c-results__item.c-results__item--is-small:last-child{padding-bottom:22px}.c-results__item.c-results__item--is-small .c-results__item__value{font-size:2.4rem;font-weight:300}.c-results__item:not(.c-results__item--is-small)+.c-results__item.c-results__item--is-small{padding-top:22px}.c-results__item .c-results__item__toggle{position:absolute;top:50%;transform:translateY(-50%);right:10px;width:26px;height:32px;padding:5px}.c-results__item .c-results__item__toggle .c-accordion-item__icon{top:5px;right:5px}@media only screen and (min-width:1080px){.c-results__item .c-results__item__toggle{right:-5px;top:48%}}.c-results__item__children{border-top:1px solid #cfcfce;padding-top:1.2rem;display:none;margin:1.2rem -10px 0}.c-results__item__children._accordion-panel--open{display:block}@media only screen and (min-width:760px){.c-results__item__children{margin:1.2rem -20px 0}}.form-section{padding:3.5rem 3%}@media only screen and (min-width:970px){.form-section{padding:3.5rem 12%}}.form-section+.form-section,form+.form-section{border-top:1px solid #cfcfce}.form-section .form-section__fields h3{padding:0 20px;margin:1.2rem 0}.c-results__item__children+.c-results__item{border-top:1px solid #cfcfce}.form-section__header{padding:0 10px;margin-bottom:2rem}@media only screen and (min-width:760px){.form-section__header{padding:0 20px}}.form-subtitle{margin-bottom:1.25rem;padding:0 10px}@media only screen and (min-width:760px){.form-subtitle{padding:0 20px}}.form-section__header__title{position:relative;padding:0 10px;margin-bottom:1rem}@media only screen and (min-width:760px){.form-section__header__title{padding:0 20px}}.form-section__header__label{font-size:1.6rem;color:#a51c30;font-weight:300;display:block;margin-bottom:10px;font-family:gt-america,benton-sans,sans-serif}@media only screen and (min-width:970px){.form-section__header__label{margin-bottom:0;position:absolute;left:-7%;bottom:3px}}.form-section__description{font-size:1.4rem;color:#323232;line-height:1.43;font-weight:300}.form-section__description p{margin-bottom:1rem}.toggletip__toggle{transition:all .25s}.toggletip--open .toggletip__toggle.u-icon.u-icon--grey{background:#202020;color:#fcfcfc}.toggletip__display{position:fixed;right:20px;bottom:20px;z-index:200}.toggletip__content{background:#202020;width:calc(100vw - 40px);max-width:400px;text-align:left;color:#fcfcfc;font-size:1.4rem;line-height:1.286;opacity:0;transform:translateY(15px);transition:opacity .25s,transform .25s;box-shadow:0 0 15px rgba(0,0,0,.3)}.toggletip__content h2,.toggletip__content h3,.toggletip__content h4{font-weight:400;margin-bottom:.5rem}.toggletip__content p{font-weight:300;margin-bottom:.8rem;color:#cfcfce}.toggletip__content a{color:#fcfcfc;text-decoration:underline}.toggletip__content a:hover{color:#67a2db}.toggletip__content .toggletip__content__close-wrap{border-top:1px solid #666;padding:10px 15px;margin-top:1.4rem}.toggletip__content .toggletip__content__text{padding:15px;max-height:200px;overflow:auto}.toggletip__content.toggletip__content--reveal{opacity:1;transform:translateY(0)}.toggletip--is-large .toggletip__content{max-width:525px;font-size:1.8rem}.toggletip--is-large .toggletip__content h2,.toggletip--is-large .toggletip__content h3,.toggletip--is-large .toggletip__content h4{margin-bottom:1rem;padding:25px 30px 0}.toggletip--is-large .toggletip__content p{font-weight:300;padding:0 30px;margin-bottom:1rem;color:#cfcfce;line-height:1.4444}.toggletip--is-large .toggletip__content .toggletip__content__close-wrap{padding:10px 30px;margin-top:2.5rem}.toggletip--is-red .toggletip__content{background:#a51c30;color:#fcfcfc}.toggletip--is-red .toggletip__content p{color:#fcfcfc;opacity:.8}.toggletip--is-red .toggletip__content .toggletip__content__close-wrap{border-top:1px solid hsla(0,0%,100%,.25)}.toggletip__content__holder{display:none}.toggletip--labeled__label{font-size:1.4rem;padding-left:5px}.toggletip--labeled+.toggletip--labeled{margin-top:5px}#input-province,#input-state{display:none}.gsc-results .gsc-cursor-box,.pager{width:100%;margin:2.4rem auto}.gsc-results .gsc-cursor-box .gsc-cursor,.gsc-results .gsc-cursor-box__items,.pager .gsc-cursor,.pager__items{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.gsc-results .gsc-cursor-box .gsc-cursor-page,.gsc-results .gsc-cursor-box__item,.pager .gsc-cursor-page,.pager__item{margin-left:.8rem;color:#202020;font-size:1.4rem;line-height:1.625;font-weight:500}@media only screen and (min-width:760px){.gsc-results .gsc-cursor-box .gsc-cursor-page,.gsc-results .gsc-cursor-box__item,.pager .gsc-cursor-page,.pager__item{font-size:1.6rem}}.gsc-results .gsc-cursor-box .gsc-cursor-page.pager__item--ellipsis,.gsc-results .gsc-cursor-box .gsc-cursor-page a,.gsc-results .gsc-cursor-box__item.pager__item--ellipsis,.gsc-results .gsc-cursor-box__item a,.pager .gsc-cursor-page.pager__item--ellipsis,.pager .gsc-cursor-page a,.pager__item.pager__item--ellipsis,.pager__item a{background-color:hsla(30,11%,96%,.1);color:#fcfcfc}.pager--light .gsc-results .gsc-cursor-box .gsc-cursor-page.pager__item--ellipsis,.pager--light .gsc-results .gsc-cursor-box .gsc-cursor-page a,.pager--light .gsc-results .gsc-cursor-box__item.pager__item--ellipsis,.pager--light .gsc-results .gsc-cursor-box__item a,.pager--light .pager .gsc-cursor-page.pager__item--ellipsis,.pager--light .pager .gsc-cursor-page a,.pager--light .pager__item.pager__item--ellipsis,.pager--light .pager__item a{background-color:#f7f6f5;color:#202020}.gsc-results .gsc-cursor-box .gsc-cursor-page.pager__item--ellipsis:hover,.gsc-results .gsc-cursor-box .gsc-cursor-page a:hover,.gsc-results .gsc-cursor-box__item.pager__item--ellipsis:hover,.gsc-results .gsc-cursor-box__item a:hover,.pager .gsc-cursor-page.pager__item--ellipsis:hover,.pager .gsc-cursor-page a:hover,.pager__item.pager__item--ellipsis:hover,.pager__item a:hover{background-color:transparent;border-color:#f7f6f5;color:#fcfcfc}.pager--light .gsc-results .gsc-cursor-box .gsc-cursor-page.pager__item--ellipsis:hover,.pager--light .gsc-results .gsc-cursor-box .gsc-cursor-page a:hover,.pager--light .gsc-results .gsc-cursor-box__item.pager__item--ellipsis:hover,.pager--light .gsc-results .gsc-cursor-box__item a:hover,.pager--light .pager .gsc-cursor-page.pager__item--ellipsis:hover,.pager--light .pager .gsc-cursor-page a:hover,.pager--light .pager__item.pager__item--ellipsis:hover,.pager--light .pager__item a:hover{border-color:#202020;color:#202020}.gsc-results .gsc-cursor-box .gsc-cursor-page--is-active a,.gsc-results .gsc-cursor-box__item--is-active a,.pager .gsc-cursor-page--is-active a,.pager__item--is-active a{background-color:#fcfcfc;color:#202020}.pager--light .gsc-results .gsc-cursor-box .gsc-cursor-page--is-active a,.pager--light .gsc-results .gsc-cursor-box__item--is-active a,.pager--light .pager .gsc-cursor-page--is-active a,.pager--light .pager__item--is-active a{background-color:#202020;color:#f7f6f5}.gsc-results .gsc-cursor-box .gsc-cursor-page--next a,.gsc-results .gsc-cursor-box .gsc-cursor-page--previous a,.gsc-results .gsc-cursor-box__item--next a,.gsc-results .gsc-cursor-box__item--previous a,.pager .gsc-cursor-page--next a,.pager .gsc-cursor-page--previous a,.pager__item--next a,.pager__item--previous a{white-space:nowrap;width:auto;padding:0 2.4rem}.gsc-results .gsc-cursor-box .gsc-cursor-page.pager__item--ellipsis,.gsc-results .gsc-cursor-box__item.pager__item--ellipsis,.pager .gsc-cursor-page.pager__item--ellipsis,.pager__item.pager__item--ellipsis{padding-top:.8rem}.gsc-results .gsc-cursor-box__item.pager__item--ellipsis,.gsc-results .gsc-cursor-box a,.pager__item.pager__item--ellipsis,.pager a,main .gsc-results .gsc-cursor-box .gsc-cursor-page,main .pager .gsc-cursor-page{height:40px;width:40px;display:table-cell;vertical-align:middle;text-align:center;cursor:pointer;border:1px solid transparent;transition:all .2s cubic-bezier(.5,0,.5,1)}main .gsc-results .gsc-cursor-box .gsc-cursor-page,main .pager .gsc-cursor-page{background-color:#f7f6f5;color:#202020;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin:0 .4rem;padding-left:.2rem;padding-right:.2rem}@media only screen and (min-width:760px){main .gsc-results .gsc-cursor-box .gsc-cursor-page,main .pager .gsc-cursor-page{margin:0 .8rem}}main .gsc-results .gsc-cursor-box .gsc-cursor-page:hover,main .pager .gsc-cursor-page:hover{border-color:#202020;background-color:#fcfcfc}main .gsc-results .gsc-cursor-box .gsc-cursor-page.gsc-cursor-current-page,main .pager .gsc-cursor-page.gsc-cursor-current-page{border-color:#202020;background-color:#202020;color:#f7f6f5}.form-error{font-size:1.2rem;color:#a51c30;font-weight:600;line-height:1.3;padding:12px 20px 0;max-width:375px}.input--has-error .input__container{border:1px solid #a51c30}.views-exposed-form .form-item{position:relative;border:1px solid transparent;background-color:hsla(30,11%,96%,.1);transition:all .2s;cursor:pointer}.views-exposed-form .form-item select{width:100%;display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;color:#fcfcfc;cursor:pointer;font-size:1.6rem;line-height:1.42;font-weight:300}@media only screen and (min-width:760px){.views-exposed-form .form-item select{font-size:1.4rem}}.views-exposed-form .form-item:after{content:"+";font-size:3rem;position:absolute;right:1.6rem;top:.4rem;color:#dae0e0;display:block}.views-exposed-form .form-item:hover{background-color:transparent;border-color:#fcfcfc}.views-exposed-form .form-item summary::-webkit-details-marker{display:none}.views-exposed-form .input .input__inner{background:transparent;border:0!important}.views-exposed-form .input .input__inner select{background:transparent}.views-exposed-form .input.input--has-focus .input__inner,.views-exposed-form .input.input--has-focus .input__inner:hover .input__inner:focus,.views-exposed-form .input.input--has-value .input__inner,.views-exposed-form .input.input--has-value .input__inner:hover .input__inner:focus{border:0}.views-exposed-form .form-actions{visibility:hidden;height:0}.checkbox,.radio{background-color:#f7f6f5;padding:20px 0 10px}.checkbox legend,.radio legend{display:block;padding:0 20px 10px;border-bottom:1px solid #cfcfce;margin-bottom:5px}.checkbox.single,.radio.single{padding:10px 0 13px}.checkbox .description,.radio .description{padding-left:18px}.checkbox__item,.radio__item{position:relative;padding:10px 20px 0}.checkbox__item label,.radio__item label{padding-left:25px;display:block;cursor:pointer;font-size:1.6rem}.checkbox__item .checkbox__icon,.checkbox__item .radio__icon,.radio__item .checkbox__icon,.radio__item .radio__icon{box-sizing:border-box;width:18px;height:18px;display:block;position:absolute;top:13px;background:#cfcfce;pointer-events:none}.checkbox__item .radio__icon,.radio__item .radio__icon{border-radius:100%}.checkbox__item input,.radio__item input{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.checkbox__item input:checked~.checkbox__icon:after,.radio__item input:checked~.checkbox__icon:after{content:"";position:absolute;top:2px;left:6px;width:6px;height:10px;border:solid #202020;border-width:0 1px 1px 0;transform:rotate(45deg)}.checkbox__item input:checked~.radio__icon:after,.radio__item input:checked~.radio__icon:after{content:"";position:absolute;top:4px;left:4px;width:10px;height:10px;background:#202020;border-radius:100%}.u-keyboard-user .checkbox__item input:focus+.checkbox__icon,.u-keyboard-user .checkbox__item input:focus+.radio__icon,.u-keyboard-user .radio__item input:focus+.checkbox__icon,.u-keyboard-user .radio__item input:focus+.radio__icon{outline-color:#4d90fe;outline-offset:-2px;outline-style:auto;outline-width:5px}.paragraph--type--webform-reference{margin-bottom:0!important}.paragraph--type--webform-reference .c-panel--box-outline{border-bottom:0}.paragraph--type--webform-reference+form{padding-left:0;padding-right:0}.paragraph--type--webform-reference+form .webform-section:first-child{margin-top:0}.paragraph--type--webform-reference+form .webform-section:first-child .c-panel--box-outline{border-top:0}.webform-submission-form fieldset legend{font-size:1.4rem;line-height:1.25;font-weight:300;float:none;margin:3.2rem 0 2.4rem}.webform-submission-form fieldset.webform-type-radios legend.form-required{padding-right:115px}.webform-submission-form fieldset.webform-type-radios .description{margin-bottom:.8rem}.webform-submission-form fieldset.webform-type-radios .fieldset-text-wrapper{position:relative}.webform-submission-form fieldset.webform-type-radios .fieldset-text-wrapper .input__required-label-full{top:4px}.webform-submission-form fieldset.radio-tabs legend{font-weight:600}.webform-submission-form fieldset.radio-tabs .radio__item{display:inline-block;padding:0;pointer-events:none;cursor:pointer}.webform-submission-form fieldset.radio-tabs .radio__icon{display:none}.webform-submission-form fieldset.webform-type-checkboxes .description,.webform-submission-form fieldset.webform-type-radios .description,.webform-submission-form fieldset.webform-type-webform-checkboxes-other .description,.webform-submission-form fieldset.webform-type-webform-radios-other .description{padding-top:8px;max-width:375px}.webform-submission-form fieldset.webform-type-checkboxes .checkbox .description,.webform-submission-form fieldset.webform-type-checkboxes.radio-tabs .description,.webform-submission-form fieldset.webform-type-checkboxes .radio-tabs__tab .description,.webform-submission-form fieldset.webform-type-radios .checkbox .description,.webform-submission-form fieldset.webform-type-radios.radio-tabs .description,.webform-submission-form fieldset.webform-type-radios .radio-tabs__tab .description,.webform-submission-form fieldset.webform-type-webform-checkboxes-other .checkbox .description,.webform-submission-form fieldset.webform-type-webform-checkboxes-other.radio-tabs .description,.webform-submission-form fieldset.webform-type-webform-checkboxes-other .radio-tabs__tab .description,.webform-submission-form fieldset.webform-type-webform-radios-other .checkbox .description,.webform-submission-form fieldset.webform-type-webform-radios-other.radio-tabs .description,.webform-submission-form fieldset.webform-type-webform-radios-other .radio-tabs__tab .description{padding-top:0}.webform-submission-form fieldset.webform-type-checkboxes .webform-checkboxes-other-input,.webform-submission-form fieldset.webform-type-checkboxes .webform-radios-other-input,.webform-submission-form fieldset.webform-type-radios .webform-checkboxes-other-input,.webform-submission-form fieldset.webform-type-radios .webform-radios-other-input,.webform-submission-form fieldset.webform-type-webform-checkboxes-other .webform-checkboxes-other-input,.webform-submission-form fieldset.webform-type-webform-checkboxes-other .webform-radios-other-input,.webform-submission-form fieldset.webform-type-webform-radios-other .webform-checkboxes-other-input,.webform-submission-form fieldset.webform-type-webform-radios-other .webform-radios-other-input{margin-left:18px;margin-right:18px;width:auto!important}.webform-submission-form fieldset.webform-type-checkboxes .webform-checkboxes-other-input .input__container,.webform-submission-form fieldset.webform-type-checkboxes .webform-radios-other-input .input__container,.webform-submission-form fieldset.webform-type-radios .webform-checkboxes-other-input .input__container,.webform-submission-form fieldset.webform-type-radios .webform-radios-other-input .input__container,.webform-submission-form fieldset.webform-type-webform-checkboxes-other .webform-checkboxes-other-input .input__container,.webform-submission-form fieldset.webform-type-webform-checkboxes-other .webform-radios-other-input .input__container,.webform-submission-form fieldset.webform-type-webform-radios-other .webform-checkboxes-other-input .input__container,.webform-submission-form fieldset.webform-type-webform-radios-other .webform-radios-other-input .input__container{margin-left:0;margin-right:0}.webform-submission-form .form-item label .input__required-label-sm{display:none}@media only screen and (max-width:1079px){.webform-submission-form .form-item label.form-required .input__required-label-sm{display:inline}}.webform-submission-form .description{color:#797979;font-size:1.2rem;line-height:1.3;color:#666}.webform-submission-form .input__helper-text{padding-left:.2rem}.webform-submission-form .webform-element-help{display:none}.webform-submission-form .webform-section .webform-section-title{font-size:3.2rem;line-height:1.2;font-family:canela-deck,serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-bottom:1.6rem}.webform-submission-form .webform-section .webform-section-wrapper>.description{font-size:1.4rem;line-height:1.42;font-weight:300;margin-bottom:1.6rem}.webform-submission-form .webform-section+.webform-section{margin-top:-3.2rem}.webform-submission-form .webform-section+.webform-section .c-panel--box-outline{border-top:0}.webform-submission-form .webform-section:last-of-type .c-panel--box-outline{border-bottom:0}.webform-submission-form .webform-section .webform-actions{margin-top:0;margin-bottom:0}.webform-submission-form .webform-section .webform-actions .c-panel--box-outline{display:none}.webform-submission-form .webform-section .webform-actions .c-panel--line{padding:0;margin:0 auto}.webform-submission-form .webform-section .webform-actions .c-panel--line:before{display:none}.webform-submission-form .webform-section .webform-actions .o-row,.webform-submission-form .webform-section .webform-actions .o-two-block__blocks{display:block}.webform-submission-form .webform-section .webform-actions .o-col{max-width:none;margin:0}.webform-submission-form .webform-actions{margin-top:-3.2rem}.webform-submission-form .webform-actions .c-panel--box-outline{border-top:0}.page-header-2024--contained .webform-submission-form .webform-actions .page-header-2024__media,.page-header-2024--normal .webform-submission-form .webform-actions .page-header-2024__media,.page-header--normal .webform-submission-form .webform-actions .page-header__media,.webform-submission-form .webform-actions .o-container-fluid,.webform-submission-form .webform-actions .page-header-2024--contained .page-header-2024__media,.webform-submission-form .webform-actions .page-header-2024--normal .page-header-2024__media,.webform-submission-form .webform-actions .page-header--normal .page-header__media{padding-top:0}.webform-submission-form .webform-actions input[type=submit]{top:2px;color:#fcfcfc;cursor:pointer}.u-keyboard-user .webform-submission-form .webform-actions input[type=submit]:focus{outline-color:#4d90fe;outline-style:auto;outline-width:5px}.webform-submission-form .js-form-type-select .input__required-label-full{right:55px}.webform-submission-form .js-form-type-textarea label{top:20px}.webform-submission-form .checkbox,.webform-submission-form .input__container,.webform-submission-form .radio,.webform-submission-form .radio-tabs .radio-tabs__group{margin-left:-1.6rem;margin-right:-1.6rem}.webform-submission-form.webform-submission-contact-add-form .webform-section .c-panel--box-outline{border-bottom:1px solid #cfcfce}.form-item--error-message{width:100%;color:#a51c30;font-size:1.2rem;padding:.6rem 2rem .4rem;font-weight:600;background-color:#a51c30;color:#fcfcfc}input,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration,select,textarea{border-radius:0;-webkit-appearance:none}a{color:#202020;transition:color .15s ease,outline 0s,outline-offset 0s}a:hover{color:#3f75b5}.tiny-link{line-height:1.21;color:#2b669f;text-decoration:underline;font-weight:600}.tag,.tiny-link{font-size:1.4rem}.tag{background-color:rgba(32,32,32,.1);display:inline-block;color:#202020;line-height:1.625;padding:2px 4px;margin-right:10px}@media only screen and (min-width:760px){.tag{font-size:1.6rem}}.o-container-fluid,.page-header-2024--contained .page-header-2024__media,.page-header-2024--normal .page-header-2024__media,.page-header--normal .page-header__media{width:100%;margin-left:auto;margin-right:auto;max-width:1660px;padding-right:24px;padding-left:24px}@media only screen and (min-width:760px){.o-container-fluid,.page-header-2024--contained .page-header-2024__media,.page-header-2024--normal .page-header-2024__media,.page-header--normal .page-header__media{padding-left:3rem;padding-right:3rem}}@media only screen and (min-width:970px){.o-container-fluid,.page-header-2024--contained .page-header-2024__media,.page-header-2024--normal .page-header-2024__media,.page-header--normal .page-header__media{width:90%}}.o-container{width:90%;margin-left:auto;margin-right:auto;max-width:1660px}.o-row,.o-two-block__blocks{display:-ms-flexbox;display:flex;-ms-flex:0,1,auto;flex:0,1,auto;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:0;margin-left:0}.o-row--normal{-ms-flex-direction:row;flex-direction:row}.o-row--reverse{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.o-row--start{-ms-flex-pack:start;justify-content:flex-start;text-align:start}.o-row--center{-ms-flex-pack:center;justify-content:center;text-align:center}.o-row--end{-ms-flex-pack:end;justify-content:flex-end;text-align:end}.o-row--top{-ms-flex-align:start;align-items:flex-start}.o-row--middle{-ms-flex-align:center;align-items:center}.o-row--bottom{-ms-flex-align:end;align-items:flex-end}.o-row--around{-ms-flex-pack:distribute;justify-content:space-around}.o-row--between{-ms-flex-pack:justify;justify-content:space-between}.o-col{-ms-flex:0 0 auto;flex:0 0 auto;width:100%;-ms-flex-preferred-size:auto;flex-basis:auto}.o-col,.o-col-1{padding-right:0;padding-left:0}.o-col-1{-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-preferred-size:8.3333333333%;flex-basis:8.3333333333%;max-width:8.3333333333%}.o-col--offset-1{margin-left:8.3333333333%}.o-col-2{-ms-flex:0 0 auto;flex:0 0 auto;padding-right:0;padding-left:0;-ms-flex-preferred-size:16.6666666667%;flex-basis:16.6666666667%;max-width:16.6666666667%}.o-col--offset-2{margin-left:16.6666666667%}.o-col-3{-ms-flex:0 0 auto;flex:0 0 auto;padding-right:0;padding-left:0;-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.o-col--offset-3{margin-left:25%}.o-col-4{-ms-flex:0 0 auto;flex:0 0 auto;padding-right:0;padding-left:0;-ms-flex-preferred-size:33.3333333333%;flex-basis:33.3333333333%;max-width:33.3333333333%}.o-col--offset-4{margin-left:33.3333333333%}.o-col-5{-ms-flex:0 0 auto;flex:0 0 auto;padding-right:0;padding-left:0;-ms-flex-preferred-size:41.6666666667%;flex-basis:41.6666666667%;max-width:41.6666666667%}.o-col--offset-5{margin-left:41.6666666667%}.o-col-6{-ms-flex:0 0 auto;flex:0 0 auto;padding-right:0;padding-left:0;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.o-col--offset-6{margin-left:50%}.o-col-7{-ms-flex:0 0 auto;flex:0 0 auto;padding-right:0;padding-left:0;-ms-flex-preferred-size:58.3333333333%;flex-basis:58.3333333333%;max-width:58.3333333333%}.o-col--offset-7{margin-left:58.3333333333%}.o-col-8{-ms-flex:0 0 auto;flex:0 0 auto;padding-right:0;padding-left:0;-ms-flex-preferred-size:66.6666666667%;flex-basis:66.6666666667%;max-width:66.6666666667%}.o-col--offset-8{margin-left:66.6666666667%}.o-col-9{-ms-flex:0 0 auto;flex:0 0 auto;padding-right:0;padding-left:0;-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.o-col--offset-9{margin-left:75%}.o-col-10{-ms-flex:0 0 auto;flex:0 0 auto;padding-right:0;padding-left:0;-ms-flex-preferred-size:83.3333333333%;flex-basis:83.3333333333%;max-width:83.3333333333%}.o-col--offset-10{margin-left:83.3333333333%}.o-col-11{-ms-flex:0 0 auto;flex:0 0 auto;padding-right:0;padding-left:0;-ms-flex-preferred-size:91.6666666667%;flex-basis:91.6666666667%;max-width:91.6666666667%}.o-col--offset-11{margin-left:91.6666666667%}.o-col-12{-ms-flex:0 0 auto;flex:0 0 auto;padding-right:0;padding-left:0;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.o-col--offset-12{margin-left:100%}@media only screen and (min-width:480px){.o-container{width:455px}.o-row-xs{display:-ms-flexbox;display:flex;-ms-flex:0,1,auto;flex:0,1,auto;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:0;margin-left:0}.o-row-xs--normal{-ms-flex-direction:row;flex-direction:row}.o-row-xs--reverse{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.o-row-xs--start{-ms-flex-pack:start;justify-content:flex-start;text-align:start}.o-row-xs--center{-ms-flex-pack:center;justify-content:center;text-align:center}.o-row-xs--end{-ms-flex-pack:end;justify-content:flex-end;text-align:end}.o-row-xs--top{-ms-flex-align:start;align-items:flex-start}.o-row-xs--middle{-ms-flex-align:center;align-items:center}.o-row-xs--bottom{-ms-flex-align:end;align-items:flex-end}.o-row-xs--around{-ms-flex-pack:distribute;justify-content:space-around}.o-row-xs--between{-ms-flex-pack:justify;justify-content:space-between}.o-col-xs-1{-ms-flex-preferred-size:8.3333333333%;flex-basis:8.3333333333%;max-width:8.3333333333%}.o-col-xs--offset-1{margin-left:8.3333333333%}.o-col-xs-2{-ms-flex-preferred-size:16.6666666667%;flex-basis:16.6666666667%;max-width:16.6666666667%}.o-col-xs--offset-2{margin-left:16.6666666667%}.o-col-xs-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.o-col-xs--offset-3{margin-left:25%}.o-col-xs-4{-ms-flex-preferred-size:33.3333333333%;flex-basis:33.3333333333%;max-width:33.3333333333%}.o-col-xs--offset-4{margin-left:33.3333333333%}.o-col-xs-5{-ms-flex-preferred-size:41.6666666667%;flex-basis:41.6666666667%;max-width:41.6666666667%}.o-col-xs--offset-5{margin-left:41.6666666667%}.o-col-xs-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.o-col-xs--offset-6{margin-left:50%}.o-col-xs-7{-ms-flex-preferred-size:58.3333333333%;flex-basis:58.3333333333%;max-width:58.3333333333%}.o-col-xs--offset-7{margin-left:58.3333333333%}.o-col-xs-8{-ms-flex-preferred-size:66.6666666667%;flex-basis:66.6666666667%;max-width:66.6666666667%}.o-col-xs--offset-8{margin-left:66.6666666667%}.o-col-xs-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.o-col-xs--offset-9{margin-left:75%}.o-col-xs-10{-ms-flex-preferred-size:83.3333333333%;flex-basis:83.3333333333%;max-width:83.3333333333%}.o-col-xs--offset-10{margin-left:83.3333333333%}.o-col-xs-11{-ms-flex-preferred-size:91.6666666667%;flex-basis:91.6666666667%;max-width:91.6666666667%}.o-col-xs--offset-11{margin-left:91.6666666667%}.o-col-xs-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.o-col-xs--offset-12{margin-left:100%}.o-col-xs{-ms-flex:0 0 auto;flex:0 0 auto;padding-right:0;padding-left:0;width:100%;-ms-flex-preferred-size:auto;flex-basis:auto}}@media only screen and (min-width:760px){.o-container{width:735px}.o-row-sm{display:-ms-flexbox;display:flex;-ms-flex:0,1,auto;flex:0,1,auto;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:0;margin-left:0}.o-row-sm--normal{-ms-flex-direction:row;flex-direction:row}.o-row-sm--reverse{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.o-row-sm--start{-ms-flex-pack:start;justify-content:flex-start;text-align:start}.o-row-sm--center{-ms-flex-pack:center;justify-content:center;text-align:center}.o-row-sm--end{-ms-flex-pack:end;justify-content:flex-end;text-align:end}.o-row-sm--top{-ms-flex-align:start;align-items:flex-start}.o-row-sm--middle{-ms-flex-align:center;align-items:center}.o-row-sm--bottom{-ms-flex-align:end;align-items:flex-end}.o-row-sm--around{-ms-flex-pack:distribute;justify-content:space-around}.o-row-sm--between{-ms-flex-pack:justify;justify-content:space-between}.o-col-sm-1{-ms-flex-preferred-size:8.3333333333%;flex-basis:8.3333333333%;max-width:8.3333333333%}.o-col-sm--offset-1{margin-left:8.3333333333%}.o-col-sm-2{-ms-flex-preferred-size:16.6666666667%;flex-basis:16.6666666667%;max-width:16.6666666667%}.o-col-sm--offset-2{margin-left:16.6666666667%}.o-col-sm-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.o-col-sm--offset-3{margin-left:25%}.o-col-sm-4{-ms-flex-preferred-size:33.3333333333%;flex-basis:33.3333333333%;max-width:33.3333333333%}.o-col-sm--offset-4{margin-left:33.3333333333%}.o-col-sm-5{-ms-flex-preferred-size:41.6666666667%;flex-basis:41.6666666667%;max-width:41.6666666667%}.o-col-sm--offset-5{margin-left:41.6666666667%}.o-col-sm-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.o-col-sm--offset-6{margin-left:50%}.o-col-sm-7{-ms-flex-preferred-size:58.3333333333%;flex-basis:58.3333333333%;max-width:58.3333333333%}.o-col-sm--offset-7{margin-left:58.3333333333%}.o-col-sm-8{-ms-flex-preferred-size:66.6666666667%;flex-basis:66.6666666667%;max-width:66.6666666667%}.o-col-sm--offset-8{margin-left:66.6666666667%}.o-col-sm-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.o-col-sm--offset-9{margin-left:75%}.o-col-sm-10{-ms-flex-preferred-size:83.3333333333%;flex-basis:83.3333333333%;max-width:83.3333333333%}.o-col-sm--offset-10{margin-left:83.3333333333%}.o-col-sm-11{-ms-flex-preferred-size:91.6666666667%;flex-basis:91.6666666667%;max-width:91.6666666667%}.o-col-sm--offset-11{margin-left:91.6666666667%}.o-col-sm-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.o-col-sm--offset-12{margin-left:100%}.o-col-sm{-ms-flex:0 0 auto;flex:0 0 auto;padding-right:0;padding-left:0;width:100%;-ms-flex-preferred-size:auto;flex-basis:auto}}@media only screen and (min-width:970px){.o-container{width:945px}.o-row-sm-md{display:-ms-flexbox;display:flex;-ms-flex:0,1,auto;flex:0,1,auto;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:0;margin-left:0}.o-row-sm-md--normal{-ms-flex-direction:row;flex-direction:row}.o-row-sm-md--reverse{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.o-row-sm-md--start{-ms-flex-pack:start;justify-content:flex-start;text-align:start}.o-row-sm-md--center{-ms-flex-pack:center;justify-content:center;text-align:center}.o-row-sm-md--end{-ms-flex-pack:end;justify-content:flex-end;text-align:end}.o-row-sm-md--top{-ms-flex-align:start;align-items:flex-start}.o-row-sm-md--middle{-ms-flex-align:center;align-items:center}.o-row-sm-md--bottom{-ms-flex-align:end;align-items:flex-end}.o-row-sm-md--around{-ms-flex-pack:distribute;justify-content:space-around}.o-row-sm-md--between{-ms-flex-pack:justify;justify-content:space-between}.o-col-sm-md-1{-ms-flex-preferred-size:8.3333333333%;flex-basis:8.3333333333%;max-width:8.3333333333%}.o-col-sm-md--offset-1{margin-left:8.3333333333%}.o-col-sm-md-2{-ms-flex-preferred-size:16.6666666667%;flex-basis:16.6666666667%;max-width:16.6666666667%}.o-col-sm-md--offset-2{margin-left:16.6666666667%}.o-col-sm-md-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.o-col-sm-md--offset-3{margin-left:25%}.o-col-sm-md-4{-ms-flex-preferred-size:33.3333333333%;flex-basis:33.3333333333%;max-width:33.3333333333%}.o-col-sm-md--offset-4{margin-left:33.3333333333%}.o-col-sm-md-5{-ms-flex-preferred-size:41.6666666667%;flex-basis:41.6666666667%;max-width:41.6666666667%}.o-col-sm-md--offset-5{margin-left:41.6666666667%}.o-col-sm-md-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.o-col-sm-md--offset-6{margin-left:50%}.o-col-sm-md-7{-ms-flex-preferred-size:58.3333333333%;flex-basis:58.3333333333%;max-width:58.3333333333%}.o-col-sm-md--offset-7{margin-left:58.3333333333%}.o-col-sm-md-8{-ms-flex-preferred-size:66.6666666667%;flex-basis:66.6666666667%;max-width:66.6666666667%}.o-col-sm-md--offset-8{margin-left:66.6666666667%}.o-col-sm-md-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.o-col-sm-md--offset-9{margin-left:75%}.o-col-sm-md-10{-ms-flex-preferred-size:83.3333333333%;flex-basis:83.3333333333%;max-width:83.3333333333%}.o-col-sm-md--offset-10{margin-left:83.3333333333%}.o-col-sm-md-11{-ms-flex-preferred-size:91.6666666667%;flex-basis:91.6666666667%;max-width:91.6666666667%}.o-col-sm-md--offset-11{margin-left:91.6666666667%}.o-col-sm-md-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.o-col-sm-md--offset-12{margin-left:100%}.o-col-sm-md{-ms-flex:0 0 auto;flex:0 0 auto;padding-right:0;padding-left:0;width:100%;-ms-flex-preferred-size:auto;flex-basis:auto}}@media only screen and (min-width:1080px){.o-container{width:1055px}.o-row-md{display:-ms-flexbox;display:flex;-ms-flex:0,1,auto;flex:0,1,auto;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:0;margin-left:0}.o-row-md--normal{-ms-flex-direction:row;flex-direction:row}.o-row-md--reverse{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.o-row-md--start{-ms-flex-pack:start;justify-content:flex-start;text-align:start}.o-row-md--center{-ms-flex-pack:center;justify-content:center;text-align:center}.o-row-md--end{-ms-flex-pack:end;justify-content:flex-end;text-align:end}.o-row-md--top{-ms-flex-align:start;align-items:flex-start}.o-row-md--middle{-ms-flex-align:center;align-items:center}.o-row-md--bottom{-ms-flex-align:end;align-items:flex-end}.o-row-md--around{-ms-flex-pack:distribute;justify-content:space-around}.o-row-md--between{-ms-flex-pack:justify;justify-content:space-between}.o-col-md-1{-ms-flex-preferred-size:8.3333333333%;flex-basis:8.3333333333%;max-width:8.3333333333%}.o-col-md--offset-1{margin-left:8.3333333333%}.o-col-md-2{-ms-flex-preferred-size:16.6666666667%;flex-basis:16.6666666667%;max-width:16.6666666667%}.o-col-md--offset-2{margin-left:16.6666666667%}.o-col-md-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.o-col-md--offset-3{margin-left:25%}.o-col-md-4{-ms-flex-preferred-size:33.3333333333%;flex-basis:33.3333333333%;max-width:33.3333333333%}.o-col-md--offset-4{margin-left:33.3333333333%}.o-col-md-5{-ms-flex-preferred-size:41.6666666667%;flex-basis:41.6666666667%;max-width:41.6666666667%}.o-col-md--offset-5{margin-left:41.6666666667%}.o-col-md-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.o-col-md--offset-6{margin-left:50%}.o-col-md-7{-ms-flex-preferred-size:58.3333333333%;flex-basis:58.3333333333%;max-width:58.3333333333%}.o-col-md--offset-7{margin-left:58.3333333333%}.o-col-md-8{-ms-flex-preferred-size:66.6666666667%;flex-basis:66.6666666667%;max-width:66.6666666667%}.o-col-md--offset-8{margin-left:66.6666666667%}.o-col-md-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.o-col-md--offset-9{margin-left:75%}.o-col-md-10{-ms-flex-preferred-size:83.3333333333%;flex-basis:83.3333333333%;max-width:83.3333333333%}.o-col-md--offset-10{margin-left:83.3333333333%}.o-col-md-11{-ms-flex-preferred-size:91.6666666667%;flex-basis:91.6666666667%;max-width:91.6666666667%}.o-col-md--offset-11{margin-left:91.6666666667%}.o-col-md-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.o-col-md--offset-12{margin-left:100%}.o-col-md{-ms-flex:0 0 auto;flex:0 0 auto;padding-right:0;padding-left:0;width:100%;-ms-flex-preferred-size:auto;flex-basis:auto}}@media only screen and (min-width:1220px){.o-container{width:1195px}.o-row-lg{display:-ms-flexbox;display:flex;-ms-flex:0,1,auto;flex:0,1,auto;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:0;margin-left:0}.o-row-lg--normal{-ms-flex-direction:row;flex-direction:row}.o-row-lg--reverse{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.o-row-lg--start{-ms-flex-pack:start;justify-content:flex-start;text-align:start}.o-row-lg--center{-ms-flex-pack:center;justify-content:center;text-align:center}.o-row-lg--end{-ms-flex-pack:end;justify-content:flex-end;text-align:end}.o-row-lg--top{-ms-flex-align:start;align-items:flex-start}.o-row-lg--middle{-ms-flex-align:center;align-items:center}.o-row-lg--bottom{-ms-flex-align:end;align-items:flex-end}.o-row-lg--around{-ms-flex-pack:distribute;justify-content:space-around}.o-row-lg--between{-ms-flex-pack:justify;justify-content:space-between}.o-col-lg-1{-ms-flex-preferred-size:8.3333333333%;flex-basis:8.3333333333%;max-width:8.3333333333%}.o-col-lg--offset-1{margin-left:8.3333333333%}.o-col-lg-2{-ms-flex-preferred-size:16.6666666667%;flex-basis:16.6666666667%;max-width:16.6666666667%}.o-col-lg--offset-2{margin-left:16.6666666667%}.o-col-lg-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.o-col-lg--offset-3{margin-left:25%}.o-col-lg-4{-ms-flex-preferred-size:33.3333333333%;flex-basis:33.3333333333%;max-width:33.3333333333%}.o-col-lg--offset-4{margin-left:33.3333333333%}.o-col-lg-5{-ms-flex-preferred-size:41.6666666667%;flex-basis:41.6666666667%;max-width:41.6666666667%}.o-col-lg--offset-5{margin-left:41.6666666667%}.o-col-lg-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.o-col-lg--offset-6{margin-left:50%}.o-col-lg-7{-ms-flex-preferred-size:58.3333333333%;flex-basis:58.3333333333%;max-width:58.3333333333%}.o-col-lg--offset-7{margin-left:58.3333333333%}.o-col-lg-8{-ms-flex-preferred-size:66.6666666667%;flex-basis:66.6666666667%;max-width:66.6666666667%}.o-col-lg--offset-8{margin-left:66.6666666667%}.o-col-lg-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.o-col-lg--offset-9{margin-left:75%}.o-col-lg-10{-ms-flex-preferred-size:83.3333333333%;flex-basis:83.3333333333%;max-width:83.3333333333%}.o-col-lg--offset-10{margin-left:83.3333333333%}.o-col-lg-11{-ms-flex-preferred-size:91.6666666667%;flex-basis:91.6666666667%;max-width:91.6666666667%}.o-col-lg--offset-11{margin-left:91.6666666667%}.o-col-lg-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.o-col-lg--offset-12{margin-left:100%}.o-col-lg{-ms-flex:0 0 auto;flex:0 0 auto;padding-right:0;padding-left:0;width:100%;-ms-flex-preferred-size:auto;flex-basis:auto}}@media only screen and (min-width:1440px){.o-container{width:1415px}.o-row-xl{display:-ms-flexbox;display:flex;-ms-flex:0,1,auto;flex:0,1,auto;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:0;margin-left:0}.o-row-xl--normal{-ms-flex-direction:row;flex-direction:row}.o-row-xl--reverse{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.o-row-xl--start{-ms-flex-pack:start;justify-content:flex-start;text-align:start}.o-row-xl--center{-ms-flex-pack:center;justify-content:center;text-align:center}.o-row-xl--end{-ms-flex-pack:end;justify-content:flex-end;text-align:end}.o-row-xl--top{-ms-flex-align:start;align-items:flex-start}.o-row-xl--middle{-ms-flex-align:center;align-items:center}.o-row-xl--bottom{-ms-flex-align:end;align-items:flex-end}.o-row-xl--around{-ms-flex-pack:distribute;justify-content:space-around}.o-row-xl--between{-ms-flex-pack:justify;justify-content:space-between}.o-col-xl-1{-ms-flex-preferred-size:8.3333333333%;flex-basis:8.3333333333%;max-width:8.3333333333%}.o-col-xl--offset-1{margin-left:8.3333333333%}.o-col-xl-2{-ms-flex-preferred-size:16.6666666667%;flex-basis:16.6666666667%;max-width:16.6666666667%}.o-col-xl--offset-2{margin-left:16.6666666667%}.o-col-xl-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.o-col-xl--offset-3{margin-left:25%}.o-col-xl-4{-ms-flex-preferred-size:33.3333333333%;flex-basis:33.3333333333%;max-width:33.3333333333%}.o-col-xl--offset-4{margin-left:33.3333333333%}.o-col-xl-5{-ms-flex-preferred-size:41.6666666667%;flex-basis:41.6666666667%;max-width:41.6666666667%}.o-col-xl--offset-5{margin-left:41.6666666667%}.o-col-xl-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.o-col-xl--offset-6{margin-left:50%}.o-col-xl-7{-ms-flex-preferred-size:58.3333333333%;flex-basis:58.3333333333%;max-width:58.3333333333%}.o-col-xl--offset-7{margin-left:58.3333333333%}.o-col-xl-8{-ms-flex-preferred-size:66.6666666667%;flex-basis:66.6666666667%;max-width:66.6666666667%}.o-col-xl--offset-8{margin-left:66.6666666667%}.o-col-xl-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.o-col-xl--offset-9{margin-left:75%}.o-col-xl-10{-ms-flex-preferred-size:83.3333333333%;flex-basis:83.3333333333%;max-width:83.3333333333%}.o-col-xl--offset-10{margin-left:83.3333333333%}.o-col-xl-11{-ms-flex-preferred-size:91.6666666667%;flex-basis:91.6666666667%;max-width:91.6666666667%}.o-col-xl--offset-11{margin-left:91.6666666667%}.o-col-xl-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.o-col-xl--offset-12{margin-left:100%}.o-col-xl{-ms-flex:0 0 auto;flex:0 0 auto;padding-right:0;padding-left:0;width:100%;-ms-flex-preferred-size:auto;flex-basis:auto}}.o-centered-col>*{max-width:600px;margin-left:auto;margin-right:auto}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-viewport{overflow:hidden}.flickity-viewport .social-grid__slide{top:0}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:grabbing}.o-block-link{display:block}.o-two-block .o-container-fluid,.o-two-block .page-header-2024--contained .page-header-2024__media,.o-two-block .page-header-2024--normal .page-header-2024__media,.o-two-block .page-header--normal .page-header__media,.page-header-2024--contained .o-two-block .page-header-2024__media,.page-header-2024--normal .o-two-block .page-header-2024__media,.page-header--normal .o-two-block .page-header__media{position:relative}.o-two-block__header{margin-bottom:2.4rem}.o-two-block__blocks{-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between}.o-two-block__block{width:100%;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-preferred-size:auto;flex-basis:auto}@media only screen and (min-width:760px){.o-two-block__block{width:53%}}@media only screen and (min-width:1080px){.o-two-block__block{width:50%}}.o-two-block__block--white{background-color:#fcfcfc}.o-two-block__block--grey{background-color:#f7f6f5}.o-two-block__block--grey-dark{background-color:#dae0e0}.o-two-block__block--black{background-color:#202020;color:#fcfcfc}.o-two-block__block--crimson{background-color:#a51c30}.o-two-block__block--black,.o-two-block__block--crimson{color:#fcfcfc}.o-two-block__block--black .c-link-block__title,.o-two-block__block--black .c-link-group__title,.o-two-block__block--crimson .c-link-block__title,.o-two-block__block--crimson .c-link-group__title{color:#ffdb6d}.o-two-block__block--black a,.o-two-block__block--crimson a{color:#fcfcfc}.o-two-block__block--black a:active,.o-two-block__block--black a:focus,.o-two-block__block--black a:hover,.o-two-block__block--crimson a:active,.o-two-block__block--crimson a:focus,.o-two-block__block--crimson a:hover{color:#fcfcfc;border-bottom-color:#fcfcfc}@media only screen and (min-width:760px){.o-two-block__block--left{margin-right:-6%}}@media only screen and (min-width:1080px){.o-two-block__block--left{margin-left:3%}}@media only screen and (min-width:760px){.o-two-block__blocks--flat .o-two-block__block--left{margin-left:3.2rem}}@media only screen and (min-width:760px){.o-two-block__block--left .page-header-2024__content .c-wysiwyg-section,.o-two-block__block--left .page-header-2024__lead-paragraph,.o-two-block__block--left .page-header__content .c-wysiwyg-section,.o-two-block__block--left .page-header__lead-paragraph,.o-two-block__block--left .u-content-pad,.o-two-block__block--left .u-content-pad--md,.o-two-block__block--left .u-content-pad--title,.o-two-block__block--left .u-content-pad--title-lg,.page-header-2024__content .o-two-block__block--left .c-wysiwyg-section,.page-header__content .o-two-block__block--left .c-wysiwyg-section{padding-right:22%}}@media only screen and (min-width:970px){.o-two-block__block--left .page-header-2024__content .c-wysiwyg-section,.o-two-block__block--left .page-header-2024__lead-paragraph,.o-two-block__block--left .page-header__content .c-wysiwyg-section,.o-two-block__block--left .page-header__lead-paragraph,.o-two-block__block--left .u-content-pad,.o-two-block__block--left .u-content-pad--md,.o-two-block__block--left .u-content-pad--title,.o-two-block__block--left .u-content-pad--title-lg,.page-header-2024__content .o-two-block__block--left .c-wysiwyg-section,.page-header__content .o-two-block__block--left .c-wysiwyg-section{padding-right:18%}}.o-two-block__block--right{margin-top:2.4rem;z-index:2}@media only screen and (min-width:760px){.o-two-block__block--right{margin-top:5rem}}@media only screen and (min-width:1080px){.o-two-block__block--right{margin-right:3%}}.o-two-block__blocks--flat .o-two-block__block--right{margin-top:0;padding-right:6.4rem}.o-two-block__block-title{border-bottom:1px solid #bac5c6;padding-top:3.2rem}@media only screen and (min-width:760px){.o-two-block__block-title{padding-top:3.2rem}}@media only screen and (min-width:760px){.o-two-block__block--left .o-two-block__block-title{padding-right:7.5rem}}@media only screen and (min-width:760px){.o-two-block__block .c-link-group{display:block}}@media only screen and (min-width:1220px){.o-two-block__block .c-link-group{display:-ms-flexbox;display:flex}}@media only screen and (min-width:760px){.o-two-block__block .c-link-group__title{-ms-flex:0 0 100%;flex:0 0 100%}}@media only screen and (min-width:1220px){.o-two-block__block .c-link-group__title{-ms-flex:0 0 40%;flex:0 0 40%}}@media only screen and (min-width:760px){.o-two-block__block .c-link-group__list{padding:0;margin-top:1.6rem}}@media only screen and (min-width:1220px){.o-two-block__block .c-link-group__list{-ms-flex:0 0 70%;flex:0 0 70%;padding:0 2rem;margin-top:0}}.o-two-block__subblock{border-bottom:1px solid #bac5c6}.o-two-block__subblock:last-child{border-bottom:0}@media only screen and (min-width:760px){.o-two-block__block--left .o-two-block__subblock{padding-right:7.5rem}}@media only screen and (min-width:760px){.o-two-block--flip .o-two-block__blocks{-ms-flex-direction:row-reverse;flex-direction:row-reverse}}@media only screen and (min-width:760px){.o-two-block--flip .o-two-block__block--left{margin-top:5rem;margin-right:0;position:relative;z-index:2}}@media only screen and (min-width:1080px){.o-two-block--flip .o-two-block__block--left{margin-right:3%;margin-left:0}}@media only screen and (min-width:760px){.o-two-block--flip .o-two-block__block--right{margin-right:-6%;margin-top:0}}@media only screen and (min-width:1080px){.o-two-block--flip .o-two-block__block--right{margin-left:3%}}@media only screen and (min-width:760px){.o-two-block--flip .o-two-block__block--right .c-teaser-header{width:65%}}.o-two-block--2024 .o-container-fluid,.o-two-block--2024 .page-header-2024--contained .page-header-2024__media,.o-two-block--2024 .page-header-2024--normal .page-header-2024__media,.o-two-block--2024 .page-header--normal .page-header__media,.page-header-2024--contained .o-two-block--2024 .page-header-2024__media,.page-header-2024--normal .o-two-block--2024 .page-header-2024__media,.page-header--normal .o-two-block--2024 .page-header__media{display:-ms-grid;display:grid;-ms-grid-columns:auto auto;grid-template-columns:auto auto;grid-template-areas:"a b" "c c"}@media only screen and (max-width:969px){.o-two-block--2024 .o-container-fluid,.o-two-block--2024 .page-header-2024--contained .page-header-2024__media,.o-two-block--2024 .page-header-2024--normal .page-header-2024__media,.o-two-block--2024 .page-header--normal .page-header__media,.page-header-2024--contained .o-two-block--2024 .page-header-2024__media,.page-header-2024--normal .o-two-block--2024 .page-header-2024__media,.page-header--normal .o-two-block--2024 .page-header__media{-ms-grid-columns:1fr;grid-template-columns:1fr;grid-template-areas:"a" "c" "b"}}.o-two-block--2024 .o-row,.o-two-block--2024 .o-two-block__blocks{-ms-grid-row:3;-ms-grid-column:1;grid-area:a}.o-two-block--2024 .o-two-block__title{padding-left:40px}@media only screen and (max-width:759px){.o-two-block--2024 .o-two-block__title{margin-left:-30px}}.o-two-block--2024 .o-two-block__blocks{display:block;-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:2;grid-area:c}.o-two-block--2024 .o-two-block__block{margin:0 0 0 -40px;padding:40px 40px 40px 80px;width:calc(100% + 40px * 2)}@media only screen and (min-width:970px){.o-two-block--2024 .o-two-block__block--left:not(.o-two-block__block--only){padding:0 0 0 80px;margin-left:-40px;width:calc(100% + 40px)}.o-two-block--2024 .o-two-block__block--right:not(.o-two-block__block--only){padding:0 80px 0 40px;margin:0}}.o-two-block--2024 .o-two-block__block--empty{display:none}@media only screen and (max-width:759px){.o-two-block--2024 .o-two-block__block{padding-left:40px;padding-right:40px}}@media only screen and (min-width:970px){.o-two-block--2024 .c-link-block{display:-ms-grid;display:grid;-ms-flex-align:first baseline;align-items:first baseline;gap:40px;-ms-grid-columns:(minmax(0,1fr))[12];grid-template-columns:repeat(12,minmax(0,1fr))}}.o-two-block--2024 .c-link-block__title{-ms-grid-column:1;-ms-grid-column-span:3;grid-column:1/span 3}.o-two-block--2024 .c-link-group{display:block;-ms-grid-column:4;-ms-grid-column-span:3;grid-column:4/span 3}.o-two-block--2024 .c-link-group+.c-link-group{-ms-grid-column:8;-ms-grid-column-span:3;grid-column:8/span 3}.o-two-block--2024 .c-link-block__title,.o-two-block--2024 .c-link-group{padding-left:0;padding-right:0;border-bottom:0}.o-two-block--2024 .c-link-group__title{margin-bottom:27px}.o-two-block--2024 .c-link-group__list{padding-left:0;padding-right:0}.o-two-block--2024 .c-link-group__list a{font-size:1.6rem;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.o-two-block--2024 .c-link-group__list a:after{content:"";display:block;width:20px;height:14px;background-color:#8996a0;-webkit-mask:url(/themes/custom/harvard_college/assets/dist/images/icons/arrow.svg) right center no-repeat;mask:url(/themes/custom/harvard_college/assets/dist/images/icons/arrow.svg) right center no-repeat;-webkit-mask-size:contain;mask-size:contain}.o-two-block--2024 .o-two-block__block--black .c-link-group__list a:after,.o-two-block--2024 .o-two-block__block--crimson .c-link-group__list a:after{background-color:#fcfcfc}.o-two-block--2024 .c-panel--link-wrapper{-ms-flex-pack:end;justify-content:end;-ms-grid-row:1;-ms-grid-column:2;grid-area:b;display:-ms-flexbox;display:flex;justify-content:flex-end;-ms-flex-align:center;align-items:center}@media only screen and (max-width:969px){.o-two-block--2024 .o-row,.o-two-block--2024 .o-two-block__blocks{-ms-grid-row:1;-ms-grid-column:1}.o-two-block--2024 .o-two-block__blocks{-ms-grid-row:2;-ms-grid-column:1}.o-two-block--2024 .c-panel--link-wrapper{-ms-grid-row:3;-ms-grid-column:1}}.o-two-block--2024 .c-panel--link-wrapper a{font-size:1.8rem}.o-two-block--2024 .c-panel--link-wrapper .c-button__icon{top:-.2rem;width:24px}.o-two-block--2024 .c-button--link-wrapper.c-button--link-wrapper{position:relative;top:auto;right:auto;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}@media only screen and (max-width:969px){.o-two-block--2024 .c-button--link-wrapper.c-button--link-wrapper{margin-top:10px;right:20px}}.o-two-block-2024{margin-top:40px;margin-bottom:40px}@media only screen and (min-width:970px){.o-two-block-2024{margin-top:80px;margin-bottom:80px}}.o-two-block-2024 .o-container-fluid,.o-two-block-2024 .page-header-2024--contained .page-header-2024__media,.o-two-block-2024 .page-header-2024--normal .page-header-2024__media,.o-two-block-2024 .page-header--normal .page-header__media,.page-header-2024--contained .o-two-block-2024 .page-header-2024__media,.page-header-2024--normal .o-two-block-2024 .page-header-2024__media,.page-header--normal .o-two-block-2024 .page-header__media{position:relative}.o-two-block-2024__header{margin-bottom:24px}.o-two-block-2024--flip .o-two-block-2024__block--right{-ms-flex-order:2;order:2}.o-two-block-2024__blocks.o-two-block-2024__blocks{--gutter:40px;display:-ms-grid;display:grid;grid-auto-flow:row;-ms-grid-columns:(1fr)[12];grid-template-columns:repeat(12,1fr);-ms-flex-align:center;align-items:center;gap:var(--gutter)}@media only screen and (max-width:969px){.o-two-block-2024__blocks.o-two-block-2024__blocks{display:block}}.o-two-block-2024__block{-ms-grid-column-span:6;grid-column-end:span 6;max-width:none}.o-two-block-2024__block--white{background-color:#fcfcfc}.o-two-block-2024__block--grey{background-color:#f7f6f5}.o-two-block-2024__block--grey-dark{background-color:#dae0e0}.o-two-block-2024__block--black{background-color:#202020;color:#fcfcfc}.o-two-block-2024__block--crimson{background-color:#a51c30}.o-two-block-2024__block--black,.o-two-block-2024__block--crimson{color:#fcfcfc}.o-two-block-2024__block--black .c-link-block__title,.o-two-block-2024__block--black .c-link-group__title,.o-two-block-2024__block--crimson .c-link-block__title,.o-two-block-2024__block--crimson .c-link-group__title{color:#ffdb6d}.o-two-block-2024__block--black a,.o-two-block-2024__block--crimson a{color:#fcfcfc}.o-two-block-2024__block--black a:active,.o-two-block-2024__block--black a:focus,.o-two-block-2024__block--black a:hover,.o-two-block-2024__block--crimson a:active,.o-two-block-2024__block--crimson a:focus,.o-two-block-2024__block--crimson a:hover{color:#fcfcfc;border-bottom-color:#fcfcfc}@media only screen and (min-width:760px){.o-two-block-2024__block .c-link-group{display:block}}@media only screen and (min-width:1220px){.o-two-block-2024__block .c-link-group{display:-ms-flexbox;display:flex}}@media only screen and (min-width:760px){.o-two-block-2024__block .c-link-group__title{-ms-flex:0 0 100%;flex:0 0 100%}}@media only screen and (min-width:1220px){.o-two-block-2024__block .c-link-group__title{-ms-flex:0 0 40%;flex:0 0 40%}}@media only screen and (min-width:760px){.o-two-block-2024__block .c-link-group__list{padding:0;margin-top:1.6rem}}@media only screen and (min-width:1220px){.o-two-block-2024__block .c-link-group__list{-ms-flex:0 0 70%;flex:0 0 70%;padding:0 2rem;margin-top:0}}.o-two-block-2024__subblock{border-bottom:1px solid #bac5c6}.o-two-block-2024__subblock:last-child{border-bottom:0}@media only screen and (min-width:760px){.o-two-block-2024__block--left .o-two-block-2024__subblock{padding-right:7.5rem}}.c-button{font-size:1.4rem;line-height:1.42;font-weight:300;color:#202020;max-width:328px;display:block;background-color:#f7f6f5;position:relative;min-height:4.8rem;font-weight:600;transition:background-color .2s cubic-bezier(.5,0,.5,1),border .25s cubic-bezier(.5,0,.5,1);border:1px solid transparent;text-wrap:balance}.c-button+.c-button,.c-button:has(+.c-button){width:328px}.c-button input{font-size:1.4rem;line-height:1.42;font-weight:300;color:#202020;width:100%;min-height:4.8rem;top:0!important}.c-button input:hover{cursor:pointer}.c-button:hover{border-color:#202020;background-color:#fcfcfc;color:#202020}.c-button:hover a{color:#202020}.c-button--on-color{background-color:hsla(30,11%,96%,.1);color:#fcfcfc}.c-button--on-color svg{fill:#fcfcfc}.c-button--on-color:hover{border-color:#fcfcfc;background-color:transparent;color:#fcfcfc}.c-button--on-color:hover a{color:#fcfcfc}.c-button--default:where(a),.c-button--default a,.c-button--ghost:where(a),.c-button--ghost a,.c-button--on-story-card:where(a),.c-button--on-story-card a,.c-button--stories-black:where(a),.c-button--stories-black a{-webkit-text-decoration-line:underline;text-decoration-line:underline;text-decoration-thickness:2px;text-underline-offset:6px}.c-button--dark-text-on-color{background-color:hsla(30,11%,96%,.1)}.c-button--dark-text-on-color:hover{background-color:transparent}.c-button--black{background-color:#202020}.c-button--black,.c-button--black input{fill:#fcfcfc;color:#fcfcfc}.c-button--black:hover{color:#fcfcfc;border-color:#fcfcfc;background-color:#414141}.c-button--black:hover a,.c-button--black:hover input{color:#fcfcfc}.u-keyboard-user .c-button--black a:focus{color:#fcfcfc;border:1px solid #fcfcfc;background-color:hsla(0,0%,99%,.15)}.c-button--black,.c-button--inherit,.c-button--on-color,.c-button--parchment,.c-button--red{padding:1.5rem 1.6rem 1.3rem}@media only screen and (max-width:969px){.c-panel--white .c-button--stories-black{padding-left:0}}.c-button--red,.c-button--red.c-button--link-wrapper{-ms-flex-align:center;align-items:center;background-color:#a51c30;display:-ms-flexbox;display:flex;font-size:1.8rem;font-weight:700;line-height:1.375;-ms-flex-pack:justify;justify-content:space-between;min-height:auto;fill:#fcfcfc;color:#fcfcfc;width:-moz-fit-content;width:fit-content}.c-button--red.c-button--link-wrapper .c-button__icon,.c-button--red .c-button__icon{display:block}.c-button--red.c-button--link-wrapper .c-button__icon svg,.c-button--red .c-button__icon svg{width:100%;height:100%}.c-button--red.c-button--link-wrapper:hover,.c-button--red:hover{color:#202020;border-color:#202020;background-color:#fcfcfc}.c-button--red.c-button--link-wrapper:hover svg,.c-button--red:hover svg{fill:#202020}.c-button--red.c-button--link-wrapper:hover a,.c-button--red:hover a{color:inherit}.u-keyboard-user .c-button--red.c-button--link-wrapper a:focus,.u-keyboard-user .c-button--red a:focus{color:#fcfcfc;border:1px solid #fcfcfc;background-color:hsla(0,0%,99%,.15)}.c-button--centered{font-size:1.6rem;font-weight:400;text-align:center;line-height:1.375;display:block;width:100%;max-width:400px;margin:0 auto}.c-button--centered input{margin:0 auto}.c-button--centered.c-button--link-wrapper a,.c-button--centered.c-button--link-wrapper input{padding:1.5rem 1.6rem 1.3rem}.c-button__icon{display:block;-ms-flex:0 0 21px;flex:0 0 21px;width:21px;height:16px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.c-button__icon svg{display:block}.c-button--ghost,.c-button--stories-black{background-color:transparent;border:none;color:#202020;font-weight:900;max-width:-moz-fit-content;max-width:fit-content;position:relative;transition:color .3s ease-in-out}.c-button--ghost a,.c-button--stories-black a{background-color:transparent;color:#202020;transition:color .3s ease-in-out;width:auto;text-underline-offset:.3333em}.c-button--ghost .c-button__icon svg path,.c-button--ghost .c-button__icon svg polygon,.c-button--stories-black .c-button__icon svg path,.c-button--stories-black .c-button__icon svg polygon{fill:#202020;transition:fill .3s ease-in-out}.c-button--ghost:hover,.c-button--stories-black:hover{background-color:transparent;color:#2b669f}.c-button--ghost:hover a,.c-button--stories-black:hover a{color:#2b669f}.c-button--ghost:hover .c-button__icon svg path,.c-button--ghost:hover .c-button__icon svg polygon,.c-button--stories-black:hover .c-button__icon svg path,.c-button--stories-black:hover .c-button__icon svg polygon{fill:#2b669f}.c-button--ghost.c-button--on-color a{color:#fcfcfc}.c-button--ghost.c-button--on-color .c-button__icon svg path,.c-button--ghost.c-button--on-color .c-button__icon svg polygon{fill:#fcfcfc}.c-button--ghost.c-button--on-color:hover{color:#67a2db}.c-button--ghost.c-button--on-color:hover a{color:#67a2db!important}.c-button--ghost.c-button--on-color:hover .c-button__icon svg path,.c-button--ghost.c-button--on-color:hover .c-button__icon svg polygon{fill:#67a2db}.c-button--on-story-card{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;font-size:1.8rem;font-weight:700;line-height:30px;-ms-flex-pack:justify;justify-content:space-between;min-height:auto}.c-button--on-story-card:hover{border-color:transparent}.c-button--on-image{background:transparent;color:#fcfcfc;text-shadow:none;min-width:unset;-ms-flex-pack:start;justify-content:flex-start}.c-button--on-image svg path{fill:#fcfcfc}.c-button--on-image:hover{background:transparent;color:#fcfcfc}.c-button--circle{width:26px;height:26px;background-color:rgba(32,32,32,.1);border:1px solid transparent;border-radius:50%;position:relative;display:block;transition:all .2s cubic-bezier(.5,0,.5,1)}.c-button--circle-larger{width:33px;height:33px}.c-button--circle svg{position:absolute;height:60%;width:60%;top:50%;left:50%;transform:translate(-50%,-50%);transition:all .2s cubic-bezier(.5,0,.5,1)}.c-button--circle:hover{background-color:transparent;border-color:#202020}.c-button,.c-button--link-wrapper{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;gap:12px;position:relative}.c-button--link-wrapper a,.c-button a{-ms-flex:1 1 0px;flex:1 1 0}.c-button--link-wrapper a:after,.c-button a:after{content:"";display:block;position:absolute;top:0;bottom:0;left:0;right:0}.c-button--link-wrapper.c-button--false-button{color:inherit;position:relative;z-index:1}.c-button--link-wrapper a,.c-button--link-wrapper input{display:block;color:inherit;font-weight:700;font-size:1.867rem;z-index:1}.c-button--link-wrapper input{display:block;border-radius:0;background:transparent;border:0;text-align:center}.c-button--plain{background:#e9f0f7;color:#2b669f;font-weight:600;font-size:1.4rem;line-height:1.1;padding:.7rem .8rem .5rem}.c-button--plain--large{font-size:1.6rem;padding:13px 18px;line-height:1.375;display:block;width:100%;max-width:400px;margin:0 auto}.c-button--plain--black{color:#fcfcfc;background:#202020;font-weight:400}.c-button--plain--transparent{color:#202020;background-color:rgba(32,32,32,.1)}.c-preview-button{background:#202020;color:#fcfcfc;font-size:1.4rem;min-height:4.8rem;padding:1.6rem 1.6rem 1.4rem 6.4rem;position:relative;font-weight:300;transition:all .2s cubic-bezier(.25,0,.5,1);text-align:left;max-width:26rem}@media only screen and (min-width:760px){.c-preview-button{font-size:1.6rem;max-width:none}}.c-preview-button__icon-box{display:block;width:4.8rem;position:absolute;top:0;left:0;bottom:0;background-color:#fcfcfc;transition:background-color .2s cubic-bezier(.25,0,.5,1)}.c-preview-button__icon{fill:#202020;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:fill .2s cubic-bezier(.25,0,.5,1)}.u-keyboard-user .c-preview-button:focus{opacity:1;outline-offset:0;background-color:#2b669f;fill:#fcfcfc;outline-color:#fcfcfc}.u-keyboard-user .c-preview-button:focus .c-preview-button__icon-box{background-color:#67a2db}.u-keyboard-user .c-preview-button:focus .c-preview-button__icon{fill:#fcfcfc}.c-preview-button:hover{color:#67a2db;text-decoration:underline}.c-preview-button:hover .c-preview-button__icon{fill:#2b669f}@media only screen and (max-width:759px){.c-preview-button--wrapper .o-container-fluid,.c-preview-button--wrapper .page-header-2024--contained .page-header-2024__media,.c-preview-button--wrapper .page-header-2024--normal .page-header-2024__media,.c-preview-button--wrapper .page-header--normal .page-header__media,.page-header-2024--contained .c-preview-button--wrapper .page-header-2024__media,.page-header-2024--normal .c-preview-button--wrapper .page-header-2024__media,.page-header--normal .c-preview-button--wrapper .page-header__media{padding-left:0}}.c-modal-close-button{width:6rem;height:6rem;position:absolute;top:0;right:0;background-color:#fcfcfc;z-index:9999}.c-modal-close-button svg{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.color-theme--black .c-button--inherit{background-color:#202020;color:#fcfcfc;fill:#fcfcfc}.color-theme--black .c-button--inherit:focus,.color-theme--black .c-button--inherit:hover{border-color:#202020;background-color:#fcfcfc;color:#202020;fill:#202020}.color-theme--black .c-button--inherit:focus a,.color-theme--black .c-button--inherit:hover a{color:#202020}.color-theme--red .c-button--inherit{background-color:#a51c30;color:#fcfcfc;fill:#fcfcfc}.color-theme--red .c-button--inherit:focus,.color-theme--red .c-button--inherit:hover{border-color:#202020;background-color:#fcfcfc;color:#202020;fill:#202020}.color-theme--red .c-button--inherit:focus a,.color-theme--red .c-button--inherit:hover a{color:#202020}.color-theme--crimson .c-button--inherit{background-color:#a51c30;color:#fcfcfc;fill:#fcfcfc}.color-theme--crimson .c-button--inherit:focus,.color-theme--crimson .c-button--inherit:hover{border-color:#202020;background-color:#fcfcfc;color:#202020;fill:#202020}.color-theme--crimson .c-button--inherit:focus a,.color-theme--crimson .c-button--inherit:hover a{color:#202020}.color-theme--blue .c-button--inherit{background-color:#3f75b5;color:#fcfcfc;fill:#fcfcfc}.color-theme--blue .c-button--inherit:focus,.color-theme--blue .c-button--inherit:hover{border-color:#202020;background-color:#fcfcfc;color:#202020;fill:#202020}.color-theme--blue .c-button--inherit:focus a,.color-theme--blue .c-button--inherit:hover a{color:#202020}.color-theme--green .c-button--inherit{background-color:#4d8047;color:#fcfcfc;fill:#fcfcfc}.color-theme--green .c-button--inherit:focus,.color-theme--green .c-button--inherit:hover{border-color:#202020;background-color:#fcfcfc;color:#202020;fill:#202020}.color-theme--green .c-button--inherit:focus a,.color-theme--green .c-button--inherit:hover a{color:#202020}.color-theme--yellow .c-button--inherit{background-color:#ffdb6d;color:#fcfcfc;fill:#fcfcfc}.color-theme--yellow .c-button--inherit:focus,.color-theme--yellow .c-button--inherit:hover{border-color:#202020;background-color:#fcfcfc;color:#202020;fill:#202020}.color-theme--yellow .c-button--inherit:focus a,.color-theme--yellow .c-button--inherit:hover a{color:#202020}.color-theme--orange .c-button--inherit{background-color:#d16103;color:#fcfcfc;fill:#fcfcfc}.color-theme--orange .c-button--inherit:focus,.color-theme--orange .c-button--inherit:hover{border-color:#202020;background-color:#fcfcfc;color:#202020;fill:#202020}.color-theme--orange .c-button--inherit:focus a,.color-theme--orange .c-button--inherit:hover a{color:#202020}.color-theme--gold .c-button--inherit{background-color:#e2d2a1;color:#fcfcfc;fill:#fcfcfc}.color-theme--gold .c-button--inherit:focus,.color-theme--gold .c-button--inherit:hover{border-color:#202020;background-color:#fcfcfc;color:#202020;fill:#202020}.color-theme--gold .c-button--inherit:focus a,.color-theme--gold .c-button--inherit:hover a{color:#202020}.color-theme--white .c-button--inherit{background-color:#f7f6f5;color:#fcfcfc;fill:#fcfcfc}.color-theme--white .c-button--inherit:focus,.color-theme--white .c-button--inherit:hover{border-color:#202020;background-color:#fcfcfc;color:#202020;fill:#202020}.color-theme--white .c-button--inherit:focus a,.color-theme--white .c-button--inherit:hover a{color:#202020}.color-theme--gold .c-button--inherit,.color-theme--yellow .c-button--inherit{color:#202020;fill:#202020}.c-button--links-group-2024{position:relative;margin-top:32px;margin-bottom:32px}.c-button--links-group-2024:is(.a,:not){padding:4px 32px 4px 0}.c-button--links-group-2024 a{position:static}.c-button--links-group-2024 a:active,.c-button--links-group-2024 a:focus,.c-button--links-group-2024 a:hover,.c-button--links-group-2024 a:link,.c-button--links-group-2024 a:visited{text-decoration:none;border-bottom:0}.c-button--links-group-2024 a:after{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.c-modal{position:fixed;z-index:9999;top:0;left:0;right:0;bottom:0;display:none}.c-modal--is-open{display:block}.c-modal .c-accordion-item__copy{display:none}.c-modal.c-modal--sidebar{position:fixed;right:0;top:0;left:auto;bottom:auto;height:100vh;overflow:auto;background:#fcfcfc;transition:transform .35s;width:95%}.harvard-site--home_page .c-modal.c-modal--sidebar{background:unset}.c-modal.c-modal--sidebar.c-modal--is-open{transform:translateX(610px)}.c-modal.c-modal--sidebar.c-modal--is-open.c-modal--is-ready{transform:translateX(0)}@media only screen and (min-width:630px){.c-modal.c-modal--sidebar{width:610px}}.c-modal.c-modal--sidebar.sidebar-navigation{width:341px;padding-top:70px}@media only screen and (min-width:970px){.c-modal.c-modal--sidebar.sidebar-navigation{padding-top:90px}}@media only screen and (min-width:1220px){.c-modal.c-modal--sidebar.sidebar-navigation{padding-top:103px}}.harvard-asw-site--logged-in .c-modal.c-modal--sidebar.sidebar-navigation{padding-top:167px}@media only screen and (min-width:970px){.c-modal.c-modal--sidebar .label-sans{font-size:1.6rem}}.c-sidebar-modal__header{position:relative;padding:9px 80px 9px 3.2rem}.c-sidebar-modal__close{position:absolute;right:0;top:50%;transform:translateY(-50%)}.c-sidebar-modal__pad{padding:2rem}@media only screen and (min-width:480px){.c-sidebar-modal__pad{padding:2rem 6rem}}.sidebar-navigation .c-sidebar-modal__pad{padding:0}.sidebar-modal__content{border-top:1px solid #cfcfce;background:#f7f6f5;height:100%}.sidebar-modal__content div:not(.c-accordion-item__panel-inner)>p{padding:0 3.2rem;font-size:1.6rem;margin:1.2rem 0}.sidebar-modal__content>.c-sidebar-modal__pad{margin-top:1.6rem}.sidebar-navigation .sidebar-modal__content>.c-sidebar-modal__pad{margin-top:0}.c-modal__bk-screen{position:fixed;top:0;left:0;background:rgba(0,0,0,.5);width:100%;height:100%;z-index:8888;opacity:0;transition:opacity .4s}.c-modal__bk-screen.c-modal__bk-screen--on{opacity:1}.c-remote-video-modal.c-modal--is-open{background-color:#202020;opacity:0;transition:opacity .3s cubic-bezier(.5,0,.5,1)}.c-remote-video-modal.c-modal--is-ready{opacity:1}.c-remote-video-modal .video-embed-field-responsive-video,.c-remote-video-modal .video-embed-field-responsive-video iframe,.c-remote-video-modal__inner{position:absolute;top:0;left:0;bottom:0;width:100%;height:100%}.c-remote-video-modal__inner{max-width:200rem;left:50%;transform:translateX(-50%)}.c-media-carousel-item{--media-carousel-item-width:325px;position:relative;background:#fcfcfc;max-width:var(--media-carousel-item-width);transition:padding .4s;padding:2.4rem 0}.c-media-carousel-item:focus-within,.c-media-carousel-item:hover{padding:0 0 2.4rem}.c-media-carousel-item iframe,.c-media-carousel-item img,.c-media-carousel-item video{display:block;width:100%;height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.c-media-carousel-item--no-arrow,.c-media-carousel-item--no-arrow:focus-within,.c-media-carousel-item--no-arrow:hover{padding:0;transition:none}@media only screen and (min-width:760px){.c-media-carousel-item--orientation-landscape{--media-carousel-item-width:333px}}.c-media-carousel-item--orientation-landscape iframe,.c-media-carousel-item--orientation-landscape img,.c-media-carousel-item--orientation-landscape video{aspect-ratio:3/2}@media only screen and (min-width:760px){.c-media-carousel-item--orientation-square{--media-carousel-item-width:325px}}.c-media-carousel-item--orientation-square iframe,.c-media-carousel-item--orientation-square img,.c-media-carousel-item--orientation-square video{aspect-ratio:1/1}@media only screen and (min-width:760px){.c-media-carousel-item--orientation-portrait{--media-carousel-item-width:240px}}.c-media-carousel-item--orientation-portrait iframe,.c-media-carousel-item--orientation-portrait img,.c-media-carousel-item--orientation-portrait video{aspect-ratio:4/7}@media only screen and (min-width:760px){.-media-carousel-item--orientation-uniform{--media-carousel-item-width:285px}}.-media-carousel-item--orientation-uniform iframe,.-media-carousel-item--orientation-uniform img,.-media-carousel-item--orientation-uniform video{aspect-ratio:7/9}.c-media-carousel-item--dark{background:#202020}.c-media-carousel-item--dark .c-media-carousel-item__caption,.c-media-carousel-item--dark .c-media-carousel-item__link,.c-media-carousel-item--dark .c-media-carousel-item__title{color:#fcfcfc}.c-media-carousel-item--dark .c-media-carousel-item__arrow{fill:#fcfcfc}.c-media-carousel-item--photobook:not(.a){padding:0;transition:none}.c-media-carousel-item--photobook:not(.a):focus-within,.c-media-carousel-item--photobook:not(.a):hover{padding:0}.c-media-carousel-item--fractal.c-media-carousel-item--dark{padding:4rem 1.6rem}.c-media-carousel-item--fractal.c-media-carousel-item--dark:focus-within,.c-media-carousel-item--fractal.c-media-carousel-item--dark:hover{padding:1.6rem 1.6rem 4rem}.m-media-carousel .c-media-carousel-item--fractal{padding:2.4rem 0}.m-media-carousel .c-media-carousel-item--fractal:focus-within,.m-media-carousel .c-media-carousel-item--fractal:hover{padding:0 0 2.4rem}.c-media-carousel-item__caption{font-size:1.6rem;line-height:.8;color:#202020;font-weight:300;font-family:gt-america,benton-sans,sans-serif;line-height:1.65;letter-spacing:-.01em;margin-top:1.6rem}.c-media-carousel-item__title{font-size:2.4rem;line-height:1.2;color:#202020;letter-spacing:0;font-family:canela-deck,serif;font-size:2.2rem;margin-bottom:1.6rem}.c-media-carousel-item__link-text{font-size:1.4rem;display:block;margin-top:1.6rem;text-decoration:underline;text-decoration-thickness:.3px;text-underline-offset:2px}.c-media-carousel-item__link{display:block}.c-media-carousel-item__link:before{content:"";display:block;position:absolute;top:0;bottom:0;left:0;right:0}.c-media-carousel-item__arrow{--top-inset:100%;opacity:0;height:0;transition:all .4s;display:block}.c-media-carousel-item:focus-within .c-media-carousel-item__arrow,.c-media-carousel-item:hover .c-media-carousel-item__arrow{--top-inset:0%;opacity:1;height:2.4rem}.c-media-carousel-item--no-arrow .c-media-carousel-item__arrow{display:none}.c-media-carousel-item__modal{--modal-content-width:min(725px,calc(100vw - var(--scrollbar-width) - 26px));background:rgba(0,0,0,.7);color:#fcfcfc}.c-media-carousel-item__modal-content{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);width:calc(100vw - 52px);max-height:calc(100vh - 84px);background-color:rgba(0,0,0,.75);overflow:auto;padding:20px}@media only screen and (min-width:1080px){.c-media-carousel-item__modal-content{width:var(--modal-content-width);z-index:2}}.c-media-carousel-item__modal-content .tiktok-embed{width:325px;border-radius:10px;overflow:hidden}.c-media-carousel-item__modal-content img{display:block;margin:0 auto 20px}.c-media-carousel-item__modal-content a{display:block;margin-top:20px}.c-media-carousel-item__modal-content a:link,.c-media-carousel-item__modal-content a:visited{color:#fcfcfc}.c-media-carousel-item__modal-content a:active,.c-media-carousel-item__modal-content a:focus,.c-media-carousel-item__modal-content a:hover{color:#c4961a}.c-media-carousel-item__modal-content a:focus{outline:auto}.c-media-carousel-item__modal-arrows{position:fixed;z-index:1;bottom:26px;left:50%;transform:translateX(-50%);display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;gap:22px}.c-media-carousel-item__modal-arrows button{width:68px;height:64px;font-size:.01rem;color:transparent;border:1px solid #fcfcfc;background:#000;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.c-media-carousel-item__modal-arrows svg{fill:#fcfcfc;display:block;width:32px;height:auto}@media only screen and (min-width:1080px){.c-media-carousel-item__modal-arrows{width:calc(var(--modal-content-width) + 184px);bottom:auto;top:50%;transform:translate(-50%,-50%)}}.c-media-carousel-item__modal-next{margin-left:auto}.c-media-carousel-item__modal-close{position:fixed;background:transparent;right:50%;top:13px;transform:translateX(calc(var(--modal-content-width) / 2))}@media only screen and (min-width:1080px){.c-media-carousel-item__modal-close{transform:translateX(calc(var(--modal-content-width) / 2 + 26px + 100%))}}.gin--horizontal-toolbar .c-media-carousel-item__modal-close{top:60px}.c-media-carousel-item__modal-close svg{fill:#fcfcfc}.c-media-carousel-item__modal-image div,.c-media-carousel-item__modal-image img{width:100%;height:auto;max-height:50vh;display:block;margin:auto}.c-media-carousel-item__modal-caption{padding:2.4rem 1.6rem;color:#fcfcfc}.c-media-carousel-item__modal-caption :first-child{margin-top:0}.c-media-carousel-item__modal-caption :last-child{margin-bottom:0}.c-media-carousel-item__modal-caption a:active,.c-media-carousel-item__modal-caption a:hover,.c-media-carousel-item__modal-caption a:link,.c-media-carousel-item__modal-caption a:visited{color:#fcfcfc;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:1px}.c-media-carousel-item__modal-title{margin:16px 0;font-size:1.6rem}@media only screen and (min-width:1080px){.c-media-carousel-item__modal-title{font-size:2rem}}.c-media-carousel-item__modal-link{font-size:1.6rem}.c-media-carousel-item--overlay-title .c-media-carousel-item__title,.c-media-carousel-item__metadata{position:absolute;width:100%;transform:translateY(calc(-100% - 1.6rem))}.c-media-carousel-item__metadata{box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:60px 12px 12px;background:linear-gradient(0deg,#000 0,transparent)}.c-media-carousel-item--overlay-title .c-media-carousel-item__title{font-family:gt-america,benton-sans,sans-serif;font-size:1.6rem;font-weight:700;line-height:1.625;background-color:rgba(0,0,0,.75);padding:12px 8px;text-align:left;margin-bottom:0}.c-media-carousel-item__views{-ms-flex-pack:justify;justify-content:space-between;gap:8px;font-size:1.6rem;font-weight:700}.c-media-carousel-item__icon,.c-media-carousel-item__views{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.c-media-carousel-item__icon{margin-left:auto;-ms-flex-pack:center;justify-content:center}.c-media img{width:100%}.c-media__caption{margin-top:1.2rem}.c-media__caption p+p{margin-top:.5rem}@media only screen and (min-width:1220px){.c-media__caption{max-width:80%}}.c-media--wysiwyg_full_width,.c-media--wysiwyg_inline{font-size:1.4rem;line-height:1.42;font-weight:300;color:#202020}.c-media--wysiwyg_full_width .c-media__caption,.c-media--wysiwyg_inline .c-media__caption{max-width:none;font-size:1.4rem;line-height:1.42;font-weight:300;color:#202020}.c-media--wysiwyg_full_width .c-media__caption p+p,.c-media--wysiwyg_inline .c-media__caption p+p{margin-top:0}figure:has(.c-media--wysiwyg_full_width_crimson,.c-media--wysiwyg_full_width_black),figure:is(.c-media--wysiwyg_full_width_crimson,.c-media--wysiwyg_full_width_black){padding:20px}@media only screen and (min-width:1080px){figure:has(.c-media--wysiwyg_full_width_crimson,.c-media--wysiwyg_full_width_black),figure:is(.c-media--wysiwyg_full_width_crimson,.c-media--wysiwyg_full_width_black){padding:40px}}figure:has(.c-media--wysiwyg_full_width_crimson,.c-media--wysiwyg_full_width_black) .c-media--wysiwyg_full_width_black,figure:has(.c-media--wysiwyg_full_width_crimson,.c-media--wysiwyg_full_width_black) .c-media--wysiwyg_full_width_crimson,figure:is(.c-media--wysiwyg_full_width_crimson,.c-media--wysiwyg_full_width_black) .c-media--wysiwyg_full_width_black,figure:is(.c-media--wysiwyg_full_width_crimson,.c-media--wysiwyg_full_width_black) .c-media--wysiwyg_full_width_crimson{padding:0}figure:has(.c-media--wysiwyg_full_width_crimson,.c-media--wysiwyg_full_width_black) .c-media__caption,figure:is(.c-media--wysiwyg_full_width_crimson,.c-media--wysiwyg_full_width_black) .c-media__caption{margin-top:0}figure:has(.c-media--wysiwyg_full_width_crimson,.c-media--wysiwyg_full_width_black) figcaption,figure:is(.c-media--wysiwyg_full_width_crimson,.c-media--wysiwyg_full_width_black) figcaption{color:#fcfcfc;padding-bottom:0;font-style:normal}@media only screen and (min-width:1080px){figure:has(.c-media--wysiwyg_full_width_crimson,.c-media--wysiwyg_full_width_black) figcaption,figure:is(.c-media--wysiwyg_full_width_crimson,.c-media--wysiwyg_full_width_black) figcaption{font-size:2rem}}figure.c-media--wysiwyg_full_width_crimson,figure:has(.c-media--wysiwyg_full_width_crimson){background-color:#a51c30}figure.c-media--wysiwyg_full_width_black,figure:has(.c-media--wysiwyg_full_width_black){background-color:#202020}.c-next-page-sidebar{position:relative;background-color:#fcfcfc}@media only screen and (min-width:760px){.c-next-page-sidebar{position:absolute;top:0;right:0;width:5%;height:100%;z-index:2;min-width:6.4rem}}@media only screen and (min-width:1440px){.c-next-page-sidebar{width:7.75%}}@media only screen and (min-width:1700px){.c-next-page-sidebar{max-width:95px}}.c-next-page-sidebar a{display:-ms-flexbox;display:flex;background-color:#f7f6f5;top:0;padding:2.4rem;transition:all .2s cubic-bezier(.5,0,.5,1)}.c-next-page-sidebar a:hover{box-shadow:0 .2rem .4rem rgba(0,0,0,.1333333333)}@media only screen and (min-width:760px){.c-next-page-sidebar a{padding:2.4rem 1.6rem;-ms-flex-direction:column;flex-direction:column;margin-top:50px;max-height:calc(100% - 50px);min-height:500px;height:100vh;position:sticky}}.c-next-page-sidebar a:hover{color:#202020;transform:translate(-.2rem)}.c-next-page-sidebar__icon{text-align:center;-ms-flex-order:1;order:1}@media only screen and (min-width:760px){.c-next-page-sidebar__icon{-ms-flex-order:0;order:0;margin-bottom:1.6rem}}.color-theme--black .c-next-page-sidebar__icon{fill:#202020}.color-theme--crimson .c-next-page-sidebar__icon,.color-theme--red .c-next-page-sidebar__icon{fill:#a51c30}.color-theme--blue .c-next-page-sidebar__icon{fill:#3f75b5}.color-theme--green .c-next-page-sidebar__icon{fill:#4d8047}.color-theme--yellow .c-next-page-sidebar__icon{fill:#ffdb6d}.color-theme--orange .c-next-page-sidebar__icon{fill:#d16103}.color-theme--gold .c-next-page-sidebar__icon{fill:#c4961a}.color-theme--white .c-next-page-sidebar__icon{fill:#fcfcfc}.c-next-page-sidebar__link-text{-ms-flex-order:1;order:1}@media only screen and (min-width:760px){.c-next-page-sidebar__link-text{text-align:center}}.c-next-page-sidebar__title{-ms-flex:1;flex:1;text-align:left}@media only screen and (min-width:760px){.c-next-page-sidebar__title{margin-left:0;text-align:center}}.c-next-page-sidebar__title span{height:80%;text-align:left}@media only screen and (min-width:760px){.c-next-page-sidebar__title span{-ms-writing-mode:tb-rl;writing-mode:vertical-rl;text-orientation:mixed}}@media only screen and (min-width:1440px){.c-next-page-sidebar__title span{height:60%}}@media only screen and (min-width:970px){.c-next-page-sidebar__title--lg{font-size:4rem!important}}@media only screen and (min-width:1440px){.c-next-page-sidebar__title--lg{font-size:3.8rem;line-height:1.2;font-family:canela-deck,serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}@media only screen and (min-width:1440px) and (min-width:480px){.c-next-page-sidebar__title--lg{font-size:4rem}}@media only screen and (min-width:1440px) and (min-width:970px){.c-next-page-sidebar__title--lg{font-size:5.6rem}}.c-next-page-sidebar-parent{position:relative}.c-panel.c-panel--inset{background:transparent;position:relative}.c-panel.c-panel--inset:before{content:"";position:absolute;width:100%;height:100%}@media only screen and (min-width:970px){.c-panel.c-panel--inset:before{left:3rem;width:calc(100% - 6rem)}}.c-panel--black{background-color:#202020;color:#fcfcfc}.u-keyboard-user .c-panel--black a:focus{outline-color:#67a2db}.c-panel--black+.c-panel--black,.m-node-teaser-grid+.c-panel--black{border-top:1px solid #5c5c5c}.c-panel--black .c-panel__title-icon{fill:#c4961a}.c-panel--black .c-panel--link,.c-panel--black .c-panel--link-wrapper a{color:#fcfcfc;background-color:transparent}.c-panel--black .c-panel--link-wrapper a:hover,.c-panel--black .c-panel--link:hover{background-color:transparent}@media only screen and (min-width:970px){.c-panel--black .c-panel--link-wrapper a:hover,.c-panel--black .c-panel--link:hover{border-color:#fcfcfc;color:#fcfcfc}}.c-panel--crimson,.c-panel--red{background-color:#a51c30;color:#fcfcfc}.u-keyboard-user .c-panel--crimson a:focus,.u-keyboard-user .c-panel--red a:focus{outline-color:#fcfcfc}.c-panel--crimson+.c-panel--crimson,.c-panel--crimson+.c-panel--red,.c-panel--red+.c-panel--crimson,.c-panel--red+.c-panel--red{border-top:1px solid hsla(0,0%,99%,.2)}.c-panel--grey{background-color:#f7f6f5;color:#202020}.c-panel--grey+.c-panel--grey{border-top:1px solid #202020}.c-panel--parchment{background-color:#f7f6f5;color:#202020}.c-panel--parchment.c-panel--inset{background:transparent;position:relative}.c-panel--parchment.c-panel--inset:before{content:"";position:absolute;width:100%;height:100%;background-color:#f7f6f5}@media only screen and (min-width:970px){.c-panel--parchment.c-panel--inset:before{left:3rem;width:calc(100% - 6rem)}}.c-panel--blue{background-color:#336aaa;position:relative}.c-panel--blue.c-panel--inset{background:transparent;position:relative}.c-panel--blue.c-panel--inset:before{content:"";position:absolute;width:100%;height:100%;background-color:#336aaa}@media only screen and (min-width:970px){.c-panel--blue.c-panel--inset:before{left:3rem;width:calc(100% - 6rem)}}.c-panel__title{-ms-flex:1;flex:1}.c-panel__title-row{margin-bottom:3.2rem;-ms-flex-align:center;align-items:center}@media only screen and (max-width:759px){.c-panel__title-icon{-ms-flex-order:1;order:1}}.c-panel__title-icon svg{margin:0 auto;display:block}.c-panel__exposed-filter{-ms-flex-order:2;order:2;padding-top:2.4rem}@media only screen and (min-width:760px){.c-panel__exposed-filter{padding-top:0;padding-right:4%;max-width:32.7%}}.c-panel__exposed-filter select{padding:16px 20px}@media only screen and (min-width:970px){.c-panel__exposed-filter .form-field{margin-bottom:0}}@media only screen and (min-width:760px){.c-panel__content--offset{padding-left:4%;padding-right:4%}}.c-panel__content.o-col-sm-md-10+.o-row .c-panel--link-wrapper a,.c-panel__content.o-col-sm-md-10+.o-two-block__blocks .c-panel--link-wrapper a{right:calc(8.3333333333% + 2.5rem)}.c-panel--line{padding-top:4rem;padding-bottom:4rem;border-top:1px solid #cfcfce}@media only screen and (min-width:970px){.c-panel--line{border-top:0;display:block;position:relative;padding-top:5rem;padding-bottom:6rem}}.c-panel--pad{padding-top:3.2rem;padding-bottom:3.2rem}@media only screen and (min-width:970px){.c-panel--pad{padding-top:5rem;padding-bottom:6rem}}.c-panel--pad--large{padding-top:3.2rem;padding-bottom:3.2rem}@media only screen and (min-width:970px){.c-panel--pad--large{padding-top:6rem;padding-bottom:8rem}}.c-panel--box{position:relative}@media only screen and (min-width:970px){.c-panel--box{margin-top:3.2rem;margin-bottom:3.2rem}}.c-panel--box-outline{display:none}@media only screen and (min-width:970px){.c-panel--box-outline{display:block;position:absolute;top:0;right:3rem;left:3rem;bottom:0;margin-left:auto;margin-right:auto;border:1px solid #cfcfce;z-index:0;box-sizing:content-box}}@media only screen and (min-width:970px){.c-panel--box .c-panel--line{padding-top:3.2rem;padding-bottom:3.2rem}}@media only screen and (min-width:970px){.c-panel--box .c-panel--line--lg{padding-top:5rem;padding-bottom:5rem}}@media only screen and (min-width:760px){.c-panel--box .c-panel--box-contained--content{padding:0 2.4rem}}@media only screen and (min-width:760px) and (max-width:969px){.c-panel--box .c-panel--box-contained--content{width:90%}}@media only screen and (min-width:1080px){.c-panel--box .c-panel--box-contained--content{padding:0 3.2rem}}@media only screen and (min-width:970px){.c-panel--box .c-panel--box-contained--content .c-panel-contained--mg-left{margin-left:calc(47% + 3.2rem)}}@media only screen and (min-width:1080px){.c-panel--box .c-panel--box-contained--content .c-panel-contained--mg-right{margin-right:3.2rem}}@media only screen and (min-width:1220px){.c-panel--box .c-panel--box-contained--content .c-panel-contained--mg-right{margin-right:6.4rem}}.c-panel--box-contained{padding-bottom:3.2rem;margin-bottom:0}.c-panel--box-contained .o-container-fluid,.c-panel--box-contained .page-header-2024--contained .page-header-2024__media,.c-panel--box-contained .page-header-2024--normal .page-header-2024__media,.c-panel--box-contained .page-header--normal .page-header__media,.page-header-2024--contained .c-panel--box-contained .page-header-2024__media,.page-header-2024--normal .c-panel--box-contained .page-header-2024__media,.page-header--normal .c-panel--box-contained .page-header__media{position:relative}.c-panel--box-contained .o-container-fluid:before,.c-panel--box-contained .page-header-2024--contained .page-header-2024__media:before,.c-panel--box-contained .page-header-2024--normal .page-header-2024__media:before,.c-panel--box-contained .page-header--normal .page-header__media:before,.page-header-2024--contained .c-panel--box-contained .page-header-2024__media:before,.page-header-2024--normal .c-panel--box-contained .page-header-2024__media:before,.page-header--normal .c-panel--box-contained .page-header__media:before{background-color:transparent;width:7rem;left:-4rem;border:1px solid #cfcfce;border-right:none;display:none}@media only screen and (min-width:1080px){.c-panel--box-contained .o-container-fluid:before,.c-panel--box-contained .page-header-2024--contained .page-header-2024__media:before,.c-panel--box-contained .page-header-2024--normal .page-header-2024__media:before,.c-panel--box-contained .page-header--normal .page-header__media:before,.page-header-2024--contained .c-panel--box-contained .page-header-2024__media:before,.page-header-2024--normal .c-panel--box-contained .page-header-2024__media:before,.page-header--normal .c-panel--box-contained .page-header__media:before{display:block}}@media only screen and (min-width:970px){.c-panel--link,.c-panel--link-wrapper .c-button--link-wrapper{position:absolute;top:52px;right:-5px}}@media only screen and (min-width:1080px){.c-panel--link,.c-panel--link-wrapper .c-button--link-wrapper{right:calc(4% - 18px)}}@media only screen and (min-width:970px){.c-panel--box .c-panel--link,.c-panel--box .c-panel--link-wrapper .c-button--link-wrapper{top:3.2rem}}@media only screen and (min-width:970px){.c-panel--line--lg .c-panel--link,.c-panel--line--lg .c-panel--link-wrapper .c-button--link-wrapper{top:5.3rem}}.c-panel__faceted-grid{-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start;gap:40px}@media only screen and (min-width:760px){.c-panel__faceted-grid{display:-ms-flexbox;display:flex}}.c-panel__facets{-ms-flex:1 1 20%;flex:1 1 20%;margin:0 auto 24px;max-width:325px}.c-panel__facets h3{font-family:canela-deck,serif;font-size:2.4rem;margin:0 0 12px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}@media only screen and (min-width:760px){.c-panel__facets h3{margin:12px 0}}.c-panel__facets .facet-item{font-weight:300;font-size:1.6rem;line-height:1;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;gap:8px;margin:12px 0}.c-panel__facets input[type=checkbox]{width:18px;height:18px;border:1px solid #fcfcfc;margin:0;-ms-flex:0 0 18px;flex:0 0 18px;position:relative;top:-2px}.c-panel__facets input[type=checkbox]:checked{background-color:#fcfcfc}.c-panel__facets label{-ms-flex:1 1 auto;flex:1 1 auto}.c-panel__facets ul{max-height:var(--facet-natural-height,1000px);overflow:hidden;width:100%}.c-panel__facets[data-facet-init=true] h3{cursor:pointer}.c-panel__facets[data-facet-init=true] h3:after{content:"—"}.c-panel__facets[data-facet-init=true] ul{transition:max-height .4s}.c-panel__facets [data-facet-collapsed=true] h3:after{content:"＋"}.c-panel__facets [data-facet-collapsed=true] ul{max-height:0}.c-panel__facets[data-facet-being-measured=true] ul{max-height:none}.c-panel__faceted-content{-ms-flex:1 1 80%;flex:1 1 80%}.c-panel__faceted-content .c-media-carousel-item{margin-left:auto;margin-right:auto}@media only screen and (min-width:970px){.m-quick-links .c-button--link-wrapper{right:6rem}}.c-skip-links,.c-skip-nav{height:0;transition:height .2s cubic-bezier(.86,0,.07,1);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background-color:#f7f6f5;color:#202020;font-weight:400;vertical-align:center;font-size:1.4rem;overflow:hidden}.c-skip-links:focus,.c-skip-links:focus-within,.c-skip-nav:focus,.c-skip-nav:focus-within{height:4rem;color:#2b669f;outline:none}.c-skip-links:focus-within{box-shadow:0 .2rem .4rem rgba(0,0,0,.1333333333);border-bottom:1px solid #cfcfce}.c-skip-links__link{padding:.8rem;height:3.4rem}.c-skip-links__link:focus{outline-offset:0}.c-skip-nav:focus{color:#2b669f;border:2px solid #2b669f}.o-img-shadow{position:relative;display:block}.o-img-shadow img{position:relative;z-index:1}.o-img-shadow__shadow{position:absolute;z-index:0;background-color:#202020;top:0;bottom:0;right:0;left:0;transition:transform .3s cubic-bezier(.5,0,.5,1) .4s}.u-in-view .o-img-shadow__shadow{transform:translate3d(1.6rem,1.6rem,0)}@media only screen and (min-width:970px){.u-in-view .o-img-shadow__shadow{transform:translate3d(2rem,2rem,0)}}.u-in-view .o-img-shadow__shadow--reverse{transform:translate3d(-1.6rem,1.6rem,0)}@media only screen and (min-width:970px){.u-in-view .o-img-shadow__shadow--reverse{transform:translate3d(-2rem,2rem,0)}}.color-theme--black .o-img-shadow__shadow--inherit{background-color:#202020}.color-theme--crimson .o-img-shadow__shadow--inherit,.color-theme--red .o-img-shadow__shadow--inherit{background-color:#a51c30}.color-theme--blue .o-img-shadow__shadow--inherit{background-color:#3f75b5}.color-theme--green .o-img-shadow__shadow--inherit{background-color:#4d8047}.color-theme--yellow .o-img-shadow__shadow--inherit{background-color:#ffdb6d}.color-theme--orange .o-img-shadow__shadow--inherit{background-color:#d16103}.color-theme--gold .o-img-shadow__shadow--inherit{background-color:#e2d2a1}.color-theme--white .o-img-shadow__shadow--inherit{background-color:#f7f6f5}.o-img-bkg{position:relative;display:inline-block}.o-img-bkg img{position:relative;z-index:1}.o-img-bkg:before{position:absolute;content:"";top:0;right:0;bottom:0;left:0;background-color:#202020;z-index:0}.o-img-bkg--trans:before{opacity:.875}.c-link-group{border-bottom:1px solid #cfcfce}@media only screen and (min-width:970px){.c-link-group{display:-ms-flexbox;display:flex}}.c-link-group:last-of-type{border-bottom:0}@media only screen and (min-width:970px){.c-link-group__title{-ms-flex:0 0 30%;flex:0 0 30%}}.c-link-group__list{margin-top:1.6rem}@media only screen and (min-width:970px){.c-link-group__list{-ms-flex:0 0 70%;flex:0 0 70%;padding:0 2rem;margin-top:0}}.c-link-group__list a{font-size:1.8rem}.c-link-group li{font-size:1.6rem;line-height:1.6;margin-bottom:.8rem;display:block}@media only screen and (min-width:760px){.c-link-group li{padding-right:1.6rem}}.c-text-cta{background-color:#a51c30;color:#fcfcfc}.c-text-cta--black{background-color:#202020}.c-text-cta--black .c-text-cta__section{border-color:#5c5c5c}.c-text-cta__section{border-top:1px solid #fcfcfc}.c-text-cta__section-title{margin-bottom:1rem}.c-text-cta__section a{color:#fcfcfc;text-decoration:underline}.o-two-block-2024 .c-text-cta{position:relative;padding-top:60px;padding-bottom:60px}.o-two-block-2024 .c-text-cta:after,.o-two-block-2024 .c-text-cta:before{content:"";width:calc(var(--gutter) / 2);height:100%;display:none;position:absolute;top:0;background-color:#a51c30}@media only screen and (max-width:969px){.o-two-block-2024 .c-text-cta:is(.a,:not):is(.a,:not){padding-left:0;padding-right:0}.o-two-block-2024 .c-text-cta:is(.a,:not):is(.a,:not):after,.o-two-block-2024 .c-text-cta:is(.a,:not):is(.a,:not):before{width:var(--gutter);display:block}}.o-two-block-2024 .c-text-cta:before{right:100%}.o-two-block-2024 .c-text-cta:after{left:100%}.o-two-block-2024 .c-text-cta--black:after,.o-two-block-2024 .c-text-cta--black:before{background-color:#202020}.o-two-block-2024 .c-text-cta__header{padding:0 0 5px}.o-two-block-2024 .c-text-cta__header h3{font-size:3.6rem;line-height:1.2;font-family:canela-deck,serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media only screen and (min-width:970px){.o-two-block-2024 .c-text-cta__header h3{font-size:4rem}}.o-two-block-2024 .c-text-cta__section{padding-left:0;padding-right:0;border-top-width:2px}.o-two-block-2024 .c-text-cta__button{padding-left:0;padding-right:0;padding-bottom:0}.o-two-block-2024 .c-text-cta__button .c-button--link-wrapper{background-color:transparent;border:2px solid #fcfcfc;max-width:none;display:inline-block;min-width:200px}.o-two-block-2024 .c-text-cta__button .c-button--link-wrapper:focus-within,.o-two-block-2024 .c-text-cta__button .c-button--link-wrapper:has(:active),.o-two-block-2024 .c-text-cta__button .c-button--link-wrapper:hover{border-color:transparent;background-color:hsla(0,0%,99%,.1)}.o-two-block-2024 .c-text-cta__button .c-button__icon{top:2px}.o-two-block-2024 .c-text-cta__section-title{font-size:2.8rem}.o-two-block-2024__block--left .c-text-cta,.o-two-block-2024__block--right .c-text-cta{padding-left:calc((100% - var(--gutter) * 5) / 6);padding-right:calc((100% - var(--gutter) * 5) / 6)}.c-link-block__content,.c-link-block__title{border-bottom:1px solid #cfcfce}.c-link-block__content a{border-bottom:.1rem solid #202020;transition:all .18s cubic-bezier(.25,0,.5,1),outline 0s,outline-offset 0s}.c-link-block__content a:hover{color:#202020;border-color:transparent}.o-two-block-2024 .c-link-block__title{padding:0;border-bottom:2px solid #a51c30;margin-bottom:32px}.o-two-block-2024 .c-link-block__content{padding:0 0 32px}.o-two-block-2024 .c-link-block__content ul{list-style-type:disc;margin-left:1.25em}.o-two-block-2024 .c-link-block .c-link-group{padding-left:0;padding-right:0}.o-two-block-2024 .c-link-block .c-link-group__list{-ms-flex:1 0 auto;flex:1 0 auto;padding-right:0}.o-two-block-2024 .c-link-block .c-link-group__list li{padding-right:0}.o-two-block-2024 .c-link-block .c-link-group__list a{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start}.o-two-block-2024 .c-link-block .c-link-group__list a:after{content:"";display:block;background-color:#202020;-webkit-mask:url(/themes/custom/harvard_college/assets/dist/images/icons/arrow.svg) right center no-repeat;mask:url(/themes/custom/harvard_college/assets/dist/images/icons/arrow.svg) right center no-repeat;width:30px;height:30px}@media only screen and (min-width:970px){.o-two-block-2024__block--left .c-link-block{padding-right:calc((100% - var(--gutter) * 5) / 6)}.o-two-block-2024__block--right .c-link-block{padding-left:calc((100% - var(--gutter) * 5) / 6)}}.link-list__container{margin:3em 0}.link-list__container .link-list__title{font-size:3.2rem;line-height:1.2;font-family:canela-deck,serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-bottom:1.6rem}.link-list__container>p{font-family:gt-america,benton-sans,sans-serif;margin-bottom:2em}.link-list__container .link-list .link-list__item{margin-bottom:1.6rem}.link-list__container .link-list .link-list__item a{background-color:#f7f6f5;border-bottom:1px solid #f7f6f5;display:block;font-size:2.2rem;line-height:1.2;font-family:canela-deck,serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:2rem 5rem 2rem 2rem;position:relative;transition:all .3s ease-in-out}@media only screen and (min-width:760px){.link-list__container .link-list .link-list__item a{font-size:2.4rem}}.link-list__container .link-list .link-list__item a .link-list__arrow{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;height:4.8rem;-ms-flex-pack:center;justify-content:center;opacity:0;position:absolute;right:.2rem;top:.2rem;transition:all .3s ease-in-out;width:4.8rem}.link-list__container .link-list .link-list__item a .link-list__description{display:block;font-family:gt-america,benton-sans,sans-serif;color:#202020;font-size:1.4rem;line-height:1.625;margin-top:1.2rem}@media only screen and (min-width:760px){.link-list__container .link-list .link-list__item a .link-list__description{font-size:1.6rem}}.link-list__container .link-list .link-list__item a:hover{border-color:#202020;color:#202020}.link-list__container .link-list .link-list__item a:hover .link-list__arrow{opacity:1}.link-list__container.two-col .link-list{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;position:relative}.link-list__container.two-col .link-list .link-list__item{-ms-flex:0 1 auto;flex:0 1 auto;position:relative;width:100%}@media only screen and (min-width:760px){.link-list__container.two-col .link-list .link-list__item{width:calc(50% - .8rem)}}.link-list__container.two-col .link-list .link-list__item a{display:block;height:100%}.c-fancy-anchors__header{font-size:1.6rem;font-weight:600;margin-bottom:1.6rem}.c-fancy-anchors{color:#323232;list-style:none;font-weight:300;margin-bottom:3rem;padding-left:0;list-style-position:inside}.c-fancy-anchors li{margin-bottom:.4rem;position:relative;transition:opacity .3s,color .3s;line-height:1.7}.c-fancy-anchors li .c-button--plain{position:relative;left:.8rem;display:none;top:-.3rem}.npc--edit-active .c-fancy-anchors li .c-button--plain{display:inline-block;animation:b .3s forwards}.c-fancy-anchors li a{transition:color .3s,opacity .3s,transform .3s;position:relative;display:inline-block;font-size:1.6rem;font-weight:400}.c-fancy-anchors li a:hover{color:#202020}.c-fancy-anchors li a .c-fancy-anchors__arrow{position:absolute;transform:translateX(-15px);opacity:0;left:-5px;transition:opacity .3s,transform .3s;font-weight:300}.c-fancy-anchors li a .c-fancy-anchors__number{opacity:1;transition:opacity .3s}.c-fancy-anchors li a .c-fancy-anchors__number--empty{display:inline-block;width:1rem;height:1rem}.c-fancy-anchors li.has-selected a{opacity:.8}.c-fancy-anchors li.has-selected a:hover{opacity:1}.c-fancy-anchors li.has-selected.selected a{opacity:1;font-weight:600}.c-fancy-anchors li.has-selected.selected a .c-fancy-anchors__arrow{opacity:1;transform:translateX(-5px)}.c-fancy-anchors li.has-selected.selected a .c-fancy-anchors__number{opacity:0;font-weight:300}.c-fancy-anchors li.fancy-anchor--no-num .c-fancy-anchors__number{display:none}.c-fancy-anchors li.fancy-anchor--no-num .c-fancy-anchors__arrow{left:-18px}.c-fancy-anchors li.fancy-anchor--no-num.selected a{transform:translateX(18px)}@keyframes b{0%{opacity:0}to{opacity:1}}.gcse-search-inline{position:relative;padding-top:0;padding-bottom:0;background-color:#f7f6f5}@media only screen and (max-width:1439px){.gcse-search-inline{background-color:#f7f6f5}}.gcse-search-inline .c-panel--line{border:0}.gcse-search-inline .c-bare_title.c-bare_title{padding:0;position:static;margin:0}.gcse-search-inline form.gsc-search-box.gsc-search-box{width:auto;padding:1rem 0 5rem}@media only screen and (min-width:1440px){.gcse-search-inline form.gsc-search-box.gsc-search-box{padding:1rem 0 12rem}}.gcse-search-inline table.gsc-search-box.gsc-search-box.gsc-search-box{width:100%;max-width:none}.gsc-control-cse{border:0!important}.gsc-search-box{margin-bottom:0!important}.gsc-search-box:before{display:none}.gsc-search-box input{background-image:none!important}.c-stat-block{background-color:#a51c30;position:relative;color:#fcfcfc;container-type:inline-size}.c-stat-block__title{font-size:3.2rem;line-height:1.2;font-family:canela-deck,serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:gt-america,benton-sans,sans-serif;font-weight:400;padding:.8rem 2.4rem;border-bottom:1px solid hsla(30,11%,96%,.5)}@container (min-width:1080px){.c-stat-block__title{font-size:2.6rem;border-bottom:0;transform:rotate(180deg);position:absolute;top:2.6rem;left:1rem;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;padding:0}}@container (min-width:1220px){.c-stat-block__title{left:2rem}}@container (min-width:1080px){.c-stat-block__stats{display:-ms-grid;display:grid;-ms-grid-columns:auto 1fr;grid-template-columns:auto 1fr;-ms-flex-align:center;align-items:center;margin-left:5rem;border-left:1px solid hsla(30,11%,96%,.5)}}@container (min-width:1220px){.c-stat-block__stats{margin-left:7rem}}.c-stat-block__stat{list-style:none;gap:40px;-ms-flex-align:center;align-items:center;padding:2.4rem;position:relative;-ms-grid-columns:subgrid;grid-template-columns:subgrid;-ms-grid-column-span:2;grid-column-end:span 2}@container (min-width:760px){.c-stat-block__stat{min-height:14rem}}@container (min-width:1080px){.c-stat-block__stat{display:-ms-grid;display:grid}}.c-stat-block__stat+.c-stat-block__stat{border-top:1px solid hsla(30,11%,96%,.5)}.c-stat-block__stat p{-ms-flex-align:center;width:100%;align-items:center;-ms-grid-columns:subgrid;grid-template-columns:subgrid;-ms-grid-column-span:2;grid-column-end:span 2;font-variant-numeric:tabular-nums;-ms-flex-positive:0;flex-grow:0}@container (min-width:1080px){.c-stat-block__stat p{display:-ms-grid;display:grid}}.c-stat-block__stat p>*{-ms-grid-column-span:1;grid-column-end:span 1}.c-stat-block__stat-data,.c-stat-block__stat-label{display:inline-block}.c-stat-block__stat-data{-ms-flex-positive:1;flex-grow:1}@container (min-width:1220px){.c-stat-block__stat-data{left:2.4rem}}.c-stat-block__stat-data span{display:inline-block;line-height:1}@container (min-width:1220px){.c-stat-block__stat-data span{letter-spacing:-.3rem}}.c-stat-block__stat-animate,.c-stat-block__stat-prefix,.c-stat-block__stat-suffix{font-size:5.6rem;font-family:gt-america,benton-sans,sans-serif;font-weight:700;line-height:.9;color:#fcfcfc}@container (min-width:480px){.c-stat-block__stat-animate,.c-stat-block__stat-prefix,.c-stat-block__stat-suffix{font-size:7rem}}@container (min-width:760px){.c-stat-block__stat-animate,.c-stat-block__stat-prefix,.c-stat-block__stat-suffix{font-size:8rem}}@container (min-width:1440px){.c-stat-block__stat-animate,.c-stat-block__stat-prefix,.c-stat-block__stat-suffix{font-size:9rem}}.c-stat-block__stat-label{font-size:2.2rem;font-family:canela-deck,serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;line-height:1.2;position:relative;z-index:2;line-height:1.35}@media only screen and (min-width:760px){.c-stat-block__stat-label{font-size:2.4rem}}@container (min-width:760px){.c-stat-block__stat-label{font-size:3.2rem;line-height:1.2;font-family:canela-deck,serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}.color-theme--blue .c-stat-block{background-color:#3f75b5}.color-theme--black .c-stat-block{background-color:#202020}.color-theme--green .c-stat-block{background-color:#4d8047}.color-theme--yellow .c-stat-block{background-color:#ffdb6d}.color-theme--orange .c-stat-block{background-color:#f3ddbe}.color-theme--gold .c-stat-block{background-color:#e2d2a1}.color-theme--gold .c-stat-block,.color-theme--orange .c-stat-block,.color-theme--yellow .c-stat-block{color:#202020}.color-theme--gold .c-stat-block .c-stat-block__stat,.color-theme--gold .c-stat-block .c-stat-block__stats,.color-theme--orange .c-stat-block .c-stat-block__stat,.color-theme--orange .c-stat-block .c-stat-block__stats,.color-theme--yellow .c-stat-block .c-stat-block__stat,.color-theme--yellow .c-stat-block .c-stat-block__stats{border-color:#202020}.color-theme--gold .c-stat-block .c-stat-block__stat-animate,.color-theme--gold .c-stat-block .c-stat-block__stat-prefix,.color-theme--gold .c-stat-block .c-stat-block__stat-suffix,.color-theme--orange .c-stat-block .c-stat-block__stat-animate,.color-theme--orange .c-stat-block .c-stat-block__stat-prefix,.color-theme--orange .c-stat-block .c-stat-block__stat-suffix,.color-theme--yellow .c-stat-block .c-stat-block__stat-animate,.color-theme--yellow .c-stat-block .c-stat-block__stat-prefix,.color-theme--yellow .c-stat-block .c-stat-block__stat-suffix{color:#202020}.js .c-stat-block__stat-text.u-watch .c-stat-block__stat-data,.js .c-stat-block__stat-text.u-watch .c-stat-block__stat-label{opacity:0}.js .c-stat-block__stat-text.u-watch .c-stat-block__stat-data,.js .c-stat-block__stat-text.u-watch .c-stat-block__stat-label{transform:translate3d(1rem,0,0)}.js .c-stat-block__stat-text.u-watch.u-in-view .c-stat-block__stat-data{transition:all .4s cubic-bezier(.25,0,.5,1) .2s}.js .c-stat-block__stat-text.u-watch.u-in-view .c-stat-block__stat-label{transition:all .4s cubic-bezier(.25,0,.5,1) .4s;transform:translateZ(0)}.js .c-stat-block__stat-text.u-watch.u-in-view .c-stat-block__stat-data{transform:translateZ(0)}.js .c-stat-block__stat-text.u-watch.u-in-view .c-stat-block__stat-data,.js .c-stat-block__stat-text.u-watch.u-in-view .c-stat-block__stat-label{opacity:1}.c-wysiwyg-section,.m-detail-page-content__content{position:relative}.c-wysiwyg-section:after,.m-detail-page-content__content:after{display:block;content:"";clear:both}.c-wysiwyg-section blockquote,.m-detail-page-content__content blockquote{font-size:2.2rem;line-height:1.2;font-family:canela-deck,serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.25;margin-bottom:5.5rem;padding-top:5.5rem;position:relative}@media only screen and (min-width:760px){.c-wysiwyg-section blockquote,.m-detail-page-content__content blockquote{font-size:2.4rem}}.c-wysiwyg-section blockquote p,.m-detail-page-content__content blockquote p{line-height:1.25}.c-wysiwyg-section blockquote:before,.m-detail-page-content__content blockquote:before{content:"“";color:#a51c30;font-size:8.5rem;line-height:1.2;font-family:canela-deck,serif;position:absolute;top:0;left:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.c-wysiwyg-section figcaption,.m-detail-page-content__content figcaption{color:#202020;font-size:1.4rem;line-height:1.625;font-weight:300;font-style:italic;padding:20px 0}@media only screen and (min-width:760px){.c-wysiwyg-section figcaption,.m-detail-page-content__content figcaption{font-size:1.6rem}}.c-wysiwyg-section figcaption cite,.c-wysiwyg-section figcaption em,.c-wysiwyg-section figcaption i,.m-detail-page-content__content figcaption cite,.m-detail-page-content__content figcaption em,.m-detail-page-content__content figcaption i{font-style:normal}.c-wysiwyg-section>*,.m-detail-page-content__content>*{margin-top:2rem}.c-wysiwyg-section>:first-child,.m-detail-page-content__content>:first-child{margin-top:0}.c-wysiwyg-section>table,.m-detail-page-content__content>table{margin:3.2rem 0}.c-wysiwyg-section h2,.c-wysiwyg-section h3,.c-wysiwyg-section h4,.c-wysiwyg-section h5,.c-wysiwyg-section h6,.m-detail-page-content__content h2,.m-detail-page-content__content h3,.m-detail-page-content__content h4,.m-detail-page-content__content h5,.m-detail-page-content__content h6{margin-top:2.4rem}.c-wysiwyg-section h2,.m-detail-page-content__content h2{font-size:3.8rem;line-height:1.2;font-family:canela-deck,serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media only screen and (min-width:480px){.c-wysiwyg-section h2,.m-detail-page-content__content h2{font-size:4rem}}@media only screen and (min-width:970px){.c-wysiwyg-section h2,.m-detail-page-content__content h2{font-size:5.6rem}}.c-wysiwyg-section h3,.m-detail-page-content__content h3{font-size:3.6rem}@media only screen and (min-width:970px){.c-wysiwyg-section h3,.m-detail-page-content__content h3{font-size:4rem}}@media only screen and (max-width:759px){.c-wysiwyg-section h3,.m-detail-page-content__content h3{font-size:2.8rem}}.c-wysiwyg-section ol,.c-wysiwyg-section ul,.m-detail-page-content__content ol,.m-detail-page-content__content ul{list-style:initial}.c-wysiwyg-section h3,.m-detail-page-content__content h3{font-size:3.2rem;margin:2.4rem 0 3.2rem}.c-wysiwyg-section h3,.c-wysiwyg-section h4,.m-detail-page-content__content h3,.m-detail-page-content__content h4{line-height:1.2;font-family:canela-deck,serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.c-wysiwyg-section h4,.m-detail-page-content__content h4{font-size:2.2rem;margin-bottom:2.4rem}@media only screen and (min-width:760px){.c-wysiwyg-section h4,.m-detail-page-content__content h4{font-size:2.4rem}}.c-wysiwyg-section h5,.m-detail-page-content__content h5{font-size:1.8rem;line-height:1.16;font-family:canela-deck,serif;margin-bottom:2.4rem}.c-wysiwyg-section h6,.m-detail-page-content__content h6{font-size:1.4rem;line-height:1.25;font-weight:300;margin-bottom:2.4rem}.c-wysiwyg-section hr,.m-detail-page-content__content hr{margin:3.2rem 0}.c-wysiwyg-section .video-embed-field-responsive-video,.c-wysiwyg-section ol,.c-wysiwyg-section ul,.m-detail-page-content__content .video-embed-field-responsive-video,.m-detail-page-content__content ol,.m-detail-page-content__content ul{margin:3.2rem 0 3.2rem 1.4rem}.c-wysiwyg-section ol,.c-wysiwyg-section ul,.m-detail-page-content__content ol,.m-detail-page-content__content ul{padding:0 2rem}.c-wysiwyg-section ol li,.c-wysiwyg-section ul li,.m-detail-page-content__content ol li,.m-detail-page-content__content ul li{padding-left:1rem}.c-wysiwyg-section ol li+li,.c-wysiwyg-section ol li>ol,.c-wysiwyg-section ol li>ul,.c-wysiwyg-section ul li+li,.c-wysiwyg-section ul li>ol,.c-wysiwyg-section ul li>ul,.m-detail-page-content__content ol li+li,.m-detail-page-content__content ol li>ol,.m-detail-page-content__content ol li>ul,.m-detail-page-content__content ul li+li,.m-detail-page-content__content ul li>ol,.m-detail-page-content__content ul li>ul{margin-block:.8rem 0}.c-wysiwyg-section ul,.m-detail-page-content__content ul{list-style:disc}.c-wysiwyg-section ol,.m-detail-page-content__content ol{list-style:decimal}.c-wysiwyg-section li a,.c-wysiwyg-section p a,.m-detail-page-content__content li a,.m-detail-page-content__content p a{border-bottom:.1rem solid #202020;transition:all .18s cubic-bezier(.25,0,.5,1),outline 0s,outline-offset 0s}.c-wysiwyg-section li a:hover,.c-wysiwyg-section p a:hover,.m-detail-page-content__content li a:hover,.m-detail-page-content__content p a:hover{color:#202020;border-color:transparent}.c-wysiwyg-section article.embedded-entity,.m-detail-page-content__content article.embedded-entity{margin:2.4rem 0 3.2rem}@media only screen and (min-width:970px){.c-panel--box-contained--content .c-wysiwyg-section:not(.c-accordion-item__panel-inner)>h1,.c-panel--box-contained--content .c-wysiwyg-section:not(.c-accordion-item__panel-inner)>h2,.c-panel--box-contained--content .c-wysiwyg-section:not(.c-accordion-item__panel-inner)>h3,.c-panel--box-contained--content .c-wysiwyg-section:not(.c-accordion-item__panel-inner)>h4,.c-panel--box-contained--content .c-wysiwyg-section:not(.c-accordion-item__panel-inner)>h5,.c-panel--box-contained--content .c-wysiwyg-section:not(.c-accordion-item__panel-inner)>h6,.c-panel--box-contained--content .c-wysiwyg-section:not(.c-accordion-item__panel-inner)>hr,.c-panel--box-contained--content .c-wysiwyg-section:not(.c-accordion-item__panel-inner)>ol,.c-panel--box-contained--content .c-wysiwyg-section:not(.c-accordion-item__panel-inner)>p,.c-panel--box-contained--content .c-wysiwyg-section:not(.c-accordion-item__panel-inner)>table,.c-panel--box-contained--content .c-wysiwyg-section:not(.c-accordion-item__panel-inner)>ul,.c-panel--box-contained--content .m-detail-page-content__content:not(.c-accordion-item__panel-inner)>h1,.c-panel--box-contained--content .m-detail-page-content__content:not(.c-accordion-item__panel-inner)>h2,.c-panel--box-contained--content .m-detail-page-content__content:not(.c-accordion-item__panel-inner)>h3,.c-panel--box-contained--content .m-detail-page-content__content:not(.c-accordion-item__panel-inner)>h4,.c-panel--box-contained--content .m-detail-page-content__content:not(.c-accordion-item__panel-inner)>h5,.c-panel--box-contained--content .m-detail-page-content__content:not(.c-accordion-item__panel-inner)>h6,.c-panel--box-contained--content .m-detail-page-content__content:not(.c-accordion-item__panel-inner)>hr,.c-panel--box-contained--content .m-detail-page-content__content:not(.c-accordion-item__panel-inner)>ol,.c-panel--box-contained--content .m-detail-page-content__content:not(.c-accordion-item__panel-inner)>p,.c-panel--box-contained--content .m-detail-page-content__content:not(.c-accordion-item__panel-inner)>table,.c-panel--box-contained--content .m-detail-page-content__content:not(.c-accordion-item__panel-inner)>ul{margin-left:calc(47% + 3.2rem)}}@media only screen and (min-width:1080px){.c-panel--box-contained--content .c-wysiwyg-section:not(.c-accordion-item__panel-inner)>h1,.c-panel--box-contained--content .c-wysiwyg-section:not(.c-accordion-item__panel-inner)>h2,.c-panel--box-contained--content .c-wysiwyg-section:not(.c-accordion-item__panel-inner)>h3,.c-panel--box-contained--content .c-wysiwyg-section:not(.c-accordion-item__panel-inner)>h4,.c-panel--box-contained--content .c-wysiwyg-section:not(.c-accordion-item__panel-inner)>h5,.c-panel--box-contained--content .c-wysiwyg-section:not(.c-accordion-item__panel-inner)>h6,.c-panel--box-contained--content .c-wysiwyg-section:not(.c-accordion-item__panel-inner)>hr,.c-panel--box-contained--content .c-wysiwyg-section:not(.c-accordion-item__panel-inner)>ol,.c-panel--box-contained--content .c-wysiwyg-section:not(.c-accordion-item__panel-inner)>p,.c-panel--box-contained--content .c-wysiwyg-section:not(.c-accordion-item__panel-inner)>table,.c-panel--box-contained--content .c-wysiwyg-section:not(.c-accordion-item__panel-inner)>ul,.c-panel--box-contained--content .m-detail-page-content__content:not(.c-accordion-item__panel-inner)>h1,.c-panel--box-contained--content .m-detail-page-content__content:not(.c-accordion-item__panel-inner)>h2,.c-panel--box-contained--content .m-detail-page-content__content:not(.c-accordion-item__panel-inner)>h3,.c-panel--box-contained--content .m-detail-page-content__content:not(.c-accordion-item__panel-inner)>h4,.c-panel--box-contained--content .m-detail-page-content__content:not(.c-accordion-item__panel-inner)>h5,.c-panel--box-contained--content .m-detail-page-content__content:not(.c-accordion-item__panel-inner)>h6,.c-panel--box-contained--content .m-detail-page-content__content:not(.c-accordion-item__panel-inner)>hr,.c-panel--box-contained--content .m-detail-page-content__content:not(.c-accordion-item__panel-inner)>ol,.c-panel--box-contained--content .m-detail-page-content__content:not(.c-accordion-item__panel-inner)>p,.c-panel--box-contained--content .m-detail-page-content__content:not(.c-accordion-item__panel-inner)>table,.c-panel--box-contained--content .m-detail-page-content__content:not(.c-accordion-item__panel-inner)>ul{margin-right:3.2rem}}@media only screen and (min-width:1220px){.c-panel--box-contained--content .c-wysiwyg-section:not(.c-accordion-item__panel-inner)>h1,.c-panel--box-contained--content .c-wysiwyg-section:not(.c-accordion-item__panel-inner)>h2,.c-panel--box-contained--content .c-wysiwyg-section:not(.c-accordion-item__panel-inner)>h3,.c-panel--box-contained--content .c-wysiwyg-section:not(.c-accordion-item__panel-inner)>h4,.c-panel--box-contained--content .c-wysiwyg-section:not(.c-accordion-item__panel-inner)>h5,.c-panel--box-contained--content .c-wysiwyg-section:not(.c-accordion-item__panel-inner)>h6,.c-panel--box-contained--content .c-wysiwyg-section:not(.c-accordion-item__panel-inner)>hr,.c-panel--box-contained--content .c-wysiwyg-section:not(.c-accordion-item__panel-inner)>ol,.c-panel--box-contained--content .c-wysiwyg-section:not(.c-accordion-item__panel-inner)>p,.c-panel--box-contained--content .c-wysiwyg-section:not(.c-accordion-item__panel-inner)>table,.c-panel--box-contained--content .c-wysiwyg-section:not(.c-accordion-item__panel-inner)>ul,.c-panel--box-contained--content .m-detail-page-content__content:not(.c-accordion-item__panel-inner)>h1,.c-panel--box-contained--content .m-detail-page-content__content:not(.c-accordion-item__panel-inner)>h2,.c-panel--box-contained--content .m-detail-page-content__content:not(.c-accordion-item__panel-inner)>h3,.c-panel--box-contained--content .m-detail-page-content__content:not(.c-accordion-item__panel-inner)>h4,.c-panel--box-contained--content .m-detail-page-content__content:not(.c-accordion-item__panel-inner)>h5,.c-panel--box-contained--content .m-detail-page-content__content:not(.c-accordion-item__panel-inner)>h6,.c-panel--box-contained--content .m-detail-page-content__content:not(.c-accordion-item__panel-inner)>hr,.c-panel--box-contained--content .m-detail-page-content__content:not(.c-accordion-item__panel-inner)>ol,.c-panel--box-contained--content .m-detail-page-content__content:not(.c-accordion-item__panel-inner)>p,.c-panel--box-contained--content .m-detail-page-content__content:not(.c-accordion-item__panel-inner)>table,.c-panel--box-contained--content .m-detail-page-content__content:not(.c-accordion-item__panel-inner)>ul{margin-right:6.4rem}}@media only screen and (min-width:970px){.c-panel--box-contained--content .c-wysiwyg-section:not(.c-accordion-item__panel-inner) blockquote,.c-panel--box-contained--content .m-detail-page-content__content:not(.c-accordion-item__panel-inner) blockquote{border-left:0;clear:left;float:left;margin-top:2rem;padding-left:0;width:35%}}@media only screen and (min-width:970px){.c-panel--box-contained--content .c-wysiwyg-section:not(.c-accordion-item__panel-inner) table,.c-panel--box-contained--content .m-detail-page-content__content:not(.c-accordion-item__panel-inner) table{width:44.55184534%}}.o-centered-col .c-wysiwyg-section,.o-centered-col .m-detail-page-content__content{max-width:none}.o-centered-col .c-wysiwyg-section>*,.o-centered-col .m-detail-page-content__content>*{max-width:600px;margin-left:auto;margin-right:auto}.o-centered-col .c-wysiwyg-section .c-media--wysiwyg_inline,.o-centered-col .m-detail-page-content__content .c-media--wysiwyg_inline{max-width:825px;margin-left:auto;margin-right:auto}.o-centered-col .c-wysiwyg-section .c-media--wysiwyg_full_width,.o-centered-col .m-detail-page-content__content .c-media--wysiwyg_full_width{margin-left:auto;margin-right:auto;max-width:none}.o-centered-col .c-wysiwyg-section .c-media--wysiwyg_full_width .c-media__caption,.o-centered-col .m-detail-page-content__content .c-media--wysiwyg_full_width .c-media__caption{max-width:600px;margin-left:auto;margin-right:auto}.one-col-layout .c-wysiwyg-section:not(.c-accordion-item__panel-inner)>h1,.one-col-layout .c-wysiwyg-section:not(.c-accordion-item__panel-inner)>h2,.one-col-layout .c-wysiwyg-section:not(.c-accordion-item__panel-inner)>h3,.one-col-layout .c-wysiwyg-section:not(.c-accordion-item__panel-inner)>h4,.one-col-layout .c-wysiwyg-section:not(.c-accordion-item__panel-inner)>h5,.one-col-layout .c-wysiwyg-section:not(.c-accordion-item__panel-inner)>h6,.one-col-layout .c-wysiwyg-section:not(.c-accordion-item__panel-inner)>hr,.one-col-layout .c-wysiwyg-section:not(.c-accordion-item__panel-inner)>ol,.one-col-layout .c-wysiwyg-section:not(.c-accordion-item__panel-inner)>p,.one-col-layout .c-wysiwyg-section:not(.c-accordion-item__panel-inner)>table,.one-col-layout .c-wysiwyg-section:not(.c-accordion-item__panel-inner)>ul,.one-col-layout .m-detail-page-content__content:not(.c-accordion-item__panel-inner)>h1,.one-col-layout .m-detail-page-content__content:not(.c-accordion-item__panel-inner)>h2,.one-col-layout .m-detail-page-content__content:not(.c-accordion-item__panel-inner)>h3,.one-col-layout .m-detail-page-content__content:not(.c-accordion-item__panel-inner)>h4,.one-col-layout .m-detail-page-content__content:not(.c-accordion-item__panel-inner)>h5,.one-col-layout .m-detail-page-content__content:not(.c-accordion-item__panel-inner)>h6,.one-col-layout .m-detail-page-content__content:not(.c-accordion-item__panel-inner)>hr,.one-col-layout .m-detail-page-content__content:not(.c-accordion-item__panel-inner)>ol,.one-col-layout .m-detail-page-content__content:not(.c-accordion-item__panel-inner)>p,.one-col-layout .m-detail-page-content__content:not(.c-accordion-item__panel-inner)>table,.one-col-layout .m-detail-page-content__content:not(.c-accordion-item__panel-inner)>ul{margin-left:0}.c-teaser-page{position:relative;border-bottom:.1rem solid transparent}.c-teaser-page:before{content:"";display:block;position:absolute;top:.1rem;left:.1rem;right:.1rem;bottom:.1rem;background-color:#202020;transition:transform .24s cubic-bezier(.25,0,.5,1);z-index:1}.c-teaser-page:hover:before{transform:translate3d(1.6rem,1.6rem,0)}.c-teaser-page__link{display:block;background-color:#f7f6f5;position:relative;z-index:2}.c-teaser-page__link:focus,.c-teaser-page__link:hover{color:#2b669f}.c-teaser-page__link:focus .c-teaser-page__icon,.c-teaser-page__link:hover .c-teaser-page__icon{opacity:1}.c-teaser-page__title{padding:1.6rem 2.4rem 1.2rem;border-bottom:1px solid #dae0e0}.c-teaser-page__content{padding:1.6rem 3.2rem 6.4rem 2.4rem}@media only screen and (min-width:1220px){.c-teaser-page__text{font-size:1.8rem}}.c-teaser-page__icon{position:absolute;bottom:2.4rem;left:2.4rem;transition:opacity .25s cubic-bezier(.5,0,.5,1)}@media only screen and (min-width:970px){.c-teaser-page__icon{opacity:0}}.c-teaser-page--black:before{background-color:#202020}.c-teaser-page--crimson:before,.c-teaser-page--red:before{background-color:#a51c30}.c-teaser-page--blue:before{background-color:#3f75b5}.c-teaser-page--green:before{background-color:#4d8047}.c-teaser-page--yellow:before{background-color:#ffdb6d}.c-teaser-page--orange:before{background-color:#d16103}.c-teaser-page--gold:before{background-color:#e2d2a1}.c-teaser-page--white:before{background-color:#f7f6f5}.c-teaser-header{padding:2.4rem;background-color:#fcfcfc;width:80%;margin-top:-8rem;z-index:2;position:relative}@media only screen and (min-width:760px){.c-teaser-header{padding:3.2rem}}.c-teaser-header__subtitle{margin-top:1.8rem}@media only screen and (min-width:1220px){.c-teaser-header__subtitle{max-width:65%}}.c-teaser-list--black .c-teaser-header{background-color:#202020}.c-teaser-list--red .c-teaser-header{background-color:#a51c30}.c-teaser-list--black .c-teaser-header,.c-teaser-list--red .c-teaser-header{color:#fcfcfc}.c-teaser-list--black .c-teaser-header svg,.c-teaser-list--red .c-teaser-header svg{fill:#fcfcfc}.c-teaser-medium__header{transition:transform .25s cubic-bezier(.25,0,.5,1)}.c-teaser-medium__label{display:inline-block;margin-bottom:1.6rem}.c-teaser-medium__link{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-ms-flex-align:start;align-items:flex-start;transition:all .25s cubic-bezier(.25,0,.5,1)}.c-teaser-medium__link:focus .c-teaser-medium__arrow,.c-teaser-medium__link:hover .c-teaser-medium__arrow{opacity:1}.c-teaser-medium__link:focus{outline-offset:0}.c-teaser-medium__image{-ms-flex-negative:0;flex-shrink:0;width:100%}.c-teaser-medium__author{display:block;margin-top:1.6rem}.c-teaser-medium__arrow{display:block;margin-top:1.4rem}@media only screen and (min-width:760px){.c-teaser-medium__arrow{opacity:0;fill:#2b669f;transition:opacity .25s cubic-bezier(.25,0,.5,1)}}.o-two-block-2024 .c-teaser-medium__link{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.o-two-block-2024 .c-teaser-medium__link svg{fill:#202020;transition:fill .25s}.o-two-block-2024 .c-teaser-medium__link:active svg,.o-two-block-2024 .c-teaser-medium__link:focus svg,.o-two-block-2024 .c-teaser-medium__link:hover svg{fill:#3f75b5}.o-two-block-2024 .c-teaser-medium__header{position:static;display:-ms-grid;display:grid;-ms-grid-columns:1fr 10px auto;grid-template-columns:1fr auto;-ms-grid-rows:auto 0 auto;grid-template-areas:"a d" "e .";-ms-flex-align:center;align-items:center;gap:0 10px;padding:0;width:auto;margin:16px 0 0;-ms-flex-direction:row;flex-direction:row}.o-two-block-2024 .c-teaser-medium__header h3{font-size:2.2rem;line-height:1.2;font-family:canela-deck,serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media only screen and (min-width:760px){.o-two-block-2024 .c-teaser-medium__header h3{font-size:2.4rem}}.o-two-block-2024 .c-teaser-medium__title{-ms-grid-row:3;-ms-grid-column:1;grid-area:a}.o-two-block-2024 .c-teaser-medium__author{-ms-grid-row:3;-ms-grid-column:1;grid-area:e;margin-top:5px;font-size:1.8rem}.o-two-block-2024 .c-teaser-medium__arrow{-ms-grid-row:1;-ms-grid-column:3;grid-area:d;opacity:1;margin:0}.o-two-block-2024__block--left .c-teaser-medium__link{-ms-flex-align:start;align-items:flex-start}.o-two-block-2024__block--right .c-teaser-medium__link{-ms-flex-align:end;align-items:flex-end}@media only screen and (max-width:969px){.o-two-block-2024 .c-teaser-medium__link{-ms-flex-align:stretch;align-items:stretch}}.c-teaser-story-list .views-row{display:block}.c-teaser-story-list .views-row+.views-row{margin-top:2.4rem}@media only screen and (min-width:760px){.c-teaser-story-list .views-row+.views-row{margin-top:0}}.c-teaser-story__link{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media only screen and (min-width:970px){.c-teaser-story__link:hover .c-teaser-story__header{transform:translate3d(0,-3rem,0)}.c-teaser-story__link:hover .c-teaser-story__icon{opacity:1}}.c-teaser-story__header{padding:2.4rem 2.4rem 0 0;background-color:#fcfcfc;position:relative;z-index:2;width:calc(100% - 3rem);transition:transform .25s cubic-bezier(.5,0,.5,1)}.c-teaser-story__header .c-teaser-header__subtitle{font-size:1.4rem}.c-teaser-story__icon{display:block;margin-top:1.6rem;overflow:visible;transition:opacity .25s cubic-bezier(.5,0,.5,1)}@media only screen and (min-width:970px){.c-teaser-story__icon{opacity:0}}.c-teaser-story__image{-ms-flex-negative:0;flex-shrink:0}.c-teaser-story__image,.c-teaser-story__image-inner{position:relative;z-index:1}.c-teaser-story__image img{position:relative;z-index:2}.c-teaser-story__image-bkg{z-index:1}.c-teaser-person{padding:2.4rem 0;border-top:1px solid #cfcfce;position:relative}.c-teaser-person,.c-teaser-person__link{display:-ms-flexbox;display:flex}.c-teaser-person__text{-ms-flex:1;flex:1;-ms-flex-order:1;order:1;padding-left:1.6rem}.c-teaser-person__text-description,.c-teaser-person__text-title{margin-bottom:1.6rem}.c-teaser-person__image{-ms-flex-order:0;order:0;height:130px;width:130px;position:relative}.c-teaser-person__image img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%}.c-teaser-card{position:relative;background-color:#fcfcfc;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:760px){.c-teaser-card{gap:32px}}.c-teaser-card:not(:has(.c-featured-media)):before{display:block;aspect-ratio:3/2;content:"";width:100%}@media only screen and (max-width:759px){.c-teaser-card:not(:has(.c-featured-media)):before{aspect-ratio:unset;height:0}}.m-student-stories-latest .c-teaser-card{-ms-flex:1;flex:1}@media only screen and (max-width:759px){.m-student-stories-latest .c-teaser-card .c-teaser-card--text{display:none}}.c-teaser-card .c-teaser-card__eyebrow{font-size:1.6rem;line-height:.8;color:#202020;font-weight:300;font-family:gt-america,benton-sans,sans-serif;text-transform:uppercase;line-height:165%}.c-teaser-card .c-teaser-card--link:before{content:"";position:absolute;inset:0;z-index:1}.c-teaser-card .c-teaser-card--content{display:-ms-flexbox;display:flex;-ms-flex-flow:column wrap;flex-flow:column wrap}@media only screen and (min-width:760px){.c-teaser-card .c-teaser-card--content{gap:16px;padding:0 32px}}@media only screen and (max-width:759px){.c-teaser-card .c-teaser-card--content .c-teaser-card-title{margin-block-start:16px}}.c-teaser-card .c-featured-media{aspect-ratio:3/2;overflow:hidden}.c-teaser-card .c-featured-media img{width:100%;height:100%}.c-teaser-card .c-button{background-color:unset;margin-block-start:8px;width:-moz-fit-content;width:fit-content}.c-teaser-card .c-button:focus,.c-teaser-card .c-button:hover{color:#a51c30}.c-teaser-card .c-button:focus .c-button__icon svg,.c-teaser-card .c-button:hover .c-button__icon svg{fill:#a51c30}@media only screen and (min-width:760px){.c-teaser-card .c-teaser-card--button{margin-top:auto;padding-left:32px;padding-bottom:32px}}.c-teaser-white-bg__container{container-type:inline-size;list-style:none;height:100%}.c-teaser-white-bg{background-color:#fcfcfc;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:32px;height:100%}@container (width > 800px){.c-teaser-white-bg{-ms-flex-direction:row;flex-direction:row}}.c-teaser-white-bg:not(:has(.c-featured-media)):before{display:block;aspect-ratio:3/2;content:"";width:100%}@media only screen and (max-width:759px){.c-teaser-white-bg:not(:has(.c-featured-media)):before{aspect-ratio:unset;height:0}}.c-teaser-white-bg .c-teaser-white-bg__content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:16px;-ms-flex:1 1 0px;flex:1 1 0;padding:0 32px}@container (width > 800px){.c-teaser-white-bg .c-teaser-white-bg__content{-ms-flex-pack:center;justify-content:center}}.c-teaser-white-bg .c-featured-media{aspect-ratio:3/2;overflow:hidden}.c-teaser-white-bg .c-featured-media img{width:100%;height:100%}@container (width > 800px){.c-teaser-white-bg .c-featured-media{-ms-flex:0 0 50%;flex:0 0 50%;aspect-ratio:unset}}.c-teaser-white-bg .c-button{background-color:unset;margin-block-start:8px;width:-moz-fit-content;width:fit-content}.c-teaser-white-bg .c-button:focus,.c-teaser-white-bg .c-button:hover{color:#a51c30}.c-teaser-white-bg .c-button:focus .c-button__icon svg,.c-teaser-white-bg .c-button:hover .c-button__icon svg{fill:#a51c30}@container (width <= 800px){.c-teaser-white-bg .c-teaser-white-bg__button{margin-top:auto;padding-bottom:32px}}.c-teaser-white-bg__title{color:#202020}@container (width > 800px){.c-teaser-white-bg__title{font-size:4rem}}.c-teaser-sliding-title__inner{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;position:relative}@media only screen and (min-width:970px){.c-teaser-sliding-title__inner:has(a.c-teaser-sliding-title__link):hover .c-teaser-sliding-title__header{transform:translate3d(0,-30px,0)}.c-teaser-sliding-title__inner:has(a.c-teaser-sliding-title__link):hover .c-teaser-sliding-title__icon{opacity:1}.c-teaser-sliding-title__inner:has(a.c-teaser-sliding-title__link):hover .c-teaser-sliding-title__header{color:var(--teasers-hover-color)}}.c-teaser-sliding-title__subtitle{margin-top:18px;line-height:1.5}.c-teaser-sliding-title__eyebrow{font-size:1.6rem;line-height:.8;color:#202020;font-weight:300;font-family:gt-america,benton-sans,sans-serif;text-transform:uppercase;line-height:1.65;margin-bottom:16px;color:var(--teasers-color)}.c-teaser-sliding-title__header{padding:2.4rem 2.4rem 0 0;background-color:var(--teasers-bg);color:var(--teasers-color);z-index:2;width:calc(100% - 30px);transition:transform .25s cubic-bezier(.5,0,.5,1)}.c-teaser-sliding-title__header .c-teaser-header__subtitle{font-size:1.4rem}.c-teaser-sliding-title__link{overflow:hidden;white-space:nowrap;color:transparent;font-size:.1px;text-indent:100%;text-align:left!important;position:absolute;z-index:3;width:100%;height:100%;top:0;left:0}.c-teaser-sliding-title__icon{display:block;margin-top:16px;overflow:visible;transition:opacity .25s cubic-bezier(.5,0,.5,1)}@media only screen and (min-width:970px){.c-teaser-sliding-title__icon{opacity:0}}.c-teaser-sliding-title__icon svg polygon{fill:var(--teasers-color)}.c-teaser-sliding-title__image{-ms-flex-negative:0;flex-shrink:0}.c-teaser-eyebrow-and-title__container{container-type:inline-size;margin-top:30px;padding-bottom:30px;border-bottom:.5px solid #cfcfce}.c-teaser-eyebrow-and-title{padding-right:16px}.c-teaser-eyebrow-and-title__content{color:var(--teasers-color);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;height:100%}.c-teaser-eyebrow-and-title__eyebrow{text-transform:uppercase;font-weight:300;font-size:1.6rem;line-height:1.65}.c-teaser-eyebrow-and-title__title{font-family:canela-deck,serif;font-size:3.2rem;line-height:1.2;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:first baseline;align-items:first baseline;gap:16px;margin-bottom:0}.c-teaser-eyebrow-and-title__icon{-ms-flex:0 1 0px;flex:0 1 0;height:.6em}.c-teaser-eyebrow-and-title__icon svg{display:block;width:22px;height:auto}.c-teaser-eyebrow-and-title__icon path{fill:var(--teasers-color)}.c-teaser-text-on-image__container{container-type:inline-size;height:100%}.c-teaser-text-on-image{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:1fr;grid-template-rows:1fr;height:100%}.c-teaser-text-on-image__content,.c-teaser-text-on-image__media{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1;grid-area:1/1/2/2}.c-teaser-text-on-image__content{position:relative;z-index:2;color:#fcfcfc;padding:72px 36px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:end;justify-content:flex-end;background:rgba(0,0,0,.65)}.c-teaser-text-on-image__media{height:100%;position:relative;z-index:1}.c-teaser-text-on-image__media .c-featured-media{height:100%}.c-teaser-text-on-image__media img,.c-teaser-text-on-image__media video{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.c-teaser-text-on-image__eyebrow{text-transform:uppercase;letter-spacing:.02em;font-size:1.6rem}.c-teaser-text-on-image__title{font-size:3.6rem;line-height:1.2;font-family:canela-deck,serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:16px 0}@media only screen and (min-width:970px){.c-teaser-text-on-image__title{font-size:4rem}}.c-sidebar-list{background-color:#f7f6f5;position:fixed;bottom:0;left:0;width:100%;z-index:9999}@media only screen and (min-width:760px){.c-sidebar-list{position:static;bottom:auto;left:auto;max-width:37.5rem}}.c-sidebar-list__toggle{position:absolute;top:0;left:0;bottom:0;right:0;display:block;width:100%;text-align:left}@media only screen and (min-width:760px){.c-sidebar-list__toggle{display:none}}.c-sidebar-list__toggle-icon{position:absolute;right:2.4rem;top:1.8rem;transition:transform .2s cubic-bezier(.5,0,.5,1)}.is-open .c-sidebar-list__toggle-icon{transform:rotate(45deg)}.c-sidebar-list__nav{display:none}.c-sidebar-list__nav.is-open{display:block}@media only screen and (min-width:760px){.c-sidebar-list__nav{display:block!important}}.c-sidebar-list__title{padding:1.6rem 4.8rem 1.6rem 2.4rem;position:relative}.c-sidebar-list__item{border-top:1px solid #dae0e0;position:relative}.c-sidebar-list__item a{display:block;padding:1.8rem 4.8rem 1.5rem 2.4rem}.c-sidebar-list__item span{display:block;position:absolute;top:1.8rem;right:2.4rem}@keyframes c{0%{opacity:1}95%{opacity:1}to{opacity:0}}.c-accordion-group{margin-left:-1.6rem;margin-right:-1.6rem}@media only screen and (min-width:760px){.c-accordion-group{margin-left:-3.2rem;margin-right:-3.2rem}}@media only screen and (min-width:970px){.c-accordion-group{margin-left:0;margin-right:0}}.c-accordion-group__title{font-weight:400;margin-bottom:1.6rem;padding:0 1.6rem}@media only screen and (min-width:760px){.c-accordion-group__title{padding:0 3.2rem}}.c-accordion-group+.c-accordion-group,.c-text-cta+.c-accordion-group,.c-wysiwyg-section+.c-accordion-group{margin-top:1.6rem}@media only screen and (min-width:760px){.c-accordion-group+.c-accordion-group,.c-accordion-group+.c-wysiwyg-section,.c-text-cta+.c-accordion-group,.c-wysiwyg-section+.c-accordion-group{margin-top:3.2rem}}@media only screen and (min-width:760px){.c-accordion-group+.c-text-cta{margin-bottom:3.2rem}}.c-accordion-item__panel p:last-of-type{margin-bottom:0}.c-accordion-item{list-style:none;background-color:#f7f6f5;position:relative}.c-accordion-item .c-accordion-item__panel{position:relative;z-index:2}@media only screen and (min-width:1220px){.c-accordion-item .c-accordion-item__panel{font-size:1.8rem}}.c-accordion-item+.c-accordion-item{border-top:.2rem solid #fcfcfc}.c-accordion-item__button{display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;text-align:left;padding:1.2rem 6.4rem 1.6rem 1.6rem;border-bottom:1px solid transparent;transition:border .2s cubic-bezier(.25,0,.5,1)}@media only screen and (min-width:760px){.c-accordion-item__button{padding:1.6rem 6.4rem 1.6rem 3.2rem}}.c-accordion-item__button:hover{border-color:#202020}.c-accordion-item__button._accordion-toggle--open:hover{border-color:transparent}.c-accordion-item__icon{display:block;position:absolute;top:1.6rem;right:1.8rem;transition:transform .2s cubic-bezier(.25,0,.5,1)}@media only screen and (min-width:760px){.c-accordion-item__icon{right:3.2rem}}._accordion-toggle--open .c-accordion-item__icon{transform:rotate(45deg)}.c-accordion-item__panel{border-top:1px solid #dae0e0;display:none;max-height:0;opacity:0;overflow:hidden;transition:all .25s ease-out}.c-accordion-item__panel._accordion-panel--open{display:block;max-height:100%;opacity:1;transition:all .5s ease-in}.c-accordion-item__panel-inner{padding:1.6rem}@media only screen and (min-width:760px){.c-accordion-item__panel-inner{padding:2.4rem 3.2rem}}.c-accordion-item__panel ol,.c-accordion-item__panel p,.c-accordion-item__panel ul{margin-bottom:2.4rem}.c-accordion-item__panel ol:last-child,.c-accordion-item__panel p:last-child,.c-accordion-item__panel ul:last-child{margin-bottom:0}.c-accordion-item__panel p+p{padding-top:.4rem}.c-accordion-item__panel p a{border-bottom:.1rem solid #202020;transition:all .18s cubic-bezier(.25,0,.5,1),outline 0s,outline-offset 0s;padding:.2rem 0 0}.c-accordion-item__panel p a:hover{color:#202020;border-color:transparent}.c-accordion-item__copy{margin-top:1rem;margin-bottom:-1.6rem;border-top:1px solid #dae0e0;padding-top:.8rem}table+.c-accordion-item__copy{margin-top:0;border-top:0}.harvard-site--landing-page .c-accordion-item__copy,.harvard-site--page .c-accordion-item__copy{display:none}.c-accordion-item__copy-button{text-align:left;width:100%;padding:1.2rem 0;position:relative;font-size:1.4rem;font-weight:400;color:#202020}.c-accordion-item__copy-button:hover .c-accordion-item__copy-text{color:#2b669f}.c-accordion-item__copy-text{transition:color .2s cubic-bezier(.25,0,.5,1)}.c-accordion-item__copy-done{display:none;position:absolute;padding:1.2rem 0;background-color:#f7f6f5;top:0;right:0;width:100%;color:#3f75b5}.c-accordion-item__copy-done.is-complete{display:block;animation:c 4.8s forwards}.c-accordion-item__panel-inner{background-color:transparent!important}.c-accordion-item__panel-inner table{width:calc(100% + 6.4rem);transform:translateX(-3.2rem)}.c-accordion-item__panel-inner table td:first-child,.c-accordion-item__panel-inner table th:first-child{padding-left:3.2rem}.c-accordion-item__panel-inner table td:last-child,.c-accordion-item__panel-inner table th:last-child{padding-right:3.2rem}.c-accordion-item__panel-inner blockquote{font-family:canela-deck,serif;font-size:2.4rem;padding:2.4rem 0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.c-accordion-item__panel-inner hr{margin:3.2rem 0}.c-accordion-item__panel-inner h4,.c-accordion-item__panel-inner h5,.c-accordion-item__panel-inner h6{font-family:canela-deck,serif;margin-bottom:2.4rem}.c-accordion-item__panel-inner h4{font-size:2.2rem;line-height:1.2;font-family:canela-deck,serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media only screen and (min-width:760px){.c-accordion-item__panel-inner h4{font-size:2.4rem}}.c-accordion-item__panel-inner h5{font-size:1.8rem;line-height:1.16;font-family:canela-deck,serif}.c-accordion-item__panel-inner h6{font-weight:600;font-family:gt-america,benton-sans,sans-serif;text-transform:uppercase;font-size:1.2rem}.c-accordion-item__panel-inner ol,.c-accordion-item__panel-inner ul{margin:2.4rem 0;padding:0 2.4rem}.c-accordion-item__panel-inner ol li,.c-accordion-item__panel-inner ul li{padding-left:.8rem}.c-accordion-item__panel-inner ol li+li,.c-accordion-item__panel-inner ul li+li{margin-top:.8rem}.c-accordion-item__panel-inner ul{list-style:disc}.c-accordion-item__panel-inner ol{list-style:decimal}.c-iframe-video{position:relative;padding-bottom:56.25%;padding-top:25px;margin:0 auto}.c-iframe-video iframe{position:absolute;top:0;left:0;width:100%!important;height:100%!important;max-height:none}.c-ambient-video__inner{position:relative;background:#000}@media only screen and (min-width:970px){.c-ambient-video__fallback-image{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}}@media only screen and (min-width:970px){.c-ambient-video.has-video .c-ambient-video__fallback-image{display:none}}.c-ambient-video img,.c-ambient-video video{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.c-ambient-video__video{position:relative;z-index:2;width:100%;display:none}@media only screen and (min-width:970px){.c-ambient-video__video{display:block}}.c-ambient-video__video video{margin:0 auto}.c-ambient-video__icon{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.c-ambient-video__toggle{bottom:0;left:0;width:100%;z-index:3}.c-ambient-video__notice{display:block;position:absolute;bottom:-2.4rem;left:0;font-size:1.2rem;font-style:italic}.c-ambient-video__toggle-button-toggle-button{display:none}.page-header-2024 .c-ambient-video__toggle-button-toggle-button{display:inline-block}.c-breadcrumb{padding-bottom:.8rem}.c-breadcrumb ol,.c-breadcrumb ul{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;gap:10px}.c-breadcrumb ol li,.c-breadcrumb ul li{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;font-size:1.6rem;gap:10px}.c-breadcrumb ol li a,.c-breadcrumb ul li a{border-bottom:.1rem solid transparent;transition:all .18s cubic-bezier(.25,0,.5,1),outline 0s,outline-offset 0s;padding-top:0}.c-breadcrumb ol li a:hover,.c-breadcrumb ul li a:hover{color:#202020;border-color:#202020}.c-alert{padding:1.6rem 3.2rem 1.6rem 7.5rem;position:relative;background:#faf0f2;color:#a51c30;font-size:1.4rem;line-height:1.286}.c-alert__icon{left:3.75rem;top:50%;position:absolute;transform:translate3d(-50%,-50%,0)}.view-concentrations #concentration_tgr{height:1px;width:100%;visibility:hidden}.view-concentrations .m-archive-page__filters,.view-concentrations .m-archive-page__footer,.view-concentrations .m-archive-page__list{margin-left:4.1666666667%}.view-concentrations .m-archive-page__filters{padding:3.2rem 0 0;margin-bottom:0}.view-concentrations .m-archive-page__filters#concentration_filters .filter-legend{margin:3rem 0 0;padding-bottom:1.6rem}@media only screen and (min-width:1080px){.view-concentrations .m-archive-page__filters#concentration_filters .filter-legend{margin-top:5rem}}.view-concentrations .m-archive-page__filters#concentration_filters .filter-legend span{color:#202020;font-size:1.4rem;line-height:1.625}@media only screen and (min-width:760px){.view-concentrations .m-archive-page__filters#concentration_filters .filter-legend span{font-size:1.6rem}}.view-concentrations .m-archive-page__filters#concentration_filters .filter-legend span.degree{display:inline-block;margin-right:1rem}.view-concentrations .m-archive-page__filters#concentration_filters .filter-legend span.degree strong{color:#a51c30}.view-concentrations .m-archive-page__filters#concentration_filters .filter-legend hr{border-bottom:2px solid #a51c30;margin-top:.25rem}@media only screen and (min-width:970px){.view-concentrations .m-archive-page__filters#concentration_filters{position:sticky;top:-1px;z-index:5;background-color:#fcfcfc}.view-concentrations .m-archive-page__filters#concentration_filters:after,.view-concentrations .m-archive-page__filters#concentration_filters:before{background-color:#202020;content:"";display:block;height:100%;opacity:0;position:absolute;top:0;width:100vw;z-index:-1}.view-concentrations .m-archive-page__filters#concentration_filters:before{left:-50%}.view-concentrations .m-archive-page__filters#concentration_filters:after{right:-50%}.view-concentrations .m-archive-page__filters#concentration_filters.filter-stuck{padding:2rem 0 4.5rem;z-index:9999}.view-concentrations .m-archive-page__filters#concentration_filters.filter-stuck:after,.view-concentrations .m-archive-page__filters#concentration_filters.filter-stuck:before{opacity:1}.view-concentrations .m-archive-page__filters#concentration_filters.filter-stuck .filter-legend{display:none}.view-concentrations .m-archive-page__filters#concentration_filters.filter-stuck .c-button--link-wrapper{border-color:#fcfcfc}.view-concentrations .m-archive-page__filters#concentration_filters.filter-stuck .c-button--link-wrapper+.c-button--link-wrapper{border-color:transparent}.view-concentrations .m-archive-page__filters#concentration_filters.filter-stuck .c-button--link-wrapper input{color:inherit!important}}.view-concentrations .m-archive-page__filters .bef-exposed-form{-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}@media only screen and (min-width:1220px){.view-concentrations .m-archive-page__filters .bef-exposed-form{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.view-concentrations .m-archive-page__filters .bef-exposed-form .form-item{border-width:0;margin-bottom:.6rem;min-width:100%;width:100%}@media only screen and (min-width:1080px){.view-concentrations .m-archive-page__filters .bef-exposed-form .form-item{margin-right:.6rem}}.view-concentrations .m-archive-page__filters .bef-exposed-form .form-item label span.input__required-label-sm{display:none}@media only screen and (min-width:1080px){.view-concentrations .m-archive-page__filters .bef-exposed-form .form-item-keywords{min-width:30rem;width:38%}}.view-concentrations .m-archive-page__filters .bef-exposed-form .form-item-keywords:after{background:url("data:image/svg+xml; utf8, <svg class='u-fill-black' width='24px' height='24px' viewBox='0 0 24 24' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'><title>Search</title><path d='M5.625,10 C7.48896103,10 9,8.48896103 9,6.625 C9,4.76103897 7.48896103,3.25 5.625,3.25 C3.76103897,3.25 2.25,4.76103897 2.25,6.625 C2.25,8.48896103 3.76103897,10 5.625,10 Z M9.72392542,8.76933127 L14.2454437,13.2908496 L13.2908496,14.2454437 L8.91799347,9.87258763 C8.07930793,10.7229255 6.91370639,11.25 5.625,11.25 C3.07068303,11.25 1,9.17931697 1,6.625 C1,4.07068303 3.07068303,2 5.625,2 C8.17931697,2 10.25,4.07068303 10.25,6.625 C10.25,7.39888227 10.0599299,8.12837128 9.72392542,8.76933127 Z'></path></svg>");background-repeat:no-repeat;background-size:36px;background-position:0 5px;content:" ";height:40px;width:22px;top:50%;transform:translateY(-50%)}@media only screen and (min-width:1080px){.view-concentrations .m-archive-page__filters .bef-exposed-form .form-item[id*=-collapsible]{min-width:18rem;width:22%}}@media only screen and (min-width:1220px){.view-concentrations .m-archive-page__filters .bef-exposed-form .form-item[id*=-collapsible]{min-width:20rem;width:25%}}.view-concentrations .m-archive-page__filters .bef-exposed-form .form-item[id*=-collapsible][open]:after{content:"–"}.view-concentrations .m-archive-page__filters .bef-exposed-form .form-item[id*=-collapsible] summary{color:#202020;font-size:1.4rem;line-height:1.625;-ms-flex-align:center;align-items:center;box-sizing:border-box;display:-ms-flexbox;display:flex;padding:15px 20px;position:relative;z-index:5}@media only screen and (min-width:760px){.view-concentrations .m-archive-page__filters .bef-exposed-form .form-item[id*=-collapsible] summary{font-size:1.6rem}}@media only screen and (min-width:1080px){.view-concentrations .m-archive-page__filters .bef-exposed-form .form-item[id*=-collapsible] summary{height:100%}}.view-concentrations .m-archive-page__filters .bef-exposed-form .form-item[id*=-collapsible] summary::marker{display:none;font-size:0}.view-concentrations .m-archive-page__filters .bef-exposed-form .form-item[id*=-collapsible] .form-checkboxes{background-color:#f7f6f5;padding-bottom:1rem;width:100%;z-index:5}@media only screen and (min-width:1080px){.view-concentrations .m-archive-page__filters .bef-exposed-form .form-item[id*=-collapsible] .form-checkboxes{position:absolute}}.view-concentrations .m-archive-page__filters .bef-exposed-form .form-item[id*=-collapsible] .form-checkboxes .checkbox__item{padding:1rem 2rem}.view-concentrations .m-archive-page__filters .bef-exposed-form .form-item[id*=-collapsible] .form-checkboxes .form-item:after{display:none}.view-concentrations .m-archive-page__filters .bef-exposed-form.views-exposed-form .form-actions{margin-left:auto;visibility:visible;height:auto}@media only screen and (min-width:1080px){.view-concentrations .m-archive-page__filters .bef-exposed-form.views-exposed-form .form-actions{margin-left:0;width:12%}}.view-concentrations .m-archive-page__filters .bef-exposed-form.views-exposed-form .form-actions input{color:#202020;font-size:1.4rem;line-height:1.625;color:#fff;padding:16px 24px}@media only screen and (min-width:760px){.view-concentrations .m-archive-page__filters .bef-exposed-form.views-exposed-form .form-actions input{font-size:1.6rem}}.view-concentrations .m-archive-page__filters .bef-exposed-form.views-exposed-form .form-actions .c-button--link-wrapper:first-of-type{min-width:125px}.view-concentrations .m-archive-page__filters .bef-exposed-form.views-exposed-form .form-actions .c-button--link-wrapper+.c-button--link-wrapper{background-color:transparent;margin-top:1rem;min-height:0;width:auto}@media only screen and (min-width:760px){.view-concentrations .m-archive-page__filters .bef-exposed-form.views-exposed-form .form-actions .c-button--link-wrapper+.c-button--link-wrapper{bottom:3rem;left:0;margin-top:0;position:absolute}}@media only screen and (min-width:1080px){.view-concentrations .m-archive-page__filters .bef-exposed-form.views-exposed-form .form-actions .c-button--link-wrapper+.c-button--link-wrapper{bottom:-3rem}}.view-concentrations .m-archive-page__filters .bef-exposed-form.views-exposed-form .form-actions .c-button--link-wrapper+.c-button--link-wrapper input{color:#202020;font-size:1.4rem;line-height:1.625;font-family:inherit;font-weight:400;min-height:auto;padding:0;text-decoration:underline}@media only screen and (min-width:760px){.view-concentrations .m-archive-page__filters .bef-exposed-form.views-exposed-form .form-actions .c-button--link-wrapper+.c-button--link-wrapper input{font-size:1.6rem}}.view-concentrations .c-accordion-item{background-color:transparent;border-bottom:1px solid #cfcfce;transition:all .3s ease-in-out}.view-concentrations .c-accordion-item:hover{border-bottom-color:#202020}.view-concentrations .c-accordion-item__button{border-bottom:0;padding:1.8rem 6.4rem 2rem 0}@media only screen and (min-width:760px){.view-concentrations .c-accordion-item__button{display:-ms-flexbox;display:flex;padding:2.4rem 6.4rem 2.6rem 0}}.view-concentrations .c-accordion-item__button .degrees{color:#202020;font-size:1.4rem;line-height:1.625;color:#a51c30;display:block;font-family:gt-america,benton-sans,sans-serif;font-weight:700;letter-spacing:normal}@media only screen and (min-width:760px){.view-concentrations .c-accordion-item__button .degrees{font-size:1.6rem;margin-left:auto}}.view-concentrations .c-accordion-item__button .degrees .degree-2{margin-left:1rem}.view-concentrations .c-accordion-item__button .c-accordion-item__icon{right:1.4rem;top:2.8rem}@media only screen and (min-width:760px){.view-concentrations .c-accordion-item__button .c-accordion-item__icon{top:2.4rem}}.view-concentrations .c-accordion-item__panel{border-top:0}.view-concentrations .c-accordion-item__panel .c-accordion-item__panel-inner{padding:0;padding-bottom:1.6rem}@media only screen and (min-width:760px){.view-concentrations .c-accordion-item__panel .c-accordion-item__panel-inner{padding-bottom:2.4rem}}.view-concentrations .c-accordion-item__panel .c-accordion-item__panel-inner .c-button--link-wrapper a{padding:0}.view-concentrations .c-accordion-item__panel .division{color:#797979;font-size:1.2rem;line-height:1.3;color:#a51c30;font-weight:700;margin-bottom:2rem}.view-concentrations .c-accordion-item__panel p{color:#202020;font-size:1.4rem;line-height:1.625;margin-bottom:1.2rem}@media only screen and (min-width:760px){.view-concentrations .c-accordion-item__panel p{font-size:1.6rem;padding-right:25rem}}.view-concentrations .c-accordion-item__panel a{color:inherit;transition:all .3s ease-in-out}.view-concentrations .c-accordion-item__panel a:hover{color:inherit}.c-faq-carousel-item{color:#f7f6f5;text-align:center}.c-faq-carousel-item__content,.c-faq-carousel-item__preview{color:#fcfcfc;border-color:#fcfcfc}.c-faq-carousel-item__content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding-top:24px;padding-bottom:24px;color:#fcfcfc}.c-faq-carousel-item__content:active,.c-faq-carousel-item__content:focus,.c-faq-carousel-item__content:hover{text-decoration:none;color:#fcfcfc}.c-faq-carousel-item__content:link:active,.c-faq-carousel-item__content:link:focus,.c-faq-carousel-item__content:link:hover,.c-faq-carousel-item__content:visited:active,.c-faq-carousel-item__content:visited:focus,.c-faq-carousel-item__content:visited:hover{color:#fcfcfc}.c-faq-carousel-item__content:link:active .c-faq-carousel-item__answer,.c-faq-carousel-item__content:link:focus .c-faq-carousel-item__answer,.c-faq-carousel-item__content:link:hover .c-faq-carousel-item__answer,.c-faq-carousel-item__content:visited:active .c-faq-carousel-item__answer,.c-faq-carousel-item__content:visited:focus .c-faq-carousel-item__answer,.c-faq-carousel-item__content:visited:hover .c-faq-carousel-item__answer{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.c-faq-carousel-item__question{font-size:4rem;color:#f7f6f5;letter-spacing:0;font-family:canela-deck,serif;line-height:1.2;font-weight:400;margin-bottom:16px}.c-faq-carousel-item__answer{font-size:1.8rem;line-height:1.65}.c-faq-carousel-item__answer a:active,.c-faq-carousel-item__answer a:focus,.c-faq-carousel-item__answer a:hover,.c-faq-carousel-item__answer a:link,.c-faq-carousel-item__answer a:visited{color:#fcfcfc;text-decoration:underline;text-underline-offset:.3em}.c-faq-carousel-item--fractal{background:#a51c30;padding:10px}.c-faq-carousel-item__preview{line-height:1;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;border-radius:99999px;border:1px solid #fcfcfc;padding:5px 40px 4px;min-height:50px}.c-faq-carousel-item__preview:active,.c-faq-carousel-item__preview:focus,.c-faq-carousel-item__preview:hover{background-color:#fcfcfc;color:#a51c30}.c-tiktok-carousel-item__thumbnail{display:none}.c-tiktok-carousel-item__embed{aspect-ratio:325/739;overflow:hidden;border-radius:6px}.c-tiktok-carousel-item__embed .tiktok-embed{height:100%}.hero-blockquote{position:relative}@media only screen and (min-width:760px){body:has(.m-wayfinding) .hero-blockquote:before{content:"";background-color:#202020;position:absolute;top:64px;width:100vw;height:calc(100% - 64px);display:block;z-index:-1}}.hero-blockquote.on-home-hero{pointer-events:none}.video-slider+.hero-blockquote{z-index:4;margin-top:-50px}@media only screen and (min-width:760px){.video-slider+.hero-blockquote{margin-top:-64px}}@media only screen and (max-width:1079px){.hero-blockquote .blockquote__container{width:calc(100% - 98px);margin-left:0;padding-left:10px}}@media only screen and (max-width:759px){.hero-blockquote .blockquote__container{width:calc(100% - 50px);margin:0;padding:0}}.hero-blockquote .blockquote__row{position:relative;z-index:2}@media only screen and (max-width:759px){.hero-blockquote .blockquote__row{margin:0}}@media only screen and (min-width:760px){.hero-blockquote .blockquote__row:before{content:"";position:absolute;width:50vw;height:100%;background-color:#a51c30;z-index:-1;left:-30vw}}.hero-blockquote .blockquote__content{background-color:#a51c30;color:#fcfcfc;display:-ms-flexbox;display:flex;-ms-flex-flow:column wrap;flex-flow:column wrap;padding:48px 20px;gap:20px}@media only screen and (min-width:1080px){.hero-blockquote .blockquote__content{padding:48px 30px 48px 0}}@media only screen and (min-width:1220px){.hero-blockquote .blockquote__content{-ms-flex-align:end;align-items:flex-end;-ms-flex-flow:row wrap;flex-flow:row wrap;padding:48px 8.333% 48px 0;gap:32px}}.hero-blockquote .blockquote__content blockquote{-ms-flex:1;flex:1;position:relative;padding-top:24px}.hero-blockquote .blockquote__content blockquote:before{content:"";position:absolute;width:132px;border-top:2px solid #fcfcfc;top:0;left:0}.hero-blockquote .blockquote__content blockquote p{font-size:2.8rem}@media only screen and (min-width:760px){.hero-blockquote .blockquote__content blockquote p{font-size:3.2rem}}.hero-blockquote strong.label-sans{font-weight:600}.hero-blockquote .blockquote-container__byline{display:block;-ms-flex:1;flex:1}.c-news-article-hero{--background-color:#a51c30;display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr);column-gap:26px;margin-top:32px}@media only screen and (min-width:1080px){.c-news-article-hero{-ms-grid-columns:(1fr)[12];grid-template-columns:repeat(12,1fr);column-gap:38px;margin-top:60px}}.c-news-article-hero--background-black{--background-color:#202020}.c-news-article-hero__media{position:relative;-ms-grid-column:1;-ms-grid-column-span:4;grid-column:1/span 4;height:360px;overflow:hidden}@media only screen and (min-width:1080px){.c-news-article-hero__media{grid-column:1/-1;height:568px}}.c-news-article-hero__media:before{display:block;content:"";background-color:#202020;opacity:.4;position:absolute;top:0;left:0;width:100%;height:100%}.c-news-article-hero__media>div,.c-news-article-hero__media img,.c-news-article-hero__media picture{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.c-news-article-hero__content{width:calc(100% - 2px);grid-column:1/-1;background-color:var(--background-color);position:relative;padding:32px 40px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:24px}.c-news-article-hero--background-black .c-news-article-hero__content{background-color:#202020}@media only screen and (min-width:1080px){.c-news-article-hero__content{-ms-grid-column:2;-ms-grid-column-span:8;grid-column:2/span 8;padding:32px 40px 32px 0}}.c-news-article-hero__content:before{content:"";display:block;position:absolute;top:0;bottom:0;right:0;width:100vw;background-color:var(--background-color);z-index:0}.c-news-article-hero__content>*{position:relative;z-index:2}.c-news-article-hero__media+.c-news-article-hero__content{margin-top:-130px;margin-left:-24px}@media only screen and (min-width:1080px){.c-news-article-hero__media+.c-news-article-hero__content{margin-top:-83px;margin-left:0}}.c-news-article-hero__author,.c-news-article-hero__date{font-family:gt-america,benton-sans,sans-serif;font-size:1.6rem;line-height:1.65}.c-news-article-hero__title{font-size:4rem;line-height:1.2;color:#f7f6f5;letter-spacing:0;font-family:canela-deck,serif;font-weight:700;text-wrap:balance}@media only screen and (min-width:1080px){.c-news-article-hero__title{width:calc(100% - 108px);font-size:6.4rem;line-height:1.09375;letter-spacing:-.02em}}.c-news-article-hero__summary{font-size:2rem;line-height:1.65;color:#f7f6f5;font-weight:300;font-family:gt-america,benton-sans,sans-serif;letter-spacing:-.01em}@media only screen and (min-width:1220px){.c-news-article-hero__summary p{letter-spacing:-.01em}}.c-news-article-hero__meta{-ms-grid-column:1;-ms-grid-column-span:4;grid-column:1/span 4;margin-top:20px}@media only screen and (min-width:1080px){.c-news-article-hero__meta{-ms-grid-column:2;-ms-grid-column-span:8;grid-column:2/span 8;margin-top:80px}}.news-article-wysiwyg{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr);column-gap:26px;margin-top:40px;margin-bottom:40px}@media only screen and (min-width:1080px){.news-article-wysiwyg{-ms-grid-columns:(1fr)[12];grid-template-columns:repeat(12,1fr);column-gap:38px}}.c-wysiwyg-section--news{grid-column:1/-1}@media only screen and (min-width:1080px){.c-wysiwyg-section--news{-ms-grid-column:1;-ms-grid-column-span:12;grid-column:1/span 12;display:-ms-grid;display:grid;-ms-grid-columns:subgrid;grid-template-columns:subgrid}.c-wysiwyg-section--news>*{-ms-grid-column:2;-ms-grid-column-span:8;grid-column:2/span 8}.c-wysiwyg-section--news figure:has(.c-media--wysiwyg_full_width_crimson,.c-media--wysiwyg_full_width_black),.c-wysiwyg-section--news figure:is(.c-media--wysiwyg_full_width_crimson,.c-media--wysiwyg_full_width_black){-ms-grid-column:1;-ms-grid-column-span:12;grid-column:1/span 12}}.c-wysiwyg-section--news h2,.c-wysiwyg-section--news h3,.c-wysiwyg-section--news h4,.c-wysiwyg-section--news h5{color:#a51c30}.c-wysiwyg-section--news:not(.c-wysiwyg-section--secondary)>p:first-child{font-family:canela-deck,serif;font-size:3.2rem;line-height:1.2;color:#a51c30;letter-spacing:-.0040625em}.news-menu{background-color:#f7f6f5;position:relative;width:100%}@media only screen and (max-width:1219px){.news-menu{padding:2.4rem}}.news-menu__content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:relative;width:100%;min-height:100%;border-top:5px solid #202020}@media only screen and (min-width:1220px){.news-menu__content{border-bottom:1px solid #202020}}.news-menu__inner{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:24px;width:100%;max-width:100%}@media only screen and (max-width:1219px){.news-menu__inner{padding:0;gap:0}}.news-menu__title{font-size:clamp(3.8rem,-4rem + 7.222vw,6.4rem);font-family:canela,serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;line-height:1;color:#202020;text-align:center;margin:0;width:100%;white-space:nowrap;border-bottom:1px solid #202020;padding:24px 0;line-height:1.2}@media only screen and (min-width:970px){.news-menu__title{font-size:8rem}}@media only screen and (max-width:1219px){.news-menu__title{font-size:3.8rem;line-height:1.2;font-family:canela-deck,serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}@media only screen and (max-width:1219px) and (min-width:480px){.news-menu__title{font-size:4rem}}@media only screen and (max-width:1219px) and (min-width:970px){.news-menu__title{font-size:5.6rem}}@media only screen and (min-width:1220px){.news-menu__title{border-bottom:none;padding-bottom:16px;padding-top:0}}.news-menu__categories{width:100%}@media only screen and (max-width:1219px){.news-menu__categories{padding-top:1rem}}.news-menu__nav{width:100%}@media only screen and (max-width:1219px){.news-menu__nav--desktop{display:none}}@media only screen and (min-width:1220px){.news-menu__nav--mobile{display:none}}.news-menu__list{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:0;gap:0;background-color:#fcfcfc;border-radius:0}@media only screen and (min-width:1220px){.news-menu__list{gap:1em;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;background-color:#f7f6f5;margin:0;list-style:none;width:100%}}.news-menu__item{-ms-flex-negative:0;flex-shrink:0}@media only screen and (max-width:1219px){.news-menu__item{width:100%}}.news-menu__link{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:.625rem;padding:0;font-size:1.8rem;line-height:1.65;font-weight:300;font-family:gt-america,benton-sans,sans-serif;color:#202020;text-decoration:none;text-align:center;white-space:nowrap;letter-spacing:-.02rem;transition:color .2s ease-in-out}.news-menu__link.is-active,.news-menu__link:active,.news-menu__link:focus,.news-menu__link:hover{color:#a51c30}@media only screen and (max-width:1219px){.news-menu__link{-ms-flex-pack:start;justify-content:flex-start;padding:1rem;font-size:1.6rem;line-height:1.625;white-space:normal;text-align:left}}@media only screen and (min-width:1220px){.news-menu__accordion{display:none}}.news-menu__accordion-toggle{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;width:100%;height:4.8rem;background-color:#fcfcfc;border:none;padding:0 1rem;cursor:pointer;font-size:1.4rem;line-height:1.42;font-weight:300;color:#202020;transition:background-color .2s ease-in-out}.news-menu__accordion-toggle[aria-expanded=true] .news-menu__icon-line--vertical{opacity:0;transform:rotate(90deg)}.news-menu__accordion-text{-ms-flex:1;flex:1;text-align:left;font-size:1.6rem;line-height:1.625}.news-menu__accordion-icon{position:relative;width:14px;height:14px;-ms-flex-negative:0;flex-shrink:0}.news-menu__icon-line{position:absolute;background-color:#202020;transition:all .2s ease-in-out}.news-menu__icon-line--horizontal{top:50%;left:0;width:14px;height:2px;transform:translateY(-50%)}.news-menu__icon-line--vertical{top:0;left:50%;width:2px;height:14px;transform:translateX(-50%);opacity:1}.news-menu__accordion-content{max-height:0;overflow:hidden;transition:max-height .3s ease-in-out}.news-menu__accordion-content[aria-hidden=false]{max-height:500px}.c-ambient-video-button{position:absolute;bottom:0;right:0;width:4.8rem;height:4.8rem;background-color:#fcfcfc;z-index:4;display:none;transition:all .24s cubic-bezier(.25,0,.5,1)}@media only screen and (min-width:970px){.c-ambient-video-button{display:block}}.u-keyboard-user .c-ambient-video-button:focus{outline-offset:0;bottom:.2rem;right:.2rem;background-color:#67a2db;fill:#fcfcfc;outline-color:#fcfcfc}.c-ambient-video-button--left{right:auto;left:0}.u-keyboard-user .c-ambient-video-button--left:focus{outline-offset:0;right:auto;left:.2rem}.c-ambient-video-button__icon--pause{display:none}.c-ambient-video-button.is-paused .c-ambient-video-button__icon--play{display:block}.c-ambient-video-button.is-paused .c-ambient-video-button__icon--pause,.c-ambient-video-button.is-playing .c-ambient-video-button__icon--play{display:none}.c-ambient-video-button.is-playing .c-ambient-video-button__icon--pause{display:block}.c-featured-media:empty{display:none}.c-featured-media img,.c-featured-media video{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.c-featured-media--video video{display:none;position:absolute;top:0;left:0;width:100%}.c-sidebar-section{padding:2.4rem;background-color:#f7f6f5}.c-sidebar-section+.c-sidebar-section{border-top:1px solid #dae0e0}.c-sidebar-section .c-multiline-date span{display:block}.c-sidebar-section__title{font-weight:600;margin-bottom:.6rem}.c-teaser-archive-list{list-style:none;padding:2.4rem 0}li+li .c-teaser-archive-list{border-top:1px solid #dae0e0}.c-teaser-archive-list .c-multiline-date span+span:before{content:" • "}.c-teaser-archive-list__link{-ms-flex-align:center;align-items:center}.c-teaser-archive-list__content-header{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.c-teaser-archive-list__title{margin-bottom:1.4rem}.c-teaser-archive-list__subtitle{font-size:1.4rem;font-weight:600;margin-bottom:.4rem}.c-teaser-archive-list__supertitle{margin-bottom:.6rem;font-size:1.6rem}.c-teaser-archive-list__content{padding-right:3.2rem;color:#202020;transition:color .2s cubic-bezier(.5,0,.5,1);margin-bottom:2.4rem}@media only screen and (min-width:760px){.c-teaser-archive-list__content{margin-bottom:0}}.c-teaser-archive-list__content .u-red{transition:color .2s cubic-bezier(.5,0,.5,1)}.c-teaser-archive-list__link:hover .c-teaser-archive-list__content,.c-teaser-archive-list__link:hover .c-teaser-archive-list__content .u-red{color:#3f75b5}.c-teaser-archive-list__content *{max-width:60rem}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:d 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@keyframes d{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{-ms-flex-align:center;align-items:center;background:#ccc;border:0;border-radius:50%;cursor:pointer;display:-ms-flexbox;display:flex;height:2em;-ms-flex-pack:center;justify-content:center;opacity:.7;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:2em;z-index:1}.splide__arrow svg{fill:#000;height:1.2em;width:1.2em}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline:3px solid #0bf;outline-offset:3px}.splide__pagination{bottom:.5em;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:8px;margin:3px;opacity:.7;padding:0;position:relative;transition:transform .2s linear;width:8px}.splide__pagination__page.is-active{background:#fff;transform:scale(1.4);z-index:1}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide.is-focus-in .splide__pagination__page:focus,.splide__pagination__page:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:rgba(0,0,0,0)}.splide__slide:focus{outline:0}@supports (outline-offset:-3px){.splide__slide:focus-visible{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide__slide:focus-visible{border:3px solid #0bf}}@supports (outline-offset:-3px){.splide.is-focus-in .splide__slide:focus{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__toggle{cursor:pointer}.splide.is-focus-in .splide__toggle:focus,.splide__toggle:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide__track--nav>.splide__list>.splide__slide{border:3px solid transparent;cursor:pointer}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{bottom:1em;top:auto}.splide__arrows--ttb .splide__arrow--next svg{transform:rotate(90deg)}.splide__pagination--ttb{bottom:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;left:auto;padding:1em 0;right:.5em;top:0}.m-site-header{background-color:#fcfcfc;position:relative;z-index:10}.m-site-header.header--fixed{position:fixed;top:0;left:0;width:100%;z-index:9997;transform:translate3d(0,-100%,0)}.modal--sidebar-nav--open .m-site-header{z-index:10000;position:fixed;width:100%;left:0;top:0}.m-site-header.header--ready{transition:transform .35s cubic-bezier(.25,0,.5,1)}.m-site-header.header--ready .m-site-header__logo{padding:1.4rem 0}@media only screen and (min-width:760px){.m-site-header.header--ready .m-site-header__logo{padding:1.6rem 0}}@media only screen and (min-width:970px){.m-site-header.header--ready .m-site-header__logo{padding:2rem 0}}@media only screen and (min-width:970px){.m-site-header.header--ready .m-site-header__logo svg{width:auto;height:3.2rem}}.m-site-header.header--visible{transform:translateZ(0);box-shadow:0 .2rem .4rem rgba(0,0,0,.1333333333)}.m-site-header__inner{position:relative}@media only screen and (min-width:970px){.m-site-header__inner{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;position:static}}.m-site-header__logo{padding:1.9rem 0;display:block;max-width:17.6rem;margin:0 auto}@media only screen and (min-width:970px){.m-site-header__logo{padding:3rem 0;max-width:17.6rem;margin:0}}@media only screen and (min-width:1220px){.m-site-header__logo{max-width:18rem}}.m-site-header__logo svg{display:block;width:auto;height:3.4rem}@media only screen and (min-width:970px){.m-site-header__logo svg{width:auto;height:3.4rem}}@media only screen and (min-width:760px){.m-site-header__logo svg{width:auto}}@media only screen and (min-width:1080px){.m-site-header__logo svg{width:auto;height:4rem}}@media only screen and (min-width:1220px){.m-site-header__logo svg{width:auto;height:4.4rem}}.m-site-header__logo .havard-letterforms{fill:#202020}.m-site-header__additional-nav,.m-site-header__nav,.m-site-header__primary-nav{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.m-site-header__primary-nav{display:none}@media only screen and (min-width:970px){.m-site-header__primary-nav{transition:opacity .25s cubic-bezier(.5,0,.5,1);display:-ms-flexbox;display:flex}.modal--additional-nav--open .m-site-header__primary-nav,.modal--search-panel--open .m-site-header__primary-nav{opacity:0;cursor:default;pointer-events:none}}.m-site-header__primary-nav>li{padding:.5rem 1rem}.m-site-header__primary-nav a{font-family:canela-deck,serif;display:block;color:#202020;padding:.6rem 0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative}.m-site-header__primary-nav a:after{content:"";display:block;width:100%;height:.1rem;background:transparent;position:absolute;bottom:.4rem;left:0;transition:background .2s cubic-bezier(.25,0,.5,1)}@media only screen and (min-width:970px){.m-site-header__primary-nav a{font-size:1.8rem;line-height:1}}@media only screen and (min-width:1080px){.m-site-header__primary-nav a{font-size:2.1rem}}@media only screen and (min-width:1220px){.m-site-header__primary-nav a{font-size:2.4rem}}.m-site-header__primary-nav a.is-active{background-color:rgba(255,219,109,.5);color:#202020;padding:.5rem}.m-site-header__primary-nav a.is-active:after{background:#202020;width:calc(100% - 1rem);left:.5rem}.m-site-header__primary-nav a.is-active:focus,.m-site-header__primary-nav a.is-active:hover{border-color:transparent;color:#202020}.m-site-header__primary-nav a.is-active:focus:after,.m-site-header__primary-nav a.is-active:hover:after{background:transparent}.m-site-header__primary-nav a:focus,.m-site-header__primary-nav a:hover{color:#202020}.m-site-header__primary-nav a:focus:after,.m-site-header__primary-nav a:hover:after{background:#202020}.m-site-header__additional-nav{margin-right:-1rem}@media only screen and (min-width:1080px){.m-site-header__additional-nav{margin-left:1.6rem}}.m-site-header__additional-nav li+li{margin-left:2rem}.m-site-header__toggle{width:4rem;height:4rem;position:absolute;top:50%;transform:translateY(-50%)}@media only screen and (min-width:970px){.m-site-header__toggle{position:static;top:auto;transform:none}}@media only screen and (min-width:970px){.m-site-header__toggle--more,.m-site-header__toggle--search,.m-site-header__toggle--sidebar{position:relative}}.m-site-header__toggle--more{display:none;right:0;transition:opacity .25s cubic-bezier(.5,0,.5,1)}@media only screen and (max-width:969px){.m-site-header__toggle--more{display:block}}.modal--search-panel--open .m-site-header__toggle--more{opacity:0;cursor:default;pointer-events:none}.m-site-header__toggle--sidebar{display:block;right:0;transition:opacity .25s cubic-bezier(.5,0,.5,1)}@media only screen and (max-width:969px){.m-site-header__toggle--sidebar{display:none}}.modal--additional-nav--open .m-site-header__toggle--sidebar,.modal--search-panel--open .m-site-header__toggle--sidebar{opacity:0;cursor:default;pointer-events:none}.m-site-header__toggle--search{left:0;padding-right:0;display:block;transition:opacity .25s cubic-bezier(.5,0,.5,1)}@media only screen and (min-width:970px){.m-site-header__toggle--search{-ms-flex-pack:center;justify-content:center}}.modal--additional-nav--open .m-site-header__toggle--search{opacity:0;cursor:default;pointer-events:none}.m-site-header__toggle--search svg{display:block;height:2.4rem;width:2.4rem}.m-site-header__hamburger{position:relative;height:1.4rem}.m-site-header__hamburger span{display:block;width:1.8rem;height:.2rem;background-color:#202020;backface-visibility:hidden;transition:opacity .2s cubic-bezier(.5,0,.5,1),transform .25s cubic-bezier(.5,0,.5,1),width .25s cubic-bezier(.5,0,.5,1),top .25s cubic-bezier(.5,0,.5,1);left:2.2rem}@media only screen and (min-width:970px){.m-site-header__hamburger span{left:1.1rem}}.m-site-header__hamburger span:first-child{position:absolute;top:0;transform-origin:top left}.m-site-header__hamburger span:nth-child(2){position:absolute;top:.6rem;opacity:1}.m-site-header__hamburger span:nth-child(3){position:absolute;top:1.2rem;transform-origin:bottom left}.c-modal--will-focus .m-site-header__hamburger span,.c-sidebar--will-focus .m-site-header__hamburger span,.open-submenus .m-site-header__hamburger span{transition:opacity .15s cubic-bezier(.5,0,.5,1),transform .2s cubic-bezier(.5,0,.5,1),width .2s cubic-bezier(.5,0,.5,1),top .2s cubic-bezier(.5,0,.5,1)}.c-modal--will-focus .m-site-header__hamburger span:first-child,.c-sidebar--will-focus .m-site-header__hamburger span:first-child,.open-submenus .m-site-header__hamburger span:first-child{transform:rotate(45deg);top:0;width:2.5rem;opacity:1}.c-modal--will-focus .m-site-header__hamburger span:nth-child(2),.c-sidebar--will-focus .m-site-header__hamburger span:nth-child(2),.open-submenus .m-site-header__hamburger span:nth-child(2){opacity:0}.c-modal--will-focus .m-site-header__hamburger span:nth-child(3),.c-sidebar--will-focus .m-site-header__hamburger span:nth-child(3),.open-submenus .m-site-header__hamburger span:nth-child(3){transform:rotate(-45deg);top:1.7rem;width:2.5rem;opacity:1}.m-site-header__toggle--more,.m-site-header__toggle--search,.m-site-header__toggle--sidebar{font-family:canela-deck,serif;font-size:1.4rem;line-height:1.5;text-align:center}.m-site-header__toggle--more svg,.m-site-header__toggle--search svg,.m-site-header__toggle--sidebar svg{display:block;margin:0;position:relative;top:-4px}@media only screen and (min-width:970px){.m-site-header__toggle--more svg,.m-site-header__toggle--search svg,.m-site-header__toggle--sidebar svg{margin:auto}}.m-site-header__toggle--more svg{opacity:0;transition:opacity .2s cubic-bezier(.5,0,.5,1)}@media only screen and (min-width:970px){.m-site-header__toggle--more svg{opacity:1}.m-site-header__toggle--more.c-modal--will-focus svg,.m-site-header__toggle--more .m-site-header__hamburger span{opacity:0}}.m-site-header__toggle--search .m-site-header__hamburger span,.m-site-header__toggle--sidebar .m-site-header__hamburger span{opacity:0}.m-site-header__toggle--search svg,.m-site-header__toggle--sidebar svg{opacity:1;top:-5px;transition:opacity .2s cubic-bezier(.5,0,.5,1)}.m-site-header__toggle--search.c-modal--will-focus svg,.m-site-header__toggle--sidebar.c-modal--will-focus svg{opacity:0}.m-site-header__toggle-label{display:none}@media only screen and (min-width:970px){.m-site-header__toggle-label{display:inline}}@media only screen and (max-width:969px){.m-site-header__toggle--search span{left:.4rem}}.modal--sidebar-nav--open{padding-top:104px!important}.modal--sidebar-nav--open.harvard-asw-site--logged-in{padding-top:168px!important}@media only screen and (max-width:759px){.harvard-site--home_page:not(.header--fixed):not(.modal--sidebar-nav--open):not(.modal--search-panel--open):has(.hero-blockquote).gin--horizontal-toolbar.harvard-asw-site--logged-in{padding-top:72px!important}}@media only screen and (min-width:970px){.harvard-site--home_page:not(.header--fixed):not(.modal--sidebar-nav--open):not(.modal--search-panel--open):has(.hero-blockquote) .m-site-header{background-color:transparent}.harvard-site--home_page:not(.header--fixed):not(.modal--sidebar-nav--open):not(.modal--search-panel--open):has(.hero-blockquote) .m-site-header .o-container-fluid:has(.m-site-header__logo),.harvard-site--home_page:not(.header--fixed):not(.modal--sidebar-nav--open):not(.modal--search-panel--open):has(.hero-blockquote) .m-site-header .page-header-2024--contained .page-header-2024__media:has(.m-site-header__logo),.harvard-site--home_page:not(.header--fixed):not(.modal--sidebar-nav--open):not(.modal--search-panel--open):has(.hero-blockquote) .m-site-header .page-header-2024--normal .page-header-2024__media:has(.m-site-header__logo),.harvard-site--home_page:not(.header--fixed):not(.modal--sidebar-nav--open):not(.modal--search-panel--open):has(.hero-blockquote) .m-site-header .page-header--normal .page-header__media:has(.m-site-header__logo),.page-header-2024--contained .harvard-site--home_page:not(.header--fixed):not(.modal--sidebar-nav--open):not(.modal--search-panel--open):has(.hero-blockquote) .m-site-header .page-header-2024__media:has(.m-site-header__logo),.page-header-2024--normal .harvard-site--home_page:not(.header--fixed):not(.modal--sidebar-nav--open):not(.modal--search-panel--open):has(.hero-blockquote) .m-site-header .page-header-2024__media:has(.m-site-header__logo),.page-header--normal .harvard-site--home_page:not(.header--fixed):not(.modal--sidebar-nav--open):not(.modal--search-panel--open):has(.hero-blockquote) .m-site-header .page-header__media:has(.m-site-header__logo){border-bottom:1px solid hsla(0,0%,99%,.3)}.harvard-site--home_page:not(.header--fixed):not(.modal--sidebar-nav--open):not(.modal--search-panel--open):has(.hero-blockquote) .m-site-header .m-site-header__primary-nav>li>a{color:#fcfcfc}.harvard-site--home_page:not(.header--fixed):not(.modal--sidebar-nav--open):not(.modal--search-panel--open):has(.hero-blockquote) .m-site-header .m-site-header__primary-nav>li>a:focus:after,.harvard-site--home_page:not(.header--fixed):not(.modal--sidebar-nav--open):not(.modal--search-panel--open):has(.hero-blockquote) .m-site-header .m-site-header__primary-nav>li>a:hover:after{background-color:#fcfcfc}.harvard-site--home_page:not(.header--fixed):not(.modal--sidebar-nav--open):not(.modal--search-panel--open):has(.hero-blockquote) .m-site-header .m-site-header__logo .havard-letterforms{fill:#fcfcfc}.harvard-site--home_page:not(.header--fixed):not(.modal--sidebar-nav--open):not(.modal--search-panel--open):has(.hero-blockquote) .m-site-header__toggle--more,.harvard-site--home_page:not(.header--fixed):not(.modal--sidebar-nav--open):not(.modal--search-panel--open):has(.hero-blockquote) .m-site-header__toggle--search,.harvard-site--home_page:not(.header--fixed):not(.modal--sidebar-nav--open):not(.modal--search-panel--open):has(.hero-blockquote) .m-site-header__toggle--sidebar{color:#fcfcfc}.harvard-site--home_page:not(.header--fixed):not(.modal--sidebar-nav--open):not(.modal--search-panel--open):has(.hero-blockquote) .m-site-header__toggle--more svg,.harvard-site--home_page:not(.header--fixed):not(.modal--sidebar-nav--open):not(.modal--search-panel--open):has(.hero-blockquote) .m-site-header__toggle--search svg,.harvard-site--home_page:not(.header--fixed):not(.modal--sidebar-nav--open):not(.modal--search-panel--open):has(.hero-blockquote) .m-site-header__toggle--sidebar svg{fill:#fcfcfc}.harvard-site--home_page:not(.header--fixed):not(.modal--sidebar-nav--open):not(.modal--search-panel--open):has(.hero-blockquote) .m-site-header__toggle--more svg g,.harvard-site--home_page:not(.header--fixed):not(.modal--sidebar-nav--open):not(.modal--search-panel--open):has(.hero-blockquote) .m-site-header__toggle--search svg g,.harvard-site--home_page:not(.header--fixed):not(.modal--sidebar-nav--open):not(.modal--search-panel--open):has(.hero-blockquote) .m-site-header__toggle--sidebar svg g{stroke:#fcfcfc!important}.harvard-site--home_page:not(.header--fixed):not(.modal--sidebar-nav--open):not(.modal--search-panel--open):has(.hero-blockquote) .m-site-header__toggle--more .m-site-header__hamburger span,.harvard-site--home_page:not(.header--fixed):not(.modal--sidebar-nav--open):not(.modal--search-panel--open):has(.hero-blockquote) .m-site-header__toggle--search .m-site-header__hamburger span,.harvard-site--home_page:not(.header--fixed):not(.modal--sidebar-nav--open):not(.modal--search-panel--open):has(.hero-blockquote) .m-site-header__toggle--sidebar .m-site-header__hamburger span{background-color:#fcfcfc}}.harvard-site--home_page.header--fixed:has(.hero-blockquote).modal--sidebar-nav--open .m-site-header__toggle--search,.harvard-site--home_page.header--fixed:has(.hero-blockquote).modal--sidebar-nav--open .m-site-header__toggle--sidebar{color:#202020;fill:#202020}.harvard-site--home_page.header--fixed:has(.hero-blockquote).modal--sidebar-nav--open .m-site-header__toggle--search g,.harvard-site--home_page.header--fixed:has(.hero-blockquote).modal--sidebar-nav--open .m-site-header__toggle--sidebar g{stroke:#202020!important}.harvard-site--home_page.header--fixed:has(.hero-blockquote) .m-site-header{background-color:#fcfcfc}.m-additional-nav{top:7rem;background-color:#f7f6f5;opacity:0;transition:opacity .2s cubic-bezier(.5,0,.5,1);height:100vh;height:calc(100vh - 7.2rem);overflow:auto}@media only screen and (min-width:970px){.m-additional-nav{top:10rem;height:calc(100vh - 10rem)}}@media only screen and (min-width:1220px){.m-additional-nav{top:10.4rem;height:calc(100vh - 10.4rem)}}@media only screen and (min-width:970px){body.harvard-asw-site--logged-in .m-additional-nav{top:15.8rem;height:calc(100vh - 15.8rem)}}body.header--visible .m-additional-nav{top:6.2rem;height:calc(100vh - 6.2rem)}@media only screen and (min-width:760px){body.header--visible .m-additional-nav{top:6.6rem;height:calc(100vh - 6.6rem)}}@media only screen and (min-width:970px){body.header--visible .m-additional-nav{top:7.2rem;height:calc(100vh - 7.2rem)}}@media only screen and (min-width:970px){body.header--visible.harvard-asw-site--logged-in .m-additional-nav{top:10.3rem;height:calc(100vh - 10.3rem)}}.m-additional-nav.c-modal--is-ready{opacity:1}.m-additional-nav__close{height:0;transition:height .2s cubic-bezier(.86,0,.07,1)}.u-keyboard-user .m-additional-nav__close:focus{clip:auto!important;height:auto!important;overflow:auto;position:static;white-space:nowrap;width:auto;position:absolute!important;top:0;left:0;right:0;background-color:#f7f6f5;padding:1.2rem 1.2rem .9rem;font-size:1.4rem;font-weight:400;z-index:1;height:4rem;display:block;width:100%}.u-keyboard-user .m-additional-nav__close:focus:focus{color:#2b669f;border:2px solid #2b669f;outline:none}.u-keyboard-user .m-additional-nav__close:focus+h1+.m-additional-nav__row{margin-top:4rem}@media only screen and (min-width:970px){.m-additional-nav a{display:inline;border-bottom:.1rem solid transparent;transition:all .18s cubic-bezier(.25,0,.5,1),outline 0s,outline-offset 0s}.m-additional-nav a:hover{color:#202020;border-color:#202020}.m-additional-nav a.tiny-link{text-decoration:none;border-color:#2b669f}}@media only screen and (max-width:969px){.m-additional-nav__inner{padding-left:0;padding-right:0}}@media only screen and (min-width:970px){.m-additional-nav__row{display:-ms-flexbox;display:flex}}@media only screen and (min-width:970px){.m-additional-nav__pages{-ms-flex:0 1 100%;min-height:calc(100vh - 10rem);flex:0 1 100%;-ms-flex-order:2;order:2;padding:5.2rem 0 3.5rem 4.5rem;border-left:1px solid #cfcfce}}@media only screen and (min-width:970px){.m-additional-nav__pages-links{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start}}.m-additional-nav__pages-links>li{padding:1.5rem 24px;border-bottom:1px solid #cfcfce;position:relative}@media only screen and (min-width:760px){.m-additional-nav__pages-links>li{padding:1.5rem 60px}}@media only screen and (min-width:970px){.m-additional-nav__pages-links>li{-ms-flex:0 1 33.333%;flex:0 1 33.333%;margin-bottom:4.3rem;padding:0 3rem 0 0;border-bottom:0}.m-additional-nav__pages-links>li:after,.m-additional-nav__pages-links>li:before{display:none}}@media only screen and (min-width:970px){.m-additional-nav__pages-links>li:nth-last-child(-n+3){margin-bottom:0}}.m-additional-nav__pages-links a.title-serif--small{width:calc(100% - 4.5rem);display:inline-block;padding-right:2rem;position:relative;border:0;padding:.5rem 0}.m-additional-nav__pages-links a.title-serif--small:after{content:"";display:block;width:100%;height:.1rem;background:transparent;position:absolute;bottom:.4rem;left:0;transition:background .2s cubic-bezier(.25,0,.5,1)}.m-additional-nav__pages-links a.title-serif--small:hover:after{background:#202020}.m-additional-nav__pages-links a.title-serif--small.is-active{font-weight:600}@media only screen and (min-width:970px){.m-additional-nav__pages-links a.title-serif--small.is-active{background-color:rgba(255,219,109,.5);color:#202020;padding:.5rem;margin:-.5rem 0 0 -.5rem;font-weight:400}.m-additional-nav__pages-links a.title-serif--small.is-active:after{background:#202020;width:calc(100% - 1rem);left:.5rem}.m-additional-nav__pages-links a.title-serif--small.is-active:hover:after{background:transparent}}@media only screen and (min-width:970px){.m-additional-nav__pages-links a.title-serif--small{width:auto;padding-right:0}}.m-additional-nav__pages-links a.label-sans.is-active{border-color:#202020;font-weight:600}.m-additional-nav__pages-links a.label-sans.is-active:hover{border-color:transparent}@media only screen and (min-width:970px){.m-additional-nav__asides{-ms-flex-order:1;order:1;-ms-flex:0 1 40%;flex:0 1 40%;max-width:26.7rem}}.m-additional-nav__aside{padding:2.4rem 24px;position:relative}@media only screen and (min-width:760px){.m-additional-nav__aside{padding:2.4rem 60px}}@media only screen and (min-width:970px){.m-additional-nav__aside{padding:5.2rem 4.5rem 6.3rem 0}}.m-additional-nav__aside-title{margin-bottom:.8rem}.m-additional-nav__aside+.m-additional-nav__aside{border-top:1px solid #cfcfce}@media only screen and (min-width:970px){.m-additional-nav__aside+.m-additional-nav__aside:before{content:"";display:block;height:1px;background-color:#cfcfce;width:200%;position:absolute;top:-1px;right:100%}}.m-additional-nav__aside-links{position:relative}.m-additional-nav__aside-links a{font-size:1.4rem;line-height:1.5;margin-bottom:.8rem}.m-additional-nav__aside-title{font-weight:700;font-size:1.4rem}.m-additional-nav__aside .tiny-link{position:absolute;top:-2.7rem;right:0}@media only screen and (min-width:970px){.m-additional-nav__aside .tiny-link{position:static}}.sidebar-modal__content .m-additional-nav__aside{padding:5.2rem 4.5rem 6.3rem 7.4rem}@media only screen and (min-width:970px){.sidebar-modal__content .m-additional-nav__aside a{border-bottom:.1rem solid transparent;transition:all .18s cubic-bezier(.25,0,.5,1),outline 0s,outline-offset 0s;display:inline;font-size:1.6rem}.sidebar-modal__content .m-additional-nav__aside a:hover{color:#202020;border-color:#202020}}.m-additional-nav__submenu-toggle{display:inline-block;position:absolute;top:2.92rem;transform:translateY(-50%);right:2.4rem}.m-additional-nav__submenu-toggle>span{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;width:4rem;height:4rem}@media only screen and (min-width:970px){.m-additional-nav__submenu-toggle>span{-ms-flex-pack:center;justify-content:center}}.m-additional-nav__submenu-toggle svg{display:block}.m-additional-nav__submenu-toggle._accordion-toggle--open svg{transform:rotate(45deg)}@media only screen and (min-width:970px){.m-additional-nav__submenu-toggle{display:none}}.m-additional-nav#modal--additional-nav .m-additional-nav__submenu-toggle{top:3.2rem}.m-additional-nav__submenu-links{display:none;margin-top:1.6rem}.m-additional-nav__submenu-links._accordion-panel--open{display:block}@media only screen and (min-width:970px){.m-additional-nav__submenu-links{display:block}}.m-additional-nav__submenu-links li{display:block;line-height:1.375;margin-bottom:.8rem}@media only screen and (min-width:970px){.m-additional-nav__submenu-links li .label-sans{font-size:1.6rem}}@media only screen and (min-width:970px){.m-additional-nav__footer-content{display:none;visibility:hidden}}.m-search-panel{top:7rem;background-color:#fcfcfc;opacity:0;transition:opacity .2s cubic-bezier(.5,0,.5,1);height:100vh;height:calc(100vh - 7.2rem);overflow:auto;background-color:#f7f6f5}@media only screen and (min-width:970px){.m-search-panel{top:10rem;height:calc(100vh - 10rem)}}@media only screen and (min-width:1220px){.m-search-panel{top:10.4rem;height:calc(100vh - 10.4rem)}}@media only screen and (min-width:970px){body.harvard-asw-site--logged-in .m-search-panel{top:15.8rem;height:calc(100vh - 15.8rem)}}body.header--visible .m-search-panel{top:6.2rem;height:calc(100vh - 6.2rem)}@media only screen and (min-width:760px){body.header--visible .m-search-panel{top:6.6rem;height:calc(100vh - 6.6rem)}}@media only screen and (min-width:970px){body.header--visible .m-search-panel{top:7.2rem;height:calc(100vh - 7.2rem)}}@media only screen and (min-width:970px){body.header--visible.harvard-asw-site--logged-in .m-search-panel{top:10.3rem;height:calc(100vh - 10.3rem)}}.m-search-panel.c-modal--is-ready{opacity:1}.m-search-panel__close{height:0;transition:height .2s cubic-bezier(.86,0,.07,1)}.u-keyboard-user .m-search-panel__close:focus{clip:auto!important;height:auto!important;overflow:auto;position:static;white-space:nowrap;width:auto;position:absolute!important;top:0;left:0;right:0;background-color:#f7f6f5;padding:1.2rem 1.2rem .9rem;font-size:1.4rem;font-weight:400;z-index:1;height:4rem;display:block;width:100%}.u-keyboard-user .m-search-panel__close:focus:focus{color:#2b669f;border:2px solid #2b669f;outline:none}.u-keyboard-user .m-search-panel__close:focus+h1+.m-additional-nav__row{margin-top:4rem}.m-search-panel form{position:relative}.m-search-panel .form-field{margin-bottom:0}.m-search-panel__search{border-bottom:1px solid #cfcfce;padding-top:3.2rem;padding-bottom:3.2rem}@media only screen and (min-width:760px){.m-search-panel__search{padding-top:6.4rem;padding-bottom:6.4rem}}.m-search-panel__search-input{position:relative;z-index:1}.m-search-panel__search-input label{position:absolute;top:1rem;left:2.4rem;transform:translateY(.4rem);font-size:3.2rem;line-height:1.2;font-family:canela-deck,serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#323232;transition:all .25s cubic-bezier(.5,0,.5,1);transform-origin:top left}@media only screen and (min-width:970px){.m-search-panel__search-input label{top:.8rem;left:3.2rem;transform:translateY(2.4rem)}}.m-search-panel__search-input label .input__required-label-sm{display:none}.m-search-panel__search-input input{background-color:#fcfcfc;width:100%;height:6.5rem;top:0;font-size:3.2rem;line-height:1.2;font-family:canela-deck,serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:1.8rem 4rem 0 2.4rem;border:0;border-bottom:.3rem solid #fcfcfc;transition:all .25s cubic-bezier(.5,0,.5,1)}@media only screen and (max-width:969px){.m-search-panel__search-input input{font-size:2.6rem}}@media only screen and (min-width:970px){.m-search-panel__search-input input{height:10rem;padding:1.2rem 8rem 0 3.2rem}}.m-search-panel__search-input.input--has-focus .input__inner label,.m-search-panel__search-input.input--has-value .input__inner label{transform:translateY(0) scale(.5)!important;top:.6rem}@media only screen and (min-width:970px){.m-search-panel__search-input.input--has-focus .input__inner label,.m-search-panel__search-input.input--has-value .input__inner label{top:1.6rem}}.m-search-panel__search-input.input--has-focus .input__inner input,.m-search-panel__search-input.input--has-value .input__inner input{border-color:#202020}.m-search-panel__search-submit{position:absolute;top:0;right:0;height:6.5rem;width:6.5rem;z-index:2}@media only screen and (min-width:970px){.m-search-panel__search-submit{width:8rem;height:10rem}}.m-search-panel__search-submit span{display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none}.m-search-panel__search-submit span svg{display:block;position:absolute;top:50%;right:2.4rem;transform:translateY(-50%);width:3.2rem;height:3.2rem}@media only screen and (min-width:970px){.m-search-panel__search-submit span svg{right:3.2rem}}.m-search-panel__search-submit input{text-indent:-999px;background-color:transparent;border:0;border-radius:0;width:100%;height:100%;z-index:2}.m-search-panel__search-submit input:hover{cursor:pointer}body.u-keyboard-user .m-search-panel__search-submit input:focus{outline:.2rem solid #202020;outline-offset:-.8rem}@media only screen and (max-width:969px){.m-search-panel__suggestions{padding-left:0;padding-right:0}}.m-search-panel__suggestions .o-col{margin-bottom:2.4rem}.m-search-panel__suggestions .o-col:last-of-type{margin-bottom:6rem}@media only screen and (min-width:970px){.m-search-panel__suggestions .o-col{margin-bottom:0}.m-search-panel__suggestions .o-col:nth-of-type(2){padding-left:3.2rem}.m-search-panel__suggestions .o-col:nth-last-of-type(2){padding-right:3.2rem}}.m-search-panel__suggestions-title{font-weight:600}.m-search-panel__suggestions ul{margin-top:1.6rem;color:#202020}.m-search-panel__suggestions ul li+li{margin-top:.8rem}@media only screen and (min-width:970px){.m-search-panel__suggestions ul li+li{margin-top:1.6rem}}.m-search-panel .gsc-search-input-wrapper{position:relative}main .gsc-control-cse{background-color:#f7f6f5;padding:0}main .gsc-control-cse form.gsc-search-box{width:100%;margin-left:auto;margin-right:auto;max-width:1660px;padding:4rem 24px;position:relative}@media only screen and (min-width:760px){main .gsc-control-cse form.gsc-search-box{padding-left:3rem;padding-right:3rem}}@media only screen and (min-width:970px){main .gsc-control-cse form.gsc-search-box{width:90%}}@media only screen and (min-width:760px){main .gsc-control-cse form.gsc-search-box:before{content:"";width:1px;background-color:#cfcfce;position:absolute;top:0;left:3rem;bottom:0}}@media only screen and (min-width:970px){main .gsc-control-cse form.gsc-search-box{padding:10rem 0}}main .gsc-control-cse form.gsc-search-box table.gsc-search-box{border-style:hidden;position:relative;width:100%;background-color:#fcfcfc;height:6rem!important;margin:0 auto}@media only screen and (min-width:970px){main .gsc-control-cse form.gsc-search-box table.gsc-search-box{max-width:83.33333%}}@media only screen and (min-width:1220px){main .gsc-control-cse form.gsc-search-box table.gsc-search-box{height:10rem!important}}main .gsc-control-cse form.gsc-search-box table.gsc-search-box td.gsc-input{width:100%;padding:0 7rem 0 0}@media only screen and (min-width:1220px){main .gsc-control-cse form.gsc-search-box table.gsc-search-box td.gsc-input{padding:0 11rem 0 0}}main .gsc-control-cse form.gsc-search-box table.gsc-search-box td.gsc-input .gsc-input-box{border:0;position:relative}main .gsc-control-cse form.gsc-search-box table.gsc-search-box td.gsc-input .gsc-input-box input{background-position:100%!important;text-indent:0!important}main .gsc-control-cse form.gsc-search-box table.gsc-search-box td.gsc-input .gsc-input-box input::-webkit-input-placeholder{font-size:inherit}main .gsc-control-cse form.gsc-search-box table.gsc-search-box td.gsc-input .gsc-input-box input::-moz-placeholder{font-size:inherit}main .gsc-control-cse form.gsc-search-box table.gsc-search-box td.gsc-input .gsc-input-box input::-ms-input-placeholder{font-size:inherit}main .gsc-control-cse form.gsc-search-box table.gsc-search-box td.gsc-input .gsc-input-box input::placeholder{font-size:inherit}main .gsc-control-cse form.gsc-search-box table.gsc-search-box td.gsc-input table.gsc-input{border-style:hidden}main .gsc-control-cse form.gsc-search-box table.gsc-search-box td.gsc-input td.gsib_a{width:100%;padding:0}main .gsc-control-cse form.gsc-search-box table.gsc-search-box td.gsc-input td.gsib_a input{height:6rem!important;background-color:#fcfcfc!important;border:0;margin:0!important;font-size:3.2rem;line-height:1.2;font-family:canela-deck,serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:0 3.2rem!important}@media only screen and (min-width:1220px){main .gsc-control-cse form.gsc-search-box table.gsc-search-box td.gsc-input td.gsib_a input{height:10rem!important}}main .gsc-control-cse form.gsc-search-box table.gsc-search-box td.gsc-input td.gsib_b{display:none}main .gsc-control-cse form.gsc-search-box table.gsc-search-box td.gsc-search-button{position:absolute;right:.1rem;padding:0;width:6rem;text-align:center}main .gsc-control-cse form.gsc-search-box table.gsc-search-box td.gsc-search-button button{height:6rem;width:6rem;background-color:#fcfcfc;background-image:none;border:0;border-radius:0;margin-left:0}@media only screen and (min-width:1220px){main .gsc-control-cse form.gsc-search-box table.gsc-search-box td.gsc-search-button button{height:10rem;width:10rem}}main .gsc-control-cse form.gsc-search-box table.gsc-search-box td.gsc-search-button button svg{fill:#202020}@media only screen and (min-width:1220px){main .gsc-control-cse form.gsc-search-box table.gsc-search-box td.gsc-search-button button svg{height:25px;width:25px}}main .gsc-control-cse form.gsc-search-box table.gsc-search-box td.gsc-clear-button{display:none}main .gsc-control-cse .gsc-results-wrapper-visible{background-color:#fcfcfc;padding-top:3.2rem;font-family:gt-america,benton-sans,sans-serif;font-size:inherit}main .gsc-control-cse .gsc-results-wrapper-visible .gsc-adBlock,main .gsc-control-cse .gsc-results-wrapper-visible .gsc-tabsArea,main .gsc-control-cse .gsc-results-wrapper-visible .gsc-tabsAreaInvisible{display:none}main .gsc-control-cse .gsc-results-wrapper-visible .gsc-above-wrapper-area{width:100%;margin-left:auto;margin-right:auto;max-width:1660px;padding-right:24px;padding-left:24px;border-bottom:0}@media only screen and (min-width:760px){main .gsc-control-cse .gsc-results-wrapper-visible .gsc-above-wrapper-area{padding-left:3rem;padding-right:3rem}}@media only screen and (min-width:970px){main .gsc-control-cse .gsc-results-wrapper-visible .gsc-above-wrapper-area{width:90%}}main .gsc-control-cse .gsc-results-wrapper-visible .gsc-above-wrapper-area .gsc-above-wrapper-area-container{display:-ms-flexbox;display:flex;-ms-flex:0,1,auto;flex:0,1,auto;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:0;margin-left:0}main .gsc-control-cse .gsc-results-wrapper-visible .gsc-above-wrapper-area .gsc-above-wrapper-area-container--normal{-ms-flex-direction:row;flex-direction:row}main .gsc-control-cse .gsc-results-wrapper-visible .gsc-above-wrapper-area .gsc-above-wrapper-area-container--reverse{-ms-flex-direction:row-reverse;flex-direction:row-reverse}main .gsc-control-cse .gsc-results-wrapper-visible .gsc-above-wrapper-area .gsc-above-wrapper-area-container--start{-ms-flex-pack:start;justify-content:flex-start;text-align:start}main .gsc-control-cse .gsc-results-wrapper-visible .gsc-above-wrapper-area .gsc-above-wrapper-area-container--center{-ms-flex-pack:center;justify-content:center;text-align:center}main .gsc-control-cse .gsc-results-wrapper-visible .gsc-above-wrapper-area .gsc-above-wrapper-area-container--end{-ms-flex-pack:end;justify-content:flex-end;text-align:end}main .gsc-control-cse .gsc-results-wrapper-visible .gsc-above-wrapper-area .gsc-above-wrapper-area-container--top{-ms-flex-align:start;align-items:flex-start}main .gsc-control-cse .gsc-results-wrapper-visible .gsc-above-wrapper-area .gsc-above-wrapper-area-container--middle{-ms-flex-align:center;align-items:center}main .gsc-control-cse .gsc-results-wrapper-visible .gsc-above-wrapper-area .gsc-above-wrapper-area-container--bottom{-ms-flex-align:end;align-items:flex-end}main .gsc-control-cse .gsc-results-wrapper-visible .gsc-above-wrapper-area .gsc-above-wrapper-area-container--around{-ms-flex-pack:distribute;justify-content:space-around}main .gsc-control-cse .gsc-results-wrapper-visible .gsc-above-wrapper-area .gsc-above-wrapper-area-container--between{-ms-flex-pack:justify;justify-content:space-between}main .gsc-control-cse .gsc-results-wrapper-visible .gsc-above-wrapper-area .gsc-above-wrapper-area-container tbody{width:100%}@media only screen and (min-width:760px){main .gsc-control-cse .gsc-results-wrapper-visible .gsc-above-wrapper-area .gsc-above-wrapper-area-container tbody{margin-left:8.3333333333%;-ms-flex:0 0 auto;flex:0 0 auto;padding-right:0;padding-left:0;-ms-flex-preferred-size:83.3333333333%;flex-basis:83.3333333333%;max-width:83.3333333333%}}main .gsc-control-cse .gsc-results-wrapper-visible .gsc-above-wrapper-area .gsc-above-wrapper-area-container tbody tr{padding-top:0;width:100%;display:block;text-align:right}main .gsc-control-cse .gsc-results-wrapper-visible .gsc-above-wrapper-area .gsc-above-wrapper-area-container tbody tr td{display:block}main .gsc-control-cse .gsc-results-wrapper-visible .gsc-above-wrapper-area .gsc-above-wrapper-area-container tbody tr .gsc-orderby-container{display:none}main .gsc-control-cse .gsc-results-wrapper-visible .gsc-above-wrapper-area .gsc-above-wrapper-area-container .gsc-result-info-container{padding:0}main .gsc-control-cse .gsc-results-wrapper-visible .gsc-above-wrapper-area .gsc-above-wrapper-area-container .gsc-result-info-container .gsc-result-info{text-align:right;padding:1rem 0 0;position:relative}@media only screen and (min-width:760px){main .gsc-control-cse .gsc-results-wrapper-visible .gsc-above-wrapper-area .gsc-above-wrapper-area-container .gsc-result-info-container .gsc-result-info:before{content:"Results";position:absolute;left:0;bottom:-.3rem;font-size:3.2rem;line-height:1.2;font-family:canela-deck,serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#202020;vertical-align:bottom}}main .gsc-control-cse .gsc-results-wrapper-visible .gsc-resultsbox-visible{width:100%;margin-left:auto;margin-right:auto;max-width:1660px;padding-right:24px;padding-left:24px}@media only screen and (min-width:760px){main .gsc-control-cse .gsc-results-wrapper-visible .gsc-resultsbox-visible{padding-left:3rem;padding-right:3rem}}@media only screen and (min-width:970px){main .gsc-control-cse .gsc-results-wrapper-visible .gsc-resultsbox-visible{width:90%}}main .gsc-control-cse .gsc-results-wrapper-visible .gsc-resultsbox-visible .gsc-resultsRoot{display:-ms-flexbox;display:flex;-ms-flex:0,1,auto;flex:0,1,auto;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:0;margin-left:0}main .gsc-control-cse .gsc-results-wrapper-visible .gsc-resultsbox-visible .gsc-resultsRoot--normal{-ms-flex-direction:row;flex-direction:row}main .gsc-control-cse .gsc-results-wrapper-visible .gsc-resultsbox-visible .gsc-resultsRoot--reverse{-ms-flex-direction:row-reverse;flex-direction:row-reverse}main .gsc-control-cse .gsc-results-wrapper-visible .gsc-resultsbox-visible .gsc-resultsRoot--start{-ms-flex-pack:start;justify-content:flex-start;text-align:start}main .gsc-control-cse .gsc-results-wrapper-visible .gsc-resultsbox-visible .gsc-resultsRoot--center{-ms-flex-pack:center;justify-content:center;text-align:center}main .gsc-control-cse .gsc-results-wrapper-visible .gsc-resultsbox-visible .gsc-resultsRoot--end{-ms-flex-pack:end;justify-content:flex-end;text-align:end}main .gsc-control-cse .gsc-results-wrapper-visible .gsc-resultsbox-visible .gsc-resultsRoot--top{-ms-flex-align:start;align-items:flex-start}main .gsc-control-cse .gsc-results-wrapper-visible .gsc-resultsbox-visible .gsc-resultsRoot--middle{-ms-flex-align:center;align-items:center}main .gsc-control-cse .gsc-results-wrapper-visible .gsc-resultsbox-visible .gsc-resultsRoot--bottom{-ms-flex-align:end;align-items:flex-end}main .gsc-control-cse .gsc-results-wrapper-visible .gsc-resultsbox-visible .gsc-resultsRoot--around{-ms-flex-pack:distribute;justify-content:space-around}main .gsc-control-cse .gsc-results-wrapper-visible .gsc-resultsbox-visible .gsc-resultsRoot--between{-ms-flex-pack:justify;justify-content:space-between}main .gsc-control-cse .gsc-results-wrapper-visible .gsc-resultsbox-visible .gsc-resultsRoot .gsc-resultsHeader{display:none}@media only screen and (min-width:760px){main .gsc-control-cse .gsc-results-wrapper-visible .gsc-resultsbox-visible .gsc-resultsRoot .gsc-results{margin-left:8.3333333333%;-ms-flex:0 0 auto;flex:0 0 auto;padding-right:0;padding-left:0;-ms-flex-preferred-size:83.3333333333%;flex-basis:83.3333333333%;max-width:83.3333333333%}}main .gsc-control-cse .gsc-results-wrapper-visible .gsc-resultsbox-visible .gsc-resultsRoot .gsc-results .gsc-result{position:relative;padding:1.6rem 0}@media only screen and (min-width:760px){main .gsc-control-cse .gsc-results-wrapper-visible .gsc-resultsbox-visible .gsc-resultsRoot .gsc-results .gsc-result{padding:3.2rem 0}}main .gsc-control-cse .gsc-results-wrapper-visible .gsc-resultsbox-visible .gsc-resultsRoot .gsc-results .gsc-result.gsc-webResult{border:0;border-bottom:1px solid #dae0e0}@media only screen and (min-width:760px){main .gsc-control-cse .gsc-results-wrapper-visible .gsc-resultsbox-visible .gsc-resultsRoot .gsc-results .gsc-result.gsc-webResult .gs-result{min-height:20rem;width:66.66667%;padding-right:2.4rem}}main .gsc-control-cse .gsc-results-wrapper-visible .gsc-resultsbox-visible .gsc-resultsRoot .gsc-results .gsc-result .gs-title{height:auto}main .gsc-control-cse .gsc-results-wrapper-visible .gsc-resultsbox-visible .gsc-resultsRoot .gsc-results .gsc-result .gs-title,main .gsc-control-cse .gsc-results-wrapper-visible .gsc-resultsbox-visible .gsc-resultsRoot .gsc-results .gsc-result .gs-title b{font-size:3.2rem;line-height:1.2;font-family:canela-deck,serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-bottom:1.2rem;text-decoration:none}@media only screen and (max-width:759px){main .gsc-control-cse .gsc-results-wrapper-visible .gsc-resultsbox-visible .gsc-resultsRoot .gsc-results .gsc-result .gs-title,main .gsc-control-cse .gsc-results-wrapper-visible .gsc-resultsbox-visible .gsc-resultsRoot .gsc-results .gsc-result .gs-title b{font-size:2.4rem}}main .gsc-control-cse .gsc-results-wrapper-visible .gsc-resultsbox-visible .gsc-resultsRoot .gsc-results .gsc-result .gs-title a,main .gsc-control-cse .gsc-results-wrapper-visible .gsc-resultsbox-visible .gsc-resultsRoot .gsc-results .gsc-result .gs-title b{color:#202020}main .gsc-control-cse .gsc-results-wrapper-visible .gsc-resultsbox-visible .gsc-resultsRoot .gsc-results .gsc-result .gsc-url-top{padding-left:0}main .gsc-control-cse .gsc-results-wrapper-visible .gsc-resultsbox-visible .gsc-resultsRoot .gsc-results .gsc-result .gs-visibleUrl-short{display:none!important}main .gsc-control-cse .gsc-results-wrapper-visible .gsc-resultsbox-visible .gsc-resultsRoot .gsc-results .gsc-result .gs-visibleUrl{display:none;color:#2b669f;font-size:1.4rem;line-height:1.25;font-weight:300;font-weight:500}@media only screen and (min-width:760px){main .gsc-control-cse .gsc-results-wrapper-visible .gsc-resultsbox-visible .gsc-resultsRoot .gsc-results .gsc-result .gs-visibleUrl{display:block}}main .gsc-control-cse .gsc-results-wrapper-visible .gsc-resultsbox-visible .gsc-resultsRoot .gsc-results .gsc-result .gs-visibleUrl b{font-weight:500}main .gsc-control-cse .gsc-results-wrapper-visible .gsc-resultsbox-visible .gsc-resultsRoot .gsc-results .gsc-result .gs-snippet{font-family:gt-america,benton-sans,sans-serif;font-size:1.8rem;line-height:1.4;width:100%;display:block}main .gsc-control-cse .gsc-results-wrapper-visible .gsc-resultsbox-visible .gsc-resultsRoot .gsc-results .gsc-result .gsc-thumbnail{display:block;width:100%;float:left}@media only screen and (min-width:760px){main .gsc-control-cse .gsc-results-wrapper-visible .gsc-resultsbox-visible .gsc-resultsRoot .gsc-results .gsc-result .gsc-thumbnail{width:0;float:none}}main .gsc-control-cse .gsc-results-wrapper-visible .gsc-resultsbox-visible .gsc-resultsRoot .gsc-results .gsc-result .gsc-thumbnail-inside{padding-left:0}main .gsc-control-cse .gsc-results-wrapper-visible .gsc-resultsbox-visible .gsc-resultsRoot .gsc-results .gsc-result .gs-image-box{display:none}@media only screen and (min-width:760px){main .gsc-control-cse .gsc-results-wrapper-visible .gsc-resultsbox-visible .gsc-resultsRoot .gsc-results .gsc-result .gs-image-box{display:block;height:auto!important;text-align:right;width:33.33333%;position:absolute;top:3.2rem;right:0}}main .gsc-control-cse .gsc-results-wrapper-visible .gsc-resultsbox-visible .gsc-resultsRoot .gsc-results .gsc-result .gs-image-box img{max-width:100%!important;max-height:none!important;float:right;border:0}main .gsc-control-cse .gsc-results-wrapper-visible .gsc-resultsbox-visible .gsc-resultsRoot .gsc-results .gsc-result .gsc-table-cell-snippet-close{display:block;width:100%}@media only screen and (min-width:760px){main .gsc-control-cse .gsc-results-wrapper-visible .gsc-resultsbox-visible .gsc-resultsRoot .gsc-results .gsc-result .gsc-table-cell-thumbnail{padding:0}}main .gsc-control-cse .gsc-results-wrapper-visible .gsc-resultsbox-visible .gsc-resultsRoot .gsc-results .gsc-result .gsc-table-result{padding:0;margin-top:.4rem}main .gsc-control-cse .gsc-results-wrapper-visible .gsc-resultsbox-visible .gsc-resultsRoot .gsc-results .gsc-result .gsc-table-result tr{border-bottom:0}main .gsc-control-cse .gsc-results-wrapper-visible .gsc-cursor-box{margin:6.4rem auto}main .gsc-control-cse .gsc-results-wrapper-visible .gcsc-branding{display:none}main .gsc-expansionArea .gsc-webResult:last-of-type{border-bottom:none!important}main .gs-no-results-result .gs-snippet{background:none;border:0;font-weight:600;font-style:italic;font-size:1.6rem;padding:0;margin:0}.gcsc-more-maybe-branding-root{display:none}.detail-page{position:relative}.detail-page__header-content{min-height:35rem;min-height:38vh;-ms-flex-align:center;align-items:center}@media only screen and (min-width:760px) and (max-width:969px){.detail-page__header-content{padding-right:3.2rem}}.detail-page__header-text{margin-bottom:2.4rem;padding-right:3.2rem}.detail-page__lead,.detail-page__meta{margin-bottom:3.2rem}.detail-page__meta{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding-bottom:3.2rem;border-bottom:1px solid #cfcfce}.detail-page__meta-headshot{margin-right:10px}.detail-page__meta-headshot img{-o-object-fit:cover;object-fit:cover;width:65px;height:65px}.detail-page__meta-author{-ms-flex:1;flex:1}.detail-page__meta-share{display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;margin-left:1rem}@media only screen and (min-width:480px){.detail-page__meta-share{margin-left:0;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end}}.detail-page__meta-share .label-sans{margin-bottom:.5rem}@media only screen and (min-width:480px){.detail-page__meta-share .label-sans{margin-bottom:0}}.detail-page__meta-share ul{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media only screen and (min-width:480px){.detail-page__meta-share ul{margin-left:.5rem}}.detail-page__meta-share ul li{margin-right:.5rem}@media only screen and (min-width:480px){.detail-page__meta-share ul li{margin-left:.5rem;margin-right:0}}.detail-page__meta-tags-and-share{margin-top:3.2rem;margin-bottom:3.2rem}.detail-page__meta--columns{margin-top:-3.2rem;margin-bottom:4.8rem}.detail-page__meta--columns>div{margin-top:2.4rem}.m-site-info{background-color:#f7f6f5;overflow:hidden}@media only screen and (max-width:969px){.m-site-info__college-info{padding:0}}@media only screen and (min-width:970px){.m-site-info__college-info-row{-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.m-site-info__links{border-left:1px solid #cfcfce;padding-left:0}@media only screen and (min-width:760px){.m-site-info__links{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start}}@media only screen and (min-width:970px){.m-site-info__links{display:block}}.m-site-info__links-group{padding:3rem 24px;border-bottom:1px solid #cfcfce;-ms-flex:1 1 auto;flex:1 1 auto}@media only screen and (min-width:760px){.m-site-info__links-group{-ms-flex:1 0 50%;flex:1 0 50%;padding:3rem 60px}}@media only screen and (min-width:970px){.m-site-info__links-group{padding:4.8rem 0;display:-ms-flexbox;display:flex;-ms-flex-line-pack:start;align-content:flex-start;-ms-flex-pack:end;justify-content:flex-end;border-left:0;border-bottom:0}}@media only screen and (min-width:970px){.m-site-info__links-group:last-child{padding-bottom:6.5rem}}.m-site-info__links-group+.m-site-info__links-group{position:relative}@media only screen and (min-width:970px){.m-site-info__links-group+.m-site-info__links-group{border-top:1px solid #cfcfce}}@media only screen and (min-width:970px){.m-site-info__links-group+.m-site-info__links-group:before{content:"";display:block;height:1px;width:200%;background-color:#cfcfce;position:absolute;top:-1px;left:100%}}.m-site-info__links-title{margin-bottom:1rem}@media only screen and (min-width:970px){.m-site-info__links-title{width:30%;padding-right:2rem}}@media only screen and (min-width:970px){.m-site-info__links-list{width:50%}}.m-site-info__links-list li{margin-bottom:.8rem}@media only screen and (min-width:970px){.m-site-info .label-sans{font-size:1.6rem}}.m-site-info__locations{padding:3rem 24px}@media only screen and (min-width:760px){.m-site-info__locations{padding:3rem 60px}}@media only screen and (min-width:970px){.m-site-info__locations{padding:6.3rem 0 3rem}}.m-site-info__addresses{background-color:#f7f6f5;margin-top:-5rem;padding:3rem 3rem 0 0;width:80%;display:inline-block}@media only screen and (min-width:760px){.m-site-info__addresses{margin-top:-7rem}}.m-site-info__addresses-list{list-style-type:upper-alpha;font-family:canela-deck,serif;padding-left:2rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.m-site-info__addresses-list li{padding-left:.5rem}@media only screen and (min-width:970px){.m-site-info__addresses-list li{font-size:2rem}}@media only screen and (min-width:1220px){.m-site-info__addresses-list li{font-size:2.2rem}}.m-site-info__addresses-list li p:first-child{line-height:1;margin-bottom:.5rem}.m-site-info__addresses-list li+li{margin-top:2.4rem}.m-site-info__addresses strong{font-weight:400}.m-site-info__addresses .label-sans{font-family:gt-america,benton-sans,sans-serif}.m-site-info__addresses-map-link{display:block}@media only screen and (min-width:970px){.m-site-info__colophon__inner{margin-left:4rem;margin-right:4rem}}.m-site-info__colophon{background-color:#202020;color:#f7f6f5;overflow:hidden}.u-keyboard-user .m-site-info__colophon a:focus{outline-color:#67a2db}.m-site-info__colophon .o-container-fluid,.m-site-info__colophon .page-header-2024--contained .page-header-2024__media,.m-site-info__colophon .page-header-2024--normal .page-header-2024__media,.m-site-info__colophon .page-header--normal .page-header__media,.page-header-2024--contained .m-site-info__colophon .page-header-2024__media,.page-header-2024--normal .m-site-info__colophon .page-header-2024__media,.page-header--normal .m-site-info__colophon .page-header__media{padding:0}@media only screen and (min-width:970px){.m-site-info__colophon-row{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:start;align-content:flex-start;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.m-site-info__colophon .havard-letterforms{fill:#f7f6f5}.m-site-info__social{padding:3rem 24px}@media only screen and (min-width:760px){.m-site-info__social{padding:3rem 60px}}@media only screen and (min-width:970px){.m-site-info__social{padding:0 0 0 3rem}}.m-site-info__social li{display:inline-block;margin-right:1.5rem}.m-site-info__social li:last-child{margin-right:0}.m-site-info__social a,.m-site-info__social svg{display:block}.m-site-info__social svg{height:2.3rem;width:auto;fill:#f7f6f5;transition:fill .2s cubic-bezier(.25,0,.5,1)}.m-site-info__social a:focus svg,.m-site-info__social a:hover svg{fill:hsla(30,11%,96%,.75)}.m-site-info__legal{padding:3rem 24px 0;border-top:1px solid #323232}@media only screen and (min-width:760px){.m-site-info__legal{padding:3rem 60px}}@media only screen and (min-width:970px){.m-site-info__legal{padding:0;border-top:0;padding:3.4rem 3rem;border-left:1px solid #323232;border-right:1px solid #323232}}@media only screen and (min-width:1080px){.m-site-info__legal{padding:3.4rem 5rem}}@media only screen and (min-width:1220px){.m-site-info__legal{padding:3.4rem 8.5rem}}.m-site-info__legal ul:not(.contextual-links){display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;column-gap:1.5rem}.m-site-info__legal li{padding:4px 0;text-align:center;line-height:1.1}@media only screen and (min-width:970px){.m-site-info__legal li{display:inline-block}}.m-site-info__legal a{font-size:1.4rem;line-height:1.25;font-weight:300;border-bottom:.1rem solid transparent;transition:all .18s cubic-bezier(.25,0,.5,1),outline 0s,outline-offset 0s;color:#f7f6f5}.m-site-info__legal a:hover{color:#fcfcfc;border-color:#fcfcfc}.m-site-info__copyright{font-size:1.4rem;line-height:1.25;font-weight:300;padding:0 24px 3rem;text-align:center;margin-top:20px}@media only screen and (min-width:970px){.m-site-info__copyright{padding:0 60px 3rem;text-align:unset;margin-top:0;font-size:1.4rem;line-height:1.42;font-weight:300;color:#202020;color:#f7f6f5;padding:0 3rem 0 0;-ms-flex:1 0 33%;flex:1 0 33%;max-width:24rem;padding-right:3rem}}.m-site-info__brand{padding:2.4rem 24px 3rem;padding:2.4rem 2rem;border-top:1px solid #323232;position:relative;text-align:center}@media only screen and (min-width:760px){.m-site-info__brand{padding:2.4rem 60px 3rem}}@media only screen and (min-width:970px){.m-site-info__brand{padding:2.4rem 0;text-align:left;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}}.m-site-info__brand:after,.m-site-info__brand:before{content:"";display:block;height:1px;width:200%;background-color:#323232;position:absolute;top:-1px;left:100%}.m-site-info__brand:after{right:100%;left:auto}.m-site-info__brand p{font-size:1.4rem;font-weight:300;text-align:left;margin-top:1.6rem;-ms-flex:1 1 100%;flex:1 1 100%}@media only screen and (min-width:970px){.m-site-info__brand p{margin-top:0;margin-left:3.2rem;font-size:1.2rem;width:unset}}.m-site-info__brand p a{color:#fcfcfc;font-weight:400;text-decoration:underline}.m-site-info__logo{display:inline-block;margin-left:-15px}@media only screen and (min-width:970px){.m-site-info__logo{margin-left:0}}.m-site-info__logo svg{height:4rem;width:auto}@keyframes e{0%{transform:100%}to{bottom:0}}@keyframes f{0%{right:100%}to{right:0}}@media only screen and (min-width:760px){.video-slider{position:relative;overflow:hidden}}.video-slider.is-ready .video-slider__slide.carousel-cell{opacity:0;display:block}.video-slider.is-ready .video-slider__slide.carousel-cell.is-selected{opacity:1}.video-slider__inner{position:relative;overflow:hidden}@media only screen and (min-width:760px){.video-slider__inner{position:static;overflow:visible}}.video-slider .flickity-slider{transform:none!important}.video-slider__slide{list-style:none;width:100%;position:relative}.video-slider__slide .c-ambient-video,.video-slider__slide .c-ambient-video__fallback-image,.video-slider__slide .c-ambient-video__inner,.video-slider__slide .page-header__media{height:100%}@media only screen and (min-width:970px){.video-slider__slide .c-ambient-video,.video-slider__slide .c-ambient-video__fallback-image,.video-slider__slide .c-ambient-video__inner,.video-slider__slide .page-header__media{height:auto}}.video-slider__slide.carousel-cell{left:0!important;transition:opacity 1s cubic-bezier(.5,0,.5,1);z-index:1;display:none}.video-slider__slide.carousel-cell:first-child{display:block}.video-slider__slide.carousel-cell.is-selected{z-index:2}.video-slider__slide.carousel-cell.is-selected img{transform:scale(1.05)}@media only screen and (min-width:760px){.video-slider__slide.carousel-cell.is-selected img{transform:scale(1)}}.video-slider__slide .c-ambient-video__toggle{display:none}.video-slider__slide-media{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;margin:0 auto;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;z-index:1}@media only screen and (min-width:970px){.video-slider__slide-media{left:3rem;right:3rem}}.video-slider__slide img{transition:all 5s ease-in-out;margin:0 auto;height:100%;width:100%;z-index:1;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}@media only screen and (min-width:970px){.video-slider__slide img{position:absolute;top:0;left:0;z-index:1;height:100%;width:100%;max-width:none}}.video-slider__slide video{display:none}@media only screen and (min-width:970px){.video-slider__slide video{display:block;position:relative;z-index:2;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}}.video-slider__setter{width:100%;height:80vh;position:relative;z-index:2}@media only screen and (min-width:760px){.video-slider__setter{height:100vh;height:calc(100vh - 7.2rem);max-height:50rem}}@media only screen and (min-width:970px){.video-slider__setter{height:45vw;max-height:70rem}}.video-slider__setter-inner{position:absolute;top:50%;left:0;transform:translateY(-50%);width:100%}.video-slider__timer-outer{position:absolute;top:0;left:0;right:0;width:100%;height:.3rem;z-index:3}@media only screen and (min-width:760px){.video-slider__timer-outer{background-color:#fcfcfc;top:0;bottom:0;left:2rem;right:auto;width:.1rem;height:100%}}@media only screen and (min-width:970px){.video-slider__timer-outer{left:8.75%;left:calc(8.75% + 3rem)}}.video-slider__timer-inner{position:absolute;top:0;bottom:0;left:0;right:0;background-color:#a51c30;animation:none}@media only screen and (min-width:760px){.video-slider__timer-inner{bottom:100%}}.video-slider__timer-inner--is-animated{animation:f 4.5s linear forwards}@media only screen and (min-width:760px){.video-slider__timer-inner--is-animated{animation:e 4.5s linear forwards}}.color-theme--black .video-slider__timer-inner{background-color:#202020}.color-theme--blue .video-slider__timer-inner{background-color:#3f75b5}.color-theme--yellow .video-slider__timer-inner{background-color:#ffdb6d}.color-theme--green .video-slider__timer-inner{background-color:#4d8047}.color-theme--orange .video-slider__timer-inner{background-color:#d16103}.color-theme--gold .video-slider__timer-inner{background-color:#c4961a}.video-slider__controls{position:absolute;right:0;bottom:0;display:-ms-flexbox;display:flex;z-index:5}@media only screen and (min-width:970px){.video-slider__controls{right:3rem}}.video-slider__controls button{background:#fcfcfc;width:4rem;height:4rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.is-paused .video-slider__controls button:focus,.u-keyboard-user .video-slider__controls button:focus{opacity:1;outline-offset:0;background-color:#67a2db;fill:#fcfcfc;outline-color:#fcfcfc}.video-slider__next,.video-slider__prev{opacity:0;transition:opacity .25s ease}.is-paused .video-slider__next,.is-paused .video-slider__prev,.u-keyboard-user .video-slider__next,.u-keyboard-user .video-slider__prev{opacity:1}.is-paused .video-slider__next:disabled,.is-paused .video-slider__prev:disabled,.u-keyboard-user .video-slider__next:disabled,.u-keyboard-user .video-slider__prev:disabled{opacity:.25}.is-paused .video-slider__state--pause,.video-slider__state--play{display:none}.is-paused .video-slider__state--play{display:inline-block}@media only screen and (min-width:760px){.video-slider .c-preview-button--wrapper{position:absolute;bottom:0;left:0;width:100%;z-index:4}}@media only screen and (max-width:759px){.page-header-2024--contained .video-slider .c-preview-button--wrapper .page-header-2024__media,.page-header-2024--normal .video-slider .c-preview-button--wrapper .page-header-2024__media,.page-header--normal .video-slider .c-preview-button--wrapper .page-header__media,.video-slider .c-preview-button--wrapper .o-container-fluid,.video-slider .c-preview-button--wrapper .page-header-2024--contained .page-header-2024__media,.video-slider .c-preview-button--wrapper .page-header-2024--normal .page-header-2024__media,.video-slider .c-preview-button--wrapper .page-header--normal .page-header__media{padding:0}}@media only screen and (max-width:759px){.video-slider .c-preview-button--wrapper .o-col{width:100%}}@media only screen and (max-width:759px){.video-slider .c-preview-button{max-width:none;width:100%}}.video-slider.refresh-2024{z-index:1}@media only screen and (min-width:760px){.video-slider.refresh-2024:before{content:"";background:linear-gradient(180deg,#1e1e1e,rgba(30,30,30,0));opacity:.8;position:absolute;top:0;left:0;width:100%;height:280px;z-index:5}}.video-slider.refresh-2024 .c-preview-button--wrapper,.video-slider.refresh-2024 .video-slider__timer-outer{display:none}@media only screen and (min-width:760px){.video-slider.refresh-2024{margin-top:-105px;width:100%;margin-left:0;margin-right:0}.gin--horizontal-toolbar.harvard-asw-site--logged-in .video-slider.refresh-2024{margin-top:-212px}.harvard-asw-site--logged-in .video-slider.refresh-2024{margin-top:-160px}.harvard-site--home_page .video-slider.refresh-2024{width:100%;transition:all .3s ease-in-out}.page-header-2024--contained .video-slider.refresh-2024 .page-header-2024__media,.page-header-2024--normal .video-slider.refresh-2024 .page-header-2024__media,.page-header--normal .video-slider.refresh-2024 .page-header__media,.video-slider.refresh-2024 .o-container-fluid,.video-slider.refresh-2024 .page-header-2024--contained .page-header-2024__media,.video-slider.refresh-2024 .page-header-2024--normal .page-header-2024__media,.video-slider.refresh-2024 .page-header--normal .page-header__media{transition:width .3s ease-in-out}.harvard-site--home_page.header--fixed .video-slider.refresh-2024{width:90%;margin-left:5%;margin-right:5%}.harvard-site--home_page.header--fixed .video-slider.refresh-2024 .o-container-fluid,.harvard-site--home_page.header--fixed .video-slider.refresh-2024 .page-header-2024--contained .page-header-2024__media,.harvard-site--home_page.header--fixed .video-slider.refresh-2024 .page-header-2024--normal .page-header-2024__media,.harvard-site--home_page.header--fixed .video-slider.refresh-2024 .page-header--normal .page-header__media,.page-header-2024--contained .harvard-site--home_page.header--fixed .video-slider.refresh-2024 .page-header-2024__media,.page-header-2024--normal .harvard-site--home_page.header--fixed .video-slider.refresh-2024 .page-header-2024__media,.page-header--normal .harvard-site--home_page.header--fixed .video-slider.refresh-2024 .page-header__media{width:100%}.video-slider.refresh-2024 .video-slider__slide-media *{height:100%}}@media only screen and (min-width:760px){.video-slider.refresh-2024 .video-slider__slide.carousel-cell{height:85vh;min-height:700px}}.video-slider.refresh-2024 .video-slider__slide .video-slider__slide-media{left:0;right:0}.video-slider.refresh-2024 .video-slider__slide .c-ambient-video__video:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(32,32,32,.3);z-index:3}.video-slider.refresh-2024 .video-slider__controls{right:0}.video-slider.refresh-2024 .video-slider__controls button{background:rgba(32,32,32,.4);width:98px;height:98px;transition:all .25s ease}@media only screen and (max-width:1219px){.video-slider.refresh-2024 .video-slider__controls button{width:50px;height:50px}}.video-slider.refresh-2024 .video-slider__controls button.video-slider__next svg,.video-slider.refresh-2024 .video-slider__controls button.video-slider__prev svg,.video-slider.refresh-2024 .video-slider__controls button.video-slider__state svg{fill:#fcfcfc;width:22px;height:auto}@media only screen and (max-width:1219px){.video-slider.refresh-2024 .video-slider__controls button.video-slider__next svg,.video-slider.refresh-2024 .video-slider__controls button.video-slider__prev svg,.video-slider.refresh-2024 .video-slider__controls button.video-slider__state svg{width:12px}}.video-slider.refresh-2024 .video-slider__controls button:active,.video-slider.refresh-2024 .video-slider__controls button:focus,.video-slider.refresh-2024 .video-slider__controls button:hover{background:#fcfcfc}.video-slider.refresh-2024 .video-slider__controls button:active svg,.video-slider.refresh-2024 .video-slider__controls button:focus svg,.video-slider.refresh-2024 .video-slider__controls button:hover svg{fill:#202020}.is-paused .video-slider.refresh-2024 .video-slider__controls button:focus,.u-keyboard-user .video-slider.refresh-2024 .video-slider__controls button:focus{opacity:1;outline-offset:0;background-color:#67a2db;fill:#fcfcfc;outline-color:#fcfcfc}.video-slider__setter--refresh{color:#fcfcfc}@media only screen and (min-width:760px){.video-slider__setter--refresh{height:85vh;min-height:700px;max-height:unset}}@media only screen and (max-width:1079px){.page-header-2024--contained .video-slider__setter--refresh .page-header-2024__media,.page-header-2024--normal .video-slider__setter--refresh .page-header-2024__media,.page-header--normal .video-slider__setter--refresh .page-header__media,.video-slider__setter--refresh .o-container-fluid,.video-slider__setter--refresh .page-header-2024--contained .page-header-2024__media,.video-slider__setter--refresh .page-header-2024--normal .page-header-2024__media,.video-slider__setter--refresh .page-header--normal .page-header__media{margin-left:0}}.video-slider__setter--refresh .video-slider__setter-inner{top:unset;transform:none;bottom:0;padding-bottom:11rem}.video-slider__setter--refresh .home-slide-title{font-size:4.8rem;font-weight:700;line-height:1}@media only screen and (min-width:760px){.video-slider__setter--refresh .home-slide-title{font-size:8rem}}.video-slider__setter--refresh .home-slide-title span{display:block;font-size:2.4rem;font-weight:400}@media only screen and (min-width:760px){.video-slider__setter--refresh .home-slide-title span{font-size:4rem;position:relative;top:.25em}}.video-slider__slide-content{opacity:0;transform:translateY(2.5rem);transition:opacity .3s cubic-bezier(.5,0,.5,1) .05s,transform .4s cubic-bezier(.5,0,.5,1)}.is-animating-in .video-slider__slide-content,.is-paused .video-slider__slide-content{opacity:1;transform:translateY(0)}.harvard-site--home_page #block-harvard-college-local-tasks{z-index:30}.quote-block{margin:3.5rem 0}@media only screen and (min-width:970px){.quote-block{margin:7rem 0}}.quote-block__quote-text{-ms-flex-order:1;order:1}@media only screen and (min-width:970px){.quote-block__quote-text{display:-ms-flexbox;display:flex;-ms-flex-order:0;order:0}}.quote-block__quote-icon{display:block;margin-bottom:2.4rem}@media only screen and (min-width:970px){.quote-block__quote-icon{display:inline-block;margin:1.8rem 1.6rem 0 0}}.quote-block__quote-body{display:inline-block;position:relative;z-index:2}@media only screen and (min-width:970px){.quote-block__quote-body{padding:0 3rem 0 2.5rem}}@media only screen and (min-width:1220px){.quote-block__quote-body{padding-right:6rem}}.quote-block__quote-body .open-quote{position:absolute;top:0;left:-1.2rem}@media only screen and (min-width:970px){.quote-block__quote-body .open-quote{left:0}}.quote-block__quote-attr{font-size:1.6rem;line-height:1.25;margin-top:3.2rem;-ms-flex-order:5;order:5}@media only screen and (min-width:970px){.quote-block__quote-attr{margin-top:0;-ms-flex-order:0;order:0}}.quote-block__quote-image{position:relative;-ms-flex-order:2;order:2}@media only screen and (min-width:970px){.quote-block__quote-image{-ms-flex-order:0;order:0}}.quote-block__quote-image img{filter:grayscale(100%);opacity:.375;margin-left:-3rem;position:absolute;top:-3rem;width:100%;z-index:1;width:86%}.quote-block__cta-break{margin-top:25%;-ms-flex-order:3;order:3}@media only screen and (min-width:970px){.quote-block__cta-break{margin-top:5rem;-ms-flex-order:0;order:0}}.quote-block__cta-link{-ms-flex-order:6;order:6;margin-top:3.4rem}@media only screen and (min-width:970px){.quote-block__cta-link{-ms-flex-order:0;order:0;margin-top:3.4rem;margin-bottom:5rem;z-index:2;-ms-flex-item-align:end;align-self:flex-end;position:relative}}.quote-block__cta-image{position:relative;z-index:2;-ms-flex-order:4;order:4}@media only screen and (min-width:970px){.quote-block__cta-image{-ms-flex-order:0;order:0;margin-left:0;-ms-flex-negative:0;flex-shrink:0}}.m-billboard{overflow:hidden;margin-top:3.2rem;margin-bottom:3.2rem}@media only screen and (min-width:970px){.m-billboard__inner{padding-top:6rem;padding-bottom:0}}.m-billboard__row{-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media only screen and (min-width:970px){.m-billboard__row{-ms-flex-line-pack:end;align-content:flex-end;-ms-flex-direction:row;flex-direction:row}}.m-billboard__content{padding-right:3rem;margin-top:5rem;position:relative;z-index:2}@media only screen and (min-width:970px){.m-billboard__content{-ms-flex-item-align:end;align-self:flex-end;margin-top:0;padding:4.5rem 2.5rem 5rem 0}}.m-billboard__icon{margin-top:.3rem;display:block;position:absolute;text-align:center;right:0}@media only screen and (min-width:970px){.m-billboard__icon{left:auto;width:20%;right:100%}}.m-billboard__label{margin-bottom:.8rem;padding-right:1.6rem}.m-billboard__body{margin-bottom:3.2rem}.m-billboard__image{overflow:visible;position:relative;z-index:1}.m-billboard__image img{width:100%}.m-billboard .o-img-shadow{display:block;overflow:visible}@media only screen and (min-width:970px){.m-billboard .o-img-shadow{float:right;width:2000px;max-width:143%;height:auto}}.color-theme--black .m-billboard .m-billboard__icon{fill:#202020}.color-theme--black .m-billboard .o-img-shadow__shadow{background-color:#202020}.color-theme--red .m-billboard .m-billboard__icon{fill:#a51c30}.color-theme--red .m-billboard .o-img-shadow__shadow{background-color:#a51c30}.color-theme--crimson .m-billboard .m-billboard__icon{fill:#a51c30}.color-theme--crimson .m-billboard .o-img-shadow__shadow{background-color:#a51c30}.color-theme--blue .m-billboard .m-billboard__icon{fill:#3f75b5}.color-theme--blue .m-billboard .o-img-shadow__shadow{background-color:#3f75b5}.color-theme--green .m-billboard .m-billboard__icon{fill:#4d8047}.color-theme--green .m-billboard .o-img-shadow__shadow{background-color:#4d8047}.color-theme--yellow .m-billboard .m-billboard__icon{fill:#ffdb6d}.color-theme--yellow .m-billboard .o-img-shadow__shadow{background-color:#ffdb6d}.color-theme--orange .m-billboard .m-billboard__icon{fill:#d16103}.color-theme--orange .m-billboard .o-img-shadow__shadow{background-color:#d16103}.color-theme--gold .m-billboard .m-billboard__icon{fill:#c4961a}.color-theme--gold .m-billboard .o-img-shadow__shadow{background-color:#c4961a}.color-theme--white .m-billboard .m-billboard__icon{fill:#fcfcfc}.color-theme--white .m-billboard .o-img-shadow__shadow{background-color:#fcfcfc}.m-billboard--red .m-billboard__content{background-color:#a51c30;color:#fcfcfc;fill:#fcfcfc}.m-billboard--red .o-img-shadow__shadow{background-color:#fcfcfc!important}.m-billboard--red .m-billboard__icon{fill:#fcfcfc!important}.m-billboard--parchment .m-billboard__content{background-color:#f7f6f5}.m-billboard--parchment .c-button--black:hover{color:#202020;border-color:#202020;background-color:transparent;fill:#202020}.m-billboard--parchment .c-button--black:hover a{color:#202020}.harvard-site--npc .m-billboard--parchment{position:relative;z-index:0}@media only screen and (min-width:970px){.harvard-site--npc .m-billboard--parchment{margin:3.2rem 0;background-color:transparent}}@media only screen and (min-width:970px){.harvard-site--npc .m-billboard--parchment:after{content:"";position:absolute;background-color:#f7f6f5;display:block;height:100%;top:0;left:3rem;right:3rem;z-index:-1}}.harvard-site--npc .m-billboard--parchment .m-billboard__icon{fill:#a51c30}.harvard-site--npc .m-billboard--parchment .o-img-shadow__shadow{background-color:#a51c30}.m-billboard-refresh{position:relative}.m-billboard-refresh+.m-billboard-refresh{margin-top:12px}.m-billboard-refresh .title-serif--large-xl.m-billboard-refresh__label{font-weight:700}.m-billboard-refresh .m-billboard-refresh__body{font-size:20px}.m-billboard-refresh--fixed .m-billboard-refresh__image{-webkit-clip-path:inset(0);clip-path:inset(0)}.m-billboard-refresh--fixed .m-billboard-refresh__image img{position:fixed;top:0;left:0}.m-billboard-refresh__image{position:absolute;top:0;right:0;bottom:0;left:0}.m-billboard-refresh__image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.m-billboard-refresh__image:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(32,32,32,.8)}.m-billboard-refresh__inner{padding-top:120px;padding-bottom:120px;position:relative}@media only screen and (min-width:760px){.m-billboard-refresh__inner{padding-top:130px;padding-bottom:130px}}.m-billboard-refresh__row{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;min-height:150px}.m-billboard-refresh__content{color:#fcfcfc;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:24px}@media only screen and (max-width:759px){.m-billboard-refresh__content{text-align:center}}.m-billboard-refresh__content .c-button--with-icon{background-color:transparent;max-width:100%;width:-moz-fit-content;width:fit-content}@media only screen and (max-width:759px){.m-billboard-refresh__content .c-button--with-icon{margin:0 auto}}.m-billboard-refresh__content .c-button--with-icon a{color:#fcfcfc;font-size:1.8rem;font-weight:700;padding:0;text-decoration:underline}.m-billboard-refresh__content .c-button--with-icon svg{fill:#fcfcfc}.m-stories-block{background-color:#fcfcfc;overflow:hidden}.m-stories-block .c-panel--link-wrapper{margin-top:3rem}.m-stories-block h4{margin-bottom:.5rem}.m-stories-block__header{margin-bottom:2.4rem;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-align:center;align-items:center}@media only screen and (min-width:760px){.m-stories-block__header{margin-bottom:5rem;-ms-flex-direction:row;flex-direction:row}}.m-stories-block__header-icon{fill:#3f75b5;overflow:hidden}.m-stories-block__header-icon svg{display:block;margin:0 auto;float:right}@media only screen and (min-width:760px){.m-stories-block__header-icon svg{float:none}}.m-stories-block__featured-row{position:relative;-ms-flex-align:stretch;align-items:stretch;overflow:hidden}.m-stories-block__featured{position:relative;z-index:4;background-color:#fcfcfc}@media only screen and (min-width:760px){.m-stories-block__featured{display:-ms-flexbox;display:flex}}@media only screen and (min-width:970px){.m-stories-block__featured{display:block;position:static}}.m-stories-block__featured:after{content:"flickity";display:none}@media only screen and (min-width:760px){.m-stories-block__featured:after{content:""}}.m-stories-block__featured-item{width:90%}@media only screen and (min-width:760px){.m-stories-block__featured-item{margin-bottom:0;width:auto}}.m-stories-block__featured-item+.m-stories-block__featured-item{margin-left:1rem}@media only screen and (min-width:760px){.m-stories-block__featured-item+.m-stories-block__featured-item{margin-left:2rem}}@media only screen and (min-width:970px){.m-stories-block__featured-item+.m-stories-block__featured-item{margin-left:0}}.m-stories-block__featured-item:last-child{margin-bottom:0}.m-stories-block__featured-item img{backface-visibility:hidden}.m-stories-block__featured-item .title-serif--small{font-size:3.2rem;line-height:1.2;font-family:canela-deck,serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media only screen and (min-width:970px){.m-stories-block__featured-item img{opacity:0;transition:opacity .2s cubic-bezier(.5,0,.5,1)}.m-stories-block__featured-item:first-child .c-teaser-story__header{padding-top:.5rem}.m-stories-block__featured-item:first-child .c-teaser-story__image{padding-left:5rem}.m-stories-block__featured-item:nth-child(2) .c-teaser-story__image{top:2.4rem;padding-right:5rem}.m-stories-block__featured-item:nth-child(3) .c-teaser-story__image{top:4.8rem;padding-left:2.5rem;padding-right:2.5rem}.m-stories-block__featured-item:first-child.is-active .c-teaser-story__image,.m-stories-block__featured-item:nth-child(2).is-active .c-teaser-story__image,.m-stories-block__featured-item:nth-child(3).is-active .c-teaser-story__image{z-index:2}}@media only screen and (min-width:970px){.m-stories-block__featured-item.is-active img{opacity:1}}@media only screen and (min-width:970px){.m-stories-block .c-teaser-story__link:hover .m-stories-block__entry-icon{opacity:1;transform:scaleX(1)}}.m-stories-block .c-teaser-story__link:focus,.m-stories-block .c-teaser-story__link:hover{outline:none}@media only screen and (min-width:970px){.m-stories-block .c-teaser-story__link:focus .c-teaser-story__header,.m-stories-block .c-teaser-story__link:hover .c-teaser-story__header{transform:scale3d(1.1,1.1,1)}}.u-keyboard-user .m-stories-block .c-teaser-story__link:focus .c-teaser-story__header,.u-keyboard-user .m-stories-block .c-teaser-story__link:hover .c-teaser-story__header{border:2px solid #2b669f;outline:none;z-index:10}@media only screen and (min-width:970px){.m-stories-block .c-teaser-story__header{transition:transform .25s;transform-origin:top right;margin-top:0;padding:2.4rem 0 2.4rem 6.4rem;position:relative;z-index:5}}@media only screen and (min-width:970px){.m-stories-block .c-teaser-story__image{width:62%;width:calc(66% - 3rem);position:absolute;top:0;left:3rem;max-width:100%;z-index:1}}.m-stories-block .c-teaser-story__image-bkg{opacity:.8}.m-stories-block__images{display:none}@media only screen and (min-width:970px){.m-stories-block__images{display:block;position:relative}}.m-stories-block__more{border-top:1px solid #cfcfce;margin-top:2.4rem;padding-top:2.4rem}@media only screen and (min-width:760px){.m-stories-block__more{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:start;align-content:flex-start}}@media only screen and (min-width:970px){.m-stories-block__more{margin-top:5rem}}.m-stories-block__more-entry{margin-bottom:1.5rem}@media only screen and (min-width:760px){.m-stories-block__more-entry{margin-bottom:0;width:30%;padding-right:2rem}}.color-theme--black .m-stories-block .m-stories-block__header-icon{fill:#202020}.color-theme--black .m-stories-block .c-teaser-story__image-bkg{background-color:#202020}.color-theme--red .m-stories-block .m-stories-block__header-icon{fill:#a51c30}.color-theme--red .m-stories-block .c-teaser-story__image-bkg{background-color:#a51c30}.color-theme--crimson .m-stories-block .m-stories-block__header-icon{fill:#a51c30}.color-theme--crimson .m-stories-block .c-teaser-story__image-bkg{background-color:#a51c30}.color-theme--blue .m-stories-block .m-stories-block__header-icon{fill:#3f75b5}.color-theme--blue .m-stories-block .c-teaser-story__image-bkg{background-color:#3f75b5}.color-theme--green .m-stories-block .m-stories-block__header-icon{fill:#4d8047}.color-theme--green .m-stories-block .c-teaser-story__image-bkg{background-color:#4d8047}.color-theme--yellow .m-stories-block .m-stories-block__header-icon{fill:#ffdb6d}.color-theme--yellow .m-stories-block .c-teaser-story__image-bkg{background-color:#ffdb6d}.color-theme--orange .m-stories-block .m-stories-block__header-icon{fill:#d16103}.color-theme--orange .m-stories-block .c-teaser-story__image-bkg{background-color:#d16103}.color-theme--gold .m-stories-block .m-stories-block__header-icon{fill:#c4961a}.color-theme--gold .m-stories-block .c-teaser-story__image-bkg{background-color:#c4961a}.color-theme--white .m-stories-block .m-stories-block__header-icon{fill:#fcfcfc}.color-theme--white .m-stories-block .c-teaser-story__image-bkg{background-color:#fcfcfc}.m-student-stories-block{padding-block:40px;margin-top:0;margin-bottom:0}@media only screen and (min-width:760px){.m-student-stories-block{background-color:#f7f6f5;padding-block:64px}}.m-student-stories-block .m-student-stories-cta{margin-top:27px}@media only screen and (min-width:760px){.m-student-stories-block .m-student-stories-cta{-ms-flex-pack:end;justify-content:flex-end;margin-top:58px}}.m-story--featured{background:#fcfcfc;margin-block-start:40px;margin-block-end:27px}@media only screen and (min-width:760px){.m-story--featured{margin-block:58px}}.m-story--featured .c-button{background-color:unset;margin-block-start:8px;width:-moz-fit-content;width:fit-content}.m-story--featured .c-button:focus,.m-story--featured .c-button:hover{color:#a51c30}.m-story--featured .c-button:focus .c-button__icon svg,.m-story--featured .c-button:hover .c-button__icon svg{fill:#a51c30}@media only screen and (max-width:759px){.m-story--featured .m-story--featured_title.title-serif--large{font-size:3.2rem}}.m-story--featured .c-button--on-story-card{background-color:unset;font-size:1.8rem;margin-top:auto;width:-moz-fit-content;width:fit-content}@media only screen and (max-width:759px){.m-story--featured .c-button--on-story-card{margin-block-start:8px}}.m-story--featured .m-story--featured-media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.m-story--featured .m-story--featured-content{-ms-flex-item-align:center;align-self:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media only screen and (max-width:759px){.m-story--featured .m-story--featured-content .m-story--featured_title{margin-block:16px 8px}}@media only screen and (min-width:760px){.m-story--featured .m-story--featured-content{padding:20px 86px 20px 57px;gap:16px}}.m-story--latest .m-student-stories-latest{-ms-flex-flow:column wrap;flex-flow:column wrap;gap:27px}@media only screen and (min-width:760px){.m-story--latest .m-student-stories-latest{-ms-flex-flow:row wrap;flex-flow:row wrap;gap:4rem;-ms-flex-pack:justify;justify-content:space-between}}.m-media-carousel{--padding-x:0}@media only screen and (min-width:760px){.m-media-carousel{--padding-x:6.4rem}}.m-media-carousel .c-panel--line{z-index:0}.m-media-carousel .c-panel--line:before{z-index:-1}.m-media-carousel .c-panel__title-icon{-ms-grid-row:3;-ms-grid-column:3;grid-area:h;-ms-flex-order:2;order:2;margin:0}@media only screen and (min-width:760px){.o-two-block-2024 .c-teaser-medium__title,.o-two-block--2024 .o-row,.o-two-block--2024 .o-two-block__blocks{-ms-grid-row:2;-ms-grid-column:2}.m-media-carousel .c-panel__title-icon{-ms-grid-row:2;-ms-grid-column:1}}.m-media-carousel .c-panel__title-icon svg{margin:0}@media only screen and (min-width:760px){.m-media-carousel .c-panel__title-icon{-ms-flex-order:0;order:0}}@media only screen and (min-width:970px){.m-media-carousel .c-panel__title-icon{margin-top:1.6rem}}.m-media-carousel .c-panel__title{-ms-grid-row:3;-ms-grid-column:1;grid-area:a}.m-media-carousel__breadcrumb{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:3;grid-area:i}.m-media-carousel__breadcrumb a{color:#fcfcfc}.m-media-carousel__text{min-width:calc(100% + var(--padding-x) / 2);margin-bottom:1.6rem;display:inline-block}.m-media-carousel__text a,.m-media-carousel__text a:hover{color:#fcfcfc}.m-media-carousel__text .page-header__links a:hover{color:#fcfcfc;border-bottom:1px solid #fcfcfc}.m-media-carousel__title.u-hi-lite{margin-left:-.4rem}.m-media-carousel .page-header__links-nav,.m-media-carousel__cta,.m-media-carousel__subtitle{margin-top:2.4rem}.m-media-carousel .page-header__links-nav polygon{fill:#fcfcfc}.m-media-carousel__item .c-teaser-medium__header{transition:transform .25s}@media only screen and (min-width:1080px){.m-media-carousel__item .c-teaser-medium__title{font-size:3.6rem;line-height:1.2;font-family:canela-deck,serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}@media only screen and (min-width:1080px) and (min-width:970px){.m-media-carousel__item .c-teaser-medium__title{font-size:4rem}}.m-media-carousel__item .c-teaser-medium__arrow{opacity:0;transition:opacity .25s}.m-media-carousel__item .c-teaser-medium:hover .c-teaser-medium__header{transform:translateY(-4rem)}.m-media-carousel__item .c-teaser-medium:hover .c-teaser-medium__arrow{opacity:1}.m-media-carousel__item .c-media{margin-bottom:3.2rem}.m-media-carousel__item .c-media__caption{color:#fcfcfc}.m-media-carousel__item--first-of-page{scroll-snap-align:start}.m-media-carousel__columns .c-teaser-list--black{height:100%}.m-media-carousel__breadcrumb .c-breadcrumb ol li a{line-height:1}.m-media-carousel__breadcrumb .c-breadcrumb ol li a:hover{color:#fcfcfc;border-bottom:1px solid #fcfcfc}@media only screen and (min-width:760px){.m-media-carousel__text{padding-left:6.4rem}}.m-media-carousel__heading{display:-ms-grid;display:grid;-ms-grid-columns:auto 4.8rem 1fr;grid-template-columns:auto 1fr;-ms-grid-rows:auto 10px auto;grid-template-rows:auto auto;grid-template-areas:"i i" "a h";gap:10px 4.8rem}@media only screen and (min-width:760px){.m-media-carousel__heading{grid-template-areas:". i" "h a"}}@media only screen and (min-width:760px){.m-media-carousel--w-sidebar .m-media-carousel__columns{padding-right:4%}}@media only screen and (min-width:760px){.m-media-carousel--w-sidebar+.views-element-container:nth-last-child(2){margin-bottom:1.6rem}}.m-media-carousel__carousel-wrapper-outer{--container-padding:24px;--extra-left-padding:0px;width:calc(100vw - var(--scrollbar-width,0px));position:relative;left:calc(var(--container-padding) * -1);overflow:auto;scrollbar-color:transparent;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;scroll-snap-stop:always;scroll-padding-left:calc(var(--container-padding) + var(--extra-left-padding));scroll-padding-right:var(--container-padding);padding-left:calc(var(--container-padding) + var(--extra-left-padding));padding-right:var(--container-padding)}@media only screen and (min-width:760px){.m-media-carousel__carousel-wrapper-outer{--container-padding:30px;--extra-left-padding:64px}}@media only screen and (min-width:970px){.m-media-carousel__carousel-wrapper-outer{--container-padding:calc(((100vw - var(--scrollbar-width,0px)) * 0.05) + 30px)}}@media (min-width:1860px){.m-media-carousel__carousel-wrapper-outer{--container-padding:calc((100vw - var(--scrollbar-width,0px) - 1660px) / 2 + 30px)}}.m-media-carousel__carousel-wrapper-outer::-webkit-scrollbar{-webkit-appearance:none;appearance:none;background:transparent;width:1px;height:1px}.m-media-carousel__carousel-wrapper-outer::-webkit-scrollbar-thumb,.m-media-carousel__carousel-wrapper-outer::-webkit-scrollbar-track{background:transparent}.m-media-carousel__carousel-wrapper-outer::-webkit-scrollbar-button,.m-media-carousel__carousel-wrapper-outer::-webkit-scrollbar-corner{background:transparent}.m-media-carousel__carousel{--gap:45px;box-sizing:content-box;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;gap:var(--gap)}.m-media-carousel--photobook .m-media-carousel__carousel{--gap:20px;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:start;min-height:auto;-ms-grid-columns:unset;grid-template-columns:unset;grid-auto-flow:unset;-ms-scroll-snap-type:unset;scroll-snap-type:unset;scroll-padding-left:unset}.m-media-carousel--photobook .m-media-carousel__carousel-wrapper-outer:not(.a){overflow-x:auto;overflow-y:hidden;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;scroll-snap-stop:always;padding-left:0;padding-right:0;scroll-padding-left:0;scroll-padding-right:0}.m-media-carousel--photobook .m-media-carousel__page{display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;scroll-snap-align:start;gap:0;width:100vw}@media only screen and (min-width:760px){.m-media-carousel--photobook .m-media-carousel__page{gap:20px;padding-left:40px;padding-right:40px;box-sizing:border-box}}.m-media-carousel--photobook .m-media-carousel__title{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.m-media-carousel--photobook .m-media-carousel__item{display:block;-ms-flex-negative:0;flex-shrink:0;position:relative;list-style:none;grid-column:unset;scroll-snap-align:unset;width:calc(100% - 40px);margin:0 20px}@media only screen and (min-width:760px){.m-media-carousel--photobook .m-media-carousel__item{width:calc((100vw - 120px) / 3);margin:0}}.m-media-carousel--photobook .m-media-carousel__item .c-media-carousel-item{--media-carousel-item-width:calc(100vw - 40px)}@media only screen and (min-width:760px){.m-media-carousel--photobook .m-media-carousel__item .c-media-carousel-item{--media-carousel-item-width:calc((100vw - 120px) / 3)}}.m-media-carousel--photobook .o-container-fluid,.m-media-carousel--photobook .page-header-2024--contained .page-header-2024__media,.m-media-carousel--photobook .page-header-2024--normal .page-header-2024__media,.m-media-carousel--photobook .page-header--normal .page-header__media,.page-header-2024--contained .m-media-carousel--photobook .page-header-2024__media,.page-header-2024--normal .m-media-carousel--photobook .page-header-2024__media,.page-header--normal .m-media-carousel--photobook .page-header__media{padding-bottom:0;padding-top:40px}.m-media-carousel--photobook .m-media-carousel__controls{padding-bottom:40px;margin-top:20px;padding-left:20px;padding-right:20px}@media only screen and (min-width:760px){.m-media-carousel--photobook .m-media-carousel__controls{padding-left:40px;padding-right:40px;margin-left:0;margin-right:0}}.m-media-carousel__carousel--measure{display:block}.m-media-carousel__controls{-ms-flex-pack:justify;justify-content:space-between;gap:24px;margin:40px var(--padding-x)}.m-media-carousel__controls,.m-media-carousel__pager{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.m-media-carousel__pager{-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;gap:10px;color:transparent}.m-media-carousel__page-button{color:transparent;border:2px solid #fcfcfc;background:transparent;font-size:.01rem;width:17px;height:17px;cursor:pointer;transition:background-color .3s ease}.m-media-carousel__page-button--current{background:#fcfcfc;border:2px solid #fcfcfc}.m-media-carousel__arrows{display:-ms-flexbox;display:flex;gap:15px;margin-left:auto}.m-media-carousel__next,.m-media-carousel__prev{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;cursor:pointer;border:1px solid #fcfcfc;width:41px;height:38px}.m-media-carousel__next:disabled,.m-media-carousel__next[aria-disabled=true],.m-media-carousel__prev:disabled,.m-media-carousel__prev[aria-disabled=true]{cursor:default;border-color:hsla(0,0%,99%,.6)}.m-media-carousel__next svg,.m-media-carousel__prev svg{display:block;width:20px;height:auto;fill:#fcfcfc}.m-media-carousel__next:disabled svg,.m-media-carousel__next[aria-disabled=true] svg,.m-media-carousel__prev:disabled svg,.m-media-carousel__prev[aria-disabled=true] svg{fill:hsla(0,0%,99%,.6)}.m-media-carousel__next--disabled,.m-media-carousel__prev--disabled{cursor:default;border-color:hsla(0,0%,99%,.6)}.m-media-carousel__next--disabled svg,.m-media-carousel__prev--disabled svg{fill:hsla(0,0%,99%,.6)}.m-media-carousel__item[aria-hidden=true] .c-media-carousel-item__link,.m-media-carousel__item[data-visible=false] .c-media-carousel-item__link{opacity:.85}.m-media-carousel__item[aria-hidden=true] .c-media-carousel-item__link:focus,.m-media-carousel__item[data-visible=false] .c-media-carousel-item__link:focus{opacity:1;outline:2px solid #fcfcfc;outline-offset:2px}.m-media-carousel__item[data-visible=true] .c-media-carousel-item__link{opacity:1}.carousel-status{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.m-news-grid{--padding-x:0}@media only screen and (min-width:760px){.m-news-grid{--padding-x:6.4rem}}.m-news-grid .c-panel--line{z-index:0}.m-news-grid .c-panel--line:before{z-index:-1}.m-news-grid .c-teaser-card:not(:has(.c-featured-media)):before{content:none}.m-news-grid__title{font-size:3.6rem;line-height:1.2;font-family:canela-deck,serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media only screen and (min-width:970px){.m-news-grid__title{font-size:4rem}}.m-news-grid__title.u-hi-lite{margin-left:-.4rem}.m-news-grid__columns{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:32px}@media only screen and (min-width:760px){.m-news-grid__columns{gap:40px}}.m-news-grid__columns .c-teaser-list--black{height:100%}.m-news-grid__heading{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:10px 4.8rem}@media only screen and (min-width:760px){.m-news-grid--w-sidebar .m-news-grid__columns{padding-right:4%}}@media only screen and (min-width:760px){.m-news-grid--w-sidebar+.views-element-container:nth-last-child(2){margin-bottom:1.6rem}}.m-news-grid__item-list{--column-gap:38px;--row-gap:40px;box-sizing:content-box;display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr);-ms-flex-pack:start;justify-content:start;-ms-flex-align:start;align-items:start;column-gap:var(--column-gap);row-gap:var(--row-gap)}@media only screen and (min-width:760px){.m-news-grid__item-list{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr)}}.m-news-grid__item .c-teaser-card{gap:1.6rem}.m-news-grid__item .c-teaser-card--button,.m-news-grid__item .c-teaser-card--content{padding:0}.m-news-grid__item .c-teaser-card-title{font-size:2.2rem;line-height:1.2;font-family:canela-deck,serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media only screen and (min-width:760px){.m-news-grid__item .c-teaser-card-title{font-size:2.4rem}}.m-faq-carousel{overflow:hidden;padding-top:40px;padding-bottom:40px}.m-faq-carousel .c-panel--line{border-top:0}.m-faq-carousel .c-faq-carousel-item{padding:0}.m-faq-carousel .c-faq-carousel-item__preview{display:none}.m-faq-carousel .splide.is-active .c-faq-carousel-item.is-active.splide__slide--clone,.m-faq-carousel .splide.is-active .c-faq-carousel-item:not(.is-active){height:50px!important;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.m-faq-carousel .splide.is-active .c-faq-carousel-item.is-active.splide__slide--clone .c-faq-carousel-item__content,.m-faq-carousel .splide.is-active .c-faq-carousel-item:not(.is-active) .c-faq-carousel-item__content{height:0;opacity:0;pointer-events:none;padding:0}.m-faq-carousel .splide.is-active .c-faq-carousel-item.is-active.splide__slide--clone .c-faq-carousel-item__preview,.m-faq-carousel .splide.is-active .c-faq-carousel-item:not(.is-active) .c-faq-carousel-item__preview{display:block}.m-faq-carousel .splide.is-active .c-faq-carousel-item.is-active:not(.splide__slide--clone) .c-faq-carousel-item__content,.m-faq-carousel .splide.is-active .c-faq-carousel-item.measure-element .c-faq-carousel-item__content{height:auto;opacity:1;pointer-events:auto}.m-faq-carousel .splide.is-active .c-faq-carousel-item.is-active:not(.splide__slide--clone) .c-faq-carousel-item__preview,.m-faq-carousel .splide.is-active .c-faq-carousel-item.measure-element .c-faq-carousel-item__preview{opacity:0;height:0;pointer-events:none}.m-faq-carousel .splide.is-active .c-faq-carousel-item.is-active:not(.splide__slide--clone),.m-faq-carousel .splide.is-active .c-faq-carousel-item.is-active:not(.splide__slide--clone) .c-faq-carousel-item__content{height:var(--largest-slide-height)!important}.m-faq-carousel .splide.is-active .c-faq-carousel-item.measure-element,.m-faq-carousel .splide.is-active .c-faq-carousel-item.measure-element .c-faq-carousel-item__content{height:auto}.m-faq-carousel__control{opacity:1;width:44px;height:44px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background:transparent}.m-faq-carousel__control svg{fill:#fcfcfc;width:auto;height:16px}.m-faq-carousel__control:before{content:"";display:block;position:absolute;height:16px;width:36px;border-radius:99999px;background:transparent;top:50%;left:50%;transform:translate(-50%,calc(-50% + var(--arrow-offset,0)))}.m-faq-carousel__control:active svg,.m-faq-carousel__control:focus svg,.m-faq-carousel__control:hover svg{fill:#a51c30}.m-faq-carousel__control:active:before,.m-faq-carousel__control:focus:before,.m-faq-carousel__control:hover:before{background-color:#fcfcfc}.m-faq-carousel__controls-wrapper .m-faq-carousel__control--prev{--arrow-offset:-1px;bottom:auto;top:-48px}.m-faq-carousel__controls-wrapper .m-faq-carousel__control--next{--arrow-offset:1px;top:auto;bottom:-48px}.m-tiktok-carousel{overflow:hidden}.m-tiktok-carousel .c-tiktok-carousel-item{padding:0}.m-tiktok-carousel .c-tiktok-carousel-item__thumbnail{display:none}.m-tiktok-carousel .no-animation{--transition-duration:0s!important}.m-tiktok-carousel .tiktok-embed{margin:0}.m-tiktok-carousel__grid{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;gap:86px}@media only screen and (max-width:1079px){.m-tiktok-carousel__grid{display:block}}.m-tiktok-carousel__text{-ms-flex:0 0 45%;flex:0 0 45%;-ms-flex-order:2;order:2;container-type:inline-size}@media only screen and (max-width:1079px){.m-tiktok-carousel__text{padding-bottom:56px}}.m-tiktok-carousel__carousel{-ms-flex:0 0 auto;flex:0 0 auto;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center;gap:30px;position:relative;z-index:2}@media only screen and (max-width:1079px){.m-tiktok-carousel__carousel{padding-top:56px;padding-bottom:56px;position:relative;-ms-flex-direction:column;flex-direction:column}.m-tiktok-carousel__carousel:before{content:"";background-color:#a51c30;position:absolute;top:0;left:-100vw;width:200vw;height:100%}}.m-tiktok-carousel__controls-wrapper{-ms-flex-order:1;order:1;position:relative;top:auto;left:auto;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;gap:17px}@media only screen and (max-width:1079px){.m-tiktok-carousel__controls-wrapper{-ms-flex-order:4;order:4;-ms-flex-direction:row;flex-direction:row}}.m-tiktok-carousel__controls-wrapper .m-tiktok-carousel__control{transform:none;position:static;border:1px solid #000;background-color:#fcfcfc;border-radius:0;width:45px;height:48px}@media only screen and (max-width:1079px){.m-tiktok-carousel__controls-wrapper .m-tiktok-carousel__control{border-color:#fcfcfc;width:66px;height:62px}.m-tiktok-carousel__controls-wrapper .m-tiktok-carousel__control svg{width:27px;height:auto}}.m-tiktok-carousel__pager{-ms-flex-order:2;order:2;position:static}.m-tiktok-carousel__pager-item{aspect-ratio:122/166;width:auto;height:111px;padding:5px;box-sizing:content-box;border-radius:0;margin:0;border:1px solid transparent}.m-tiktok-carousel__pager-item,.m-tiktok-carousel__pager-item.is-active.is-active{background-clip:content-box;background-position:50%;background-repeat:no-repeat;background-size:cover;transition:opacity .4s,border-color .4s}.m-tiktok-carousel__pager-item.is-active.is-active{transform:none;opacity:1;border-color:#202020}.m-tiktok-carousel__pager>li:first-child .m-tiktok-carousel__pager-item{background-image:var(--carousel-thumb-image-1)}.m-tiktok-carousel__pager>li:nth-child(2) .m-tiktok-carousel__pager-item{background-image:var(--carousel-thumb-image-2)}.m-tiktok-carousel__pager>li:nth-child(3) .m-tiktok-carousel__pager-item{background-image:var(--carousel-thumb-image-3)}.m-tiktok-carousel__pager>li:nth-child(4) .m-tiktok-carousel__pager-item{background-image:var(--carousel-thumb-image-4)}.m-tiktok-carousel__pager>li:nth-child(5) .m-tiktok-carousel__pager-item{background-image:var(--carousel-thumb-image-5)}.m-tiktok-carousel__pager>li:nth-child(6) .m-tiktok-carousel__pager-item{background-image:var(--carousel-thumb-image-6)}.m-tiktok-carousel__track{-ms-flex-order:3;order:3;position:static;width:325px}.m-tiktok-carousel__control{background:transparent;opacity:1}.m-tiktok-carousel__heading{font-size:clamp(3.8rem,-4rem + 7.222vw,6.4rem);line-height:1.2;font-family:canela,serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-bottom:16px}.m-tiktok-carousel__cta{margin-top:56px;position:relative}.m-tiktok-carousel__cta:before{content:"";display:block;background:#a51c30;width:200vw;height:200vh;position:absolute;top:-34px;left:-100vw}@media only screen and (max-width:1079px){.m-tiktok-carousel__cta{margin-top:28px}.m-tiktok-carousel__cta:before{content:none}}.m-tiktok-carousel__cta .c-button{border:1px solid #fcfcfc;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;max-width:400px}.m-tiktok-carousel__cta .c-button__icon{-ms-flex:0 0 auto;flex:0 0 auto;position:static;transform:translateY(-2px)}.m-tiktok-carousel__cta svg{width:20px;height:auto}.m-tiktok-carousel__cta--multiple{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(0,1fr))[2];grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}@container (max-width:759px){.m-tiktok-carousel__cta--multiple{-ms-grid-columns:1fr;grid-template-columns:1fr}}@media only screen and (max-width:759px){.m-tiktok-carousel__cta--multiple{gap:16px}}.m-media-grid .c-panel--line{z-index:0}.m-media-grid .c-panel--line:before{z-index:-1}.m-media-grid .c-panel__title-icon{-ms-flex-order:2;order:2}@media only screen and (min-width:760px){.m-media-grid .c-panel__title-icon{-ms-flex-order:0;order:0}}@media only screen and (min-width:970px){.m-media-grid .c-panel__title-icon{margin-top:1.6rem}}.m-media-grid__breadcrumb a{color:#202020}.c-panel--black .m-media-grid__breadcrumb a,.c-panel--crimson .m-media-grid__breadcrumb a,.c-panel--red .m-media-grid__breadcrumb a{color:#fcfcfc}.m-media-grid__text{min-width:calc(100% + 3.2rem);margin-bottom:6rem;display:inline-block}@media only screen and (min-width:970px){.m-media-grid__text{margin-top:8rem;margin-bottom:8rem}}.m-media-grid__text a{color:#202020}.c-panel--black .m-media-grid__text a,.c-panel--crimson .m-media-grid__text a,.c-panel--red .m-media-grid__text a{color:#fcfcfc}.m-media-grid__text .page-header__links a:hover{color:#fcfcfc;border-bottom:1px solid #fcfcfc}.m-media-grid__title.u-hi-lite{margin-left:-.4rem}.m-media-grid .page-header__links-nav,.m-media-grid__cta,.m-media-grid__subtitle{margin-top:2.4rem}.m-media-grid .page-header__links-nav polygon{fill:#fcfcfc}@media only screen and (min-width:760px){.m-media-grid__columns{columns:2;column-gap:6.4rem;margin-left:-6.4rem}}@media only screen and (min-width:760px){.m-media-grid__item{-moz-column-break-inside:avoid;break-inside:avoid}.m-media-grid__item:first-of-type:not(:last-of-type) .c-teaser-header,.m-media-grid__item:nth-of-type(2):not(:nth-last-of-type(2)):not(:last-of-type) .c-teaser-header,.m-media-grid__item:nth-of-type(3):not(:nth-last-of-type(2)):not(:nth-last-of-type(3)):not(:last-of-type) .c-teaser-header{left:calc(20% + 1px)}.m-media-grid__item:first-of-type:not(:last-of-type) .c-media__caption,.m-media-grid__item:nth-of-type(2):not(:nth-last-of-type(2)):not(:last-of-type) .c-media__caption,.m-media-grid__item:nth-of-type(3):not(:nth-last-of-type(2)):not(:nth-last-of-type(3)):not(:last-of-type) .c-media__caption{margin-left:calc(20% + 3.2rem + 1px)}.m-media-grid__item:first-of-type:not(:last-of-type) .c-media,.m-media-grid__item:first-of-type:not(:last-of-type) .c-teaser-medium,.m-media-grid__item:nth-of-type(2):not(:nth-last-of-type(2)):not(:last-of-type) .c-media,.m-media-grid__item:nth-of-type(2):not(:nth-last-of-type(2)):not(:last-of-type) .c-teaser-medium,.m-media-grid__item:nth-of-type(3):not(:nth-last-of-type(2)):not(:nth-last-of-type(3)):not(:last-of-type) .c-media,.m-media-grid__item:nth-of-type(3):not(:nth-last-of-type(2)):not(:nth-last-of-type(3)):not(:last-of-type) .c-teaser-medium{width:100%}.m-media-grid__item:first-of-type:not(:last-of-type):nth-of-type(2n) .c-media,.m-media-grid__item:nth-of-type(2):not(:nth-last-of-type(2)):not(:last-of-type):nth-of-type(2n) .c-media,.m-media-grid__item:nth-of-type(3):not(:nth-last-of-type(2)):not(:nth-last-of-type(3)):not(:last-of-type):nth-of-type(2n) .c-media{margin-right:0}.m-media-grid__item:first-of-type:not(:last-of-type):nth-of-type(2n) .c-media__caption,.m-media-grid__item:first-of-type:not(:last-of-type):nth-of-type(2n) .c-media__media,.m-media-grid__item:nth-of-type(2):not(:nth-last-of-type(2)):not(:last-of-type):nth-of-type(2n) .c-media__caption,.m-media-grid__item:nth-of-type(2):not(:nth-last-of-type(2)):not(:last-of-type):nth-of-type(2n) .c-media__media,.m-media-grid__item:nth-of-type(3):not(:nth-last-of-type(2)):not(:nth-last-of-type(3)):not(:last-of-type):nth-of-type(2n) .c-media__caption,.m-media-grid__item:nth-of-type(3):not(:nth-last-of-type(2)):not(:nth-last-of-type(3)):not(:last-of-type):nth-of-type(2n) .c-media__media{margin-left:9.6rem}.m-media-grid__item:first-of-type:not(:last-of-type) .c-ambient-video-button,.m-media-grid__item:nth-of-type(2):not(:nth-last-of-type(2)):not(:last-of-type) .c-ambient-video-button,.m-media-grid__item:nth-of-type(3):not(:nth-last-of-type(2)):not(:nth-last-of-type(3)):not(:last-of-type) .c-ambient-video-button{left:0;right:auto}.m-media-grid__item:nth-of-type(2n) .c-media{margin-right:6.4rem}}.m-media-grid__item .c-teaser-medium__header{transition:transform .25s}@media only screen and (min-width:1080px){.m-media-grid__item .c-teaser-medium__title{font-size:3.6rem;line-height:1.2;font-family:canela-deck,serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}@media only screen and (min-width:1080px) and (min-width:970px){.m-media-grid__item .c-teaser-medium__title{font-size:4rem}}.m-media-grid__item .c-teaser-medium__arrow{opacity:0;transition:opacity .25s}.m-media-grid__item .c-teaser-medium:hover .c-teaser-medium__header{transform:translateY(-4rem)}.m-media-grid__item .c-teaser-medium:hover .c-teaser-medium__arrow{opacity:1}.m-media-grid__item .c-media{margin-bottom:3.2rem}.m-media-grid__item .c-media__caption{color:#202020}.c-panel--black .m-media-grid__item .c-media__caption,.c-panel--crimson .m-media-grid__item .c-media__caption,.c-panel--red .m-media-grid__item .c-media__caption{color:#fcfcfc}.m-media-grid__columns{padding-top:8rem}.m-media-grid__columns .c-teaser-list--black{height:100%}.m-media-grid__breadcrumb .c-breadcrumb ol li a{line-height:1}.m-media-grid__breadcrumb .c-breadcrumb ol li a:hover{color:#fcfcfc;border-bottom:1px solid #fcfcfc}.m-media-grid__breadcrumb,.m-media-grid__text{margin-top:-7rem}@media only screen and (min-width:760px){.m-media-grid__breadcrumb,.m-media-grid__text{padding-left:6.4rem}}.m-media-grid__breadcrumb+.m-media-grid__text{margin-top:0}@media only screen and (min-width:760px){.m-media-grid--w-sidebar .m-media-grid__columns{padding-right:4%}}@media only screen and (min-width:760px){.m-media-grid--w-sidebar+.views-element-container:nth-last-child(2){margin-bottom:1.6rem}}#story-spotlights{border-bottom:1px solid hsla(30,11%,96%,.1)}#story-spotlights .c-panel--line{padding-bottom:0}.m-node-teaser-grid .views-element-container .c-panel--black,.m-node-teaser-grid:not(:first-child){border-top:1px solid #5c5c5c}.mixed-media-grid .social-grid__slide{position:relative;margin-bottom:5rem;margin-left:0;max-width:none}@media only screen and (min-width:970px){.mixed-media-grid .social-grid__slide{margin-bottom:12rem;margin-left:2rem}}.mixed-media-grid .social-grid__slide img{max-width:100%}.mixed-media-grid .social-grid__slide-link{position:absolute;bottom:0;left:0;z-index:2;background:#202020;padding-right:3.6rem}.mixed-media-grid .social-grid__slide-link-icon{right:1.4rem}.mixed-media-grid .c-teaser-medium__title{transition:color .2s cubic-bezier(.25,0,.5,1)}.mixed-media-grid .c-teaser-medium a:hover .c-teaser-medium__title{color:#67a2db}.mixed-media-grid .c-teaser-medium a:hover .c-teaser-header svg{fill:#67a2db}.news-events,.news-events a{color:#fcfcfc}@media only screen and (max-width:759px){.news-events .o-container-fluid,.news-events .page-header-2024--contained .page-header-2024__media,.news-events .page-header-2024--normal .page-header-2024__media,.news-events .page-header--normal .page-header__media,.page-header-2024--contained .news-events .page-header-2024__media,.page-header-2024--normal .news-events .page-header-2024__media,.page-header--normal .news-events .page-header__media{padding-left:0;padding-right:0}}.news-events__news{padding:0 24px 3.2rem;border-bottom:1px solid #5c5c5c}@media only screen and (min-width:760px){.news-events__news{padding:0 1.2rem;border-bottom:0}}@media only screen and (min-width:970px){.news-events__news{padding:0 2.5rem 0 4rem}}.news-events__events{padding:3.2rem 24px 0}@media only screen and (min-width:760px){.news-events__events{padding:0 1.2rem}}@media only screen and (min-width:970px){.news-events__events{padding:0 4rem 0 2.5rem}}.news-events__content-header{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.news-events__title{margin-bottom:3.2rem}@media only screen and (min-width:970px){.news-events__title{padding-left:5.5rem}}@media only screen and (min-width:970px){.news-events__list-item{padding:0 2.5rem}}.news-events__list-item.news-events__featured{padding:0;margin-bottom:0}.news-events__list-item a:hover{color:#67a2db}.news-events__list-item:not(:first-child) img{display:none}.news-events__inner{display:block;position:relative;padding:1.5rem 3rem 1.5rem 0;background-color:#202020}@media only screen and (min-width:970px){.news-events__inner{padding:1.5rem 3rem}}.news-events__inner .title-serif--medium,.news-events__inner .title-serif--small{transition:color .15s ease}.news-events__label{margin-bottom:.5rem}.news-events__featured{padding-left:0;padding-right:0}.news-events__featured .news-events__inner{padding:50% 2.5rem 0 0}@media only screen and (min-width:970px){.news-events__featured .news-events__inner{padding:25rem 2.5rem 0}}.news-events__featured:not(:first-child) .news-events__inner{padding:1.5rem 3rem 1.5rem 0}@media only screen and (min-width:970px){.news-events__featured:not(:first-child) .news-events__inner{padding:1.5rem 3rem}}.news-events__featured img{position:absolute;top:0;left:0;width:100%;z-index:0}.news-events__featured-header{position:relative;z-index:1;background-color:#202020;padding:1.2rem 2.4rem 1.6rem 0}@media only screen and (min-width:970px){.news-events__featured-header{padding:2.4rem 3rem 1.5rem}}@media only screen and (max-width:969px){.news-events__featured .title-serif--medium{font-size:2.4rem}}.news-events__archive-link{margin-top:2rem}@media only screen and (min-width:970px){.news-events__archive-link{padding:0 0 0 5.5rem}}@media only screen and (min-width:970px){.news-events__no-items{padding-left:5.5rem}}.social-grid{overflow:hidden;position:relative}.page-header-2024--contained .social-grid .page-header-2024__media,.page-header-2024--normal .social-grid .page-header-2024__media,.page-header--normal .social-grid .page-header__media,.social-grid .o-container-fluid,.social-grid .page-header-2024--contained .page-header-2024__media,.social-grid .page-header-2024--normal .page-header-2024__media,.social-grid .page-header--normal .page-header__media{padding-top:3.4rem;padding-bottom:5rem}@media only screen and (min-width:970px){.social-grid__grid{margin-left:-3rem;margin-right:-3rem}}.social-grid__header{fill:#c4961a;color:#fcfcfc;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:3rem;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (min-width:970px){.social-grid__header{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:flex-start}}@media only screen and (min-width:970px){.social-grid__icon{padding:0 2.5rem 0 5rem}}.social-grid__icon svg{display:block}.social-grid__slider{position:relative;z-index:2}.social-grid__slide{margin-left:2rem;width:90%;max-width:30rem;background-color:#202020}@media only screen and (min-width:970px){.social-grid__slide{width:auto;max-width:100rem}}.social-grid__slide img{width:100%;max-height:30rem;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media only screen and (min-width:970px){.social-grid__slide img{width:auto;max-width:none;max-height:40rem}}@media only screen and (min-width:1080px){.social-grid__slide img{max-height:50rem}}.social-grid__slide-content{display:block;position:relative}.social-grid__slide-content:focus{outline-offset:0}.social-grid__slide-content:focus,.social-grid__slide-content:hover{cursor:default}@media only screen and (min-width:760px){.social-grid__slide-content:focus .social-grid__slide-caption,.social-grid__slide-content:focus .social-grid__slide-icon,.social-grid__slide-content:hover .social-grid__slide-caption,.social-grid__slide-content:hover .social-grid__slide-icon{opacity:1}.social-grid__slide-content:focus img,.social-grid__slide-content:hover img{opacity:.1}}.social-grid__slide-front{position:relative;z-index:1;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.social-grid__slide-icon{position:absolute;top:0;right:0;background:#202020;fill:#fcfcfc;width:4rem;height:4rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;opacity:0;transition:opacity .2s cubic-bezier(.5,0,.5,1);z-index:3}.social-grid__slide-caption{display:none}@media only screen and (min-width:760px){.social-grid__slide-caption{display:block;font-size:1.6rem;opacity:0;color:#fcfcfc;line-height:1.375;padding:2.4rem;position:absolute;top:50%;left:50%;width:88%;transform:translate(-50%,-50%);z-index:2}}.social-grid__slide-caption,.social-grid__slide img{transition:opacity .24s cubic-bezier(.25,0,.5,1)}.social-grid__slide-link{color:#fcfcfc;font-size:1.4rem;font-weight:600;padding:1.2rem 2.4rem 1.2rem 0;position:relative;-ms-flex-align:center;align-items:center;display:inline-block;width:auto;stroke:#fcfcfc;fill:none}.social-grid__slide-link:hover{color:#67a2db;stroke:#67a2db}.social-grid__slide-link:focus{outline-offset:0}.social-grid__slide-link svg{transition:all .24s cubic-bezier(.25,0,.5,1)}.social-grid__slide-link-icon{display:block;position:absolute;top:1.3rem;right:0}.social-grid__button{position:absolute;top:50%;transform:translateY(-50%);z-index:3;fill:#fcfcfc;background-color:#202020;width:4rem;height:4rem;text-align:center}.u-keyboard-user .social-grid__button:focus{outline-offset:0;background-color:#67a2db;fill:#fcfcfc;outline-color:#fcfcfc}.social-grid__button.is-active,.u-keyboard-user .social-grid__button:focus{opacity:1}.social-grid__button--prev{left:0;opacity:0;transition:opacity .2s cubic-bezier(.5,0,.5,1)}.social-grid__button--next{right:0}.social-grid .flickity-slider{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.m-quick-links>*{position:relative}@media only screen and (min-width:970px){.m-quick-links .c-panel--link-wrapper a{right:5.5%}}.m-quick-links .c-button--link-wrapper{top:0}.npc .o-container-fluid.c-panel--line,.npc .page-header-2024--contained .c-panel--line.page-header-2024__media,.npc .page-header-2024--normal .c-panel--line.page-header-2024__media,.npc .page-header--normal .c-panel--line.page-header__media,.page-header-2024--contained .npc .c-panel--line.page-header-2024__media,.page-header-2024--normal .npc .c-panel--line.page-header-2024__media,.page-header--normal .npc .c-panel--line.page-header__media{z-index:1}.npc .npc__intro{padding:0 10px;font-weight:300}@media only screen and (min-width:760px){.npc .npc__intro{padding:0 20px}}.npc .npc__intro p{margin-bottom:1.6rem;color:#323232}@media only screen and (min-width:1440px){.npc .npc__intro p{font-size:1.8rem}}.npc .o-container-fluid,.npc .page-header-2024--contained .page-header-2024__media,.npc .page-header-2024--normal .page-header-2024__media,.npc .page-header--normal .page-header__media,.page-header-2024--contained .npc .page-header-2024__media,.page-header-2024--normal .npc .page-header-2024__media,.page-header--normal .npc .page-header__media{padding-right:0}@media only screen and (max-width:759px){.npc .o-container-fluid,.npc .page-header-2024--contained .page-header-2024__media,.npc .page-header-2024--normal .page-header-2024__media,.npc .page-header--normal .page-header__media,.page-header-2024--contained .npc .page-header-2024__media,.page-header-2024--normal .npc .page-header-2024__media,.page-header--normal .npc .page-header__media{padding-left:0}}@media only screen and (min-width:970px){.npc .npc__container{padding-left:5%}}.npc .c-panel--line{padding-top:7rem;padding-bottom:0}.npc .npc__contents{z-index:1;position:relative}@media only screen and (min-width:970px){.npc .npc__contents{display:-ms-flexbox;display:flex}}.npc .npc__icon{display:block;margin-bottom:1rem;position:absolute;right:0}@media only screen and (min-width:970px){.npc .npc__icon{position:absolute;right:auto;left:-45px;top:13px}}.npc__contents__sidebar{position:relative;padding:0 calc(3% + 10px)}@media only screen and (min-width:760px){.npc__contents__sidebar{padding:0 2.4rem 0 0}}@media only screen and (min-width:970px){.npc__contents__sidebar{left:16px;-ms-flex:0 1 36%;flex:0 1 36%}}.npc__contents__sidebar h1{margin-bottom:1.8rem;padding-right:4.5rem}@media only screen and (min-width:970px){.npc__contents__sidebar h1{padding-right:0}}.npc__contents__sidebar p{font-weight:300;margin-bottom:3.2rem;color:#323232}@media only screen and (min-width:1440px){.npc__contents__sidebar p{font-size:1.8rem}}.npc__contents__form{background:#fcfcfc;padding:30px 0}@media only screen and (min-width:970px){.npc__contents__form{-ms-flex:0 1 64%;flex:0 1 64%;position:relative;right:-5vw}}@media only screen and (min-width:100em){.npc__contents__form{right:-6vw}}.npc__share-estimate{display:none}.npc__share-estimate .c-button__icon{top:.1em}.npc__share-confirm{padding:15px;font-size:1.4rem;animation:a .25s forwards;opacity:0}@media only screen and (min-width:970px){.npc__contents__sidebar__inner{padding-bottom:10px;position:sticky;top:4rem;width:100%}}.npm-video-wrapper>p{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;margin-top:1rem;color:#202020;font-size:1.4rem;line-height:1.625}@media only screen and (min-width:760px){.npm-video-wrapper>p{font-size:1.6rem}}.npm__tooltips{padding:30px 0}.npm__tooltips button{color:#323232}.npc__sticky-results{display:none;padding-left:1%;border:none;transform:translateY(90px);transition:transform .4s}.npc__sticky-results.show{transform:translateY(0)}.npc__sticky-results:before{content:"";width:97%;left:3%;height:1px;box-shadow:0 0 12px rgba(0,0,0,.5);top:1px;position:absolute;z-index:1}.npc__sticky-results .form-section{background:#f7f6f5;padding-top:0;padding-bottom:0;z-index:2;position:relative}@media only screen and (min-width:970px){.npc__sticky-results{display:block;position:fixed;bottom:0;right:0;z-index:1;width:53%}}@media only screen and (min-width:1080px){.npc__sticky-results{width:55%}}.npc-step:focus{outline:none}.page-header{margin-bottom:3.2rem}.page-header__media{position:relative;z-index:1;margin:0 auto;min-height:8rem}.page-header__media img{margin:0 auto}.page-header--plus .page-header__media{max-width:2000px}@media only screen and (min-width:970px){.page-header--plus .page-header__media{padding:0;width:90%;width:calc(100% - 6.4rem)}}@media only screen and (max-width:759px){.page-header--normal .page-header__media{padding-left:1.4rem;padding-right:1.4rem}}.page-header--contained{margin-bottom:0;overflow:hidden}.page-header--contained .o-container{width:90%;max-width:200rem;width:calc(100% - 6.4rem);padding-top:35%;position:absolute;left:50%;transform:translateX(-50%)}.page-header--contained .page-header__media-wrapper{position:relative;padding:0}@media only screen and (min-width:760px){.page-header--contained .page-header__media-wrapper{padding:35% 0 0}}@media only screen and (min-width:760px){.page-header--contained .page-header__media-wrapper .o-row,.page-header--contained .page-header__media-wrapper .o-two-block__blocks{width:100%;position:absolute;bottom:0}}.page-header--contained .page-header__media-wrapper:after{content:"";display:block;background:#fcfcfc;position:absolute;height:100%;width:20%;left:100%;top:0;z-index:1}@media only screen and (min-width:1700px){.page-header--contained .page-header__media-wrapper:after{display:none}}.page-header--has-message{position:relative}.page-header__media-message{position:absolute;top:50%;top:calc(50% - 3.2rem);left:0;z-index:2;width:100%}.page-header__media-message p{opacity:0;transform:translate3d(0,2.5rem,0)}.page-header--animate-message .page-header__media-message p{transition:opacity .3s cubic-bezier(.5,0,.5,1) .05s,transform .4s cubic-bezier(.5,0,.5,1);opacity:1;transform:translateZ(0)}.page-header__media-message-line{display:none}@media only screen and (min-width:970px){.page-header__media-message-line{display:block;position:absolute;top:0;right:0;left:0;bottom:0;pointer-events:none;z-index:2}.page-header__media-message-line:after{content:"";position:absolute;width:1px;top:0;left:3rem;bottom:0;background:#fcfcfc}}.page-header__links{font-size:1.6rem}.page-header__links-title{font-weight:600;font-size:1.6rem}.page-header__links li{margin-top:.5rem;position:relative}.page-header__links a{border-bottom:.1rem solid transparent;transition:all .18s cubic-bezier(.25,0,.5,1),outline 0s,outline-offset 0s}.page-header__links a:hover{color:#202020;border-color:#202020}.page-header__content{position:relative;z-index:2;pointer-events:none}@media only screen and (min-width:760px){.page-header__content{margin-top:-5rem}}@media only screen and (max-width:759px){.page-header__content{padding-left:1.4rem;padding-right:1.4rem}}@media only screen and (min-width:1080px){.page-header__content{margin-top:-8vw}}@media only screen and (min-width:760px){.page-header--contained .page-header__content,.page-header--plus .page-header__content{margin-top:-5rem}}@media only screen and (min-width:1080px){.page-header--contained .page-header__content,.page-header--plus .page-header__content{margin-top:-8vw}}.page-header--no-media .page-header__content{margin-top:0}@media only screen and (min-width:760px) and (max-width:969px){.page-header--contained .page-header__content .o-two-block__blocks{width:90%}}.page-header--contained .page-header__content .o-two-block__block--left{margin-left:0}@media only screen and (min-width:760px){.page-header--contained .page-header__content .o-two-block__block--left{margin-bottom:3.2rem}}@media only screen and (min-width:1080px){.page-header__content-lead{margin-top:8vw}}.page-header__content-info,.page-header__content-lead{pointer-events:auto}.page-header__content .c-accordion-group,.page-header__content .c-wysiwyg-section{background-color:#fcfcfc}@media only screen and (min-width:760px) and (max-width:970px){.page-header__content .c-wysiwyg-section{padding-right:0!important}}.page-header__content .c-accordion-group{padding-left:2.4rem;padding-right:2.4rem}@media only screen and (min-width:760px){.page-header__content .c-accordion-group{padding-left:0;padding-right:0;margin-left:0;margin-right:0}}@media only screen and (min-width:760px){.page-header__content .c-accordion-group__title,.page-header__content .c-accordion-item__button,.page-header__content .c-accordion-item__panel{padding-left:2.4rem}}@media only screen and (min-width:970px){.page-header__content .c-accordion-group__title,.page-header__content .c-accordion-item__button,.page-header__content .c-accordion-item__panel{padding-left:3.2rem}}.page-header--omitnav .page-header__content,.page-header__content .c-accordion-group+.c-accordion-group,.page-header__content .c-text-cta+.c-accordion-group,.page-header__content .c-wysiwyg-section+.c-accordion-group{margin-top:0}@media only screen and (min-width:760px){.page-header--omitnav .page-header__content{margin-top:-2vw}}.page-header--omitnav .page-header__content .page-header__title-wrapper{margin-bottom:2rem}@media only screen and (min-width:1080px){.page-header--omitnav .page-header__content .page-header__title-wrapper{padding-right:9rem!important}}@media only screen and (min-width:760px){.page-header--omitnav .page-header__content .page-header__content-lead{margin-top:2vw}}.page-header__title-wrapper{border-bottom:1px solid #cfcfce}@media only screen and (min-width:970px){.page-header__title-wrapper{padding-right:6.4rem!important}}@media only screen and (min-width:1080px){.page-header__title-wrapper{padding-right:7.5rem!important}}.page-header__lead-paragraph{font-size:3.2rem;line-height:1.2;font-family:canela-deck,serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fcfcfc}.page-header__lead-paragraph:empty{display:none}@media only screen and (min-width:760px) and (max-width:970px){.page-header__lead-paragraph{padding-right:0!important;font-size:2.8rem}}@media only screen and (min-width:760px){.page-header__lead-paragraph{line-height:1.2}}.page-header__lead-paragraph:not(:empty)+.c-wysiwyg-section{padding-top:0!important}.page-header__preview-toggle-stage{position:absolute;bottom:3.2rem;left:0;width:100%;z-index:9999}.page-header--standard .page-header__title{display:inline;background-size:0 100%;background-repeat:no-repeat;transition:all .4s cubic-bezier(.5,0,.5,1);-webkit-box-decoration-break:clone;box-decoration-break:clone}.page-header--standard .page-header__title,.page-header--standard .page-header__title.u-in-view{background-image:linear-gradient(180deg,hsla(0,0%,100%,0),hsla(0,0%,100%,0) 66%,rgba(255,219,109,.6) 0,rgba(255,219,109,.6) 85%,hsla(0,0%,100%,0) 0)}.page-header--standard .page-header__title.u-in-view{background-size:100% 100%}@media only screen and (min-width:970px){.page-header .c-ambient-video__inner{display:block;overflow:hidden;padding:0;position:relative;width:100%}}.page-header__remote-video{position:relative}.page-header__remote-video .page-header__preview-stage{position:relative;z-index:1}.page-header__remote-video .page-header__preview-image{position:absolute;top:0;left:0;bottom:0;right:0;z-index:1}.page-header__remote-video .page-header__preview-image img{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;height:100%}.page-header__remote-video .page-header__preview-video{position:relative;z-index:2}@media only screen and (min-width:970px){.page-header__text-block{width:90%;max-width:2000px;width:calc(100% - 6.4rem);margin:0 auto}}.page-header__text-block-inner{padding-top:4rem;padding-bottom:calc(16vw + 4rem);color:#fcfcfc;background-color:#a51c30}@media only screen and (min-width:970px){.page-header__text-block-inner{padding-top:9rem;padding-bottom:calc(16vw + 9rem)}}@media only screen and (min-width:970px){.page-header__text-block__text{margin-left:3%;margin-left:calc(3% + 1.6rem)}}.page-header__text-block .u-hi-lite{padding:.6rem 1.6rem .4rem}@media only screen and (min-width:970px){.page-header__text-block .u-hi-lite{padding:.6rem 2.4rem .4rem}}.page-header__text-block .u-hi-lite.u-hi-lite--processed{padding:0}.page-header__text-block .u-hi-lite__line{padding:.6rem 1.6rem .4rem}@media only screen and (min-width:970px){.page-header__text-block .u-hi-lite__line{padding:.6rem 2.4rem .4rem}}.page-header__text-block .u-hi-lite__line+.u-hi-lite__line{margin-top:0}@media only screen and (min-width:970px){.page-header__breadcrumbs+.page-header__title{padding-top:0!important}}@media only screen and (min-width:970px){.page-header__breadcrumbs.u-content-pad--title{padding-bottom:.8rem}}.page-header__breadcrumbs .c-breadcrumb{padding-bottom:0}@media only screen and (min-width:760px){.m-two-block-content .c-teaser-medium__header{margin-bottom:-7rem}}@media only screen and (min-width:970px){.page-header-2024--contained .page-header--has-message .c-ambient-video__toggle .page-header-2024__media,.page-header-2024--normal .page-header--has-message .c-ambient-video__toggle .page-header-2024__media,.page-header--has-message .c-ambient-video__toggle .o-container-fluid,.page-header--has-message .c-ambient-video__toggle .page-header-2024--contained .page-header-2024__media,.page-header--has-message .c-ambient-video__toggle .page-header-2024--normal .page-header-2024__media,.page-header--has-message .c-ambient-video__toggle .page-header--normal .page-header__media,.page-header--normal .page-header--has-message .c-ambient-video__toggle .page-header__media{padding:0}}@media only screen and (min-width:760px){.page-header--has-message .c-ambient-video__toggle-inner{margin-left:8.33333%}}.page-header__asw-title{padding:.8rem;font-size:1.2rem;font-weight:600;border-top:1px solid #dae0e0;border-bottom:1px solid #dae0e0}@media only screen and (min-width:970px){.page-header__asw-title{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}}.page-header-2024{margin-bottom:3.2rem}.page-header-2024 .page-header__links-title{font-weight:700}.page-header-2024--contained{margin-bottom:0;overflow:hidden}.page-header-2024--contained .o-container{width:90%;max-width:200rem;width:calc(100% - 6.4rem);padding-top:35%;position:absolute;left:50%;transform:translateX(-50%)}.page-header-2024--contained .page-header-2024__media-wrapper{position:relative;padding:0}@media only screen and (min-width:970px){.page-header-2024--contained .page-header-2024__media-wrapper{padding:35% 0 0}}@media only screen and (min-width:970px){.page-header-2024--contained .page-header-2024__media-wrapper .o-row,.page-header-2024--contained .page-header-2024__media-wrapper .o-two-block__blocks{width:100%;position:absolute;bottom:0}}.page-header-2024--contained .page-header-2024__media-wrapper:after{content:"";display:block;background:#fcfcfc;position:absolute;height:100%;width:20%;left:100%;top:0;z-index:1}@media only screen and (min-width:1700px){.page-header-2024--contained .page-header-2024__media-wrapper:after{display:none}}.page-header-2024--has-message{position:relative}.page-header-2024__media-message{position:absolute;top:50%;top:calc(50% - 3.2rem);left:0;z-index:2;width:100%}.page-header-2024__media-message p{opacity:0;transform:translate3d(0,2.5rem,0)}.page-header-2024--animate-message .page-header-2024__media-message p{transition:opacity .3s cubic-bezier(.5,0,.5,1) .05s,transform .4s cubic-bezier(.5,0,.5,1);opacity:1;transform:translateZ(0)}.page-header-2024__media-message-line{display:none}@media only screen and (min-width:970px){.page-header-2024__media-message-line{display:block;position:absolute;top:0;right:0;left:0;bottom:0;pointer-events:none;z-index:2}.page-header-2024__media-message-line:after{content:"";position:absolute;width:1px;top:0;left:3rem;bottom:0;background:#fcfcfc}}.page-header-2024__links{font-size:1.6rem}.page-header-2024__links-title{font-weight:600;font-size:1.6rem}.page-header-2024__links li{margin-top:.5rem;position:relative}.page-header-2024__links a{border-bottom:.1rem solid transparent;transition:all .18s cubic-bezier(.25,0,.5,1),outline 0s,outline-offset 0s}.page-header-2024__links a:hover{color:#202020;border-color:#202020}.page-header-2024__content{position:relative;z-index:2;pointer-events:none}@media only screen and (max-width:969px){.page-header-2024__content{padding-left:1.4rem;padding-right:1.4rem;margin-top:0}}.page-header-2024--no-media .page-header-2024__content{margin-top:0}.page-header-2024__content-info,.page-header-2024__content-lead{pointer-events:auto}.page-header-2024__content .c-accordion-group,.page-header-2024__content .c-wysiwyg-section{background-color:#fcfcfc}@media only screen and (min-width:760px) and (max-width:970px){.page-header-2024__content .c-wysiwyg-section{padding-right:0!important}}.page-header-2024__content .c-accordion-group{padding-left:2.4rem;padding-right:2.4rem}@media only screen and (min-width:970px){.page-header-2024__content .c-accordion-group{margin-left:0;margin-right:0}}.page-header-2024__content .c-accordion-item{margin-bottom:2.2rem}@media only screen and (max-width:969px){.page-header-2024__content .c-accordion-item{margin-bottom:1.6rem}}.page-header-2024__content .c-accordion-item__panel{border-top:0}.page-header-2024__content .c-accordion-item__panel-inner.c-accordion-item__panel-inner{padding-left:0;padding-top:0}.page-header-2024__content .c-accordion-item__button{border-bottom-width:0}@media only screen and (min-width:970px){.page-header-2024__content .c-accordion-group__title,.page-header-2024__content .c-accordion-item__button,.page-header-2024__content .c-accordion-item__panel{padding-left:2.4rem;padding-left:3.2rem}}.page-header-2024__content .c-text-cta__section{border-top:0;padding-top:0}.page-header-2024__content .c-text-cta__button .c-button--link-wrapper{background:transparent;border:.3rem solid #fcfcfc;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;position:relative;gap:10px;padding-right:1.6rem}.page-header-2024__content .c-text-cta__button .c-button--link-wrapper a{padding-right:0;position:static}.page-header-2024__content .c-text-cta__button .c-button--link-wrapper a:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0}.page-header-2024__content .c-text-cta__button .c-button__icon{position:static;width:auto}.page-header-2024__content .c-text-cta__button .c-button__icon svg{display:block;width:2.1rem;height:auto}.page-header-2024--omitnav .page-header-2024__content,.page-header-2024__content .c-accordion-group+.c-accordion-group,.page-header-2024__content .c-text-cta+.c-accordion-group,.page-header-2024__content .c-wysiwyg-section+.c-accordion-group{margin-top:0}@media only screen and (min-width:970px){.page-header-2024--omitnav .page-header-2024__content{margin-top:-2vw}}.page-header-2024--omitnav .page-header-2024__content .page-header-2024__title-wrapper{margin-bottom:2rem}@media only screen and (min-width:970px){.page-header-2024--omitnav .page-header-2024__content .page-header-2024__title-wrapper{padding-right:9rem!important}}@media only screen and (min-width:970px){.page-header-2024--omitnav .page-header-2024__content .page-header-2024__content-lead{margin-top:2vw}}@media only screen and (min-width:970px){.page-header-2024__title-wrapper{padding-right:6.4rem!important;padding-right:7.5rem!important}}.page-header-2024__lead-paragraph{background-color:#fcfcfc;font-size:3.2rem;line-height:1.2;font-family:canela-deck,serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.page-header-2024__lead-paragraph:empty{display:none}@media only screen and (min-width:760px) and (max-width:970px){.page-header-2024__lead-paragraph{padding-right:0!important;font-size:2.8rem}}@media only screen and (min-width:970px){.page-header-2024__lead-paragraph{line-height:1.2}}.page-header-2024__lead-paragraph:not(:empty)+.c-wysiwyg-section{padding-top:0!important}.page-header-2024__lead-paragraph--solo{background:transparent;margin-top:60px}.page-header-2024__preview-toggle-stage{position:absolute;bottom:3.2rem;left:0;width:100%;z-index:9999}.page-header-2024--standard .page-header-2024__title{display:inline;background-size:0 100%;background-repeat:no-repeat;transition:all .4s cubic-bezier(.5,0,.5,1);-webkit-box-decoration-break:clone;box-decoration-break:clone}.page-header-2024--standard .page-header-2024__title,.page-header-2024--standard .page-header-2024__title.u-in-view{background-image:linear-gradient(180deg,hsla(0,0%,100%,0),hsla(0,0%,100%,0) 66%,rgba(255,219,109,.6) 0,rgba(255,219,109,.6) 85%,hsla(0,0%,100%,0) 0)}.page-header-2024--standard .page-header-2024__title.u-in-view{background-size:100% 100%}.page-header-2024 .c-ambient-video__inner{background-color:#202020}@media only screen and (min-width:970px){.page-header-2024 .c-ambient-video__inner{display:block;overflow:hidden;padding:0;position:relative}}.page-header-2024 .c-ambient-video-button{color:#fcfcfc;background:transparent;position:absolute;bottom:0;right:0;z-index:10;width:98px;height:98px;background-color:rgba(32,32,32,.4)}.page-header-2024 .c-ambient-video-button:active,.page-header-2024 .c-ambient-video-button:focus,.page-header-2024 .c-ambient-video-button:hover{background-color:#202020}.page-header-2024 .c-ambient-video-button svg{height:25px;width:auto}.page-header-2024 .c-ambient-video-button path,.page-header-2024 .c-ambient-video-button polygon{fill:currentColor}.page-header-2024 .c-ambient-video__toggle-inner{z-index:5;height:0;max-width:unset;margin-left:unset;width:unset;-ms-flex-preferred-size:unset;flex-basis:unset}@media only screen and (max-width:969px){.page-header-2024 .c-ambient-video__toggle-inner{height:auto}}.page-header-2024 .c-ambient-video__toggle-button{--transition-speed:0.4s;position:absolute;top:10px;right:60px;transition:scale 0s;transform-origin:right center}.page-header-2024 .c-ambient-video__toggle-button.collapsed{scale:0 100%}@media only screen and (max-width:969px){.page-header-2024 .c-ambient-video__toggle-button.collapsed,.page-header-2024 .c-ambient-video__toggle-button:not(.collapsed){scale:100%;transition:none 0s;position:static;max-width:none}}.page-header-2024 .c-ambient-video__toggle-button:not(.collapsed)+.c-ambient-video__toggle-button-toggle-button{border-left-color:#fcfcfc}.page-header-2024.page-header-2024--js .c-ambient-video__toggle-button{transition-duration:var(--transition-speed)}.page-header-2024 .c-ambient-video__toggle-button-toggle-button{width:50px;height:50px;position:absolute;top:10px;right:10px;background-color:rgba(32,32,32,.4);display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;color:transparent;font-size:.01px;border-left:1px solid rgba(32,32,32,.4);border-right:1px solid rgba(32,32,32,.4)}.page-header-2024 .c-ambient-video__toggle-button-toggle-button:active,.page-header-2024 .c-ambient-video__toggle-button-toggle-button:focus,.page-header-2024 .c-ambient-video__toggle-button-toggle-button:hover{background-color:#202020;border-left-color:#202020;border-right-color:#202020}@media only screen and (max-width:969px){.page-header-2024 .c-ambient-video__toggle-button-toggle-button{display:none}}.page-header-2024 .c-ambient-video__toggle-button-toggle-button:after{content:"";display:block;width:28px;height:28px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg fill='none' height='28' viewBox='0 0 28 28' width='28' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.832 19.834h2.333v-7h-2.333zm1.167-9.333c.33 0 .608-.112.832-.336.224-.224.335-.501.334-.831 0-.33-.112-.607-.336-.83s-.5-.336-.83-.337c-.33 0-.608.112-.831.336-.223.224-.335.501-.336.831 0 .33.112.608.336.832.224.224.5.335.83.335zm0 15.166c-1.614 0-3.13-.306-4.55-.919a11.8 11.8 0 0 1-3.704-2.493A11.773 11.773 0 0 1 3.25 18.55 11.38 11.38 0 0 1 2.332 14c0-1.614.306-3.13.92-4.55a11.8 11.8 0 0 1 2.493-3.705 11.773 11.773 0 0 1 3.704-2.493 11.38 11.38 0 0 1 4.55-.919c1.614 0 3.13.306 4.55.92s2.654 1.443 3.704 2.492a11.79 11.79 0 0 1 2.494 3.705c.613 1.42.92 2.936.918 4.55 0 1.614-.306 3.13-.919 4.55a11.8 11.8 0 0 1-2.493 3.704 11.789 11.789 0 0 1-3.704 2.494 11.34 11.34 0 0 1-4.55.918zm0-2.333c2.605 0 4.812-.904 6.62-2.712 1.809-1.809 2.713-4.016 2.713-6.621 0-2.606-.904-4.813-2.712-6.621-1.809-1.809-4.016-2.713-6.621-2.713s-4.813.904-6.621 2.713C5.57 9.188 4.665 11.395 4.665 14c0 2.606.905 4.813 2.713 6.622 1.808 1.808 4.015 2.712 6.62 2.712z' fill='%23fff'/%3E%3C/svg%3E");background-size:contain;background-position:50%}.page-header-2024__media{position:relative;z-index:1;margin:0 auto}@media only screen and (min-width:970px){.page-header-2024__media:not(:has(.page-header__media)):not(:has(.page-header__text-block)):after{content:"";display:block;position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(32,32,32,.4);z-index:2}}@media only screen and (min-width:970px){.page-header-2024__media:not(:has(.page-header__media)):not(:has(.page-header__text-block)):not(:has(picture)):after{background-color:transparent}}@media only screen and (min-width:970px){.page-header-2024__media:not(:has(.page-header__media)):not(:has(.page-header__text-block)):not(:has(picture)) .page-header-2024__title-wrapper{padding-left:0}}@media only screen and (min-width:970px){.page-header-2024__media:not(:has(.page-header__media)):not(:has(.page-header__text-block)):not(:has(picture)) .page-header-2024__title{color:#202020}}.page-header-2024__media img{margin:0 auto}@media only screen and (max-width:969px){.page-header-2024__media{width:calc(100% + 64px);position:relative;left:-32px}}.page-header-2024--plus .page-header-2024__media{max-width:2000px}@media only screen and (min-width:970px){.page-header-2024--plus .page-header-2024__media{padding:0;width:calc(100% - 6.4rem)}}@media only screen and (max-width:969px){.page-header-2024--contained .page-header-2024__media,.page-header-2024--normal .page-header-2024__media{padding-left:1.4rem;padding-right:1.4rem}}.page-header-2024__media>*{display:block}@media only screen and (min-width:970px){.page-header-2024__media .page-header__media:after{content:"";display:block;position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(32,32,32,.4);z-index:2}}@media only screen and (max-width:969px){.page-header-2024__media .page-header__media{min-height:0}}.page-header-2024__title-wrapper.page-header-2024__title-wrapper{position:absolute;left:0;bottom:0;z-index:5;padding-bottom:39px}@media only screen and (max-width:969px){.page-header-2024__title-wrapper.page-header-2024__title-wrapper{position:static;padding-bottom:9px;padding-left:36px}}.page-header-2024--no-media .page-header-2024__title-wrapper.page-header-2024__title-wrapper{position:relative}.page-header-2024__title{font-weight:700;font-size:8rem;line-height:1.15;color:#fcfcfc}@media only screen and (max-width:969px){.page-header-2024__title{color:#202020;font-size:3.8rem;line-height:1.21052632;padding-top:0}}.page-header-2024__content{padding:0}.page-header-2024__content,.page-header-2024__content-inner{margin-left:0;margin-right:0}.page-header-2024__content-info{margin-left:0;margin-top:-30px}.page-header-2024__content-info:has(.page-header-2024__breadcrumbs:last-child){margin-top:0}@media only screen and (max-width:969px){.page-header-2024__content-info{margin-top:0}}.page-header-2024__remote-video{position:relative}.page-header-2024__remote-video .page-header-2024__preview-stage{position:relative;z-index:1}.page-header-2024__remote-video .page-header-2024__preview-image{position:absolute;top:0;left:0;bottom:0;right:0;z-index:1}.page-header-2024__remote-video .page-header-2024__preview-image img{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;height:100%}.page-header-2024__remote-video .page-header-2024__preview-video{position:relative;z-index:2}@media only screen and (min-width:970px){.page-header-2024 .page-header__text-block{margin:0 auto;width:auto}}.page-header-2024 .page-header__text-block-inner{padding-top:4rem;padding-bottom:calc(16vw + 4rem);color:#fcfcfc;background-color:#a51c30}@media only screen and (min-width:970px){.page-header-2024 .page-header__text-block-inner{padding-top:9rem;padding-bottom:calc(16vw + 9rem)}}@media only screen and (min-width:970px){.page-header-2024 .page-header__text-block__text{margin-left:3%;margin-left:calc(3% + 1.6rem)}}.page-header-2024 .page-header__text-block .u-hi-lite{padding:.6rem 1.6rem .4rem}@media only screen and (min-width:970px){.page-header-2024 .page-header__text-block .u-hi-lite{padding:.6rem 2.4rem .4rem}}.page-header-2024 .page-header__text-block .u-hi-lite.u-hi-lite--processed{padding:0}.page-header-2024 .page-header__text-block .u-hi-lite__line{padding:.6rem 1.6rem .4rem}@media only screen and (min-width:970px){.page-header-2024 .page-header__text-block .u-hi-lite__line{padding:.6rem 2.4rem .4rem}}.page-header-2024 .page-header__text-block .u-hi-lite__line+.u-hi-lite__line{margin-top:0}@media only screen and (min-width:970px){.page-header-2024__breadcrumbs+.page-header-2024__title{padding-top:0!important}}.page-header-2024__breadcrumbs.page-header-2024__breadcrumbs.page-header-2024__breadcrumbs{color:#fcfcfc;background:#a51c30;font-weight:700;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;min-width:150%;max-width:90vw;padding-top:14px;padding-bottom:6px;padding-right:calc(50% + 32px)}@media only screen and (max-width:969px){.page-header-2024__breadcrumbs.page-header-2024__breadcrumbs.page-header-2024__breadcrumbs{padding:10px 0 2px 44px;width:calc(100vw - 30px);position:relative;left:-30px;min-width:unset;max-width:unset}}.page-header-2024__breadcrumbs.page-header-2024__breadcrumbs.page-header-2024__breadcrumbs :is(ol,ul){display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:5px}.page-header-2024__breadcrumbs.page-header-2024__breadcrumbs.page-header-2024__breadcrumbs :is(ol,ul) li{white-space:nowrap}.page-header-2024__breadcrumbs.page-header-2024__breadcrumbs.page-header-2024__breadcrumbs :is(ol,ul) li a:active,.page-header-2024__breadcrumbs.page-header-2024__breadcrumbs.page-header-2024__breadcrumbs :is(ol,ul) li a:focus,.page-header-2024__breadcrumbs.page-header-2024__breadcrumbs.page-header-2024__breadcrumbs :is(ol,ul) li a:hover,.page-header-2024__breadcrumbs.page-header-2024__breadcrumbs.page-header-2024__breadcrumbs :is(ol,ul) li a:link,.page-header-2024__breadcrumbs.page-header-2024__breadcrumbs.page-header-2024__breadcrumbs :is(ol,ul) li a:visited{color:#fcfcfc;font-weight:400}.page-header-2024__breadcrumbs.page-header-2024__breadcrumbs.page-header-2024__breadcrumbs :is(ol,ul) li a:active+span,.page-header-2024__breadcrumbs.page-header-2024__breadcrumbs.page-header-2024__breadcrumbs :is(ol,ul) li a:focus+span,.page-header-2024__breadcrumbs.page-header-2024__breadcrumbs.page-header-2024__breadcrumbs :is(ol,ul) li a:hover+span,.page-header-2024__breadcrumbs.page-header-2024__breadcrumbs.page-header-2024__breadcrumbs :is(ol,ul) li a:link+span,.page-header-2024__breadcrumbs.page-header-2024__breadcrumbs.page-header-2024__breadcrumbs :is(ol,ul) li a:visited+span{font-weight:400}.page-header-2024__breadcrumbs.page-header-2024__breadcrumbs.page-header-2024__breadcrumbs :is(ol,ul) li a:active,.page-header-2024__breadcrumbs.page-header-2024__breadcrumbs.page-header-2024__breadcrumbs :is(ol,ul) li a:focus,.page-header-2024__breadcrumbs.page-header-2024__breadcrumbs.page-header-2024__breadcrumbs :is(ol,ul) li a:hover{border-color:#fcfcfc}@media only screen and (min-width:970px){.m-two-block-content .c-teaser-medium__header{margin-bottom:-7rem}}.js .m-two-block-content .c-teaser-medium__header{opacity:0;transform:translate3d(1rem,0,0);transition:opacity .3s ease-in-out .2s,transform .3s ease-in-out .2s}.js .m-two-block-content .c-teaser-medium__header.u-in-view{opacity:1;transform:translateZ(0)}@media only screen and (min-width:970px){.page-header-2024--contained .page-header-2024--has-message .c-ambient-video__toggle .page-header-2024__media,.page-header-2024--has-message .c-ambient-video__toggle .o-container-fluid,.page-header-2024--has-message .c-ambient-video__toggle .page-header-2024--contained .page-header-2024__media,.page-header-2024--has-message .c-ambient-video__toggle .page-header-2024--normal .page-header-2024__media,.page-header-2024--has-message .c-ambient-video__toggle .page-header--normal .page-header__media,.page-header-2024--normal .page-header-2024--has-message .c-ambient-video__toggle .page-header-2024__media,.page-header--normal .page-header-2024--has-message .c-ambient-video__toggle .page-header__media{padding:0}}@media only screen and (min-width:970px){.page-header-2024--has-message .c-ambient-video__toggle-inner{margin-left:8.33333%}}.page-header-2024__asw-title{padding:.8rem;font-size:1.2rem;font-weight:600;border-top:1px solid #dae0e0;border-bottom:1px solid #dae0e0}@media only screen and (min-width:970px){.page-header-2024__asw-title{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}}.page-header-news{background-color:#f7f6f5}.page-header-news__inner{border-top:5px solid #202020;border-bottom:1px solid #202020;padding:24px;display:block}.page-header-news__menu{margin-top:16px;display:none}@media only screen and (min-width:1220px){.page-header-news__menu{display:block}}.page-header-news__menu ul{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;gap:1em}.page-header-news__menu li{width:auto;display:block;-ms-flex:0 0 auto;flex:0 0 auto}.page-header-news__menu a{width:auto;padding:16px 0;white-space:nowrap}.page-header-news__menu a.is-active,.page-header-news__menu a:active,.page-header-news__menu a:focus,.page-header-news__menu a:hover{color:#a51c30}.page-header-news__text{font-size:clamp(3.8rem,-4rem + 7.222vw,6.4rem);font-family:canela,serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;line-height:1;line-height:1.2;text-align:center}@media only screen and (min-width:970px){.page-header-news__text{font-size:8rem}}@media only screen and (min-width:970px){.m-content-section+.m-content-section,.m-content-section+.views-element-container .m-resource-list{margin-top:-3.2rem}}.m-content-section+.m-content-section .c-panel--box-outline,.m-content-section+.views-element-container .m-resource-list .c-panel--box-outline{border-top:0}.m-content-section__lead{margin-bottom:1.6rem}@media only screen and (min-width:760px){.m-content-section__lead{margin-bottom:2.4rem}}@media only screen and (min-width:970px){.m-content-section__lead{float:left;left:9.6rem;margin-top:-.8rem;padding-right:6.4rem;width:40%}}@media only screen and (min-width:970px){.m-content-section .c-wysiwyg-section .c-media--wysiwyg_full_width .c-media__media,.m-content-section .c-wysiwyg-section .c-media--wysiwyg_full_width_black .c-media__media,.m-content-section .c-wysiwyg-section .c-media--wysiwyg_full_width_crimson .c-media__media{margin-left:3.2rem;margin-right:0}}@media only screen and (min-width:1440px){.m-content-section .c-wysiwyg-section .c-media--wysiwyg_full_width .c-media__media,.m-content-section .c-wysiwyg-section .c-media--wysiwyg_full_width_black .c-media__media,.m-content-section .c-wysiwyg-section .c-media--wysiwyg_full_width_crimson .c-media__media{width:106%}}@media only screen and (min-width:970px){.m-content-section .c-accordion-group,.m-content-section .c-text-cta{margin-left:calc(47% + .2rem);margin-right:.4rem}}.m-content-section .c-accordion-group+.c-text-cta,.m-content-section .c-text-cta+.c-text-cta,.m-content-section .c-wysiwyg-section+.c-text-cta{margin-top:2.4rem}@media only screen and (min-width:970px){.m-content-section .c-accordion-group+.c-text-cta,.m-content-section .c-text-cta+.c-text-cta,.m-content-section .c-wysiwyg-section+.c-text-cta{margin-top:3.2rem}}.m-content-section .c-text-cta+.c-accordion-group,.m-content-section .c-text-cta+.c-wysiwyg-section{margin-top:2.4rem}@media only screen and (min-width:970px){.m-content-section .c-text-cta+.c-accordion-group,.m-content-section .c-text-cta+.c-wysiwyg-section{margin-top:3.2rem}}.m-content-section--form-embed iframe{margin:0 auto;width:100%;max-width:90rem}.m-content-section .c-button--link-wrapper.c-button--inset{margin-top:3.2rem;margin-bottom:3.2rem}@media only screen and (min-width:970px){.m-content-section .c-button--link-wrapper.c-button--inset{margin-left:calc(47% + 3.2rem)}}@media only screen and (min-width:1080px){.m-content-section .c-button--link-wrapper.c-button--inset{margin-right:3.2rem}}@media only screen and (min-width:1220px){.m-content-section .c-button--link-wrapper.c-button--inset{margin-right:6.4rem}}.m-content-section .c-button--link-wrapper.c-button--inset+.c-button--link-wrapper.c-button--inset{margin-top:-2.7rem}.m-content-section.one-col-layout .c-panel--box-contained--content .m-content-section__lead{border-bottom:2px solid #a51c30;float:none;padding:2.4rem 0;width:100%}@media only screen and (max-width:969px){.m-content-section.one-col-layout .c-panel--box-contained--content .m-content-section__lead h2{width:90%}}@media only screen and (min-width:1080px){.m-content-section.one-col-layout .c-panel--box-contained--content .m-content-section__lead h2{width:75%}}@media only screen and (max-width:969px){.m-content-section.one-col-layout .c-panel--box-contained--content .c-wysiwyg-section{width:90%}}@media only screen and (min-width:1080px){.m-content-section.one-col-layout .c-panel--box-contained--content .c-wysiwyg-section{width:75%}}.m-content-section.one-col-layout .c-panel--box-contained--content .c-wysiwyg-section>*{width:100%}.m-content-section.one-col-layout .c-panel--box-contained--content .c-wysiwyg-section blockquote{left:0;margin-bottom:6.4rem;width:100%}.m-content-section.one-col-layout .c-panel--box-contained--content .c-accordion-group{margin-left:0}@media only screen and (max-width:969px){.m-content-section.one-col-layout .c-panel--box-contained--content .c-accordion-group{width:90%}}@media only screen and (min-width:1080px){.m-content-section.one-col-layout .c-panel--box-contained--content .c-accordion-group{width:75%}}.m-content-section.one-col-layout .c-panel--box-contained--content .c-button--link-wrapper{margin-left:0}@media only screen and (min-width:970px){.m-related-content-bar__row{-ms-flex-pack:space-evenly;justify-content:space-evenly}}.m-related-content-bar__title{margin-bottom:3.2rem}@media only screen and (min-width:760px){.m-related-content-bar__title{padding-left:2.4rem}}@media only screen and (min-width:760px){.m-related-content-bar__items{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center}}.m-related-content-bar .c-teaser-page{margin-bottom:5rem}@media only screen and (min-width:760px){.m-related-content-bar .c-teaser-page{margin-bottom:3.2rem;-ms-flex:1 1;flex:1 1}}@media only screen and (min-width:760px){.m-related-content-bar .c-teaser-page__link{min-height:32rem;height:100%}}@media only screen and (min-width:760px){.m-related-content-bar .c-teaser-page+.c-teaser-page{margin-left:2.4rem}}@media only screen and (min-width:970px){.m-stories-teaser-bar__items{-ms-flex-pack:justify;justify-content:space-between}}@media only screen and (min-width:970px){.m-stories-teaser-bar__item{-ms-flex:0 1 30%;flex:0 1 30%}}.m-stories-teaser-bar--no-overlap .c-teaser-story__header{margin-top:0}.m-stories-teaser-bar .c-teaser-story-list--view .view{width:100%}@media only screen and (min-width:760px){.m-stories-teaser-bar .c-teaser-story-list--view .view-content{display:-ms-flexbox;display:flex;width:103.5%;margin:0 -1.75%;-ms-flex-wrap:wrap;flex-wrap:wrap}.m-stories-teaser-bar .c-teaser-story-list--view .view-content .views-row{-ms-flex:0 1 33.33%;flex:0 1 33.33%;max-width:33.33%;padding:0 1.75%}}.m-stories-teaser-bar .c-teaser-story-list .c-teaser-story__header{margin-top:0;min-height:12rem}@media only screen and (min-width:760px){.m-stories-teaser-bar.c-panel .c-panel__link--offset .c-panel--link-wrapper{padding:0}}.c-panel__exposed-filter .form-item-field-story-tags-target-id label{visibility:hidden}.m-full-width-video{margin:0;position:relative}@media only screen and (min-width:970px){.m-full-width-video{max-width:200rem;width:calc(100% - 6.4rem);margin:3.2rem auto}}.m-full-width-video .c-ambient-video__video{padding-bottom:50%}.m-full-width-video .c-ambient-video__video video{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.m-full-width-video__inner{overflow:hidden}.m-full-width-video__inner .c-panel--line{display:none}@media only screen and (min-width:970px){.m-full-width-video__inner .c-panel--line{display:block;padding-top:0;padding-bottom:0;position:relative;z-index:2}.m-full-width-video__inner .c-panel--line:before{height:3000px}}.m-full-width-video__media{position:relative;z-index:1}.m-full-width-video__media .c-ambient-video__fallback-image img{display:block}.m-full-width-video__notice{display:none}@media only screen and (min-width:970px){.m-full-width-video__notice{display:block;position:absolute;bottom:-2.4rem;left:0;font-size:1.2rem;font-style:italic}}.c-guide{position:relative}@media only screen and (min-width:970px){.c-guide.c-panel--inset:before{transition:width .275s cubic-bezier(.5,.5,.5,1),transform .275s cubic-bezier(.5,.5,.5,1)}.c-guide.guide--active.c-panel--inset:before{width:100%;transform:translateX(-4rem)}}.c-guide.c-guide--black.c-panel--inset:before{background-color:#202020}.c-guide .c-ambient-video__notice{color:#fcfcfc}.c-guide__cover{position:relative;z-index:1}@media only screen and (min-width:970px){.c-guide__cover{position:sticky;top:0;left:0;width:66.666%;height:100vh}}.c-guide__cover .c-guide__cover__image{padding:3rem}.c-guide__cover .c-guide__cover__image .c-ambient-video{width:100%;height:100%}.c-guide__cover .c-guide__cover__image .c-ambient-video video{-o-object-fit:contain;object-fit:contain}.c-guide__cover .c-guide__cover__image .c-ambient-video__inner,.c-guide__cover .c-guide__cover__image .c-ambient-video__video{width:100%;height:100%}.c-guide__cover .c-guide__cover__image img{max-width:100%;margin:0 auto}@media only screen and (min-width:970px){.c-guide__cover .c-guide__cover__image{margin:0;width:100%;height:100%;position:absolute;left:4rem;top:0;transition:opacity .5s .1s;opacity:1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.c-guide__cover .c-guide__cover__image picture{display:block;width:100%;height:100%}.c-guide__cover .c-guide__cover__image.guide-slide--off{pointer-events:none;opacity:0;transition:opacity .3s}.c-guide__cover .c-guide__cover__image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;margin:0}}.c-guide__cover__slides{display:none}@media only screen and (min-width:970px){.c-guide__cover__slides{position:absolute;width:75%;height:100%;left:0;top:0;display:block}}.c-guide__cover__slides .c-guide__content__section-image{position:absolute;left:0;top:0;width:100%;height:100%;padding:3rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;transition:opacity .5s .1s}.c-guide__cover__slides .c-guide__content__section-image.guide-slide--off{opacity:0;transition:opacity .3s}.c-guide__cover__slides .c-guide__content__section-image .c-guide__content__section-image__container{-ms-flex:1 1 auto;flex:1 1 auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:relative}.c-guide__cover__slides .c-guide__content__section-image .c-guide__content__section-image__container .c-guide__content__section-image__container__img{position:absolute;width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.c-guide__cover__slides .c-guide__content__section-image .c-guide__content__section-image__container .c-guide__content__section-image__container__img picture{width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.c-guide__cover__slides .c-guide__content__section-image .c-guide__content__section-image__container img{display:block;max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.c-guide__cover__slides .c-guide__content__section-image .c-guide__content__section-image__caption{max-width:35rem;-ms-flex:0 1 0px;flex:0 1 0;padding-top:3rem;opacity:1}.c-guide__caption{font-size:1.5rem}.c-guide__caption span{font-weight:600}.c-guide__cover__caption{margin:2rem 0}@media only screen and (min-width:970px){.c-guide__cover__caption{background:#fcfcfc;margin:0;z-index:1;position:sticky;top:0;left:calc(66.666% + 4rem);width:25%;padding:3rem 3rem 3rem 0;transition:opacity .5s .1s;background:transparent}.c-guide__cover__caption.guide-slide--off{opacity:0;transition:opacity .3s}}@media only screen and (min-width:970px){.c-guide__cover__caption--mobile{display:none}}.c-guide__cover__caption--desktop{display:none}@media only screen and (min-width:970px){.c-guide__cover__caption--desktop{display:block}}@media only screen and (min-width:970px){.c-guide__inner{margin-top:-75vh}}.c-guide__content{background-color:#fcfcfc;position:relative;z-index:1;margin:0 0 0 auto}@media only screen and (min-width:970px){.c-guide__content{width:50%}}.c-guide__content__section{padding:0 3rem 3rem}.c-guide__content__section:first-child{padding-top:3rem;margin:0 1rem -6rem;position:relative;top:-7rem}@media only screen and (min-width:970px){.c-guide__content__section:first-child{padding-top:6.5rem;margin:0;top:0}}@media only screen and (min-width:970px){.c-guide__content__section{padding:6.5rem 5.5rem}.c-guide__content__section:not(:first-of-type){min-height:350px}}@media only screen and (min-width:1080px){.c-guide__content__section{padding:6.5rem 7.5rem}}@media only screen and (min-width:1220px){.c-guide__content__section{padding:6.5rem 10rem}}@media only screen and (min-width:970px){.c-guide__content__section:last-child{min-height:650px}}.c-guide__content__section .c-wysiwyg-section a:hover{color:rgba(32,32,32,.8)}.c-guide__content__section .c-guide__content__section-image{padding:3rem 3rem 0;margin:0 -3rem 3rem;background:#336aaa}.c-guide__content__section .c-guide__content__section-image .c-guide__caption{background:#fcfcfc;padding:2rem 3rem;margin:0 -3rem}.c-guide__content__section .c-guide__content__section-image img{max-width:100%;margin:0 auto}@media only screen and (min-width:970px){.c-guide__content__section .c-guide__content__section-image{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}}.c-guide__content__section .c-accordion-group{margin-bottom:2.4rem}@media only screen and (min-width:970px){.c-guide__content__section .c-accordion-group{margin-left:-3.2rem;margin-right:-3.2rem;margin-bottom:0}}.c-guide__content__section-header{position:relative;margin-bottom:2rem}.c-guide__breadcrumb{margin-bottom:1rem}@media only screen and (min-width:970px){.c-guide__breadcrumb{margin-bottom:2rem}}.c-guide__content__section-image__container__img{padding-bottom:3rem}@media only screen and (min-width:970px){.c-guide__content__section-image__container__img{padding-bottom:0}}.c-guide--blue.c-panel--inset:before{background-color:#336aaa}.c-guide--blue .c-guide__content__section{background:#eaeff6}.c-guide--blue .c-guide__content__section+.c-guide__content__section{border-top:1px solid #3f75b5}.c-guide--blue .c-guide__caption,.c-guide--blue .c-guide__content__section-header{color:#336aaa}@media only screen and (min-width:970px){.c-guide--blue .c-guide__caption{color:#fcfcfc}}.c-guide--blue .c-guide__content__section .c-guide__content__section-image{background-color:#336aaa}.c-guide--green.c-panel--inset:before{background-color:#4d8047}.c-guide--green .c-guide__content__section{background:#ecf1eb}.c-guide--green .c-guide__content__section+.c-guide__content__section{border-top:1px solid #4d8047}.c-guide--green .c-guide__caption,.c-guide--green .c-guide__content__section-header{color:#4d8047}@media only screen and (min-width:970px){.c-guide--green .c-guide__caption{color:#fcfcfc}}.c-guide--green .c-guide__content__section .c-guide__content__section-image{background-color:#4d8047}.c-guide--crimson.c-panel--inset:before{background-color:#a51c30}.c-guide--crimson .c-guide__content__section{background:#f7f6f5}.c-guide--crimson .c-guide__content__section+.c-guide__content__section{border-top:1px solid #b64757}.c-guide--crimson .c-guide__content__section-header{color:#b64757}.c-guide--crimson .c-guide__caption{color:#a51c30}@media only screen and (min-width:970px){.c-guide--crimson .c-guide__caption{color:#fcfcfc}}.c-guide--crimson .c-guide__content__section .c-guide__content__section-image{background-color:#a51c30}.c-guide--yellow.c-panel--inset:before{background-color:#ffdb6d}.c-guide--yellow .c-guide__content__section{background:#f7f6f5}.c-guide--yellow .c-guide__content__section+.c-guide__content__section{border-top:1px solid #ffdb6d}.c-guide--yellow .c-guide__caption,.c-guide--yellow .c-guide__content__section-header{color:#202020}@media only screen and (min-width:970px){.c-guide--yellow .c-guide__caption{color:#202020}}.c-guide--yellow .c-guide__content__section .c-guide__content__section-image{background-color:#ffdb6d}.c-guide--orange.c-panel--inset:before{background-color:#d16103}.c-guide--orange .c-guide__content__section{background:#f7f6f5}.c-guide--orange .c-guide__content__section+.c-guide__content__section{border-top:1px solid #f3ddbe}.c-guide--orange .c-guide__content__section-header{color:#d16103}.c-guide--orange .c-guide__caption{color:#202020}@media only screen and (min-width:970px){.c-guide--orange .c-guide__caption{color:#fcfcfc}}.c-guide--orange .c-guide__content__section .c-guide__content__section-image{background-color:#d16103}.c-guide--gold.c-panel--inset:before{background-color:#c4961a}.c-guide--gold .c-guide__content__section{background:#f7f6f5}.c-guide--gold .c-guide__content__section+.c-guide__content__section{border-top:1px solid #e2d2a1}.c-guide--gold .c-guide__caption,.c-guide--gold .c-guide__content__section-header{color:#202020}@media only screen and (min-width:970px){.c-guide--gold .c-guide__caption{color:#fcfcfc}}.c-guide--gold .c-guide__content__section .c-guide__content__section-image{background-color:#c4961a}.m-subnav{display:none;background:#f7f6f5;position:fixed;z-index:99;bottom:0;left:0;width:100%;border-bottom:1px solid #dae0e0;box-shadow:0 -4px 8px rgba(0,0,0,.0666666667)}@media only screen and (max-width:969px){.m-subnav{display:block}}.m-subnav--primary{display:none;position:absolute;left:0;width:100%;background-color:#f7f6f5;z-index:100;padding:2rem 0 0;-ms-flex-pack:center;justify-content:center;border-top:1px solid #dae0e0;border-bottom:1px solid #dae0e0;transition:transform .7s cubic-bezier(.25,0,.5,1)}.m-subnav--primary a{font-family:gt-america,benton-sans,sans-serif;font-size:1.6rem;display:inline;padding:0;line-height:1.65}.m-subnav--primary.is-open,.m-subnav--primary a:after{display:none}@media only screen and (min-width:970px){.m-subnav--primary.is-open{display:-ms-flexbox;display:flex}}.header--fixed .m-subnav--primary{position:fixed;transform:translateY(-100%)}.header--fixed.header--visible .m-subnav--primary{transform:none}.m-subnav--primary>ul{-ms-flex-pack:center;justify-content:center}@media only screen and (min-width:1440px){.m-subnav--primary>ul{-ms-flex-pack:end;justify-content:flex-end;padding-right:28rem}}@media only screen and (min-width:166rem){.m-subnav--primary>ul{padding-right:34rem}}.m-subnav--primary>ul>li{max-width:20rem}@media only screen and (min-width:760px){.m-subnav--primary>ul>li{padding:1.6rem 0}}@media only screen and (min-width:970px){.m-subnav--primary>ul>li{padding:0;margin:0 0 2.4rem 4.8rem}}@media only screen and (min-width:1080px){.m-subnav--primary>ul>li{max-width:18rem}}.m-subnav--primary ul.m-subnav__child-menu-1 ul{padding-left:0}body.u-keyboard-user .m-subnav__toggle-wrapper.subnav-toggle-focused{background-color:#67a2db}body.u-keyboard-user .m-subnav__toggle-wrapper.subnav-toggle-focused .m-subnav__toggle{color:#fcfcfc;fill:#fcfcfc;outline:none}.m-subnav__toggle{padding:1.2rem 0;text-align:left;position:relative;display:block;width:100%;min-height:5rem;transition:all .2s cubic-bezier(.5,0,.5,1)}.m-subnav__toggle:hover{padding-bottom:1.8rem;color:#2b669f;fill:#2b669f}.m-subnav__toggle .vertical{transition:transform .2s cubic-bezier(.5,0,.5,1);transform-origin:center center}.m-subnav__toggle._accordion-toggle--open .vertical{transform:scale(0)}.m-subnav__toggle-icon{margin-left:1rem}.m-subnav__content{border-top:1px solid #dae0e0;border-bottom:1px solid #dae0e0;display:none;max-height:100vh;max-height:calc(100vh - 8rem);overflow:auto}@media only screen and (min-width:970px){.m-subnav__content{max-height:70vh;padding:3.2rem 0 .8rem}}.m-subnav__content._accordion-panel--open{display:block}.m-subnav__nav{font-size:1.6rem}@media only screen and (max-width:969px){.m-subnav__nav{padding-left:0;padding-right:0}}.m-subnav__nav>ul{width:100%;max-width:1660px;margin-left:auto;margin-right:auto}@media only screen and (min-width:970px){.m-subnav__nav>ul{display:-ms-flexbox;display:flex}}.m-subnav__nav>ul>li{-ms-flex:0 1 auto;flex:0 1 auto;position:relative;padding:1.6rem 2.4rem}.m-subnav__nav>ul>li+li{border-top:1px solid #dae0e0}@media only screen and (min-width:970px){.m-subnav__nav>ul>li+li{border:none}}@media only screen and (min-width:970px){.m-subnav__nav>ul>li ._accordion-toggle{display:none}}.m-subnav__nav>ul>li>a{margin-bottom:.5rem;transition:color .2s cubic-bezier(.25,0,.5,1),border .2s cubic-bezier(.25,0,.5,1)}.m-subnav__nav>ul>li>a.is-active{font-weight:600;border-color:#202020}@media only screen and (min-width:970px){.m-subnav__nav>ul>li>a.is-active{background-color:rgba(255,219,109,.5);display:inline-block;padding:0 .4rem;margin-left:-.4rem}.m-subnav__nav>ul>li>a.is-active:hover{color:#202020;border-color:transparent}}.m-subnav__nav li{display:block}@media only screen and (min-width:970px){.m-subnav__nav li{margin-bottom:.8rem}}.m-subnav__nav li a{border-bottom:.1rem solid transparent}.m-subnav__nav li a:hover{color:#202020;border-color:#202020}.m-subnav ul li li a.is-active{border-color:#202020}.m-subnav ul ul ul{padding-left:1.6rem}ul.m-subnav__child-menu-1{display:none;padding:1rem 0 0}@media only screen and (min-width:970px){ul.m-subnav__child-menu-1{display:block!important;margin-top:.8rem;padding:0}}ul.m-subnav__child-menu-1._accordion-panel--is-ready{display:block}ul.m-subnav__child-menu-1 li{margin-bottom:.8rem}ul.m-subnav__child-menu-1 ul{padding:1rem 2.4rem .5rem;border-left:1px solid #dae0e0}@media only screen and (min-width:970px){ul.m-subnav__child-menu-1 ul{margin-top:.8rem;padding:0 0 0 1.6rem;border:0}}.m-subnav__link-arrow-icon{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;position:absolute;top:50%;right:2.4rem;transform:translateY(-50%)}@media only screen and (min-width:970px){.m-subnav__link-arrow-icon{display:none}}.view-faqs-landing .page-header-plain{position:relative;z-index:99}.view-faqs-landing .page-header-plain .page-header-plain__title{margin-bottom:1.6rem}.view-faqs-landing .page-header-plain .page-header-plain__content{min-height:0}.view-faqs-landing .page-header-plain .c-panel--line:before{z-index:2}.m-page-search{padding:1.6rem 0;background:#f7f6f5}.m-page-search.is-detached{position:fixed;top:0;left:0;width:100%;z-index:1;transition:all .35s cubic-bezier(.25,0,.5,1)}.header--visible .m-page-search.is-detached{margin-top:5.4rem}@media only screen and (min-width:970px){.header--visible .m-page-search.is-detached{margin-top:7.2rem}}.search--clear .m-page-search{box-shadow:0 .2rem .4rem rgba(0,0,0,.1333333333)}.m-page-search__wrapper{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.is-detached .m-page-search__wrapper{width:100%;margin-left:auto;margin-right:auto;max-width:1660px;padding-right:24px;padding-left:24px}@media only screen and (min-width:760px){.is-detached .m-page-search__wrapper{padding-left:3rem;padding-right:3rem}}@media only screen and (min-width:970px){.is-detached .m-page-search__wrapper{width:90%}}.m-page-search__row{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;position:relative}@media only screen and (min-width:760px){.m-page-search__row{-ms-flex-direction:row;flex-direction:row;position:static}}body.u-keyboard-user .m-page-search__instructions{margin-top:1rem;font-size:1.2rem;line-height:1.5;font-weight:400}@media only screen and (min-width:760px){body.u-keyboard-user .m-page-search__instructions{margin-top:1.6rem}}body:not(.u-keyboard-user) .m-page-search__instructions{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.m-page-search__form{width:100%}@media only screen and (min-width:760px){.m-page-search__form{margin-right:1rem}}.m-page-search__form .form-field{margin-bottom:0}.m-page-search__form .input__inner{background-color:#fcfcfc}.m-page-search__form .input.input--has-focus .input__inner,.m-page-search__form .input.input--has-focus .input__inner:hover,.m-page-search__form .input .input__inner,.m-page-search__form .input .input__inner:hover{border-bottom-width:.1rem}.m-page-search__form input[type=search]::-webkit-search-cancel-button,.m-page-search__form input[type=search]::-webkit-search-decoration,.m-page-search__form input[type=search]::-webkit-search-results-button,.m-page-search__form input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}.m-page-search__icon{display:block;position:absolute;right:0;top:0;height:5.6rem;width:5.6rem}.m-page-search__icon svg{position:absolute;top:52%;left:50%;transform:translate(-50%,-50%);display:block;width:2rem;height:2rem}.m-page-search__controls{display:none;width:100%;margin-top:1.6rem}@media only screen and (min-width:760px){.m-page-search__controls{width:auto;margin-top:0}}.has-results .m-page-search__controls{display:block}.m-page-search__controls li{display:inline-block;margin-right:.4rem}.m-page-search__button{font-size:1.4rem;line-height:1.42;font-weight:300;color:#202020;padding:.8rem .8rem .6rem;border:1px solid #dae0e0;font-weight:600}@media only screen and (min-width:760px){.m-page-search__button{padding:.8rem .8rem .6rem}}@media only screen and (min-width:1220px){.m-page-search__button{padding:1.6rem 2.4rem}}.m-page-search__button:disabled{opacity:.5}.m-page-search__results{display:none;position:absolute;bottom:0;right:0;font-size:1.4rem;line-height:1.42;font-weight:300;color:#202020;font-weight:600;-ms-flex-order:9;order:9;margin-left:auto;padding:.8rem .8rem .6rem;background-color:#eceae9}@media only screen and (min-width:760px){.m-page-search__results{position:static;bottom:auto;right:auto;padding:.8rem .8rem .6rem}}.has-results .m-page-search__results{display:block}@media only screen and (min-width:970px){.m-page-search__results{padding:1.6rem 2.4rem}}mark{padding:.1rem .1rem 0;font-weight:500}mark.active-mark{border-bottom:.2rem solid #202020}.active-results .view-faqs-landing .m-archive-page__sidebar{top:12.2rem}.tagboard-embed-block{background:#a51c30;padding:3.2rem 0}@media only screen and (min-width:970px){.tagboard-embed-block{padding:6rem 0;padding:10rem 0}}.tagboard-embed-block .o-row>div,.tagboard-embed-block .o-two-block__blocks>div{width:100%}.tagboard-embed-block .post-theme-custom.waterfall .post{position:relative;background:transparent}.tagboard-embed-block .text-module{position:absolute;top:0;right:0;bottom:0;left:0;background:#202020}.tagboard-embed-block__lead{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;color:#fcfcfc;fill:#fcfcfc;padding:0 .6rem;margin-bottom:3.2rem}@media only screen and (min-width:970px){.tagboard-embed-block__lead{padding:0;margin-bottom:6rem}}.tagboard-embed-block__title{margin-left:3.2rem}@media only screen and (min-width:970px){.tagboard-embed-block__title{font-size:7.2rem}}.tagboard-embed-block__icon,.tagboard-embed-block__icon svg{display:block}.tagboard-embed-block__icon svg{width:auto;height:3.4rem}.c-bare_title{padding:0 3rem}.c-bare_title:first-child{padding-top:3rem;padding-bottom:.5rem;margin:0 1rem -6rem;position:relative;top:-7rem}@media only screen and (min-width:970px){.c-bare_title:first-child{padding-top:6.5rem;margin:0;top:0}}@media only screen and (min-width:970px){.c-bare_title{padding:6.5rem 5.5rem}.c-bare_title:not(:first-of-type){min-height:350px}}@media only screen and (min-width:1080px){.c-bare_title{padding:6.5rem 7.5rem}}@media only screen and (min-width:1220px){.c-bare_title{padding:6.5rem 10rem}}.c-bare_title-header{position:relative;margin-bottom:2rem}.m-wayfinding{--outline-adjustment:6px;color:#fcfcfc;padding-top:40px;padding-bottom:40px;margin-left:20px}@media only screen and (min-width:1080px){.m-wayfinding{padding-top:80px;padding-bottom:80px;margin-left:64px}}.m-wayfinding a:link,.m-wayfinding a:visited{color:#fcfcfc}.m-wayfinding a:active,.m-wayfinding a:focus,.m-wayfinding a:hover{color:#ffdb6d}.m-wayfinding--js .m-wayfinding__menu{display:none}.m-wayfinding--js .m-wayfinding__js-menu,.m-wayfinding--js .m-wayfinding__submenu-layout--active{display:var(--display)}.m-wayfinding--js .m-wayfinding__sublink-tooltip,.m-wayfinding--js .m-wayfinding__tabpanel{opacity:0;transition:all .4s;pointer-events:none}.m-wayfinding--js .m-wayfinding__sublink-tooltip--active,.m-wayfinding--js .m-wayfinding__tabpanel--active{opacity:1;pointer-events:unset}.m-wayfinding__title{font-size:4rem;line-height:1.2;color:#f7f6f5;letter-spacing:0;font-family:canela-deck,serif;margin-top:0}@media only screen and (max-width:969px){.m-wayfinding__title{font-size:2.8rem}}.m-wayfinding__tablist{display:-ms-flexbox;display:flex;gap:33px;padding:22px 0 22px var(--outline-adjustment);position:relative;left:calc(var(--outline-adjustment) * -1);overflow:auto;border-bottom:1px solid hsla(30,11%,96%,.2);-webkit-mask-image:linear-gradient(90deg,#000 0,#000 var(--outline-adjustment),#fff var(--outline-adjustment),#fff),linear-gradient(90deg,#fff 0,#fff 65%,#000);mask-image:linear-gradient(90deg,#000 0,#000 var(--outline-adjustment),#fff var(--outline-adjustment),#fff),linear-gradient(90deg,#fff 0,#fff 65%,#000);-webkit-mask-size:100% 1px,100% calc(100% - 1px);mask-size:100% 1px,100% calc(100% - 1px);-webkit-mask-position:left bottom,left top;mask-position:left bottom,left top;-webkit-mask-repeat:no-repeat,no-repeat;mask-repeat:no-repeat,no-repeat;mask-mode:luminance;mask-type:luminance;scrollbar-width:none}.m-wayfinding__tablist>:last-child{margin-right:25vw}@media only screen and (max-width:969px){.m-wayfinding__tablist{width:calc(100% + 24px)}}.m-wayfinding__submenus{display:-ms-grid;display:grid;margin-top:47px;-ms-grid-columns:50% 24px 50%;grid-template-columns:50% 50%;grid-template-areas:"j k";gap:24px}@media only screen and (max-width:969px){.m-wayfinding__submenus{-ms-grid-columns:100%;grid-template-columns:100%;grid-template-areas:none "j" "k"}}.m-wayfinding__tabpanels{-ms-grid-row:1;-ms-grid-column:1;grid-area:j;display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:1fr;grid-template-rows:1fr}.m-wayfinding__tabpanels>*{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1;grid-area:1/1/2/2}.m-wayfinding__submenu{--display:grid;display:var(--display);-ms-grid-rows:(1fr)[5];grid-template-rows:repeat(5,1fr);grid-auto-columns:minmax(1fr,340px);grid-auto-flow:column;gap:24px}@media only screen and (max-width:969px){.m-wayfinding__submenu{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}}.m-wayfinding__tooltips{-ms-grid-row:1;-ms-grid-column:3;grid-area:k;display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:1fr;grid-template-rows:1fr}.m-wayfinding__tooltips>*{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1;grid-area:1/1/2/2}@media only screen and (max-width:969px){.m-wayfinding__tooltips{display:none}}.m-wayfinding__top-link-link{white-space:nowrap}.m-wayfinding__top-link-link[aria-selected=true]{color:#ffdb6d}.m-wayfinding__sublink-heading{font-size:3.2rem;line-height:1.2;font-family:canela-deck,serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-bottom:20px;color:#ffdb6d}.m-wayfinding__sublink-body>*{margin-top:20px;margin-bottom:20px}.m-teaser-layout__container{--teasers-bg:#fcfcfc;--teasers-color:#202020;--teasers-hover-color:#a51c30;--teasers-icon-color:#c4961a;--teasers-pager-item-bg:#f7f6f5;--teasers-pager-item-color:#202020;--teasers-pager-item-active-bg:#202020;--teasers-pager-item-active-color:#fcfcfc;--teasers-pager-item-hover-border-color:#202020;--teasers-pager-item-active-hover-border-color:#a51c30;--column-gap:38px;--column-xs-gap:10px;--row-gap:40px;background-color:var(--teasers-bg);color:var(--teasers-color);container-type:inline-size;padding-top:32px;padding-bottom:32px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media only screen and (min-width:1080px){.m-teaser-layout__container{padding-top:60px;padding-bottom:60px}}.m-teaser-layout__container--bg-parchment{--teasers-bg:#f7f6f5;--teasers-pager-item-bg:#fcfcfc}.m-teaser-layout__container--bg-crimson{--teasers-bg:#a51c30;--teasers-color:#fcfcfc;--teasers-hover-color:#f7f6f5;--teasers-icon-color:#202020;--teasers-pager-item-bg:#d18c96;--teasers-pager-item-color:#202020;--teasers-pager-item-active-hover-border-color:#fcfcfc}.m-teaser-layout__container--bg-black{--teasers-bg:#202020;--teasers-color:#fcfcfc;--teasers-hover-color:#ffdb6d;--teasers-pager-item-bg:#8c8b8b;--teasers-pager-item-active-bg:#a51c30;--teasers-pager-item-hover-border-color:#fcfcfc;--teasers-pager-item-active-hover-border-color:#fcfcfc}.m-teaser-layout--one-left-three-right .m-teaser-layout__groups{display:-ms-grid;display:grid;-ms-grid-columns:3fr 2fr;grid-template-columns:3fr 2fr;gap:36px}@container (width < 1000px){.m-teaser-layout--one-left-three-right .m-teaser-layout__groups{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:0}}.m-teaser-layout--one-left-three-right .m-teaser-layout__group{-ms-flex-align:stretch;align-items:stretch}.m-teaser-layout--one-left-three-right .m-teaser-layout__group--2 .view,.m-teaser-layout--one-left-three-right .m-teaser-layout__group--2 .views-element-container{display:contents}.m-teaser-layout--one-left-three-right .m-teaser-layout__group--2 .m-teaser-layout__list{height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:stretch;justify-content:stretch;-ms-flex-align:stretch;align-items:stretch}.m-teaser-layout--one-left-three-right .m-teaser-layout__group--2 .m-teaser-layout__list>*{-ms-flex:1 1 0px;flex:1 1 0}.m-teaser-layout--one-top-three-bottom .m-teaser-layout__groups{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:36px}.m-teaser-layout--media-grid{--icon-width:27px}@media only screen and (min-width:760px){.m-teaser-layout--media-grid .m-teaser-layout__columns{columns:2;gap:64px}}.m-teaser-layout--media-grid .m-teaser-layout__intro{display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:first baseline;align-items:first baseline;gap:calc(72px - var(--icon-width));margin-bottom:60px}@media only screen and (min-width:760px){.m-teaser-layout--media-grid .m-teaser-layout__intro{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:flex-start;margin-left:110px;margin-bottom:80px}}.m-teaser-layout--media-grid .m-teaser-layout__icon{-ms-flex:0 0 var(--icon-width);flex:0 0 var(--icon-width);height:64px;-ms-grid-row:3;-ms-grid-column:3;grid-area:h;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:flex-start}.m-teaser-layout--media-grid .m-teaser-layout__icon svg{display:block;width:100%;height:auto;fill:var(--teasers-icon-color)}.m-teaser-layout--media-grid .m-teaser-layout__text{-ms-flex:1 1 0px;flex:1 1 0;grid-area:l;display:-ms-flexbox;display:flex;gap:24px;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:stretch;align-items:stretch}.m-teaser-layout--media-grid .m-teaser-layout__title{margin:0;line-height:1}.m-teaser-layout--media-grid .c-teaser-sliding-title{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;margin-bottom:40px;-moz-column-break-inside:avoid;break-inside:avoid}@media only screen and (min-width:760px){.m-teaser-layout--media-grid .c-teaser-sliding-title{margin-bottom:0}}@media only screen and (min-width:760px){.m-teaser-layout--media-grid .c-teaser-sliding-title--staggered-width .c-teaser-sliding-title__inner{width:calc(var(--adjusted-width) - 40px)}}.m-teaser-layout--media-grid .c-teaser-sliding-title__inner{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start}@media only screen and (min-width:760px){.m-teaser-layout--media-grid .c-teaser-sliding-title__inner{width:var(--adjusted-width)}}@media only screen and (min-width:760px){.m-teaser-layout--media-grid .c-teaser-sliding-title[data-column-number="1"],.m-teaser-layout--media-grid .c-teaser-sliding-title[data-column-number="1"] .c-teaser-sliding-title__inner{-ms-flex-align:end;align-items:flex-end}}@media only screen and (min-width:760px){.m-teaser-layout--media-grid .c-teaser-sliding-title__header{width:85%;padding:30px;position:relative;top:-64px;margin-bottom:-64px}}.m-teaser-layout--media-grid .c-teaser-sliding-title__eyebrow{font-size:1.3rem;letter-spacing:.02em}@media only screen and (min-width:760px){.m-teaser-layout--media-grid .c-teaser-sliding-title__title{font-size:3.2rem}}.m-teaser-layout__group--three-across .m-teaser-layout__list{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(0,1fr))[3];grid-template-columns:repeat(3,minmax(0,1fr));gap:36px}@container (width < 1000px){.m-teaser-layout__group--three-across .m-teaser-layout__list{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:16px}}.m-teaser-layout__title{font-size:clamp(3.8rem,-4rem + 7.222vw,6.4rem);line-height:1.2;font-family:canela,serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-bottom:40px}@media only screen and (min-width:1080px){.m-teaser-layout__title{margin-bottom:56px}}.m-teaser-layout--four-columns{--padding-x:0}@media only screen and (min-width:760px){.m-teaser-layout--four-columns{--padding-x:6.4rem}}.m-teaser-layout--four-columns.view-news-related-content{border-bottom:2px solid #fcfcfc}.m-teaser-layout--four-columns .c-panel--line{z-index:0;border-top:0;padding-block:0}.m-teaser-layout--four-columns .c-panel--line:before{z-index:-1}.m-teaser-layout--four-columns .c-teaser-card:not(:has(.c-featured-media)):before{content:none}.m-teaser-layout--four-columns .m-teaser-layout__title{font-size:3.6rem;line-height:1.2;font-family:canela-deck,serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-bottom:0}@media only screen and (min-width:970px){.m-teaser-layout--four-columns .m-teaser-layout__title{font-size:4rem}}.m-teaser-layout--four-columns .m-teaser-layout__title.u-hi-lite{margin-left:-.4rem}.m-teaser-layout--four-columns .m-teaser-layout__columns{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:32px}@media only screen and (min-width:760px){.m-teaser-layout--four-columns .m-teaser-layout__columns{gap:40px}}.m-teaser-layout--four-columns .m-teaser-layout__columns .c-teaser-list--black{height:100%}.m-teaser-layout--four-columns .m-teaser-layout__heading{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:10px 4.8rem}@media only screen and (min-width:760px){.m-teaser-layout--four-columns .m-teaser-layout--w-sidebar .m-teaser-layout__columns{padding-right:4%}}@media only screen and (min-width:760px){.m-teaser-layout--four-columns .m-teaser-layout--w-sidebar+.views-element-container:nth-last-child(2){margin-bottom:1.6rem}}.m-teaser-layout--four-columns .m-teaser-layout__list{box-sizing:content-box;display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr);-ms-flex-pack:start;justify-content:start;-ms-flex-align:start;align-items:start;column-gap:var(--column-gap);row-gap:var(--row-gap)}@media only screen and (min-width:760px){.m-teaser-layout--four-columns .m-teaser-layout__list{-ms-grid-columns:(minmax(0,1fr))[4];grid-template-columns:repeat(4,minmax(0,1fr));--row-gap:0}}.m-teaser-layout--four-columns .m-teaser-layout__list .views-exposed-form{grid-column:1/-1}.m-teaser-layout--four-columns .m-teaser-layout__item .c-teaser-card{gap:1.6rem}.m-teaser-layout--four-columns .m-teaser-layout__item .c-teaser-card--button,.m-teaser-layout--four-columns .m-teaser-layout__item .c-teaser-card--content{padding:0}.m-teaser-layout--four-columns .m-teaser-layout__item .c-teaser-card-title{font-size:2.2rem;line-height:1.2;font-family:canela-deck,serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media only screen and (min-width:760px){.m-teaser-layout--four-columns .m-teaser-layout__item .c-teaser-card-title{font-size:2.4rem}}.m-teaser-layout__pager{grid-column:1/-1}.m-teaser-layout__pager .pager__item{margin:0}.m-teaser-layout__pager .pager__item:where(:not(.pager__item--ellipsis)) a{background-color:var(--teasers-pager-item-bg);color:var(--teasers-pager-item-color);display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:44px;min-width:44px;margin:0;padding:5px;color:inherit}.m-teaser-layout__pager .pager__item:where(:not(.pager__item--ellipsis)) a:active,.m-teaser-layout__pager .pager__item:where(:not(.pager__item--ellipsis)) a:focus,.m-teaser-layout__pager .pager__item:where(:not(.pager__item--ellipsis)) a:hover{border-color:var(--teasers-pager-item-hover-border-color)}.m-teaser-layout__pager .pager__item--ellipsis,.m-teaser-layout__pager .pager__item--ellipsis:hover{background-color:var(--teasers-bg);color:var(--teasers-color);border-color:var(--teasers-bg);cursor:default}.m-teaser-layout__pager .pager__item--is-active a{background-color:var(--teasers-pager-item-active-bg);color:var(--teasers-pager-item-active-color)}.m-teaser-layout__pager .pager__item--is-active a:active,.m-teaser-layout__pager .pager__item--is-active a:focus,.m-teaser-layout__pager .pager__item--is-active a:hover{border-color:var(--teasers-pager-item-active-hover-border-color)}.m-teaser-layout__pager .pager__item--next a,.m-teaser-layout__pager .pager__item--previous a{width:auto;padding-inline:25px}.m-teaser-layout__pager .js-pager__items{font-size:16px;display:-ms-flexbox;display:flex;gap:8px;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:969px){.m-teaser-layout__pager .pager__item{display:none}.m-teaser-layout__pager .pager__item--is-active,.m-teaser-layout__pager .pager__item--is-active+.pager__item+.pager__item:not(.pager__item--ellipsis),.m-teaser-layout__pager .pager__item--is-active+.pager__item:not(.pager__item--ellipsis),.m-teaser-layout__pager .pager__item--next,.m-teaser-layout__pager .pager__item--previous{display:block}.m-teaser-layout__pager .pager__item:has(+.pager__item--is-active){display:block}.m-teaser-layout__pager .pager__item--previous~.pager__item--is-active+.pager__item+.pager__item:not(.pager__item--next){display:none}}.m-teaser-layout__exposed-filters{margin-bottom:40px}.m-teaser-layout__exposed-filters .views-exposed-form{padding-top:8px;padding-bottom:8px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:var(--column-xs-gap);-ms-flex-align:center;align-items:center;position:relative}@media only screen and (min-width:760px){.m-teaser-layout__exposed-filters .views-exposed-form{display:-ms-grid;display:grid;gap:var(--column-gap);-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr)}}.m-teaser-layout__exposed-filters .views-exposed-form>*{width:100%}.m-teaser-layout__exposed-filters .views-exposed-form #edit-date-wrapper,.m-teaser-layout__exposed-filters .views-exposed-form #edit-field-display-date-value-wrapper{position:absolute}.m-teaser-layout__exposed-filters .views-exposed-form .form-item{background-color:var(--teasers-pager-item-bg);color:var(--teasers-pager-item-color)}.m-teaser-layout__exposed-filters .views-exposed-form .form-item input,.m-teaser-layout__exposed-filters .views-exposed-form .form-item select{color:var(--teasers-pager-item-color)}.m-teaser-layout__exposed-filters .views-exposed-form legend{display:none}.m-teaser-layout__exposed-filters .views-exposed-form summary{font-size:1.6rem;line-height:1.625;display:-ms-flexbox;display:flex}.m-teaser-layout__exposed-filters .views-exposed-form details{width:100%}.m-teaser-layout__exposed-filters .views-exposed-form .form-item-date-max,.m-teaser-layout__exposed-filters .views-exposed-form .form-item-date-min,.m-teaser-layout__exposed-filters .views-exposed-form .form-item-field-display-date-value-max,.m-teaser-layout__exposed-filters .views-exposed-form .form-item-field-display-date-value-min{border:0}.m-teaser-layout__exposed-filters .views-exposed-form .form-item-date-max:after,.m-teaser-layout__exposed-filters .views-exposed-form .form-item-date-min:after,.m-teaser-layout__exposed-filters .views-exposed-form .form-item-field-display-date-value-max:after,.m-teaser-layout__exposed-filters .views-exposed-form .form-item-field-display-date-value-min:after{display:none}.m-teaser-layout__exposed-filters .views-exposed-form .input__inner label{top:14px}.m-teaser-layout__exposed-filters .views-exposed-form .input__inner .form-date{background-color:var(--teasers-pager-item-bg);color:var(--teasers-pager-item-color)}.m-teaser-layout__exposed-filters .views-exposed-form .form-item{position:relative;z-index:4;margin-bottom:0}.m-teaser-layout__exposed-filters .views-exposed-form .form-item:after{color:var(--teasers-pager-item-color);pointer-events:none}.m-teaser-layout__exposed-filters .views-exposed-form .form-item fieldset.form-wrapper{position:absolute}.m-teaser-layout__exposed-filters .views-exposed-form .form-item.form-wrapper{background-color:var(--teasers-pager-item-bg);color:var(--teasers-pager-item-color);position:relative;border:0}.m-teaser-layout__exposed-filters .views-exposed-form .form-item.form-wrapper:after{pointer-events:none}.m-teaser-layout__exposed-filters .views-exposed-form .form-item.form-wrapper summary{-ms-flex-align:center;align-items:center;padding:16px 40px 16px 20px}.m-teaser-layout__exposed-filters .views-exposed-form .form-item.form-wrapper>[data-drupal-selector=edit-date-wrapper],.m-teaser-layout__exposed-filters .views-exposed-form .form-item.form-wrapper>[data-drupal-selector=edit-field-display-date-value-wrapper]{position:absolute;top:100%;left:0;display:-ms-grid;display:grid;-ms-grid-rows:1fr 1fr;grid-template-rows:1fr 1fr;width:100%}.m-teaser-layout__exposed-filters .views-exposed-form .form-item.form-wrapper>[data-drupal-selector=edit-date-wrapper] .fieldset-wrapper,.m-teaser-layout__exposed-filters .views-exposed-form .form-item.form-wrapper>[data-drupal-selector=edit-date-wrapper] fieldset,.m-teaser-layout__exposed-filters .views-exposed-form .form-item.form-wrapper>[data-drupal-selector=edit-field-display-date-value-wrapper] .fieldset-wrapper,.m-teaser-layout__exposed-filters .views-exposed-form .form-item.form-wrapper>[data-drupal-selector=edit-field-display-date-value-wrapper] fieldset{display:contents}.m-teaser-layout__exposed-filters .views-exposed-form .form-item.form-wrapper>[data-drupal-selector=edit-date-wrapper] input,.m-teaser-layout__exposed-filters .views-exposed-form .form-item.form-wrapper>[data-drupal-selector=edit-field-display-date-value-wrapper] input{box-sizing:border-box;position:static;font-family:gt-america,benton-sans,sans-serif}.m-teaser-layout__exposed-filters .views-exposed-form .form-actions{visibility:visible;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center;height:-moz-fit-content;height:fit-content;gap:var(--column-xs-gap);-ms-flex-direction:column;flex-direction:column;width:100%}@media only screen and (min-width:760px){.m-teaser-layout__exposed-filters .views-exposed-form .form-actions{-ms-flex-direction:row;flex-direction:row;gap:var(--column-gap);-ms-grid-column:3;-ms-grid-column-span:2;grid-column:3/span 2}}.m-teaser-layout__exposed-filters .views-exposed-form .form-actions .c-button{margin:0;padding:0;width:-moz-fit-content;width:fit-content;-ms-flex-pack:end;justify-content:flex-end;width:100%;max-width:none}@media only screen and (min-width:760px){.m-teaser-layout__exposed-filters .views-exposed-form .form-actions .c-button{width:auto}}.m-teaser-layout__exposed-filters .views-exposed-form .form-actions .c-button .button{margin:0;background-color:var(--teasers-pager-item-active-bg);color:var(--teasers-pager-item-active-color);padding:16px 40px;font-size:1.6rem;line-height:1.625;width:100%}@media only screen and (min-width:760px){.m-teaser-layout__exposed-filters .views-exposed-form .form-actions .c-button .button{width:-moz-fit-content;width:fit-content}}.m-teaser-layout__exposed-filters .views-exposed-form .form-actions .c-button .button:active,.m-teaser-layout__exposed-filters .views-exposed-form .form-actions .c-button .button:focus,.m-teaser-layout__exposed-filters .views-exposed-form .form-actions .c-button .button:hover{border-color:var(--teasers-pager-item-active-hover-border-color)}.faqs-landing__content{position:relative;margin-top:-15rem;padding-top:6rem;padding-bottom:6rem}.faqs-landing__content:before{content:"";display:block;position:absolute;top:0;bottom:0;left:6rem;right:6rem;background-color:#fcfcfc;z-index:1}.faqs-landing__content-inner{position:relative;z-index:2}.faqs-landing__parent{margin-bottom:3.2rem}@media only screen and (min-width:760px){.faqs-landing__parent{padding:0 3.2rem}}.faqs-landing__parent-item+.faqs-landing__parent-item{margin-top:6.4rem}.view-faqs-landing .m-archive-page__sidebar{transition:transform .35s cubic-bezier(.25,0,.5,1)}@media only screen and (min-width:760px){.view-faqs-landing .m-archive-page__sidebar{-ms-flex-item-align:start;align-self:flex-start}}@media only screen and (min-width:1080px){.view-faqs-landing .m-archive-page__sidebar .m-archive-page__sidebar-inner{margin-left:3.2rem}}.search--clear .view-faqs-landing .m-archive-page__sidebar{transition:0}@media only screen and (min-width:970px){.search--clear .view-faqs-landing .m-archive-page__sidebar{position:sticky;top:11.4rem}}@media only screen and (min-width:970px){.search--clear.header--visible .view-faqs-landing .m-archive-page__sidebar{transform:translate3d(0,7.2rem,0)}}.view-faqs-landing .m-archive-page__sidebar .c-sidebar-list__title{border-bottom:1px solid #cfcfce}.view-faqs-landing .m-archive-page__sidebar .c-sidebar-list__list.c-fancy-anchors{padding:2.4rem}.view-faqs-landing .m-archive-page__sidebar li{margin-bottom:.4rem}@media only screen and (max-width:759px){.view-faqs-landing .m-archive-page__sidebar .c-fancy-anchors__arrow,.view-faqs-landing .m-archive-page__sidebar .c-fancy-anchors__number{display:none}}.c-admin-panel{background-color:#f7f6f5;margin:0 0 2.4rem}@media only screen and (min-width:760px){.c-admin-panel{margin:0 2.4rem 2.4rem}}.c-admin-panel__content{height:60vh;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;min-height:38rem}@media only screen and (min-width:760px){.c-admin-panel__content{min-height:45rem}}@media only screen and (min-width:1080px){.c-admin-panel__content{height:80vh}}.m-login-form__form{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.m-login-form #block-harvard-college-local-tasks ul{text-align:center}.m-login-form #block-harvard-college-local-tasks ul li{display:inline-block}.m-login-form #block-harvard-college-local-tasks ul li a{display:block;font-size:1.6rem;border-bottom:.1rem solid #2b669f;transition:all .18s cubic-bezier(.25,0,.5,1),outline 0s,outline-offset 0s;color:#2b669f;font-weight:400}.m-login-form #block-harvard-college-local-tasks ul li a:hover{color:#2b669f;border-color:transparent}.m-login-form #block-harvard-college-local-tasks ul li+li{margin-left:1.6rem}.m-login-form form{margin:0 0 4rem;max-width:40rem}.m-login-form form>p{margin-bottom:1.8rem;font-size:1.4rem}.m-login-form .input__inner{background-color:#fcfcfc}.m-login-form__additional-content{-ms-flex-order:3;order:3;width:100%;max-width:40rem;margin:5rem auto 0;border-top:1px solid #dae0e0;padding-top:2rem;font-size:1.4rem;text-align:left}.m-login-form__additional-content .asw-login-link{display:inline-block;color:#2b669f;border-bottom:.1rem solid #2b669f;transition:all .18s cubic-bezier(.25,0,.5,1),outline 0s,outline-offset 0s}.m-login-form__additional-content .asw-login-link:hover{color:#2b669f;border-color:transparent}.m-page-error__inner{max-width:550rem}.m-page-error__content{margin:1rem 0 2.4rem}.m-page-error__content a{color:#2b669f;border-bottom:1px solid #2b669f;transition:all .2s cubic-bezier(.25,0,.5,1);transition-property:color,border}.m-page-error__content a:hover{color:#202020;border-color:#202020}.m-page-error__search{position:relative}.m-page-error .m-search-panel__search-input input{height:7rem;font-size:2.4rem;padding-top:1.6rem}.m-page-error .m-search-panel__search-input label{font-size:2.4rem;transform:translateY(12px)}.m-page-error .m-search-panel__search-input.input--has-focus .input__inner label,.m-page-error .m-search-panel__search-input.input--has-value .input__inner label{top:1rem}.m-page-error .m-search-panel__search-submit{height:7rem;width:7rem}.m-page-error .m-search-panel__search-submit span svg{width:2.8rem;height:2.8rem}.m-protected-form{margin-bottom:2.4rem}.m-protected-form__inner{-ms-flex-pack:center;justify-content:center;height:50vh;min-height:30rem}.m-protected-form .form-wrapper{width:90%;max-width:42rem;margin:0 auto}.m-protected-form .fieldset-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.m-protected-form .protected_pages_description{-ms-flex-order:2;order:2;line-height:1.3;margin-bottom:3.3rem;font-size:1.2rem;margin-top:0}.m-protected-form .protected_pages_description strong{font-weight:400}.m-protected-form .form-item-password{-ms-flex-order:1;order:1;position:relative;background:#fcfcfc}.m-protected-form .form-item-password.input .input__inner{background-color:#fcfcfc}.m-protected-form .c-button--link-wrapper{-ms-flex-order:3;order:3}.page-content{margin:3.2rem 0}.view-display-id-news_term_page .c-breadcrumb li:last-child{display:none}.view-empty{padding:3.2rem 0}.view-empty p+p{margin-top:1.6rem}.views-element-container+.views-element-container .m-resource-list{margin-top:-3.2rem}.views-element-container+.views-element-container .m-resource-list .c-panel--box-outline{border-top:0}.m-archive-page__filters,.m-resource-list__filters{border-bottom:1px solid #dae0e0;padding:2.4rem 0 3.2rem;margin-bottom:1.6rem}@media only screen and (min-width:760px){.m-archive-page__filters,.m-resource-list__filters{margin-bottom:2.4rem}}@media only screen and (min-width:760px){.m-resource-list__filters{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:end;align-items:flex-end}}@media only screen and (min-width:760px){.m-resource-list__dropdown,.m-resource-list__title{-ms-flex:1 0 auto;flex:1 0 auto}.m-resource-list__dropdown{max-width:39rem}}.m-archive-page__filters .form-field,.m-resource-list__dropdown .form-field{margin-bottom:0}.m-archive-page__filters .views-exposed-form .form-item,.m-resource-list__dropdown .views-exposed-form .form-item{background-color:#f7f6f5}.m-archive-page__filters .views-exposed-form .form-item:after,.m-archive-page__filters .views-exposed-form .form-item select,.m-resource-list__dropdown .views-exposed-form .form-item:after,.m-resource-list__dropdown .views-exposed-form .form-item select{color:#202020}@media only screen and (min-width:760px){.m-archive-page__filters form{display:-ms-flexbox;display:flex}}.m-archive-page__filters .form-field{margin-bottom:0;margin-right:.6rem}@media only screen and (min-width:760px){.m-archive-page__filters .form-field{width:32%;-ms-flex:0 0 auto;flex:0 0 auto}}.m-asw-site-header{position:relative}.m-asw-utility{background-color:#202020;padding:.7rem 0}.m-asw-utility .havard-letterforms{fill:currentColor}.m-asw-utility svg{width:13.8rem;height:3.4rem;display:block}.m-asw-utility a{color:#fcfcfc;display:inline-block}.m-asw-utility a:focus{outline-color:#67a2db}.m-asw-utility--general{display:none}@media only screen and (min-width:970px){.m-asw-utility--general{display:block}}body.header--visible .m-asw-utility--general{padding:0}.m-asw-utility__nav{display:none}@media only screen and (min-width:970px){.m-asw-utility__nav{display:block}}@media only screen and (min-width:970px){.m-asw-utility--asw .m-asw-utility__nav{padding-top:.5rem}}@media only screen and (min-width:970px){.m-asw-utility__nav--general{padding:1.4rem 0 1rem}body.header--visible .m-asw-utility__nav--general{padding:.5rem 0 0}}.m-asw-utility__logo-wrapper{text-align:center}@media only screen and (min-width:970px){.m-asw-utility__logo-wrapper{text-align:left;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}}.m-asw-utility__logo-wrapper a{padding:.8rem 0}.m-asw-primary__info-list,.m-asw-utility__nav-list{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center;font-size:1.4rem}.m-asw-primary__info-list li a,.m-asw-utility__nav-list li a{display:block}.m-asw-primary__info-list li+li,.m-asw-utility__nav-list li+li{position:relative;margin-left:2.5rem}.m-asw-primary__info-list li+li:before,.m-asw-utility__nav-list li+li:before{content:"";width:1px;height:1.6rem;background-color:#cfcfce;position:absolute;left:-1.3rem;top:50%;margin-top:-.9rem}.m-asw-utility__nav-list li+li:before{top:1.1rem}.m-asw-utility__nav-list a:after{content:"";display:block;width:100%;height:.1rem;background-color:#fcfcfc;opacity:0;transition:opacity .25s cubic-bezier(.25,0,.5,1);margin-top:.2rem}@media only screen and (min-width:970px){.m-asw-utility__nav-list a:hover:after,.u-keyboard-user .m-asw-utility__nav-list a:focus:after{opacity:1}}.m-asw-primary__header .o-row,.m-asw-primary__header .o-two-block__blocks,.m-asw-utility .o-row,.m-asw-utility .o-two-block__blocks{-ms-flex-align:center;align-items:center}.m-asw-primary{position:relative}@media only screen and (min-width:970px){.m-asw-primary{margin-bottom:3rem}}.m-asw-primary__nav-wrapper{border-bottom:1px solid #dae0e0;position:fixed;overflow:auto;opacity:0;transition:opacity .24s cubic-bezier(.25,0,.5,1);z-index:999;height:100%;background-color:#f7f6f5}.m-asw-primary__nav-wrapper.c-modal--is-ready{opacity:1}.m-asw-primary__nav-wrapper.c-modal--is-open{display:block}@media only screen and (min-width:970px){.m-asw-primary__nav-wrapper{display:block!important;opacity:1!important;transition:0;border-top:1px solid #dae0e0;position:static;padding-top:0!important;top:auto!important;left:auto;bottom:auto;right:auto;background-color:transparent}}.m-asw-primary__nav-header{padding:2.4rem 0;transition:all .3s ease-in-out;position:relative;z-index:3}@media only screen and (min-width:970px){.m-asw-primary__nav-header{padding:3.8rem 0}}.m-asw-primary__nav-header.animate-ready{transition:all .6s ease-in-out}.m-asw-primary__nav-header .o-row,.m-asw-primary__nav-header .o-two-block__blocks{position:relative;-ms-flex-align:start;align-items:flex-start}@media only screen and (min-width:970px){.m-asw-primary__nav-header .o-row,.m-asw-primary__nav-header .o-two-block__blocks{-ms-flex-align:end;align-items:flex-end}}.m-asw-primary__title{display:inline-block}.m-asw-primary__title:hover{color:#202020}.m-asw-primary__title:hover .m-asw-primary__title--global:after,.u-keyboard-user .m-asw-primary__title:focus .m-asw-primary__title--global:after{opacity:1}.m-asw-primary__title:hover .m-asw-primary__title--page .u-watch,.u-keyboard-user .m-asw-primary__title:focus .m-asw-primary__title--page .u-watch{background-size:0 100%}.m-asw-primary__title--global{font-family:canela-deck,serif;font-size:1.4rem;display:inline-block}@media only screen and (min-width:760px){.m-asw-primary__title--global{font-size:2rem}}@media only screen and (min-width:970px){.m-asw-primary__title--global{font-size:2.4rem}}.harvard-asw-site--home-page .m-asw-primary__title--global{font-size:2rem}@media only screen and (min-width:970px){.harvard-asw-site--home-page .m-asw-primary__title--global{font-size:2.4rem}}.m-asw-primary__title--global:after{content:"";display:block;width:100%;height:.1rem;background-color:#202020;opacity:0;transition:opacity .25s cubic-bezier(.25,0,.5,1);top:-6px;position:relative}.m-asw-primary__title--page{display:block;margin-left:-.2rem;font-family:canela-deck,serif;font-size:3.6rem;line-height:1}@media only screen and (min-width:760px){.m-asw-primary__title--page{font-size:4.8rem}}@media only screen and (min-width:970px){.m-asw-primary__title--page{font-size:6.6rem}}.harvard-asw-site--home-page .m-asw-primary__title--page{font-size:3.2rem}@media only screen and (min-width:760px){.harvard-asw-site--home-page .m-asw-primary__title--page{font-size:4.8rem}}@media only screen and (min-width:970px){.harvard-asw-site--home-page .m-asw-primary__title--page{font-size:8rem}}.m-asw-primary__title--page--hilite{background-image:linear-gradient(transparent,transparent 62%,rgba(255,219,109,.6) 0,rgba(255,219,109,.6) 89%,transparent 0 transparent 100%);background-repeat:no-repeat;background-size:0 100%;animation:g 1s cubic-bezier(.25,0,.5,1) .5s forwards}.m-asw-primary__info{display:none}@media only screen and (max-width:969px){.m-asw-primary__info{width:auto;-ms-flex:0 0 0px;flex:0 0 0}}@media only screen and (min-width:970px){.m-asw-primary__info{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:end;align-items:flex-end}}.m-asw-primary__info-inner{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.m-asw-primary__info-shield{position:relative}.m-asw-primary__info-shield svg{width:5rem;height:6.1rem;margin:0 auto}.harvard-asw-site--home-page .m-asw-primary__info-shield svg{width:10.2rem;height:12rem}.m-asw-primary__info-shield.shake svg{animation:h .1s linear infinite}.m-asw-primary__info-shield .m-asw-primary__click-me{display:none}.harvard-asw-site--home-page .m-asw-primary__info-shield .m-asw-primary__click-me{display:block;position:absolute;left:-1rem;bottom:2rem;transform:translate(-100%)}@media only screen and (min-width:970px){.harvard-asw-site--home-page .m-asw-primary__info-shield .m-asw-primary__click-me{left:-1rem;bottom:1rem}}.harvard-asw-site--home-page .m-asw-primary__info-shield .m-asw-primary__click-me svg{width:5rem;height:4.5rem}@media only screen and (min-width:970px){.harvard-asw-site--home-page .m-asw-primary__info-shield .m-asw-primary__click-me svg{width:6rem;height:5.7rem}}.m-asw-primary__info-shield--mobile{display:inline-block;transition:all .3s ease-in-out;opacity:0}.animate-ready .m-asw-primary__info-shield--mobile{transition:all .6s ease-in-out;opacity:1}@media only screen and (min-width:970px){.m-asw-primary__info-shield--mobile{display:none}}.m-asw-primary__info-shield--mobile--wrapper{text-align:center;position:absolute;left:0;width:100%;bottom:100%;bottom:calc(100% + .3rem)}@media only screen and (min-width:970px){.m-asw-primary__info-shield--mobile--wrapper{display:none}}.m-asw-primary__info-shield--desktop{display:none}@media only screen and (min-width:970px){.m-asw-primary__info-shield--desktop{display:inline-block;margin:0 auto}}.m-asw-primary__info-list{display:none}@media only screen and (min-width:970px){.m-asw-primary__info-list{display:-ms-flexbox;display:flex;margin-top:1rem;-ms-flex-pack:distribute;justify-content:space-around}}.m-asw-primary__toggle-mobile{text-align:right}@media only screen and (min-width:970px){.m-asw-primary__toggle-mobile{display:none}}.m-asw-primary__info-name{padding-left:2.2rem;position:relative}.m-asw-primary__info-name span{display:inline-block;position:absolute;top:50%;top:calc(50% + .1rem);left:0;transform:translateY(-50%)}.m-asw-primary__info-name svg{width:1.2rem;height:1.4rem}.m-asw-primary__nav-links{position:relative}.m-asw-primary__toggle--mobile{position:relative;top:auto;right:auto;transform:none;display:inline-block}@media only screen and (min-width:970px){.m-asw-primary__toggle--mobile{display:none}}.m-asw-primary__toggle--desktop{display:none}@media only screen and (min-width:970px){.m-asw-primary__toggle--desktop{display:block;position:absolute;top:.95rem;right:0}}.m-asw-primary__nav-list{display:block;width:100%}@media only screen and (min-width:970px){.m-asw-primary__nav-list{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;padding-right:6rem}}.m-asw-primary__nav-list li{display:block;position:relative;border-bottom:1px solid #dae0e0;padding:2.4rem 0 2rem}@media only screen and (min-width:970px){.m-asw-primary__nav-list li{padding:0}}.m-asw-primary__nav-list li:after,.m-asw-primary__nav-list li:before{content:"";width:2.4rem;background-color:#dae0e0;position:absolute;bottom:-1px;height:1px}@media only screen and (min-width:760px){.m-asw-primary__nav-list li:after,.m-asw-primary__nav-list li:before{width:3rem}}.m-asw-primary__nav-list li:after{left:100%}.m-asw-primary__nav-list li:before{right:100%}@media only screen and (min-width:970px){.m-asw-primary__nav-list li{display:inline-block;padding:1.2rem 0;border-bottom:0}.m-asw-primary__nav-list li:after,.m-asw-primary__nav-list li:before{display:none}}@media only screen and (min-width:970px){.m-asw-primary__nav-list li:first-child{margin-left:-1rem}}@media only screen and (min-width:970px){.m-asw-primary__nav-list li:first-child>a.is-active{margin-left:1rem}}@media only screen and (min-width:970px){.m-asw-primary__nav-list li+li{margin-left:2rem}}@media only screen and (min-width:1080px){.m-asw-primary__nav-list li+li{margin-left:4rem}}.m-asw-primary__nav-list a{display:inline-block;font-size:1.6rem;font-weight:600;position:relative}@media only screen and (min-width:970px){.m-asw-primary__nav-list a{padding:1rem 1rem .6rem;line-height:1;font-size:1.5rem}}@media only screen and (min-width:1080px){.m-asw-primary__nav-list a{font-size:1.6rem}}.m-asw-primary__nav-list a:after{content:"";display:block;width:100%;height:.1rem;background-color:#202020;opacity:0;transition:opacity .25s cubic-bezier(.25,0,.5,1);margin-top:.2rem}.m-asw-primary__nav-list a:hover,.u-keyboard-user .m-asw-primary__nav-list a:focus{color:#202020}@media only screen and (min-width:970px){.m-asw-primary__nav-list a:hover:after,.u-keyboard-user .m-asw-primary__nav-list a:focus:after{opacity:1}}@media only screen and (min-width:970px){.m-asw-primary__nav-list a.is-active{background-color:#a51c30;color:#fcfcfc}}.m-asw-primary__nav-list a.is-active:after{background-color:#202020;opacity:1}@media only screen and (min-width:970px){.m-asw-primary__nav-list a.is-active:after{background-color:#fcfcfc}}.m-asw-primary__nav-list a.is-active:hover,.u-keyboard-user .m-asw-primary__nav-list a.is-active:focus{color:#fcfcfc}.m-asw-primary__nav-list a.is-active:hover:after,.u-keyboard-user .m-asw-primary__nav-list a.is-active:focus:after{opacity:0}.m-asw-primary__nav-list-submenu{margin-top:1rem}@media only screen and (min-width:970px){.m-asw-primary__nav-list-submenu{display:block;margin-top:.4rem;max-width:100%;visibility:hidden;max-height:0;overflow:hidden}}.m-asw-primary__nav-list-submenu._accordion-panel--open{display:block}.open-submenus .m-asw-primary__nav-list-submenu{visibility:visible;max-height:none}.m-asw-primary__nav-list-submenu li{display:block;padding:0;border-bottom:0;line-height:1.375}.m-asw-primary__nav-list-submenu li:after,.m-asw-primary__nav-list-submenu li:before{display:none}.m-asw-primary__nav-list-submenu li+li,.m-asw-primary__nav-list-submenu li:first-child{margin-left:0}.m-asw-primary__nav-list-submenu li+li{margin-top:.8rem}@media only screen and (min-width:970px){.m-asw-primary__nav-list-submenu li+li{margin-top:0}}.m-asw-primary__nav-list-submenu a{display:inline-block;font-weight:300;font-size:1.4rem;padding:0}@media only screen and (min-width:970px){.m-asw-primary__nav-list-submenu a{padding:.4rem 1rem .8rem;font-size:1.6rem}}.m-asw-primary__nav-list-submenu a.is-active{background:transparent;color:#202020;margin-left:0!important}.m-asw-primary__nav-list-submenu a.is-active:focus,.m-asw-primary__nav-list-submenu a.is-active:hover{color:#a51c30}.m-asw-primary__nav-list-submenu a.is-active:focus:after,.m-asw-primary__nav-list-submenu a.is-active:hover:after{opacity:0}.m-asw-primary__nav-list-submenu a.is-active:after{opacity:1;background-color:#202020}@media only screen and (min-width:970px){.m-asw-primary__nav-list-submenu a.is-active:after{background-color:#a51c30}}.m-asw-primary__submenu-toggle{position:absolute;top:1.6rem;right:0;width:4.4rem;height:4.4rem}@media only screen and (min-width:970px){.m-asw-primary__submenu-toggle{display:none}}.m-asw-site-header__confetti-canvas{position:absolute;top:0;left:0;pointer-events:none}@media only screen and (min-width:970px){.m-asw-primary__nav-items-mobile{display:none}}.m-asw-primary__nav-items-mobile .m-site-info__links{display:none}.m-asw-primary__nav-items-mobile--account,.m-asw-primary__nav-items-mobile--related{padding-top:2.4rem;padding-bottom:2.4rem;border-bottom:1px solid #dae0e0;font-size:1.6rem}.m-asw-primary__nav-items-mobile--account .o-row,.m-asw-primary__nav-items-mobile--account .o-two-block__blocks,.m-asw-primary__nav-items-mobile--related .o-row,.m-asw-primary__nav-items-mobile--related .o-two-block__blocks{-ms-flex-direction:column;flex-direction:column}.m-asw-primary__nav-items-mobile--related .title-serif--small{margin-bottom:1rem}.m-asw-primary__nav-items-mobile-list li{margin-bottom:1.2rem}.m-asw-primary__nav-items-mobile-list li:last-child{margin-bottom:0}.m-asw-primary__nav-items-mobile--account .m-asw-primary__info-name{font-weight:400}.m-asw-primary__nav-items-mobile--account-button{padding:1.4rem 2rem 1.2rem;display:block;background-color:#a51c30;text-align:center;color:#fcfcfc;margin-top:2.4rem}@keyframes g{to{background-size:100% 100%}}@keyframes h{0%{transform:translateX(-5px)}50%{transform:translateX(5px)}to{transform:translateX(-5px)}}.asw-login-form{overflow:hidden;margin-bottom:3rem;background-color:#a51c30}.asw-login-form__inner{position:relative}@media only screen and (min-width:970px){.asw-login-form__inner:after{content:"";display:block;position:absolute;top:0;right:100%;width:1000%;bottom:0;background-color:#a51c30}}.asw-login-form__inner .o-img-shadow__shadow{background:#fcfcfc;bottom:1.6rem;z-index:2}@media only screen and (min-width:970px){.asw-login-form__inner .o-img-shadow__shadow{bottom:0}}.asw-login-form__inner img{position:relative;z-index:2}.asw-login-form__content,.asw-login-form__form{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding-top:4rem;padding-bottom:4rem}@media only screen and (min-width:970px){.asw-login-form__content,.asw-login-form__form{min-height:100vh;min-height:calc(100vh - 12.4rem)}}@media only screen and (min-width:1080px){.asw-login-form__content,.asw-login-form__form{min-height:calc(100vh - 13rem)}}.asw-login-form__content-inner{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media only screen and (min-width:760px){.asw-login-form__content-inner{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;-ms-flex-direction:row;flex-direction:row}}.asw-login-form__content-image{width:100%}@media only screen and (min-width:760px){.asw-login-form__content-image{margin-left:-75%}}.asw-login-form__content-info{background:#a51c30;color:#fcfcfc;position:relative;z-index:3;margin-top:2.4rem}@media only screen and (min-width:760px){.asw-login-form__content-info{margin-top:0;margin-bottom:-2rem;width:75%;padding:3.2rem 5rem 0}}@media only screen and (min-width:970px){.asw-login-form__content-info{padding:2.4rem 3rem 0 0;font-size:1.6rem}}@media only screen and (min-width:1080px){.asw-login-form__content-info{padding:3.2rem 5rem 0;font-size:1.8rem}}@media only screen and (min-width:970px){.asw-login-form__content-info .title-serif--large{font-size:3.2rem}}@media only screen and (min-width:1080px){.asw-login-form__content-info .title-serif--large{font-size:4rem}}.asw-login-form__content-title{margin-bottom:1.2rem}.asw-login-form__form{background-color:#f7f6f5;position:relative}@media only screen and (min-width:970px){.asw-login-form__form{padding-left:6rem}}.asw-login-form__form legend{margin-bottom:2rem;padding-bottom:2.4rem;border-bottom:1px solid #dae0e0;font-family:canela-deck,serif;font-size:2.4rem;font-weight:400;position:relative}@media only screen and (min-width:970px){.asw-login-form__form legend{margin-bottom:4rem;font-size:3.2rem}}.asw-login-form__form legend:after,.asw-login-form__form legend:before{position:absolute;bottom:-.1rem;height:.1rem;content:"";display:block;width:2.4rem;background-color:#dae0e0;z-index:1}.asw-login-form__form legend:after{left:100%}.asw-login-form__form legend:before{right:100%}.asw-login-form__form .input__inner{background-color:#fcfcfc}.asw-login-form__form:after{content:"";display:block;background-color:#f7f6f5;top:0;left:100%;width:2.4rem;bottom:0;position:absolute}@media only screen and (min-width:970px){.asw-login-form__form:after{top:0;left:100%;width:1000%;bottom:0}}.asw-login-form__form:before{content:"";display:block;position:absolute;background-color:#f7f6f5;top:0;right:100%;width:2.4rem;bottom:0}.m-archive-page__content-inner,.m-detail-page-content__inner{padding-top:3rem;padding-bottom:5rem}@media only screen and (min-width:760px){.m-archive-page__content-inner,.m-detail-page-content__inner{padding-top:5rem;padding-bottom:5rem}}.m-archive-page__content-inner .views-row .c-teaser-person:first-of-type,.m-detail-page-content__inner .views-row .c-teaser-person:first-of-type{border-top:0}@media only screen and (min-width:1080px){.m-archive-page__content-contained{padding:0 3.2rem}}.m-detail-page-content__sidebar{margin-bottom:3.2rem}@media only screen and (min-width:760px){.m-detail-page-content__sidebar.sticky{position:sticky;top:3.2rem;-ms-flex-item-align:start;align-self:flex-start}}.m-detail-page-content__content:not(.m-detail-page-content__content--no-lead) .c-wysiwyg-section>p:first-child{font-size:3.2rem;line-height:1.2;font-family:canela-deck,serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dual-content-reference{margin:6rem 0 2rem}@media only screen and (min-width:760px){.dual-content-reference{margin:6rem 0}}.dual-content-reference__title{display:block;width:100%;border-bottom:1px solid #cfcfce;margin-bottom:3.2rem;padding-bottom:1.6rem}.dual-content-reference__item{margin-bottom:4rem}@media only screen and (min-width:760px){.dual-content-reference__item{margin-bottom:0}}@media only screen and (min-width:760px){.dual-content-reference__item:first-child{padding-right:2.4rem}}@media only screen and (min-width:760px){.dual-content-reference__item:last-child{padding-left:2.4rem}}.dual-content-reference__item-link{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.dual-content-reference__item-link:hover{color:#202020}.u-keyboard-user .dual-content-reference__item-link:focus .c-button--false-button{background-color:transparent;border-color:#202020}.dual-content-reference__item-content{background:#fcfcfc;margin-top:-5rem;position:relative;z-index:2;padding:2rem 2rem 0 0;width:80%;width:calc(100% - 4.5rem)}@media only screen and (min-width:760px){.dual-content-reference__item-content{margin:-6rem 3.2rem 0;width:auto;padding:3rem}}@media only screen and (min-width:970px){.dual-content-reference__item-content{margin:-8rem 3.2rem 0}}.dual-content-reference__item-title{margin-bottom:1rem}.dual-content-reference__item-button{margin-top:2.4rem}@media only screen and (min-width:760px){.dual-content-reference__item-button{margin-top:3.2rem}}.dual-content-reference__item-image{position:relative;z-index:1}.dual-content-reference__item-image .o-img-shadow:after{content:"";display:block;position:absolute;bottom:-2rem;right:-1.2rem;background-color:#fcfcfc;width:100%;width:calc(100% + 1.2rem);height:2rem}@media only screen and (min-width:970px){.dual-content-reference__item-image .o-img-shadow:after{right:-1.8rem;width:calc(100% + 1.8rem)}}.dual-content-reference__item-image .o-img-shadow__shadow{background-color:#a51c30}.dual-content-reference__item-image .u-in-view .o-img-shadow__shadow{transform:translate3d(1rem,1rem,0)}@media only screen and (min-width:970px){.dual-content-reference__item-image .u-in-view .o-img-shadow__shadow{transform:translate3d(1.6rem,1.6rem,0)}}.m-global-alert{color:#202020;overflow:hidden}@media only screen and (min-width:1080px){.m-global-alert{max-width:55rem}}.m-global-alert+.m-global-alert{margin-top:1.6rem}.m-global-alert__full{width:100%;min-width:32rem;display:none;box-shadow:0 2px 8px 0 rgba(32,32,32,.2)}.m-global-alert__content{padding:2.4rem;border-bottom:1px solid rgba(32,32,32,.2)}.m-global-alert__title{font-weight:700;margin-bottom:.6rem}.m-global-alert__date{color:#797979;font-size:1.2rem;line-height:1.3;color:#202020;display:block;margin-top:1.6rem}.m-global-alert__button{padding:1.6rem 2.4rem}.m-global-alert.m-global-alert--black,.m-global-alert.m-global-alert--red{color:#fcfcfc;fill:#fcfcfc}.m-global-alert.m-global-alert--black .m-global-alert__content .c-wysiwyg-section,.m-global-alert.m-global-alert--red .m-global-alert__content .c-wysiwyg-section{border-color:hsla(30,11%,96%,.1)}.m-global-alert.m-global-alert--black .m-global-alert__content .c-wysiwyg-section a,.m-global-alert.m-global-alert--red .m-global-alert__content .c-wysiwyg-section a{color:#f7f6f5;border-color:#fcfcfc}.m-global-alert.m-global-alert--black .m-global-alert__content .c-wysiwyg-section a:hover,.m-global-alert.m-global-alert--red .m-global-alert__content .c-wysiwyg-section a:hover{color:#f7f6f5;border-color:transparent}.m-global-alert.m-global-alert--black .m-global-alert__content .c-wysiwyg-section p,.m-global-alert.m-global-alert--red .m-global-alert__content .c-wysiwyg-section p{color:#f7f6f5}.m-global-alert.m-global-alert--black .m-global-alert__date,.m-global-alert.m-global-alert--red .m-global-alert__date{color:#fcfcfc}.m-global-alert.m-global-alert--black .m-global-alert__button button,.m-global-alert.m-global-alert--red .m-global-alert__button button{color:#fcfcfc;background-color:hsla(30,11%,96%,.1)}.m-global-alert__teaser{width:auto;max-width:32rem;padding:0 1.6rem;box-shadow:0 2px 8px 0 rgba(32,32,32,.2);float:right}.m-global-alert__teaser-button{padding:1.2rem 0 1.2rem 3rem;position:relative;text-align:left;font-size:1.6rem}.m-global-alert__teaser-icon{display:block;position:absolute;top:50%;left:0;transform:translate3d(0,-50%,0);backface-visibility:hidden}.m-global-alert--not-set .m-global-alert__full,.m-global-alert--open .m-global-alert__full{display:block}.m-global-alert--closed .m-global-alert__full,.m-global-alert--not-set .m-global-alert__teaser,.m-global-alert--open .m-global-alert__teaser{display:none}.m-global-alert--closed .m-global-alert__teaser{display:block;transform:translate3d(76%,0,0)}.m-global-alert--closed .m-global-alert__teaser:hover{transform:translateZ(0)}.m-college-alerts{position:fixed;bottom:1.6rem;right:0;overflow:visible;max-height:100%;max-height:calc(100vh - 2.4rem);z-index:99;width:100%}@media only screen and (min-width:1080px){.m-college-alerts{width:auto}}.m-college-alerts .views-element-container+.views-element-container{margin-top:1.6rem}.harvard-site--landing_page .m-college-alerts,.harvard-site--page .m-college-alerts{bottom:6.6rem}.icon-text-callout{margin:6rem 0}@media only screen and (min-width:760px){.icon-text-callout{margin:7rem 0}}.icon-text-callout__icon{margin-bottom:4rem}@media only screen and (min-width:760px){.icon-text-callout__icon{margin-bottom:0}}.icon-text-callout__icon svg{display:block;width:100%;height:auto;max-width:4.8rem}@media only screen and (min-width:760px){.icon-text-callout__icon svg{max-width:6rem;margin-top:.6rem}}@media only screen and (min-width:760px){.icon-text-callout__text{padding-left:2rem}}@media only screen and (min-width:970px){.icon-text-callout__text{padding-left:3rem}}.color-theme--red .icon-text-callout__text .u-hi-lite--inherit .u-hi-lite__line{background-image:linear-gradient(rgba(255,219,109,.6),rgba(255,219,109,.6));color:#202020}.icon-text-callout__text .u-hi-lite{padding:0 .5rem}.icon-text-callout__text .u-hi-lite.u-hi-lite--processed{padding:0}.icon-text-callout__text .u-hi-lite__line{padding:0 .5rem}.m-map-embed__map{position:relative;overflow:hidden;height:75vw;max-height:40rem}@media only screen and (min-width:760px){.m-map-embed__map{height:50vw}}.m-map-embed__map iframe{position:absolute;width:100%;height:100%;top:0;left:0;bottom:0;right:0}.c-panel--box+.m-map-embed{margin-top:-3.3rem}.c-panel--box+.m-map-embed .c-panel--box-outline{border-top:1px solid #fcfcfc}.grid-blockquote{margin:3.2rem 0;position:relative}@media only screen and (min-width:970px){.grid-blockquote{margin:3.2rem 0 8rem 17%;padding-left:6rem}}.grid-blockquote__quote{font-size:2.2rem;line-height:1.2;font-family:canela-deck,serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-bottom:2rem}@media only screen and (min-width:760px){.grid-blockquote__quote{font-size:2.4rem;font-size:2.6rem}}.grid-blockquote__quote .u-hi-lite{padding:0 .2rem}.grid-blockquote__quote .u-hi-lite.u-hi-lite--processed{padding:.2rem 0}.grid-blockquote__quote .u-hi-lite__line{padding:0 .2rem}.grid-blockquote__quote-mark{display:block;margin-bottom:.6rem}@media only screen and (min-width:970px){.grid-blockquote__quote-mark{position:absolute;left:0;top:0}}.grid-blockquote__quote-mark svg{width:2.4rem;height:1.9rem}@media only screen and (min-width:970px){.grid-blockquote__quote-mark svg{width:4rem;height:3rem}}.grid-blockquote__info{font-size:1.4rem}.grid-blockquote__attr,.grid-blockquote__byline{display:block}@media only screen and (min-width:970px){.news-block__container{padding-bottom:2rem}}.news-block__heading{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.news-block__content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.news-block__title{-ms-flex-align:top;align-items:top;color:#202020;display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex:1;flex:1;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:3.2rem}@media only screen and (min-width:760px){.news-block__title{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:flex-start}}.c-panel--black .news-block__title{color:#fcfcfc}.news-block__title h2{font-size:3.2rem;margin:0 30px 0 0}@media only screen and (min-width:760px){.news-block__title{font-size:4rem}}.news-icon{width:45px}@media only screen and (min-width:760px){.news-icon{margin:0 30px}}@media only screen and (min-width:970px){.news-block__button .c-button--link-wrapper{right:calc(4% - 22px)}}.news-block .news-events__list,.news-block__items{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-pack:justify;justify-content:space-between;list-style:none}@media only screen and (min-width:760px){.news-block .news-events__list,.news-block__items{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.news-block .news-events__list .views-element-container,.news-block__items .views-element-container{display:-ms-flexbox;display:flex;-ms-flex:1 1 auto;flex:1 1 auto}.news-block__item{-ms-flex:0 1 100%;flex:0 1 100%;margin-bottom:10px}@media only screen and (min-width:760px){.news-block__item:not(:last-child){margin:0 30px 0 0}}@media only screen and (min-width:970px){.news-block__item{-ms-flex:0 1 30%;flex:0 1 30%}}.news-block__item:hover .news-block__item-title{transform:translate3d(0,-5rem,0)}.news-block__item:hover .news-block__item-arrow{opacity:1}.news-block__item-date{font-size:1.4rem;margin:15px 0}@media only screen and (min-width:1080px){.news-block__item-date{margin:20px 0 15px}}.news-block--no-dates .news-block__item-date{display:none}.news-block__item-title{display:block;transition:transform .25s;margin-right:30px;padding:15px 0 0;background-color:#fcfcfc;color:#202020}@media only screen and (min-width:1080px){.news-block__item-title{padding:30px 0 0}}.c-panel--black .news-block__item-title{background-color:#202020;color:#fcfcfc}.news-block__item-title .news-block__item-arrow{opacity:1}@media only screen and (min-width:760px){.news-block__item-title .news-block__item-arrow{opacity:0}}.news-block__item-title .news-block__item-arrow svg{stroke:#202020}.c-panel--black .news-block__item-title .news-block__item-arrow svg{stroke:#fcfcfc}.news-block__item-title .news-block__item-date,.news-block__item-title h3{color:#202020}.c-panel--black .news-block__item-title .news-block__item-date,.c-panel--black .news-block__item-title h3{color:#fcfcfc}.page-header-plain .c-panel--line{padding-top:8rem;padding-bottom:8rem}@media only screen and (min-width:970px){.page-header-plain .c-panel--line{padding-top:12.4rem;padding-bottom:12.4rem}}.page-header-plain--media .c-panel--line{padding-top:4rem;padding-bottom:4rem}@media only screen and (min-width:970px){.page-header-plain--media .c-panel--line{padding-top:4rem;padding-bottom:4rem}}@media only screen and (min-width:760px) and (max-width:969px){.page-header-plain--inset .page-header-plain__content{padding-right:3.2rem}}.page-header-plain__content{-ms-flex-align:center;align-items:center}@media only screen and (min-width:970px){.page-header-plain__content{min-height:8rem}}@media only screen and (min-width:1080px){.page-header-plain__content{min-height:11rem}}.page-header-plain__title{margin-bottom:2.4rem;padding-right:10px;overflow-wrap:anywhere;text-wrap:pretty}.page-header-plain__title.page-header-plain__title--breadcrumbs,.page-header-plain__title.page-header-plain__title--supertitle{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.page-header-plain__title nav{margin-bottom:.8rem}.page-header-plain__supertitle{margin-bottom:.8rem;color:#202020;font-size:1.4rem;line-height:1.625;color:inherit}@media only screen and (min-width:760px){.page-header-plain__supertitle{font-size:1.6rem}}.page-header-plain__subtitle{margin-top:.8rem}.m-virtual-tour{margin-top:3.2rem;margin-bottom:3.2rem}@media only screen and (min-width:760px){.m-virtual-tour{max-width:200rem;width:calc(100% - 6.4rem);margin-left:auto;margin-right:auto}}.m-virtual-tour__embed{position:relative;overflow:hidden;height:75vw;max-height:55rem}@media only screen and (min-width:760px){.m-virtual-tour__embed{height:50vw}}.m-virtual-tour__embed iframe{position:absolute!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;top:0;left:0;bottom:0;right:0}.u-black{color:#202020}._u-black{background-color:#202020}.u-fill-black{fill:#202020}.u-stroke-black{stroke:#202020}.u-blue-d{color:#293352}._u-blue-d{background-color:#293352}.u-fill-blue-d{fill:#293352}.u-stroke-blue-d{stroke:#293352}.u-blue-m{color:#336aaa}._u-blue-m{background-color:#336aaa}.u-fill-blue-m{fill:#336aaa}.u-stroke-blue-m{stroke:#336aaa}.u-blue-l{color:#3f75b5}._u-blue-l{background-color:#3f75b5}.u-fill-blue-l{fill:#3f75b5}.u-stroke-blue-l{stroke:#3f75b5}.u-gold{color:#c4961a}._u-gold{background-color:#c4961a}.u-fill-gold{fill:#c4961a}.u-stroke-gold{stroke:#c4961a}.u-green-d{color:#4d8047}._u-green-d{background-color:#4d8047}.u-fill-green-d{fill:#4d8047}.u-stroke-green-d{stroke:#4d8047}.u-green-l{color:#c3d7a4}._u-green-l{background-color:#c3d7a4}.u-fill-green-l{fill:#c3d7a4}.u-stroke-green-l{stroke:#c3d7a4}.u-grey-border-dark{color:#666}._u-grey-border-dark{background-color:#666}.u-fill-grey-border-dark{fill:#666}.u-stroke-grey-border-dark{stroke:#666}.u-grey-d{color:#8996a0}._u-grey-d{background-color:#8996a0}.u-fill-grey-d{fill:#8996a0}.u-stroke-grey-d{stroke:#8996a0}.u-grey-l{color:#bac5c6}._u-grey-l{background-color:#bac5c6}.u-fill-grey-l{fill:#bac5c6}.u-stroke-grey-l{stroke:#bac5c6}.u-orange{color:#d16103}._u-orange{background-color:#d16103}.u-fill-orange{fill:#d16103}.u-stroke-orange{stroke:#d16103}.u-parchment{color:#f7f6f5}._u-parchment{background-color:#f7f6f5}.u-fill-parchment{fill:#f7f6f5}.u-stroke-parchment{stroke:#f7f6f5}.u-red{color:#a51c30}._u-red{background-color:#a51c30}.u-fill-red{fill:#a51c30}.u-stroke-red{stroke:#a51c30}.u-white{color:#fcfcfc}._u-white{background-color:#fcfcfc}.u-fill-white{fill:#fcfcfc}.u-stroke-white{stroke:#fcfcfc}.u-yellow-d{color:#ffdb6d}._u-yellow-d{background-color:#ffdb6d}.u-fill-yellow-d{fill:#ffdb6d}.u-stroke-yellow-d{stroke:#ffdb6d}.u-yellow-l{color:#f4edca}._u-yellow-l{background-color:#f4edca}.u-fill-yellow-l{fill:#f4edca}.u-stroke-yellow-l{stroke:#f4edca}.u-link-blue{color:#2b669f}._u-link-blue{background-color:#2b669f}.u-fill-link-blue{fill:#2b669f}.u-stroke-link-blue{stroke:#2b669f}.u-sr-only,.visually-hidden{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.u-keyboard-user .u-focusable:focus{clip:auto;height:auto;overflow:visible;position:static;white-space:normal;width:auto}.u-icon{display:inline-block;font-weight:400;font-size:1.3rem;line-height:1;padding:.4em 0;border-radius:50%;text-align:center;width:1.6em;height:1.6em}.u-icon.u-icon--small{font-size:1.1rem}.u-icon.u-icon--red{color:#fcfcfc;background:#b03749}.u-icon.u-icon--grey{color:#202020;background:#cfcfce}.u-under-link{border-bottom:.1rem solid transparent;transition:all .18s cubic-bezier(.25,0,.5,1),outline 0s,outline-offset 0s}.u-under-link:hover{color:#202020;border-color:#202020}.u-bkg-img{background-position:50%;background-repeat:no-repeat;background-size:cover}.u-hi-lite{font-style:inherit;padding:.5rem 2rem .8rem}.u-hi-lite.u-hi-lite--processed{padding:0}.u-hi-lite__line{padding:.5rem 1rem .8rem;background-image:linear-gradient(#a51c30,#a51c30);background-repeat:no-repeat;background-size:0 100%}.u-hi-lite--auto .u-hi-lite__line,.u-in-view .u-hi-lite__line{transition:background-size 1s cubic-bezier(.5,0,.5,1) .2s;background-size:100% 100%}.u-hi-lite__line+.u-hi-lite__line{margin-top:-.5rem}.color-theme--yellow .u-hi-lite__line,.u-hi-lite--yellow .u-hi-lite__line{background-image:linear-gradient(#ffdb6d,#ffdb6d)}.color-theme--green .u-hi-lite__line,.u-hi-lite--green .u-hi-lite__line{background-image:linear-gradient(#4d8047,#4d8047);color:#fcfcfc}.color-theme--blue .u-hi-lite__line,.u-hi-lite--blue .u-hi-lite__line{background-image:linear-gradient(#3f75b5,#3f75b5);color:#fcfcfc}.color-theme--black .u-hi-lite__line,.u-hi-lite--black .u-hi-lite__line{background-image:linear-gradient(#202020,#202020);color:#f7f6f5}.color-theme--orange .u-hi-lite__line,.u-hi-lite--orange .u-hi-lite__line{background-image:linear-gradient(#f3ddbe,#f3ddbe)}.color-theme--gold .u-hi-lite__line,.u-hi-lite--gold .u-hi-lite__line{background-image:linear-gradient(#e2d2a1,#e2d2a1)}.color-theme--trans .u-hi-lite__line,.u-hi-lite--trans .u-hi-lite__line{background-image:linear-gradient(hsla(30,11%,96%,.1),hsla(30,11%,96%,.1))}.color-theme--not-animating .u-hi-lite__line,.u-hi-lite--not-animating .u-hi-lite__line{animation:none}.color-theme--is-animating .u-hi-lite__line,.u-hi-lite--is-animating .u-hi-lite__line{transition:background-size 1s cubic-bezier(.5,0,.5,1) .2s;background-size:100% 100%}.color-theme--is-animating .u-hi-lite__line:nth-child(2),.u-hi-lite--is-animating .u-hi-lite__line:nth-child(2){animation-delay:.4s}.color-theme--title,.u-hi-lite--title{overflow:hidden}.color-theme--title .u-hi-lite__line,.u-hi-lite--title .u-hi-lite__line{float:left;clear:left}.color-theme--black .u-hi-lite--inherit .u-hi-lite__line{background-image:linear-gradient(#202020,#202020)}.color-theme--crimson .u-hi-lite--inherit .u-hi-lite__line,.color-theme--red .u-hi-lite--inherit .u-hi-lite__line{background-image:linear-gradient(#a51c30,#a51c30)}.color-theme--blue .u-hi-lite--inherit .u-hi-lite__line{background-image:linear-gradient(#3f75b5,#3f75b5)}.color-theme--green .u-hi-lite--inherit .u-hi-lite__line{background-image:linear-gradient(#4d8047,#4d8047)}.color-theme--yellow .u-hi-lite--inherit .u-hi-lite__line{background-image:linear-gradient(#ffdb6d,#ffdb6d)}.color-theme--orange .u-hi-lite--inherit .u-hi-lite__line{background-image:linear-gradient(#d16103,#d16103)}.color-theme--gold .u-hi-lite--inherit .u-hi-lite__line{background-image:linear-gradient(#e2d2a1,#e2d2a1)}.color-theme--white .u-hi-lite--inherit .u-hi-lite__line{background-image:linear-gradient(#f7f6f5,#f7f6f5)}.color-theme--black .u-hi-lite--inherit .u-hi-lite__line,.color-theme--crimson .u-hi-lite--inherit .u-hi-lite__line,.color-theme--red .u-hi-lite--inherit .u-hi-lite__line{color:#fcfcfc}.u-cover{position:absolute;top:0;right:0;left:0;bottom:0}.ajax-progress,.ajax-progress-fullscreen,.ajax-progress-throbber{width:100%;height:100%;margin:0;padding:0;border-radius:0;opacity:1;background:hsla(0,0%,100%,.6);position:fixed;top:0;left:0;right:0;bottom:0;z-index:999999;overflow:hidden;text-indent:-99999em}.ajax-progress-fullscreen:before,.ajax-progress-throbber:before{content:" ";width:40px;height:40px;display:block;overflow:hidden;text-indent:-99999em;margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:rgba(32,32,32,.7);border-radius:100%;animation:i 1s infinite ease-in-out}@keyframes i{0%{transform:scale(0)}to{transform:scale(1);opacity:0}}.u-content-pad{padding:1.6rem}@media only screen and (min-width:970px){.u-content-pad{padding:1.6rem 2.4rem;padding:2.4rem 3.2rem}}.page-header-2024__content .c-wysiwyg-section,.page-header-2024__lead-paragraph,.page-header__content .c-wysiwyg-section,.page-header__lead-paragraph,.u-content-pad--md{padding:2.4rem 1.6rem 1.6rem}@media only screen and (min-width:760px){.page-header-2024__content .c-wysiwyg-section,.page-header-2024__lead-paragraph,.page-header__content .c-wysiwyg-section,.page-header__lead-paragraph,.u-content-pad--md{padding:3.2rem 2.4rem}}@media only screen and (min-width:970px){.page-header-2024__content .c-wysiwyg-section,.page-header-2024__lead-paragraph,.page-header__content .c-wysiwyg-section,.page-header__lead-paragraph,.u-content-pad--md{padding:3.2rem}}.u-content-pad--lg{padding:3.2rem 1.6rem}@media only screen and (min-width:760px){.u-content-pad--lg{padding:3.2rem 2.4rem}}@media only screen and (min-width:970px){.u-content-pad--lg{padding:4rem 3.2rem}}.u-content-pad--title{padding:2.4rem 1.6rem 1.6rem}@media only screen and (min-width:760px){.u-content-pad--title{padding:3.2rem 2.4rem 1.6rem}}@media only screen and (min-width:970px){.u-content-pad--title{padding:3.2rem 3.2rem 2rem}}.u-content-pad--title+.u-content-pad--title{padding-top:0}.u-content-pad--title-lg{padding:3.2rem 1.6rem 2.4rem}@media only screen and (min-width:760px){.u-content-pad--title-lg{padding:3.2rem 2.4rem 2.4rem}}@media only screen and (min-width:970px){.u-content-pad--title-lg{padding:3.2rem 3.2rem 2.4rem}}.u-content-pad--no-top{padding-top:0}.u-content-pad--sides-only{padding-top:0;padding-bottom:0}.u-kint-messages{padding:2.4rem;background-color:#f7f6f5}@media only screen and (min-width:970px){.u-kint-messages{padding:3.2rem}}
.contextual-region:not([role=navigation])>ul{border:none;margin:1.6rem 3.2rem 3.2rem;padding:1rem;background-color:#fcfcfc;box-shadow:0 2px 4px rgba(0,0,0,.1333333333)}.contextual-region:not([role=navigation])>ul li{display:inline-block;color:#202020;background-color:#f1f1f1}.contextual-region:not([role=navigation])>ul li a{display:block;padding:.6rem 1.6rem .4rem;border:1px solid #202020;font-size:1.6rem;background-color:#fcfcfc}.contextual-region:not([role=navigation])>ul li+li{margin-left:.4rem}
