.mr-spec{background:linear-gradient(120deg,#0077e6,#3fb0ff);color:#fff;padding:56px 0}.mr-wrap{max-width:1400px;margin:0 auto;padding:0 20px}.mr-spec h2{font-size:clamp(4rem,7vw,7rem);line-height:1;margin:0 0 8px;font-weight:800;letter-spacing:-.04em;color:#fff}.mr-spec__sub{font-size:1.8rem;margin:0 0 28px;max-width:640px}.mr-spec__grid{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:24px;align-items:start}.mr-step{font-weight:800;font-size:1.3rem;letter-spacing:.14em;text-transform:uppercase;margin:0 0 10px;opacity:.9}.mr-stages{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:22px}.mr-stage{flex:1 1 150px;text-align:left;cursor:pointer;border:2px solid rgba(255,255,255,.6);background:transparent;color:#fff;border-radius:18px;padding:14px 18px;font-family:inherit;transition:all .2s}.mr-stage b{display:block;font-size:2.2rem;font-weight:800}.mr-stage span{font-size:1.3rem}.mr-stage.is-on{background:#fff;color:#0057b8;border-color:#fff;transform:translateY(-2px);box-shadow:0 10px 24px #00286440}.mr-parts{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px}.mr-part{background:#fff;color:#0b1b33;border-radius:18px;padding:16px;display:flex;flex-direction:column;gap:10px}.mr-part b{font-size:1.7rem;font-weight:800}.mr-part small{color:#5b7aa3;font-size:1.3rem}.mr-part__row{display:flex;gap:8px;flex-wrap:wrap}.mr-btn{min-height:44px;padding:0 18px;border-radius:22px;font-weight:700;font-family:inherit;font-size:1.4rem;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;text-decoration:none;border:2px solid #0077e6;background:#fff;color:#0057b8;transition:all .15s}.mr-btn:hover{background:#e6f2ff}.mr-btn.is-added{background:#0077e6;color:#fff}.mr-build{background:#fff;color:#0b1b33;border-radius:24px;padding:22px;border:3px solid #0057b8;position:sticky;top:90px}.mr-build h3{margin:0 0 10px;font-size:2.2rem;font-weight:800}.mr-build ul{list-style:none;margin:0 0 14px;padding:0;min-height:48px}.mr-build li{padding:8px 0;border-bottom:1px solid #e6eef9;display:flex;justify-content:space-between;gap:8px;font-weight:600}.mr-build li button{border:0;background:none;color:#0057b8;cursor:pointer;font-weight:700;font-family:inherit}.mr-empty{color:#5b7aa3;font-weight:500}.mr-cta{display:flex;min-height:52px;border-radius:26px;background:#0077e6;color:#fff;font-weight:800;align-items:center;justify-content:center;text-decoration:none;margin-bottom:10px;text-align:center;padding:0 12px}.mr-cta:hover{background:#0057b8;color:#fff}.mr-cta--ghost{background:#fff;color:#0b1b33;border:2px solid #dbe6f5;font-weight:700;min-height:48px}.mr-cta--ghost:hover{background:#e6f2ff;color:#0b1b33}.mr-tiles{padding:56px 0 24px}.mr-tiles h2{font-size:3.4rem;font-weight:800;letter-spacing:-.03em;margin:0 0 18px}.mr-tiles__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.mr-tile{border-radius:22px;padding:26px 22px;min-height:150px;display:flex;flex-direction:column;justify-content:flex-end;text-decoration:none;color:#0b1b33;font-weight:800;font-size:2.4rem;line-height:1.1;transition:transform .2s,box-shadow .2s}.mr-tile small{font-size:1.3rem;font-weight:600;opacity:.75;margin-top:6px}.mr-tile:hover{transform:translateY(-4px) rotate(-.4deg);box-shadow:0 14px 30px #0b1b3326;color:#0b1b33}.mr-trust{background:#e6f2ff;color:#0b1b33;padding:22px 0;margin-top:24px;border-top:1px solid #cfe3fb;border-bottom:1px solid #cfe3fb}.mr-trust__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;text-align:center}.mr-trust b{display:block;font-size:1.6rem;color:#0057b8}.mr-trust span{font-size:1.3rem;color:#3d5273}@media(max-width:899px){.mr-spec__grid{grid-template-columns:1fr}.mr-build{position:static}.mr-tiles__grid,.mr-trust__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mr-spec{padding:36px 0}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/mr-home.css.map */
