.lm[data-astro-cid-q2xx3npb]{margin:0;background:var(--paper-warm);border:1px solid var(--rule);display:flex;flex-direction:column}.lm-box[data-astro-cid-q2xx3npb]{position:relative;width:100%}.lm-svg[data-astro-cid-q2xx3npb]{position:absolute;inset:0;width:100%;height:100%}.lm-land[data-astro-cid-q2xx3npb]{fill:var(--paper-deep);stroke:var(--paper-warm);stroke-width:1.2;stroke-linejoin:round}.lm-c[data-astro-cid-q2xx3npb]{stroke:var(--paper-warm);stroke-width:1.2;stroke-linejoin:round}.lm-c--pri[data-astro-cid-q2xx3npb]{fill:var(--teal-mist)}.lm-c--focus[data-astro-cid-q2xx3npb]{fill:color-mix(in srgb,var(--teal-mist) 50%,var(--paper-deep))}.lm-c--home[data-astro-cid-q2xx3npb]{fill:color-mix(in srgb,var(--gold-mist),var(--paper-deep))}.lm-eq[data-astro-cid-q2xx3npb]{stroke:var(--rule-strong);stroke-dasharray:4 4;stroke-width:1;vector-effect:non-scaling-stroke}.lm-eq-l[data-astro-cid-q2xx3npb]{position:absolute;left:14px;transform:translateY(calc(-100% - 4px));font-size:12px;color:var(--ink-4)}.lm-pins[data-astro-cid-q2xx3npb]{list-style:none;margin:0;padding:0}.lm-pin[data-astro-cid-q2xx3npb]{position:absolute;width:0;height:0}.lm-pin[data-astro-cid-q2xx3npb] i[data-astro-cid-q2xx3npb]{position:absolute;left:-5px;top:-5px;width:10px;height:10px;border-radius:50%}.lm-pin--priority[data-astro-cid-q2xx3npb] i[data-astro-cid-q2xx3npb]{background:var(--ink);box-shadow:0 0 0 3px var(--paper-warm)}.lm-pin--focus[data-astro-cid-q2xx3npb] i[data-astro-cid-q2xx3npb]{border:1.5px dashed var(--ink)}.lm-pin--home[data-astro-cid-q2xx3npb] i[data-astro-cid-q2xx3npb]{left:-6px;top:-6px;width:12px;height:12px;background:var(--gold);box-shadow:0 0 0 5px var(--gold-mist)}.lm-l[data-astro-cid-q2xx3npb]{position:absolute;top:0;display:grid;width:-moz-max-content;width:max-content;max-width:22ch;transform:translateY(calc(-50% + var(--dy)));line-height:1.2;text-shadow:0 0 6px var(--paper-warm),0 0 12px var(--paper-warm)}.lm-pin--r[data-astro-cid-q2xx3npb] .lm-l[data-astro-cid-q2xx3npb]{left:14px}.lm-pin--l[data-astro-cid-q2xx3npb] .lm-l[data-astro-cid-q2xx3npb]{right:14px;text-align:right}.lm-l[data-astro-cid-q2xx3npb] b[data-astro-cid-q2xx3npb]{font-size:16px;font-weight:600;letter-spacing:-.01em;color:var(--ink)}.lm-m[data-astro-cid-q2xx3npb]{margin-top:2px;font-size:13px;color:var(--ink-3)}.lm-cap[data-astro-cid-q2xx3npb]{display:flex;flex-wrap:wrap;align-items:center;gap:8px 22px;padding:14px 18px 16px;border-top:1px solid var(--rule);font-size:13px;color:var(--ink-2)}.lm-key[data-astro-cid-q2xx3npb]{display:inline-flex;align-items:center;gap:9px}.lm-key[data-astro-cid-q2xx3npb] i[data-astro-cid-q2xx3npb]{width:10px;height:10px;border-radius:50%}.k-pri[data-astro-cid-q2xx3npb]{background:var(--ink)}.k-focus[data-astro-cid-q2xx3npb]{border:1.5px dashed var(--ink)}@media (max-width: 640px){.lm-m[data-astro-cid-q2xx3npb]{display:none}.lm-l[data-astro-cid-q2xx3npb] b[data-astro-cid-q2xx3npb]{font-size:14px}.lm-pin--r[data-astro-cid-q2xx3npb] .lm-l[data-astro-cid-q2xx3npb]{left:11px}.lm-pin--l[data-astro-cid-q2xx3npb] .lm-l[data-astro-cid-q2xx3npb]{right:11px}}.gf[data-astro-cid-upx7mxe7]{padding-block:var(--section-y) 64px}.gf-rows[data-astro-cid-upx7mxe7]{list-style:none;margin:0;padding:0}.gf-rows[data-astro-cid-upx7mxe7] li[data-astro-cid-upx7mxe7]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);gap:8px 56px;align-items:baseline;padding:22px 0;border-bottom:1px solid var(--rule)}.gf-rows[data-astro-cid-upx7mxe7] li[data-astro-cid-upx7mxe7]:first-child{padding-top:4px}.gf-h[data-astro-cid-upx7mxe7]{font-size:clamp(20px,1vw + 12px,24px);font-weight:500;letter-spacing:-.016em;color:var(--ink)}.gf-p[data-astro-cid-upx7mxe7]{font-size:17px;line-height:1.55;color:var(--ink-2);max-width:58ch}.gf-also[data-astro-cid-upx7mxe7]{margin-top:24px;font-size:15px;line-height:1.55;color:var(--ink-3);max-width:80ch}.cx[data-astro-cid-upx7mxe7]{padding-bottom:var(--section-y)}.cx-f[data-astro-cid-upx7mxe7]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);gap:24px 56px;align-items:start;padding:32px 0 0;border-top:2px solid var(--ink)}.cx-t[data-astro-cid-upx7mxe7]{font:500 var(--fs-h2) / 1.08 var(--sans);letter-spacing:var(--ls-h2);color:var(--ink)}.cx-r[data-astro-cid-upx7mxe7]{display:grid;gap:16px;justify-items:start}.cx-a[data-astro-cid-upx7mxe7]{display:flex;flex-wrap:wrap;gap:4px 28px}.cx-p[data-astro-cid-upx7mxe7]{font-size:var(--fs-copy);line-height:1.65;color:var(--ink-2);max-width:var(--measure)}.fx[data-astro-cid-upx7mxe7]{padding-block:72px}.fx-g[data-astro-cid-upx7mxe7]{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);gap:56px;align-items:start}.fx-map[data-astro-cid-upx7mxe7]{min-width:0}.fx-r[data-astro-cid-upx7mxe7]{display:grid;gap:16px}.fx-r[data-astro-cid-upx7mxe7] p[data-astro-cid-upx7mxe7]{font-size:var(--fs-copy);line-height:1.65;color:var(--ink-2);max-width:52ch}.fo[data-astro-cid-upx7mxe7]{display:grid;grid-template-columns:72px minmax(0,1fr);gap:24px;align-items:center;padding-block:var(--section-y)}.fo-ph[data-astro-cid-upx7mxe7]{width:72px;height:72px;border-radius:50%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 30%;object-position:50% 30%;background:var(--paper-deep)}.fo-p[data-astro-cid-upx7mxe7]{font-size:clamp(19px,.8vw + 13px,23px);line-height:1.45;letter-spacing:-.012em;color:var(--ink);max-width:62ch}.fo-p[data-astro-cid-upx7mxe7] a[data-astro-cid-upx7mxe7]{font-size:15px;color:var(--ink-2);text-decoration:underline;text-decoration-color:var(--teal);text-underline-offset:3px;white-space:nowrap}.fo-p[data-astro-cid-upx7mxe7] a[data-astro-cid-upx7mxe7]:hover{color:var(--teal-deep)}.dc[data-astro-cid-upx7mxe7]{padding-bottom:24px}.dc-g[data-astro-cid-upx7mxe7]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.dc-a[data-astro-cid-upx7mxe7]{display:flex;flex-direction:column;height:100%;color:var(--ink);text-decoration:none}.dc-pv[data-astro-cid-upx7mxe7]{display:block;height:240px;overflow:hidden;padding:28px 36px 0;background:var(--paper-deep);border:1px solid var(--rule)}.dc-pv[data-astro-cid-upx7mxe7] img[data-astro-cid-upx7mxe7]{width:100%;height:auto;box-shadow:0 0 0 1px var(--rule);transition:transform var(--t-btn) ease}.dc-a[data-astro-cid-upx7mxe7]:hover .dc-pv[data-astro-cid-upx7mxe7] img[data-astro-cid-upx7mxe7]{transform:translateY(-4px)}.dc-b[data-astro-cid-upx7mxe7]{display:grid;gap:6px;padding:14px 2px 0}.dc-t[data-astro-cid-upx7mxe7]{justify-self:start;font-size:17px;font-weight:500;letter-spacing:-.01em;line-height:1.35;text-wrap:balance;text-decoration:underline;text-decoration-color:transparent;text-underline-offset:4px;transition:color var(--t-link) ease,text-decoration-color var(--t-link) ease}.dc-a[data-astro-cid-upx7mxe7]:hover .dc-t[data-astro-cid-upx7mxe7],.dc-a[data-astro-cid-upx7mxe7]:focus-visible .dc-t[data-astro-cid-upx7mxe7]{color:var(--teal-deep);text-decoration-color:var(--teal)}.dc-m[data-astro-cid-upx7mxe7]{font-size:13px;color:var(--ink-3)}@media (max-width: 1040px){.fx-g[data-astro-cid-upx7mxe7],.cx-f[data-astro-cid-upx7mxe7],.gf-rows[data-astro-cid-upx7mxe7] li[data-astro-cid-upx7mxe7]{grid-template-columns:minmax(0,1fr)}.gf-rows[data-astro-cid-upx7mxe7] li[data-astro-cid-upx7mxe7]{gap:6px}.fx-g[data-astro-cid-upx7mxe7]{gap:32px}}@media (max-width: 900px){.dc-g[data-astro-cid-upx7mxe7]{grid-template-columns:minmax(0,1fr)}.dc-pv[data-astro-cid-upx7mxe7]{height:200px}.dc-pv[data-astro-cid-upx7mxe7] img[data-astro-cid-upx7mxe7]{max-width:420px;margin-inline:auto;display:block}}@media (max-width: 760px){.fx[data-astro-cid-upx7mxe7]{padding-block:48px}.fo[data-astro-cid-upx7mxe7]{grid-template-columns:56px minmax(0,1fr);gap:16px;align-items:start}.fo-ph[data-astro-cid-upx7mxe7]{width:56px;height:56px}}
