.addr[data-astro-cid-qox7tg37]{user-select:all}.contact[data-astro-cid-qox7tg37] h2[data-astro-cid-qox7tg37]{padding-bottom:10px}dl[data-astro-cid-qox7tg37]{border-top:1px solid var(--text)}.row[data-astro-cid-qox7tg37]{border-bottom:1px solid var(--line);min-height:48px;font-size:var(--size-small);grid-template-columns:84px minmax(0,1fr);align-items:center;gap:12px;display:grid}dt[data-astro-cid-qox7tg37]{color:var(--muted);font-size:var(--size-label)}dd[data-astro-cid-qox7tg37]{overflow-wrap:anywhere;min-width:0}dd[data-astro-cid-qox7tg37] a[data-astro-cid-qox7tg37]{min-height:var(--target);align-items:center;display:flex}.contact[data-astro-cid-qox7tg37] .btn[data-astro-cid-qox7tg37],.contact-m[data-astro-cid-qox7tg37] .btn[data-astro-cid-qox7tg37]{width:100%;margin-top:20px}.contact-m[data-astro-cid-qox7tg37] .addr[data-astro-cid-qox7tg37]{min-height:var(--target);align-items:center;font-size:16px;display:flex}.contact-m[data-astro-cid-qox7tg37] .links[data-astro-cid-qox7tg37]{flex-wrap:wrap;gap:0 20px;font-size:16px;display:flex}.contact-m[data-astro-cid-qox7tg37] .links[data-astro-cid-qox7tg37] a[data-astro-cid-qox7tg37]{min-height:var(--target);align-items:center;display:inline-flex}.contact-m[data-astro-cid-qox7tg37] .btn[data-astro-cid-qox7tg37]{margin-top:12px}.hero[data-astro-cid-lcdefpme]{padding-top:28px}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{font-family:var(--serif);font-size:38px;font-weight:400;line-height:1.1}.cred[data-astro-cid-lcdefpme]{color:var(--muted);margin-top:16px;font-size:16px}.hero[data-astro-cid-lcdefpme] .contact-m{margin-top:16px}.hero[data-astro-cid-lcdefpme] .contact{display:none}.intro[data-astro-cid-lcdefpme]{margin-top:32px}.bio[data-astro-cid-lcdefpme]{max-width:34em;font-size:18px;line-height:1.65}.now[data-astro-cid-lcdefpme]{align-items:baseline;gap:16px;margin-top:20px;font-size:16px;display:flex}.now[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{color:var(--accent);font-weight:600}.sys[data-astro-cid-lcdefpme]{--dot:16px;--dot-stroke:2px;border-bottom:1px solid var(--line);padding:36px 0 44px}.sys[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-family:var(--serif);font-size:32px;font-weight:400;line-height:1.12}.sys[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--text);text-decoration:none}.sum[data-astro-cid-lcdefpme]{color:var(--muted);font-size:var(--size-small);margin-top:6px;line-height:1.5}.meta[data-astro-cid-lcdefpme]{color:var(--muted);font-size:var(--size-label);margin-top:12px}.meta[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{font-weight:600}.nowrap[data-astro-cid-lcdefpme]{white-space:nowrap}.cell[data-astro-cid-lcdefpme]{margin-top:28px;font-size:16px;line-height:1.5}.il[data-astro-cid-lcdefpme]{color:var(--muted);font-size:var(--size-label);margin-bottom:8px;line-height:1.4}.cell[data-astro-cid-lcdefpme] .dots{margin-bottom:10px}.demo-band[data-astro-cid-lcdefpme]{background:var(--soft);margin-top:80px;margin-bottom:-96px;padding:56px 0 72px}.demo-slot[data-astro-cid-lcdefpme]{margin-top:28px}@media (width>=760px){.hero[data-astro-cid-lcdefpme]{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:24px;padding-top:56px;display:grid}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme],.cred[data-astro-cid-lcdefpme]{grid-column:1/-1}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{font-size:64px;line-height:1.04}.cred[data-astro-cid-lcdefpme]{margin-top:20px}.hero[data-astro-cid-lcdefpme] .contact-m{display:none}.intro[data-astro-cid-lcdefpme]{grid-column:1/span 6;margin-top:48px}.hero[data-astro-cid-lcdefpme] .contact{grid-column:8/span 5;align-self:start;margin-top:48px;display:block}.sys[data-astro-cid-lcdefpme]{grid-template-columns:repeat(12,minmax(0,1fr));gap:40px 24px;padding:48px 0 56px;display:grid}.what[data-astro-cid-lcdefpme],.band[data-astro-cid-lcdefpme]{grid-column:1/-1}.replaced[data-astro-cid-lcdefpme]{grid-column:1/span 6}.today[data-astro-cid-lcdefpme]{grid-column:7/span 6}.cell[data-astro-cid-lcdefpme]{margin-top:0}.sys[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:36px}.demo-band[data-astro-cid-lcdefpme]{margin-top:128px;margin-bottom:-144px;padding:88px 0 112px}}@media (width>=1100px){.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{font-size:68px}.what[data-astro-cid-lcdefpme]{grid-column:1/span 6}.replaced[data-astro-cid-lcdefpme]{grid-column:7/span 3}.today[data-astro-cid-lcdefpme]{grid-column:10/span 3}.intro[data-astro-cid-lcdefpme]{grid-column:1/span 7}.hero[data-astro-cid-lcdefpme] .contact{grid-column:9/span 4}}
