.enquiry[data-astro-cid-5yt3isc2]{gap:var(--space-3);max-width:var(--width-measure);display:grid}.enquiry__summary[data-astro-cid-5yt3isc2]{padding:var(--space-2);border:1px solid var(--color-ink);border-radius:var(--radius-sm);background-color:var(--color-paper)}.enquiry__summary[data-astro-cid-5yt3isc2]:focus{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.enquiry__summary[data-astro-cid-5yt3isc2] h2[data-astro-cid-5yt3isc2]{font-family:var(--font-ui);font-size:var(--font-size-200);font-weight:var(--font-weight-semibold);letter-spacing:0;line-height:var(--line-height-heading)}.enquiry__summary[data-astro-cid-5yt3isc2] ul[data-astro-cid-5yt3isc2]{margin-top:var(--space-1);padding-left:1.25rem}.enquiry__honeypot[data-astro-cid-5yt3isc2]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.enquiry__field[data-astro-cid-5yt3isc2]{gap:var(--space-1);display:grid}.enquiry__field[data-astro-cid-5yt3isc2] label[data-astro-cid-5yt3isc2]{font-weight:var(--font-weight-medium)}.enquiry__optional[data-astro-cid-5yt3isc2]{color:var(--color-muted);font-weight:var(--font-weight-regular)}.enquiry__field[data-astro-cid-5yt3isc2] input[data-astro-cid-5yt3isc2],.enquiry__field[data-astro-cid-5yt3isc2] select[data-astro-cid-5yt3isc2],.enquiry__field[data-astro-cid-5yt3isc2] textarea[data-astro-cid-5yt3isc2]{width:100%;min-height:2.75rem;padding:var(--space-1) var(--space-2);border:1px solid var(--color-line-strong);border-radius:var(--radius-md);background-color:var(--color-field)}.enquiry__field[data-astro-cid-5yt3isc2] textarea[data-astro-cid-5yt3isc2]{resize:vertical;min-height:10rem}.enquiry__field[data-astro-cid-5yt3isc2] input[data-astro-cid-5yt3isc2]:focus-visible,.enquiry__field[data-astro-cid-5yt3isc2] select[data-astro-cid-5yt3isc2]:focus-visible,.enquiry__field[data-astro-cid-5yt3isc2] textarea[data-astro-cid-5yt3isc2]:focus-visible{border-color:var(--color-ink)}.enquiry__field[data-astro-cid-5yt3isc2] [aria-invalid=true]{border-color:var(--color-ink);box-shadow:inset 0 0 0 1px var(--color-ink)}.enquiry__error[data-astro-cid-5yt3isc2]{color:var(--color-ink);font-size:var(--font-size-100);font-weight:var(--font-weight-medium)}.enquiry__note[data-astro-cid-5yt3isc2],.enquiry__status[data-astro-cid-5yt3isc2]{color:var(--color-muted);font-size:var(--font-size-100)}.enquiry__actions[data-astro-cid-5yt3isc2]{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.shell[data-astro-cid-6bfsojfh]{max-width:var(--width-content);padding-inline:var(--space-gutter);margin-inline:auto}.hero[data-astro-cid-6bfsojfh]{padding-block:var(--space-5) var(--space-section);background:radial-gradient(50% 80% at 100% 0%, #d14a2814 0%, transparent 55%), var(--color-paper)}.eyebrow[data-astro-cid-6bfsojfh]{margin-top:var(--space-4);color:var(--color-accent);font-family:var(--font-mono);letter-spacing:var(--letter-spacing-eyebrow);text-transform:uppercase;font-size:.72rem;font-weight:500}h1[data-astro-cid-6bfsojfh]{max-width:20ch;margin-top:var(--space-3)}.hero__lede[data-astro-cid-6bfsojfh]{max-width:var(--width-measure);margin-top:var(--space-3);font-size:var(--font-size-300)}.hero__actions[data-astro-cid-6bfsojfh]{gap:var(--space-2);margin-top:var(--space-4);flex-wrap:wrap;display:flex}.band[data-astro-cid-6bfsojfh]{padding-block:var(--space-section);border-top:1px solid var(--color-line)}.band__grid[data-astro-cid-6bfsojfh]{gap:var(--space-3);display:grid}.band__label[data-astro-cid-6bfsojfh]{color:var(--color-accent);font-family:var(--font-mono);letter-spacing:var(--letter-spacing-eyebrow);text-transform:uppercase;font-size:.72rem;font-weight:500}.band[data-astro-cid-6bfsojfh] h2[data-astro-cid-6bfsojfh]{font-size:var(--font-size-500)}.band__intro[data-astro-cid-6bfsojfh]{max-width:var(--width-measure);margin-top:var(--space-2);color:var(--color-muted)}.band__block[data-astro-cid-6bfsojfh]{margin-top:var(--space-4)}.band--related[data-astro-cid-6bfsojfh] .related-links{border-top:0}.band--related[data-astro-cid-6bfsojfh] .related-links h2{padding-block:0 var(--space-3);font-size:var(--font-size-500)}.nap[data-astro-cid-6bfsojfh]{max-width:var(--width-measure);margin-top:var(--space-4);border-top:1px solid var(--color-line);font-style:normal}.nap[data-astro-cid-6bfsojfh] dl[data-astro-cid-6bfsojfh]{display:grid}.nap[data-astro-cid-6bfsojfh] dl[data-astro-cid-6bfsojfh]>div[data-astro-cid-6bfsojfh]{gap:var(--space-2);padding-block:var(--space-2);border-bottom:1px solid var(--color-line);grid-template-columns:7rem minmax(0,1fr);display:grid}.nap[data-astro-cid-6bfsojfh] dt[data-astro-cid-6bfsojfh]{color:var(--color-muted);font-size:var(--font-size-100);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-eyebrow);text-transform:uppercase}@media (width>=64em){.hero[data-astro-cid-6bfsojfh]{padding-block:var(--space-5) var(--space-section)}.band__grid[data-astro-cid-6bfsojfh]{gap:var(--space-5);grid-template-columns:minmax(7rem,1fr) minmax(0,4fr)}}
