.ro-home-info{--ro-info-red: #d3232a;color:#171717;background:#fff;padding-block:clamp(32px,4vw,56px);border-top:1px solid #e6e6e6;font-family:inherit}.ro-home-info *,.ro-home-info *:before,.ro-home-info *:after{box-sizing:border-box}.ro-home-info__container{width:100%;max-width:var(--ro-header-layout-width, 1400px);margin-inline:auto;padding-inline:var(--ro-header-layout-gutter, 24px)}.ro-home-info h2{margin:0 0 16px;color:#171717;font-size:clamp(24px,2.5vw,34px);line-height:1.2;font-weight:750;text-wrap:balance}.ro-home-info h3{margin:0 0 5px;color:#171717;font-size:16px;line-height:1.4;font-weight:700}.ro-home-info p{margin:0;line-height:1.65}.ro-home-info__intro{color:#505050;max-width:750px;margin-inline:auto!important}.ro-home-info__split{display:grid;grid-template-columns:1fr 1fr;gap:clamp(24px,4vw,56px);align-items:center}.ro-home-info__photo{overflow:hidden;border-radius:8px;aspect-ratio:4 / 3;background:#f3f3f3}.ro-home-info__photo img{width:100%;height:100%;object-fit:cover;display:block}.ro-home-info__eyebrow{color:var(--ro-info-red);font-weight:700;font-size:13px;letter-spacing:.08em;text-transform:uppercase;margin-bottom:12px!important}.ro-home-info__benefits{list-style:none;margin:22px 0;padding:0}.ro-home-info__benefits li{display:flex;align-items:flex-start;gap:16px;padding-block:12px}.ro-home-info__benefits li+li{border-top:1px solid #e6e6e6}.ro-home-info__benefits p,.ro-home-info__steps p{color:#505050;font-size:15px}.ro-home-info__icon{width:36px;height:36px;flex:0 0 36px;color:var(--ro-info-red)}.ro-home-info__button{display:inline-flex;align-items:center;justify-content:center;gap:14px;min-height:44px;padding:11px 20px;border:1px solid var(--ro-info-red);border-radius:4px;background:var(--ro-info-red);color:#fff;font-size:14px;font-weight:700;text-decoration:none;line-height:1.4}.ro-home-info__button .ro-home-info__icon{width:18px;height:18px;flex-basis:18px;color:currentColor}.ro-home-info__button:hover{background:#ae1d23;border-color:#ae1d23}.ro-home-info a:focus-visible{outline:3px solid #171717;outline-offset:4px}.ro-home-info--markets,.ro-home-info--resources,.ro-home-info--quotes,.ro-home-info--testimonials,.ro-home-info--partners{text-align:center}.ro-home-info__markets{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));list-style:none;padding:0;margin:28px 0;gap:0}.ro-home-info__markets li{display:flex;flex-direction:column;align-items:center;gap:12px;padding:10px 16px}.ro-home-info__markets li+li{border-left:1px solid #dedede}.ro-home-info__markets li a{color:inherit;text-decoration:none;display:flex;flex-direction:column;align-items:center;gap:12px;min-height:44px}.ro-home-info__markets span{font-size:15px;line-height:1.45}.ro-home-info--markets .ro-home-info__button{color:var(--ro-info-red);background:transparent;border-color:transparent}.ro-home-info--markets .ro-home-info__button:hover{text-decoration:underline}.ro-home-info--resources,.ro-home-info--testimonials{background:#f6f6f6}.ro-home-info__resources{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;list-style:none;margin:24px 0 16px;padding:0}.ro-home-info__resources a{display:flex;align-items:center;gap:14px;padding:22px 18px;height:100%;min-height:100px;color:#171717;background:#fff;border:1px solid #e1e1e1;border-radius:6px;text-decoration:none;text-align:left}.ro-home-info__resources a:hover{border-color:var(--ro-info-red)}.ro-home-info__resources a>span{flex:1;min-width:0}.ro-home-info__resources strong{font-size:15px;line-height:1.4;display:block}.ro-home-info__resources small{display:block;margin-top:5px;font-size:12px;color:#626262;line-height:1.5}.ro-home-info__resources a>.ro-home-info__icon:last-child{width:18px;height:18px;flex-basis:18px}.ro-home-info__note{font-size:13px;color:#626262}.ro-home-info__steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;list-style:none;padding:0;margin:28px 0;text-align:left}.ro-home-info__steps li{display:flex;align-items:flex-start;gap:16px}.ro-home-info__step{display:grid;place-items:center;width:40px;height:40px;flex:0 0 40px;border-radius:50%;background:var(--ro-info-red);color:#fff;font-weight:700}.ro-home-info__testimonials{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;text-align:left}.ro-home-info__testimonials figure{margin:0;padding:28px;background:#fff;border:1px solid #e6e6e6;border-radius:6px}.ro-home-info__quote-mark{color:var(--ro-info-red);font-size:48px;line-height:1}.ro-home-info__testimonials blockquote{margin:0 0 18px;font-style:italic}.ro-home-info__testimonials figcaption{font-weight:700;font-size:14px}.ro-home-info__testimonials figcaption span{display:block;margin-top:4px;color:#626262;font-weight:400}.ro-home-info__logos{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:24px 40px;list-style:none;padding:0;margin:24px 0 0}.ro-home-info__logos li{width:160px}.ro-home-info__logos img{width:100%;height:70px;object-fit:contain;display:block}@media(max-width:1100px){.ro-home-info__resources{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:899px){.ro-home-info__split{grid-template-columns:1fr}.ro-home-info__photo{max-height:400px}.ro-home-info__steps{gap:24px}}@media(max-width:639px){.ro-home-info__markets{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 12px}.ro-home-info__markets li+li{border-left:0}.ro-home-info__markets li:last-child{grid-column:1 / -1}.ro-home-info__resources,.ro-home-info__steps,.ro-home-info__testimonials{grid-template-columns:1fr}.ro-home-info__resources a{min-height:84px;padding:18px}.ro-home-info h3{font-size:15px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/rolloffs-home-information.css.map */
