.start[data-astro-cid-ih3mnovg]{gap:22px;display:grid}@media (width>=960px){.start[data-astro-cid-ih3mnovg]{grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:start}}.start-card[data-astro-cid-ih3mnovg]{border:3px solid #0000;border-radius:26px;flex-direction:column;gap:16px;min-width:0;padding:clamp(24px,3.4vw,38px);display:flex}.start-brief[data-astro-cid-ih3mnovg]{background:linear-gradient(var(--surface), var(--surface)) padding-box, linear-gradient(135deg, var(--gold), var(--gold-soft), var(--accent-mid)) border-box;box-shadow:0 30px 60px -38px #c2a140bf}.start-next[data-astro-cid-ih3mnovg]{background:linear-gradient(var(--surface), var(--surface)) padding-box, linear-gradient(135deg, var(--accent-mid), var(--sage), var(--gold)) border-box;box-shadow:0 30px 60px -38px #165f5473}.start-head[data-astro-cid-ih3mnovg]{align-items:center;gap:16px;display:flex}.start-head[data-astro-cid-ih3mnovg] .eyebrow[data-astro-cid-ih3mnovg]{margin:0}.start-title[data-astro-cid-ih3mnovg]{letter-spacing:-.02em;color:var(--ink);margin:4px 0 0;font-size:clamp(1.5rem,2.8vw,2.1rem);font-weight:800;line-height:1.12}.start-lede[data-astro-cid-ih3mnovg]{margin:0}.brief-list[data-astro-cid-ih3mnovg]{gap:10px;margin:0;padding:0;list-style:none;display:grid}.brief-list[data-astro-cid-ih3mnovg] li[data-astro-cid-ih3mnovg]{background:var(--gold-wash);border:1px solid var(--gold-soft);color:var(--text);border-radius:16px;align-items:flex-start;gap:14px;padding:14px 16px;font-size:1rem;transition:transform .2s,border-color .2s;display:flex}.brief-list[data-astro-cid-ih3mnovg] li[data-astro-cid-ih3mnovg]:hover{border-color:var(--gold);transform:translate(4px)}.brief-num[data-astro-cid-ih3mnovg]{background:var(--gold);width:30px;height:30px;color:var(--on-gold);border-radius:50%;flex:none;place-items:center;font-weight:800;display:inline-grid}.start-btn[data-astro-cid-ih3mnovg]{align-self:flex-start;align-items:center;gap:8px;margin-top:auto;display:inline-flex}.channels[data-astro-cid-ih3mnovg]{gap:18px;display:grid}@media (width>=900px){.channels[data-astro-cid-ih3mnovg]{grid-template-columns:repeat(3,minmax(0,1fr))}}.channel[data-astro-cid-ih3mnovg]{min-width:0;color:inherit;border:3px solid #0000;border-radius:22px;flex-direction:column;gap:10px;padding:clamp(22px,3vw,30px);text-decoration:none;transition:transform .25s cubic-bezier(.16,1,.3,1),box-shadow .25s;display:flex}.channel-mail[data-astro-cid-ih3mnovg]{background:linear-gradient(var(--surface), var(--surface)) padding-box, linear-gradient(135deg, var(--gold), var(--gold-soft), var(--accent-mid)) border-box;box-shadow:0 26px 50px -34px #c2a140b3}.channel-phone[data-astro-cid-ih3mnovg]{background:linear-gradient(var(--surface), var(--surface)) padding-box, linear-gradient(135deg, var(--accent-mid), var(--sage), var(--gold)) border-box;box-shadow:0 26px 50px -34px #165f5473}.channel-firm[data-astro-cid-ih3mnovg]{background:linear-gradient(var(--surface), var(--surface)) padding-box, linear-gradient(135deg, var(--terra-soft), var(--gold), var(--sage)) border-box;box-shadow:0 26px 50px -34px #c2a14099}@media (prefers-reduced-motion:no-preference){.channel-firm[data-astro-cid-ih3mnovg]:hover{transform:translateY(-4px)rotate(.4deg);box-shadow:0 34px 60px -30px #103b3466}.map-pulse[data-astro-cid-ih3mnovg]{transform-box:fill-box;transform-origin:50%;animation:2.4s ease-out infinite map-pulse}.channel-firm[data-astro-cid-ih3mnovg]:hover .map-pin[data-astro-cid-ih3mnovg]{animation:.6s cubic-bezier(.16,1,.3,1) map-drop}}@keyframes map-pulse{0%{opacity:.7;transform:scale(.6)}to{opacity:0;transform:scale(2.6)}}@keyframes map-drop{0%{transform:translateY(-10px)}60%{transform:translateY(2px)}to{transform:none}}.firm-map[data-astro-cid-ih3mnovg]{border-radius:16px;width:100%;height:auto;margin-bottom:4px}.map-ground[data-astro-cid-ih3mnovg]{fill:var(--gold-wash)}.map-river[data-astro-cid-ih3mnovg]{fill:none;stroke:var(--sage);stroke-width:14px;stroke-linecap:round}.map-streets[data-astro-cid-ih3mnovg] path[data-astro-cid-ih3mnovg]{fill:none;stroke:var(--line-strong);stroke-width:2px}.map-blocks[data-astro-cid-ih3mnovg] rect[data-astro-cid-ih3mnovg]{fill:var(--gold-soft);opacity:.7}.map-pulse[data-astro-cid-ih3mnovg]{fill:var(--gold)}.map-pin[data-astro-cid-ih3mnovg]{fill:var(--accent);transform-box:fill-box}.map-pin-dot[data-astro-cid-ih3mnovg]{fill:var(--gold)}.map-label[data-astro-cid-ih3mnovg]{font:800 13px var(--font-sans);fill:var(--ink);letter-spacing:.02em}.firm-top[data-astro-cid-ih3mnovg]{align-items:center;gap:12px;display:flex}.firm-top[data-astro-cid-ih3mnovg] .channel-label[data-astro-cid-ih3mnovg]{margin-top:0}.firm-facts[data-astro-cid-ih3mnovg]{flex-wrap:wrap;gap:6px;margin:4px 0 0;padding:0;list-style:none;display:flex}.firm-facts[data-astro-cid-ih3mnovg] li[data-astro-cid-ih3mnovg]{background:var(--terra-soft);border:1px solid var(--gold-soft);color:var(--text);border-radius:999px;padding:3px 10px;font-size:.8rem}.firm-note[data-astro-cid-ih3mnovg]{font-size:.86rem}.channel-firm[data-astro-cid-ih3mnovg] a[data-astro-cid-ih3mnovg].channel-action{text-decoration:none}.channel-firm[data-astro-cid-ih3mnovg] a[data-astro-cid-ih3mnovg].channel-action:hover svg{transform:translate(4px)}@media (prefers-reduced-motion:no-preference){a[data-astro-cid-ih3mnovg].channel:hover,a[data-astro-cid-ih3mnovg].channel:focus-visible{transform:translateY(-4px)rotate(-.4deg);box-shadow:0 34px 60px -30px #103b3466}}a[data-astro-cid-ih3mnovg].channel:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.channel-label[data-astro-cid-ih3mnovg]{letter-spacing:.1em;text-transform:uppercase;color:var(--accent);margin-top:6px;font-size:.76rem;font-weight:800}.channel-value[data-astro-cid-ih3mnovg]{letter-spacing:-.02em;color:var(--ink);overflow-wrap:anywhere;font-size:clamp(1.25rem,2.2vw,1.55rem);font-weight:800}.channel-blurb[data-astro-cid-ih3mnovg]{background:var(--gold-wash);border:1px solid var(--gold-soft);color:var(--text);border-radius:14px 14px 14px 4px;margin-top:4px;padding:14px 16px;font-size:clamp(1.02rem,1.4vw,1.1rem);line-height:1.55}.channel-phone[data-astro-cid-ih3mnovg] .channel-blurb[data-astro-cid-ih3mnovg]{background:var(--sage-wash);border-color:var(--sage)}.channel-action[data-astro-cid-ih3mnovg]{color:var(--accent);align-items:center;gap:8px;margin-top:auto;padding-top:10px;font-weight:750;display:inline-flex}.channel-action[data-astro-cid-ih3mnovg] svg{transition:transform .2s}a[data-astro-cid-ih3mnovg].channel:hover .channel-action[data-astro-cid-ih3mnovg] svg{transform:translate(4px)}.channel-firm[data-astro-cid-ih3mnovg] address[data-astro-cid-ih3mnovg]{color:var(--ink);font-style:normal;line-height:1.55}.channel-firm[data-astro-cid-ih3mnovg] p[data-astro-cid-ih3mnovg]{margin:0}.quick[data-astro-cid-ih3mnovg]{flex-wrap:wrap;gap:10px;margin:22px 0 0;padding:0;list-style:none;display:flex}.quick[data-astro-cid-ih3mnovg] li[data-astro-cid-ih3mnovg]{background:var(--surface);border:2px solid var(--gold-soft);color:var(--ink);border-radius:999px;align-items:center;gap:10px;padding:5px 16px 5px 5px;font-size:.93rem;font-weight:700;display:inline-flex}.reply[data-astro-cid-ih3mnovg]{max-width:70ch;margin-top:14px}.who[data-astro-cid-ih3mnovg]{color:inherit;gap:10px;text-decoration:none;transition:border-color .15s,transform .15s}.who[data-astro-cid-ih3mnovg]:hover{border-color:var(--accent);transform:translateY(-2px)}.who-portrait[data-astro-cid-ih3mnovg]{border:2px solid var(--gold);object-fit:cover;border-radius:50%;width:96px;height:96px}.who[data-astro-cid-ih3mnovg] .note[data-astro-cid-ih3mnovg]{margin-top:0}.who-more[data-astro-cid-ih3mnovg]{color:var(--accent);margin-top:auto;font-weight:700}.panel[data-astro-cid-ih3mnovg]{flex-direction:column;gap:12px;display:flex}.label[data-astro-cid-ih3mnovg]{color:var(--accent);letter-spacing:.06em;text-transform:uppercase;font-size:.76rem}.big[data-astro-cid-ih3mnovg]{letter-spacing:-.02em;word-break:break-word;font-size:clamp(1.15rem,2.6vw,1.5rem);font-weight:700;text-decoration:none}.primary[data-astro-cid-ih3mnovg] .big[data-astro-cid-ih3mnovg]+.big[data-astro-cid-ih3mnovg]{margin-top:-4px}address[data-astro-cid-ih3mnovg]{color:var(--text);font-style:normal;line-height:1.75}.meta[data-astro-cid-ih3mnovg]{color:var(--faint);line-height:1.75}.note[data-astro-cid-ih3mnovg]{margin-top:auto;padding-top:8px;font-size:.88rem}.brief[data-astro-cid-ih3mnovg]{color:var(--text);flex-direction:column;gap:12px;margin:0;padding:0;font-size:.95rem;line-height:1.7;list-style:none;display:flex}.brief[data-astro-cid-ih3mnovg] li[data-astro-cid-ih3mnovg]{padding-left:22px;position:relative}.brief[data-astro-cid-ih3mnovg] li[data-astro-cid-ih3mnovg]:before{content:"→";color:var(--accent);position:absolute;left:0}.gap-sm[data-astro-cid-ih3mnovg]{margin-top:16px}.gap-top[data-astro-cid-ih3mnovg]{margin-top:24px}
