.split-rows__row{display:flex;height:39.375vw}.split-rows__row.is-reversed{flex-direction:row-reverse}@media(max-width: 1024px){.split-rows__row{height:auto}}@media(max-width: 768px){.split-rows__row{flex-direction:column !important}}.split-rows__content{flex:0 0 50%;background-color:#fff;display:flex;align-items:flex-start;padding:0 clamp(40px,4.1666666667vw,80px) clamp(40px,4.1666666667vw,80px);justify-content:flex-start}@media(max-width: 768px){.split-rows__content{flex:1 1 auto;padding:clamp(30px,2.6041666667vw,50px);min-height:100vw}}.split-rows__content-inner{max-width:640px;width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.split-rows .split-rows__content-inner h2{color:var(--color-primary);font-size:clamp(32px,2.8645833333vw,55px);line-height:1.1272727273;font-weight:400;margin:0 0 clamp(16px,1.25vw,24px);text-align:left}@media(max-width: 768px){.split-rows .split-rows__content-inner h2{font-size:clamp(30px,3.125vw,60px);line-height:1}}.split-rows__subtitle{color:var(--color-secondary) !important;text-align:left;font-size:clamp(16px,1.0416666667vw,20px);line-height:1;font-weight:700 !important;text-transform:uppercase;letter-spacing:2px;margin:0 0 12px}.split-rows__intro{color:rgba(16,16,15,.8);font-size:clamp(16px,1.3541666667vw,26px);line-height:1.3461538462;font-weight:400;line-height:1.5;text-align:left;margin:0 0 clamp(16px,1.25vw,24px)}.split-rows__statement{color:var(--color-text);font-size:clamp(20px,1.4583333333vw,28px);line-height:1.1428571429;font-weight:500;line-height:1.35;text-align:left;margin:0 0 clamp(24px,1.875vw,36px)}.split-rows__cta-wrapper{display:flex;justify-content:flex-start;margin-top:clamp(24px,2.0833333333vw,40px)}.split-rows__cta{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:clamp(52px,3.9vw,75px);padding:0 clamp(24px,2vw,38px);font-family:"Inter Tight",Tahoma,Geneva,Verdana,sans-serif;font-weight:600;font-size:clamp(16px,1.3541666667vw,26px);line-height:1.1538461538;text-transform:none;letter-spacing:0;white-space:nowrap;background-color:var(--color-primary);color:#fff !important;text-decoration:none !important;font-weight:700;border-radius:35px;min-width:230px;text-align:center;transition:.4s ease-in-out;border:1px solid var(--color-primary)}.split-rows__cta:hover{background-color:var(--color-secondary);border-color:var(--color-secondary);color:#fff !important;text-decoration:none !important}.split-rows__media{flex:0 0 50%;height:100%;position:relative;overflow:hidden;cursor:default}.split-rows__media[data-has-video=true]{cursor:pointer}@media(max-width: 768px){.split-rows__media{flex:0 0 auto;min-height:320px}}.split-rows__media-inner{position:absolute;inset:0;width:100%;height:100%;transform:scale(1)}@media(prefers-reduced-motion: reduce){.split-rows__media-inner{transform:none !important}}.split-rows__image{display:block;position:absolute;inset:0;width:100%;height:100% !important;object-fit:cover;transition:transform .6s ease}.split-rows__media[data-has-video=true]:hover .split-rows__image{transform:scale(1.03)}.split-rows__video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .5s ease;z-index:1}.split-rows__video.is-playing{opacity:1}.split-rows__overlay{position:absolute;inset:0;z-index:2;background:var(--color-primary);opacity:0;pointer-events:none}@media(prefers-reduced-motion: reduce){.split-rows__overlay{display:none}}.home-story-intro .split-rows__content,.home .split-rows__row:first-child .split-rows__content{padding-top:0}.home-story-intro .split-rows__media{height:100vh;z-index:1;background:rgba(0,0,0,0)}.home-story-intro .split-rows__media-inner{inset:auto;top:0;right:0}.home-story-intro .split-rows__overlay{display:none}.home-story-intro .split-rows__statement--fill{font-family:"Inter Tight",Tahoma,Geneva,Verdana,sans-serif;font-size:clamp(28px,2.34375vw,45px);line-height:1.2222222222;font-weight:400;color:#10100f}.home-story-intro .split-rows__statement--fill .fill-word{display:inline-block;white-space:nowrap}.home-story-intro .split-rows__statement--fill .fill-char{color:rgba(16,16,15,.18);will-change:color}