.lfaq__h{color:var(--ink);font-size:clamp(1.7rem,3.4vw,2.35rem);font-weight:800;letter-spacing:-.015em;line-height:1.12;margin-top:var(--s4);max-width:46rem}.lfaq__list{margin-top:var(--s6);max-width:54rem}.lfaq__q{border-top:1px solid var(--rule)}.lfaq__q:last-child{border-bottom:1px solid var(--rule)}.lfaq__q summary{align-items:center;color:var(--ink);cursor:pointer;display:flex;font-family:var(--font-d);font-size:1.1rem;font-weight:700;gap:16px;justify-content:space-between;list-style:none;padding:var(--s4) 0}.lfaq__q summary::-webkit-details-marker{display:none}.lfaq__q summary:after{color:var(--primary-hover);content:"+";flex:none;font-size:1.5rem;font-weight:700;line-height:1}.lfaq__q[open] summary:after{content:"\2013"}.lfaq__q p{color:var(--body);font-size:1.05rem;margin:0 0 var(--s5);max-width:48rem}