.quote-form[data-astro-cid-svshx33u]{display:grid;gap:var(--sp-5)}.quote-form__required[data-astro-cid-svshx33u]{font-size:var(--fs-xs);color:var(--c-text-muted)}.quote-form__grid[data-astro-cid-svshx33u]{display:grid;gap:var(--sp-5) var(--sp-4)}.field[data-astro-cid-svshx33u]{display:grid;gap:.45rem;align-content:start}.field[data-astro-cid-svshx33u] label[data-astro-cid-svshx33u]{font-size:var(--fs-sm);font-weight:650}.field[data-astro-cid-svshx33u] input[data-astro-cid-svshx33u]:not([type=checkbox]),.field[data-astro-cid-svshx33u] select[data-astro-cid-svshx33u],.field[data-astro-cid-svshx33u] textarea[data-astro-cid-svshx33u]{width:100%;min-height:3.1rem;padding:.75rem .9rem;border:1px solid #9aa6ab;border-radius:var(--radius-sm);background:var(--c-white);font-size:1rem;transition:border-color var(--dur) var(--ease),box-shadow var(--dur) var(--ease)}.field[data-astro-cid-svshx33u] textarea[data-astro-cid-svshx33u]{resize:vertical;min-height:9rem}.field[data-astro-cid-svshx33u] input[data-astro-cid-svshx33u][type=file]{padding:.6rem}.field[data-astro-cid-svshx33u] input[data-astro-cid-svshx33u]:hover,.field[data-astro-cid-svshx33u] select[data-astro-cid-svshx33u]:hover,.field[data-astro-cid-svshx33u] textarea[data-astro-cid-svshx33u]:hover{border-color:var(--c-steel-500)}.field[data-astro-cid-svshx33u] input[data-astro-cid-svshx33u]:focus-visible,.field[data-astro-cid-svshx33u] select[data-astro-cid-svshx33u]:focus-visible,.field[data-astro-cid-svshx33u] textarea[data-astro-cid-svshx33u]:focus-visible{outline:none;border-color:var(--c-ink);box-shadow:0 0 0 3px #22566b59}.field[data-astro-cid-svshx33u] [data-astro-cid-svshx33u][aria-invalid=true]{border-color:#a3271f}.field__hint[data-astro-cid-svshx33u]{font-size:var(--fs-xs);color:var(--c-text-muted)}.field__hint[data-astro-cid-svshx33u] a[data-astro-cid-svshx33u]{color:var(--c-bronze-ink);font-weight:600}.field--check[data-astro-cid-svshx33u]{grid-template-columns:auto 1fr;gap:var(--sp-3);align-items:start}.field--check[data-astro-cid-svshx33u] input[data-astro-cid-svshx33u]{width:1.25rem;height:1.25rem;margin:.2rem 0 0;accent-color:var(--c-bronze-ink)}.field--check[data-astro-cid-svshx33u] label[data-astro-cid-svshx33u]{font-weight:400;font-size:var(--fs-sm);color:var(--c-text-muted)}.field--check[data-astro-cid-svshx33u] a[data-astro-cid-svshx33u]{color:var(--c-bronze-ink);font-weight:600}.quote-form__trap[data-astro-cid-svshx33u]{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.quote-form__footer[data-astro-cid-svshx33u]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-4)}.quote-form__alt[data-astro-cid-svshx33u]{font-size:var(--fs-sm);color:var(--c-text-muted)}.quote-form__alt[data-astro-cid-svshx33u] a[data-astro-cid-svshx33u]{color:var(--c-text);font-weight:700}.quote-form__status[data-astro-cid-svshx33u]:not(:empty){padding:var(--sp-4);border-left:3px solid var(--c-bronze);background:var(--c-paper-2);font-size:var(--fs-sm)}.quote-form__status[data-astro-cid-svshx33u][data-state=error]{border-left-color:#a3271f}@media(min-width:640px){.quote-form__grid[data-astro-cid-svshx33u]{grid-template-columns:1fr 1fr}.field--full[data-astro-cid-svshx33u]{grid-column:1 / -1}}.contact-details[data-astro-cid-6bouvozt]{display:grid;gap:var(--sp-3)}.contact-details__primary[data-astro-cid-6bouvozt]{display:grid;gap:var(--sp-2);padding:var(--sp-5);border:1px solid var(--c-border);border-radius:var(--radius);background:var(--c-white);text-decoration:none;transition:border-color var(--dur) var(--ease),background-color var(--dur) var(--ease),color var(--dur) var(--ease)}.contact-details__primary[data-astro-cid-6bouvozt]:hover{background:var(--c-ink);border-color:var(--c-ink);color:var(--c-paper)}.contact-details__label[data-astro-cid-6bouvozt]{font-size:var(--fs-xs);font-weight:700;letter-spacing:0;color:var(--c-bronze-ink)}.contact-details__primary[data-astro-cid-6bouvozt]:hover .contact-details__label[data-astro-cid-6bouvozt]{color:var(--c-bronze-light)}.contact-details__value[data-astro-cid-6bouvozt]{display:inline-flex;align-items:center;gap:.7rem;font-family:var(--f-display);font-weight:720;font-stretch:var(--w-condensed);font-size:var(--fs-xl);line-height:1.1;overflow-wrap:break-word}.contact-details__value--sm[data-astro-cid-6bouvozt]{font-size:var(--fs-lg)}.contact-details__list[data-astro-cid-6bouvozt]{display:grid;gap:var(--sp-4);margin-top:var(--sp-4);font-size:var(--fs-sm)}.contact-details__list[data-astro-cid-6bouvozt] div[data-astro-cid-6bouvozt]{display:grid;gap:var(--sp-1);padding-bottom:var(--sp-4);border-bottom:1px solid var(--c-border)}.contact-details__list[data-astro-cid-6bouvozt] dt[data-astro-cid-6bouvozt]{display:inline-flex;align-items:center;gap:.5rem;font-weight:700}.contact-details__list[data-astro-cid-6bouvozt] dd[data-astro-cid-6bouvozt]{padding-left:1.6rem;color:var(--c-text-muted)}.contact-details__list[data-astro-cid-6bouvozt] a[data-astro-cid-6bouvozt]{color:var(--c-bronze-ink);font-weight:600}
