.ct[data-astro-cid-ogjzdvpc]{background:var(--sir-ink);color:var(--sir-white);padding:clamp(20px,3vh,36px) var(--sir-gutter);position:relative;overflow:hidden}.ct__triangle[data-astro-cid-ogjzdvpc]{width:clamp(80px,9vw,140px);height:auto;position:absolute;top:0;right:0}.ct__wrap[data-astro-cid-ogjzdvpc]{position:relative}.ct__crumbs[data-astro-cid-ogjzdvpc]{margin-bottom:clamp(20px,4vh,48px)}.ct__grid[data-astro-cid-ogjzdvpc]{flex-wrap:wrap;align-items:center;gap:clamp(28px,5vw,80px);display:flex}.ct__intro[data-astro-cid-ogjzdvpc]{flex:420px;min-width:0}.ct__title[data-astro-cid-ogjzdvpc]{text-wrap:balance;margin:0 0 18px;font-size:clamp(34px,min(5.6vw,9vh),76px);line-height:1}.ct__lede[data-astro-cid-ogjzdvpc]{color:var(--sir-on-dark-soft);max-width:540px;margin:0 0 clamp(20px,4vh,32px);font-size:clamp(16px,1.3vw,19px);line-height:1.6}.ct__go[data-astro-cid-ogjzdvpc]{gap:12px;padding:18px 30px}.ct__go-icon[data-astro-cid-ogjzdvpc]{transform:rotate(90deg)}.ct__reach[data-astro-cid-ogjzdvpc]{flex:380px;gap:12px;min-width:0;max-width:480px;display:grid}.ct__brandon[data-astro-cid-ogjzdvpc]{background:var(--sir-ink-2);border:1px solid var(--sir-ink-line);border-radius:20px;align-items:center;gap:18px;padding:16px 20px 16px 16px;display:flex}.ct__brandon[data-astro-cid-ogjzdvpc] p[data-astro-cid-ogjzdvpc]{color:var(--sir-white);margin:0;font-size:16px;line-height:1.5}.ct__brandon[data-astro-cid-ogjzdvpc] b[data-astro-cid-ogjzdvpc]{font-family:var(--sir-font-display);text-transform:uppercase;letter-spacing:.02em;margin-bottom:2px;font-size:15px;font-weight:800;display:block}.ct__avatar[data-astro-cid-ogjzdvpc]{background:var(--sir-cyan);border-radius:50%;flex:none;width:84px;height:84px;position:relative;overflow:hidden}.ct__avatar[data-astro-cid-ogjzdvpc] .ct__avatar-img{object-fit:cover;object-position:52% 0;width:100%;max-width:none;height:126%;position:absolute;top:0;left:0}.ct__details[data-astro-cid-ogjzdvpc]{grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.ct__card[data-astro-cid-ogjzdvpc]{min-height:44px;color:var(--sir-white);border:1.5px solid #2a2d33;border-radius:16px;align-items:center;gap:14px;padding:14px 18px;text-decoration:none;display:flex}@media (hover:hover) and (pointer:fine){a[data-astro-cid-ogjzdvpc].ct__card:hover{border-color:var(--sir-cyan);color:var(--sir-white)}}.ct__card[data-astro-cid-ogjzdvpc] img[data-astro-cid-ogjzdvpc]{flex:none}.ct__card[data-astro-cid-ogjzdvpc]>span[data-astro-cid-ogjzdvpc]{display:grid}.ct__card[data-astro-cid-ogjzdvpc] b[data-astro-cid-ogjzdvpc]{font-family:var(--sir-font-display);text-transform:uppercase;letter-spacing:.08em;font-size:12px;font-weight:800;line-height:1.5}.ct__card[data-astro-cid-ogjzdvpc] b[data-astro-cid-ogjzdvpc]+span[data-astro-cid-ogjzdvpc]{color:var(--sir-on-dark-muted);font-size:14px;line-height:1.5}.ct__card[data-astro-cid-ogjzdvpc] .ct__mono[data-astro-cid-ogjzdvpc]{letter-spacing:.06em;color:#9aa3ad;text-transform:uppercase;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}@media (width<=759.98px){.ct__go[data-astro-cid-ogjzdvpc]{justify-content:center;width:100%}.ct__brandon[data-astro-cid-ogjzdvpc]{gap:14px;padding:12px 14px 12px 12px}.ct__avatar[data-astro-cid-ogjzdvpc]{width:64px;height:64px}.ct__brandon[data-astro-cid-ogjzdvpc] p[data-astro-cid-ogjzdvpc]{font-size:15px}}@media (width<=759.98px) and (height<=700px){.ct__crumbs[data-astro-cid-ogjzdvpc],.ct__brandon[data-astro-cid-ogjzdvpc]{display:none}}@media (width>=760px) and (height<=500px){.ct__crumbs[data-astro-cid-ogjzdvpc]{display:none}.ct__brandon[data-astro-cid-ogjzdvpc]{padding:10px 14px 10px 10px}.ct__avatar[data-astro-cid-ogjzdvpc]{width:56px;height:56px}}.ctf[data-astro-cid-ogjzdvpc]{background:var(--sir-sand);color:var(--sir-ink)}.ctf__grid[data-astro-cid-ogjzdvpc]{flex-wrap:wrap;align-items:flex-start;gap:clamp(28px,5vw,72px);display:flex}.ctf__aside[data-astro-cid-ogjzdvpc]{flex:300px;min-width:0;max-width:440px}.ctf__label[data-astro-cid-ogjzdvpc]{margin-bottom:16px}.ctf__title[data-astro-cid-ogjzdvpc]{margin:0 0 14px;font-size:clamp(28px,3.4vw,44px);line-height:1.04}.ctf__lede[data-astro-cid-ogjzdvpc]{color:var(--sir-body-muted);margin:0 0 24px;line-height:1.6}.ctf__details[data-astro-cid-ogjzdvpc]{gap:14px;margin:0;padding:0;list-style:none;display:grid}.ctf__details[data-astro-cid-ogjzdvpc] li[data-astro-cid-ogjzdvpc]{align-items:flex-start;gap:12px;display:flex}.ctf__details[data-astro-cid-ogjzdvpc] li[data-astro-cid-ogjzdvpc] img[data-astro-cid-ogjzdvpc]{flex:none;margin-top:3px}.ctf__details[data-astro-cid-ogjzdvpc] li[data-astro-cid-ogjzdvpc]>span[data-astro-cid-ogjzdvpc]{line-height:1.5;display:grid}.ctf__details[data-astro-cid-ogjzdvpc] b[data-astro-cid-ogjzdvpc]{font-family:var(--sir-font-display);text-transform:uppercase;letter-spacing:.08em;font-size:12px;font-weight:800}.ctf__details[data-astro-cid-ogjzdvpc] b[data-astro-cid-ogjzdvpc]+span[data-astro-cid-ogjzdvpc]{color:var(--sir-body-muted);font-size:15px}.ctf__details[data-astro-cid-ogjzdvpc] b[data-astro-cid-ogjzdvpc]+a[data-astro-cid-ogjzdvpc]{color:var(--sir-cyan-deep);font-size:15px}.ctf__panel[data-astro-cid-ogjzdvpc]{flex:2 520px;min-width:0}.office[data-astro-cid-ogjzdvpc]{background:var(--sir-white);padding-block:clamp(64px,8vw,104px)}.office__grid[data-astro-cid-ogjzdvpc]{flex-wrap:wrap;align-items:stretch;gap:20px;display:flex}.office__copy[data-astro-cid-ogjzdvpc]{flex-direction:column;flex:300px;justify-content:center;gap:18px;min-width:0;display:flex}.office__label[data-astro-cid-ogjzdvpc]{width:fit-content}.office__title[data-astro-cid-ogjzdvpc]{font-size:clamp(28px,3.4vw,44px);line-height:1.04}.office__addr[data-astro-cid-ogjzdvpc]{color:var(--sir-body-muted);gap:14px;font-style:normal;line-height:1.5;display:grid}.office__row[data-astro-cid-ogjzdvpc]{align-items:flex-start;gap:12px;display:flex}.office__row[data-astro-cid-ogjzdvpc] img[data-astro-cid-ogjzdvpc]{flex:none;margin-top:3px}.office__row[data-astro-cid-ogjzdvpc] b[data-astro-cid-ogjzdvpc]{color:var(--sir-ink);font-weight:600}.office__dir[data-astro-cid-ogjzdvpc]{width:fit-content;min-height:44px;color:var(--sir-ink);font-family:var(--sir-font-display);letter-spacing:.08em;text-transform:uppercase;border:1.5px solid var(--sir-ink);border-radius:999px;align-items:center;gap:10px;padding:12px 20px;font-size:12px;font-weight:700;text-decoration:none;display:inline-flex}@media (hover:hover) and (pointer:fine){.office__dir[data-astro-cid-ogjzdvpc]:hover{background:var(--sir-ink);color:var(--sir-white)}.office__dir[data-astro-cid-ogjzdvpc]:hover img[data-astro-cid-ogjzdvpc]{filter:invert()}}.office[data-astro-cid-ogjzdvpc] .office__map{flex:2 520px;min-height:380px}
