.hero-image~.main__container :is(.subtitle-large,.subtitle-medium,.subtitle-small):first-child{margin-top:0}.hero__body--splash .hero__text--only{width:60%;text-align:center;margin:0 auto}.hero--centered .hero__text,.hero--centered .hero__text--only,.hero--centered .hero-text-light{text-align:center}.hero--left-aligned .hero__text,.hero--left-aligned .hero__text--only{text-align:left}.hero--centered .hero__body{margin:0 auto}.hero--opacity-on{position:relative}.hero--opacity-on:after{content:"";background-color:#000;width:100%;height:100%;z-index:0;position:absolute;top:0;left:0;opacity:.5}.hero--opacity-on[data-background_color=light]:after{background-color:#fff}.hero__image--splash{background-position-x:50%;background-position-y:100%;background-size:cover;background-repeat:no-repeat;background-repeat-x:no-repeat;background-repeat-y:no-repeat;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:#154734}.hero__body--splash{padding:0 7vw}.hero--right-aligned .hero__body--splash{padding:0 7vw 0 0}.hero__content .hero__body--textOnly{padding-left:0}.hero__featuredImg{padding-top:30px}.hero__featuredImg img{max-height:100%;width:335px;border:none;display:block;max-width:100%}.hero__image--splash{font-size:10px;min-height:600px;display:-webkit-box;display:-ms-flexbox;display:flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.hero__image--splash .hero__content{padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right);max-width:1170px;margin:0 auto;align-self:center;font-family:bio-sans;color:#fff;display:flex;justify-content:space-between}.hero__image--splash .hero--right-aligned{flex-direction:row-reverse}.hero__image--splash h1{font-size:5.6em;color:#ffb81c;margin:0 0 10px;line-height:1em;padding:10px 0}.hero__image--splash h2{font-size:3.2em}.hero__image--splash ol,.hero__image--splash ul{font-size:1.8em}.hero__image--splash p{margin:10px 0;font-size:1.8em;line-height:25px;vertical-align:baseline;font-family:calluna,Georgia,serif}.hero__image--splash h3{margin:10px 0 0;font-size:2.4em}.hero__image--splash a{text-decoration:none;color:#ffb81c;border:0;background:0;cursor:pointer;box-sizing:border-box;vertical-align:text-top;padding:14px 0 3px;overflow:visible;transform:scale(1) translate3d(0,0,0);-webkit-backface-visibility:hidden;text-transform:uppercase;margin-right:40px;position:relative;display:inline-block;font:700 18px/1em bio-sans}.hero__image--splash a::before{position:absolute;font:normal normal normal 16px/1 Font Awesome\ 5 Pro;bottom:5px;transition:all .5s ease;content:"\f0ab";font-weight:300;font-size:26px;line-height:1em;bottom:-1px;right:-34px}.hero__image--splash a::after{opacity:1;top:auto;height:2px;background:#ffb81c;transform:scale(0,1);transition:all .3s ease-out;transform-origin:0 100%;left:0;right:0;bottom:0;content:"";position:absolute}.hero__image--splash a:hover{text-decoration:none}.hero__image--splash a:hover::after{transform:scale(1,1)}@keyframes uiButtonExplore{0%{transform:translateY(0)}50%{transform:translateY(4px)}100%{transform:translateY(0px)}}.hero__image--splash a:hover::before{animation-name:uiButtonExplore;animation-duration:.7s;animation-iteration-count:1;animation-timing-function:ease-out}@media(max-width:1300px){.hero__content .hero__body--text{padding:0 7vw}.hero__featuredImg{padding-left:9vw}.hero--right-aligned .hero__featuredImg{padding-left:0;padding-right:9vw}.hero__image--splash{padding:40px 0 80px}}@media(max-width:950px){.hero__image--splash{background-repeat:no-repeat}.hero__body--splash .hero__text--only{width:80%}.hero__image--splash .hero__content{padding:20px 30px 0;flex-direction:column}.hero__featuredImg{margin:0 auto;padding:0 0 30px;align-self:center}.hero__featuredImg img{width:200px}.hero__body--splash{margin:0 auto;padding:0}.hero__body--splash h1{text-align:center}}@media(max-width:650px){.hero__body--splash h1{font-size:4em}}@media(max-width:500px){.hero__body--splash .hero__text--only{width:100%}.hero-image .hero__body{padding:0 0 20px}}.hero-image{background-size:cover;background-repeat:no-repeat;background-position:50% 50%;min-height:400px;display:flex;align-items:center;justify-content:center}.hero-image .hero__content{max-width:1400px;margin:auto 0;padding:0 4vw;font-family:bio-sans;box-sizing:border-box;color:#000;position:relative;z-index:10;width:100%}.hero-image .hero-page-title{color:var(--baylorGreen);font-size:4.5em;margin:0;max-width:675px;box-sizing:border-box;padding:0 235px 30px 0;line-height:1.1em;position:relative}.hero-image[data-background_color=dark] .hero-page-title{color:#fff}.hero-image[data-background_color=light] .hero-page-title{color:var(--baylorGreen)}.hero-image.hero--centered .hero-page-title,.hero-image.hero--centered .hero-page-title-light,.hero-image.hero--centered .hero-page-title-dark{margin:0 auto;text-align:center;padding:0 0 20px;max-width:unset}.hero-image .hero-page-title-light{color:#154734;font-size:4.5em;margin:0;max-width:675px;box-sizing:border-box;padding:0 235px 30px 0;line-height:.9em;position:relative}.hero-image .hero-page-title-dark{color:#ffb81c}.hero-image .hero-text{color:#fff}.hero-image .hero-text-light{color:#383838}.hero-image .hero-text-dark{color:#ffb81c}.hero-image .hero__body{max-width:675px;font-size:2em;font-family:calluna,serif;line-height:1.4em;position:relative}.hero-image .hero__body p{margin:0}.hero__content[data-background_color=dark] p,.hero__content[data-background_color=dark] h1{color:#fff}@media(max-width:700px){.hero-image .hero__content{padding-top:0}.hero-image{background-position:90% 50%}.hero-image .hero-page-title-light,.hero-image .hero-page-title-dark,.hero-image .hero-page-title{font-size:5.25em;padding:40px 20px 40px 0}}.block-inline-blockheromatic{background-size:cover;background-position:50% 50%;background-repeat:no-repeat;padding:12% 40px;display:flex;justify-content:flex-start;align-items:center;position:relative;background-color:#000}.block-inline-blockheromatic__content{color:#fff;width:90%;padding:40px;box-sizing:border-box;margin-left:0;max-width:550px;justify-content:flex-start}.block-inline-blockheromatic__content .subtitle{margin-top:-10px;font-family:calluna,Georgia,serif;font-size:24px}.no-sitename .block-inline-blockheromatic__content{padding-top:66px}.block-inline-blockheromatic__content[data-color=black]{background:rgba(0,0,0,.8)}.block-inline-blockheromatic__content[data-color=green]{background:rgba(21,71,52,.8);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.block-inline-blockheromatic__content[data-color=none]{padding:0;max-width:650px}.block-inline-blockheromatic__content[data-color=none] .block-inline-blockheromatic__dept{background:0 0;color:#fff;padding:0;margin:0}.block-inline-blockheromatic__content[data-color=none] .block-inline-blockheromatic__title{color:#ffb81c}.block-inline-blockheromatic__dept{background:#ffb81c;margin:-40px -40px 25px;padding:19px 40px 20px;font:700 20px/1em 'bio-sans',sans-serif;text-transform:uppercase;color:#154734}.block-inline-blockheromatic__title{color:#fff;font-size:48px;line-height:1.1em;margin:0 0 25px}.block-inline-blockheromatic__text{font-size:18px}.block-inline-blockheromatic__buttons{margin:20px 0 0;display:flex;align-items:center}.block-inline-blockheromatic__buttons[data-align=center]{justify-content:center}.block-inline-blockheromatic__buttons .baylor-button__secondary{margin-right:20px;padding-top:3px}.block-inline-blockheromatic__buttons .baylor-button__explore{margin-right:50px;padding:3px 0}.block-inline-blockheromatic__buttons .baylor-button{color:#fff;margin-left:0;margin-right:20px}.block-inline-blockheromatic__buttons .baylor-button:hover{color:#154734}@media(min-width:1500px){.block-inline-blockheromatic[data-align]{padding:180px 40px}}@media(min-width:1340px){.block-inline-blockheromatic[data-align] .block-inline-blockheromatic__content{margin-left:calc(15% - 100px)}}@media(max-width:1500px){.block-inline-blockheromatic[data-hero-content-color=none]{padding:12% 40px}}@media(max-width:1000px){.block-inline-blockheromatic[data-align]{background-size:100%;background-position:56.25% 100%;padding:0 0 50%!important;text-align:left}.block-inline-blockheromatic[data-hero-content-color=none]{background-size:cover;padding:10% 0!important}.block-inline-blockheromatic[data-hero-content-color=none] .block-inline-blockheromatic__content{background:0 0!important;padding:40px;text-align:center;max-width:650px!important}.block-inline-blockheromatic__dept{margin:0;padding:0;background:0 0;color:#ffb81c}.block-inline-blockheromatic[data-align] .block-inline-blockheromatic__content{margin:0;width:100%;max-width:none;background:#000;position:relative;box-sizing:border-box}.block-inline-blockheromatic[data-align] .block-inline-blockheromatic__content[data-color=green]{background:#154734}.block-inline-blockheromatic__title{font-size:36px}.block-inline-blockheromatic[data-align] .block-inline-blockheromatic__buttons{justify-content:left}.block-inline-blockheromatic[data-align=right] .block-inline-blockheromatic__content{margin-right:0!important}}@media(max-width:600px){.no-sitename .block-inline-blockheromatic[data-align] .block-inline-blockheromatic__content{padding-top:66px}.block-inline-blockheromatic[data-align] .block-inline-blockheromatic__content{padding:20px}}@media(max-width:500px){.block-inline-blockheromatic[data-hero-content-color=none]{padding:20% 0!important}}.block-inline-blockheromatic[data-align=center]{background-size:cover;background-position:50% 50%;background-repeat:no-repeat;padding:12% 40px;display:flex;justify-content:center;align-items:center;position:relative;background-color:#000}.block-inline-blockheromatic[data-align=center] .block-inline-blockheromatic__content{margin-left:0;text-align:center}.block-inline-blockheromatic[data-align=center] .block-inline-blockheromatic__buttons{justify-content:center}.block-inline-blockheromatic[data-align=right]{justify-content:flex-end}.block-inline-blockheromatic[data-align=right] .block-inline-blockheromatic__content{margin-right:calc(15% - 100px);text-align:left}.block-inline-blockheromatic[data-vertical-align=top]{padding-top:40px;padding-bottom:24%}