.faq.svelte-526p4l{padding-block:var(--section)}.grid.svelte-526p4l{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);align-items:start;gap:clamp(28px,6vw,88px);display:grid}details.svelte-526p4l{border-top:1px solid var(--line)}details.svelte-526p4l:last-child{border-bottom:1px solid var(--line)}summary.svelte-526p4l{letter-spacing:-.01em;cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:20px 0;font-size:1.125rem;font-weight:600;list-style:none;transition:color .2s;display:flex}summary.svelte-526p4l::-webkit-details-marker{display:none}summary.svelte-526p4l svg{color:var(--blue);transition:rotate .24s var(--ease-out);flex:none}details[open].svelte-526p4l summary:where(.svelte-526p4l) svg{rotate:180deg}details.svelte-526p4l p:where(.svelte-526p4l){max-width:62ch;color:var(--ink-2);padding-bottom:22px}details[open].svelte-526p4l p:where(.svelte-526p4l){animation:svelte-526p4l-open .32s var(--ease-out)}@keyframes svelte-526p4l-open{0%{opacity:0;translate:0 -6px}}@media (hover:hover){summary.svelte-526p4l:hover{color:var(--blue-strong)}}@media (width<=900px){.grid.svelte-526p4l{grid-template-columns:1fr}}
