*{box-sizing:border-box}body,html{max-width:100%;overflow-x:clip}body{margin:0;font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;color:var(--aplaut-color-document-default-ink);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4{text-wrap:balance}li,p{text-wrap:pretty}a{color:var(--aplaut-color-link-default-ink)}a:hover{color:var(--aplaut-color-link-hover-ink)}button{font-family:inherit;cursor:pointer;border:none;background:none;padding:0;transition:scale .14s ease-out}button:active{scale:.96}:where(button,a):focus-visible{outline:2.5px solid var(--aplaut-color-page-focus-ring);outline-offset:3px}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-thumb{background:var(--aplaut-color-page-scrollbar-thumb);border-radius:8px}::-webkit-scrollbar-track{background:transparent}@keyframes logo-marquee{0%{transform:translateX(0)}to{transform:translateX(calc(-50% - 10px))}}.logo-marquee{contain:paint}.logo-marquee:hover .logo-marquee__track{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.logo-marquee__track{animation:none!important}.logo-marquee{overflow-x:auto}}.ds-shimmer{border-radius:var(--aplaut-radius-shimmer-surface)}.qa-h1{font-size:clamp(28px,5.6vw,72px)}@media (max-width:374px){.qa-h1{font-size:24px}}.qa-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.qa-mocks{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);gap:16px;align-items:stretch;width:100%}@media (max-width:980px){.qa-mocks{grid-template-columns:minmax(0,1fr)}}.qa-three{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.qa-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.qa-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-items:stretch}.qa-slab-two{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-items:stretch}.qa-two{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(28px,4vw,44px);align-items:start}.qa-includes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.qa-four{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}@media (max-width:980px){.qa-two{grid-template-columns:minmax(0,1fr)}.qa-three{grid-template-columns:minmax(0,1fr)}.qa-slab-two{grid-template-columns:minmax(0,1fr)}.qa-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.qa-four{grid-template-columns:repeat(2,minmax(0,1fr))}.qa-includes{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.qa-stats{grid-template-columns:minmax(0,1fr)}.qa-steps{grid-template-columns:minmax(0,1fr)}.qa-pair{grid-template-columns:minmax(0,1fr)}.qa-four{grid-template-columns:minmax(0,1fr)}.qa-includes{grid-template-columns:minmax(0,1fr)}}