.NGBGFG_contact{width:min(100% - 3rem,68rem);margin-inline:auto;padding-block:1rem clamp(4rem,8vw,7rem)}.NGBGFG_contact h2{font:400 clamp(3rem, 5vw, 5rem)/1 var(--font-display);letter-spacing:-.035em;margin:0}.NGBGFG_intro{max-width:38rem;color:var(--muted);margin:1.5rem 0 2.5rem;line-height:1.8}.NGBGFG_form{gap:1.5rem;max-width:48rem;display:grid}.NGBGFG_fieldRow{grid-template-columns:1fr 1fr;gap:1.5rem;display:grid}.NGBGFG_field{align-content:start;gap:.65rem;min-width:0;display:grid}.NGBGFG_field label{font-size:var(--text-small);color:var(--cream)}.NGBGFG_field label span{color:var(--muted)}.NGBGFG_field :is(input,textarea,select){width:100%;min-width:0;min-height:var(--control-height);background:var(--ink);color:var(--cream);border:1px solid var(--line);border-radius:var(--radius-control);font:inherit;padding:.8rem 1rem;font-size:1rem}.NGBGFG_field textarea{resize:vertical;line-height:1.65}.NGBGFG_field :is(input,textarea,select):focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}.NGBGFG_field [aria-invalid=true]{border-color:var(--rust)}.NGBGFG_hint,.NGBGFG_privacyNote{font-size:var(--text-small);color:var(--muted);margin:0;line-height:1.7}.NGBGFG_hint a,.NGBGFG_privacyNote a{color:var(--cream);text-underline-offset:.2em}.NGBGFG_fieldError{color:var(--rust);font-size:var(--text-small);margin:0;line-height:1.5}.NGBGFG_form>button{justify-self:start}.NGBGFG_form>button:disabled{opacity:.65;cursor:wait}.NGBGFG_status{color:var(--cream);margin:0;line-height:1.7}.NGBGFG_status:empty{display:none}.NGBGFG_status[role=alert]{background:var(--ink);border-left:2px solid var(--rust);padding:1rem}.NGBGFG_trap{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:44rem){.NGBGFG_contact{width:calc(100% - 2rem)}.NGBGFG_fieldRow{grid-template-columns:1fr}}.NGBGFG_gettingStarted{width:min(100% - 3rem,68rem);margin-inline:auto;padding-block:1rem 4rem;scroll-margin-top:2rem}.NGBGFG_gettingStarted h2{color:var(--cream);font:400 clamp(2.5rem, 5vw, 4rem)/1.08 var(--nod-display), Georgia, serif;letter-spacing:-.035em;margin:0}.NGBGFG_gettingStarted ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;margin-block:2.5rem 1.5rem;padding-left:1.25rem;display:grid}.NGBGFG_gettingStarted li{color:var(--rust);padding-inline-start:.35rem}.NGBGFG_gettingStarted h3{color:var(--cream);font:500 1.7rem var(--nod-display), Georgia, serif;margin:0 0 .75rem}.NGBGFG_gettingStarted p{color:var(--muted);font-size:.95rem;line-height:1.8}.NGBGFG_gettingStarted nav{flex-wrap:wrap;gap:.5rem 2rem;display:flex}.NGBGFG_gettingStarted nav a{align-items:center;min-height:44px;display:inline-flex}@media (max-width:44rem){.NGBGFG_gettingStarted{width:calc(100% - 2rem)}.NGBGFG_gettingStarted ol{grid-template-columns:1fr;gap:1rem}}
