.uUerCq_contact{gap:var(--sp-6);display:grid}.uUerCq_intro{--flow:var(--sp-2);padding:var(--sp-4) var(--inset) 0}.uUerCq_intro>*+*{margin-block-start:var(--flow)}.uUerCq_intro h1{font-size:var(--fs-2xl)}.uUerCq_intro p{color:var(--ink-soft)}.uUerCq_card{border-radius:var(--round-l);padding:var(--panel-pad)}.uUerCq_card[data-tint=blue]{background:var(--hint-2)}.uUerCq_card form{justify-items:start;gap:var(--sp-5);display:grid}.uUerCq_field{gap:var(--sp-1);inline-size:100%;display:grid}.uUerCq_field label{font-size:var(--fs-m);line-height:var(--lh-text);color:var(--ink)}.uUerCq_field input,.uUerCq_field select,.uUerCq_field textarea{block-size:3rem;inline-size:100%;padding:var(--sp-1) var(--sp-5);border-radius:var(--round-s);background:var(--paper);color:var(--ink);font-size:var(--fs-m);line-height:var(--lh-text);border:0;display:block}.uUerCq_field ::placeholder{font-size:var(--fs-s);letter-spacing:var(--ls-tight);color:var(--ink-soft);opacity:1}.uUerCq_field textarea{resize:vertical;block-size:6.25rem;min-block-size:6.25rem}.uUerCq_select{position:relative}.uUerCq_field select{appearance:none;cursor:pointer;padding-inline-end:calc(var(--sp-3) * 2 + var(--sp-1))}.uUerCq_field select:invalid{font-size:var(--fs-s);letter-spacing:var(--ls-tight);color:var(--ink-mute)}.uUerCq_field option{color:var(--ink);font-size:var(--fs-m)}.uUerCq_select img{pointer-events:none;position:absolute;inset-block-start:50%;inset-inline-end:var(--sp-3);translate:0 -50%}.uUerCq_alert{inline-size:100%;color:var(--ink);font-weight:var(--fw-medium)}.uUerCq_alert:empty{display:none}.uUerCq_card form[data-state=sending]{cursor:progress}.uUerCq_sent{justify-items:start;gap:var(--sp-3);display:none}.uUerCq_sent h2{font-size:var(--fs-2xl)}.uUerCq_sent h2:focus{outline:none}.uUerCq_sent p{color:var(--ink-soft)}.uUerCq_sent:target,.uUerCq_sent[data-state=sent]{display:grid}.uUerCq_sent:target~form,.uUerCq_card form[data-state=sent]{display:none}@media (min-width:54em){.uUerCq_contact{column-gap:calc(var(--sp-7) + var(--sp-3));grid-template-columns:minmax(0,500fr) minmax(0,868fr);align-items:start}.uUerCq_intro{padding:var(--sp-6) 0 0 var(--sp-6)}}
