@layer components{.DemoForm-module__RcNT-a__form{flex-direction:column;gap:20px;display:flex}.DemoForm-module__RcNT-a__field{flex-direction:column;flex:1;gap:6px;display:flex}.DemoForm-module__RcNT-a__row{grid-template-columns:1fr 1fr;gap:16px;display:grid}@media (max-width:640px){.DemoForm-module__RcNT-a__row{grid-template-columns:1fr}}.DemoForm-module__RcNT-a__consent{color:var(--color-muted-foreground);background-color:var(--color-muted);border-radius:var(--radius-md);margin:0;padding:12px 16px;font-size:13px;line-height:1.5}.DemoForm-module__RcNT-a__submit{width:100%;margin-top:4px}.DemoForm-module__RcNT-a__supportGrid{grid-template-columns:1fr;gap:6px;display:grid}@media (min-width:640px){.DemoForm-module__RcNT-a__supportGrid{grid-template-columns:repeat(2,1fr)}}.DemoForm-module__RcNT-a__supportOption{cursor:pointer;align-items:center;gap:8px;padding-block:2px;display:flex}.DemoForm-module__RcNT-a__supportCheckbox{border-radius:var(--radius-md);border:1px solid var(--volcanic-ash-300);width:16px;height:16px;accent-color:var(--volcanic-ash-900);flex:none}.DemoForm-module__RcNT-a__supportCheckbox:focus{box-shadow:0 0 0 2px var(--volcanic-ash-200)}.DemoForm-module__RcNT-a__supportText{color:var(--volcanic-ash-800);font-size:13px;line-height:1.25}}
