h2[data-v-70a48f1f],h3[data-v-70a48f1f]{font-family:var(--font-editorial);letter-spacing:-.035em;font-weight:400;line-height:1.05}h2[data-v-70a48f1f]{font-size:clamp(38px,5vw,68px)}h3[data-v-70a48f1f]{font-size:28px}.contact-layout[data-v-70a48f1f]{display:block}.form-section[data-v-70a48f1f]{min-width:0;max-width:900px;margin-inline:auto}.form-lede[data-v-70a48f1f],.directory>p[data-v-70a48f1f]{font-size:18px;margin:22px 0 34px!important}.form[data-v-70a48f1f]{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 16px;display:grid}.field[data-v-70a48f1f]{flex-direction:column;gap:10px;min-width:0;display:flex}.field-wide[data-v-70a48f1f],.form-message[data-v-70a48f1f],.destination[data-v-70a48f1f]{grid-column:1/-1}.field>span[data-v-70a48f1f]{font-size:16px;font-weight:600}.field input[data-v-70a48f1f],.field select[data-v-70a48f1f],.field textarea[data-v-70a48f1f]{border:1px solid var(--ink);width:100%;min-width:0;min-height:52px;color:var(--ink);font:inherit;background:0 0;border-radius:6px;padding:14px 15px;font-size:16px}.field textarea[data-v-70a48f1f]{resize:vertical;min-height:175px}.field input[data-v-70a48f1f]:focus,.field select[data-v-70a48f1f]:focus,.field textarea[data-v-70a48f1f]:focus{outline:2px solid var(--blue);outline-offset:2px}.form-message[data-v-70a48f1f]{background:var(--lime);padding:16px;margin:0!important;font-size:16px!important}.error[data-v-70a48f1f]{background:#ffe0d8}.form button[data-v-70a48f1f]{background:var(--blue);min-height:54px;color:var(--paper);cursor:pointer;font:inherit;border:0;border-radius:6px;grid-column:1/-1;padding:0 20px;font-size:17px;font-weight:600}.destination[data-v-70a48f1f]{color:var(--ink-soft);overflow-wrap:anywhere;text-align:center;margin:0!important;font-size:16px!important}.directory[data-v-70a48f1f]{min-width:0;margin-top:clamp(80px,11vw,150px)}.directory dl[data-v-70a48f1f]{grid-template-columns:repeat(4,minmax(0,1fr));gap:30px;margin:0;display:grid}.directory dt[data-v-70a48f1f]{font-size:21px;font-weight:600}.directory dd[data-v-70a48f1f]{overflow-wrap:anywhere;margin:7px 0 0;font-size:16px}.directory dd+dd[data-v-70a48f1f]{color:var(--ink-soft)}.directory[data-v-70a48f1f] a{text-decoration:none}.safety-note[data-v-70a48f1f]{color:var(--ink-soft);margin:36px 0 0!important;font-size:16px!important}.directory nav[data-v-70a48f1f]{gap:8px;margin-top:36px;display:grid}.directory nav a[data-v-70a48f1f]{align-items:center;min-height:44px;font-size:16px;display:flex}.directory nav h3[data-v-70a48f1f]{margin:0 0 8px}@media (width<=880px){.contact-layout[data-v-70a48f1f]{grid-template-columns:1fr}.directory[data-v-70a48f1f]{padding-top:0}.directory dl[data-v-70a48f1f]{grid-template-columns:1fr 1fr}}@media (width<=540px){.form[data-v-70a48f1f],.directory dl[data-v-70a48f1f]{grid-template-columns:1fr}.form-section[data-v-70a48f1f]{padding:0}.form button[data-v-70a48f1f]{width:100%}}
