.rmm{--ink:#0b0b0c;--line:#e4e6ea;--green1:#eef8e6;--lime:rgba(209,255,173,.65);--ease:cubic-bezier(.2,.8,.2,1);position:absolute;inset:0;display:flex;flex-direction:column;background:var(--bg);color:var(--ink);font-size:16px;line-height:1.45;-webkit-font-smoothing:antialiased;overflow:hidden;color-scheme:light}.rmm *{-webkit-tap-highlight-color:transparent}.rmm :focus-visible{outline:3px solid rgba(39,110,246,.45);outline-offset:2px}.rmm.scr-body{flex:1;overflow-y:auto;overscroll-behavior:contain;padding:6px 20px 20px}.rmm.scr-foot{flex:none;padding:10px 20px calc(18px + env(safe-area-inset-bottom,0px));background:linear-gradient(to bottom,hsla(0,0%,95%,0),var(--bg) 14px)}.rmm.scr-foot:empty{display:none}.rmm .h1{font-size:26px;line-height:1.18;font-weight:600;letter-spacing:-.015em;margin:6px 0 10px;text-wrap:balance}.rmm .sub{margin:0 0 16px}.rmm .micro{font-size:13px;line-height:1.4;text-align:center;margin:10px 0 0}.rmm .micro.left{text-align:left}.rmm .opts{display:grid;gap:10px;margin-top:8px}.rmm .opt{position:relative;display:flex;align-items:center;gap:12px;width:100%;min-height:60px;border:1.5px solid var(--line);background:var(--card);font-size:16px;color:var(--ink);transition:border-color .15s,background-color .15s,transform .12s}.rmm .opt:hover{border-color:#c9d6f5}.rmm .opt:active{transform:scale(.985)}.rmm .opt .ico{flex:none;border-radius:10px;background:var(--brand05);display:grid;place-items:center}.rmm .opt .tick{position:absolute;right:14px;top:50%;width:24px;height:24px;margin-top:-12px;border-radius:50%;border:1.5px solid var(--line2);display:grid;place-items:center;color:#fff;transition:all .15s}.rmm .opt[aria-checked=true],.rmm .opt[aria-pressed=true]{border-color:var(--brand);background:var(--brand05)}.rmm .opt[aria-checked=true] .tick,.rmm .opt[aria-pressed=true] .tick{background:var(--brand);border-color:var(--brand);animation:pop .22s var(--ease)}@keyframes pop{0%{transform:scale(.6)}to{transform:scale(1)}}.rmm .tiles{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:8px}.rmm .tile{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:10px;min-height:96px;padding:14px;border:1.5px solid var(--line);background:var(--card);text-align:left;font-size:15px;line-height:1.25;transition:border-color .15s,background-color .15s,transform .12s}.rmm .tile:active{transform:scale(.98)}.rmm .tile .ico{width:36px;height:36px;border-radius:10px;background:var(--brand05);display:grid;place-items:center}.rmm .tile[aria-checked=true],.rmm .tile[aria-pressed=true]{background:var(--brand05)}.rmm .tile .tick{position:absolute;right:10px;top:10px;width:20px;height:20px;border-radius:6px;border:1.5px solid var(--line2);display:grid;place-items:center;color:#fff}.rmm .tile[aria-checked=true] .tick,.rmm .tile[aria-pressed=true] .tick{background:var(--brand);border-color:var(--brand)}.rmm .cta{gap:8px;height:56px;border-radius:14px;font-size:17px;letter-spacing:-.005em;transition:background-color .15s,transform .12s,opacity .15s}.rmm .cta:hover{background:var(--brand7)}.rmm .cta:active{transform:scale(.985)}.rmm .cta:disabled{background:#b9ccf5;cursor:not-allowed}.rmm .linkbtn{margin:10px auto 0;color:var(--ink2);font-size:15px;text-decoration:underline;text-underline-offset:3px;padding:8px}.rmm .field{display:block;margin-top:14px}.rmm .field span{display:block;font-weight:500;margin-bottom:6px}.rmm .inp{width:100%;padding:0 16px;border:1.5px solid var(--line2);border-radius:14px;background:var(--card);font:500 17px/1 var(--font-sans);color:var(--ink);outline:none;transition:border-color .15s}.rmm .inp:focus{border-color:var(--brand);box-shadow:0 0 0 4px rgba(39,110,246,.12)}.rmm .inp.bad{border-color:#e6273e}.rmm .err{font-size:13px;color:#c81e33;margin:6px 0 0;min-height:18px}.rmm .card{background:var(--card);padding:20px}.rmm .card+.card{margin-top:12px}.rmm .big{font-size:56px;line-height:1;font-weight:600;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.rmm .stars{display:flex;gap:3px;color:#0b0b0c}.rmm .ok svg path{stroke-dasharray:24;stroke-dashoffset:24;animation:draw .5s .15s var(--ease) forwards}@keyframes draw{to{stroke-dashoffset:0}}.rmm .review{background:var(--card);border-radius:20px;padding:16px;font-size:15px;line-height:1.45}.rmm .review .who{display:flex;align-items:center;gap:10px;margin-top:10px;font-size:13.5px;color:var(--muted)}.rmm .review .who i{width:32px;height:32px;border-radius:50%;background:var(--brand1);display:grid;place-items:center;color:var(--brand9);font-style:normal;font-weight:600;font-size:13px}.rmm .rlike{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:10px 0 0;font-size:12px;line-height:1.3}.rmm .rlike span{color:var(--muted);font-weight:500}.rmm .rlike i{font-style:normal;font-weight:600;color:var(--brand9);background:var(--brand1);border-radius:999px;padding:3px 9px}.rmm .chart{display:block;width:100%;height:auto;margin-top:8px}@keyframes dl{to{stroke-dashoffset:0}}@keyframes fadein{to{opacity:1}}.rmm .load-steps{margin:18px 0 0;display:grid;gap:14px}.rmm .load-steps li{display:flex;gap:12px;align-items:center;font-size:15.5px;color:var(--soft);transition:color .2s}.rmm .load-steps li.done,.rmm .load-steps li.on{color:var(--ink)}.rmm .load-steps .st{flex:none;width:26px;height:26px;border-radius:50%;border:2px solid var(--line2);display:grid;place-items:center}.rmm .load-steps li.on .st{border-color:var(--brand);border-top-color:transparent;animation:spin .8s linear infinite}.rmm .load-steps li.done .st{border-color:var(--green);background:var(--green);color:#fff;animation:none}@keyframes spin{to{transform:rotate(1turn)}}.rmm .pct{font-size:64px;text-align:center;letter-spacing:-.03em;margin:26px 0 2px;font-variant-numeric:tabular-nums}.rmm .count{font-size:60px;font-weight:600;letter-spacing:-.03em;line-height:1;margin:18px 0 2px;font-variant-numeric:tabular-nums}.rmm .jobs{margin-top:16px}.rmm .job{background:var(--card);border-radius:18px;padding:14px 16px;border:1px solid var(--line);opacity:0;transform:translateY(10px);animation:rise .45s var(--ease) forwards}.rmm .job b{display:block;font-size:16px;line-height:1.3}.rmm .job .meta{font-size:13.5px;color:var(--muted);margin-top:3px}.rmm .job .fresh{display:inline-flex;align-items:center;gap:5px;font-size:12.5px;font-weight:600;margin-top:6px}.rmm .job .fresh:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--green)}.rmm .job.locked{position:relative;overflow:hidden}.rmm .job.locked>*{filter:blur(5px);opacity:.7}.rmm .lockband{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:10px;padding:12px;border-radius:14px;background:#0b0b0c;color:#fff;font-size:14px;font-weight:500}@keyframes rise{to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.rmm .job{animation:none;opacity:1;transform:none}}.rmm .hold{position:relative;overflow:hidden;width:100%;height:60px;border:0;border-radius:16px;background:#0b0b0c;color:#fff;font-size:17px;font-weight:600;touch-action:none;-moz-user-select:none;user-select:none;-webkit-user-select:none}.rmm .hold:before{content:"";position:absolute;inset:0;background:var(--brand);transform-origin:left;transform:scaleX(var(--p,0))}.rmm .hold span{position:relative;display:flex;align-items:center;justify-content:center;gap:8px}.rmm .hold.done:before{display:none}.rmm .plan{position:relative;display:grid;grid-template-columns:24px 1fr auto;gap:12px;align-items:center;width:100%;padding:16px;border:2px solid var(--line);border-radius:18px;background:var(--card);text-align:left}.rmm .plan .rad{width:22px;height:22px;border-radius:50%;border:2px solid var(--line2);display:grid;place-items:center}.rmm .plan[aria-checked=true]{background:var(--brand05)}.rmm .plan[aria-checked=true] .rad{border-color:var(--brand)}.rmm .plan[aria-checked=true] .rad:after{content:"";width:10px;height:10px;border-radius:50%;background:var(--brand)}.rmm .plan b{display:block;font-size:16px}.rmm .why{font-size:14px;color:var(--ink2);background:var(--green1);border-radius:12px;padding:10px 12px;margin-top:12px}.rmm .sent{font-size:13px;font-weight:600;color:var(--green)}.rmm .visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.rmm .or{display:flex;align-items:center;gap:10px;color:var(--soft);font-size:13px;margin:14px 0 12px}.rmm .or span{flex:1;height:1px;background:var(--line)}.rmm .tile.plain{justify-content:center;align-items:center;text-align:center;min-height:72px;font-weight:600}.rmm .tile.plain .big{line-height:1}.rmm{--red9:#b4152a;--amber:#f1803e;--amber1:#fff3e6;--amber9:#a44a14;--violet:#6d5bd0;--violet1:#f1efff}.rmm .h1.xl{line-height:1.08;letter-spacing:-.022em;margin:12px 0 8px}.rmm .sub.lead1{font-size:16.5px;margin:0 0 12px}.rmm .kicker2{font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;margin:16px 2px 8px}.rmm .under{display:flex;gap:8px;align-items:flex-start;font-size:14px;line-height:1.4;color:var(--ink2);margin:12px 2px 0}.rmm .under svg{flex:none;margin-top:2px;color:var(--green)}.rmm .opt .ol{display:flex;flex-direction:column;gap:2px}.rmm .opt .ol small{font-size:13.5px;font-weight:400;color:var(--muted);line-height:1.3}.rmm .opt.two{min-height:64px;padding-top:12px;padding-bottom:12px}.rmm .note{display:flex;gap:10px;align-items:flex-start;background:var(--card);border-radius:18px;padding:11px 12px;box-shadow:0 1px 2px rgba(16,24,40,.05),0 8px 20px rgba(16,24,40,.06);opacity:0;transform:translateY(-10px) scale(.98);animation:rise .5s var(--ease) forwards}.rmm .note .ap{flex:none;width:34px;height:34px;border-radius:10px;background:var(--brand);color:#fff;display:grid;place-items:center}.rmm .note time{flex:none;font-size:11.5px;color:var(--soft)}.rmm .note .from{display:block;font-size:12.5px;color:var(--muted);line-height:1.3}.rmm .note p{margin:3px 0 0;font-size:13.5px;line-height:1.35;color:var(--ink2);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.rmm .fc{background:var(--card);border-radius:22px;padding:14px 14px 12px}.rmm .fc svg{display:block;width:100%;height:auto;overflow:visible}.rmm .fch{font-size:14px;font-weight:600;margin:0 0 4px;color:var(--ink)}.rmm .fc .gl{stroke:#eceef2;stroke-width:1}.rmm .fc .ax{stroke:#d8dbe0;stroke-width:1.2}.rmm .fc .fcl{fill:none;stroke-width:4.5;stroke-linecap:round;stroke-dasharray:720;stroke-dashoffset:720;animation:dl 1.4s .1s var(--ease) forwards}.rmm .fc .fca{opacity:0;animation:fadein .6s .9s forwards}.rmm .fc .fcm{opacity:0;animation:fadein .35s forwards}.rmm .fc .xl{font:500 11px var(--font-sans);fill:var(--soft)}.rmm .fc .ml{fill:var(--ink2)}.rmm .fc .fl,.rmm .fc .ml{font:600 11.5px var(--font-sans)}.rmm .fc .fl{fill:#fff}.rmm .disc{font-size:11.5px;line-height:1.4;color:var(--soft);margin:8px 2px 0}.rmm .bul{list-style:none;margin:12px 0 0;padding:0;display:grid;gap:9px}.rmm .bul li{display:flex;gap:10px;align-items:flex-start;font-size:14.5px;line-height:1.35}.rmm .bul li i{flex:none;width:20px;height:20px;border-radius:50%;background:var(--green1);color:var(--green);display:grid;place-items:center;margin-top:0}.rmm .bul.big li{font-size:15px}.rmm .tip{display:flex;gap:8px;align-items:flex-start;margin-top:10px;padding:10px 12px;border-radius:14px;background:var(--amber1);color:var(--amber9);font-size:13px;line-height:1.35;font-weight:500}.rmm .tip svg{flex:none;margin-top:1px}.rmm .card.mirror{padding:16px}.rmm .wopt .rad{width:22px;height:22px;border-radius:50%;border:2px solid var(--line2);display:grid;place-items:center}.rmm .wopt[aria-checked=true]{background:var(--brand05)}.rmm .wopt[aria-checked=true] .rad{border-color:var(--brand)}.rmm .wopt[aria-checked=true] .rad:after{content:"";width:10px;height:10px;border-radius:50%;background:var(--brand)}.rmm .wopt .rec{left:14px;border-radius:999px;right:14px}.rmm .wk{margin-top:6px}.rmm .wk,.rmm .wopt{display:grid;gap:10px}.rmm .wopt{position:relative;grid-template-columns:56px 1fr 24px;align-items:center;width:100%;min-height:60px;padding:10px 14px;border:2px solid var(--line);border-radius:18px;background:var(--card);text-align:left;color:var(--ink)}.rmm .wopt .num{font-size:26px;font-weight:700;letter-spacing:-.03em;text-align:center;color:var(--brand9);font-variant-numeric:tabular-nums}.rmm .wopt b{display:block;font-size:15.5px;line-height:1.2}.rmm .wopt span span{display:block;font-size:13px;color:var(--muted);margin-top:1px}.rmm .timer{position:sticky;top:0;z-index:5;display:flex;align-items:center;gap:8px;margin:-6px -20px 16px;padding:10px 16px;background:linear-gradient(90deg,#175de1,#2c74f7);color:#fff;font-size:14px;font-weight:600;line-height:1.25}.rmm .timer.off{background:#5b6270}.rmm .timer.plain{padding-top:8px;padding-bottom:8px}.rmm .plan .off{display:inline-block;font-size:11.5px;font-weight:700;color:#1f4d05;background:var(--lime);border-radius:6px;padding:2px 6px}.rmm .commit{display:flex;align-items:center;justify-content:center;gap:8px;font-size:14px;font-weight:600;color:var(--ink);margin:10px 0 0;text-align:center}.rmm .commit svg{flex:none}.rmm .card.rows{padding:10px 16px;font-size:14.5px;margin-bottom:14px;background:var(--bg)}@media (prefers-reduced-motion:reduce){.rmm .fc .fca,.rmm .fc .fcm,.rmm .note{animation:none;opacity:1;transform:none}.rmm .fc .fcl{animation:none;stroke-dashoffset:0}}.rmm .linkbtn{min-height:44px;padding:10px 12px}.rmm .wk{gap:8px}.rmm .wopt{min-height:56px;padding:8px 14px}.rmm .fc.sm{padding:12px 12px 10px}.rmm .job .fresh{color:var(--green)}.rmm .under-opt{padding:12px;border-radius:16px;background:var(--card);border:1.5px solid var(--brand1)}.rmm .under-opt p{margin:0;line-height:1.35}.rmm .icard,.rmm .under-opt p{font-size:14px;color:var(--ink2)}.rmm .icard{display:flex;gap:10px;align-items:flex-start;line-height:1.4;background:var(--green1);border-color:transparent}.rmm .icard svg{flex:none;color:var(--green);margin-top:1px}.rmm .fn{font-size:11.5px;line-height:1.4;color:var(--soft);margin:12px 2px 0}.rmm .rres{display:flex;align-items:center;justify-content:space-between;gap:10px}.rmm .rres b{font-size:15.5px;line-height:1.25;letter-spacing:-.01em}.rmm .cocards{display:grid;gap:8px;margin-top:10px}.rmm .cocards:empty{display:none}.rmm .bul.privacy{margin-top:14px}.rmm .bul.privacy li{font-size:13.5px;color:var(--ink2)}.rmm .brief{background:var(--card);border-radius:22px;padding:4px 14px;box-shadow:0 1px 2px rgba(16,24,40,.05),0 10px 26px rgba(16,24,40,.06)}.rmm .brief .bl{display:flex;align-items:flex-start;gap:6px;padding:10px 0;border-top:1px solid var(--line);opacity:0;animation:fadein .35s forwards}.rmm .brief .bl:first-child{border-top:0}.rmm .brief .bl p{flex:1;margin:0;font-size:15.5px;line-height:1.4;color:var(--ink)}.rmm .brief .pen{flex:none;width:44px;height:44px;margin:-9px -10px -9px 0;border:0;border-radius:12px;background:transparent;color:var(--brand);display:grid;place-items:center}.rmm .brief .pen:hover{background:var(--brand05)}.rmm .plandate{display:inline-flex;align-items:center;gap:7px;margin:0 0 4px;padding:6px 11px;border-radius:999px;background:var(--green1);color:#2e6b0c;font-size:14px;font-weight:600;line-height:1.3}.rmm .plandate svg{flex:none}.rmm .plandate.c{display:flex;width:-moz-max-content;width:max-content;max-width:100%;margin:0 auto 10px}.rmm .job .jt{display:flex;align-items:center;gap:10px}.rmm .job .jt b{flex:1;min-width:0;font-size:15.5px}.rmm .job .lg{flex:none;width:32px;height:32px;border-radius:9px;background:#0b0b0c;color:#fff;display:grid;place-items:center;font-size:13px;font-weight:700}.rmm .job .pct{flex:none;font-size:12px;font-weight:700;color:#2e6b0c;background:var(--green1);border-radius:999px;padding:4px 8px}.rmm .job .meta{margin-left:42px}.rmm .job.open{border:1.5px solid var(--brand);box-shadow:0 10px 26px rgba(39,110,246,.12)}.rmm .whys{display:flex;flex-wrap:wrap;gap:4px 10px;margin:8px 0 0 42px;font-size:12.5px;font-weight:600;color:#2e6b0c}.rmm .whys span{display:inline-flex;align-items:center;gap:4px}.rmm .job.open .fresh{margin-left:42px}@media (prefers-reduced-motion:reduce){.rmm .brief .bl{animation:none;opacity:1}}.rmm .livecard{margin-top:12px;padding:12px 14px;border-radius:18px;background:var(--card);border:1.5px solid var(--brand1)}.rmm .lc1 b{display:block;font-size:17px;line-height:1.25;letter-spacing:-.01em}.rmm .lc1 span{display:flex;align-items:center;gap:6px;margin-top:4px;font-size:14px;font-weight:600;color:#2e6b0c}.rmm .lc2{display:flex;gap:7px;align-items:flex-start;margin:8px 0 0;font-size:13px;line-height:1.35;color:var(--muted)}.rmm .lc2 svg{flex:none;margin-top:2px}.rmm .livecard .disc{margin:6px 0 0}.rmm .fc .fcp{fill:none;stroke:#aab2bd;stroke-width:2.5;stroke-dasharray:6 6;stroke-linecap:round}.rmm .fclegend{display:grid;gap:4px;margin:6px 2px 0;font-size:12.5px;line-height:1.3;color:var(--ink2)}.rmm .fclegend span{display:flex;align-items:center;gap:8px}.rmm .fclegend i{flex:none;width:18px;height:0;border-top:3px dashed #aab2bd}.rmm .steps{flex:1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2px;margin:0 6px;padding:0;list-style:none}.rmm .steps li{position:relative;display:flex;flex-direction:column;align-items:center;gap:3px;font-size:10.5px;line-height:1.1;font-weight:600;color:var(--soft);text-align:center}.rmm .steps li i{position:relative;z-index:1;width:16px;height:16px;border-radius:50%;border:2px solid var(--line2);background:var(--bg);display:grid;place-items:center;color:#fff}.rmm .steps li:before{content:"";position:absolute;top:7px;left:-50%;right:50%;height:2px;background:var(--line2)}.rmm .steps li:first-child:before{display:none}.rmm .steps li.done i{background:var(--green);border-color:var(--green)}.rmm .steps li.cur,.rmm .steps li.done{color:var(--ink)}.rmm .steps li.cur:before,.rmm .steps li.done:before{background:var(--green)}.rmm .steps li.cur i{background:var(--brand);box-shadow:inset 0 0 0 3px var(--bg)}.rmm .bul.big{font-size:15px;line-height:1.35;letter-spacing:normal;font-weight:400}.rmm .cocards{grid-template-columns:minmax(0,1fr)}.rmm .stars{display:inline-flex;gap:2px;flex:none}.rmm .stars .tps{width:18px;height:18px;border-radius:2px;display:grid;place-items:center;background:linear-gradient(90deg,#00b67a var(--f),#dcdce6 var(--f))}.rmm .stars .tps svg{width:14px;height:14px;display:block}.rmm .review .stars .tps{width:15px;height:15px}.rmm .review .stars .tps svg{width:12px;height:12px}.rmm .load-steps .st{position:relative}.rmm .load-steps li.on .st{border-color:var(--line2);animation:none;color:var(--brand)}.rmm .load-steps li.on .st:after{content:"";position:absolute;inset:-2px;border-radius:50%;border:2px solid var(--brand);border-top:2px solid transparent;animation:spin .8s linear infinite}.rmm .load-steps li:not(.on):not(.done) .st svg{opacity:.35}.rmm .micro svg{vertical-align:-2px}.rmm .tiles.pay .tile{min-height:64px;gap:2px;justify-content:center}.rmm .tiles.pay .tile .hr{display:block;font-size:12.5px;font-weight:500}.rmm .field .sel{position:relative;display:block;margin:0}.rmm .field .sel svg{position:absolute;left:14px;top:19px;color:var(--brand);pointer-events:none}.rmm .field .sel select.inp{-moz-appearance:none;appearance:none;-webkit-appearance:none;padding-left:42px;background-image:linear-gradient(45deg,transparent 50%,var(--soft) 50%),linear-gradient(135deg,var(--soft) 50%,transparent 50%);background-position:calc(100% - 22px) 25px,calc(100% - 16px) 25px;background-size:6px 6px;background-repeat:no-repeat}.rmm .astat{gap:12px;background:var(--brand05)}.rmm .astat b{letter-spacing:-.03em}.rmm .astat span{font-size:13.5px}.rmm .hours{list-style:none;margin:8px 0 0;padding:0;display:grid;gap:0;position:relative}.rmm .hours li{position:relative;padding:0 0 14px 26px;font-size:14px;line-height:1.35;color:var(--ink2)}.rmm .hours li:before{content:"";position:absolute;left:4px;top:4px;width:12px;height:12px;border-radius:50%;background:#fff;border:3px solid var(--brand)}.rmm .hours li:after{content:"";position:absolute;left:10px;top:20px;bottom:0;width:2px;background:var(--brand2,#c7d9ff)}.rmm .hours li:last-child:after{display:none}.rmm .hours b{display:block;font-size:14.5px;color:var(--ink)}.rmm{--bg:#f3f3f3;--card:#fff;--ink:#000;--ink2:#333;--muted:#505050;--soft:#666;--line:#eaecef;--line2:#d8dbe0;--brand:#276ef6;--brand7:#175de1;--brand9:#143a91;--brand1:#ebf2ff;--brand05:#f5f8ff;--brand3:#8fb0ff;--brand2:#c7d9ff;--green:#2f7d10;--green1:#edffde;--green5:#6cc529;--tag-green:#d1ffad;--yellow:#f4f7a9;--orange:#f1803e;--orange1:#fff3e6;--red:#e6273e;--red1:#fdf2f3;--white80:hsla(0,0%,100%,.8);--sel-shadow:0 4px 14px rgba(39,110,246,.16);--cta-shadow:0 12px 20px -6px rgba(39,110,246,.35);--offer:linear-gradient(104deg,#0b2c4b 9.86%,#08735f 119.74%);--reco:linear-gradient(158deg,rgba(92,140,255,.8) 3.33%,rgba(134,205,71,.8) 107%);--font-sans:"PP Neue Montreal",-apple-system,"Segoe UI",Roboto,Arial,sans-serif;font-family:PP Neue Montreal,-apple-system,Segoe UI,Roboto,Arial,sans-serif;letter-spacing:0}.rmm *{letter-spacing:0!important}.rmm:after,.rmm:before{content:"";position:absolute;width:300px;height:300px;border-radius:50%;pointer-events:none;z-index:0;opacity:.7}.rmm:before{left:-110px;top:28%;background:radial-gradient(circle,rgba(195,210,240,.9) 0,rgba(195,210,240,0) 70%)}.rmm:after{right:-110px;top:58%;background:radial-gradient(circle,rgba(200,230,210,.9) 0,rgba(200,230,210,0) 70%)}.rmm>*{position:relative;z-index:1}.rmm.scr-body{padding:4px 16px 20px}.rmm.scr-foot{padding:10px 16px calc(16px + env(safe-area-inset-bottom,0px));background:linear-gradient(to bottom,hsla(0,0%,95%,0),var(--bg) 16px)}.rmm .h1{font-size:28px;line-height:1.14;font-weight:500;text-align:center;margin:8px 0 10px}.rmm .h1.xl{font-size:32px;line-height:1.1;font-weight:500}.rmm .sub{font-size:16px;line-height:1.45;color:var(--muted);text-align:center}.rmm .sub.lead1{color:var(--ink2)}.rmm .disc,.rmm .fn,.rmm .kicker2,.rmm .micro{color:var(--soft)}.rmm .opt{min-height:56px;padding:14px 48px 14px 16px;border:2px solid #fff;border-radius:16px;background:var(--white80);justify-content:flex-start;text-align:left;font-size:17px;line-height:1.3;font-weight:500;color:var(--ink2);transition:border-color .2s,box-shadow .2s,transform .2s}.rmm .opt .ico{width:36px;height:36px;border-radius:12px;background:var(--brand1);color:var(--brand)}.rmm .opt .tick{right:16px;width:22px;height:22px;margin-top:-11px;border:2px solid var(--line2);background:#fff}.rmm .opt[aria-checked=true] .tick{background:var(--brand);border-color:var(--brand)}.rmm .opt .ol small{font-size:14px}@media (hover:hover){.rmm .opt:hover{border-color:rgba(39,110,246,.4)}}.rmm .opt[aria-checked=true],.rmm .opt[aria-pressed=true]{border-color:var(--brand);background:#fff;box-shadow:var(--sel-shadow)}.rmm .opt[aria-pressed=true] .tick{background:var(--brand);border-color:var(--brand)}.rmm .opts{gap:12px}.rmm .tile{border:2px solid #fff;border-radius:16px;background:var(--white80);font-weight:500;color:var(--ink2)}.rmm .tile .ico{background:transparent;width:24px;height:24px;color:var(--brand)}.rmm .tile[aria-checked=true],.rmm .tile[aria-pressed=true]{border-color:var(--brand);background:#fff;box-shadow:var(--sel-shadow)}.rmm .tile .tick{border-radius:8px;border-color:var(--brand)}.rmm .tile.plain{font-size:18px;font-weight:500}.rmm .cta{height:52px;border-radius:12px;font-size:18px;font-weight:600;box-shadow:var(--cta-shadow)}.rmm .cta:disabled{background:var(--brand3);box-shadow:none}.rmm .linkbtn{text-decoration:none;font-size:16px;font-weight:500}.rmm .hold{height:56px;border-radius:12px;background:var(--brand);box-shadow:var(--cta-shadow)}.rmm .hold:before{background:var(--brand9)}.rmm .hold.done{background:var(--green);box-shadow:none}.rmm .field span{font-size:14px;color:var(--ink2)}.rmm .inp{height:56px;border:2px solid var(--line2);border-radius:12px;background:var(--white80);font:500 17px/1 PP Neue Montreal,-apple-system,sans-serif}.rmm .inp:focus{border-color:#7a7a7a;box-shadow:none}.rmm .brief,.rmm .card,.rmm .fc,.rmm .livecard{box-shadow:none}.rmm .card{border-radius:24px}.rmm .note{box-shadow:none;border-radius:16px}.rmm .note .ap{border-radius:12px}.rmm .rlike i{border-radius:8px;color:var(--brand7)}.rmm .brief{border-radius:16px}.rmm .job{border:0;border-radius:16px}.rmm .job .pct{background:var(--yellow);color:#4a4400;border-radius:8px}.rmm .tip{border-radius:16px}.rmm .under-opt,.rmm .wopt{border:2px solid #fff;background:var(--white80)}.rmm .wopt{border-radius:16px}.rmm .wopt[aria-checked=true]{border-color:var(--brand);background:#fff;box-shadow:var(--sel-shadow)}.rmm .pct{font-weight:600}.rmm .load-steps li{font-size:17px;font-weight:500}.rmm .load-steps li.done .st{border-color:var(--green5);background:var(--green5)}.rmm .bul.privacy{background:#fff;border-radius:16px;padding:14px 16px}.rmm .timer{background:var(--offer);border-radius:0}.rmm .timer.off{background:#344054}.rmm .timer.plain{background:var(--bg)}.rmm .steps li.done i{background:var(--green5)!important;border-color:var(--green5)!important}.rmm .steps li.cur i{border-color:var(--brand)}.rmm .plan{border:2px solid #fff;border-radius:16px;background:#fff;box-shadow:none}.rmm .plan[aria-checked=true]{border-color:var(--brand);background:#fff}.rmm .plan .off{background:var(--tag-green);color:#24510a;border-radius:8px}.rmm .plan .rad{border-color:var(--line2)}.rmm .commit{background:var(--green1);border-radius:16px;padding:12px 14px}.rmm .commit svg{color:var(--green)}.rmm .count,.rmm .pct{font-variant-numeric:proportional-nums!important;letter-spacing:-.02em!important}.rmm .h1:focus,.rmm .h1:focus-visible{outline:none}.rmm .inp:focus-visible{outline:none}@media (max-height:720px){.rmm .h1{font-size:26px;margin-top:4px}.rmm .h1.xl{font-size:30px}.rmm .field{margin-top:10px}.rmm .sub{margin-bottom:12px}}.rmm .astat{background:var(--brand1)}.rmm .tiles.pay .tile .hr{color:var(--soft)}.rmm .astat b{font-variant-numeric:proportional-nums!important;letter-spacing:-.01em!important}.rmm button{color:inherit}@media (min-width:600px){.rmm{background:transparent}.rmm:after,.rmm:before{display:none}}.rmm.scr-body{padding-top:4px}.rmm.scr-1 .h1.xl{margin-top:6px}.rmm.scr-1 .sub.lead1{margin-bottom:6px}.rmm .erows{display:flex;flex-direction:column;gap:8px}.rmm .erow{display:flex;align-items:center;gap:12px;width:100%;min-height:54px;padding:8px 10px;text-align:left;background:var(--card);border:2px solid #fff;border-radius:16px;color:var(--ink);transition:border-color .15s,transform .12s}.rmm .erow:active{transform:scale(.985)}.rmm .erow .ico{flex:none;width:36px;height:36px;border-radius:11px;display:grid;place-items:center;background:var(--brand1);color:var(--brand)}.rmm .erow b{flex:1;font-weight:500;font-size:16.5px;line-height:1.2}.rmm .erow .go{flex:none;width:28px;height:28px;border-radius:50%;background:var(--brand);color:#fff;display:grid;place-items:center}.rmm .erow[aria-checked=true]{border-color:var(--brand)}@media (hover:hover){.rmm .erow:hover{border-color:rgba(39,110,246,.4)}}.rmm.scr-1 .micro{margin-top:10px}.rmm .stat86{display:grid;gap:4px;justify-items:center;text-align:center;background:var(--white80);border:2px solid #fff;border-radius:16px;padding:16px 14px}.rmm .stat86 b{font-size:50px;line-height:1;font-weight:600;color:var(--brand);font-variant-numeric:proportional-nums}.rmm .stat86 b small{font-size:22px;font-weight:600;letter-spacing:-.01em}.rmm .stat86 span{font-size:15px;line-height:1.35;color:var(--ink2);font-weight:500}.rmm .under span{min-width:0}.rmm .under svg{color:var(--brand)}.rmm .lcard{background:var(--card);border-radius:16px;padding:4px 16px}.rmm .lcard p{margin:0;padding:11px 0;font-size:15.5px;line-height:1.4;color:var(--ink);border-top:1px solid var(--line)}.rmm .lcard p:first-child{border-top:0}.rmm.scr-25 .lcard{margin-top:12px}.rmm.scr-25 .lcard p{font-size:14px;color:var(--ink2);padding:9px 0}.rmm .tcard{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:8px;background:var(--card);border-radius:16px;padding:16px 12px}.rmm .tside{display:grid;gap:2px;text-align:center}.rmm .tside span{font-size:13.5px;color:var(--muted);font-weight:500}.rmm .tside b{font-size:24px;font-weight:600;letter-spacing:-.02em;color:var(--ink)}.rmm .tarrow,.rmm .tside.r b{color:var(--brand)}.rmm .mech{background:var(--card);border-radius:16px;padding:14px 14px 16px}.rmm .rtgl{display:flex;align-items:center;justify-content:space-between;padding-bottom:12px;margin-bottom:12px;border-bottom:1px solid var(--line)}.rmm .rtgl b{font-size:16.5px;font-weight:600}.rmm .rsw{position:relative;width:50px;height:30px;border-radius:15px;background:#d8dbe0;flex:none}.rmm .rsw.on{background:var(--brand)}.rmm .rsw i{position:absolute;top:3px;left:3px;width:24px;height:24px;border-radius:50%;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.2)}.rmm .rsw.on i{transform:translateX(20px)}.rmm .mfun3{display:grid;gap:10px}.rmm .mb{display:grid;gap:4px}.rmm .mb span{font-size:13.5px;font-weight:500;color:var(--ink2)}.rmm .mb i{display:block;height:14px;border-radius:7px;margin:0 auto;background:#cfd4dc}.rmm .mb.b1 i{background:var(--brand1);box-shadow:inset 0 0 0 1.5px #c7d9ff}.rmm .mb.b2 i{background:var(--brand)}.rmm .astat{display:flex;gap:10px;align-items:center;margin-top:12px;padding:12px 14px;border-radius:16px}.rmm .astat b{font-size:30px;font-weight:600;color:var(--brand);line-height:1}.rmm .astat span{font-size:14.5px;line-height:1.35;color:var(--ink2)}.rmm .review{padding:12px 14px;border-radius:16px}.rmm .review+.review{margin-top:10px}.rmm .review .rres b{font-weight:600;font-size:15px}.rmm .review p.q2{margin:6px 0 0;font-size:14.5px;line-height:1.4}.rmm .review .who{margin-top:8px;gap:8px;font-size:13px;color:var(--soft)}.rmm .review .who i{width:26px;height:26px;font-size:12px;flex:none}.rmm .review .who b{color:var(--ink);font-weight:600}.rmm .review .rlike{margin-top:8px}.rmm .tiles.pay4{grid-template-columns:1fr 1fr;gap:8px}.rmm .tiles.pay4 .tile.plain{min-height:50px;padding:6px 10px;gap:0;font-size:17px;justify-content:center;align-items:center}.rmm .tiles.pay4 .tile small.hr{font-size:12.5px;font-weight:500;color:var(--muted)}.rmm .okbar{display:flex;gap:8px;align-items:center;background:var(--green1);color:#2e6b0c;border-radius:12px;padding:11px 14px;font-size:15px;font-weight:600;margin-top:12px}.rmm .okbar svg{flex:none}.rmm .dd{background:var(--card);border-radius:12px;margin-top:6px;overflow:hidden}.rmm .dd:empty{display:none}.rmm .dd button{display:block;width:100%;text-align:left;padding:11px 14px;font-size:15px;border:0;border-bottom:1px solid var(--line);background:none;color:var(--ink)}.rmm .dd button:last-child{border-bottom:0}.rmm .dd button small{color:var(--soft);margin-left:6px}.rmm .dd button:disabled{color:var(--soft);cursor:default}.rmm .jtf{background:#fff;border:2px solid var(--line);border-radius:14px;padding:8px 10px;display:flex;flex-wrap:wrap;gap:6px;align-items:center;min-height:56px;cursor:text}.rmm .jtf:focus-within{border-color:var(--brand)}.rmm .jtf .tag{display:inline-flex;align-items:center;gap:6px;background:#dbeafe;color:#1e40af;border-radius:999px;padding:5px 10px;font-size:14px;font-weight:500}.rmm .jtf .tag button{width:18px;height:18px;border:0;border-radius:50%;display:grid;place-items:center;font-size:14px;line-height:1;color:#1e40af;background:none;padding:0}.rmm .jtf input{flex:1;min-width:120px;border:0;outline:none;font:inherit;font-size:16px;padding:6px 4px;background:transparent;box-shadow:none;height:auto}.rmm .jtdd{background:#fff;border:1px solid #d1d5db;border-radius:10px;margin-top:6px;max-height:200px;overflow-y:auto}.rmm .jtdd .cat{padding:7px 14px;background:#f3f4f6;font-weight:700;font-size:13px;color:#374151;position:sticky;top:0}.rmm .jtdd button{display:block;width:100%;text-align:left;padding:8px 22px;font-size:14px;border:0;border-bottom:1px solid #f3f4f6;background:none;color:var(--ink)}.rmm .jtdd button.add{display:flex;gap:8px;padding:10px 14px;align-items:center}.rmm .jtdd .add span{color:var(--brand);font-weight:600;font-size:13px}.rmm .jtdd .add em{font-style:normal;font-weight:700;font-size:14px}.rmm .jtdd .add small{margin-left:auto;font-size:12px;color:#9ca3af}.rmm .jtcount{font-size:14px;color:#6b7280;font-weight:500;margin:10px 0 0}.rmm .tipcard{display:flex;gap:12px;align-items:center;background:hsla(0,0%,100%,.3);border:2px solid #fff;border-radius:16px;padding:10px 14px;margin-top:12px}.rmm .tipcard .ti{font-size:24px;flex:none}.rmm .tipcard b{display:block;font-weight:700;font-size:15px}.rmm .tipcard p{margin:2px 0 0;font-size:13.5px;color:#7a7a7a;line-height:1.35}.rmm .opt.hasrec{margin-top:8px}.rmm .opt .rec{position:absolute;top:-10px;right:14px;font-size:11.5px;font-weight:700;padding:3px 9px;border-radius:8px;background:var(--green);color:#fff}.rmm.scr-19 .micro.left{margin-top:12px}.rmm.scr-18 .field+.field{margin-top:8px}.rmm .blocked{display:flex;gap:10px;align-items:center;background:#fff;border-radius:14px;padding:10px 14px;font-size:14.5px}.rmm .blocked i{flex:none;width:28px;height:28px;border-radius:50%;background:var(--green1);color:var(--green);display:grid;place-items:center}.rmm .blocked b{display:block;font-weight:600}.rmm .blocked small{display:block;color:var(--soft);font-size:13.5px}.rmm .addlink{display:block;margin:8px 0 0;padding:8px 2px;border:0;background:none;color:var(--brand7);font-size:15.5px;font-weight:600;text-align:left}.rmm .brief .pen0{flex:none;width:34px}.rmm .revline{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin:12px 2px 0;font-size:13.5px;line-height:1.35;color:var(--ink2)}.rmm .revline .stars{flex:none}.rmm .fclegend i.lp{border-top:3px dashed #aab2bd}.rmm .lbar{height:8px;border-radius:8px;background:#c7d9ff;overflow:hidden;margin:14px 0 4px}.rmm .lbar i{display:block;height:100%;width:0;background:var(--brand)}.rmm .cq{background:#fff;border-radius:16px;padding:16px;margin-top:14px;border:2px solid #c7d9ff;animation:pop .25s var(--ease)}.rmm .cq b{display:block;font-weight:600;font-size:16px;margin-bottom:10px}.rmm .cq .two{display:flex;gap:8px}.rmm .cq .two button{flex:1;height:48px;border:0;border-radius:12px;background:var(--brand1);color:var(--brand9);font-weight:600;font-size:16px}.rmm .cq small{display:block;color:var(--soft);font-size:13px;margin-top:8px}.rmm .jobs{display:grid;gap:10px}.rmm .lockwrap{position:relative}.rmm .lockwrap .job{animation:none;opacity:1;transform:none}.rmm .lockwrap .job>*{filter:blur(5px);opacity:.6}.rmm .lockov{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:7px;font-size:14px;font-weight:600;color:var(--brand9)}.rmm .under.sharpen{margin-top:12px}.rmm .mailnote{display:flex;gap:12px;align-items:center;background:var(--brand1);border:1.5px solid #c7d9ff;border-radius:16px;padding:12px 14px;margin:2px 0 4px}.rmm .mailnote .mi{flex:none;width:40px;height:40px;border-radius:12px;background:#fff;color:var(--brand);display:grid;place-items:center}.rmm .mailnote b{display:block;font-weight:600}.rmm .mailnote small{display:block;color:var(--brand9);font-size:13.5px;margin-top:2px}.rmm .bul.privacy li i{background:var(--brand1);color:var(--brand)}.rmm .lockwrap .job{max-height:62px;overflow:hidden;padding-top:10px;padding-bottom:10px}.rmm.scr-25 .h1{margin-bottom:6px}.rmm.scr-25 .plandate.c{font-size:13px;padding:5px 10px;margin-bottom:6px;text-align:center}.rmm.scr-25 .job.open{padding:12px}.rmm.scr-25 .job .jt b{font-size:15px}.rmm.scr-25 .whys{margin:6px 0 0;font-size:12px}.rmm .whys b{font-size:12.5px;color:var(--ink2);font-weight:600;margin-right:2px}.rmm.scr-24 .wk{grid-template-columns:1fr 1fr;gap:8px}.rmm.scr-24 .wopt{grid-template-columns:1fr 20px;grid-template-rows:auto auto;gap:0 6px;min-height:0;padding:8px 12px}.rmm.scr-24 .wopt .num{grid-row:1;grid-column:1;text-align:left;font-size:24px}.rmm.scr-24 .wopt .wl{grid-row:2;grid-column:1}.rmm.scr-24 .wopt b{font-size:13.5px;font-weight:500;color:var(--muted)}.rmm.scr-24 .wopt .rad{grid-row:1/3;grid-column:2}.rmm .hmicro{margin-top:2px}.rmm .wopt .rec{position:absolute;top:-10px;right:8px;left:auto;white-space:nowrap;font-size:11.5px;font-weight:700;padding:3px 9px;border-radius:8px;background:var(--green);color:#fff}@media (max-height:680px){.rmm.scr-1 .h1.xl{font-size:27px;margin:2px 0 6px}.rmm.scr-1 .sub.lead1{font-size:15px;line-height:1.35}.rmm .erow{min-height:48px;padding:5px 10px}.rmm .erow .ico{width:32px;height:32px}.rmm .erow b{font-size:15.5px}.rmm .h1{font-size:23px;margin:2px 0 8px}.rmm .sub{font-size:15px;line-height:1.38;margin-bottom:10px}.rmm .opts{gap:8px}.rmm .opt{min-height:52px;padding-top:10px;padding-bottom:10px}.rmm .opt.two{min-height:56px}.rmm .stat86 b{font-size:44px}.rmm .review p.q2{font-size:13.5px;line-height:1.38}.rmm.scr-17 .review{padding:10px 12px}.rmm.scr-17 .review .who{margin-top:6px;font-size:12.5px}.rmm.scr-17 .rlike{margin-top:6px;gap:4px;font-size:11.5px}.rmm.scr-17 .rlike i{padding:2px 7px}.rmm.scr-25 .job .meta{font-size:12.5px}.rmm.scr-17 .h1{margin-bottom:8px}.rmm .lcard p{padding:9px 0;font-size:15px}.rmm.scr-25 .h1{font-size:22px}.rmm.scr-25 .lcard p{font-size:13px;padding:5px 0;line-height:1.3}.rmm.scr-25 .lcard{padding:2px 12px}.rmm.scr-25 .scr-body{padding-bottom:8px}.rmm.scr-11 .review p.q2{font-size:15.5px!important}.rmm .jtdd{max-height:180px}.rmm .tipcard{padding:8px 12px;margin-top:10px}.rmm.scr-24 .wopt .num{font-size:22px}.rmm .livecard{margin-top:10px;padding:10px 12px}.rmm .hold{height:54px}.rmm .linkbtn.tapalt{min-height:36px;padding:6px 12px;margin-top:4px}}.rmm .mvol{margin:10px 0 0;padding-top:10px;border-top:1px solid var(--line);font-size:13.5px;line-height:1.35;color:var(--ink2)}.rmm .opts.multi .opt .tick{border-radius:7px}.rmm.scr-1 .sub.lead1 b.q1{font-weight:600;color:var(--ink)}.rmm.scr-1 .sub.lead1{margin-bottom:12px}.rmm{position:relative;inset:auto;display:block;overflow:visible;background:transparent;--font-sans:var(--font-neue-montreal),"PP Neue Montreal",-apple-system,"Segoe UI",Roboto,Arial,sans-serif;font-family:var(--font-sans)}.rmm *{box-sizing:border-box}.rmm.rmm-screen{margin:-20px -16px 0;width:calc(100% + 32px)}@media (min-width:640px){.rmm.rmm-screen{margin:-28px -24px 0;width:calc(100% + 48px)}}.rmm .scr-body{max-width:520px;margin:0 auto;padding:2px 0 12px;overflow:visible;flex:none}.rmm-foot-spacer{height:96px}.rmm .scr-foot.rmm-foot{position:fixed;left:0;right:0;bottom:0;z-index:20;padding:10px 16px calc(14px + env(safe-area-inset-bottom,0px));background:linear-gradient(180deg,hsla(0,0%,95%,0),#f3f3f3 16px)}.rmm .rmm-foot-inner{max-width:520px;margin:0 auto}.rmm .rmm-foot-inner>*+*{margin-top:8px}.content-slide-in:has(.rmm-foot){animation-name:rmm-content-in}@keyframes rmm-content-in{0%{opacity:0}to{opacity:1}}.rmm [hidden]{display:none!important}.rmm svg{display:inline;vertical-align:baseline}.rmm button{font:inherit;cursor:pointer}.rmm .cta{width:100%;display:flex;align-items:center;justify-content:center;background:var(--brand);color:#fff;border:0}.rmm .linkbtn{display:block;width:100%;text-align:center;background:none;border:0;color:var(--brand7);font-size:15.5px;font-weight:600;padding:6px 0 0}.rmm.scr-1 .h1{margin-top:2px}.rmm .loader .h1{margin-top:10px}.rmm .load-steps{list-style:none;padding:0;margin:14px 0 0}.rmm.rmm-reg .h1{margin:2px 0 8px}.rmm.rmm-reg .mailnote{padding:10px 12px;margin:0 0 6px}.rmm.rmm-reg .bul{margin-top:8px}.rmm .err:empty{min-height:0;margin:0}@media (max-height:680px){.rmm.scr-9 .mech{padding:12px 14px}.rmm.scr-9 .rtgl{padding-bottom:10px;margin-bottom:10px}.rmm.scr-9 .mfun3{gap:7px}.rmm.scr-9 .astat{margin-top:10px;padding:10px 14px}.rmm.scr-17 .review p.q2{font-size:13px;line-height:1.35}.rmm.scr-17 .review+.review{margin-top:8px}}