.twci{background-color:#fffaf3;-moz-column-gap:48px;column-gap:48px;display:grid;grid-template-columns:1fr 737px;grid-template-rows:1fr auto;padding:88px 80px}.twci__text-block{align-self:start;display:flex;flex-direction:column;gap:8px;grid-column:1;grid-row:1;margin:auto;padding-top:24px}.twci__title{color:#292929;font-family:Trois Mille Medium,sans-serif;font-size:48px;font-weight:400;letter-spacing:-1.92px;line-height:1.25;margin:0}.twci__text{color:#292929;font-family:TWK Lausanne,sans-serif;font-size:16px;font-weight:300;line-height:1.5}.twci__text p{margin:0}.twci__text p+p{margin-top:8px}.twci__image-wrap{background-color:#c5c5c5;border-radius:800px;flex-shrink:0;grid-column:2;grid-row:1/3;height:400px;overflow:hidden;width:737px}.twci__image-wrap img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.twci__cta{align-items:center;align-self:end;border:1px solid #263d29;border-radius:64px;color:#263d29;display:inline-flex;font-family:Trois Mille Regular,sans-serif;font-size:16px;font-weight:400;grid-column:1;grid-row:2;justify-content:center;justify-self:start;margin-bottom:24px;padding:15px 16px 13px;text-decoration:none;text-transform:uppercase;white-space:nowrap}.twci--image-left{grid-template-columns:737px 1fr}.twci--image-left .twci__image-wrap{grid-column:1}.twci--image-left .twci__cta,.twci--image-left .twci__text-block{grid-column:2}@media (max-width:1024px){.twci{grid-template-columns:1fr 420px;padding:60px 40px}.twci__image-wrap{height:340px;width:420px}.twci--image-left{grid-template-columns:420px 1fr}}@media (max-width:769px){.twci{display:flex;flex-direction:column;gap:24px;padding:48px 20px}.twci__text-block{order:1;padding-top:0}.twci__title{font-family:Trois Mille Black,sans-serif;font-size:40px;letter-spacing:0}.twci__image-wrap{height:200px;order:2}.twci__cta,.twci__image-wrap{grid-column:unset;grid-row:unset;width:100%}.twci__cta{align-self:stretch;justify-content:center;justify-self:unset;order:3;padding-bottom:13px}}