@font-face{font-family:"__Instrument_Serif_315a98";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/35f3de0ebb1cfc70-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"__Instrument_Serif_315a98";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e6099e249fd938cc-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:"__Instrument_Serif_Fallback_315a98";src:local("Times New Roman");ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.00%;size-adjust:83.94%}.__className_315a98{font-family:"__Instrument_Serif_315a98","__Instrument_Serif_Fallback_315a98";font-weight:400;font-style:normal}.home_page__ODjSn{--ink:#171613;--muted:#504d47;--accent:#c65331;--text-flow-space:1em;--ease-out:cubic-bezier(0.23,1,0.32,1);--ease-signature:cubic-bezier(0.33,1,0.68,1);min-height:100svh;display:grid;place-items:center;overflow-x:clip;background:#fff;color:var(--ink);font-family:"Libertinus Serif Display",Georgia,serif;padding:clamp(2rem,6svh,5rem) clamp(1.25rem,5vw,3rem)}.home_letter__825xq{width:min(100%,41rem);min-width:0}.home_greeting__CtBuQ{margin:0 0 2.15rem;font-size:clamp(2.35rem,10.8vw,4.75rem);font-weight:400;font-kerning:normal;letter-spacing:-.045em;line-height:.94;text-wrap:nowrap;white-space:nowrap}.home_footerLink__MzXm9,.home_signoff__HtaKW p,.home_story__iB9ij{color:var(--ink);font-family:inherit;font-size:clamp(1.125rem,1.03rem + .32vw,1.25rem);font-weight:600;letter-spacing:0;word-spacing:.055em}.home_story__iB9ij{max-width:39.5rem;line-height:1.5}.home_story__iB9ij p{margin:0;text-wrap:pretty}.home_story__iB9ij p+p{margin-top:var(--text-flow-space)}.home_footerLink__MzXm9,.home_inlineLink__AYNFv{color:inherit;transform-origin:center;text-decoration-line:underline;text-decoration-color:rgba(38,37,33,.35);text-decoration-thickness:1px;text-underline-offset:.17em;transition:color .16s ease,text-decoration-color .16s ease,transform .14s var(--ease-out)}.home_footerLink__MzXm9:focus-visible,.home_inlineLink__AYNFv:focus-visible{color:var(--accent);border-radius:2px;outline:2px solid color-mix(in srgb,var(--accent),transparent 55%);outline-offset:4px;text-decoration-color:currentColor}.home_inlineLink__AYNFv{display:inline-block}.home_footerLink__MzXm9:active,.home_inlineLink__AYNFv:active{transform:scale(.975)}.home_signoff__HtaKW{margin-top:var(--text-flow-space)}.home_signoff__HtaKW p{margin:0 0 .55rem;line-height:1.4}.home_signatureWrap__792os{width:-moz-fit-content;width:fit-content;margin-left:-.2rem}.home_signature__He_9_{display:block;width:min(15.5rem,67vw);height:auto;overflow:visible;fill:none;stroke:var(--ink);stroke-linecap:round;stroke-linejoin:round}.home_signaturePath__hgR9z{opacity:0;stroke-dasharray:1240 1240;stroke-dashoffset:1240;stroke-width:2.6;vector-effect:non-scaling-stroke}.home_signature__He_9_>.home_signaturePath__hgR9z{animation:home_write-signature__w1TzZ 3.8s var(--ease-signature) .85s both}.home_footer__df0cR{margin-top:.15rem}.home_links__XXOyf{display:flex;flex-wrap:wrap;align-items:center;-moz-column-gap:1.65rem;column-gap:1.65rem;row-gap:0}.home_footerLink__MzXm9{display:inline-flex;min-height:2.75rem;align-items:center;line-height:1.4}.home_reveal__uTaB4{opacity:0;animation:home_reveal__uTaB4 .52s var(--ease-out) forwards}.home_greeting__CtBuQ.home_reveal__uTaB4{animation-delay:30ms}.home_story__iB9ij.home_reveal__uTaB4{animation-delay:.1s}.home_signoff__HtaKW.home_reveal__uTaB4{animation-delay:.17s}.home_footer__df0cR.home_reveal__uTaB4{animation-delay:.21s}@keyframes home_reveal__uTaB4{0%{opacity:0}to{opacity:1}}@keyframes home_write-signature__w1TzZ{0%{opacity:0;stroke-dashoffset:1240}1.5%{opacity:1}to{opacity:1;stroke-dashoffset:0}}@media (hover:hover) and (pointer:fine){.home_footerLink__MzXm9:hover,.home_inlineLink__AYNFv:hover{color:var(--accent);text-decoration-color:currentColor}}@media (min-width:48rem) and (min-height:44rem){.home_page__ODjSn{place-items:center}}@media (max-width:420px){.home_page__ODjSn{--text-flow-space:0.82em;padding:1.5rem 1.25rem}.home_greeting__CtBuQ{margin-bottom:1.45rem}.home_story__iB9ij{line-height:1.44}.home_signoff__HtaKW{margin-top:var(--text-flow-space)}.home_signoff__HtaKW p{margin-bottom:.35rem}.home_signature__He_9_{width:min(14.5rem,67vw)}}@media (max-width:420px) and (max-height:700px){.home_page__ODjSn{--text-flow-space:0.62em;padding-top:.85rem;padding-bottom:.85rem}.home_greeting__CtBuQ{margin-bottom:1rem;font-size:clamp(2rem,10.8vw,2.75rem)}.home_footerLink__MzXm9,.home_signoff__HtaKW p,.home_story__iB9ij{font-size:clamp(.95rem,4.533vw,1.0625rem)}.home_story__iB9ij{line-height:1.37}.home_signoff__HtaKW{margin-top:var(--text-flow-space)}.home_signature__He_9_{width:min(13rem,62vw)}.home_footerLink__MzXm9{min-height:2.25rem}}@media (max-height:680px) and (min-width:421px){.home_page__ODjSn{padding-top:2.5rem;padding-bottom:2.5rem}}@media (prefers-reduced-motion:reduce){.home_reveal__uTaB4{animation:home_reduced-reveal__Kko6U .18s ease-out forwards;transform:none}.home_signature__He_9_>.home_signaturePath__hgR9z{animation:none;opacity:1;stroke-dasharray:none;stroke-dashoffset:0}.home_footerLink__MzXm9,.home_inlineLink__AYNFv{transition-property:color,text-decoration-color}}@keyframes home_reduced-reveal__Kko6U{0%{opacity:0}to{opacity:1}}