
.rm13{--orange:#ff4a0a;--ink:#151515;--muted:#666;--soft:#f5f5f5;--line:#e5e5e5;color:var(--ink)}
.rm13 *{box-sizing:border-box}.rm13 a{text-decoration:none}
.rm13__hero{background:linear-gradient(115deg,#101214,#292d30);color:#fff;padding:76px 20px 58px}
.rm13__inner{max-width:1240px;margin:auto}.rm13__eyebrow{font-size:12px;letter-spacing:.08em;font-weight:900;color:var(--orange);text-transform:uppercase}
.rm13__hero h1{font-size:clamp(42px,5.7vw,72px);line-height:.95;letter-spacing:-.04em;margin:10px 0 18px;color:#fff;max-width:900px}
.rm13__hero p{font-size:18px;line-height:1.55;max-width:780px;color:#fff}.rm13__actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:26px}
.rm13__btn{display:inline-block;padding:13px 21px;border-radius:7px;font-weight:900;font-size:13px}.rm13__btn--orange{background:var(--orange);color:#fff}.rm13__btn--light{background:#fff;color:#111}.rm13__btn--dark{background:#171717;color:#fff}
.rm13__section{padding:58px 20px}.rm13__section--soft{background:var(--soft)}.rm13__section h2{font-size:clamp(30px,4vw,46px);line-height:1.03;margin:7px 0 12px}
.rm13__lead{font-size:17px;line-height:1.55;color:var(--muted);max-width:800px}.rm13__grid2,.rm13__grid3,.rm13__grid4{display:grid;gap:18px;margin-top:26px}
.rm13__grid2{grid-template-columns:repeat(2,1fr)}.rm13__grid3{grid-template-columns:repeat(3,1fr)}.rm13__grid4{grid-template-columns:repeat(4,1fr)}
.rm13__card{border:1px solid var(--line);border-radius:14px;padding:26px;background:#fff;box-shadow:0 5px 18px rgba(0,0,0,.035)}
.rm13__card h3{font-size:23px;line-height:1.1;margin:8px 0 10px}.rm13__card p{color:var(--muted);line-height:1.5}.rm13__card small{color:var(--orange);font-weight:900;letter-spacing:.06em}
.rm13__link{display:inline-block;color:var(--orange);font-weight:900;margin-top:12px}
.rm13__trust{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-top:24px}
.rm13__trust div{padding:18px;border-right:1px solid var(--line)}.rm13__trust div:last-child{border-right:0}.rm13__trust strong,.rm13__trust span{display:block}.rm13__trust span{font-size:12px;color:var(--muted);margin-top:3px}
.rm13__form{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:26px}.rm13__field{display:flex;flex-direction:column;gap:6px}.rm13__field--full{grid-column:1/-1}
.rm13__field label{font-size:12px;font-weight:800}.rm13__field input,.rm13__field select,.rm13__field textarea{width:100%;padding:12px 13px;border:1px solid #ccc;border-radius:7px;background:#fff;font:inherit}.rm13__field textarea{min-height:120px}
.rm13__result{margin-top:22px;padding:22px;border-radius:12px;background:#171717;color:#fff}.rm13__result strong{display:block;font-size:34px;color:var(--orange);margin-top:3px}
.rm13__pill{display:inline-block;background:#fff1eb;color:var(--orange);padding:6px 9px;border-radius:999px;font-size:11px;font-weight:900}
.rm13__faq details{border-top:1px solid var(--line);padding:16px 0}.rm13__faq summary{cursor:pointer;font-weight:800}.rm13__faq p{color:var(--muted)}
@media(max-width:900px){.rm13__grid4,.rm13__grid3{grid-template-columns:1fr 1fr}.rm13__trust{grid-template-columns:1fr 1fr}.rm13__trust div{border-right:0}.rm13__form{grid-template-columns:1fr}}
@media(max-width:600px){.rm13__grid4,.rm13__grid3,.rm13__grid2{grid-template-columns:1fr}.rm13__hero{padding:54px 16px 44px}.rm13__section{padding:44px 16px}}
