.sh[data-astro-cid-j7pv25f6]{--ink: #1c1b18;--body: #2c2b27;--muted: #57534b;--rule: #bdb7a8;--paper: #fbfaf4;--gap: 40px;--frame-shadow: 0 1px 3px 10px rgba(0, 0, 0, .08), 0 22px 40px 10px rgba(40, 34, 20, .14);max-width:1320px;margin:0 auto;padding:48px 40px 80px;color:var(--ink);font-family:Onest Variable,system-ui,sans-serif}a[data-astro-cid-j7pv25f6]{color:var(--ink);text-underline-offset:3px;text-decoration-color:#9d978a}a[data-astro-cid-j7pv25f6]:hover{text-decoration-color:var(--ink)}.top[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:18px var(--gap);align-items:end}.who[data-astro-cid-j7pv25f6]{grid-column:1 / -1;display:flex;align-items:center;gap:22px;flex-wrap:wrap}.face[data-astro-cid-j7pv25f6]{width:76px;height:76px;border-radius:50%;object-fit:cover;border:4px solid #fff;box-shadow:0 6px 16px #28221429}h1[data-astro-cid-j7pv25f6]{margin:0;font-size:clamp(40px,6vw,80px);font-weight:800;letter-spacing:-.04em;line-height:.95}.intro[data-astro-cid-j7pv25f6]{grid-column:1 / span 7;margin:0;font-size:clamp(18px,1.6vw,21px);line-height:1.5;color:var(--body)}.links[data-astro-cid-j7pv25f6]{grid-column:9 / span 4;display:flex;flex-wrap:wrap;gap:0 18px;font-size:15px}.links[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;min-height:32px}.sec[data-astro-cid-j7pv25f6]{margin-top:88px}.top[data-astro-cid-j7pv25f6]+.sec[data-astro-cid-j7pv25f6]{margin-top:56px}.shelf[data-astro-cid-j7pv25f6]{display:flex;gap:44px;align-items:flex-start}.shelf[data-astro-cid-j7pv25f6]+.shelf[data-astro-cid-j7pv25f6]{margin-top:40px}.shelf[data-astro-cid-j7pv25f6]>[data-astro-cid-j7pv25f6]{flex-basis:0;flex-shrink:1;min-width:0;margin:0}.frame[data-astro-cid-j7pv25f6]{width:100%;height:auto;background:#2a1a12;box-shadow:0 0 0 10px #fff,var(--frame-shadow)}.card[data-astro-cid-j7pv25f6]{flex-grow:.8;aspect-ratio:4 / 5;display:flex;background:var(--paper);box-shadow:0 0 0 10px var(--paper),var(--frame-shadow)}.card-in[data-astro-cid-j7pv25f6]{flex:1;min-width:0;padding:28px 26px;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start}.card-title[data-astro-cid-j7pv25f6]{font-size:clamp(22px,2vw,28px);font-weight:800;letter-spacing:-.02em;margin-bottom:10px}.card[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:0;font-size:15px;line-height:1.55;color:#3b3934}figcaption[data-astro-cid-j7pv25f6]{margin-top:22px;font-size:14px;line-height:1.45;color:#3b3934}.text[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:12px var(--gap);margin-top:30px;align-items:baseline}h2[data-astro-cid-j7pv25f6]{grid-column:span 3;margin:0;font-size:clamp(26px,2.6vw,34px);font-weight:800;letter-spacing:-.03em;line-height:1.05}.desc[data-astro-cid-j7pv25f6]{grid-column:span 6;margin:0;font-size:17px;line-height:1.58;color:var(--body)}.meta[data-astro-cid-j7pv25f6]{grid-column:span 3;margin:0;font-size:15px;color:var(--muted);text-align:right}.before[data-astro-cid-j7pv25f6]{padding-top:28px;border-top:1px solid var(--rule)}.before[data-astro-cid-j7pv25f6] .text[data-astro-cid-j7pv25f6]{margin-top:0;align-items:start}h2[data-astro-cid-j7pv25f6].small{font-size:16px;font-weight:600;letter-spacing:0}.before[data-astro-cid-j7pv25f6] .desc[data-astro-cid-j7pv25f6]{font-size:16px}.before[data-astro-cid-j7pv25f6] .desc[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:0 0 12px}.before[data-astro-cid-j7pv25f6] .desc[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]:last-child{margin:0}.contact[data-astro-cid-j7pv25f6]{margin-top:64px;background:var(--ink);color:#f4f1e8;padding:clamp(28px,4vw,52px);display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px}.contact[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:0;max-width:640px;font-size:clamp(28px,3.4vw,46px);font-weight:800;letter-spacing:-.03em;line-height:1.08}.contact[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{color:#f4f1e8;text-decoration-color:#8a857a;font-weight:500;font-size:18px;overflow-wrap:anywhere}.contact[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{text-decoration-color:#f4f1e8}@media(max-width:900px){.sh[data-astro-cid-j7pv25f6]{padding:40px 16px 64px}.top[data-astro-cid-j7pv25f6],.text[data-astro-cid-j7pv25f6]{grid-template-columns:minmax(0,1fr)}.intro[data-astro-cid-j7pv25f6],.links[data-astro-cid-j7pv25f6],.text[data-astro-cid-j7pv25f6]>[data-astro-cid-j7pv25f6]{grid-column:1 / -1}.meta[data-astro-cid-j7pv25f6]{text-align:left}.links[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{min-height:44px}.sec[data-astro-cid-j7pv25f6],.top[data-astro-cid-j7pv25f6]+.sec[data-astro-cid-j7pv25f6]{margin-top:56px}.shelf[data-astro-cid-j7pv25f6]{flex-direction:column;gap:36px}.shelf[data-astro-cid-j7pv25f6]>[data-astro-cid-j7pv25f6]{flex:none;width:calc(100% - 20px);margin-left:10px}.shelf[data-astro-cid-j7pv25f6]>.phone[data-astro-cid-j7pv25f6]{width:56%}.card[data-astro-cid-j7pv25f6]{aspect-ratio:auto}}body.sh-body{background:#d6d1c4}
