.contact-public-page-module__4JtuJq__page{background:var(--color-surface)}.contact-public-page-module__4JtuJq__primaryMethods,.contact-public-page-module__4JtuJq__formHeader,.contact-public-page-module__4JtuJq__formFields,.contact-public-page-module__4JtuJq__field,.contact-public-page-module__4JtuJq__detailsHeader,.contact-public-page-module__4JtuJq__contactMethods{display:grid}.contact-public-page-module__4JtuJq__primaryMethods{gap:var(--stack-sm)}.contact-public-page-module__4JtuJq__primaryMethods a,.contact-public-page-module__4JtuJq__contactMethods a{gap:var(--stack-xs);min-height:var(--control-height-lg);text-decoration:none;display:grid}.contact-public-page-module__4JtuJq__primaryMethods a{padding:var(--card-padding);color:var(--color-accent-contrast);background:color-mix(in srgb, var(--color-accent-contrast) 8%, transparent);border:1px solid color-mix(in srgb, var(--color-accent-contrast) 24%, transparent);border-radius:var(--shape-card)}.contact-public-page-module__4JtuJq__primaryMethods span,.contact-public-page-module__4JtuJq__contactMethods span{color:var(--color-muted);font-size:var(--type-small-size);line-height:var(--type-small-leading)}.contact-public-page-module__4JtuJq__primaryMethods span{color:color-mix(in srgb, var(--color-accent-contrast) 72%, transparent)}.contact-public-page-module__4JtuJq__primaryMethods strong,.contact-public-page-module__4JtuJq__contactMethods strong{font-size:var(--type-body-size);font-weight:var(--font-weight-strong);line-height:var(--type-body-leading)}.contact-public-page-module__4JtuJq__contactJourney{gap:var(--section-content-gap);width:var(--sweed-container);padding-block:var(--section-space-default);margin-inline:auto;display:grid}.contact-public-page-module__4JtuJq__formSection,.contact-public-page-module__4JtuJq__detailsSection{scroll-margin-block-start:var(--cds-spacing-13)}.contact-public-page-module__4JtuJq__formCard,.contact-public-page-module__4JtuJq__detailsSection{padding:var(--panel-padding);background:var(--color-panel);border:1px solid var(--color-line);border-radius:var(--shape-feature)}.contact-public-page-module__4JtuJq__formCard{gap:var(--content-gap-default);display:grid}.contact-public-page-module__4JtuJq__formHeader,.contact-public-page-module__4JtuJq__detailsHeader{gap:var(--stack-md)}.contact-public-page-module__4JtuJq__formHeader h2,.contact-public-page-module__4JtuJq__formHeader p,.contact-public-page-module__4JtuJq__detailsHeader p,.contact-public-page-module__4JtuJq__detailsHeader h2,.contact-public-page-module__4JtuJq__detailsHeader span,.contact-public-page-module__4JtuJq__contextNote,.contact-public-page-module__4JtuJq__formStatus{margin:0}.contact-public-page-module__4JtuJq__formHeader h2,.contact-public-page-module__4JtuJq__detailsHeader h2{color:var(--color-ink);font-size:var(--type-section-title-size);font-weight:var(--font-weight-display);line-height:var(--type-title-leading);letter-spacing:-.02em;text-wrap:balance}.contact-public-page-module__4JtuJq__formHeader p,.contact-public-page-module__4JtuJq__detailsHeader span{max-width:var(--measure-body);color:var(--color-muted);font-size:var(--type-body-size);line-height:var(--type-body-leading);text-wrap:pretty}.contact-public-page-module__4JtuJq__formFields,.contact-public-page-module__4JtuJq__fieldGrid{gap:var(--stack-lg)}.contact-public-page-module__4JtuJq__fieldGrid{display:grid}.contact-public-page-module__4JtuJq__field{gap:var(--stack-xs)}.contact-public-page-module__4JtuJq__fieldLabel,.contact-public-page-module__4JtuJq__fieldError,.contact-public-page-module__4JtuJq__contextNote{font-size:var(--type-small-size);line-height:var(--type-small-leading)}.contact-public-page-module__4JtuJq__fieldLabel{color:var(--color-ink);font-weight:var(--font-weight-strong)}.contact-public-page-module__4JtuJq__field input,.contact-public-page-module__4JtuJq__field select,.contact-public-page-module__4JtuJq__field textarea{width:100%;min-height:var(--control-height-lg);padding-block:var(--control-padding-block);padding-inline:var(--control-padding-inline);color:var(--color-ink);background:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--shape-control);font:inherit;font-size:var(--type-body-size);line-height:var(--type-body-leading)}.contact-public-page-module__4JtuJq__field textarea{min-block-size:var(--cds-spacing-13);resize:vertical}.contact-public-page-module__4JtuJq__field input::placeholder,.contact-public-page-module__4JtuJq__field textarea::placeholder{color:color-mix(in srgb, var(--color-ink) 68%, transparent)}.contact-public-page-module__4JtuJq__field input[aria-invalid=true],.contact-public-page-module__4JtuJq__field select[aria-invalid=true],.contact-public-page-module__4JtuJq__field textarea[aria-invalid=true]{border-color:var(--color-danger)}.contact-public-page-module__4JtuJq__fieldError{color:var(--color-danger);font-weight:var(--font-weight-strong)}.contact-public-page-module__4JtuJq__formActions{gap:var(--inline-md);flex-wrap:wrap;align-items:center;display:flex}.contact-public-page-module__4JtuJq__formActions button{min-height:var(--control-height-md);padding-block:var(--control-padding-block);padding-inline:var(--control-padding-inline);color:var(--color-accent-contrast);background:var(--color-accent-strong);border:1px solid var(--color-accent-strong);border-radius:var(--shape-control);font:inherit;font-size:var(--type-body-size);font-weight:var(--font-weight-strong);cursor:pointer}.contact-public-page-module__4JtuJq__formActions button:disabled{opacity:.65;cursor:wait}.contact-public-page-module__4JtuJq__contextNote{color:var(--color-muted)}.contact-public-page-module__4JtuJq__formStatus{min-height:var(--control-height-sm);font-size:var(--type-body-size);font-weight:var(--font-weight-strong);line-height:var(--type-body-leading)}.contact-public-page-module__4JtuJq__formStatus[data-state=success]{color:var(--color-success)}.contact-public-page-module__4JtuJq__formStatus[data-state=error]{color:var(--color-danger)}.contact-public-page-module__4JtuJq__honeypot{opacity:0;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.contact-public-page-module__4JtuJq__detailsSection{align-content:start;gap:var(--content-gap-default);background:var(--color-surface);display:grid}.contact-public-page-module__4JtuJq__detailsHeader>p{color:var(--color-accent);font-size:var(--type-label-size);font-weight:var(--font-weight-strong);line-height:var(--type-small-leading)}.contact-public-page-module__4JtuJq__contactMethods{border-block-start:1px solid var(--color-line)}.contact-public-page-module__4JtuJq__contactMethods a{padding-block:var(--stack-lg);color:var(--color-ink);border-block-end:1px solid var(--color-line)}.contact-public-page-module__4JtuJq__contactMethods strong{overflow-wrap:anywhere}.contact-public-page-module__4JtuJq__primaryMethods a:focus-visible,.contact-public-page-module__4JtuJq__contactMethods a:focus-visible,.contact-public-page-module__4JtuJq__formActions button:focus-visible,.contact-public-page-module__4JtuJq__field input:focus-visible,.contact-public-page-module__4JtuJq__field select:focus-visible,.contact-public-page-module__4JtuJq__field textarea:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}@media (min-width:48rem){.contact-public-page-module__4JtuJq__primaryMethods,.contact-public-page-module__4JtuJq__fieldGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.contact-public-page-module__4JtuJq__contactJourney{grid-template-columns:minmax(0,1.3fr) minmax(18rem,.7fr);align-items:start}.contact-public-page-module__4JtuJq__detailsSection{position:sticky;inset-block-start:var(--cds-spacing-13)}}
