.rb-faq[data-v-9135ccde]{flex-direction:column;gap:40px;max-width:1270px;margin:0 auto;padding:96px 16px;display:flex}.rb-faq__aside[data-v-9135ccde],.rb-faq__plus[data-v-9135ccde]{position:relative}.rb-faq__title[data-v-9135ccde]{letter-spacing:-.04em;margin:0;font-size:calc(clamp(2.5rem,1.8rem + 2.6vw,4rem));font-weight:700;line-height:.95}.rb-faq__mascot[data-v-9135ccde]{display:none}.rb-faq__list[data-v-9135ccde]{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.rb-faq__item[data-v-9135ccde]{background:var(--rb-sand);border-radius:30px}.rb-faq__question[data-v-9135ccde]{margin:0}.rb-faq__trigger[data-v-9135ccde]{text-align:left;width:100%;min-height:60px;color:var(--rb-marine);justify-content:space-between;align-items:center;gap:16px;padding:14px 16px 14px 28px;font-size:14px;font-weight:600;line-height:1.3;display:flex}.rb-faq__plus[data-v-9135ccde]{background:#fff;border-radius:50%;flex-shrink:0;width:30px;height:30px;transition:transform .3s}.rb-faq__plus[data-v-9135ccde]:after,.rb-faq__plus[data-v-9135ccde]:before{content:"";background:var(--rb-marine);width:12px;height:2px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.rb-faq__plus[data-v-9135ccde]:after{transform:translate(-50%,-50%)rotate(90deg)}.rb-faq__item--open .rb-faq__plus[data-v-9135ccde]{transform:rotate(45deg)}.rb-faq__answer[data-v-9135ccde]{visibility:hidden;grid-template-rows:0fr;transition:grid-template-rows .3s,visibility .3s;display:grid}.rb-faq__answer>div[data-v-9135ccde]{padding:0 28px;font-size:14px;line-height:1.6;overflow:hidden}.rb-faq__item--open .rb-faq__answer[data-v-9135ccde]{visibility:visible;grid-template-rows:1fr}.rb-faq__item--open .rb-faq__answer>div[data-v-9135ccde]{padding-bottom:20px}@media (width>=960px){.rb-faq[data-v-9135ccde]{flex-direction:row;gap:80px;padding:150px 16px}.rb-faq__aside[data-v-9135ccde]{flex:1}.rb-faq__mascot[data-v-9135ccde]{--rb-tilt:-8deg;width:300px;height:auto;transform:rotate(var(--rb-tilt));animation:5s ease-in-out infinite rb-wiggle;display:block;position:absolute;bottom:0;left:-180px}.rb-faq__list[data-v-9135ccde]{flex:0 0 490px}}
