.blk-head{align-content:start;gap:16px;display:grid}.blk-body a,.rich a{color:var(--accent-bright);text-underline-offset:4px;text-decoration-thickness:1px}.blk-body strong,.rich strong{color:var(--fg);font-weight:600}@media (min-width:1024px){.blk-split .sec-inner{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:72px;display:grid}.blk-split .blk-head{position:sticky;top:112px}.blk-split .h-section{font-size:clamp(2.3rem,1.1rem + 3vw,4.3rem)}}.faq3{border-top:1px solid var(--line)}.faq3 details{border-bottom:1px solid var(--line)}.faq3 summary{cursor:pointer;grid-template-columns:1fr 24px;align-items:center;gap:16px;min-height:64px;padding:20px 0;font-size:clamp(1.08rem,1rem + .3vw,1.22rem);font-weight:500;line-height:1.4;list-style:none;transition:color .2s;display:grid}.faq3 summary::-webkit-details-marker{display:none}.faq3 summary:after{content:"";width:14px;height:14px;transition:transform .25s var(--ease-out);background:linear-gradient(currentColor,currentColor) 50%/14px 1.5px no-repeat,linear-gradient(currentColor,currentColor) 50%/1.5px 14px no-repeat;justify-self:end}.faq3 details[open] summary:after{transform:rotate(45deg)}.faq3 summary:hover{color:var(--accent-bright)}.faq3 .faq-a{color:var(--fg-2);max-width:70ch;padding:0 40px 22px 0}
