.section-rr-maptun{--rr-blue: #0077d9;--rr-blue-2: #3fc5ff;--rr-ink: #030817;--rr-panel: #07162f;--rr-line: rgba(255,255,255,.13)}.rr-maptun{background:var(--rr-ink);color:#f6f8f6;overflow:hidden}.rr-maptun *{box-sizing:border-box}.rr-maptun__inner{width:min(1180px,calc(100% - 40px));margin:0 auto;position:relative;z-index:2}.rr-maptun__hero{min-height:680px;display:flex;align-items:center;position:relative;background:radial-gradient(circle at 78% 25%,rgba(0,119,217,.28),transparent 36%),linear-gradient(135deg,#030817,#061329 52%,#073a72)}.rr-maptun__hero-grid{display:grid;grid-template-columns:1.2fr .8fr;gap:70px;align-items:center;padding:88px 0}.rr-maptun__eyebrow{color:var(--rr-blue-2);font-size:1.3rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase;margin:0 0 18px}.rr-maptun h1,.rr-maptun h2,.rr-maptun h3{color:#fff;margin-top:0;line-height:1.05;letter-spacing:-.035em}.rr-maptun h1{font-size:clamp(4.4rem,7vw,8.6rem);margin-bottom:28px}.rr-maptun h1 span{color:var(--rr-blue-2)}.rr-maptun h2{font-size:clamp(3.2rem,5vw,5.8rem);max-width:850px;margin-bottom:28px}.rr-maptun h3{font-size:2.1rem;margin-bottom:12px}.rr-maptun p{color:#f6f8f6c4;font-size:1.7rem;line-height:1.72}.rr-maptun__lead{max-width:690px;font-size:2rem!important}.rr-maptun__actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:38px}.rr-maptun__button{display:inline-flex;min-height:52px;align-items:center;justify-content:center;padding:13px 25px;border-radius:4px;text-decoration:none;font-weight:800;letter-spacing:.02em;transition:transform .18s ease,background .18s ease,border-color .18s ease}.rr-maptun__button:hover{transform:translateY(-2px)}.rr-maptun__button--primary{background:linear-gradient(100deg,var(--rr-blue),var(--rr-blue-2));color:#fff;box-shadow:0 12px 34px #0077d947}.rr-maptun__button--secondary{color:#fff;border:1px solid rgba(255,255,255,.34)}.rr-maptun__brand-card{border:1px solid rgba(63,197,255,.48);min-height:330px;padding:46px;display:flex;flex-direction:column;justify-content:center;background:linear-gradient(145deg,#0077d92e,#ffffff05);box-shadow:0 28px 90px #0000006b;position:relative;overflow:hidden}.rr-maptun__wordmark{color:#fff;font-size:clamp(4.2rem,6vw,7.4rem);line-height:1;font-weight:950;letter-spacing:-.08em}.rr-maptun__wordmark span{color:var(--rr-blue-2)}.rr-maptun__brand-card p{font-size:1.25rem;letter-spacing:.24em;font-weight:800}.rr-maptun__pulse{height:2px;margin-top:38px;background:linear-gradient(90deg,transparent,var(--rr-blue-2),transparent);box-shadow:0 0 22px var(--rr-blue-2)}.rr-maptun__section{padding:100px 0;background:#061027}.rr-maptun__section--dark{background:#030817;border-block:1px solid var(--rr-line)}.rr-maptun__intro{max-width:850px}.rr-maptun__cards{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:55px}.rr-maptun__card{padding:34px;border:1px solid var(--rr-line);background:linear-gradient(150deg,#ffffff0e,#ffffff05)}.rr-maptun__card>span{color:var(--rr-blue-2);font-weight:900;letter-spacing:.12em}.rr-maptun__split{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:start}.rr-maptun__features{padding:0;margin:0;list-style:none;border-top:1px solid var(--rr-line)}.rr-maptun__features li{padding:23px 0;border-bottom:1px solid var(--rr-line);display:grid;gap:5px}.rr-maptun__features strong{color:#fff;font-size:1.8rem}.rr-maptun__features span{color:#f6f8f6a3;font-size:1.5rem}.rr-maptun__vehicle-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:44px 0 34px}.rr-maptun__vehicle-grid span{padding:20px 22px;border-left:3px solid var(--rr-blue-2);background:#ffffff0b;color:#fff;font-size:1.8rem;font-weight:750}.rr-maptun__note{font-size:1.4rem!important;max-width:900px}.rr-maptun__cta{padding:80px 0;background:linear-gradient(100deg,#07162f,#07539b);border-top:2px solid var(--rr-blue-2)}.rr-maptun__cta-inner{display:grid;grid-template-columns:1fr auto;align-items:center;gap:45px}.rr-maptun__cta h2{font-size:clamp(3rem,4vw,4.8rem);margin-bottom:0}@media screen and (max-width:900px){.rr-maptun__hero{min-height:auto}.rr-maptun__hero-grid,.rr-maptun__split,.rr-maptun__cta-inner{grid-template-columns:1fr;gap:42px}.rr-maptun__cards{grid-template-columns:1fr}.rr-maptun__vehicle-grid{grid-template-columns:1fr 1fr}.rr-maptun__hero-grid{padding:68px 0}.rr-maptun__brand-card{min-height:240px}}@media screen and (max-width:520px){.rr-maptun__inner{width:min(100% - 28px,1180px)}.rr-maptun__section{padding:72px 0}.rr-maptun__vehicle-grid{grid-template-columns:1fr}.rr-maptun__actions,.rr-maptun__button{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/rr-maptun.css.map */
