.band-inner[data-astro-cid-diag2fw7]{max-width:1160px;padding:0 var(--space-lg);margin:0 auto}.band[data-astro-cid-diag2fw7]{padding:var(--space-section) 0}@media (width<=767.98px){.band[data-astro-cid-diag2fw7]{padding:56px 0}}.band[data-astro-cid-diag2fw7].light{background:var(--color-paper);color:var(--color-ink)}.skip-link[data-astro-cid-diag2fw7]{z-index:100;background:var(--color-ink);color:var(--color-hazard);border-radius:var(--radius-sm);font-family:var(--font-display);padding:12px 20px;font-weight:600;text-decoration:none;position:absolute;top:0;left:-9999px}.skip-link[data-astro-cid-diag2fw7]:focus{top:12px;left:12px}.eyebrow-block[data-astro-cid-diag2fw7]{margin-bottom:var(--space-md)}h1[data-astro-cid-diag2fw7]{font-family:var(--font-display);font-weight:600;font-size:var(--type-display-md-font-size);line-height:var(--type-display-md-line-height);margin:0 0 var(--space-md)}.sub[data-astro-cid-diag2fw7]{max-width:62ch;color:var(--color-muted);margin:0 0 var(--space-xxl)}form[data-astro-cid-diag2fw7]{max-width:760px}.grid[data-astro-cid-diag2fw7]{gap:var(--space-lg);margin-bottom:var(--space-xl);grid-template-columns:1fr;display:grid}@media (width>=640px){.grid[data-astro-cid-diag2fw7]{grid-template-columns:1fr 1fr}.grid[data-astro-cid-diag2fw7] .field-wide{grid-column:1/-1}}fieldset[data-astro-cid-diag2fw7]{margin:0 0 var(--space-xl);border:none;padding:0}legend[data-astro-cid-diag2fw7]{font-family:var(--font-display);font-size:var(--type-body-sm-font-size);color:var(--color-ink);margin:0 0 var(--space-sm);padding:0;font-weight:600}.machine-row[data-astro-cid-diag2fw7]{gap:var(--space-md);padding:var(--space-md);margin-bottom:var(--space-md);border:1px solid var(--color-faint);border-radius:var(--radius-sm);grid-template-columns:1fr;display:grid;position:relative}.machine-row-fields[data-astro-cid-diag2fw7]{gap:var(--space-md);grid-template-columns:1fr;display:grid}@media (width>=640px){.machine-row-fields[data-astro-cid-diag2fw7]{grid-template-columns:1fr 1fr}.machine-row-fields[data-astro-cid-diag2fw7] .field-wide{grid-column:1/-1}}.machine-remove[data-astro-cid-diag2fw7]{margin-top:var(--space-sm);color:var(--color-muted);font-family:var(--font-display);font-size:var(--type-body-sm-font-size);text-underline-offset:3px;cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:0;font-weight:600;text-decoration:underline}.machine-remove[data-astro-cid-diag2fw7]:hover,.machine-remove[data-astro-cid-diag2fw7]:focus-visible{color:var(--color-error)}.machine-add[data-astro-cid-diag2fw7]{margin-top:var(--space-sm)}form[data-astro-cid-diag2fw7]>.checkbox-field{margin-bottom:var(--space-lg)}.honeypot[data-astro-cid-diag2fw7]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.error-summary[data-astro-cid-diag2fw7]{margin:0 0 var(--space-lg);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--color-error) 10%, var(--color-card));color:var(--color-error);padding:16px 18px}.error-summary[data-astro-cid-diag2fw7]:focus-visible{outline:2px solid var(--color-blueprint);outline-offset:2px}.error-summary-heading[data-astro-cid-diag2fw7]{font-family:var(--font-display);font-weight:600;font-size:var(--type-body-sm-font-size);margin:0 0 8px}.error-summary[data-astro-cid-diag2fw7] ul[data-astro-cid-diag2fw7]{margin:0;padding-left:1.2em}.error-summary[data-astro-cid-diag2fw7] a[data-astro-cid-diag2fw7]{color:inherit;text-underline-offset:3px;text-decoration:underline}.server-error-box[data-astro-cid-diag2fw7]{margin:0 0 var(--space-lg);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--color-error) 10%, var(--color-card));color:var(--color-error);align-items:center;gap:var(--space-md);flex-wrap:wrap;padding:16px 18px;display:flex}.server-error-box[data-astro-cid-diag2fw7][hidden]{display:none}.server-error-box[data-astro-cid-diag2fw7] p[data-astro-cid-diag2fw7]{font-size:var(--type-body-sm-font-size);margin:0}.retry-button[data-astro-cid-diag2fw7]{border-radius:var(--radius-sm);color:inherit;font-family:var(--font-display);font-weight:600;font-size:var(--type-body-sm-font-size);cursor:pointer;background:0 0;border:1px solid;padding:8px 16px}.submit-row[data-astro-cid-diag2fw7]{align-items:center;gap:var(--space-lg);flex-wrap:wrap;display:flex}.consent-link[data-astro-cid-diag2fw7]{color:inherit;text-underline-offset:3px;text-decoration:underline}
