.rr-why{position:relative;padding:clamp(30px,2.4vw,36px) 0 clamp(28px,2.2vw,34px);border-top:1px solid var(--rr-why-line, #dedbd5);border-bottom:1px solid var(--rr-why-line, #dedbd5);overflow:hidden;background:var(--rr-why-bg, #f7f6f2);color:var(--rr-why-text, #121214)}.rr-why *,.rr-why *:before,.rr-why *:after{box-sizing:border-box}.rr-why__inner{position:relative}.rr-why__intro{margin-bottom:clamp(18px,1.6vw,22px);display:grid;grid-template-columns:minmax(0,1.05fr) minmax(380px,.72fr);align-items:end;gap:clamp(36px,6vw,92px)}.rr-why .rr-kicker{margin:0 0 10px;color:var(--rr-why-accent, #e31818)}.rr-why__heading{max-width:760px;margin:0;color:var(--rr-why-text, #121214);font-family:var(--heading-font-family);font-size:clamp(32px,2.35vw,40px);font-weight:850;letter-spacing:-.045em;line-height:1.02;text-transform:none}.rr-why__heading>span,.rr-why__heading>strong{display:block}.rr-why__heading>strong{margin-top:5px;color:var(--rr-why-text, #121214);font:inherit}.rr-why__summary{min-width:0;max-width:560px}.rr-why__proof{margin:0 0 7px;display:flex;align-items:center;gap:9px;color:var(--rr-why-text, #121214);font-size:9px;font-weight:850;letter-spacing:.115em;line-height:1.35;text-transform:uppercase}.rr-why__proof>span{width:22px;height:2px;flex:0 0 auto;background:var(--rr-why-accent, #e31818)}.rr-why__text,.rr-why__text p{margin:0;color:var(--rr-why-muted, #68676c);font-size:16px;line-height:1.62}.rr-why__text p{max-width:54ch}.rr-why__actions{margin-top:14px;display:flex;flex-wrap:wrap;align-items:center;gap:5px 20px}.rr-why__action{min-height:34px;border-bottom:1px solid color-mix(in srgb,var(--rr-why-text, #121214) 62%,transparent);display:inline-flex;align-items:center;gap:7px;color:var(--rr-why-text, #121214);font-size:10px;font-weight:850;letter-spacing:.06em;line-height:1.2;text-decoration:none;text-transform:uppercase;transition:border-color .18s ease,color .18s ease}.rr-why__action--primary>.rr-icon{color:var(--rr-why-accent, #e31818)}.rr-why__action--location>.rr-icon:first-child{color:var(--rr-why-accent, #e31818)}.rr-why__action--location small{display:none}.rr-why__action:hover{border-color:var(--rr-why-accent, #e31818);color:var(--rr-why-accent, #e31818)}.rr-why__benefits{border-top:1px solid var(--rr-why-line, #dedbd5);border-bottom:1px solid var(--rr-why-line, #dedbd5);display:grid;grid-template-columns:repeat(var(--rr-why-count, 4),minmax(0,1fr))}.rr-why-card{position:relative;min-width:0;min-height:96px;padding:16px clamp(14px,1.25vw,21px);display:grid;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:12px;color:inherit;text-decoration:none;transition:background-color .18s ease,color .18s ease}.rr-why-card+.rr-why-card{border-left:1px solid var(--rr-why-line, #dedbd5)}.rr-why-card__icon{width:44px;height:44px;border:1px solid color-mix(in srgb,var(--rr-why-accent, #e31818) 22%,var(--rr-why-line, #dedbd5));border-radius:50%;display:grid;place-items:center;background:color-mix(in srgb,var(--rr-why-accent, #e31818) 4%,#fff);color:var(--rr-why-accent, #e31818)}.rr-why-card__icon .rr-icon{width:23px;height:23px}.rr-why-card__icon img{width:25px;height:25px;object-fit:contain}.rr-why-card__copy{min-width:0;display:grid;gap:3px}.rr-why-card__copy strong{min-width:0;color:var(--rr-why-text, #121214);font-size:clamp(14px,.9vw,16px);font-weight:800;letter-spacing:-.015em;line-height:1.25;overflow-wrap:anywhere}.rr-why-card__copy>span{min-width:0;color:var(--rr-why-muted, #68676c);font-size:13px;line-height:1.48;overflow-wrap:anywhere}.rr-why-card__arrow{position:absolute;top:12px;right:12px;color:var(--rr-why-accent, #e31818);opacity:.65}a.rr-why-card:hover{background:color-mix(in srgb,var(--rr-why-accent, #e31818) 3%,#fff)}a.rr-why-card:hover .rr-why-card__icon{border-color:var(--rr-why-accent, #e31818)}a.rr-why-card:hover .rr-why-card__arrow{opacity:1}.rr-why a:focus-visible{outline:2px solid var(--rr-why-accent, #e31818);outline-offset:3px}@media(max-width:1180px){.rr-why__intro{grid-template-columns:minmax(0,1fr) minmax(330px,.8fr);gap:40px}}@media(max-width:820px){.rr-why{padding:34px 0}.rr-why__intro{grid-template-columns:1fr;align-items:start;gap:16px}.rr-why__summary{max-width:650px}.rr-why__benefits{grid-template-columns:repeat(2,minmax(0,1fr))}.rr-why-card:nth-child(odd){border-left:0}.rr-why-card:nth-child(2n){border-left:1px solid var(--rr-why-line, #dedbd5)}.rr-why-card:nth-child(n+3){border-top:1px solid var(--rr-why-line, #dedbd5)}}@media(max-width:620px){.rr-why{padding:30px 0 32px}.rr-why__intro{margin-bottom:18px;gap:11px}.rr-why .rr-kicker{margin-bottom:8px}.rr-why__heading{max-width:540px;font-size:clamp(29px,8.3vw,34px);line-height:1.04}.rr-why__heading>strong{margin-top:3px}.rr-why__proof{margin-bottom:7px;font-size:10px}.rr-why__text,.rr-why__text p{font-size:15px;line-height:1.6}.rr-why__actions{margin-top:11px;gap:4px 16px}.rr-why__action{min-height:34px;font-size:11px}.rr-why-card{min-height:94px;padding:12px 10px;grid-template-columns:38px minmax(0,1fr);gap:9px}.rr-why-card__icon{width:38px;height:38px}.rr-why-card__icon .rr-icon{width:20px;height:20px}.rr-why-card__icon img{width:22px;height:22px}.rr-why-card__copy strong{font-size:14px}.rr-why-card__copy>span{display:-webkit-box;overflow:hidden;font-size:11.5px;line-height:1.42;-webkit-box-orient:vertical;-webkit-line-clamp:2}.rr-why-card__arrow{top:8px;right:8px}}@media(max-width:390px){.rr-why__actions{align-items:flex-start;flex-direction:column}.rr-why-card{min-height:91px;padding-inline:9px;grid-template-columns:34px minmax(0,1fr);gap:7px}.rr-why-card__icon{width:34px;height:34px}.rr-why-card__copy strong{font-size:12px}.rr-why-card__copy>span{font-size:11px}}@media(prefers-reduced-motion:reduce){.rr-why-card,.rr-why-card__icon,.rr-why-card__arrow,.rr-why__action{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/45/assets/rr-why-roadrex.css.map */
