.brief-section__grid[data-astro-cid-ppxmsywu],.inquiry__layout[data-astro-cid-ppxmsywu]{gap:var(--space-12);display:grid}.brief-section[data-astro-cid-ppxmsywu] .lead[data-astro-cid-ppxmsywu],.inquiry__intro[data-astro-cid-ppxmsywu] .lead[data-astro-cid-ppxmsywu]{margin:var(--space-5) 0 0}.brief-section__actions[data-astro-cid-ppxmsywu]{gap:var(--space-3);margin-top:var(--space-8);flex-wrap:wrap;display:flex}.brief-steps[data-astro-cid-ppxmsywu]{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.brief-steps[data-astro-cid-ppxmsywu] li[data-astro-cid-ppxmsywu]{padding:var(--space-4);gap:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);grid-template-columns:auto 1fr;display:grid}.brief-steps[data-astro-cid-ppxmsywu] span[data-astro-cid-ppxmsywu]{color:var(--color-accent);font-size:var(--text-xs);font-weight:var(--weight-bold)}.brief-steps[data-astro-cid-ppxmsywu] p[data-astro-cid-ppxmsywu]{color:var(--color-text-muted);margin:0}.brief-steps[data-astro-cid-ppxmsywu] strong[data-astro-cid-ppxmsywu]{color:var(--color-ink)}.inquiry__intro[data-astro-cid-ppxmsywu]{align-self:start}.selected-package[data-astro-cid-ppxmsywu]{margin-top:var(--space-8);padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-sm)}.selected-package[data-astro-cid-ppxmsywu][data-has-selection]{border-color:var(--color-brand-300);background:linear-gradient(145deg, var(--color-surface), var(--color-brand-50))}.selected-package[data-astro-cid-ppxmsywu]>span[data-astro-cid-ppxmsywu]{color:var(--color-brand-700);font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:.1em;text-transform:uppercase}.selected-package[data-astro-cid-ppxmsywu] strong[data-astro-cid-ppxmsywu]{margin-top:var(--space-2);color:var(--color-ink);font-size:var(--text-lg);display:block}.selected-package[data-astro-cid-ppxmsywu] p[data-astro-cid-ppxmsywu]{margin:var(--space-2) 0 0;color:var(--color-text-muted)}.selected-package[data-astro-cid-ppxmsywu] [data-astro-cid-ppxmsywu][data-selected-price]{color:var(--color-brand-700);font-weight:var(--weight-bold)}.inquiry-form[data-astro-cid-ppxmsywu]{gap:var(--space-8);display:grid}.form-section[data-astro-cid-ppxmsywu]{gap:var(--space-5);display:grid}.form-section[data-astro-cid-ppxmsywu]+.form-section[data-astro-cid-ppxmsywu]{padding-top:var(--space-8);border-top:1px solid var(--color-border)}.form-section[data-astro-cid-ppxmsywu] h3[data-astro-cid-ppxmsywu]{color:var(--color-ink);font-size:var(--text-lg);margin:0}.form-section__warning[data-astro-cid-ppxmsywu]{padding:var(--space-4);border:1px solid var(--color-brand-200);border-radius:var(--radius-md);color:var(--color-brand-800);background:var(--color-brand-50);font-size:var(--text-sm);margin:0}.form-grid[data-astro-cid-ppxmsywu]{gap:var(--space-5);display:grid}.was-validated[data-astro-cid-ppxmsywu] [data-astro-cid-ppxmsywu]:is(input,select,textarea):invalid{border-color:var(--color-danger);box-shadow:0 0 0 .18rem var(--color-danger-ring)}.form-status[data-astro-cid-ppxmsywu]{padding:var(--space-4);border:1px solid var(--color-brand-200);border-radius:var(--radius-md);color:var(--color-brand-800);background:var(--color-brand-50);font-size:var(--text-sm)}.form-status[data-astro-cid-ppxmsywu]:focus{outline:none}.inquiry-form[data-astro-cid-ppxmsywu] .button[data-astro-cid-ppxmsywu]{justify-self:start}.inquiry-form__pending[data-astro-cid-ppxmsywu]{margin:calc(var(--space-5) * -1) 0 0;color:var(--color-text-muted);font-size:var(--text-sm)}@media (width>=42rem){.form-grid--two[data-astro-cid-ppxmsywu]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.brief-section__grid[data-astro-cid-ppxmsywu]{grid-template-columns:minmax(0,.85fr) minmax(28rem,1.15fr);gap:clamp(4rem,8vw,8rem)}.inquiry__layout[data-astro-cid-ppxmsywu]{grid-template-columns:minmax(20rem,.72fr) minmax(0,1.28fr);gap:clamp(3.5rem,7vw,7rem)}.inquiry__intro[data-astro-cid-ppxmsywu]{position:sticky;top:8rem}}@media (width<=29rem){.brief-section__actions[data-astro-cid-ppxmsywu] .button[data-astro-cid-ppxmsywu],.inquiry-form[data-astro-cid-ppxmsywu] .button[data-astro-cid-ppxmsywu]{width:100%}}
