.faq-page.svelte-1bex8oj{grid-template-columns:.7fr 1.3fr;gap:4rem;display:grid}.page-intro.svelte-1bex8oj{margin:0}.page-intro.svelte-1bex8oj h1:where(.svelte-1bex8oj){font-family:var(--font-display);font-size:clamp(2.6rem,4.7vw,4.5rem);font-weight:500}.page-intro.svelte-1bex8oj p:where(.svelte-1bex8oj){color:var(--muted);font-size:1.05rem}.questions.svelte-1bex8oj{max-width:74ch;margin:0}details.svelte-1bex8oj{border-top:1px solid var(--line,#cec7b8);padding:0}details.svelte-1bex8oj:last-child{border-bottom:1px solid var(--line,#cec7b8)}summary.svelte-1bex8oj{cursor:pointer;justify-content:space-between;align-items:center;gap:1.5rem;padding:1.5rem 0;font-size:1.05rem;font-weight:600;list-style:none;display:flex}summary.svelte-1bex8oj::-webkit-details-marker{display:none}summary.svelte-1bex8oj:after{content:"";border-bottom:1.5px solid;border-right:1.5px solid;flex:none;width:.6rem;height:.6rem;margin-right:.4rem;transform:rotate(45deg)}details[open].svelte-1bex8oj summary:where(.svelte-1bex8oj):after{transform:rotate(225deg)}details.svelte-1bex8oj>div:where(.svelte-1bex8oj){max-width:70ch;padding:0 2rem 1.25rem 0;line-height:1.7}details.svelte-1bex8oj p:where(.svelte-1bex8oj){margin:0 0 1rem}summary.svelte-1bex8oj:hover{color:var(--ink);text-underline-offset:5px;text-decoration:underline}.faq-end.svelte-1bex8oj{border-top:1px solid var(--line,#cec7b8);grid-column:1/-1;justify-content:space-between;align-items:center;gap:1.5rem;margin:1.5rem 0 0;padding-top:2rem;display:flex}.faq-end.svelte-1bex8oj p:where(.svelte-1bex8oj){font-family:var(--font-display);margin:0;font-size:clamp(1.7rem,3vw,2.5rem);font-weight:500}@media (width<=850px){.faq-page.svelte-1bex8oj{grid-template-columns:1fr;gap:2.5rem}}@media (width<=600px){summary.svelte-1bex8oj{font-size:1.1rem}.faq-end.svelte-1bex8oj{flex-direction:column;align-items:flex-start}}
