.fd-root{width:100%;max-width:1040px;color:var(--ink);flex-direction:column;gap:28px;margin:0 auto;padding:28px 16px 48px;display:flex}.fd-doors{grid-template-columns:1fr;gap:12px;display:grid}.fd-card{flex-direction:column;display:flex}@media (min-width:768px){.fd-root{gap:36px;padding:64px 32px 72px}.fd-doors{grid-template-columns:1fr 1fr;gap:28px}}
