.home .mini-faq-layout{grid-template-columns:minmax(260px,.72fr) minmax(0,1.28fr);align-items:start;gap:clamp(40px,7vw,96px);display:grid}.home .mini-faq-head{position:sticky;top:112px}.home .mini-faq-head h2{max-width:11ch;font-size:clamp(40px, 5.4vw, var(--display-cap));letter-spacing:-.04em;text-wrap:balance;margin-top:clamp(26px,4vw,44px);line-height:.94}.home .faq{background:var(--paper);--sel-bg:var(--yellow);--sel-fg:var(--ink);border:2px solid var(--ink);max-width:none;box-shadow:8px 8px 0 var(--ink), 13px 13px 0 rgb(var(--yellow-rgb) / .68);margin:clamp(34px,4vw,52px) 0 0;padding-inline:clamp(20px,3vw,34px)}.home .faq-details .a-inner a{color:var(--ochre);font-weight:var(--w-medium)}@media (max-width:800px){.home .mini-faq-layout{grid-template-columns:1fr;gap:34px}.home .mini-faq-head{position:static}.home .mini-faq-head h2{max-width:13ch}.home .faq{box-shadow:6px 6px 0 var(--ink);margin-top:0}}
