.mizcor-form{--inquiry-ink:var(--text-primary);--inquiry-muted:var(--text-secondary);--inquiry-teal:var(--action-primary);--inquiry-field:var(--color-neutral-0);--inquiry-field-border:var(--border-control);--inquiry-option:var(--color-neutral-50);--inquiry-option-border:var(--border-default);--inquiry-option-selected-border:var(--color-mineral-800);--inquiry-option-selected:var(--color-mineral-50);--focus-ring:var(--color-mineral-800);--inquiry-radius:var(--radius-md);--form-group-gap:calc(var(--space-8) + var(--space-2));gap:var(--space-6);width:100%;max-width:35rem;color:var(--inquiry-ink);caret-color:var(--inquiry-teal);margin-inline:0;display:grid;container:lead-form/inline-size}@media (width>=75rem){.mizcor-form{--form-group-gap:var(--space-12)}}.form-body{gap:var(--space-6);grid-area:1/1;min-width:0;display:grid}.form-head{margin-block-end:calc(var(--form-group-gap) - var(--space-6))}.form-more{margin-block:calc(var(--form-group-gap) - var(--space-6))}.form-feedback{grid-area:2/1;min-width:0;display:grid}.form-success{grid-area:1/1/3/2;min-width:0;display:none}.mizcor-form ::selection{background:var(--inquiry-option-selected);color:var(--inquiry-ink)}.form-head__copy{gap:var(--space-2);display:grid}.form-head__heading{color:var(--inquiry-ink);letter-spacing:-.03em;font-size:clamp(1.5rem,2.1vw,1.875rem);line-height:1.2}.form-head__intro{max-width:55ch;color:var(--inquiry-muted);font-size:1rem}.form-head .form-help{margin-block-start:var(--space-1)}.form-grid,.form-more__grid{gap:var(--space-6) var(--space-4);grid-template-columns:minmax(0,1fr);display:grid}.form-field>.form-field__head,.form-contact-other>.form-field__head{order:-2}.form-field .form-help{order:-1}@media (hover:hover) and (pointer:fine){@container lead-form (width>=30rem){.form-grid,.form-more__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.form-grid>*,.form-more__grid>*{grid-column:1/-1}.form-grid>.form-field--half,.form-more__grid>.form-field--half{grid-column:auto}.form-field .form-help{order:0}}}.form-field{gap:var(--space-2);align-content:start;min-width:0;display:grid}.form-field__head{gap:var(--space-1);align-content:start;min-width:0;display:grid}.form-field__body{gap:var(--space-2);min-width:0;display:grid}.form-contact-other{gap:var(--space-2);margin-block-start:var(--space-2);display:grid}@supports selector(:has(*)){.form-contact-other{display:none}.form-field:has(option[value=other]:checked) .form-contact-other{display:grid}}.form-honeypot{width:1px;height:1px;position:absolute;inset-inline-start:-10000px;overflow:hidden}.form-label{color:var(--inquiry-ink);flex-wrap:wrap;align-items:baseline;font-size:.875rem;font-weight:600;line-height:1.5;display:flex}.form-requirement{max-width:100%;color:var(--inquiry-muted);margin-inline-start:var(--space-2);font-size:.875rem;font-weight:450;display:inline-block}.form-required-mark{color:var(--inquiry-muted);margin-inline-start:.35em;font-weight:450}.form-control{width:100%;min-width:0;min-height:var(--control-md);padding:var(--space-2) var(--space-3);border:1px solid var(--inquiry-field-border);border-radius:var(--inquiry-radius);background:var(--inquiry-field);color:var(--inquiry-ink);font-size:1rem;line-height:1.5}.form-control--message{resize:vertical;min-height:9rem;line-height:1.6}.form-control:focus-visible,.form-checkbox:focus-visible,.form-more__summary:focus-visible,.form-submit:focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px}.form-control:focus-visible{border-color:var(--inquiry-teal)}.form-control[aria-invalid=true]{border-color:var(--color-status-error)}.form-select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%235d6d77' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right var(--space-4) center;cursor:pointer;background-size:1.125rem 1.125rem;padding-inline-end:var(--space-12)}.form-phone,.form-choice{border:0;min-width:0;margin:0;padding:0}.form-phone>legend,.form-choice>legend{margin-block-end:var(--space-2);padding:0}.form-phone{gap:var(--space-2);display:grid}.form-phone__controls{gap:var(--space-2);grid-template-columns:minmax(0,1fr);display:grid}@container lead-form (width>=30rem){.form-phone__controls{grid-template-columns:minmax(0,15rem) minmax(0,1fr);gap:0}.form-phone__code-select{border-start-end-radius:0;border-end-end-radius:0}.form-phone__number{border-start-start-radius:0;border-end-start-radius:0;margin-inline-start:-1px;position:relative}.form-phone__code:hover,.form-phone__code:focus-within,.form-phone__code:has([aria-invalid=true]),.form-phone__number:hover,.form-phone__number:focus-visible,.form-phone__number[aria-invalid=true]{z-index:1}}.form-phone__code{min-width:0;position:relative}.form-phone__code-icon{top:50%;left:min(var(--space-4), 5%);color:var(--inquiry-muted);pointer-events:none;position:absolute;transform:translateY(-50%)}.form-phone__code-select{padding-inline:min(var(--space-12), 20%);background-position:right min(var(--space-4), 5%) center;background-size:min(1.125rem,20px) min(1.125rem,20px)}.form-help,.form-error,.form-message{font-size:.875rem;line-height:1.6}.form-help{max-width:65ch;color:var(--inquiry-muted)}.form-error{color:var(--color-status-error);font-weight:600}.form-error[hidden],.form-message[hidden]{display:none}.form-choice__grid{gap:var(--space-2);flex-wrap:wrap;display:flex}.form-option{min-height:var(--control-md);padding:0 var(--space-4) 0 0;border:1px solid var(--inquiry-option-border);border-radius:var(--radius-full);background:var(--inquiry-field);color:var(--inquiry-ink);cursor:pointer;grid-template-columns:auto auto;align-items:center;font-size:.9375rem;line-height:1.25;display:inline-grid}.form-option__input{width:var(--control-md);height:var(--control-md);appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Ccircle cx='9' cy='9' r='8.25' fill='%23ffffff' stroke='%23748993' stroke-width='1.5'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:1.125rem 1.125rem;margin:0}.form-option__input:checked{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Ccircle cx='9' cy='9' r='8.25' fill='%23ffffff' stroke='%2323677a' stroke-width='1.5'/%3E%3Ccircle cx='9' cy='9' r='4' fill='%2323677a'/%3E%3C/svg%3E")}.form-option:has(.form-option__input:checked){border-color:var(--inquiry-option-selected-border);background:var(--inquiry-option-selected)}.form-option:has(.form-option__input:focus-visible){outline:3px solid var(--focus-ring);outline-offset:3px}.form-option__input:focus-visible{outline:none}.form-more{border-block:1px solid var(--inquiry-option-border);min-width:0}.form-more__summary{min-height:3.5rem;padding-block:var(--space-4);gap:var(--space-4);color:var(--inquiry-teal);cursor:pointer;justify-content:space-between;align-items:center;font-size:.9375rem;font-weight:650;list-style:none;display:flex}.form-more__summary::-webkit-details-marker{display:none}.form-more__summary:after{content:"";background:currentColor;flex:none;width:1.125rem;height:1.125rem;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") 50%/contain no-repeat}.form-more[open] .form-more__summary:after{transform:rotate(180deg)}.form-more__label{gap:var(--space-1);display:grid}.form-more__hint{color:var(--inquiry-muted);font-size:.875rem;font-weight:400;line-height:1.6}.form-more__tag{color:var(--inquiry-muted);font-weight:450}.form-more__sections{gap:var(--space-8);padding-block:var(--space-4) var(--space-8);display:grid}.form-more__section{border:0;min-width:0;margin:0;padding:0}.form-more__section>legend{width:100%;padding:0 0 var(--space-3);border-block-end:1px solid var(--inquiry-option-border);color:var(--inquiry-muted);letter-spacing:.06em;text-transform:uppercase;margin-block-end:var(--space-4);font-size:.8125rem;font-weight:650}.form-more__grid{gap:var(--space-6)}.form-footer{gap:var(--space-6);min-width:0;display:grid}.form-consent{grid-template-columns:var(--control-md) minmax(0, 1fr);gap:0 var(--space-2);align-items:start;padding-inline-start:var(--space-1);display:grid}.form-checkbox{width:var(--control-md);height:var(--control-md);appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Crect x='0.75' y='0.75' width='16.5' height='16.5' rx='4' fill='%23ffffff' stroke='%23748993' stroke-width='1.5'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:1.125rem 1.125rem;margin:0}.form-checkbox:checked{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Crect x='0.75' y='0.75' width='16.5' height='16.5' rx='4' fill='%2323677a' stroke='%2323677a' stroke-width='1.5'/%3E%3Cpath d='m4.8 9.2 2.6 2.6 5.8-5.8' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.form-checkbox[aria-invalid=true]{outline:2px solid var(--color-status-error);outline-offset:-4px;border-radius:var(--radius-sm)}.form-consent label{padding-block:var(--space-2);color:var(--inquiry-ink);cursor:pointer;font-size:.875rem;line-height:1.7;display:block}.form-consent label a{padding-block:var(--space-2);color:var(--inquiry-teal);text-underline-offset:.22em}.form-consent-error{grid-column:2;margin-block-start:var(--space-2)}.form-submit-row{gap:var(--space-4);justify-items:start;display:grid}.form-turnstile{justify-self:start;width:300px;min-height:73px}.form-actions{justify-content:flex-start;width:auto;display:flex}.form-submit{width:100%;min-height:var(--control-md);padding:var(--space-3) var(--space-6);gap:var(--space-3);border-radius:var(--inquiry-radius);background:var(--inquiry-teal);color:var(--action-on-primary);cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;font-weight:650;line-height:1.5;display:inline-flex}.form-submit__icon{flex:none}.form-control:disabled,.form-checkbox:disabled,.form-option__input:disabled{cursor:not-allowed;opacity:.62}.form-submit:disabled{border-color:var(--inquiry-option-border);background:var(--inquiry-option);color:var(--inquiry-muted);cursor:not-allowed;opacity:1}.form-message,.form-notice{padding:var(--space-4);border:1px solid var(--color-status-info);border-radius:var(--inquiry-radius);background:var(--inquiry-option);color:var(--inquiry-ink);font-size:.875rem}.form-message[data-tone=success]{border-color:var(--color-status-success)}.form-message[data-tone=error]{border-color:var(--color-status-error)}.form-message[data-tone=pending],.form-notice{border-color:var(--color-status-warning)}.mizcor-form:is([data-state=default],[data-state=preview]) .form-feedback{display:none}.form-feedback__live,.form-feedback__reserve{gap:var(--space-3);grid-area:1/1;align-content:start;min-width:0;display:grid}.form-feedback__reserve{visibility:hidden;pointer-events:none}.form-fallback{gap:var(--space-2);color:var(--inquiry-muted);align-items:flex-start;font-size:.875rem;line-height:1.6;display:none}.form-feedback__reserve .form-fallback,.mizcor-form[data-state=network-failure] .form-fallback,.mizcor-form[data-state=error]:not(:has(.form-error:not([hidden]))) .form-fallback{display:flex}.form-fallback__icon{stroke-width:1.75px;flex:none;margin-block-start:calc(.5lh - .5rem)}.form-fallback a,.form-success__more a{padding-block:var(--space-2);color:var(--inquiry-teal);text-underline-offset:.22em;font-weight:650}.mizcor-form[data-state=success] .form-body{visibility:hidden;opacity:0}.mizcor-form[data-state=success] .form-feedback__live{opacity:0;pointer-events:none}.mizcor-form[data-state=success] .form-success{display:block}.form-success__body{top:calc(5rem + var(--space-8));min-height:calc(100vh - 5rem - 2 * var(--space-8));min-height:calc(100dvh - 5rem - 2 * var(--space-8));align-content:center;justify-items:start;gap:0;max-width:34rem;display:grid;position:sticky}.form-success__mark{border-radius:var(--radius-full);background:var(--color-status-success);width:3rem;height:3rem;box-shadow:0 0 0 var(--space-2) color-mix(in srgb, var(--color-status-success) 14%, transparent);color:var(--action-on-primary);place-items:center;display:inline-grid}.form-success__check{stroke-width:2.5px;width:1.5rem;height:1.5rem;display:block}.form-success__heading{margin-block-start:var(--space-6)}.form-success__text{margin-block-start:var(--space-2)}.form-success__more{margin-block-start:var(--space-6)}.form-success__work{margin-block-start:var(--space-3)}.form-success__heading:focus{outline:none}.form-success__heading:focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px;border-radius:var(--radius-sm)}.form-success__next{width:100%;border-top:var(--border-width) solid var(--inquiry-option-border);gap:var(--space-3);margin-block-start:var(--space-6);padding-block-start:var(--space-4);display:grid}.form-success__next-title{color:var(--inquiry-muted);letter-spacing:.06em;text-transform:uppercase;font-size:.8125rem;font-weight:650}.form-success__steps{gap:var(--space-3);counter-reset:success-step;margin:0;padding:0;list-style:none;display:grid}.form-success__steps li{align-items:center;gap:var(--space-3);color:var(--inquiry-ink);counter-increment:success-step;grid-template-columns:1.75rem minmax(0,1fr);font-size:1rem;line-height:1.5;display:grid}.form-success__steps li:before{border-radius:var(--radius-full);background:var(--inquiry-option-selected);width:1.75rem;height:1.75rem;color:var(--inquiry-teal);content:counter(success-step);place-items:center;font-size:.8125rem;font-weight:700;display:grid}.form-success__work{min-height:var(--control-md);color:var(--inquiry-teal);text-underline-offset:.22em;align-items:center;font-weight:650;display:inline-flex}.form-success__work-tail{white-space:nowrap}.form-success__work-icon{vertical-align:-.125em;margin-inline-start:var(--space-1);display:inline-block}.form-success__heading{color:var(--inquiry-ink);letter-spacing:-.02em;font-size:clamp(1.375rem,1.9vw,1.625rem);line-height:1.25}.form-success__text{max-width:46ch;color:var(--inquiry-ink);font-size:1rem;line-height:1.6}.form-success__more{color:var(--inquiry-muted);font-size:.875rem;line-height:1.6}@media (hover:hover) and (pointer:fine){.form-control:hover:not(:disabled):not([aria-invalid=true]){border-color:var(--inquiry-option-selected-border)}.form-option:hover{border-color:var(--inquiry-field-border)}.form-option:has(.form-option__input:checked):hover{border-color:var(--inquiry-option-selected-border);background:var(--inquiry-option-selected)}.form-more__summary:hover{color:var(--inquiry-ink)}.form-submit:hover:not(:disabled){background:var(--color-mineral-950)}}@media (width<=34rem){.form-submit-row{justify-items:stretch}.form-actions{width:100%;max-width:none}.form-turnstile{justify-self:start;width:150px;min-height:148px}.form-more__label>span:first-child{text-wrap:balance}}@media (prefers-reduced-motion:no-preference){.form-control,.form-option{transition:border-color var(--duration-press) var(--ease-out), background-color var(--duration-press) var(--ease-out)}.mizcor-form .form-submit{transition:transform var(--duration-press) var(--ease-out), background-color var(--duration-ui) var(--ease-out), border-color var(--duration-ui) var(--ease-out), color var(--duration-ui) var(--ease-out)}.form-more__summary{transition:color var(--duration-press) var(--ease-out)}.form-more__summary:after{transition:transform var(--duration-ui) var(--ease-surface)}.form-more[open] .form-more__summary:after{transition-duration:var(--duration-disclosure)}@supports selector(::details-content){.form-more::details-content{opacity:0;translate:0 calc(var(--space-2) * -1);transition:opacity var(--duration-ui) var(--ease-out), translate var(--duration-ui) var(--ease-out)}.form-more[open]::details-content{opacity:1;transition-duration:var(--duration-disclosure);translate:0}}@supports selector(::details-content) and (interpolate-size:allow-keywords){.form-more{interpolate-size:allow-keywords}.form-more::details-content{overflow-clip-margin:var(--space-2);block-size:0;transition:block-size var(--duration-ui) var(--ease-surface), opacity var(--duration-ui) var(--ease-out), translate var(--duration-ui) var(--ease-out), content-visibility var(--duration-ui) allow-discrete;overflow:clip}.form-more[open]::details-content{block-size:auto;transition-duration:var(--duration-disclosure)}}.form-message,.form-error{transition:opacity var(--duration-ui) var(--ease-out), translate var(--duration-ui) var(--ease-out), border-color var(--duration-ui) var(--ease-out)}.form-contact-other{transition:opacity var(--duration-ui) var(--ease-out), translate var(--duration-ui) var(--ease-out)}@starting-style{.form-message:not([hidden]),.form-error:not([hidden]),.form-contact-other,.form-fallback{opacity:0;translate:0 calc(var(--space-1) * -1)}}.form-fallback{transition:opacity var(--duration-ui) var(--ease-out), translate var(--duration-ui) var(--ease-out)}.form-body{transition:opacity var(--duration-ui) var(--ease-out), visibility 0s linear var(--duration-ui)}.form-success__body{animation:form-success-enter var(--duration-reveal) var(--ease-out) var(--duration-press) both}.form-success__mark{animation:form-success-mark var(--duration-reveal) var(--ease-out) var(--duration-press) both}.form-success__check path{stroke-dasharray:23;animation:form-success-tick var(--duration-ui) var(--ease-out) calc(var(--duration-ui) + 2 * var(--duration-press)) both}.form-success__steps li{animation:form-success-enter var(--duration-reveal) var(--ease-out) both}.form-success__steps li:first-child{animation-delay:calc(var(--duration-ui) * 2)}.form-success__steps li:nth-child(2){animation-delay:calc(var(--duration-ui) * 2 + var(--duration-press) / 2)}.form-success__steps li:nth-child(3){animation-delay:calc(var(--duration-ui) * 2 + var(--duration-press))}.mizcor-form[data-state=submitting] .form-submit{cursor:progress;position:relative;overflow:hidden}.mizcor-form[data-state=submitting] .form-submit:after{background:var(--inquiry-teal);content:"";width:40%;height:2px;animation:form-submit-working var(--duration-working) var(--ease-in-out) infinite;position:absolute;inset:auto auto 0 0}}@keyframes form-success-enter{0%{opacity:0;translate:0 var(--space-2)}}@keyframes form-success-mark{0%{opacity:0;box-shadow:0 0 0 0 color-mix(in srgb, var(--color-status-success) 14%, transparent);transform:scale(.6)}}@keyframes form-success-tick{0%{stroke-dashoffset:23px}}@keyframes form-submit-working{0%{transform:translate(-100%)}to{transform:translate(250%)}}@media (forced-colors:active){.form-option__input,.form-checkbox{appearance:auto;background-image:none}.form-option:has(.form-option__input:checked){border-color:highlight}.form-more__summary:after{forced-color-adjust:none;background:buttontext}}.inquiry[data-astro-cid-zkjjg5e2]{--inquiry-gutter:clamp(var(--space-4), 4vw, var(--space-16));padding-block:clamp(var(--space-8), 4.5vw, var(--space-16));background:var(--background-canvas)}.inquiry__panel[data-astro-cid-zkjjg5e2]{width:min(calc(100% - 2 * var(--inquiry-gutter)), 96rem);--inquiry-card-pad:clamp(var(--space-6), 3.5vw, var(--space-16));grid-template-columns:minmax(0, 1fr) minmax(0, min(calc(35rem + 2 * var(--inquiry-card-pad) + 2px), 62%));align-items:start;gap:clamp(var(--space-8), 4vw, var(--space-16));margin-inline:auto;display:grid}.inquiry__brand[data-astro-cid-zkjjg5e2]{min-width:0;padding-block:clamp(var(--space-6), 3.5vw, var(--space-16));color:var(--text-primary)}.inquiry__brand-inner[data-astro-cid-zkjjg5e2]{gap:var(--space-12);display:grid}.inquiry__copy[data-astro-cid-zkjjg5e2]{gap:var(--space-6);display:grid}.inquiry__title[data-astro-cid-zkjjg5e2]{gap:var(--space-2);letter-spacing:-.035em;text-wrap:balance;max-width:19ch;font-size:clamp(1.75rem,2.2vw,2.25rem);display:grid}.inquiry__title-accent[data-astro-cid-zkjjg5e2]{color:var(--text-primary)}.inquiry__description[data-astro-cid-zkjjg5e2]{max-width:40ch;color:var(--text-secondary);font-size:1rem;line-height:1.7}.inquiry__direct[data-astro-cid-zkjjg5e2]{gap:var(--space-1);border-block-start:1px solid var(--border-default);max-width:40ch;padding-block-start:var(--space-6);display:grid}.inquiry__direct-prompt[data-astro-cid-zkjjg5e2]{color:var(--text-secondary);font-size:.875rem}.inquiry__email[data-astro-cid-zkjjg5e2]{min-height:var(--control-md);gap:var(--space-2);color:var(--action-link);text-underline-offset:.25em;overflow-wrap:anywhere;justify-self:start;align-items:center;font-weight:650;display:inline-flex}.inquiry__email[data-astro-cid-zkjjg5e2] svg[data-astro-cid-zkjjg5e2]{flex:none}.inquiry__email[data-astro-cid-zkjjg5e2]:hover{color:var(--text-primary)}.inquiry__email[data-astro-cid-zkjjg5e2]:focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px}.inquiry__form[data-astro-cid-zkjjg5e2]{min-width:0;padding:var(--inquiry-card-pad);border:1px solid var(--border-default);border-radius:var(--radius-lg);background:var(--background-surface)}@media (width>=64.0625rem) and (height>=40rem){.inquiry__brand[data-astro-cid-zkjjg5e2]{top:calc(5rem + var(--space-8));position:sticky}}@media (width<=64rem){.inquiry__panel[data-astro-cid-zkjjg5e2]{grid-template-columns:minmax(0,1fr)}.inquiry__form[data-astro-cid-zkjjg5e2]{width:min(100%, calc(35rem + 2 * var(--inquiry-card-pad) + 2px))}.inquiry__brand[data-astro-cid-zkjjg5e2]{padding-block:0}.inquiry__brand-inner[data-astro-cid-zkjjg5e2]{gap:var(--space-8);grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start}.inquiry__direct[data-astro-cid-zkjjg5e2]{padding-block-start:var(--space-4)}}@media (width<=40rem){.inquiry__brand-inner[data-astro-cid-zkjjg5e2]{gap:var(--space-6);grid-template-columns:minmax(0,1fr)}.inquiry__form[data-astro-cid-zkjjg5e2]{padding-inline:var(--space-4)}.inquiry__title[data-astro-cid-zkjjg5e2]{max-width:23ch}}
