.rmfaq{--rf-bg:transparent;--rf-title:#1a2130;--rf-sub:#6b7280;--rf-q:#1a2130;--rf-a:#4b5563;--rf-accent:#c4a15f;--rf-on-accent:#1a2130;--rf-card:#d8cfbd;--rf-mk:var(--rf-accent);box-sizing:border-box;position:relative;clear:both;margin:2.5em 0;padding:0;background:var(--rf-bg);font-family:inherit;line-height:1.8;text-align:start}.rmfaq *,.rmfaq *::before,.rmfaq *::after{box-sizing:border-box}.rmfaq .rmfaq-wrap{max-width:1000px;margin:0 auto}.rmfaq .rmfaq-head{margin:0;padding:0;background:none;border:0}.rmfaq .rmfaq-title{margin:0;padding:0;color:var(--rf-title);font-family:inherit;line-height:1.5;letter-spacing:normal;text-transform:none}.rmfaq .rmfaq-sub{margin:0;padding:0;color:var(--rf-sub);line-height:1.7}.rmfaq .rmfaq-list{margin:0;padding:0}.rmfaq .rmfaq-item{margin:0;padding:0}.rmfaq .rmfaq-qh{margin:0;padding:0;color:var(--rf-q);font-family:inherit;line-height:1.7;letter-spacing:normal;text-transform:none;background:none;border:0}.rmfaq .rmfaq-q{display:flex;align-items:center;gap:12px;width:100%;margin:0;padding:18px 20px;font:inherit;text-align:start;text-transform:none;letter-spacing:normal;border-radius:0;cursor:pointer;-webkit-appearance:none;appearance:none}.rmfaq button.rmfaq-q,.rmfaq button.rmfaq-q:hover,.rmfaq button.rmfaq-q:focus,.rmfaq button.rmfaq-q:active{background:#fff0;color:inherit;border:0;box-shadow:none;text-decoration:none}.rmfaq .rmfaq-q:focus-visible{outline:2px solid var(--rf-accent);outline-offset:2px}.rmfaq .rmfaq-qt{flex:1 1 auto;min-width:0}.rmfaq .rmfaq-ico{position:relative;display:block;flex:none}.rmfaq .rmfaq-mk{display:inline-flex;align-items:center;justify-content:center;flex:none;color:var(--rf-mk)}.rmfaq .rmfaq-mk-number{min-width:1.7em;font-weight:800;font-size:.95em;line-height:1}.rmfaq .rmfaq-mk-dot::before{content:"";width:9px;height:9px;border-radius:50%;background:currentColor}.rmfaq .rmfaq-mk-arrow{width:14px;height:14px}.rmfaq .rmfaq-mk-arrow::before{content:"";width:8px;height:8px;border-top:2px solid currentColor;border-right:2px solid currentColor;transform:rotate(45deg)}.rmfaq[dir="rtl"] .rmfaq-mk-arrow::before{transform:rotate(-135deg)}.rmfaq .rmfaq-a{display:block}.rmfaq .rmfaq-a-in{min-height:0;overflow:hidden}.rmfaq .rmfaq-a-txt{color:var(--rf-a);font-size:15px}.rmfaq .rmfaq-a-txt>*:first-child{margin-top:0}.rmfaq .rmfaq-a-txt>*:last-child{margin-bottom:0}.rmfaq .rmfaq-a-txt p{margin:0 0 .8em}.rmfaq .rmfaq-a-txt img{max-width:100%;height:auto}.rmfaq .rmfaq-a-txt a{color:var(--rf-accent)}.rmfaq.rmfaq-js .rmfaq-a{display:grid;grid-template-rows:0fr;visibility:hidden;transition:grid-template-rows .3s ease,visibility 0s linear .3s}.rmfaq.rmfaq-js .rmfaq-item.is-open>.rmfaq-a{grid-template-rows:1fr;visibility:visible;transition:grid-template-rows .3s ease,visibility 0s}@media (prefers-reduced-motion:reduce){.rmfaq *,.rmfaq *::before,.rmfaq *::after{transition:none!important}}.rmfaq-theme-gold{--rf-bg:#ece4d4;--rf-title:#1a2130;--rf-sub:#c4a15f;--rf-q:#1a2130;--rf-a:#5f6368;--rf-accent:#c4a15f;--rf-on-accent:#1a2130;--rf-card:#d8cfbd;padding:64px 28px;border-radius:18px}.rmfaq-theme-gold .rmfaq-head{text-align:center;margin-bottom:44px}.rmfaq-theme-gold .rmfaq-sub{display:inline-flex;align-items:center;gap:14px;margin-bottom:12px;font-size:14px;font-weight:700}.rmfaq-theme-gold .rmfaq-sub::before{content:"";width:30px;height:1px;background:currentColor}.rmfaq-theme-gold .rmfaq-title{display:block;font-size:22px;font-weight:800}.rmfaq-theme-gold .rmfaq-item{border-bottom:1px solid var(--rf-card)}.rmfaq-theme-gold .rmfaq-qh{font-size:17px;font-weight:700}.rmfaq-theme-gold .rmfaq-q{gap:14px;padding:28px 4px}.rmfaq-theme-gold .rmfaq-ico{width:34px;height:34px;border:1px solid var(--rf-accent);border-radius:50%;color:var(--rf-accent);transition:transform .3s ease,background-color .25s ease,color .25s ease}.rmfaq-theme-gold .rmfaq-ico::before,.rmfaq-theme-gold .rmfaq-ico::after{content:"";position:absolute;top:50%;left:50%;background:currentColor;border-radius:1px}.rmfaq-theme-gold .rmfaq-ico::before{width:12px;height:1.5px;margin:-.75px 0 0 -6px}.rmfaq-theme-gold .rmfaq-ico::after{width:1.5px;height:12px;margin:-6px 0 0 -.75px}.rmfaq-theme-gold .rmfaq-item.is-open .rmfaq-ico{background:var(--rf-accent);color:var(--rf-on-accent);transform:rotate(45deg)}.rmfaq-theme-gold .rmfaq-a-txt{padding:0 4px 28px;line-height:2}.rmfaq-theme-navy{--rf-bg:transparent;--rf-title:#1a2130;--rf-sub:#6b6f76;--rf-q:#1a2130;--rf-a:#1a1a1a;--rf-accent:#172443;--rf-on-accent:#ffffff;--rf-card:#d9cab8;padding:24px 0}.rmfaq-theme-navy .rmfaq-head{text-align:center;margin-bottom:28px}.rmfaq-theme-navy .rmfaq-title{display:block;font-size:22px;font-weight:800}.rmfaq-theme-navy .rmfaq-sub{margin-top:6px;font-size:15px}.rmfaq-theme-navy .rmfaq-head::after{content:"";display:block;width:72px;height:2px;margin:14px auto 0;background:var(--rf-card)}.rmfaq-theme-navy .rmfaq-item{margin-bottom:10px}.rmfaq-theme-navy .rmfaq-qh{background:var(--rf-card);border:1px solid rgb(0 0 0 / .08);border-radius:10px;font-size:16px;font-weight:700;transition:background-color .25s ease,color .25s ease}.rmfaq-theme-navy .rmfaq-q{padding:16px 20px}.rmfaq-theme-navy .rmfaq-item.is-open>.rmfaq-qh{background:var(--rf-accent);border-color:var(--rf-accent);color:var(--rf-on-accent)}.rmfaq-theme-navy .rmfaq-mk{color:var(--rf-accent)}.rmfaq-theme-navy .rmfaq-item.is-open .rmfaq-mk{color:var(--rf-on-accent)}.rmfaq-theme-navy .rmfaq-ico{width:11px;height:11px;margin-top:-5px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);transition:transform .3s ease,margin .3s ease}.rmfaq-theme-navy .rmfaq-item.is-open .rmfaq-ico{margin-top:5px;transform:rotate(-135deg)}.rmfaq-theme-navy .rmfaq-a-txt{margin-top:6px;padding:18px 20px;background:#f2f2f2;border:1px solid #dcdcdc;border-radius:10px;font-weight:600;line-height:1.9}.rmfaq-theme-navy .rmfaq-a-txt a{color:var(--rf-accent)}.rmfaq-theme-modern{--rf-bg:#f5f6fb;--rf-title:#191c3a;--rf-sub:#5b5bd6;--rf-q:#1f2340;--rf-a:#5b6072;--rf-accent:#5b5bd6;--rf-on-accent:#ffffff;--rf-card:#ffffff;padding:56px 24px;border-radius:20px}.rmfaq-theme-modern .rmfaq-head{text-align:center;margin-bottom:36px}.rmfaq-theme-modern .rmfaq-sub{display:inline-block;margin-bottom:12px;padding:3px 16px;border-radius:99px;background:rgb(91 91 214 / .12);background:color-mix(in srgb,var(--rf-accent) 13%,transparent);color:var(--rf-accent);font-size:13px;font-weight:700}.rmfaq-theme-modern .rmfaq-title{display:block;font-size:22px;font-weight:800}.rmfaq-theme-modern .rmfaq-item{margin-bottom:14px;background:var(--rf-card);border:1px solid #fff0;border-radius:16px;box-shadow:0 6px 22px rgb(30 35 80 / .06);transition:border-color .25s ease,box-shadow .25s ease}.rmfaq-theme-modern .rmfaq-item.is-open{border-color:var(--rf-accent);box-shadow:0 10px 28px rgb(30 35 80 / .1)}.rmfaq-theme-modern .rmfaq-qh{font-size:16px;font-weight:700}.rmfaq-theme-modern .rmfaq-q{gap:14px;padding:18px 22px}.rmfaq-theme-modern .rmfaq-mk-number{width:30px;height:30px;min-width:30px;border-radius:50%;background:rgb(91 91 214 / .12);background:color-mix(in srgb,var(--rf-accent) 13%,transparent);font-size:13px}.rmfaq-theme-modern .rmfaq-ico{width:30px;height:30px;border-radius:50%;background:rgb(91 91 214 / .12);background:color-mix(in srgb,var(--rf-accent) 13%,transparent);color:var(--rf-accent);transition:background-color .25s ease,color .25s ease,transform .3s ease}.rmfaq-theme-modern .rmfaq-ico::before{content:"";position:absolute;top:50%;left:50%;width:8px;height:8px;margin:-6px 0 0 -4px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg)}.rmfaq-theme-modern .rmfaq-item.is-open .rmfaq-ico{background:var(--rf-accent);color:var(--rf-on-accent);transform:rotate(180deg)}.rmfaq-theme-modern .rmfaq-a-txt{padding:0 22px 22px;line-height:2}.rmfaq-theme-night{--rf-bg:#0e1526;--rf-title:#f1f5f9;--rf-sub:#22d3ee;--rf-q:#e5e9f2;--rf-a:#9aa7bd;--rf-accent:#22d3ee;--rf-on-accent:#04222b;--rf-card:#172036;padding:56px 24px;border-radius:20px}.rmfaq-theme-night .rmfaq-head{text-align:center;margin-bottom:36px}.rmfaq-theme-night .rmfaq-sub{margin-bottom:8px;font-size:14px;font-weight:700;letter-spacing:.04em}.rmfaq-theme-night .rmfaq-title{display:block;font-size:22px;font-weight:800}.rmfaq-theme-night .rmfaq-item{margin-bottom:12px;background:var(--rf-card);border:1px solid rgb(255 255 255 / .07);border-radius:14px;transition:border-color .25s ease,box-shadow .25s ease}.rmfaq-theme-night .rmfaq-item.is-open{border-color:var(--rf-accent);box-shadow:0 0 26px -10px var(--rf-accent)}.rmfaq-theme-night .rmfaq-qh{font-size:16px;font-weight:700}.rmfaq-theme-night .rmfaq-q{padding:18px 22px}.rmfaq-theme-night .rmfaq-ico{width:16px;height:16px;color:var(--rf-accent)}.rmfaq-theme-night .rmfaq-ico::before,.rmfaq-theme-night .rmfaq-ico::after{content:"";position:absolute;top:50%;left:50%;background:currentColor;border-radius:2px;transition:transform .3s ease}.rmfaq-theme-night .rmfaq-ico::before{width:16px;height:2px;margin:-1px 0 0 -8px}.rmfaq-theme-night .rmfaq-ico::after{width:2px;height:16px;margin:-8px 0 0 -1px}.rmfaq-theme-night .rmfaq-item.is-open .rmfaq-ico::after{transform:scaleY(0)}.rmfaq-theme-night .rmfaq-a-txt{padding:0 22px 22px;line-height:2}@media (max-width:600px){.rmfaq-theme-gold{padding:40px 16px}.rmfaq-theme-modern,.rmfaq-theme-night{padding:36px 14px}.rmfaq-theme-gold .rmfaq-q{padding:20px 2px}.rmfaq-theme-gold .rmfaq-qh,.rmfaq-theme-navy .rmfaq-qh,.rmfaq-theme-modern .rmfaq-qh,.rmfaq-theme-night .rmfaq-qh{font-size:15px}.rmfaq-theme-gold .rmfaq-ico{width:30px;height:30px}}