.FAQList-module__LGRoda__section{padding:3rem var(--spacing-sm) 8rem;background:0 0}.FAQList-module__LGRoda__container{max-width:900px;margin:0 auto}.FAQList-module__LGRoda__controls{flex-direction:column;align-items:center;gap:2rem;margin-bottom:4rem;display:flex}.FAQList-module__LGRoda__searchWrapper{width:100%;max-width:500px;position:relative}.FAQList-module__LGRoda__searchInput{border-radius:var(--radius-full);border:var(--glass-border);background:var(--glass-bg);width:100%;-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);box-shadow:var(--glass-shadow);color:var(--color-text-main);padding:1.25rem 1.5rem 1.25rem 3.5rem;font-size:1.1rem;transition:all .3s}.FAQList-module__LGRoda__searchInput:focus{border-color:var(--color-primary);box-shadow:0 10px 25px #3b76ce26, var(--shadow-glow);background:#fff;outline:none}.FAQList-module__LGRoda__searchIcon{color:var(--color-primary);opacity:.7;font-size:1.2rem;position:absolute;top:50%;left:1.5rem;transform:translateY(-50%)}.FAQList-module__LGRoda__chipContainer{flex-wrap:wrap;justify-content:center;gap:.8rem;display:flex}.FAQList-module__LGRoda__chip{border-radius:var(--radius-full);background:var(--glass-bg);border:var(--glass-border);color:var(--color-text-sub);cursor:pointer;padding:.6rem 1.5rem;font-size:.95rem;font-weight:600;transition:all .3s cubic-bezier(.175,.885,.32,1.275)}.FAQList-module__LGRoda__chip:hover{background:#fffc;transform:translateY(-2px);box-shadow:0 5px 15px #0000000d}.FAQList-module__LGRoda__chipActive{background:var(--color-primary);border-color:var(--color-primary);color:#fff;box-shadow:0 8px 20px #3b76ce4d, var(--shadow-glow)}.FAQList-module__LGRoda__chipActive:hover{background:var(--color-primary);transform:translateY(-2px)}.FAQList-module__LGRoda__categoryBlock{margin-bottom:5rem;animation:.6s ease-out backwards FAQList-module__LGRoda__fadeIn}@keyframes FAQList-module__LGRoda__fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.FAQList-module__LGRoda__categoryTitle{color:var(--color-primary);border-left:5px solid var(--color-accent);align-items:center;margin-bottom:2.5rem;padding-left:1.5rem;font-size:1.6rem;font-weight:800;display:flex}.FAQList-module__LGRoda__accordionItem{border-radius:var(--radius-md);background:var(--glass-bg);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);border:var(--glass-border);box-shadow:var(--glass-shadow);margin-bottom:1rem;transition:box-shadow .35s,transform .35s,border-color .35s;overflow:hidden}@media (hover:hover){.FAQList-module__LGRoda__accordionItem:hover{box-shadow:0 10px 30px #0000000d, var(--shadow-glow);border-color:#2563eb26;transform:translateY(-2px)}}.FAQList-module__LGRoda__accordionItem.FAQList-module__LGRoda__open{transform:translateY(-3px);box-shadow:0 15px 40px #00000014}.FAQList-module__LGRoda__summary{cursor:pointer;width:100%;color:var(--color-text-main);text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;gap:1rem;padding:1.5rem 2rem;font-family:inherit;font-size:1rem;font-weight:700;line-height:1.5;transition:color .25s;display:flex}.FAQList-module__LGRoda__open .FAQList-module__LGRoda__summary{color:var(--color-primary);border-bottom:1px solid #0000000a}.FAQList-module__LGRoda__chevron{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%233b76ce' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'%3E%3C/path%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;flex-shrink:0;width:20px;height:20px;transition:transform .42s cubic-bezier(.68,-.6,.32,1.6)}.FAQList-module__LGRoda__chevronOpen{transform:rotate(180deg)}.FAQList-module__LGRoda__answerWrapper{grid-template-rows:0fr;transition:grid-template-rows .45s cubic-bezier(.68,-.6,.32,1.6);display:grid}.FAQList-module__LGRoda__answerOpen{grid-template-rows:1fr}.FAQList-module__LGRoda__answerInner{min-height:0;overflow:hidden}.FAQList-module__LGRoda__answer{color:var(--color-text-main);background:#ffffff4d;padding:2rem;line-height:1.9}@media (max-width:768px){.FAQList-module__LGRoda__summary{padding:1.2rem;font-size:.95rem}.FAQList-module__LGRoda__answer{padding:1.5rem;font-size:.95rem}}
