body.realmob-service-page{margin:0;background:#f4f8fb}.rmt-service{background:#f4f8fb;color:#071f35}.rmt-service .rmt-promo{background:#173d5b;font-size:11px;letter-spacing:.08em}.rmt-service .rmt-header{height:82px;position:relative;background:#fff;padding:0 max(5vw,30px);box-shadow:0 1px 12px #071f3512}.rmt-service .rmt-logo{border-radius:50%;background:linear-gradient(145deg,#1b6ea1,#173d5b)}.rmt-service .rmt-brand small{color:#b38a22;font-weight:800}.rmt-header-phone{display:grid;text-align:left;color:#65717b!important;font-size:12px;line-height:1.25}.rmt-header-phone b{text-decoration:underline}.rmt-header-pill{border:1px solid #d8e1e6;border-radius:999px;padding:11px 17px;font-weight:750}.rmt-service-main{max-width:none;margin:0;padding:42px 20px 70px;background:linear-gradient(#edf4f8,#f7fafc)}.rmt-service-panel{width:min(1120px,100%);margin:auto;background:#f8f9f7;border-radius:22px;box-shadow:0 24px 70px #071f3524;padding:28px;overflow:hidden}.rmt-service-head{display:flex;justify-content:space-between;align-items:flex-start;border-bottom:1px solid #dfe6ea;padding-bottom:20px;margin-bottom:25px}.rmt-service-head .rmt-kicker{display:block;color:#b38a22;margin-bottom:5px}.rmt-service-head h1{font:700 clamp(28px,4vw,42px)/1.12 Georgia,serif;margin:0;color:#071f35}.rmt-service-close{font-size:34px;color:#6d7780!important;line-height:1}.rmt-service-hero{background:linear-gradient(120deg,#153b58,#1e6d99);color:#fff;border-radius:18px;padding:28px 30px;margin-bottom:25px}.rmt-service-hero>span{display:inline-block;background:#f4c53b;color:#173042;border-radius:999px;padding:5px 10px;font-size:11px;font-weight:850;letter-spacing:.13em}.rmt-service-hero h2{font:700 30px/1.15 Georgia,serif;margin:12px 0 8px}.rmt-service-hero p{max-width:760px;margin:0;color:#d8e8f1;font-size:16px}.rmt-service-grid{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(260px,.75fr);gap:24px;align-items:start}.rmt-service-form{display:grid;grid-template-columns:1fr 1fr;gap:14px;border:1px solid #dbe4e8;border-radius:16px;padding:24px;background:#fff;box-shadow:none}.rmt-service-form h3{grid-column:1/-1;margin:0 0 5px;font-size:20px}.rmt-service-form label{font-size:13px;font-weight:750;color:#203649}.rmt-service-form input,.rmt-service-form select,.rmt-service-form textarea{width:100%;min-height:45px;border:1px solid #cbd7dc;border-radius:10px;padding:11px 12px;background:#fff;color:#071f35}.rmt-service-form label:has(textarea),.rmt-service-form .rmt-check,.rmt-service-form button,.rmt-form-status{grid-column:1/-1}.rmt-service-form .rmt-check{display:flex!important;font-weight:500}.rmt-service-form .rmt-check input{width:auto;min-height:auto}.rmt-service-form .rmt-primary{border-radius:999px;padding:14px 18px;background:linear-gradient(90deg,#173d5b,#1e6d99);font-weight:800}.rmt-service-aside{position:static;background:#eef3f6;border-radius:16px;padding:24px;border:1px solid #dce5e9}.rmt-service-aside h3{font:700 25px/1.2 Georgia,serif;margin:0 0 18px}.rmt-service-aside ol{padding-left:22px}.rmt-service-aside li{padding-left:4px;margin-bottom:13px}.rmt-assistance-card{display:grid;gap:5px;margin-top:22px;padding-top:20px;border-top:1px solid #cfdbe1}.rmt-assistance-card span{color:#667784;font-size:13px}.rmt-account{margin-top:0}.rmt-service-footer{background:#102f47;color:#fff;padding:30px max(6vw,30px);display:grid;grid-template-columns:1fr 1fr auto;gap:25px;align-items:center}.rmt-service-footer>div:first-child{display:grid}.rmt-service-footer small{color:#d2b653}.rmt-service-footer a{color:#dce8ee}.rmt-service-footer span{font-size:12px;color:#b7c9d3}
@media(max-width:980px){.rmt-service .rmt-header nav,.rmt-header-phone{display:none}.rmt-service-grid{grid-template-columns:1fr}.rmt-service-footer{grid-template-columns:1fr}.rmt-service-footer span{grid-column:1}.rmt-service-panel{padding:22px}}
@media(max-width:640px){.rmt-service-main{padding:18px 10px 40px}.rmt-service .rmt-header{padding:0 14px}.rmt-header-pill{padding:9px 12px}.rmt-service-panel{padding:18px;border-radius:16px}.rmt-service-head h1{font-size:28px}.rmt-service-hero{padding:22px 18px}.rmt-service-hero h2{font-size:25px}.rmt-service-form{grid-template-columns:1fr;padding:18px}.rmt-service-form>*{grid-column:1!important}}
