.page-head.svelte-1bex8oj{padding-top:clamp(3rem,7vw,6rem)}.faq__grid.svelte-1bex8oj{gap:3rem;display:grid}@media (width>=900px){.faq__grid.svelte-1bex8oj{grid-template-columns:16rem 1fr;align-items:start;gap:5rem}.faq__nav.svelte-1bex8oj{top:calc(var(--header-h) + 1.5rem);position:sticky}}.faq__nav-list.svelte-1bex8oj{gap:.4rem;padding-bottom:.4rem;display:flex;overflow-x:auto}@media (width>=900px){.faq__nav-list.svelte-1bex8oj{border-top:1px solid var(--c-line-strong);flex-direction:column;gap:0;overflow:visible}}.faq__nav-link.svelte-1bex8oj{white-space:nowrap;letter-spacing:.04em;border:1px solid var(--c-line);align-items:baseline;gap:.7rem;padding:.5rem .9rem;font-size:.86rem;transition:color .5s cubic-bezier(.16,1,.3,1),border-color .5s cubic-bezier(.16,1,.3,1);display:inline-flex}@media (width>=900px){.faq__nav-link.svelte-1bex8oj{border:0;border-bottom:1px solid var(--c-line);padding:1rem 0;font-size:.95rem}}.faq__nav-link.svelte-1bex8oj:hover{color:var(--c-accent-deep);border-color:var(--c-heading)}.faq__nav-no.svelte-1bex8oj{letter-spacing:.02em;font-variant-numeric:lining-nums;color:var(--c-accent);font-family:Cormorant Garamond,Noto Serif KR,Georgia,serif;font-size:.9rem;font-weight:300;line-height:1}.faq__nav-count.svelte-1bex8oj{letter-spacing:.02em;font-variant-numeric:lining-nums;color:var(--c-muted);margin-left:auto;font-family:Cormorant Garamond,Noto Serif KR,Georgia,serif;font-size:.9rem;font-weight:300;line-height:1}@media (width<=899.98px){.faq__nav-count.svelte-1bex8oj{margin-left:.2rem}}.faq__group.svelte-1bex8oj+.faq__group:where(.svelte-1bex8oj){margin-top:clamp(3rem,6vw,5rem)}.faq__group-title.svelte-1bex8oj{color:var(--c-heading);align-items:baseline;gap:1rem;font-family:Noto Serif KR,Nanum Myeongjo,Cormorant Garamond,Georgia,serif;font-size:1.5rem;display:flex}.faq__group-no.svelte-1bex8oj{letter-spacing:.02em;font-variant-numeric:lining-nums;color:var(--c-accent);font-family:Cormorant Garamond,Noto Serif KR,Georgia,serif;font-size:1.1rem;font-weight:300;line-height:1}.faq__list.svelte-1bex8oj{border-top:1px solid var(--c-line-strong);margin-top:1.4rem}.faq__item.svelte-1bex8oj{border-bottom:1px solid var(--c-line)}.faq__q.svelte-1bex8oj{cursor:pointer;grid-template-columns:2.2rem 1fr 20px;align-items:center;gap:.6rem;padding-block:1.4rem;list-style:none;display:grid}.faq__q.svelte-1bex8oj::-webkit-details-marker{display:none}.faq__q.svelte-1bex8oj:hover .faq__q-text:where(.svelte-1bex8oj){color:var(--c-accent-deep)}.faq__q-mark.svelte-1bex8oj{letter-spacing:.02em;font-variant-numeric:lining-nums;color:var(--c-accent);font-family:Cormorant Garamond,Noto Serif KR,Georgia,serif;font-size:1.1rem;font-weight:300;line-height:1}.faq__q-text.svelte-1bex8oj{color:var(--c-heading);font-size:1.04rem;transition:color .5s cubic-bezier(.16,1,.3,1)}.faq__toggle.svelte-1bex8oj{width:14px;height:14px;position:relative}.faq__toggle.svelte-1bex8oj:before,.faq__toggle.svelte-1bex8oj:after{content:"";background:currentColor;width:100%;height:1px;transition:transform .5s cubic-bezier(.16,1,.3,1);position:absolute;top:50%;left:0}.faq__toggle.svelte-1bex8oj:after{transform:rotate(90deg)}.faq__item[open].svelte-1bex8oj .faq__toggle:where(.svelte-1bex8oj):after{transform:rotate(0)}.faq__a.svelte-1bex8oj{color:var(--c-muted);padding:0 2.5rem 1.8rem 2.8rem;line-height:1.85}.faq__a.svelte-1bex8oj p:where(.svelte-1bex8oj){max-width:64ch}
