.split-section .split-section__inner{font-family:var(--primary-font);display:flex;min-height:550px}.split-section--template-2 .split-section__inner{max-width:100%;padding:calc(20px + (80 - 20) * ((100vw - 320px) / (1920 - 320)));margin:0 auto}.split-section__text{flex:0 0 50%;display:flex;flex-direction:column;justify-content:center;padding:var(--gap-xl) calc(34px + (96 - 34) * ((100vw - 320px) / (1920 - 320)));gap:var(--gap-m,1.5rem)}.split-section__media{flex:0 0 50%;display:flex;flex-direction:column}.split-section__image{flex:1 1 auto;overflow:hidden}.split-section__image img{width:100%;height:100%;object-fit:cover;display:block}.split-section--img-left .split-section__media{order:-1}.split-section__title{font-size:clamp(1.75rem, 3vw, 2.5rem);font-weight:700;line-height:1.2;letter-spacing:-.02em;margin:0}.split-section__eyebrow{margin:0;font-size:.75rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.split-section__description{font-size:clamp(0.875rem, 1.1vw, 1rem);line-height:1.75;margin:0}.split-section__citation{margin:2rem 0 0;padding-left:1.5rem;border-left:1px solid #b85c38;color:#b85c38;font-size:1rem;font-style:italic;line-height:1.45}.split-section__btns{display:flex;flex-wrap:wrap;align-items:center;gap:var(--gap-s,1rem)}.split-section__btn-icon{display:inline-flex;flex-shrink:0}.split-section__btn-icon svg{width:1.1em;height:1.1em}span.split-section__btn.btn-element{cursor:pointer}.split-section--dark{background-color:#2a2c2f}.split-section--dark .split-section__title{color:#fff}.split-section--dark .split-section__eyebrow{color:var(--color-secondary)}.split-section--dark .split-section__description p{color:rgba(255,255,255,.72)}.split-section--dark .split-section__description strong{color:#fff}.split-section--dark .split-section__btn{text-transform:uppercase}.split-section--dark .split-section__btn:hover{background-color:rgba(155,88,59,.75);color:#fff}.split-section--light{background-color:#EEEBE8}.split-section--light .split-section__title{color:var(--color-dark,#1a1a1a)}.split-section--light .split-section__eyebrow{color:rgba(0,0,0,.62)}.split-section--light .split-section__description{color:rgba(0,0,0,.62)}.split-section--light .split-section__btn{color:var(--color-dark,#1a1a1a);border-color:rgba(0,0,0,.4);background:transparent}.split-section--light .split-section__btn:hover{border-color:var(--color-dark,#1a1a1a);background:rgba(0,0,0,.05)}.split-section--transparent{background-color:transparent}.split-section--transparent .split-section__title{color:var(--color-primary,#1a1a1a)}.split-section--transparent .split-section__eyebrow{color:rgba(0,0,0,.62)}.split-section--transparent .split-section__description{color:rgba(0,0,0,.65)}.split-section__logos{display:flex;align-items:center;gap:var(--gap-m,24px);flex-wrap:wrap}.split-section__logo{display:block;max-height:64px;width:auto;object-fit:contain}.split-section__description p{margin:0 0 1em}.split-section__description p:last-child{margin-bottom:0}.split-section__description ul,.split-section__description ol{padding-left:1.25em;margin:.5em 0 1em}.split-section__description li{margin-bottom:.35em;line-height:1.65}.split-section--template-2{min-height:0;align-items:stretch}.split-section--template-2 .split-section__text{flex:0 0 55%;justify-content:flex-start;padding-top:var(--gap-xl);padding-bottom:var(--gap-xl)}.split-section--template-2 .split-section__media{flex:0 0 45%}.split-section--template-2 .split-section__title{font-size:clamp(1.75rem, 2.8vw, 2.75rem);font-weight:800;line-height:1.15}.split-section--template-2 .split-section__description{font-size:clamp(0.8125rem, 1vw, 0.9375rem);line-height:1.75;color:rgba(0,0,0,.7)}.split-section--template-2 .split-section__logos{gap:var(--gap-s,16px);margin-bottom:var(--gap-s)}.split-section--template-2 .split-section__logo{max-height:100px}.split-section .split-section__inner>.split-section__text:only-child{flex:0 1 100%;margin-left:auto;margin-right:auto}.split-section--template-2.split-section--text-valign-top .split-section__text{justify-content:flex-start}.split-section--template-2.split-section--text-valign-center .split-section__text{justify-content:center}.split-section--template-2.split-section--text-valign-bottom .split-section__text{justify-content:flex-end}.split-section--template-2.split-section--text-center .split-section__text{align-items:center;text-align:center}.split-section--template-2.split-section--text-center .split-section__logos{justify-content:center}.split-section--template-2.split-section--text-center .split-section__btns{justify-content:center}.alignwide.split-section,.alignfull.split-section{min-height:620px}.alignwide.split-section--template-2,.alignfull.split-section--template-2{min-height:0}@media (max-width:768px){.split-section .split-section__inner{flex-direction:column;min-height:0}.split-section--template-2 .split-section__inner{max-width:100%;padding:var(--gap-l) var(--gap-m)}.split-section--img-left .split-section__media{order:0}.split-section__media{flex:none}.split-section__image{height:300px;flex:none}.split-section__text{flex:none;padding:var(--gap-l) var(--gap-m)}.alignwide.split-section,.alignfull.split-section{min-height:0}.split-section__description{display:flex;flex-direction:column;align-items:center}.split-section .split-section__inner>.split-section__text:only-child{padding:20px}}@media (min-width:1600px){.split-section--template-2 .split-section__inner{max-width:83%}}.split-section--compact-image .split-section__media{align-self:center;flex:0 0 auto}.split-section--compact-image .split-section__image{flex:none;height:360px;border-radius:4px}@media (max-width:768px){.split-section--compact-image .split-section__image{height:260px}}