.hs.pg-faq .faq-group{padding-block:clamp(56px,7vw,96px)}.hs.pg-faq .faq-group+.faq-group{border-top:1px solid var(--hair)}.hs.pg-faq .faq-wrap{grid-template-columns:minmax(0,.55fr) minmax(0,1.45fr);align-items:start;gap:20px clamp(28px,5vw,72px);display:grid}@media (max-width:860px){.hs.pg-faq .faq-wrap{grid-template-columns:1fr}}@media (min-width:861px){.hs.pg-faq .faq-group-h{top:calc(var(--nav-h) + 28px);padding-top:18px;position:sticky}}.hs.pg-faq .faq-list{border-bottom:1px solid var(--hair)}.hs.pg-faq .faq-q>summary{min-height:64px;padding-block:14px}.hs.pg-faq .faq-q>summary h3{font:500 clamp(1.08rem, 1.9vw, 1.32rem)/1.35 var(--f-cut);letter-spacing:.012em;color:var(--ink);text-wrap:pretty}.hs.pg-faq .faq-q .more-body p{font-size:1.04rem;line-height:1.65}.hs.pg-faq .faq-q .more-body p:first-child{color:var(--ink-2)}.hs.pg-faq .faq-q .more-link{font-size:.95rem}@media (hover:hover) and (pointer:fine){.hs.pg-faq .faq-q>summary:hover h3{color:var(--accent)}}.hs.pg-faq .faq-group-h{white-space:nowrap}
