.faq-list.svelte-1bex8oj{flex-direction:column;margin:clamp(20px,3vw,36px) 0;display:flex}.faq-item.svelte-1bex8oj:first-child{padding-top:0}.faq-num.svelte-1bex8oj{font-family:var(--m);color:var(--yolk);background:#ffbe1a1a;border-radius:50%;flex:none;place-items:center;width:32px;height:32px;margin-top:2px;font-size:12px;font-weight:700;display:grid}.faq-q.svelte-1bex8oj{font-family:var(--d);letter-spacing:-.01em;color:var(--ink);margin-bottom:10px;font-size:clamp(18px,2.2vw,21px);font-weight:700;line-height:1.35}.faq-a.svelte-1bex8oj{color:var(--ink-soft);max-width:64ch;font-size:15.5px;line-height:1.65}.hero.svelte-1bex8oj{padding-bottom:0}.back-home.svelte-1bex8oj{color:var(--ink-soft);font-family:var(--m);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:8px;margin-bottom:clamp(26px,4vw,42px);font-size:11px;font-weight:700;transition:color .18s,transform .18s;display:inline-flex}.back-home.svelte-1bex8oj span:where(.svelte-1bex8oj){color:var(--yolk);font-size:15px;line-height:1;transition:transform .18s}.back-home.svelte-1bex8oj:hover{color:var(--ink)}.back-home.svelte-1bex8oj:hover span:where(.svelte-1bex8oj){transform:translate(-3px)}.faq-item.svelte-1bex8oj{border-bottom:1px solid var(--line);grid-template-columns:44px 1fr;gap:20px;padding:clamp(22px,3vw,30px) 0;display:grid}
