.ContactForm-module__jRm6vG__form{gap:var(--space-lg);justify-items:start;display:grid}.ContactForm-module__jRm6vG__topic{gap:var(--space-xs);border:0;flex-wrap:wrap;margin:0;padding:0;display:flex}.ContactForm-module__jRm6vG__topic legend{margin-bottom:var(--space-sm);padding:0;font-weight:700}.ContactForm-module__jRm6vG__topic label{position:relative}.ContactForm-module__jRm6vG__topic input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.ContactForm-module__jRm6vG__topic span{min-height:48px;padding:0 var(--space-lg);border:1.5px solid var(--control);border-radius:var(--radius-pill);place-items:center;font-weight:600;display:inline-grid}.ContactForm-module__jRm6vG__topic input:checked+span{background:var(--atlantic);border-color:var(--atlantic);color:var(--on-atlantic)}.ContactForm-module__jRm6vG__topic input:focus-visible+span{outline:3px solid var(--focus);outline-offset:2px}.ContactForm-module__jRm6vG__row{gap:var(--space-lg);grid-template-columns:1fr 1fr;width:100%;display:grid}.ContactForm-module__jRm6vG__field{gap:var(--space-xs);width:100%;display:grid}.ContactForm-module__jRm6vG__field label{font-weight:700}.ContactForm-module__jRm6vG__field input,.ContactForm-module__jRm6vG__field textarea{font:inherit;color:var(--ink);background:var(--bg);border:1.5px solid var(--control);padding:var(--space-sm) var(--space-md);border-radius:14px;width:100%;min-height:48px}.ContactForm-module__jRm6vG__field input[aria-invalid],.ContactForm-module__jRm6vG__field textarea[aria-invalid]{border-color:var(--error)}.ContactForm-module__jRm6vG__err,.ContactForm-module__jRm6vG__formError{color:var(--error);font-size:.95rem;font-weight:600}.ContactForm-module__jRm6vG__hp{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.ContactForm-module__jRm6vG__notReady{padding:var(--space-sm) var(--space-md);border:1px solid var(--line);background:var(--surface);color:var(--ink-soft);border-radius:14px;font-size:.95rem}.ContactForm-module__jRm6vG__small{color:var(--ink-soft);font-size:.88rem}.ContactForm-module__jRm6vG__thanks{gap:var(--space-md);display:grid}.ContactForm-module__jRm6vG__thanks:focus{outline:none}@media (max-width:640px){.ContactForm-module__jRm6vG__row{grid-template-columns:1fr}}
.page-module__woZFka__page{padding-top:var(--space-4xl);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(32px,6vw,96px);display:grid}.page-module__woZFka__head{gap:var(--space-lg);display:grid}.page-module__woZFka__head address{color:var(--ink-soft);font-style:normal;line-height:1.8}@media (max-width:900px){.page-module__woZFka__page{grid-template-columns:1fr}}
