@layer properties,astro,theme,preflight,tokens,components;@layer base{.inquiry-control{width:100%;min-height:var(--touch-target-min);font:inherit;color:var(--color-b2-gray-900);background:var(--color-b2-white);border:1px solid var(--color-b2-gray-500);border-radius:var(--radius-xs);padding:.625rem .75rem}.inquiry-control:hover{border-color:var(--color-b2-gray-600)}.inquiry-control:focus,.inquiry-control:focus-visible{border-color:var(--color-b2-blue-mid);box-shadow:0 0 0 3px color-mix(in oklch, var(--color-b2-blue-mid) 18%, transparent);outline:none}.inquiry-control[aria-invalid=true]{border-color:var(--color-b2-mkt-oxblood)}.inquiry-control[aria-invalid=true]:focus,.inquiry-control[aria-invalid=true]:focus-visible{box-shadow:0 0 0 3px color-mix(in oklch, var(--color-b2-mkt-oxblood) 18%, transparent)}.btn.form-submit{min-height:var(--touch-target-min);color:var(--color-b2-white);background:var(--color-b2-blue);border:1px solid var(--color-b2-blue);border-radius:var(--radius-md);cursor:pointer;align-items:center;gap:.5rem;padding:.625rem 1.5rem;font-weight:600;display:inline-flex}.btn.form-submit:hover,.btn.form-submit:focus-visible{color:var(--color-b2-white);background:var(--color-b2-blue-dark);border-color:var(--color-b2-blue-dark)}.btn.form-submit:focus-visible{outline:3px solid var(--color-b2-focus);outline-offset:2px}.btn.form-submit:disabled{opacity:.65;cursor:not-allowed}.btn.form-submit:disabled:hover,.btn.form-submit:disabled:focus-visible{background:var(--color-b2-blue);border-color:var(--color-b2-blue)}@media (prefers-reduced-motion:reduce){.btn.form-submit{transition:none}}@media (prefers-reduced-motion:no-preference){.inquiry-control{transition:border-color .15s,box-shadow .15s}.btn.form-submit{transition:background .15s,border-color .15s}}}@layer shiki,utilities;
