.layout.svelte-1ppds31{display:grid;grid-template-columns:220px minmax(0,1fr);gap:40px;align-items:start}.guides.svelte-1ppds31{display:grid;gap:32px;padding-right:24px;border-right:1px solid var(--page-rule, var(--line))}h2.svelte-1ppds31{margin:0 0 16px}.guides.svelte-1ppds31 h2:where(.svelte-1ppds31){font-size:20px}.links.svelte-1ppds31{list-style:none;margin:0;padding:0}.links.svelte-1ppds31 a:where(.svelte-1ppds31),.unavailable.svelte-1ppds31{min-height:52px;display:flex;align-items:center;gap:12px;padding:8px 0;color:var(--ink);text-decoration:none;font-weight:600}.links.svelte-1ppds31 a:where(.svelte-1ppds31)>span:where(.svelte-1ppds31),.unavailable.svelte-1ppds31>span:where(.svelte-1ppds31){flex:1;min-width:0}.links.svelte-1ppds31 svg{flex:none;color:var(--brass)}.links.svelte-1ppds31 a:where(.svelte-1ppds31):hover{color:var(--brass)}.unavailable.svelte-1ppds31,.unavailable.svelte-1ppds31 svg{color:var(--ink-3)}.unavailable.svelte-1ppds31 small:where(.svelte-1ppds31){display:block;font-size:var(--fs-small);font-weight:400}.faq.svelte-1ppds31{min-width:0}.questions.svelte-1ppds31{border-top:1px solid var(--page-rule, var(--line))}details.svelte-1ppds31{border-bottom:1px solid var(--page-rule, var(--line))}summary.svelte-1ppds31{min-height:66px;padding:18px 0;display:flex;align-items:center;justify-content:space-between;gap:20px;font-size:var(--fs-body);font-weight:600;list-style:none;cursor:pointer}summary.svelte-1ppds31::-webkit-details-marker{display:none}summary.svelte-1ppds31:hover{color:var(--brass)}summary.svelte-1ppds31 svg{flex:none;color:var(--ink-2);transition:transform .2s var(--ease-out)}details[open].svelte-1ppds31 summary:where(.svelte-1ppds31) svg{transform:rotate(45deg)}details.svelte-1ppds31 p:where(.svelte-1ppds31){max-width:68ch;margin:0;padding:0 36px 24px 0;color:var(--ink-2)}@media(max-width:899px){.layout.svelte-1ppds31{grid-template-columns:minmax(0,1fr);gap:32px}.guides.svelte-1ppds31{grid-template-columns:repeat(2,minmax(0,1fr));padding:0 0 24px;gap:24px;border-right:0;border-bottom:1px solid var(--page-rule, var(--line))}}@media(max-width:479px){.guides.svelte-1ppds31{grid-template-columns:minmax(0,1fr);gap:20px}.guides.svelte-1ppds31 h2:where(.svelte-1ppds31){margin-bottom:8px}.links.svelte-1ppds31 a:where(.svelte-1ppds31),.unavailable.svelte-1ppds31{min-height:48px}details.svelte-1ppds31 p:where(.svelte-1ppds31){padding-right:0}}@media(prefers-reduced-motion:reduce){summary.svelte-1ppds31 svg{transition:none}}
