.Faq-module__BcpjCG__shell{background:var(--color-bg);width:100vw;height:100vh;color:var(--color-text);position:relative;overflow:hidden}.Faq-module__BcpjCG__embeddedShell{border-bottom:1px solid #45454a;width:100%;height:auto;min-height:70svh;overflow:visible}.Faq-module__BcpjCG__layout{top:var(--design-frame-top,110px);bottom:var(--design-frame-bottom,110px);z-index:1;width:var(--design-frame-content-width,min(calc(96vw - 32px), 1088px));flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;left:50%;transform:translate(-50%)}.Faq-module__BcpjCG__embeddedLayout{width:100%;min-height:70svh;padding:80px 24px;position:relative;inset:auto;transform:none}.Faq-module__BcpjCG__content{text-align:center;flex-direction:column;align-items:center;gap:20px;width:min(100%,640px);display:flex}.Faq-module__BcpjCG__title{letter-spacing:-.01em;white-space:nowrap;margin:0;font-size:clamp(20px,3.8vw,40px);font-weight:700}.Faq-module__BcpjCG__subtitle{max-width:480px;color:var(--color-text-muted);margin:0;font-size:15px;line-height:1.5}.Faq-module__BcpjCG__searchForm{align-items:center;gap:12px;width:100%;margin-top:12px;display:flex}.Faq-module__BcpjCG__searchLabel{flex:auto;min-width:0;display:flex}.Faq-module__BcpjCG__searchLabel input{color:#111;width:100%;height:52px;font:inherit;background:#fff;border:2px solid #ff9170b8;border-radius:999px;outline:0;padding:0 22px;font-size:14px;box-shadow:0 0 18px #ff7a0014}.Faq-module__BcpjCG__embeddedShell .Faq-module__BcpjCG__searchLabel input{border-color:#0000}.Faq-module__BcpjCG__searchLabel input::placeholder{color:#666;opacity:1}.Faq-module__BcpjCG__searchButton{border:1px solid var(--color-border-strong);height:52px;color:var(--color-text);font:inherit;cursor:pointer;background:0 0;border-radius:999px;flex:none;justify-content:center;align-items:center;padding:0 28px;font-size:14px;font-weight:600;transition:border-color .2s,background-color .2s;display:inline-flex}.Faq-module__BcpjCG__searchButton:hover{background:#ff7a0014;border-color:#ff7a00b3}.Faq-module__BcpjCG__results{text-align:left;scrollbar-width:thin;scrollbar-color:var(--color-border-strong) transparent;flex-direction:column;gap:12px;width:100%;max-height:38vh;margin:4px 0 0;padding:4px 4px 4px 0;list-style:none;display:flex;overflow-y:auto}.Faq-module__BcpjCG__results::-webkit-scrollbar{width:6px}.Faq-module__BcpjCG__results::-webkit-scrollbar-thumb{background:var(--color-border-strong);border-radius:999px}.Faq-module__BcpjCG__resultItem{background:var(--color-surface);border-radius:14px;padding:14px 18px}.Faq-module__BcpjCG__resultQuestion{color:var(--color-text);margin:0 0 6px;font-size:14px;font-weight:600}.Faq-module__BcpjCG__resultAnswer{color:var(--color-text-muted);margin:0;font-size:13px;line-height:1.55}.Faq-module__BcpjCG__noResults{flex-direction:column;align-items:center;gap:14px;margin:4px 0 0;display:flex}.Faq-module__BcpjCG__noResultsMessage{max-width:420px;color:var(--color-text-muted);margin:0;font-size:13px;line-height:1.5}.Faq-module__BcpjCG__noResultsButton{border:1px solid var(--color-border-strong);color:var(--color-text);font:inherit;cursor:pointer;background:0 0;border-radius:999px;align-items:center;padding:11px 20px;font-size:13px;text-decoration:none;transition:border-color .2s,background-color .2s;display:inline-flex}.Faq-module__BcpjCG__noResultsButton:hover{background:#ff7a0014;border-color:#ff7a00b3}.Faq-module__BcpjCG__rotator{text-align:left;width:100%;margin:4px 0 0;display:grid}.Faq-module__BcpjCG__pair{opacity:0;pointer-events:none;flex-direction:column;grid-area:1/1;gap:12px;animation-name:Faq-module__BcpjCG__faqPairCycle;animation-timing-function:linear;animation-iteration-count:infinite;display:flex}.Faq-module__BcpjCG__pair:first-child{opacity:1}@keyframes Faq-module__BcpjCG__faqPairCycle{0%{opacity:0}2%{opacity:1}31%{opacity:1}33%{opacity:0}to{opacity:0}}@media (prefers-reduced-motion:reduce){.Faq-module__BcpjCG__pair{animation:none}}@media (max-width:640px){.Faq-module__BcpjCG__searchForm{flex-direction:column;align-items:stretch}.Faq-module__BcpjCG__searchLabel{width:100%}.Faq-module__BcpjCG__searchButton{align-self:center;width:min(100%,200px)}}
