@media (min-width:760px) and (max-width:1099px){html body div.marketing main.class-page:not(#zz):not(#yy):not(#xx){display:block!important}html body div.marketing main.class-page aside.class-side-top:not(#zz):not(#yy):not(#xx){display:block!important;position:static!important;width:auto!important;max-width:none!important;margin:4px 0 24px!important}html body div.marketing main.class-page aside.class-side-main:not(#zz):not(#yy):not(#xx){display:none!important}}@media (min-width:1100px){html body div.marketing>main.class-page:not(#zz):not(#yy):not(#xx){max-width:none!important;margin-left:0!important;margin-right:0!important;padding-left:max(5%,calc((100vw - 1296px)/2))!important;padding-right:max(5%,calc((100vw - 1296px)/2))!important}}@media (max-width:700px){html body main .m-faculty-grid:not(#zz):not(#zy){grid-template-columns:minmax(0,1fr)!important;gap:28px!important}html body main .m-faculty-grid .m-person img:not(#zz):not(#zy){max-width:300px!important}html body main .m-faculty-founder .m-faculty-grid .m-person img:not(#zz):not(#zy){max-width:none!important}}@supports selector(:has(a)){@media (max-width:700px){html body main .m-person.has-more>p.m-bio-lead:not(#zz){display:-webkit-box!important;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}html body main .m-person.has-more:has(details[open])>p.m-bio-lead:not(#zz){display:block!important;-webkit-line-clamp:unset;overflow:visible}}}@media (min-width:701px){html body main .m-faculty-founder .m-faculty-grid:not(#zz):not(#zy){grid-template-columns:minmax(0,1fr)!important}html body main .m-faculty-founder .m-person:not(#zz){display:grid;grid-template-columns:clamp(200px,28%,300px) minmax(0,1fr);column-gap:36px;row-gap:0;align-items:start}html body main .m-faculty-founder .m-person>img:not(#zz){grid-column:1;grid-row:1/span 6;width:100%!important;max-width:none!important}html body main .m-faculty-founder .m-person>:not(img):not(#zz){grid-column:2}html body main .m-faculty-founder .m-person>h3:not(#zz){margin-top:0!important}}html body main .presence-testimonials-grid:not(#zz){align-items:start}html body main .presence-testimonials-grid>blockquote cite:not(#zz){margin-top:16px!important}@media (min-width:801px){html body main .presence-testimonials-grid:not(#zz){display:block!important;column-count:2;column-gap:20px}html body main .presence-testimonials-grid>blockquote:not(#zz){display:block!important;width:100%;box-sizing:border-box;break-inside:avoid;-webkit-column-break-inside:avoid;page-break-inside:avoid;margin:0 0 20px!important}}@media (min-width:761px) and (max-width:1099px){html body main.m-home>section.m-strip:not(#zz){flex-wrap:wrap!important;justify-content:flex-start!important;gap:12px 20px!important}html body main.m-home>section.m-strip>span:not(#zz){flex:0 0 100%!important;width:100%!important}html body main.m-home>section.m-strip>strong:not(#zz){flex:0 0 calc(50% - 10px)!important;white-space:nowrap!important;margin:0!important}html body main.m-home>section.m-story:not(#zz){grid-template-columns:minmax(0,1fr)!important;gap:32px!important}html body main.m-home .m-story-image:not(#zz):not(#zy){min-height:0!important;height:auto!important}html body main.m-home .m-story-image img:not(#zz):not(#zy){display:block;width:100%!important;height:auto!important;aspect-ratio:16/9!important;object-fit:cover!important}}@media (min-width:761px){html body main.m-home .m-hero-meta:not(#zz){column-gap:34px!important;overflow:hidden}html body main.m-home .m-hero-meta span:not(#zz){position:relative;border-left:0!important;padding-left:0!important}html body main.m-home .m-hero-meta span+span:not(#zz):before{content:"";position:absolute;left:-17px;top:3px;bottom:3px;width:1px;background:#bccddc}}@media (min-width:1100px){html body main.m-home>section.m-local p:not(.m-eyebrow):not(#zz){max-width:65%!important}html body main.m-home .m-hero-copy>p:not(.m-eyebrow):not(#zz){max-width:none!important}}