.nickname-finder-faq_section__IJAwy{padding:92px 24px 100px;background:radial-gradient(circle at 8% 10%,rgba(150,70,220,.07),transparent 26%),linear-gradient(180deg,#fff,#fcf9ff)}.nickname-finder-faq_inner__CnvQa{width:min(100%,1120px);margin:0 auto}.nickname-finder-faq_heading__H_ttJ{max-width:860px;margin-bottom:38px}.nickname-finder-faq_eyebrow__PJhbK{margin:0 0 12px;color:#9346d8;font-size:12px;font-weight:800;letter-spacing:.12em}.nickname-finder-faq_heading__H_ttJ h2{margin:0;color:#20222d;font-size:clamp(40px,5vw,58px);line-height:1.02;letter-spacing:-.04em}.nickname-finder-faq_heading__H_ttJ>p:last-child{max-width:760px;margin:20px 0 0;color:#73717b;font-size:17px;line-height:1.75}.nickname-finder-faq_faqList__34of2{display:grid;grid-gap:14px;gap:14px}.nickname-finder-faq_faqItem__v6zdv{overflow:hidden;border:1px solid #e1d3ec;border-radius:20px;background:rgba(255,255,255,.94);box-shadow:0 8px 24px rgba(61,37,79,.035)}.nickname-finder-faq_faqItem__v6zdv summary{display:grid;grid-template-columns:52px minmax(0,1fr) 38px;align-items:center;grid-gap:16px;gap:16px;min-height:92px;padding:16px 20px;cursor:pointer;list-style:none}.nickname-finder-faq_faqItem__v6zdv summary::-webkit-details-marker{display:none}.nickname-finder-faq_index__zMVWo{display:grid;place-items:center;width:46px;height:46px;border-radius:14px;background:#f2e7fa;color:#7c36b9;font-size:12px;font-weight:800}.nickname-finder-faq_questionWrap__zqJfC{display:grid;grid-gap:5px;gap:5px}.nickname-finder-faq_group__bvZEF{color:#9b8fa4;font-size:10px;font-weight:800;letter-spacing:.11em;text-transform:uppercase}.nickname-finder-faq_questionWrap__zqJfC strong{color:#7f36bd;font-size:16px;line-height:1.45}.nickname-finder-faq_icon__0l1qL{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:#9346d8;color:#fff;font-size:14px;font-weight:800;transition:transform .2s ease}.nickname-finder-faq_faqItem__v6zdv:not([open]) .nickname-finder-faq_icon__0l1qL{transform:rotate(180deg)}.nickname-finder-faq_answer__hGH_5{padding:0 20px 24px 88px;border-top:1px solid #f0e9f4;background:#fdfbff}.nickname-finder-faq_answer__hGH_5 p{margin:20px 0 0;color:#6f6a76;font-size:15px;line-height:1.75}@media (max-width:720px){.nickname-finder-faq_section__IJAwy{padding:68px 18px 76px}.nickname-finder-faq_faqItem__v6zdv summary{grid-template-columns:42px minmax(0,1fr) 32px;gap:12px;min-height:84px;padding:14px}.nickname-finder-faq_index__zMVWo{width:40px;height:40px;border-radius:12px}.nickname-finder-faq_questionWrap__zqJfC strong{font-size:14px}.nickname-finder-faq_answer__hGH_5{padding:0 16px 20px 66px}}