:root{--navy:#172a42;--maroon:#78383e;--muted:#606a73;--line:#dce0e2;--cream:#f6f5f2;--serif:'Libre Caslon Display',Georgia,serif;--sans:'DM Sans',Arial,sans-serif}
body{background:#fff;color:var(--navy)!important;font-family:var(--sans)!important;line-height:1.65!important}
body main{background:#fff;color:var(--navy)}
body main section{color:var(--navy)}
body main h1,body main h2,body main h3{font-family:var(--serif);font-weight:400;color:var(--navy)}
body main p{color:var(--muted)}
.header{position:sticky;top:0;background:#fffffff2!important;backdrop-filter:blur(14px);z-index:20;border-bottom:1px solid var(--line)}
nav.nav-links{gap:27px!important}
nav.nav-links>a,.nav-trigger{font-family:var(--sans)!important;font-size:12px!important;font-weight:500!important;color:var(--navy)!important}
.nav-brand{font-family:var(--sans)!important;color:var(--navy)!important}
.nav-dropdown-inner{background:#fff!important;border:1px solid var(--line);box-shadow:0 15px 30px #172a4210}
.nav-dropdown-inner a{color:var(--navy)!important;font-family:var(--sans)!important}
.footer-brand{font-family:var(--serif)!important;color:#fff!important}
footer.site-footer{background:var(--navy)!important;border-top:0!important;margin-top:70px!important;padding-top:60px!important;color:#fff!important}
.site-footer .footer-mega{display:none!important}
.site-footer .footer-top{padding-top:0!important}
.site-footer .footer-top>div:first-child{display:block!important}
.site-footer .footer-col h4{color:#c9cdd1!important;font-family:var(--sans)!important}
.site-footer .footer-col a,.footer-credit,.footer-bottom{font-family:var(--sans)!important;color:#dfe4e8!important}
.mobile-menu{font-family:var(--sans)!important}
@media(max-width:760px){nav.nav-links{gap:0!important}}

/* AUER and Gazette: content styles in the homepage visual language */
.auer-hero{position:relative;background:var(--cream);padding:110px 0 80px;overflow:hidden;border-bottom:1px solid var(--line)}
.auer-hero .aura-wash{display:none}
.auer-hero .auer-watermark{position:absolute;right:20px;bottom:-70px;color:#172a420a;font:italic clamp(180px,30vw,420px)/.7 var(--serif);pointer-events:none}
.auer-hero h1{position:relative;max-width:900px;margin-bottom:24px;font-size:clamp(68px,8vw,112px)!important;color:var(--navy)!important}
.auer-hero p{position:relative;max-width:650px;font-size:16px!important;color:var(--muted)!important}
.auer-since{position:relative;margin-top:35px;padding-top:18px;border-top:1px solid var(--line);font-size:10px;letter-spacing:1.5px;text-transform:uppercase;color:var(--maroon)!important}
.auer-hero+.section{background:#fff}
.section-title{font:clamp(36px,4vw,54px)/1.12 var(--serif)!important;color:var(--navy)!important;max-width:760px;margin-bottom:28px}
.section-desc{max-width:760px;font-size:14px!important;color:var(--muted)!important;line-height:1.85!important;margin-bottom:18px}
.topics-line{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin:45px 0!important;border-top:1px solid var(--line);padding-top:30px!important}
.topics-line span{padding:14px 16px;background:var(--cream);font-size:12px;color:var(--navy)}
.sub-list{border-top:1px solid var(--line);margin-top:50px!important}
.sub-row{display:grid;grid-template-columns:1fr 2fr;gap:40px;padding:25px 0;border-bottom:1px solid var(--line)}
.sub-row h4{font:28px/1.2 var(--serif)!important;color:var(--navy)!important}
.sub-row p{font-size:13px!important;color:var(--muted)!important}
.sub-row a{color:var(--maroon)!important;border-bottom:1px solid}
.shelf{display:grid!important;grid-template-columns:repeat(4,1fr);gap:18px;background:transparent!important;padding:0!important;border:0!important;overflow:visible!important;perspective:none!important;height:auto!important;justify-content:initial!important}
.vol-spine{height:270px!important;width:auto!important;transform:none!important;background:var(--navy)!important;border:0!important;border-left:12px solid var(--maroon)!important;color:#fff!important;padding:28px!important;border-radius:0!important;box-shadow:none!important;display:flex!important;flex-direction:column!important;justify-content:center!important}
.vol-spine:hover,.vol-spine--article:hover{transform:translateY(-8px)!important;box-shadow:0 18px 35px #172a4220!important}
.vol-num{font-size:54px!important;color:#fff!important;font-family:var(--serif)!important;opacity:1!important}
.vol-label{font-size:30px!important;color:#fff!important;writing-mode:horizontal-tb!important;transform:none!important}
.vol-issue{font-size:11px!important;color:#fff!important;letter-spacing:1px!important;border-top:1px solid #ffffff40!important;padding-top:12px!important}
.vol-spine--article{background:var(--cream)!important;border-left-color:var(--line)!important;color:var(--navy)!important}
.vol-spine--article .vol-label,.vol-spine--article .vol-tag{color:var(--navy)!important}
.vol-tag{color:var(--maroon)!important;font-size:9px!important;letter-spacing:1.5px!important;text-transform:uppercase!important}
.masthead-list{border-top:1px solid var(--line)}
.masthead-row{display:grid!important;grid-template-columns:1fr 1fr;border-bottom:1px solid var(--line);padding:19px 8px!important}
.masthead-row .name{font:25px var(--serif)!important;color:var(--navy)!important}
.masthead-row .role{font:12px var(--sans)!important;color:var(--muted)!important;text-align:right}
.disclaimer{color:var(--muted)!important;border-top:1px solid var(--line);padding-top:25px;font-family:var(--sans)!important}

.gz-masthead{padding-top:55px!important;background:#fff!important;color:var(--navy)!important;border-bottom:0!important}
.gz-infobar{border-block:1px solid var(--line)!important;color:var(--muted)!important;font-family:var(--sans)!important;font-size:10px!important;padding:12px 0!important}
.gz-wordmark{font-family:var(--serif)!important;font-size:clamp(70px,10vw,140px)!important;color:var(--navy)!important;text-align:left!important;border-bottom:1px solid var(--line)!important;padding:28px 0 22px!important}
.gz-tabs{border-bottom:0!important;justify-content:flex-start!important;gap:28px!important}
.gz-tab{font-family:var(--sans)!important;font-size:11px!important;color:var(--muted)!important;border-bottom-color:transparent!important;padding:16px 0!important}
.gz-tab.is-active{color:var(--maroon)!important;border-bottom:2px solid var(--maroon)!important}
.gz-front{grid-template-columns:.8fr 2fr 1fr!important;gap:35px!important;border-top:1px solid var(--line)!important;border-bottom:1px solid var(--line)!important;padding-block:38px!important}
.gz-rail-label{font-family:var(--sans)!important;font-size:10px!important;letter-spacing:1.5px!important;color:var(--maroon)!important;border-bottom:1px solid var(--line)!important}
.gz-brief-item,.gz-filed-item{border-bottom-color:var(--line)!important;font-family:var(--serif)!important;color:var(--navy)!important;font-size:19px!important}
.gz-lead-tag,.gz-lead-byline,.gz-filed-meta{font-family:var(--sans)!important;color:var(--muted)!important}
.gz-lead-title{font-family:var(--serif)!important;color:var(--navy)!important;font-size:clamp(42px,5vw,68px)!important;line-height:1.04!important}
.gz-lead-dek{font-family:var(--sans)!important;color:var(--muted)!important;font-size:14px!important}
.gz-lead-img{height:350px!important;border-radius:0!important}
.gz-pullquote{font-family:var(--serif)!important;color:var(--maroon)!important;border-left-color:var(--maroon)!important}
.gz-lead-more,.gz-op-btn{font-family:var(--sans)!important;color:var(--maroon)!important}
.gz-opinion{background:var(--cream)!important;color:var(--navy)!important;border-top-color:var(--maroon)!important}
.gz-op-name,.gz-op-role,.gz-op-title,.gz-op-excerpt{font-family:var(--serif)!important;color:var(--navy)!important}
.gz-op-avatar{background:var(--maroon)!important;color:white!important}
.gz-ticker{background:var(--navy)!important;color:white!important}
.gz-ticker-head,.gz-ticker-foot,.gz-ticker-row{font-family:var(--sans)!important;color:white!important}
.gz-write{background:var(--cream)!important;border-top:1px solid var(--line)!important;color:var(--navy)!important;margin-top:70px}
.gz-write h2{font-family:var(--serif)!important;color:var(--navy)!important}
.gz-write p{color:var(--muted)!important;font-family:var(--sans)!important}
.gz-write a{background:var(--maroon)!important;color:#fff!important;border-radius:0!important;font-family:var(--sans)!important;padding:13px 20px!important}

/* AUER redesign */
.auer-page{background:#fff!important}
.auer-page main{background:#fff}
.auer-page .auer-hero{background:#f6f5f2!important;border-radius:0!important;border-bottom:1px solid var(--line)!important;padding:95px 0 75px!important}
.auer-page .auer-hero>.wrap{position:relative;z-index:2}
.auer-page .auer-hero .eyebrow{margin-bottom:20px!important;color:var(--maroon)!important}
.auer-page .auer-hero h1{color:var(--navy)!important;font-size:clamp(72px,9vw,130px)!important;letter-spacing:-3px!important;font-family:var(--serif)!important;font-weight:400!important}
.auer-page .auer-hero p:not(.eyebrow){max-width:660px!important;color:var(--muted)!important;font-family:var(--sans)!important;font-size:16px!important}
.auer-page .auer-hero .auer-watermark{color:#172a4208!important}
.auer-page .auer-since{display:flex!important;gap:0!important;margin-top:34px!important;padding-top:18px!important;border-top:1px solid var(--line)!important;color:var(--maroon)!important;font-family:var(--sans)!important;font-size:10px!important;letter-spacing:1.5px!important;text-transform:uppercase!important}
.auer-page .auer-since span+span{margin-left:30px;padding-left:30px;border-left:1px solid var(--line)}
.auer-page .section{background:#fff;padding:95px 0!important}
.auer-page .section:nth-of-type(2){background:#fff}
.auer-page .section:nth-of-type(3){background:var(--cream)}
.auer-page .section:nth-of-type(4){background:#fff}
.auer-page .section-title{font-family:var(--serif)!important;font-weight:400!important;color:var(--navy)!important}
.auer-page .section-desc{color:var(--muted)!important;font-family:var(--sans)!important;font-size:14px!important}
.auer-page .topics-line{font-family:var(--sans)!important;color:var(--navy)!important}
.auer-page .topics-line span{background:#fff!important;border:1px solid var(--line)!important;border-radius:0!important}
.auer-page .sub-list{gap:0!important;margin-top:45px!important;border-top:1px solid var(--line)!important}
.auer-page .sub-row{margin:0!important;border-radius:0!important;background:#fff!important;border-bottom:1px solid var(--line)!important;padding:24px 8px!important}
.auer-page .sub-row h4{font-family:var(--serif)!important;color:var(--navy)!important;font-size:27px!important}
.auer-page .sub-row p{font-family:var(--sans)!important;color:var(--muted)!important}
.auer-page .shelf{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:22px!important;padding:38px 0 10px!important;overflow:visible!important;border-top:1px solid var(--line)!important;background:transparent!important;height:auto!important}
.auer-page .vol-spine{flex:none!important;width:auto!important;height:300px!important;align-items:flex-start!important;border-radius:0!important;border-left:12px solid var(--maroon)!important;background:var(--navy)!important;padding:24px!important;transform:none!important;justify-content:flex-start!important}
.auer-page .vol-spine:nth-child(odd),.auer-page .vol-spine:nth-child(even){background:var(--navy)!important}
.auer-page .vol-spine:nth-child(2n){border-left-color:#aa6a70!important}
.auer-page .vol-spine:hover{transform:translateY(-7px)!important}
.auer-page .vol-num{font-family:var(--serif)!important;font-size:54px!important;color:#fff!important}
.auer-page .vol-label{writing-mode:horizontal-tb!important;transform:none!important;margin-top:auto!important;font-family:var(--serif)!important;font-size:28px!important;color:#fff!important;letter-spacing:0!important}
.auer-page .vol-issue{font-family:var(--sans)!important;color:#fff!important;font-size:10px!important;margin-top:10px!important;padding-top:10px!important;border-top:1px solid #ffffff55!important}
.auer-page .vol-spine--article{height:300px!important;flex:none!important;background:var(--cream)!important;border-left:12px solid var(--line)!important}
.auer-page .vol-spine--article .vol-label{writing-mode:horizontal-tb!important;transform:none!important;height:auto!important;color:var(--navy)!important;font-family:var(--serif)!important;font-size:19px!important}
.auer-page .vol-spine--article .vol-tag{writing-mode:horizontal-tb!important;transform:none!important;font-family:var(--sans)!important;color:var(--maroon)!important}
.auer-page .masthead-list{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:18px!important;border-top:0!important}
.auer-page .masthead-row{display:flex!important;min-height:190px!important;align-items:flex-start!important;gap:18px!important;border:1px solid var(--line)!important;border-radius:0!important;background:#fff!important;padding:25px!important;flex-direction:column!important;justify-content:space-between!important;box-sizing:border-box!important}
.auer-page .masthead-row:first-child{grid-column:span 2;background:var(--navy)!important;border-color:var(--navy)!important}
.auer-page .masthead-index{font-family:var(--sans)!important;font-size:10px!important;letter-spacing:1.5px!important;color:var(--maroon)!important}
.auer-page .masthead-row:first-child .masthead-index{color:#d8a9ad!important}
.auer-page .masthead-row .name{font-family:var(--serif)!important;font-size:29px!important;font-weight:400!important;color:var(--navy)!important}
.auer-page .masthead-row:first-child .name{font-size:42px!important;color:#fff!important}
.auer-page .masthead-row .role{display:block!important;margin-top:9px!important;font-family:var(--sans)!important;font-size:10px!important;font-weight:600!important;letter-spacing:1px!important;text-transform:uppercase!important;color:var(--maroon)!important;text-align:left!important}
.auer-page .masthead-row:first-child .role{color:#d8a9ad!important}
.auer-page .disclaimer{color:var(--muted)!important;font-family:var(--sans)!important}

@media(max-width:900px){.topics-line{grid-template-columns:repeat(2,1fr)}.shelf{grid-template-columns:repeat(2,1fr)}.gz-front{grid-template-columns:1fr 2fr!important}.gz-front>div:last-child{grid-column:1/-1}.gz-lead-img{height:280px!important}}
@media(max-width:600px){.auer-hero{padding:70px 0 55px}.topics-line{grid-template-columns:1fr}.sub-row,.masthead-row{grid-template-columns:1fr}.masthead-row .role{text-align:left}.shelf{grid-template-columns:1fr 1fr}.vol-spine{height:220px!important;padding:18px!important}.vol-label{font-size:23px!important}.gz-front{grid-template-columns:1fr!important}.gz-front>div:last-child{grid-column:auto}.gz-wordmark{text-align:center!important}.gz-tabs{overflow-x:auto;white-space:nowrap}.gz-lead-img{height:220px!important}}
.auer-page .auer-watermark{display:none!important}

/* Initiatives and Events use the same editorial structure as AUER and the homepage */
.initiatives-page,.events-page{background:#fff!important}
.initiatives-page .page-hero,.events-page .page-hero{background:var(--cream)!important;padding:95px 0 75px!important;border-bottom:1px solid var(--line)!important}
.initiatives-page .page-hero .aura-wash,.events-page .page-hero .aura-wash{display:none!important}
.initiatives-page .page-hero h1,.events-page .page-hero h1{font-family:var(--serif)!important;font-weight:400!important;font-size:clamp(72px,9vw,130px)!important;letter-spacing:-3px!important;color:var(--navy)!important}
.initiatives-page .page-hero p,.events-page .page-hero p{max-width:680px!important;font-family:var(--sans)!important;font-size:15px!important;color:var(--muted)!important}
.initiatives-page .page-nav-links,.events-page .page-nav-links{margin-top:34px!important;padding-top:18px!important;border-top:1px solid var(--line)!important;gap:28px!important}
.initiatives-page .page-nav-links a,.events-page .page-nav-links a{background:transparent!important;border-radius:0!important;padding:8px 0!important;font-family:var(--sans)!important;font-size:11px!important;font-weight:600!important;letter-spacing:1px!important;text-transform:uppercase!important;color:var(--maroon)!important;border-bottom:1px solid transparent!important}
.initiatives-page .page-nav-links a:hover,.events-page .page-nav-links a:hover{background:transparent!important;color:var(--navy)!important;border-bottom-color:var(--navy)!important}
.initiatives-page .section,.events-page .section{padding:95px 0!important;background:#fff!important;color:var(--navy)!important}
.initiatives-page .section:nth-of-type(even),.events-page .section:nth-of-type(even){background:var(--cream)!important}
.initiatives-page .section-head,.events-page .section-head{max-width:760px!important;margin-bottom:45px!important}
.initiatives-page .section-title,.events-page .section-title{font-family:var(--serif)!important;font-weight:400!important;font-size:clamp(36px,4vw,54px)!important;line-height:1.12!important;color:var(--navy)!important}
.initiatives-page .section-desc,.events-page .section-desc{font-family:var(--sans)!important;font-size:14px!important;color:var(--muted)!important;line-height:1.85!important}
.initiatives-page .ed-block{gap:70px!important;margin-bottom:70px!important;padding-top:30px!important;border-top:1px solid var(--line)!important}
.initiatives-page .ed-photos img{border-radius:0!important;height:300px!important}
.initiatives-page .ed-copy h3,.events-page .feat-name,.events-page .past-info h3,.events-page .eq-name{font-family:var(--serif)!important;font-weight:400!important;color:var(--navy)!important}
.initiatives-page .ed-copy p,.events-page .past-info p,.events-page .feat-desc,.events-page .eq-desc{font-family:var(--sans)!important;color:var(--muted)!important;font-size:14px!important}
.initiatives-page .olympiad-stat,.initiatives-page .seminar-card,.initiatives-page .pod-card{background:#fff!important;border:1px solid var(--line)!important;border-radius:0!important;color:var(--navy)!important;box-shadow:none!important}
.initiatives-page .olympiad-stat b,.initiatives-page .olympiad-stat strong{color:var(--maroon)!important;font-family:var(--serif)!important}
.initiatives-page .seminar-card h3,.initiatives-page .pod-title{font-family:var(--serif)!important;color:var(--navy)!important}
.initiatives-page .seminar-card p,.initiatives-page .pod-meta{font-family:var(--sans)!important;color:var(--muted)!important}
.initiatives-page .pod-art,.initiatives-page .seminar-thumb{border-radius:0!important}
.events-page .feat-poster img,.events-page .eq-card,.events-page .eq-poster{border-radius:0!important}
.events-page .feat-grid{border-top:1px solid var(--line)!important;padding-top:30px!important}
.events-page .feat-round{border:1px solid var(--line)!important;border-radius:0!important;background:#fff!important}
.events-page .feat-round b,.events-page .feat-note{color:var(--navy)!important;font-family:var(--serif)!important}
.events-page .feat-round span,.events-page .feat-stat span,.events-page .feat-note{font-family:var(--sans)!important;color:var(--muted)!important}
.events-page .feat-stat b{font-family:var(--serif)!important;color:var(--maroon)!important}
.events-page .eq-card{border:1px solid var(--line)!important;background:#fff!important;overflow:hidden!important}
.events-page .eq-tagline{font-family:var(--sans)!important;color:var(--maroon)!important;font-size:11px!important;text-transform:uppercase!important;letter-spacing:.8px!important}
.events-page .eq-prize{border-radius:0!important;background:var(--maroon)!important;font-family:var(--sans)!important}
.events-page .insta-icon{border-radius:0!important;background:var(--cream)!important;color:var(--navy)!important}
.events-page .insta-icon:hover{background:var(--maroon)!important;color:#fff!important}

@media(max-width:900px){.auer-page .shelf{grid-template-columns:repeat(2,1fr)!important}.auer-page .masthead-list{grid-template-columns:repeat(2,1fr)!important}.auer-page .masthead-row:first-child{grid-column:auto!important}.auer-page .masthead-row:first-child .name{font-size:29px!important}}
@media(max-width:600px){.auer-page .auer-hero{padding:65px 0 55px!important}.auer-page .auer-since{flex-direction:column!important}.auer-page .auer-since span+span{margin:10px 0 0!important;padding:10px 0 0!important;border-left:0!important;border-top:1px solid var(--line)!important}.auer-page .shelf,.auer-page .masthead-list{grid-template-columns:1fr!important}.auer-page .vol-spine{height:240px!important}.auer-page .section{padding:70px 0!important}}

/* Team and Equilibrium */
.team-page,.equilibrium-page{background:#fff!important}
.team-page .page-hero{background:var(--cream)!important;padding:95px 0 75px!important;border-bottom:1px solid var(--line)!important}
.team-page .aura-wash{display:none!important}
.team-page .page-hero h1{font-family:var(--serif)!important;font-weight:400!important;font-size:clamp(72px,9vw,130px)!important;letter-spacing:-3px!important;color:var(--navy)!important}
.team-page .page-hero p{color:var(--muted)!important;font-family:var(--sans)!important;max-width:680px!important}
.team-page .section{padding:95px 0!important;background:#fff!important}
.team-page .section:nth-of-type(even){background:var(--cream)!important}
.team-page .section-title{font-family:var(--serif)!important;font-weight:400!important;font-size:clamp(36px,4vw,54px)!important;color:var(--navy)!important}
.team-page .team-grid{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:18px!important}
.team-page .team-card{aspect-ratio:3/4!important;border-radius:0!important;background:#fff!important;border:1px solid var(--line)!important;overflow:hidden!important}
.team-page .team-card img{height:78%!important}
.team-page .team-caption{height:22%!important;padding:14px 16px!important;inset:auto!important;background:#fff!important}
.team-page .team-caption strong{font-family:var(--serif)!important;font-weight:400!important;font-size:20px!important;color:var(--navy)!important}
.team-page .team-caption span{font-family:var(--sans)!important;font-size:10px!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.8px!important;color:var(--maroon)!important;margin-top:5px!important}
.team-page .heads-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:18px!important}
.team-page .head-card{width:auto!important;flex:none!important;border-radius:0!important;padding:28px!important;background:#fff!important;border:1px solid var(--line)!important;box-shadow:none!important}
.team-page .head-card:hover{transform:translateY(-3px)!important;box-shadow:none!important;border-color:#b9c0c5!important}
.team-page .head-card:target{background:var(--cream)!important;border-color:var(--maroon)!important}
.team-page .head-card-name{font-family:var(--serif)!important;font-weight:400!important;font-size:24px!important;color:var(--navy)!important}
.team-page .head-card-people{font-family:var(--sans)!important;font-weight:400!important;font-size:13px!important;color:var(--muted)!important;margin-top:8px!important}
.team-page footer{background:var(--navy)!important;margin-top:0!important;padding-top:70px!important;color:#fff!important}
.team-page footer h3,.team-page footer a,.team-page footer p,.team-page .footer-bottom{color:#fff!important;font-family:var(--sans)!important}

.equilibrium-page{background:#fff!important}
.equilibrium-page .split{min-height:calc(100vh - 180px)!important;margin:0!important;border-radius:0!important;background:var(--cream)!important}
.equilibrium-page .split-half{display:none!important}
.equilibrium-page .split-content{min-height:calc(100vh - 180px)!important;max-width:900px!important;margin:auto!important;padding:90px 48px!important}
.equilibrium-page .split-eyebrow{font-family:var(--sans)!important;font-size:11px!important;font-weight:700!important;letter-spacing:1.4px!important;color:var(--maroon)!important;opacity:1!important}
.equilibrium-page .split-title{font-family:var(--serif)!important;font-weight:400!important;font-size:clamp(76px,12vw,150px)!important;line-height:.82!important;letter-spacing:-4px!important;color:var(--navy)!important}
.equilibrium-page .split-title .half-red{color:var(--maroon)!important;-webkit-text-stroke:0!important}
.equilibrium-page .split-sub{font-family:var(--sans)!important;color:var(--muted)!important;font-size:15px!important}
.equilibrium-page .split-tags span{border-radius:0!important;border:1px solid var(--line)!important;background:#fff!important;color:var(--navy)!important;font-family:var(--sans)!important;font-size:11px!important;text-transform:uppercase!important;letter-spacing:.7px!important}
.equilibrium-page .split-cta button{border-radius:0!important;background:var(--navy)!important;color:#fff!important;font-family:var(--sans)!important;font-size:11px!important;text-transform:uppercase!important;letter-spacing:1px!important;padding:15px 24px!important}
.equilibrium-page footer{margin-top:0!important;background:var(--navy)!important}

@media(max-width:900px){.team-page .team-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.team-page .heads-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}
@media(max-width:600px){.team-page .page-hero{padding:70px 0 55px!important}.team-page .page-hero h1{font-size:64px!important}.team-page .team-grid,.team-page .heads-grid{grid-template-columns:1fr!important}.team-page .section{padding:70px 0!important}.equilibrium-page .split-content{padding:70px 24px!important}.equilibrium-page .split-title{letter-spacing:-2px!important}}
