.ws-faq-page.svelte-fadvfd{background:#fff;color:#1a1918;padding:36px 20px 48px;width:100%}.ws-faq-wrap.svelte-fadvfd{max-width:760px;margin:0 auto}.ws-breadcrumb.svelte-fadvfd{display:flex;align-items:center;justify-content:center;gap:8px;font-family:Plus Jakarta Sans,Inter,sans-serif;font-size:11.5px;color:#8c847a;margin-bottom:24px}.ws-breadcrumb-link.svelte-fadvfd{color:#6a635b;text-decoration:none;transition:color .15s ease}.ws-breadcrumb-link.svelte-fadvfd:hover{color:#1a1918}.ws-breadcrumb-sep.svelte-fadvfd{color:#c8c0b6}.ws-breadcrumb-current.svelte-fadvfd{color:#1a1918;font-weight:500}.ws-faq-header.svelte-fadvfd{text-align:center;margin-bottom:48px}.ws-faq-title.svelte-fadvfd{margin:0 0 10px;font-family:Playfair Display,Georgia,serif;font-size:clamp(28px,4vw,38px);font-weight:400;color:#1a1918;letter-spacing:-.015em;line-height:1.2}.ws-faq-subtitle.svelte-fadvfd{margin:0 auto;max-width:520px;font-family:Plus Jakarta Sans,Inter,sans-serif;font-size:14px;line-height:1.6;color:#706a62}.ws-faq-list.svelte-fadvfd{border-top:1px solid #ede8e1}.ws-faq-item.svelte-fadvfd{border-bottom:1px solid #ede8e1;transition:border-color .2s ease}.ws-faq-btn.svelte-fadvfd{width:100%;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:22px 0;background:transparent;border:none;text-align:left;cursor:pointer;color:inherit;font-family:inherit;transition:color .15s ease}.ws-faq-btn.svelte-fadvfd:hover .ws-faq-q:where(.svelte-fadvfd){color:#b88628}.ws-faq-q.svelte-fadvfd{flex:1;font-family:Plus Jakarta Sans,Inter,sans-serif;font-size:15.5px;font-weight:500;color:#1a1918;line-height:1.45;letter-spacing:-.01em;transition:color .15s ease}.ws-faq-item.is-open.svelte-fadvfd .ws-faq-q:where(.svelte-fadvfd){font-weight:600;color:#1a1918}.ws-faq-icon.svelte-fadvfd{display:flex;align-items:center;justify-content:center;color:#8c847a;flex-shrink:0;transition:color .15s ease}.ws-faq-item.is-open.svelte-fadvfd .ws-faq-icon:where(.svelte-fadvfd),.ws-faq-btn.svelte-fadvfd:hover .ws-faq-icon:where(.svelte-fadvfd){color:#1a1918}.ws-faq-answer.svelte-fadvfd{padding:0 0 24px}.ws-answer-content.svelte-fadvfd{font-family:Plus Jakarta Sans,Inter,sans-serif;font-size:14px;line-height:1.7;color:#55504a}.ws-answer-content.svelte-fadvfd p{margin:0 0 12px}.ws-answer-content.svelte-fadvfd p:last-child{margin-bottom:0}.ws-answer-content.svelte-fadvfd a{color:#1a1918;text-decoration:underline;transition:color .15s ease}.ws-answer-content.svelte-fadvfd a:hover{color:#b88628}.ws-faq-skeleton-list.svelte-fadvfd{border-top:1px solid #ede8e1}.ws-skeleton-row.svelte-fadvfd{padding:22px 0;border-bottom:1px solid #ede8e1}.ws-skeleton-line.svelte-fadvfd{height:18px;background:#f3f0ea;border-radius:2px;width:70%;animation:svelte-fadvfd-wsPulse 1.4s ease-in-out infinite}@keyframes svelte-fadvfd-wsPulse{0%,to{opacity:.5}50%{opacity:1}}.ws-faq-error.svelte-fadvfd,.ws-faq-empty.svelte-fadvfd{text-align:center;padding:48px 20px;color:#706a62;font-family:Plus Jakarta Sans,Inter,sans-serif;font-size:14px}.ws-error-text.svelte-fadvfd{color:#c53030;margin:0 0 14px}.ws-retry-btn.svelte-fadvfd{background:#1a1918;color:#fff;border:none;border-radius:2px;padding:8px 18px;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;cursor:pointer;transition:background-color .15s ease}.ws-retry-btn.svelte-fadvfd:hover{background:#b88628}
