@font-face{font-family:'Red Hat Display';src:url(fonts/RedHatDisplay-Black.woff2) format('woff2');font-weight:800 900;font-display:swap}
@font-face{font-family:'Red Hat Text';src:url(fonts/RedHatText-Regular.woff2) format('woff2');font-weight:400;font-display:swap}
@font-face{font-family:'Red Hat Text';src:url(fonts/RedHatText-Medium.woff2) format('woff2');font-weight:500;font-display:swap}
@font-face{font-family:'Red Hat Text';src:url(fonts/RedHatText-Bold.woff2) format('woff2');font-weight:600 700;font-display:swap}
#rmgsv .o2{--blue:#0095D9;--red:#FE4C1C;--orange:#FF970F;--ink:#1A1B1E;--body:#606060;--blue-ink:#00689A;--red-ink:#C2340D;--line:#E5E5E5;--tint:#F0F6FF}#rmgsv .o2 .vc{margin:56px 0 0}#rmgsv .o2 .vc-h h2{font-size:32px}#rmgsv .o2 .vc-h p{margin:8px 0 0;color:var(--body);font-size:17px}#rmgsv .o2 .vc-g{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin-top:20px}#rmgsv .o2 .vc-c{background:#fff;border:1.5px solid var(--line);border-radius:22px;padding:24px;display:flex;flex-direction:column}#rmgsv .o2 .vc-t{display:flex;justify-content:space-between;align-items:center;gap:12px}#rmgsv .o2 .vc-t h3{font-size:24px;margin:0}#rmgsv .o2 .vc-tag{font-size:13px;font-weight:700;padding:5px 11px;border-radius:999px;background:#E3F6EA;color:#11643A;white-space:nowrap}#rmgsv .o2 .vc-s{margin:8px 0 12px;font-size:15px;color:var(--body)}#rmgsv .o2 .vc-o{list-style:none;margin:0 0 18px;padding:0;display:grid;gap:10px}#rmgsv .o2 .vc-o li{display:flex;align-items:center;gap:12px;padding:12px 16px;border:1.5px solid var(--line);border-radius:14px;font-size:16.5px;color:var(--ink)}#rmgsv .o2 .vc-o li .ol{flex:1}#rmgsv .o2 .vc-o li b{font-size:18px}#rmgsv .o2 .vc-o li.on{border-color:var(--blue);background:var(--tint)}#rmgsv .o2 .rdo{width:20px;height:20px;border-radius:50%;border:2px solid #8A8A8A;flex:none}#rmgsv .o2 .vc-o li.on .rdo{border:6px solid var(--blue)}#rmgsv .o2 .vc-c .btn{width:100%;margin-top:auto}@media(max-width:700px){#rmgsv .o2 .vc-g{grid-template-columns:1fr}#rmgsv .o2 .vc-h h2{font-size:26px}#rmgsv .o2 .vc-c{padding:18px}}
#rmgsv .o2 *,#rmgsv .o2{box-sizing:border-box}#rmgsv .o2 html{scroll-padding-top:110px;scroll-padding-bottom:96px;-webkit-text-size-adjust:100%}#rmgsv .o2{margin:0;font-family:'Red Hat Text',system-ui,sans-serif;font-size:16px;line-height:1.6;color:var(--body);background:#fff}#rmgsv .o2 h1,#rmgsv .o2 h2,#rmgsv .o2 h3,#rmgsv .o2 h4{font-family:'Red Hat Display',sans-serif;font-weight:900;color:var(--ink);margin:0;line-height:1.08;letter-spacing:-.015em}#rmgsv .o2 p{margin:0}#rmgsv .o2 a{color:inherit;text-decoration:none}#rmgsv .o2 button,#rmgsv .o2 input,#rmgsv .o2 select,#rmgsv .o2 textarea{font:inherit;color:inherit}#rmgsv .o2 :focus-visible{outline:3px solid var(--ink);outline-offset:3px;border-radius:6px}#rmgsv .o2 .ic{display:inline-flex;width:1.15em;height:1.15em;flex:none;vertical-align:-.2em}#rmgsv .o2 .ic svg{width:100%;height:100%}#rmgsv .o2 .sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}#rmgsv .o2 .wrap{max-width:1240px;margin:0 auto;padding:0 32px}@media (prefers-reduced-motion: no-preference){#rmgsv .o2 .anim{transition:transform .18s ease, box-shadow .18s ease, background-color .18s ease}}
@media (max-width:760px){#rmgsv .o2 .wrap{padding:0 18px}}
#rmgsv .o2{background:#FFFCF9}#rmgsv .o2 .logo img{width:176px}#rmgsv .o2 .btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;border:0;border-radius:14px;font-weight:700;font-size:18.7px;padding:13px 24px;line-height:1.2;text-align:center;cursor:pointer}#rmgsv .o2 .btn .ic{width:20px;height:20px}#rmgsv .o2 .b-red{background:var(--red);color:#fff;box-shadow:0 5px 0 #B4310D}#rmgsv .o2 .b-ink{background:var(--ink);color:#fff}#rmgsv .o2 .b-soft{background:#FFF1E6;color:var(--ink);border:2px solid #F5CDAE}#rmgsv .o2 .b-line{background:#fff;color:var(--ink);border:2px solid var(--ink)}#rmgsv .o2 .b-pp{background:#FFC439;color:#111;width:100%;padding:14px}#rmgsv .o2 .b-pp .pp-logo{height:24px}#rmgsv .o2 .b-sm{font-size:15.5px;padding:10px 16px}#rmgsv .o2 .lnk{color:var(--red-ink);font-weight:700}#rmgsv .o2 .kicker{font-size:13px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--red-ink)}#rmgsv .o2 .il{border-radius:22px;display:grid;place-items:center;overflow:hidden}#rmgsv .o2 .il svg{width:78%;height:auto}#rmgsv .o2 .tone-w{background:linear-gradient(160deg,#FFF1E6,#FFE2CC)}#rmgsv .o2 .tone-b{background:linear-gradient(160deg,#EAF6FD,#D3EEFC)}#rmgsv .o2 .cv{display:grid;grid-template-columns:1.2fr .8fr;gap:34px;padding:38px 0 30px;align-items:start}#rmgsv .o2 .cv h1{font-size:58px}#rmgsv .o2 .cv .lead{font-size:19px;margin-top:12px;max-width:640px}#rmgsv .o2 .chat{margin-top:26px;display:flex;flex-direction:column;gap:14px;max-width:700px}#rmgsv .o2 .bub{display:flex;gap:12px;align-items:flex-start}#rmgsv .o2 .bub .av{width:42px;height:42px;border-radius:14px;background:#fff;border:1.5px solid #F2E6DA;display:grid;place-items:center;flex:none}#rmgsv .o2 .bub .av img{width:28px}#rmgsv .o2 .bub .q{background:#fff;border:1.5px solid #F2E6DA;border-radius:4px 20px 20px 20px;padding:14px 18px;color:var(--ink);font-weight:700;font-size:17px}#rmgsv .o2 .bub .q small{display:block;font-weight:400;color:var(--body);font-size:14.5px}#rmgsv .o2 .ans{display:flex;flex-wrap:wrap;gap:8px;margin-left:54px}#rmgsv .o2 .op{border:2px solid #F0D9C6;background:#fff;border-radius:999px;padding:8px 16px;font-weight:700;font-size:15px;color:var(--ink);white-space:nowrap}#rmgsv .o2 .op.on{background:var(--ink);border-color:var(--ink);color:#fff}#rmgsv .o2 .me{align-self:flex-end;background:var(--ink);color:#fff;border-radius:20px 4px 20px 20px;padding:12px 18px;font-weight:700}#rmgsv .o2 .plan{position:sticky;top:18px;background:#fff;border-radius:28px;border:1.5px solid #F2E6DA;box-shadow:0 30px 60px -36px rgba(120,50,0,.45);overflow:hidden}#rmgsv .o2 .plan-h{background:var(--ink);color:#fff;padding:18px 22px;display:flex;justify-content:space-between;align-items:center;gap:10px}#rmgsv .o2 .plan-h h2{color:#fff;font-size:22px}#rmgsv .o2 .plan-b{padding:18px 22px 22px}#rmgsv .o2 .lane{margin-top:6px}#rmgsv .o2 .lane h3{font-size:15px;font-family:'Red Hat Text';font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ink);display:flex;align-items:center;gap:8px;margin:12px 0 6px}#rmgsv .o2 .lane h3 .ic{color:var(--red)}#rmgsv .o2 .pi{display:grid;grid-template-columns:52px 1fr auto;gap:12px;align-items:center;padding:10px 0;border-bottom:1px dashed #EBDCCF}#rmgsv .o2 .pi .il{width:52px;height:52px;border-radius:14px}#rmgsv .o2 .pi .il svg{width:90%}#rmgsv .o2 .pi b{color:var(--ink);font-size:15.5px;line-height:1.25;display:block}#rmgsv .o2 .pi small{font-size:13.5px}#rmgsv .o2 .pi .v{font-weight:700;color:var(--ink);white-space:nowrap}#rmgsv .o2 .tag{display:inline-flex;font-size:12.5px;font-weight:700;border-radius:8px;padding:3px 9px;white-space:nowrap}#rmgsv .o2 .tag.c{background:#E3F6EA;color:#11643A}#rmgsv .o2 .tag.q{background:#FFE9DF;color:#A3300C}#rmgsv .o2 .plan .tot{display:flex;justify-content:space-between;align-items:baseline;margin-top:14px;color:var(--ink);font-weight:700}#rmgsv .o2 .plan .tot b{font-family:'Red Hat Display';font-weight:900;font-size:30px}#rmgsv .o2 .plan .btn{width:100%;margin-top:12px}#rmgsv .o2 .savebar{display:flex;align-items:center;gap:10px;font-size:14px;color:#11643A;font-weight:700;margin-top:12px;justify-content:center}#rmgsv .o2 .browse{padding:34px 0 60px;border-top:1px solid #F2E6DA;background:#fff}#rmgsv .o2 .browse-h{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;flex-wrap:wrap}#rmgsv .o2 .browse-h h2{font-size:40px}#rmgsv .o2 .tabs{display:flex;gap:10px;margin-top:20px;flex-wrap:wrap}#rmgsv .o2 .tabs span{display:inline-flex;gap:8px;align-items:center;border-radius:14px;padding:10px 16px;font-weight:700;color:var(--ink);background:#FFF6EE;border:1.5px solid #F2E6DA;font-size:15.5px;white-space:nowrap}#rmgsv .o2 .tabs span i{font-style:normal;font-size:13px;background:#fff;border-radius:8px;padding:1px 7px}#rmgsv .o2 .tabs span.on{background:var(--red);border-color:var(--red);color:#fff}#rmgsv .o2 .tabs span.on i{color:var(--ink)}#rmgsv .o2 .rows{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:24px}#rmgsv .o2 .row{display:grid;grid-template-columns:150px 1fr;gap:18px;background:#fff;border:1.5px solid #F2E6DA;border-radius:24px;padding:14px}#rmgsv .o2 .row .il{height:100%;min-height:150px}#rmgsv .o2 .row .rb{display:flex;flex-direction:column;gap:6px;padding:4px 4px 2px 0}#rmgsv .o2 .row .rt{display:flex;justify-content:space-between;gap:10px;align-items:flex-start}#rmgsv .o2 .row h3{font-size:21px;line-height:1.15}#rmgsv .o2 .row p{font-size:15px;line-height:1.5}#rmgsv .o2 .row .rf{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:auto;padding-top:8px;flex-wrap:wrap}#rmgsv .o2 .row .pr{font-family:'Red Hat Display';font-weight:900;font-size:24px;color:var(--ink)}#rmgsv .o2 .row .pr small{font-family:'Red Hat Text';font-weight:500;font-size:13px;color:var(--body)}#rmgsv .o2 .resume{display:flex;align-items:center;gap:14px;background:#EAF6FD;border-radius:18px;padding:14px 18px;color:var(--ink);font-weight:700;margin-top:22px;flex-wrap:wrap}#rmgsv .o2 .resume .ic{color:var(--blue-ink);width:22px;height:22px}#rmgsv .o2 .phero{display:grid;grid-template-columns:auto 1fr auto;gap:28px;align-items:center;padding:30px 0}#rmgsv .o2 .phero .il{width:220px;height:165px}#rmgsv .o2 .phero h1{font-size:46px}#rmgsv .o2 .phero p{font-size:17.5px;margin-top:8px;max-width:620px}#rmgsv .o2 .pricebox{background:#fff;border:1.5px solid #F2E6DA;border-radius:22px;padding:18px 24px;text-align:right}#rmgsv .o2 .pricebox b{display:block;font-family:'Red Hat Display';font-weight:900;font-size:44px;color:var(--ink);line-height:1}#rmgsv .o2 .pricebox span{font-size:14px}#rmgsv .o2 .bb{display:grid;grid-template-columns:1fr 380px;gap:30px;align-items:start;padding-bottom:20px}#rmgsv .o2 .vs{position:relative;display:flex;flex-direction:column;gap:16px}#rmgsv .o2 .vstep{display:grid;grid-template-columns:48px 1fr;gap:16px;position:relative}#rmgsv .o2 .vstep:before{content:"";position:absolute;left:23px;top:52px;bottom:-16px;width:2px;background:#EBDCCF}#rmgsv .o2 .vstep:last-child:before{display:none}#rmgsv .o2 .vstep .n{width:48px;height:48px;border-radius:16px;display:grid;place-items:center;font-family:'Red Hat Display';font-weight:900;font-size:20px;background:#F3ECE5;color:var(--ink)}#rmgsv .o2 .vstep.done .n{background:#2BA765;color:#fff}#rmgsv .o2 .vstep.on .n{background:var(--red);color:#fff}#rmgsv .o2 .vcard{background:#fff;border:1.5px solid #F2E6DA;border-radius:22px;padding:20px 22px}#rmgsv .o2 .vstep.on .vcard{border:2px solid var(--ink);box-shadow:0 20px 40px -30px rgba(0,0,0,.4)}#rmgsv .o2 .vcard h2{font-size:22px}#rmgsv .o2 .vcard .sumline{font-size:15px;margin-top:4px;color:var(--ink)}#rmgsv .o2 .vh{display:flex;justify-content:space-between;align-items:center;gap:10px}#rmgsv .o2 .g2{display:grid;grid-template-columns:1fr 1fr;gap:14px}#rmgsv .o2 .fld{margin-top:14px}#rmgsv .o2 .fld label{display:flex;justify-content:space-between;gap:8px;font-weight:700;color:var(--ink);font-size:15px;margin-bottom:6px}#rmgsv .o2 .fld label small{font-weight:500;color:#6A6A6A}#rmgsv .o2 .req{color:var(--red-ink);font-weight:700;font-size:13.5px}#rmgsv .o2 .in{width:100%;border:2px solid #E2D2C4;border-radius:14px;padding:12px 14px;font-size:16px;background:#fff;color:var(--ink);min-height:50px;display:flex;align-items:center;justify-content:space-between;gap:8px}#rmgsv .o2 .in.ok{border-color:#2BA765}#rmgsv .o2 .in.ok:after{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5 12.5l4.2 4.2L19 7' fill='none' stroke='white' stroke-width='3.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-size:14px;background-repeat:no-repeat;background-position:center;font-weight:700;color:#fff;background-color:#2BA765;border-radius:50%;width:22px;height:22px;display:grid;place-items:center;font-size:13px;flex:none}#rmgsv .o2 .in.err{border-color:#C2340D;background:#FFF6F3}#rmgsv .o2 .msg{font-size:13.5px;margin-top:6px}#rmgsv .o2 .msg.err{color:#A3300C;font-weight:700}#rmgsv .o2 .msg.ok{color:#11643A;font-weight:700}#rmgsv .o2 .ta{min-height:86px;align-items:flex-start;line-height:1.45}#rmgsv .o2 .swatches{display:flex;gap:10px;flex-wrap:wrap}#rmgsv .o2 .sw{display:flex;align-items:center;gap:8px;border:2px solid #E2D2C4;border-radius:14px;padding:8px 12px;font-weight:700;color:var(--ink);font-size:15px}#rmgsv .o2 .sw i{width:22px;height:22px;border-radius:6px;display:block}#rmgsv .o2 .sw.on{border-color:var(--ink)}#rmgsv .o2 .brief{position:sticky;top:18px;background:#fff;border:1.5px solid #F2E6DA;border-radius:26px;padding:22px}#rmgsv .o2 .brief h2{font-size:22px}#rmgsv .o2 .brief dl{margin:12px 0 0;display:grid;grid-template-columns:auto 1fr;gap:8px 14px;font-size:14.5px}#rmgsv .o2 .brief dt{color:#5E5E5E}#rmgsv .o2 .brief dd{margin:0;color:var(--ink);font-weight:700;overflow-wrap:anywhere}#rmgsv .o2 .brief .meter{margin-top:16px;background:#F3ECE5;border-radius:999px;height:10px;overflow:hidden}#rmgsv .o2 .brief .meter i{display:block;height:100%;width:66%;background:linear-gradient(90deg,var(--red),var(--orange))}#rmgsv .o2 .brief .mt{display:flex;justify-content:space-between;font-size:13.5px;margin-top:6px;color:var(--ink);font-weight:700}#rmgsv .o2 .brief .btn{width:100%;margin-top:16px}#rmgsv .o2 .wyg{background:#FFF6EE;padding:46px 0;margin-top:40px}#rmgsv .o2 .wyg h2{font-size:36px}#rmgsv .o2 .wyg ul{list-style:none;padding:0;margin:20px 0 0;display:grid;grid-template-columns:1fr 1fr 1fr;gap:12px 26px}#rmgsv .o2 .wyg li{display:flex;gap:10px;color:var(--ink);font-weight:500}#rmgsv .o2 .wyg li .ic{color:#2BA765;width:22px;height:22px}#rmgsv .o2 .ask{display:grid;grid-template-columns:1fr 1fr;gap:20px;padding:46px 0 60px}#rmgsv .o2 .ask .box{background:#fff;border:1.5px solid #F2E6DA;border-radius:24px;padding:24px}#rmgsv .o2 .ask h3{font-size:24px}#rmgsv .o2 .ask p{margin-top:6px}#rmgsv .o2 .ask .box .btn{margin-top:14px}#rmgsv .o2 .mbar{display:none}#rmgsv .o2 .pb-h{padding:30px 0 10px}#rmgsv .o2 .pb-h h1{font-size:54px;margin-top:8px}#rmgsv .o2 .pb-h p{font-size:18px;margin-top:10px;max-width:760px}#rmgsv .o2 .pbg{display:grid;grid-template-columns:1fr 400px;gap:30px;align-items:start;padding:18px 0 30px}#rmgsv .o2 .stp{display:flex;gap:10px;margin-bottom:16px}#rmgsv .o2 .stp span{display:inline-flex;align-items:center;gap:8px;font-weight:700;color:var(--ink);background:#fff;border:1.5px solid #F2E6DA;border-radius:12px;padding:8px 14px;font-size:15px}#rmgsv .o2 .stp span.on{background:var(--ink);color:#fff;border-color:var(--ink)}#rmgsv .o2 .stp span.done{background:#E3F6EA;border-color:#BFE6CD;color:#11643A}#rmgsv .o2 .blk{background:#fff;border:1.5px solid #F2E6DA;border-radius:24px;padding:22px;margin-bottom:18px}#rmgsv .o2 .blk h2{font-size:24px}#rmgsv .o2 .blk>p{margin-top:4px;font-size:15.5px}#rmgsv .o2 .pq{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:12px;color:var(--ink)}#rmgsv .o2 .pq b{margin-right:6px}#rmgsv .o2 .pq-r{display:inline-flex;gap:6px;align-items:center;font-weight:700;color:var(--red-ink);margin-left:auto}#rmgsv .o2 .tsel{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:16px}#rmgsv .o2 .tc{border:2px solid #E2D2C4;border-radius:20px;padding:18px;position:relative;display:flex;flex-direction:column;gap:6px}#rmgsv .o2 .tc.on{border:3px solid var(--red);background:#FFF6F2}#rmgsv .o2 .tc .rd{position:absolute;top:16px;right:16px;width:24px;height:24px;border-radius:50%;border:2px solid #C9B6A6}#rmgsv .o2 .tc.on .rd{border-color:var(--red);background:radial-gradient(circle,var(--red) 0 45%,#fff 50%)}#rmgsv .o2 .tc h3{font-size:24px}#rmgsv .o2 .tc .p{font-family:'Red Hat Display';font-weight:900;font-size:28px;color:var(--ink)}#rmgsv .o2 .tc small{font-size:14px;line-height:1.45}#rmgsv .o2 .tc .best{align-self:flex-start;background:var(--ink);color:#fff;font-size:12.5px;font-weight:700;border-radius:8px;padding:3px 9px}#rmgsv .o2 .addon{display:grid;grid-template-columns:28px 52px 1fr auto;gap:14px;align-items:center;padding:12px 0;border-bottom:1px dashed #EBDCCF}#rmgsv .o2 .addon:last-child{border-bottom:0}#rmgsv .o2 .cb{width:26px;height:26px;border-radius:8px;border:2px solid #B9A493;display:grid;place-items:center;color:#fff}#rmgsv .o2 .cb.on{background:var(--ink);border-color:var(--ink)}#rmgsv .o2 .cb .ic{width:16px;height:16px}#rmgsv .o2 .addon .il{width:52px;height:52px;border-radius:14px}#rmgsv .o2 .addon .il svg{width:90%}#rmgsv .o2 .addon b{display:block;color:var(--ink);font-size:16px}#rmgsv .o2 .addon small{font-size:14px}#rmgsv .o2 .addon .v{text-align:right;font-weight:700;color:var(--ink);display:flex;flex-direction:column;align-items:flex-end;gap:4px;white-space:nowrap}#rmgsv .o2 .scope{margin-top:14px;background:#FFF6EE;border-radius:18px;padding:16px}#rmgsv .o2 .scope h3{font-size:16px;font-family:'Red Hat Text';font-weight:700;color:var(--ink);text-transform:uppercase;letter-spacing:.06em}#rmgsv .o2 .scope .sr2{display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px;margin-top:10px}#rmgsv .o2 .scope .sr2 div{background:#fff;border-radius:14px;padding:10px 12px;font-size:13px}#rmgsv .o2 .scope .sr2 b{display:block;font-family:'Red Hat Display';font-weight:900;font-size:19px;color:var(--ink)}#rmgsv .o2 .scope p{font-size:13px;margin-top:8px}#rmgsv .o2 table.cmp{width:100%;border-collapse:collapse;margin-top:14px;font-size:15px}#rmgsv .o2 .cmp th,#rmgsv .o2 .cmp td{text-align:left;padding:12px 10px;border-bottom:1px solid #F2E6DA;color:var(--ink)}#rmgsv .o2 .cmp thead th{font-family:'Red Hat Display';font-weight:900;font-size:18px}#rmgsv .o2 .cmp td:first-child{font-weight:700;color:var(--body)}#rmgsv .o2 .cmp .hl{background:#FFF6F2}#rmgsv .o2 .ch{padding:28px 0 8px;display:flex;justify-content:space-between;align-items:flex-end;gap:14px;flex-wrap:wrap}#rmgsv .o2 .ch h1{font-size:46px}#rmgsv .o2 .cg{display:grid;grid-template-columns:1fr 400px;gap:30px;align-items:start;padding:12px 0 60px}#rmgsv .o2 .grp{background:#fff;border:1.5px solid #F2E6DA;border-radius:24px;padding:8px 22px 18px;margin-bottom:18px}#rmgsv .o2 .grp-h{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:14px 0 6px;border-bottom:1.5px solid #F2E6DA}#rmgsv .o2 .grp-h h2{font-size:22px;display:flex;align-items:center;gap:10px}#rmgsv .o2 .grp-h h2 .ic{color:var(--red)}#rmgsv .o2 .li{display:grid;grid-template-columns:96px 1fr auto;gap:16px;padding:16px 0;border-bottom:1px dashed #EBDCCF;align-items:start}#rmgsv .o2 .li:last-child{border-bottom:0}#rmgsv .o2 .li .il{width:96px;height:80px;border-radius:16px}#rmgsv .o2 .li h3{font-size:19px}#rmgsv .o2 .li .meta{font-size:14.5px;margin-top:4px}#rmgsv .o2 .li .meta b{color:var(--ink);font-weight:700}#rmgsv .o2 .li .acts{display:flex;gap:16px;margin-top:8px;font-size:14.5px;align-items:center;flex-wrap:wrap}#rmgsv .o2 .qty{display:inline-flex;align-items:center;gap:2px;background:#FFF6EE;border-radius:12px}#rmgsv .o2 .qty button{width:38px;height:38px;border:0;background:none;color:var(--ink);display:grid;place-items:center}#rmgsv .o2 .qty button .ic{width:16px;height:16px}#rmgsv .o2 .qty span{min-width:22px;text-align:center;font-weight:700;color:var(--ink)}#rmgsv .o2 .li .amt{font-family:'Red Hat Display';font-weight:900;font-size:21px;color:var(--ink);white-space:nowrap}#rmgsv .o2 .rm{color:var(--red-ink);font-weight:700}#rmgsv .o2 .side{position:sticky;top:18px;background:#fff;border:1.5px solid #F2E6DA;border-radius:26px;padding:22px;box-shadow:0 30px 60px -40px rgba(120,50,0,.45)}#rmgsv .o2 .side h2{font-size:22px}#rmgsv .o2 .side .ln{display:flex;justify-content:space-between;gap:12px;padding:8px 0;color:var(--ink);font-size:15.5px}#rmgsv .o2 .side .ln span:first-child{color:var(--body)}#rmgsv .o2 .side .tt{border-top:2px dashed #E2D2C4;margin-top:6px;padding-top:12px;font-weight:700}#rmgsv .o2 .side .tt b{font-family:'Red Hat Display';font-weight:900;font-size:30px}#rmgsv .o2 .side .btn{width:100%;margin-top:12px}#rmgsv .o2 .side .note{font-size:14px;margin-top:12px;display:flex;gap:8px;align-items:flex-start;color:var(--ink)}#rmgsv .o2 .side .note .ic{color:var(--blue-ink);margin-top:2px}#rmgsv .o2 .or{display:flex;align-items:center;gap:10px;color:#6A6A6A;font-size:14px;margin:12px 0}#rmgsv .o2 .or:before,#rmgsv .o2 .or:after{content:"";flex:1;height:1px;background:#E2D2C4}#rmgsv .o2 .acc{display:flex;flex-direction:column;gap:14px}#rmgsv .o2 .ac{background:#fff;border:1.5px solid #F2E6DA;border-radius:22px;padding:18px 22px}#rmgsv .o2 .ac.on{border:2px solid var(--ink)}#rmgsv .o2 .ac-h{display:flex;align-items:center;gap:14px}#rmgsv .o2 .ac-h .n{width:40px;height:40px;border-radius:13px;display:grid;place-items:center;font-family:'Red Hat Display';font-weight:900;background:#F3ECE5;color:var(--ink);flex:none}#rmgsv .o2 .ac.done .n{background:#2BA765;color:#fff}#rmgsv .o2 .ac.on .n{background:var(--red);color:#fff}#rmgsv .o2 .ac-h h2{font-size:21px;flex:1}#rmgsv .o2 .ac-h .sum{font-size:14.5px;color:var(--ink)}#rmgsv .o2 .ac .pay{display:flex;align-items:center;gap:14px;border:2px solid var(--ink);border-radius:16px;padding:14px 16px;margin-top:14px;color:var(--ink);font-weight:700}#rmgsv .o2 .radio{width:22px;height:22px;border-radius:50%;border:2px solid var(--ink);display:grid;place-items:center;flex:none}#rmgsv .o2 .radio:after{content:"";width:10px;height:10px;border-radius:50%;background:var(--ink)}#rmgsv .o2 .exp{display:flex;align-items:center;gap:18px;background:#FFF6EE;border:1.5px solid #F5CDAE;border-radius:22px;padding:18px 22px;margin-bottom:14px;flex-wrap:wrap}#rmgsv .o2 .exp div{flex:1;min-width:220px}#rmgsv .o2 .exp h2{font-size:21px}#rmgsv .o2 .exp p{font-size:14.5px}#rmgsv .o2 .exp .btn{width:260px;flex:none}#rmgsv .o2 .mini{display:flex;gap:12px;align-items:center;padding:10px 0;border-bottom:1px dashed #EBDCCF;color:var(--ink);font-size:15px}#rmgsv .o2 .mini .il{width:48px;height:48px;border-radius:12px;flex:none}#rmgsv .o2 .mini b{margin-left:auto;white-space:nowrap}#rmgsv .o2 .msum{display:none}#rmgsv .o2 .tyw{padding:36px 0 60px}#rmgsv .o2 .tyh{background:linear-gradient(120deg,#FE4C1C,#FF970F);border-radius:30px;padding:34px;color:#fff;display:grid;grid-template-columns:1fr auto;gap:20px;align-items:center}#rmgsv .o2 .tyh h1{color:#fff;font-size:48px}#rmgsv .o2 .tyh p{font-size:18px;margin-top:8px;color:#fff}#rmgsv .o2 .tyh .ordbox{background:#fff;color:var(--ink);border-radius:20px;padding:16px 20px;min-width:260px}#rmgsv .o2 .tyh .ordbox b{font-family:'Red Hat Display';font-weight:900;font-size:24px;display:block}#rmgsv .o2 .tyg{display:grid;grid-template-columns:1.3fr 1fr;gap:22px;margin-top:24px}#rmgsv .o2 .chk{background:#fff;border:1.5px solid #F2E6DA;border-radius:24px;padding:24px}#rmgsv .o2 .chk h2{font-size:26px}#rmgsv .o2 .chk .it{display:grid;grid-template-columns:30px 1fr auto;gap:14px;padding:14px 0;border-bottom:1px dashed #EBDCCF;align-items:start}#rmgsv .o2 .chk .it:last-child{border-bottom:0}#rmgsv .o2 .chk .it b{color:var(--ink);display:block;font-size:16.5px}#rmgsv .o2 .chk .it p{font-size:14.5px}#rmgsv .o2 .chk .it .btn{font-size:15px;padding:9px 14px}#rmgsv .o2 .sidebox{display:flex;flex-direction:column;gap:16px}#rmgsv .o2 .sidebox .bx{background:#fff;border:1.5px solid #F2E6DA;border-radius:24px;padding:22px}#rmgsv .o2 .sidebox h3{font-size:21px}#rmgsv .o2 .sidebox p{font-size:15px;margin-top:4px}#rmgsv .o2 .sidebox .bx.q{background:#EAF6FD;border-color:#CBE6F7}#rmgsv .o2 .sidebox .btn{margin-top:12px}@media (max-width:760px){#rmgsv .o2 .logo img{width:132px}#rmgsv .o2 .cv{grid-template-columns:1fr;padding:24px 0;gap:22px}#rmgsv .o2 .cv h1{font-size:38px}#rmgsv .o2 .cv .lead{font-size:16.5px}#rmgsv .o2 .ans{margin-left:0}#rmgsv .o2 .bub .q{font-size:16px}#rmgsv .o2 .plan{position:static}#rmgsv .o2 .browse-h h2{font-size:30px}#rmgsv .o2 .tabs{flex-wrap:nowrap;overflow:hidden}#rmgsv .o2 .rows{grid-template-columns:1fr;gap:14px}#rmgsv .o2 .row{grid-template-columns:100px 1fr;gap:12px;padding:10px}#rmgsv .o2 .row .il{min-height:100px;height:100px}#rmgsv .o2 .row h3{font-size:17px}#rmgsv .o2 .row p{display:none}#rmgsv .o2 .row .pr{font-size:20px}#rmgsv .o2 .row .rf .btn{width:100%}#rmgsv .o2 .phero{grid-template-columns:1fr;gap:14px;padding:20px 0}#rmgsv .o2 .phero .il{width:100%;height:170px}#rmgsv .o2 .phero h1{font-size:32px}#rmgsv .o2 .pricebox{text-align:left;display:flex;align-items:baseline;gap:12px}#rmgsv .o2 .pricebox b{font-size:34px}#rmgsv .o2 .bb{grid-template-columns:1fr;gap:18px}#rmgsv .o2 .vstep{grid-template-columns:38px 1fr;gap:10px}#rmgsv .o2 .vstep .n{width:38px;height:38px;border-radius:12px;font-size:17px}#rmgsv .o2 .vstep:before{left:18px;top:42px}#rmgsv .o2 .vcard{padding:16px}#rmgsv .o2 .g2{grid-template-columns:1fr;gap:0}#rmgsv .o2 .brief{position:static}#rmgsv .o2 .wyg ul{grid-template-columns:1fr}#rmgsv .o2 .wyg h2{font-size:28px}#rmgsv .o2 .ask{grid-template-columns:1fr}#rmgsv .o2 .mbar{display:flex;position:fixed;left:0;right:0;bottom:0;z-index:20;background:#fff;border-top:1.5px solid #F2E6DA;padding:12px 16px calc(12px + env(safe-area-inset-bottom));gap:12px;align-items:center;box-shadow:0 -10px 30px -12px rgba(0,0,0,.18)}#rmgsv .o2 .mbar .mp{display:flex;flex-direction:column;line-height:1.2;color:var(--ink);font-size:13px}#rmgsv .o2 .mbar .mp b{font-family:'Red Hat Display';font-weight:900;font-size:20px}#rmgsv .o2 .mbar .btn{flex:1;font-size:18.7px;padding:13px 12px}#rmgsv .o2 .pb-h h1{font-size:36px}#rmgsv .o2 .pbg{grid-template-columns:1fr;gap:18px}#rmgsv .o2 .pq{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:12px;color:var(--ink)}#rmgsv .o2 .pq b{margin-right:6px}#rmgsv .o2 .pq-r{display:inline-flex;gap:6px;align-items:center;font-weight:700;color:var(--red-ink);margin-left:auto}#rmgsv .o2 .tsel{grid-template-columns:1fr}#rmgsv .o2 .blk{padding:18px}#rmgsv .o2 .stp{flex-wrap:wrap}#rmgsv .o2 .stp span{font-size:13.5px;padding:7px 10px;white-space:nowrap}#rmgsv .o2 .addon{grid-template-columns:26px 1fr auto;gap:10px}#rmgsv .o2 .addon .il{display:none}#rmgsv .o2 .scope .sr2{grid-template-columns:1fr 1fr 1fr;gap:6px}#rmgsv .o2 .scope .sr2 b{font-size:16px}#rmgsv .o2 .cmp{font-size:13px}#rmgsv .o2 .cmp th,#rmgsv .o2 .cmp td{padding:9px 6px}#rmgsv .o2 .cmp thead th{font-size:15px}#rmgsv .o2 .ch h1{font-size:34px}#rmgsv .o2 .cg{grid-template-columns:1fr;gap:16px}#rmgsv .o2 .grp{padding:6px 16px 14px}#rmgsv .o2 .li{grid-template-columns:64px 1fr;gap:12px}#rmgsv .o2 .li .il{width:64px;height:58px}#rmgsv .o2 .li .amt{grid-column:2}#rmgsv .o2 .side{position:static}#rmgsv .o2 .exp .btn{width:100%}#rmgsv .o2 .msum{display:flex;justify-content:space-between;background:#fff;border:1.5px solid #F2E6DA;border-radius:16px;padding:14px 16px;color:var(--ink);font-weight:700;margin-bottom:14px}#rmgsv .o2 .msum b{font-family:'Red Hat Display';font-weight:900;font-size:20px}#rmgsv .o2 .cg .side.hide-m{display:none}#rmgsv .o2 .tyh{grid-template-columns:1fr;padding:24px;border-radius:24px}#rmgsv .o2 .tyh h1{font-size:32px}#rmgsv .o2 .tyh .ordbox{min-width:0}#rmgsv .o2 .tyg{grid-template-columns:1fr}#rmgsv .o2 .chk .it{grid-template-columns:28px 1fr}#rmgsv .o2 .chk .it .btn{grid-column:2;justify-self:start}}
#rmgsv .o2 .vc{margin-bottom:72px}#rmgsv .o2 .vc-c{background:#FFFDF9;border-color:#F5CDAE;border-radius:18px}#rmgsv .o2 .vc-o li{border-color:#F1DCCB;background:#fff}#rmgsv .o2 .vc-o li.on{border-color:var(--red);background:#FFF1E6}#rmgsv .o2 .vc-o li.on .rdo{border-color:var(--red)}#rmgsv .o2 .vc-tag{border-radius:8px}#rmgsv .o2 .svh{padding:40px 0 8px;max-width:900px}#rmgsv .o2 .svh h1{font-size:60px;margin-top:8px}#rmgsv .o2 .svh h1 em{font-style:normal;color:var(--red)}#rmgsv .o2 .svh p{font-size:18px;margin-top:12px;max-width:760px}#rmgsv .o2 .svh-r{display:flex;gap:14px;align-items:center;margin-top:22px;flex-wrap:wrap}#rmgsv .o2 .browse{margin-top:34px}#rmgsv .o2 .browse-h p{margin-top:6px;font-size:16px}#rmgsv .o2 .row.cat{text-decoration:none;color:inherit;transition:transform .25s cubic-bezier(.2,.8,.2,1),box-shadow .25s,border-color .25s;position:relative;overflow:hidden}#rmgsv .o2 .row.cat:after{content:"";position:absolute;left:0;right:0;top:0;height:4px;background:linear-gradient(90deg,var(--blue),var(--orange),var(--red));transform:scaleX(0);transform-origin:left;transition:transform .35s}#rmgsv .o2 .row.cat:hover,#rmgsv .o2 .row.cat:focus-visible{transform:translateY(-4px);box-shadow:0 22px 40px -26px rgba(120,50,0,.5);border-color:#F5CDAE}#rmgsv .o2 .row.cat:hover:after,#rmgsv .o2 .row.cat:focus-visible:after{transform:scaleX(1)}#rmgsv .o2 .row.cat .il svg{transition:transform .35s cubic-bezier(.2,.8,.2,1)}#rmgsv .o2 .row.cat:hover .il svg{transform:scale(1.07) rotate(-2deg)}#rmgsv .o2 .row.cat .sub{font-weight:700;color:var(--ink);font-size:14px}#rmgsv .o2 .row.cat .kicker{color:var(--blue-ink)}#rmgsv .o2 .dd{position:relative}#rmgsv .o2 .dd-b{display:inline-flex;align-items:center;gap:12px;min-width:280px;justify-content:space-between;font:inherit;font-weight:700;font-size:16px;color:var(--ink);background:#fff;border:2px solid var(--ink);border-radius:14px;padding:12px 16px;cursor:pointer}#rmgsv .o2 .dd-b .car{width:20px;height:20px;transition:transform .2s}#rmgsv .o2 .dd.open .dd-b .car{transform:rotate(180deg)}#rmgsv .o2 .dd-l{position:absolute;z-index:30;top:calc(100% + 8px);left:0;width:min(440px,92vw);max-height:70vh;overflow:auto;list-style:none;margin:0;padding:8px;background:#fff;border:1.5px solid #F2E6DA;border-radius:18px;box-shadow:0 30px 60px -30px rgba(0,0,0,.35);animation:ddin .18s ease-out}#rmgsv .o2 .dd-l a{display:grid;grid-template-columns:52px 1fr;gap:12px;align-items:center;padding:8px;border-radius:12px;color:var(--ink);text-decoration:none}#rmgsv .o2 .dd-l a:hover,#rmgsv .o2 .dd-l a:focus-visible,#rmgsv .o2 .dd-l [aria-selected] a{background:#FFF6EE}#rmgsv .o2 .dd-l .il{width:52px;height:40px;border-radius:10px}#rmgsv .o2 .dd-l .il svg{width:100%;height:100%}#rmgsv .o2 .dd-l b{display:block;font-size:15px}#rmgsv .o2 .dd-l small{font-size:12.5px;color:var(--body)}@keyframes ddin{#rmgsv .o2 from{opacity:0;transform:translateY(-6px)}#rmgsv .o2 to{opacity:1;transform:none}}
#rmgsv .o2 .crumb{margin-top:22px;font-size:14px}#rmgsv .o2 .crumb a{color:var(--blue-ink);font-weight:700}#rmgsv .o2 .cph{grid-template-columns:200px 1fr auto;align-items:center}#rmgsv .o2 .cph .il{height:150px}#rmgsv .o2 .cph-r{align-self:center}#rmgsv .o2 .pks{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:22px}#rmgsv .o2 .pk{background:#fff;border:1.5px solid #F2E6DA;border-radius:24px;padding:18px;display:flex;flex-direction:column;position:relative;overflow:hidden;transition:transform .25s cubic-bezier(.2,.8,.2,1),box-shadow .25s}#rmgsv .o2 .pk:before{content:"";position:absolute;inset:0 0 auto 0;height:6px;background:var(--tc)}#rmgsv .o2 .pk:hover{transform:translateY(-4px);box-shadow:0 24px 44px -28px rgba(120,50,0,.5)}#rmgsv .o2 .pk.t1{--tc:var(--blue);--tn:var(--blue-ink)}#rmgsv .o2 .pk.t2{--tc:var(--orange);--tn:var(--ink)}#rmgsv .o2 .pk.t3{--tc:var(--red);--tn:var(--red-ink)}#rmgsv .o2 .pk.t2{border:3px solid var(--orange);padding:16.5px}#rmgsv .o2 .pk-top{display:grid;grid-template-columns:96px 1fr;gap:14px;align-items:center;margin-top:6px}#rmgsv .o2 .pk-top .il{height:84px;border-radius:16px}#rmgsv .o2 .pk-top .il svg{width:100%;height:100%}#rmgsv .o2 .tier{display:inline-block;font-weight:700;font-size:12.5px;letter-spacing:.08em;text-transform:uppercase;border-radius:8px;padding:3px 10px;background:var(--tc);color:#fff}#rmgsv .o2 .pk.t2 .tier{color:var(--ink)}#rmgsv .o2 .pk-n{font-size:22px;margin-top:6px;color:var(--tn);line-height:1.15}#rmgsv .o2 .pk-h{font-size:15px;margin-top:4px;color:var(--ink);font-weight:500}#rmgsv .o2 .pk-l{list-style:none;margin:16px 0 0;padding:14px 0 0;border-top:1.5px dashed #F2E6DA;display:grid;gap:9px}#rmgsv .o2 .pk-l li{display:grid;grid-template-columns:20px 1fr;gap:8px;font-size:15px;color:var(--ink);line-height:1.4}#rmgsv .o2 .pk-l svg{width:18px;height:18px;color:var(--tc);margin-top:1px}#rmgsv .o2 .pk.t2 .pk-l svg{color:#C2340D}#rmgsv .o2 .pk-f{margin-top:auto;padding-top:18px}#rmgsv .o2 .pk-p b{font-family:'Red Hat Display';font-weight:900;font-size:34px;color:var(--ink)}#rmgsv .o2 .pk-p small{font-size:14px;color:var(--body);margin-left:6px}#rmgsv .o2 .pk-p .first{display:block;font-size:13.5px;color:var(--body);margin-top:2px}#rmgsv .o2 .pk-f .btn{width:100%;margin-top:14px}#rmgsv .o2 .pnote{margin-top:34px;background:#fff;border:1.5px solid #F2E6DA;border-radius:22px;padding:22px}#rmgsv .o2 .pnote h2{font-size:22px}#rmgsv .o2 .pnote p{margin-top:8px;font-size:15.5px}#rmgsv .o2 .ask{margin:22px 0 60px}@media (prefers-reduced-motion:no-preference){.js #rmgsv .o2 .a-in{opacity:0;transform:translateY(22px);transition:opacity .6s ease,transform .7s cubic-bezier(.2,.8,.2,1);transition-delay:calc(var(--i,0)*90ms)}.js #rmgsv .o2 .a-in.seen{opacity:1;transform:none}.js #rmgsv .o2 .row.cat.seen .il svg{animation:bob 4.5s ease-in-out calc(var(--i)*.3s) infinite}@keyframes bob{#rmgsv .o2 50%{transform:translateY(-5px)}}
.js #rmgsv .o2 .pk.t2.seen{animation:glow 2.8s ease-in-out 1s 2}@keyframes glow{#rmgsv .o2 50%{box-shadow:0 0 0 6px rgba(255,151,15,.18)}}
}
@media (prefers-reduced-motion:reduce){#rmgsv .o2 .row.cat,#rmgsv .o2 .pk,#rmgsv .o2 .row.cat .il svg{transition:none!important}}
@media (max-width:760px){#rmgsv .o2 .svh h1{font-size:40px}#rmgsv .o2 .dd-b{min-width:0;width:100%}#rmgsv .o2 .dd,#rmgsv .o2 .svh-r .btn{width:100%}#rmgsv .o2 .cph{grid-template-columns:1fr}#rmgsv .o2 .cph .il{height:120px}#rmgsv .o2 .pks{grid-template-columns:1fr}#rmgsv .o2 .row.cat p{display:block}#rmgsv .o2 .pk-p b{font-size:30px}}
#rmgsv .o2 .row.cat .pr small{display:inline;font-size:13px}#rmgsv .o2 .row.cat .pr{line-height:1.2}#rmgsv .o2 .pkn{font-size:14px!important;color:var(--ink)!important}#rmgsv .o2 .pkn b{color:var(--blue-ink)}#rmgsv .o2 .pkbar{display:flex;gap:12px;align-items:stretch;flex-wrap:wrap;margin-top:20px}#rmgsv .o2 .pkbar>b{flex-basis:100%;font-family:'Red Hat Display';font-weight:900;font-size:24px;color:var(--ink)}#rmgsv .o2 .pkc{flex:1 1 220px;display:flex;flex-direction:column;gap:2px;padding:12px 16px;border-radius:16px;background:#fff;border:2px solid var(--tc);text-decoration:none;transition:transform .2s}#rmgsv .o2 .pkc span{font-weight:700;color:var(--tn);font-size:16px}#rmgsv .o2 .pkc small{color:var(--body);font-size:13.5px}#rmgsv .o2 .pkc:hover{transform:translateY(-2px)}#rmgsv .o2 .pkc.t1{--tc:var(--blue);--tn:var(--blue-ink)}#rmgsv .o2 .pkc.t2{--tc:var(--orange);--tn:var(--ink);background:#FFF6EE}#rmgsv .o2 .pkc.t3{--tc:var(--red);--tn:var(--red-ink)}#rmgsv .o2 .pnote .cmp th.t1{color:var(--blue-ink)}#rmgsv .o2 .pnote .cmp th.t3{color:var(--red-ink)}#rmgsv .o2 .pnote .cmp td{vertical-align:top;line-height:1.5}#rmgsv .o2 .pnote .cmpw{overflow-x:auto}#rmgsv .o2 .pk{scroll-margin-top:20px}@media (max-width:760px){#rmgsv .o2 .pnote .cmp{min-width:620px}}
@media (min-width:1101px){#rmgsv .o2 .browse .rows{grid-template-columns:repeat(3,1fr)}#rmgsv .o2 .browse .row.cat{grid-template-columns:1fr;grid-template-rows:150px auto}#rmgsv .o2 .browse .row.cat .il{min-height:150px;height:150px}}
#rmgsv .o2 .fsteps{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:22px 0 4px}#rmgsv .o2 .fsteps .sep{width:22px;height:2px;background:#D9DEE5}#rmgsv .o2 .fs{display:inline-flex;align-items:center;gap:8px;padding:6px 14px 6px 6px;border-radius:999px;background:#EEF1F5;color:#5E6673;font-weight:700;font-size:14px}#rmgsv .o2 .fs i{font-style:normal;width:24px;height:24px;border-radius:50%;display:grid;place-items:center;background:#fff;color:#5E6673;font-size:12.5px}#rmgsv .o2 .fs i svg{width:14px;height:14px}#rmgsv .o2 .fs.done{background:#E3F6EA;color:#11643A}#rmgsv .o2 .fs.done i{background:#2BA765;color:#fff}#rmgsv .o2 .fs.on{background:var(--ink);color:#fff}#rmgsv .o2 .fs.on i{background:#fff;color:var(--ink)}#rmgsv .o2 .in.ok{position:relative;padding-right:44px}#rmgsv .o2 .in.ok:after{content:"";position:absolute;right:12px;top:50%;width:22px;height:22px;margin-top:-11px;border-radius:50%;background:#2BA765 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5 12.5l4.2 4.2L19 7' fill='none' stroke='%23fff' stroke-width='3.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/14px no-repeat}#rmgsv .o2 .cp{display:flex;gap:12px;margin-top:12px}#rmgsv .o2 .cp .in{color:#9A9AA0}#rmgsv .o2 .cp .btn{flex:none}#rmgsv .o2 .drop{display:flex;flex-direction:column;gap:6px;align-items:flex-start;margin-top:12px;border:2px dashed #BFD9EC;background:#F2F6FC;border-radius:16px;padding:16px;cursor:pointer}#rmgsv .o2 .drop span{font-size:14px;color:var(--body)}#rmgsv .o2 .pal{display:flex;gap:10px;flex-wrap:wrap;margin-top:12px}#rmgsv .o2 .pkd{margin:10px 0 0;padding-left:20px;font-size:15px;color:var(--ink);line-height:1.6}#rmgsv .o2 .donecard{background:#F2F6FC!important;border:1.5px solid #E2EAF4!important;box-shadow:none!important;border-radius:22px}#rmgsv .o2 .donecard h2,#rmgsv .o2 .donecard h3{font-size:22px}#rmgsv .o2 .donecard .mini{border-bottom:1px solid #E2EAF4}#rmgsv .o2 .nextbox{background:#F2F6FC;border:1.5px solid #E2EAF4;border-radius:20px;padding:18px;margin-top:16px}#rmgsv .o2 .nextbox .nb-k{display:inline-block;font-size:12.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#fff;background:var(--blue);border-radius:8px;padding:3px 9px}#rmgsv .o2 .nextbox h3{font-size:19px;margin-top:8px}#rmgsv .o2 .nextbox p{font-size:14.5px;margin-top:4px}#rmgsv .o2 .nextbox.wide{margin:22px 0 10px}#rmgsv .o2 .pkx[hidden]{display:none!important}@media (max-width:760px){#rmgsv .o2 .fs{font-size:13px;padding:5px 10px 5px 5px}#rmgsv .o2 .fsteps .sep{width:10px}#rmgsv .o2 .cp{flex-direction:column}}
#rmgsv .o2 .pal-w{margin-top:12px}#rmgsv .o2 .pal-grid{display:grid;grid-template-columns:repeat(8,1fr);gap:8px}#rmgsv .o2 .sw{display:flex;flex-direction:column;align-items:center;gap:4px;padding:6px 2px;border:2px solid transparent;border-radius:12px;background:#fff;cursor:pointer;font:inherit;font-size:11.5px;color:var(--body,#606060)}#rmgsv .o2 .sw i{width:34px;height:34px;border-radius:50%;background:var(--c);box-shadow:inset 0 0 0 1px rgba(0,0,0,.15)}#rmgsv .o2 .sw[aria-pressed=true]{border-color:#1A1B1E;color:#1A1B1E;font-weight:700}#rmgsv .o2 .sw[aria-pressed=true] i{box-shadow:inset 0 0 0 1px rgba(0,0,0,.15),0 0 0 3px #fff,0 0 0 5px #2BA765}#rmgsv .o2 .sw:focus-visible{outline:3px solid #0095D9;outline-offset:2px}#rmgsv .o2 .pal-x{display:flex;gap:10px;flex-wrap:wrap;align-items:center;margin-top:12px}#rmgsv .o2 .pal-x input[type=text]{width:140px;border:2px solid #E2D2C4;border-radius:12px;padding:9px 12px;font:inherit}#rmgsv .o2 .pal-x label{display:inline-flex;gap:8px;align-items:center;font-weight:700;font-size:14.5px;color:#1A1B1E}#rmgsv .o2 .pal-sum{margin-top:10px;font-size:14px;color:#606060}#rmgsv .o2 .pal-sum .chip{display:inline-flex;align-items:center;gap:6px;background:#F2F6FC;border-radius:999px;padding:3px 10px;margin:3px 2px;font-size:13px;color:#1A1B1E}#rmgsv .o2 .pal-sum .chip i{width:14px;height:14px;border-radius:50%;box-shadow:inset 0 0 0 1px rgba(0,0,0,.2)}#rmgsv .o2 .file-list{margin:10px 0 0;padding-left:18px;font-size:14px;color:#1A1B1E}#rmgsv .o2 .file-list small{color:#606060}#rmgsv .o2 .drop input[type=file]{position:static;width:auto;height:auto;clip:auto;margin-top:6px;font:inherit;font-size:14px}@media (max-width:760px){#rmgsv .o2 .pal-grid{grid-template-columns:repeat(4,1fr)}}


#rmgsv .o2{background:#FFFCF8}#rmgsv .o2 a{text-decoration:none}#rmgsv .o2 button{font:inherit}#rmgsv .o2 .row::before,#rmgsv .o2 .row::after{content:none;display:none}#rmgsv .o2 .row{margin:0;flex-wrap:initial}#rmgsv .o2 .row>*{width:auto;max-width:none;padding-left:0;padding-right:0;margin-top:0}#rmgsv .o2 [hidden]{display:none!important}#rmgsv .o2 main,#rmgsv .o2>.wrap{padding-bottom:56px}