.atelier-faqs.svelte-1t7usrv{padding:0}.faq-search.svelte-1t7usrv{max-width:440px}.faq-search.svelte-1t7usrv label:where(.svelte-1t7usrv){display:block;font-size:13px;color:#595550;margin-bottom:9px}.faq-search.svelte-1t7usrv>div:where(.svelte-1t7usrv){display:flex;align-items:center;gap:12px;min-height:48px;padding:0 14px;border:1px solid #d8cdbd;background:#fcfaf7}.faq-search.svelte-1t7usrv svg{flex-shrink:0;color:#8a7a66}.faq-search.svelte-1t7usrv input:where(.svelte-1t7usrv){width:100%;min-width:0;min-height:44px;padding:9px 0;border:0;background:transparent;font:400 15px var(--font-body);color:#27231f}.faq-search.svelte-1t7usrv input:where(.svelte-1t7usrv)::-moz-placeholder{color:#8b8279}.faq-search.svelte-1t7usrv input:where(.svelte-1t7usrv)::placeholder{color:#8b8279}.faq-results.svelte-1t7usrv{display:flex;align-items:center;justify-content:space-between;gap:15px;min-height:44px;margin:15px 0 6px;font-size:12px;color:#7b746c}.faq-results.svelte-1t7usrv button:where(.svelte-1t7usrv){min-height:44px;text-decoration:underline;text-underline-offset:4px;color:#796040}.faq-list.svelte-1t7usrv details:where(.svelte-1t7usrv){border-top:1px solid #e3dcd2}.faq-list.svelte-1t7usrv details:where(.svelte-1t7usrv):last-child{border-bottom:1px solid #e3dcd2}.faq-list.svelte-1t7usrv summary:where(.svelte-1t7usrv){display:flex;align-items:center;gap:22px;min-height:65px;padding:19px 0;list-style:none;cursor:pointer;font-size:16px;line-height:1.5;color:#27231f}.faq-list.svelte-1t7usrv summary:where(.svelte-1t7usrv)::-webkit-details-marker{display:none}.faq-list.svelte-1t7usrv summary:where(.svelte-1t7usrv)>span:where(.svelte-1t7usrv){flex:1}.faq-list.svelte-1t7usrv summary:where(.svelte-1t7usrv)>svg{flex-shrink:0;margin-inline:4px;color:#8a7a66;transition:transform .2s ease}.faq-list.svelte-1t7usrv summary:where(.svelte-1t7usrv):hover{color:#796040}.faq-list.svelte-1t7usrv details[open]:where(.svelte-1t7usrv) summary:where(.svelte-1t7usrv)>svg{transform:rotate(45deg)}.faq-answer.svelte-1t7usrv{padding:0 37px 23px 0;color:#595550;font-size:14px;line-height:1.85}.faq-answer.svelte-1t7usrv p+p{margin-top:14px}.faq-answer.svelte-1t7usrv a{color:#796040;text-decoration:underline;text-underline-offset:4px}.faq-answer.svelte-1t7usrv ul,.faq-answer.svelte-1t7usrv ol{padding-left:22px;list-style:revert}.faq-demo-note.svelte-1t7usrv{margin-top:25px;font-size:12px;line-height:1.8;color:#7b746c}.faq-state.svelte-1t7usrv{padding:28px 0}.faq-state.svelte-1t7usrv h2:where(.svelte-1t7usrv){margin:0 0 13px;font-size:22px;line-height:1.3}.faq-state.svelte-1t7usrv p:where(.svelte-1t7usrv){max-width:590px;font-size:14px;line-height:1.85;color:#716b65}.faq-state.svelte-1t7usrv>:is(a:where(.svelte-1t7usrv),button:where(.svelte-1t7usrv)){display:inline-flex;align-items:center;min-height:44px;margin-top:12px;text-decoration:underline;text-underline-offset:4px;font-size:13px;color:#796040}.faq-loading.svelte-1t7usrv{padding:30px 0;font-size:14px;color:#716b65}.svelte-1t7usrv:is(input:where(.svelte-1t7usrv),button:where(.svelte-1t7usrv),summary:where(.svelte-1t7usrv)):focus-visible,.faq-answer.svelte-1t7usrv a:focus-visible,.faq-state.svelte-1t7usrv>a:where(.svelte-1t7usrv):focus-visible{outline:2px solid #92744b;outline-offset:4px}@media(max-width:767px){.faq-search.svelte-1t7usrv{max-width:none}.faq-search.svelte-1t7usrv input:where(.svelte-1t7usrv){font-size:16px}.faq-list.svelte-1t7usrv summary:where(.svelte-1t7usrv){min-height:62px;font-size:15px;gap:15px;padding-block:17px}.faq-answer.svelte-1t7usrv{padding:0 25px 20px 0;font-size:14px}.faq-demo-note.svelte-1t7usrv{font-size:11px}.faq-state.svelte-1t7usrv h2:where(.svelte-1t7usrv){font-size:21px}}@media(prefers-reduced-motion:reduce){.faq-list.svelte-1t7usrv summary:where(.svelte-1t7usrv)>svg{transition:none}}
