.faq-body{padding:1.5rem 2rem 3rem}.faq-rail{flex-direction:column;align-self:start;gap:16px;display:flex;position:sticky;top:32px}@media (width<=880px){.faq-rail{position:static}}.faq-rail-link{text-decoration:none;display:block}.faq-tut-card{border-radius:var(--r-card);background:var(--accent-tint);border:1.5px solid var(--accent-edge);padding:20px;transition:transform .16s,box-shadow .16s,border-color .16s}.faq-tut-card:hover,.faq-tut-card:focus-visible{border-color:var(--accent);box-shadow:var(--shadow-sm);transform:translateY(-1px)}@media (prefers-reduced-motion:reduce){.faq-tut-card{transition:none}.faq-tut-card:hover{transform:none}}.faq-title-short{display:none}@media (width<=480px){.faq-title-full{display:none}.faq-title-short{display:inline}}.faq-rail-link:hover .faq-rail-cta,.faq-rail-link:focus-visible .faq-rail-cta{text-decoration:underline}.faq-hand{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 16px;display:flex}@media (width<=560px){.faq-body{padding:1.25rem 1rem 2.5rem}}
