.form-shell__form{gap:var(--knox-space-4);display:grid}.form-shell__required{color:var(--knox-color-text-muted);font-size:var(--knox-text-sm)}.form-shell__fields{gap:var(--knox-space-2) var(--knox-space-4);display:grid}.form-shell__fields>.knox-field,.form-shell__fields>fieldset{margin-block-end:0}@media (width>=640px){.form-shell__fields{grid-template-columns:repeat(2,minmax(0,1fr))}.form-shell__fields>.form-shell__wide{grid-column:1/-1}}.form-shell .knox-field{min-inline-size:0}.form-shell .knox-field:has(:is(input,select,textarea)[required])>.knox-field__label:after{content:"*" / "";color:var(--knox-color-danger);margin-inline-start:var(--knox-space-1)}.form-shell .knox-field__label{font-size:var(--knox-text-md)}.form-shell__summary{padding:var(--knox-space-4);border:1px solid var(--knox-color-danger);border-radius:var(--knox-radius-md);background:var(--knox-color-danger-bg);color:var(--knox-color-text);border-inline-start-width:4px}.form-shell__summary:focus-visible{outline-offset:2px}.form-shell__summary-title{align-items:center;gap:var(--knox-space-2);color:var(--knox-color-danger);font-weight:600;display:flex}.form-shell__summary ul{margin:var(--knox-space-2) 0 0;padding-inline-start:var(--knox-space-6)}.form-shell__summary li+li{margin-block-start:var(--knox-space-1)}.form-shell__summary a{color:var(--knox-color-text)}.form-shell__status{padding:var(--knox-space-3) var(--knox-space-4);border-radius:var(--knox-radius-md);background:var(--knox-color-warning-bg);color:var(--knox-color-text);border-inline-start:4px solid var(--knox-color-warning)}.form-shell__hp{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.form-shell__verify{gap:var(--knox-space-2);margin-block-end:0;display:grid}.form-shell__turnstile{min-block-size:65px;max-inline-size:100%}.form-shell__turnstile:focus-visible{outline-offset:2px}.form-shell__noscript{color:var(--knox-color-text-muted);font-size:var(--knox-text-sm)}.form-shell__footer{align-items:center;gap:var(--knox-space-3) var(--knox-space-5);flex-wrap:wrap;padding-block-start:var(--knox-space-2);display:flex}.form-shell__footer .knox-btn[disabled]{cursor:progress}.form-shell__privacy{color:var(--knox-color-text-muted);font-size:var(--knox-text-sm);flex:16rem}.form-shell__success{justify-items:start;gap:var(--knox-space-3);padding-block:var(--knox-space-5);display:grid}.form-shell__success:focus-visible{outline-offset:6px}.form-shell__success:focus:not(:focus-visible){outline:none}.form-shell__success-icon{border-radius:var(--knox-radius-pill);background:var(--knox-color-success-bg);block-size:48px;inline-size:48px;color:var(--knox-color-success);place-items:center;display:grid}.form-shell__success p{color:var(--knox-color-text-muted);max-inline-size:48ch}.contact-reach{border:0;min-inline-size:0;margin:0;padding:0}.contact-reach__legend{font-size:var(--knox-text-md);padding:0;font-weight:600}.contact-reach__legend:after{content:"*" / "";color:var(--knox-color-danger);margin-inline-start:var(--knox-space-1)}.contact-reach__hint{margin-block:var(--knox-space-1) var(--knox-space-3);color:var(--knox-color-text-muted);font-size:var(--knox-text-sm)}.contact-reach__grid{gap:var(--knox-space-2) var(--knox-space-4);display:grid}.contact-reach__grid>.knox-field{margin-block-end:0}@media (width>=640px){.contact-reach__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.contact-reach .knox-field__label{font-weight:500}.contact-buyer[data-astro-cid-ih3mnovg]{justify-items:start;gap:var(--knox-space-3);padding:var(--knox-space-6);border:1px solid var(--knox-color-border);border-radius:var(--knox-radius-lg);background:var(--knox-color-surface);box-shadow:var(--knox-shadow-1);display:grid}@media (width>=960px){.contact-buyer[data-astro-cid-ih3mnovg]{max-inline-size:26rem;margin-inline-start:auto}}.contact-buyer__icon[data-astro-cid-ih3mnovg]{border-radius:var(--knox-radius-pill);background:var(--knox-color-accent-soft);block-size:44px;inline-size:44px;color:var(--knox-color-accent-text);place-items:center;display:grid}.contact-buyer__title[data-astro-cid-ih3mnovg]{font-size:var(--knox-text-lg)}.contact-buyer[data-astro-cid-ih3mnovg] p[data-astro-cid-ih3mnovg]{color:var(--knox-color-text-muted)}.contact-buyer__link[data-astro-cid-ih3mnovg]{align-items:center;gap:var(--knox-space-2);min-block-size:var(--knox-target);font-weight:600;display:inline-flex}.contact-demo__grid[data-astro-cid-ih3mnovg]{gap:var(--knox-space-7);display:grid}@media (width>=1000px){.contact-demo__grid[data-astro-cid-ih3mnovg]{gap:var(--knox-space-8);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start}.contact-demo__intro[data-astro-cid-ih3mnovg]{position:sticky;inset-block-start:calc(var(--site-header-block-size) + var(--knox-space-6))}}.contact-demo__intro[data-astro-cid-ih3mnovg] .lede[data-astro-cid-ih3mnovg]{margin-block-start:var(--knox-space-4)}.contact-demo__steps-title[data-astro-cid-ih3mnovg]{margin-block:var(--knox-space-7) var(--knox-space-4);font-size:var(--knox-text-lg)}.contact-steps[data-astro-cid-ih3mnovg]{gap:var(--knox-space-5);margin:0;display:grid}.contact-steps__item[data-astro-cid-ih3mnovg]{gap:var(--knox-space-4);grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}.contact-steps__num[data-astro-cid-ih3mnovg]{border:1px solid var(--knox-color-border-strong);border-radius:var(--knox-radius-pill);block-size:36px;inline-size:36px;font-family:var(--knox-font-latin);font-variant-numeric:tabular-nums;place-items:center;font-weight:600;display:grid}.contact-steps__title[data-astro-cid-ih3mnovg]{font-weight:600}.contact-steps__body[data-astro-cid-ih3mnovg]{color:var(--knox-color-text-muted);margin-block-start:var(--knox-space-1)}.contact-panel[data-astro-cid-ih3mnovg]{border-radius:var(--knox-radius-lg);min-inline-size:0}.contact-panel--raised[data-astro-cid-ih3mnovg]{padding:var(--knox-space-7);border:1px solid var(--knox-color-border);background:var(--knox-color-bg);box-shadow:var(--knox-shadow-2)}@media (width<=560px){.contact-panel--raised[data-astro-cid-ih3mnovg]{padding:var(--knox-space-5)}}.contact-general__head[data-astro-cid-ih3mnovg]{max-inline-size:40rem}.contact-general__head[data-astro-cid-ih3mnovg] .lede[data-astro-cid-ih3mnovg]{margin-block-start:var(--knox-space-3)}.contact-general__grid[data-astro-cid-ih3mnovg]{gap:var(--knox-space-8);margin-block-start:var(--knox-space-7);display:grid}@media (width>=1000px){.contact-general__grid[data-astro-cid-ih3mnovg]{grid-template-columns:minmax(0,8fr) minmax(0,4fr);align-items:start}}.contact-panel--plain[data-astro-cid-ih3mnovg]{border-block-start:2px solid var(--knox-color-text);border-radius:0;padding-block-start:var(--knox-space-6)}.contact-direct[data-astro-cid-ih3mnovg]{border-block-start:2px solid var(--knox-color-border-strong);padding-block-start:var(--knox-space-6)}.contact-direct__title[data-astro-cid-ih3mnovg]{font-size:var(--knox-text-lg);margin-block-end:var(--knox-space-2)}
