dialog[data-astro-cid-eph2s77r][data-product-dialog]::backdrop{background:#0f172a8c}dialog[data-astro-cid-eph2s77r][data-product-dialog]{width:calc(100vw - 1rem);max-width:none;max-height:calc(100dvh - 1rem);margin:auto;inset:0}@media (width>=640px){dialog[data-astro-cid-eph2s77r][data-product-dialog]{width:min(92vw,48rem)}}@media (width>=1024px){dialog[data-astro-cid-eph2s77r][data-product-dialog]{width:min(80vw,72rem)}.product-question-layout[data-astro-cid-eph2s77r]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"heading intro""card name""card email""message phone""message consent""message consent-error""message turnstile""message summary""message actions""message note""message status";gap:.5rem 1.5rem;padding:1.25rem 1.5rem;display:grid}.product-question-heading[data-astro-cid-eph2s77r]{grid-area:heading}.product-question-card[data-astro-cid-eph2s77r]{grid-area:card;align-self:start}.product-question-form[data-astro-cid-eph2s77r],.product-question-layout[data-astro-cid-eph2s77r] .product-form-shell,.product-question-layout[data-astro-cid-eph2s77r] .product-form,.product-question-layout[data-astro-cid-eph2s77r] .product-form-fields{display:contents}.product-form-intro{grid-area:intro;margin-top:0;padding-right:3rem}.product-form-name{grid-area:name}.product-form-email{grid-area:email}.product-form-phone{grid-area:phone}.product-form-message{grid-area:message}.product-form-message textarea{min-height:7rem}.product-form-turnstile{grid-area:turnstile;min-height:65px}.product-form-consent{grid-area:consent}.product-form-consent-error{grid-area:consent-error}.product-form-summary{grid-area:summary}.product-form-actions{grid-area:actions;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.product-form-note{grid-area:note}.product-form-status,[data-success-panel]{grid-area:status}}
