*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:32px}body{margin:0;background:#f4f1e9;color:#30372b;font-family:Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}a:focus-visible{outline:2px solid #9c4937;outline-offset:7px}::selection{background:#d5dbc7}header[data-astro-cid-j7pv25f6],main[data-astro-cid-j7pv25f6],footer[data-astro-cid-j7pv25f6]{max-width:1440px;margin:auto}header[data-astro-cid-j7pv25f6]{padding:32px 6%;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #d9d9ce}.wordmark[data-astro-cid-j7pv25f6]{font-family:Georgia,serif;font-size:37px;letter-spacing:-2px}.wordmark[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{font:11px Arial;vertical-align:top;display:inline-block;margin:7px 0 0 5px}.nav-link[data-astro-cid-j7pv25f6]{font-size:13px}.nav-link[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{margin-left:20px}.intro[data-astro-cid-j7pv25f6]{padding:76px 6% 72px;display:grid;grid-template-columns:1fr 1fr;gap:6%;align-items:center}.eyebrow[data-astro-cid-j7pv25f6]{text-transform:uppercase;letter-spacing:2px;font-size:10px;font-weight:600;margin:0 0 28px}.eyebrow[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{display:inline-block;width:7px;height:7px;border-radius:100%;background:#a34f3b;margin-right:8px}h1[data-astro-cid-j7pv25f6]{font-family:Georgia,Times New Roman,serif;font-size:clamp(44px,4.6vw,69px);font-weight:400;line-height:1.12;letter-spacing:-2.5px;margin:0 0 28px}h1[data-astro-cid-j7pv25f6] em[data-astro-cid-j7pv25f6]{font-weight:400;color:#6d7759}.description[data-astro-cid-j7pv25f6]{font-size:14px;line-height:1.9;color:#626658}.cta[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;gap:42px;background:#37402e;color:#fff;padding:18px 23px;font-size:12px;margin-top:26px;transition:background .2s}.cta[data-astro-cid-j7pv25f6]:hover{background:#596546}figure[data-astro-cid-j7pv25f6]{margin:0}.photo[data-astro-cid-j7pv25f6]{aspect-ratio:.94;overflow:hidden;position:relative;background:#c8c5b4}.photo[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{position:absolute;width:113.27%;max-width:none;height:auto;left:-5.47%;top:-.55%}figcaption[data-astro-cid-j7pv25f6]{display:flex;justify-content:space-between;font-size:10px;color:#707365;margin-top:14px;letter-spacing:.3px}.contact[data-astro-cid-j7pv25f6]{margin:0 6%;border-top:1px solid #cdd0c1;padding:51px 0 62px;display:grid;grid-template-columns:1fr 1fr;gap:6%}.contact[data-astro-cid-j7pv25f6] .eyebrow[data-astro-cid-j7pv25f6]{margin-bottom:18px}h2[data-astro-cid-j7pv25f6]{font-family:Georgia,serif;font-size:39px;font-weight:400;line-height:1.18;letter-spacing:-1px;margin:0}.contact-details[data-astro-cid-j7pv25f6]{padding-top:2px}.contact-details[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:13px;line-height:1.8;color:#626658;margin:0 0 20px}.contact-details[data-astro-cid-j7pv25f6] .name[data-astro-cid-j7pv25f6]{color:#30372b;font-weight:600;margin-bottom:9px}.email[data-astro-cid-j7pv25f6]{font-family:Georgia,serif;font-size:clamp(18px,2vw,26px);display:flex;justify-content:space-between;gap:16px;padding:0 0 15px;border-bottom:1px solid #adb39e;overflow-wrap:anywhere}.email[data-astro-cid-j7pv25f6]:hover{color:#9c4937}.contact-details[data-astro-cid-j7pv25f6] .note[data-astro-cid-j7pv25f6]{font-size:11px;margin:12px 0 0}footer[data-astro-cid-j7pv25f6]{border-top:1px solid #d9d9ce;display:flex;justify-content:space-between;gap:20px;padding:25px 6%;font-size:10px;color:#73776a}.skip[data-astro-cid-j7pv25f6]{position:absolute;top:-100px;left:20px;background:#fff;padding:12px;z-index:2}.skip[data-astro-cid-j7pv25f6]:focus{top:10px}@media(min-width:1500px){.intro[data-astro-cid-j7pv25f6]{padding-top:90px;padding-bottom:90px}}@media(max-width:760px){header[data-astro-cid-j7pv25f6]{padding:23px 7%}.wordmark[data-astro-cid-j7pv25f6]{font-size:32px}.intro[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;padding:45px 7%;gap:40px}h1[data-astro-cid-j7pv25f6]{font-size:52px}.description[data-astro-cid-j7pv25f6]{font-size:13px}.cta[data-astro-cid-j7pv25f6]{margin-top:18px}.photo[data-astro-cid-j7pv25f6]{aspect-ratio:1.05}.contact[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;margin:0 7%;gap:28px;padding:38px 0 42px}h2[data-astro-cid-j7pv25f6]{font-size:35px}.email[data-astro-cid-j7pv25f6]{font-size:23px}footer[data-astro-cid-j7pv25f6]{padding:23px 7%;flex-wrap:wrap;line-height:1.6}footer[data-astro-cid-j7pv25f6]>span[data-astro-cid-j7pv25f6]:nth-child(2){display:none}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.cta[data-astro-cid-j7pv25f6]{transition:none}}footer[data-astro-cid-j7pv25f6]{background:#e9eadd;padding-top:40px;display:grid;grid-template-columns:1fr 1fr;align-items:start;gap:32px}.footer-brand[data-astro-cid-j7pv25f6]>a[data-astro-cid-j7pv25f6]{font:34px Georgia,serif;letter-spacing:-1.4px;color:#37402e}.footer-brand[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:9px 0 0;font-size:11px}.footer-credit[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;align-items:flex-end;gap:9px;padding-top:5px}.footer-credit[data-astro-cid-j7pv25f6]>a[data-astro-cid-j7pv25f6]{font-size:12px;color:#37402e;line-height:1.6}.footer-credit[data-astro-cid-j7pv25f6]>a[data-astro-cid-j7pv25f6]:hover{text-decoration:underline;text-underline-offset:4px}.footer-credit[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{font-weight:600}.footer-credit[data-astro-cid-j7pv25f6] .ksite[data-astro-cid-j7pv25f6]{font-size:10px;letter-spacing:1px}.footer-bottom[data-astro-cid-j7pv25f6]{grid-column:1/-1;border-top:1px solid #cdd0c1;display:flex;justify-content:space-between;padding-top:20px;margin-top:4px;gap:20px}@media(max-width:540px){footer[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:25px}.footer-credit[data-astro-cid-j7pv25f6]{align-items:flex-start}.footer-bottom[data-astro-cid-j7pv25f6]{flex-wrap:wrap;gap:12px}.footer-credit[data-astro-cid-j7pv25f6]>a[data-astro-cid-j7pv25f6]{font-size:11px}}
