.sv3 .pv3-faq{border-top:1px solid var(--line)}.sv3 .pv3-faq-item{border-bottom:1px solid var(--line)}.sv3 .pv3-faq-item summary{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:24px 2px;cursor:pointer;list-style:none}.sv3 .pv3-faq-item summary::-webkit-details-marker{display:none}.sv3 .pv3-faq-item h3{font-size:clamp(17px,1.5vw,20px);font-weight:600;letter-spacing:-.022em;line-height:1.3;text-wrap:balance;transition:color .2s ease}.sv3 .pv3-faq-item summary:hover h3{color:var(--g-ink)}.sv3 .pv3-faq-icon{flex:none;display:grid;place-items:center;width:34px;height:34px;border-radius:10px;border:1px solid var(--line);background:#fff;color:var(--ink-2);transition:transform .3s var(--ease-snap),background .2s ease,color .2s ease,border-color .2s ease}.sv3 .pv3-faq-item[open] .pv3-faq-icon{transform:rotate(45deg);background:var(--ink);border-color:var(--ink);color:#fff}.sv3 .pv3-faq-item p{max-width:680px;padding:0 60px 26px 2px;font-size:16px;line-height:1.62;color:var(--muted);text-wrap:pretty}.sv3 .pv3-sibs{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px}.sv3 .pv3-sibs>li{display:flex}.sv3 .pv3-sib{flex:1;display:flex;align-items:center;gap:14px;padding:14px 16px;border-radius:16px;background:#fff;border:1px solid var(--line);text-decoration:none;color:var(--ink);transition:transform .28s var(--ease-out),box-shadow .28s ease,border-color .2s ease}.sv3 .pv3-sib:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--c) 45%,var(--line));box-shadow:var(--shadow-soft)}.sv3 .pv3-sib-txt{flex:1;min-width:0;display:grid;gap:2px}.sv3 .pv3-sib strong{font-size:15.5px;font-weight:600;letter-spacing:-.018em}.sv3 .pv3-sib small{font-size:13px;line-height:1.35;color:var(--muted)}.sv3 .pv3-sib-go{flex:none;color:var(--muted-2);transition:transform .2s var(--ease-out),color .2s ease}.sv3 .pv3-sib:hover .pv3-sib-go{color:var(--c);transform:translateX(3px)}@media (max-width:719px){.sv3 .pv3-faq-item summary{padding:20px 0}.sv3 .pv3-faq-item p{padding-right:0}.sv3 .pv3-sibs{grid-template-columns:minmax(0,1fr)}}