.container-1156{max-width:1204px}.rm-faq-hero{padding:96px 0 72px 0;text-align:center}.rm-faq-hero h1{font-weight:600;font-size:52px;line-height:1.15;letter-spacing:-.02em;color:#171717;margin:0 0 16px 0}.rm-faq-hero>p{font-weight:500;font-size:20px;line-height:1.6;color:#707070;margin:0 0 40px 0}.rm-faq-search{position:relative;max-width:560px;margin:0 auto}.rm-faq-search__icon{position:absolute;left:20px;top:50%;transform:translateY(-50%);pointer-events:none;color:#909090}.rm-faq-search input{width:100%;box-sizing:border-box;border:1px solid #d6d6d6;border-radius:16px;background:#fff;padding:17px 52px 17px 56px;font-family:inherit;font-size:16px;line-height:24px;color:#171717;outline:0;transition:border-color ease .2s,box-shadow ease .2s}.rm-faq-search input::placeholder{color:#909090}.rm-faq-search input:focus{border-color:#4e7efe;box-shadow:0 0 0 4px rgba(78,126,254,.12)}.rm-faq-search__clear{position:absolute;right:12px;top:50%;transform:translateY(-50%);width:32px;height:32px;border:none;border-radius:50%;background:#f4f4f4;color:#707070;cursor:pointer;display:none;align-items:center;justify-content:center;padding:0}.rm-faq-search__clear:hover{background:#e8e8e8;color:#171717}.rm-faq-search.has-value .rm-faq-search__clear{display:flex}.rm-faq-hero__count{margin:16px 0 0 0;font-size:14px;line-height:20px;color:#707070;min-height:20px}.rm-faq-layout{display:flex;align-items:flex-start;gap:72px}.rm-faq-nav{flex:0 0 268px;width:268px;position:sticky;top:94px}.rm-faq-nav ul{margin:0;padding:0;list-style:none}.rm-faq-nav li+li{margin-top:4px}.rm-faq-nav a{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;border-radius:12px;font-size:16px;line-height:24px;color:#414141;text-decoration:none;transition:all ease .2s}.rm-faq-nav a:hover{background:#f4f4f4;color:#171717}.rm-faq-nav a.is-active{background:#f0f3fc;color:#2852c0;font-weight:500}.rm-faq-nav a b{font-weight:400;font-size:13px;line-height:20px;color:#909090}.rm-faq-nav a.is-active b{color:#4e7efe}.rm-faq-body{flex:1 1 auto;min-width:0}.rm-faq-section{scroll-margin-top:100px;padding-bottom:64px}.rm-faq-section:last-child{padding-bottom:0}.rm-faq-section h2{font-weight:600;font-size:32px;line-height:1.25;letter-spacing:-.01em;color:#171717;margin:0 0 8px 0}.rm-faq-section__desc{font-size:16px;line-height:24px;color:#707070;margin:0 0 24px 0}.rm-faq-list{border-top:1px solid #e8e8e8}.rm-faq-item{border-bottom:1px solid #e8e8e8}.rm-faq-h{margin:0;font:inherit}.rm-faq-q{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;width:100%;margin:0;padding:24px 0;border:none;background:0 0;text-align:left;font-family:inherit;font-weight:500;font-size:18px;line-height:28px;color:#171717;cursor:pointer;transition:color ease .2s}.rm-faq-q:hover{color:#4e7efe}.rm-faq-q svg{flex:0 0 24px;margin-top:2px;color:#909090;transition:transform ease .3s,color ease .2s}.rm-faq-item.is-open .rm-faq-q svg,.rm-faq-q:hover svg{color:#4e7efe}.rm-faq-item.is-open .rm-faq-q{color:#171717;padding-bottom:8px}.rm-faq-item.is-open .rm-faq-q svg{transform:rotate(180deg)}.rm-faq-a{display:none;padding:0 48px 24px 0}.rm-faq-a p{font-size:16px;line-height:26px;color:#414141;margin:0 0 12px 0}.rm-faq-a p:last-child{margin-bottom:0}.rm-faq-a a{color:#4e7efe;text-decoration:none}.rm-faq-a a:hover{text-decoration:underline}.rm-faq-item.is-hidden,.rm-faq-section.is-hidden{display:none}.rm-faq-empty{display:none;padding:64px 0;text-align:center}.rm-faq-empty.is-visible{display:block}.rm-faq-empty h2{font-weight:500;font-size:24px;line-height:36px;color:#171717;margin:0 0 8px 0}.rm-faq-empty p{font-size:16px;line-height:24px;color:#707070;margin:0}.rm-faq-empty a{color:#4e7efe;text-decoration:none}.rm-faq-cta{padding:96px 0 0 0}.rm-faq-cta__inner{display:flex;flex-wrap:wrap;gap:24px;background:#f0f3fc;border-radius:32px;padding:56px;align-items:center;justify-content:space-between}.rm-faq-cta__text{flex:1 1 420px}.rm-faq-cta__text h2{font-weight:600;font-size:32px;line-height:1.25;letter-spacing:-.01em;color:#171717;margin:0 0 8px 0}.rm-faq-cta__text p{font-size:16px;line-height:24px;color:#414141;margin:0}.rm-faq-cta__actions{display:flex;flex-wrap:wrap;gap:12px}@media (max-width:1199px){.rm-faq-layout{gap:48px}.rm-faq-nav{flex-basis:240px;width:240px}}@media (max-width:991px){.rm-faq-hero{padding:64px 0 48px 0}.rm-faq-hero h1{font-size:36px}.rm-faq-hero>p{font-size:18px}.rm-faq-layout{display:block}.rm-faq-nav{position:static;width:auto;margin:0 -24px 40px -24px;padding:0 24px 4px 24px;overflow-x:auto;-webkit-overflow-scrolling:touch}.rm-faq-nav ul{display:flex;gap:8px;width:max-content}.rm-faq-nav li+li{margin-top:0}.rm-faq-nav a{white-space:nowrap;background:#f4f4f4;border-radius:999px}.rm-faq-section h2{font-size:26px}.rm-faq-cta{padding-top:64px}.rm-faq-cta__inner{padding:40px}.rm-faq-cta__text h2{font-size:26px}}@media (max-width:767px){.rm-faq-hero h1{font-size:32px}.rm-faq-q{font-size:17px;line-height:26px;gap:16px}.rm-faq-a{padding-right:0}.rm-faq-cta__inner{padding:32px 24px;border-radius:24px}.rm-faq-cta__actions .rm-btn{width:100%}}