.pg-head[data-astro-cid-uw5kdbxl]{padding:56px 0 6px}.pg-head[data-astro-cid-uw5kdbxl] .eye[data-astro-cid-uw5kdbxl]{font-family:Inter,sans-serif;font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--ink);font-weight:700}.pg-head[data-astro-cid-uw5kdbxl] .rule[data-astro-cid-uw5kdbxl]{height:1px;background:var(--ink);width:56px;margin-top:18px}.intro[data-astro-cid-uw5kdbxl]{padding:24px 0 28px;font-family:Inter,sans-serif;font-size:13.5px;line-height:1.8;color:var(--ink-2);max-width:64ch}.intro[data-astro-cid-uw5kdbxl] .tag[data-astro-cid-uw5kdbxl]{color:var(--ink);font-weight:700;margin-right:4px}.ct-grid[data-astro-cid-uw5kdbxl]{display:grid;grid-template-columns:1fr 1.6fr;gap:clamp(32px,4vw,72px);padding-top:28px;border-top:1px solid var(--line)}.ct-side[data-astro-cid-uw5kdbxl] .group[data-astro-cid-uw5kdbxl]{padding:16px 0;border-bottom:1px solid var(--line)}.ct-side[data-astro-cid-uw5kdbxl] .group[data-astro-cid-uw5kdbxl]:first-of-type{padding-top:0}.ct-side[data-astro-cid-uw5kdbxl] .group[data-astro-cid-uw5kdbxl]:last-of-type{border-bottom:0}.ct-side[data-astro-cid-uw5kdbxl] h3[data-astro-cid-uw5kdbxl]{font-family:Inter,sans-serif;font-size:11px;letter-spacing:.22em;text-transform:uppercase;font-weight:700;margin:0 0 8px;color:var(--ink)}.ct-side[data-astro-cid-uw5kdbxl] .v[data-astro-cid-uw5kdbxl]{font-family:Inter,sans-serif;font-size:13.5px;line-height:1.6;color:var(--ink-2)}.ct-side[data-astro-cid-uw5kdbxl] .v[data-astro-cid-uw5kdbxl] a[data-astro-cid-uw5kdbxl]{color:var(--ink);border-bottom:1px solid var(--line);padding-bottom:1px}.ct-side[data-astro-cid-uw5kdbxl] .v[data-astro-cid-uw5kdbxl] a[data-astro-cid-uw5kdbxl]:hover{border-color:var(--ink)}form[data-astro-cid-uw5kdbxl].ct-form{display:grid;gap:0}form[data-astro-cid-uw5kdbxl].ct-form .row[data-astro-cid-uw5kdbxl]{display:grid;grid-template-columns:1fr 1fr;gap:clamp(20px,2vw,32px)}form[data-astro-cid-uw5kdbxl].ct-form .field[data-astro-cid-uw5kdbxl]{border-bottom:1px solid var(--line);padding:14px 0;display:flex;flex-direction:column;gap:6px}form[data-astro-cid-uw5kdbxl].ct-form .field[data-astro-cid-uw5kdbxl] label[data-astro-cid-uw5kdbxl]{font-family:Inter,sans-serif;font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--ink);font-weight:700}form[data-astro-cid-uw5kdbxl].ct-form .field[data-astro-cid-uw5kdbxl] label[data-astro-cid-uw5kdbxl] .req[data-astro-cid-uw5kdbxl]{color:var(--stone);margin-left:4px;font-weight:400}fieldset[data-astro-cid-uw5kdbxl].field{border:0;margin:0;padding:14px 0;min-inline-size:0}fieldset[data-astro-cid-uw5kdbxl].field legend[data-astro-cid-uw5kdbxl]{font-family:Inter,sans-serif;font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--ink);font-weight:700;padding:0}.sr-only[data-astro-cid-uw5kdbxl]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}form[data-astro-cid-uw5kdbxl].ct-form .field[data-astro-cid-uw5kdbxl] input[data-astro-cid-uw5kdbxl],form[data-astro-cid-uw5kdbxl].ct-form .field[data-astro-cid-uw5kdbxl] textarea[data-astro-cid-uw5kdbxl]{width:100%;border:0;background:transparent;outline:none;resize:none;font-family:Inter,sans-serif;font-size:13.5px;line-height:1.6;color:var(--ink);padding:4px 0}form[data-astro-cid-uw5kdbxl].ct-form .field[data-astro-cid-uw5kdbxl] input[data-astro-cid-uw5kdbxl]::placeholder,form[data-astro-cid-uw5kdbxl].ct-form .field[data-astro-cid-uw5kdbxl] textarea[data-astro-cid-uw5kdbxl]::placeholder{color:var(--mute)}form[data-astro-cid-uw5kdbxl].ct-form .field[data-astro-cid-uw5kdbxl] textarea[data-astro-cid-uw5kdbxl]{min-height:96px}form[data-astro-cid-uw5kdbxl].ct-form .actions[data-astro-cid-uw5kdbxl]{display:flex;justify-content:space-between;align-items:center;padding-top:24px;gap:16px}form[data-astro-cid-uw5kdbxl].ct-form .actions[data-astro-cid-uw5kdbxl] .note[data-astro-cid-uw5kdbxl]{font-family:Inter,sans-serif;font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--mute)}form[data-astro-cid-uw5kdbxl].ct-form button[data-astro-cid-uw5kdbxl]{font-family:Inter,sans-serif;font-size:11px;letter-spacing:.22em;text-transform:uppercase;font-weight:700;color:var(--ink);background:transparent;border:0;border-bottom:1px solid var(--ink);padding:6px 0;cursor:pointer}form[data-astro-cid-uw5kdbxl].ct-form .sent[data-astro-cid-uw5kdbxl],form[data-astro-cid-uw5kdbxl].ct-form .err[data-astro-cid-uw5kdbxl]{margin:18px 0 0;font-family:Inter,sans-serif;font-size:13px;color:var(--stone)}form[data-astro-cid-uw5kdbxl].ct-form .err[data-astro-cid-uw5kdbxl] a[data-astro-cid-uw5kdbxl]{color:var(--ink);border-bottom:1px solid var(--line)}.chips[data-astro-cid-uw5kdbxl]{display:flex;flex-wrap:wrap;gap:8px;padding-top:4px}.chips[data-astro-cid-uw5kdbxl] label[data-astro-cid-uw5kdbxl]{cursor:pointer;padding:6px 12px;border:1px solid var(--line);border-radius:999px;font-family:Inter,sans-serif;font-size:11.5px;color:var(--ink-2);transition:all .2s}.chips[data-astro-cid-uw5kdbxl] input[data-astro-cid-uw5kdbxl]{display:none}.chips[data-astro-cid-uw5kdbxl] label[data-astro-cid-uw5kdbxl]:has(input:checked){background:var(--ink);border-color:var(--ink);color:var(--paper)}.chips[data-astro-cid-uw5kdbxl] label[data-astro-cid-uw5kdbxl]:has(input:checked) span[data-astro-cid-uw5kdbxl]{color:var(--paper)}.ct-loc[data-astro-cid-uw5kdbxl]{margin-top:clamp(40px,5vw,72px);padding-top:24px;border-top:1px solid var(--ink)}.ct-loc[data-astro-cid-uw5kdbxl] .heading[data-astro-cid-uw5kdbxl]{font-family:Inter,sans-serif;font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--ink);font-weight:700;margin-bottom:20px}.ct-loc[data-astro-cid-uw5kdbxl] .row[data-astro-cid-uw5kdbxl]{display:grid;grid-template-columns:1fr 1fr;gap:clamp(20px,3vw,48px)}.ct-loc[data-astro-cid-uw5kdbxl] .map[data-astro-cid-uw5kdbxl]{aspect-ratio:4/3;background:var(--paper-2);border:1px solid var(--line);position:relative;overflow:hidden}.ct-loc[data-astro-cid-uw5kdbxl] .map[data-astro-cid-uw5kdbxl] iframe[data-astro-cid-uw5kdbxl]{width:100%;height:100%;border:0;display:block}.ct-loc[data-astro-cid-uw5kdbxl] .desc[data-astro-cid-uw5kdbxl]{font-family:Inter,sans-serif;font-size:13px;line-height:1.75;color:var(--ink-2)}.ct-loc[data-astro-cid-uw5kdbxl] .desc[data-astro-cid-uw5kdbxl] p[data-astro-cid-uw5kdbxl]{margin:0 0 12px}.ct-loc[data-astro-cid-uw5kdbxl] .desc[data-astro-cid-uw5kdbxl] .tag[data-astro-cid-uw5kdbxl]{color:var(--ink);font-weight:700;margin-right:4px}.ct-loc[data-astro-cid-uw5kdbxl] .desc[data-astro-cid-uw5kdbxl] .note[data-astro-cid-uw5kdbxl]{margin-top:16px;padding-top:12px;border-top:1px solid var(--line);font-size:10.5px;letter-spacing:.22em;text-transform:uppercase;color:var(--mute)}.endslab[data-astro-cid-uw5kdbxl]{border-top:1px solid var(--line);margin-top:clamp(40px,4vw,56px);padding:18px 0 56px;display:flex;justify-content:space-between;align-items:baseline;gap:32px;font-family:Inter,sans-serif;font-size:11px;letter-spacing:.22em;text-transform:uppercase}.endslab[data-astro-cid-uw5kdbxl] .l[data-astro-cid-uw5kdbxl]{color:var(--ink-2)}.endslab[data-astro-cid-uw5kdbxl] a[data-astro-cid-uw5kdbxl]{color:var(--ink);border-bottom:1px solid var(--ink);padding-bottom:2px;font-weight:700}@media(max-width:880px){.ct-grid[data-astro-cid-uw5kdbxl],form[data-astro-cid-uw5kdbxl].ct-form .row[data-astro-cid-uw5kdbxl],.ct-loc[data-astro-cid-uw5kdbxl] .row[data-astro-cid-uw5kdbxl]{grid-template-columns:1fr}.endslab[data-astro-cid-uw5kdbxl]{flex-direction:column;align-items:flex-start;gap:12px}}
