.faq-layout.svelte-1bex8oj{grid-template-columns:.42fr 1.58fr;gap:clamp(3rem,9vw,10rem);display:grid}aside.svelte-1bex8oj{background:var(--lime);border-radius:14px;align-self:start;padding:1.5rem;position:sticky;top:110px}aside.svelte-1bex8oj p:where(.svelte-1bex8oj){margin-bottom:.5rem}aside.svelte-1bex8oj a:where(.svelte-1bex8oj){justify-content:space-between;align-items:center;font-weight:750;display:flex}.faq-list.svelte-1bex8oj{border-top:1px solid var(--ink)}details.svelte-1bex8oj{border-bottom:1px solid var(--ink)}summary.svelte-1bex8oj{cursor:pointer;padding:1.65rem 3rem 1.65rem 0;font-size:clamp(1.15rem,2vw,1.5rem);font-weight:700;list-style:none;position:relative}summary.svelte-1bex8oj::-webkit-details-marker{display:none}summary.svelte-1bex8oj span:where(.svelte-1bex8oj):before,summary.svelte-1bex8oj span:where(.svelte-1bex8oj):after{content:"";background:var(--ink);width:18px;height:1px;position:absolute;top:50%;right:.35rem}summary.svelte-1bex8oj span:where(.svelte-1bex8oj):after{transition:transform .2s;transform:rotate(90deg)}details[open].svelte-1bex8oj summary:where(.svelte-1bex8oj) span:where(.svelte-1bex8oj):after{transform:rotate(0)}details.svelte-1bex8oj p:where(.svelte-1bex8oj){max-width:66ch;color:var(--ink-soft);padding-right:2rem}@media (width<=760px){.faq-layout.svelte-1bex8oj{grid-template-columns:1fr}aside.svelte-1bex8oj{position:static}}
