.se-sallang-faq,.sun-editor-editable .se-sallang-faq{box-sizing:border-box;width:100%;max-width:850px;margin:0 auto;background:#eae2d6;padding:clamp(40px,6vw,72px) clamp(20px,5vw,54px) clamp(64px,8vw,96px);color:#222;font-family:var(--font-sans,Pretendard),sans-serif;font-size:16px;line-height:1.65;text-align:left}.se-sallang-faq .se-sallang-faq-heading{text-align:center;margin:0 0 clamp(32px,5vw,64px)}.se-sallang-faq .se-sallang-faq-eyebrow{display:inline-block;padding:8px 26px;border-radius:30px;background:#b16748;color:white;font-size:15px;font-weight:700;line-height:1.5}.se-sallang-faq .se-sallang-faq-heading h2{margin:24px 0 0;padding:0;color:#5d4323;font-size:clamp(26px,4vw,44px);font-weight:800;line-height:1.3}.se-sallang-faq details{margin:0 0 16px;padding:0;border:0;border-radius:16px;background:#f9f6ef}.se-sallang-faq details:last-child{margin-bottom:0}.se-sallang-faq summary{display:flex;align-items:center;gap:16px;min-height:64px;box-sizing:border-box;padding:20px 28px;list-style:none;cursor:pointer;font-size:20px;font-weight:800;line-height:1.5}.se-sallang-faq summary::-webkit-details-marker{display:none}.se-sallang-faq summary::marker{content:""}.se-sallang-faq summary:before{content:"Q";color:#b16748;font-weight:800;flex-shrink:0}.se-sallang-faq summary:after{content:"";width:9px;height:9px;margin-left:auto;margin-right:3px;border-right:2px solid;border-bottom:2px solid;transform:rotate(45deg);flex-shrink:0}.se-sallang-faq details[open]>summary:after{transform:rotate(225deg)}.se-sallang-faq summary:focus-visible{outline:2px solid #b16748;outline-offset:3px;border-radius:16px}.se-sallang-faq .se-sallang-faq-answer{position:relative;padding:0 28px 24px 61px;color:#666;font-size:16px;font-weight:400;line-height:1.75;word-break:keep-all;overflow-wrap:anywhere}.se-sallang-faq .se-sallang-faq-answer:before{content:"A";position:absolute;left:28px;color:#86a269;font-size:20px;font-weight:800;line-height:1.4}@media (max-width:599px){.se-sallang-faq details{border-radius:12px;margin-bottom:12px}.se-sallang-faq summary{padding:14px 18px;min-height:52px;gap:10px;font-size:14px}.se-sallang-faq .se-sallang-faq-eyebrow{font-size:12px;padding:6px 22px}.se-sallang-faq .se-sallang-faq-answer{padding:0 18px 18px 38px;font-size:13px}.se-sallang-faq .se-sallang-faq-answer:before{left:18px;font-size:15px;line-height:1.5}}