.content-split{padding:var(--section-normal-top) var(--layout-side-margin)}@media(max-width: 768px){.content-split{padding:var(--section-compact-top) var(--section-compact-x)}}.content-split .content-split{margin:0 auto}.content-split .content-split__inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:var(--layout-column-gap);-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:0 auto;max-width:var(--layout-container-width)}.content-split .content-split__text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:2.4rem;min-width:0}.content-split .content-split__heading{max-width:620px;margin:0;font-family:var(--font-family-primary);font-size:var(--h2-font-size);font-weight:700;line-height:var(--h2-line-height);color:var(--koch-ink)}.content-split .content-split__body p{margin:0 0 1.6rem;line-height:var(--body-line-height);color:var(--koch-ink);font-size:var(--body-font-size)}.content-split .content-split__body p:last-child{margin-bottom:0}.content-split .content-split__body a{color:inherit;text-decoration:underline}.content-split .content-split__btn{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;background-color:var(--koch-dark-blue);border:none;border-radius:var(--button-radius);color:var(--koch-white);cursor:pointer;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;font-size:var(--button-font-size);font-weight:500;line-height:var(--button-line-height);-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:var(--button-padding);text-decoration:none;-webkit-transition:background-color .2s ease,-webkit-box-shadow .2s ease;transition:background-color .2s ease,-webkit-box-shadow .2s ease;-o-transition:background-color .2s ease,box-shadow .2s ease;transition:background-color .2s ease,box-shadow .2s ease;transition:background-color .2s ease,box-shadow .2s ease,-webkit-box-shadow .2s ease;white-space:nowrap}.content-split .content-split__btn:hover,.content-split .content-split__btn:focus{background-color:var(--koch-yellow);color:var(--koch-black);text-decoration:none}.content-split .content-split__img-col{position:relative;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;min-width:0}.content-split .content-split__img-col--placeholder{background-color:var(--koch-light-grey);border-radius:.8rem;min-height:32rem}.content-split .content-split__img{border-radius:.8rem;-webkit-box-shadow:0 8px 12px 6px rgba(0,0,0,.15),0 4px 4px 0 rgba(0,0,0,.3);box-shadow:0 8px 12px 6px rgba(0,0,0,.15),0 4px 4px 0 rgba(0,0,0,.3);display:block;height:auto;width:100%}.content-split .content-split__overlay{position:absolute;inset:auto 1.6rem 1.6rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:1.6rem;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;padding:2.3rem;background:var(--ink, #111);border-radius:1.2rem;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.content-split .content-split__rating-info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:.8rem}.content-split .content-split__rating-label{margin:0;font-family:"DIN Pro",sans-serif;font-size:1.4rem;font-weight:400;line-height:2rem;color:#6a6a6a}.content-split .content-split__rating-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:1.2rem;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.content-split .content-split__rating-score{font-family:"DIN Pro",sans-serif;font-size:2rem;font-weight:800;line-height:2rem;color:#fea500}.content-split .content-split__stars{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.content-split .content-split__stars svg{width:2.4rem;height:2.4rem}.content-split .content-split__rating-link{font-family:"DIN Pro",sans-serif;font-size:1.4rem;font-weight:400;line-height:2rem;color:#868686;text-decoration:none;-webkit-transition:color .2s ease;-o-transition:color .2s ease;transition:color .2s ease}.content-split .content-split__rating-link:hover{color:#fff}.content-split .content-split--img-left .content-split .content-split__inner{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media(max-width: 768px){.content-split .content-split__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-width:100%;padding:var(--section-compact-top) var(--layout-side-margin)}.content-split .content-split__heading{font-size:var(--h2-font-size-mobile);line-height:36px;max-width:100%}.content-split .content-split__btn{-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.content-split--lincoln .content-split__heading{color:var(--koch-ink);font-family:"Lincoln Proxima Nova Semibold";font-size:3.4rem;font-style:normal;font-weight:600;line-height:120%}@media(max-width: 768px){.content-split--lincoln .content-split__heading{font-family:"Lincoln Proxima Nova Semibold";font-size:2.6rem;font-style:normal;font-weight:600;line-height:120%}}.content-split--lincoln .content-split__btn{background-color:var(--koch-yellow);color:var(--koch-black);font-family:"Lincoln Proxima Nova Semibold";font-size:1.8rem;font-style:normal;font-weight:600;line-height:170%}.content-split--lincoln .content-split__btn:hover,.content-split--lincoln .content-split__btn:focus{background-color:var(--koch-ink);color:var(--koch-yellow)}