.page_emailLink__rNxvR{position:relative;display:inline-block;font-family:var(--font-display);font-weight:400;font-size:clamp(1.375rem,1rem + 3vw,3.25rem);color:var(--ink);text-decoration:none;overflow-wrap:anywhere;margin:0 0 var(--space-lg)}.page_emailLink__rNxvR:after{content:"";position:absolute;left:0;right:0;bottom:-.1em;height:.04em;background:var(--ink);transform:scaleX(0);transform-origin:left center;transition:transform .4s var(--ease-soft)}@media (hover:hover){.page_emailLink__rNxvR:hover:after{transform:scaleX(1)}}.page_emailLink__rNxvR:focus-visible:after{transform:scaleX(1)}.Header_header__KwdYD{position:-webkit-sticky;position:sticky;top:0;z-index:60;width:100%;height:var(--header-h);background:rgba(var(--paper-rgb),0);border-bottom:1px solid transparent;transition:background .5s var(--ease-soft),border-color .5s var(--ease-soft),backdrop-filter .5s var(--ease-soft),-webkit-backdrop-filter .5s var(--ease-soft),transform .4s var(--ease-soft)}.Header_stuck__CJv0P{background:rgba(var(--paper-rgb),.86);backdrop-filter:blur(14px) saturate(140%);-webkit-backdrop-filter:blur(14px) saturate(140%);border-bottom-color:var(--oak-38)}.Header_bar__O6T0V{position:relative;z-index:57;max-width:var(--content-max);height:100%;margin:0 auto;padding:0 var(--gutter);display:flex;align-items:center;justify-content:space-between;gap:var(--space-sm) var(--space-lg)}@media (min-width:768px){.Header_bar__O6T0V{padding:0 2.5rem}}.Header_mark__szb8V{font-family:var(--font-display);font-weight:600;font-size:.8125rem;letter-spacing:.18em;text-transform:uppercase;color:var(--ink);text-decoration:none;transition:color .3s var(--ease-soft)}@media (hover:hover){.Header_mark__szb8V:hover{color:var(--ink)}}.Header_nav__tNWGY{display:none;align-items:center;gap:var(--space-lg)}.Header_link__8qxmS{position:relative;font-family:var(--font-sans);font-size:var(--text-sm);color:var(--ink-72);text-decoration:none;transition:color .3s var(--ease-soft)}.Header_link__8qxmS:after{content:"";position:absolute;left:0;right:0;bottom:-5px;height:1.5px;background:var(--ink);transform:scaleX(0);transform-origin:left center;opacity:1;transition:transform .4s var(--ease-soft),opacity .3s var(--ease-soft)}.Header_current__P6J77:after{transform:scaleX(1);opacity:.4}@media (hover:hover){.Header_link__8qxmS:hover{color:var(--ink)}.Header_link__8qxmS:hover:after{transform:scaleX(1);opacity:1}}.Header_link__8qxmS:focus-visible{color:var(--ink)}.Header_link__8qxmS:focus-visible:after{transform:scaleX(1);opacity:1}.Header_toggle__kJd2m{display:none;align-items:center;justify-content:center;width:40px;height:40px;padding:0;background:transparent;border:none;border-radius:var(--radius-input);cursor:pointer;flex:none;transition:background .3s var(--ease-soft)}@media (hover:hover){.Header_toggle__kJd2m:hover{background:color-mix(in srgb,var(--oak) 8%,transparent)}}.Header_toggle__kJd2m:focus-visible{background:color-mix(in srgb,var(--oak) 8%,transparent)}.Header_toggleBars__rrSIi{position:relative;display:block;width:18px;height:12px}.Header_toggleBars__rrSIi span{position:absolute;left:0;right:0;height:1.5px;background:var(--ink);transition:transform .4s var(--ease-soft),top .4s var(--ease-soft),opacity .3s var(--ease-soft)}.Header_toggleBars__rrSIi span:first-child{top:0}.Header_toggleBars__rrSIi span:last-child{top:100%;transform:translateY(-100%)}.Header_toggleBars__rrSIi[data-open=true] span:first-child{top:50%;transform:translateY(-50%) rotate(45deg)}.Header_toggleBars__rrSIi[data-open=true] span:last-child{top:50%;transform:translateY(-50%) rotate(-45deg)}.Header_scrim__IdJ6x{position:fixed;inset:0;z-index:55;background:rgba(var(--ink-rgb),.32);opacity:0;pointer-events:none;transition:opacity .4s var(--ease-soft)}.Header_scrim__IdJ6x[data-open=true]{opacity:1;pointer-events:auto}@media (prefers-reduced-motion:reduce){.Header_scrim__IdJ6x{transition:none}}.Header_panel__W46Qb{position:fixed;top:var(--header-h);left:0;right:0;max-height:calc(100dvh - var(--header-h));overflow-y:auto;overscroll-behavior:contain;z-index:56;display:none;flex-direction:column;gap:var(--space-2xs);padding:var(--space-sm) var(--gutter) var(--space-lg);background:var(--paper);border-bottom:1px solid var(--oak-38);box-shadow:0 24px 48px -24px rgba(var(--ink-rgb),.18)}.Header_panel__W46Qb[data-open=true]{display:flex}.Header_panelLink__T7M9D{padding:var(--space-sm) 0;font-family:var(--font-sans);font-size:var(--text-lead);color:var(--ink);text-decoration:none;border-bottom:1px solid var(--oak-38)}.Header_panelBegin__POXmU{margin-top:var(--space-sm);text-align:center}.Header_panelSocial__MEkCf{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-sm);margin-top:var(--space-md);padding-top:var(--space-md);border-top:1px solid var(--oak-38)}.Header_panelSocial__MEkCf a{display:flex;align-items:center;justify-content:center;width:44px;height:44px;font-size:20px;color:var(--ink);transition:color .3s var(--ease-soft)}@media (hover:hover){.Header_panelSocial__MEkCf a:hover{color:var(--ink)}}.Header_panelSocial__MEkCf a:focus-visible{color:var(--ink)}@media (max-width:767px){.Header_toggle__kJd2m{display:inline-flex}.Header_navHidden__rugZS{transform:translateY(-100%)}}@media (min-width:768px){.Header_nav__tNWGY{display:flex}.Header_panel__W46Qb,.Header_scrim__IdJ6x,.Header_toggle__kJd2m{display:none}}.Hero_hero__bqvNd{max-width:var(--content-max);margin:0 auto;padding:40px var(--gutter) 40px;position:relative}@media (min-width:768px){.Hero_hero__bqvNd{padding:80px 2.5rem 56px}}.Hero_grid___ML9v{display:grid;grid-template-columns:1fr;grid-gap:var(--space-lg) var(--space-xl);gap:var(--space-lg) var(--space-xl);align-items:start}@media (max-width:879px){.Hero_text__nRZbf{order:2}.Hero_photoCol__0SYOE{order:1}.Hero_grid___ML9v{row-gap:var(--space-xs)}}@media (min-width:880px){.Hero_grid___ML9v{grid-template-columns:55fr 45fr;gap:var(--space-md)}}.Hero_eyebrow__zlAY_{font-size:var(--text-xs);letter-spacing:.16em;text-transform:uppercase;color:var(--ink);margin:0 0 var(--space-xs)}.Hero_headline__wPoAT{font-family:var(--font-display);font-weight:400;font-size:var(--text-hero);line-height:var(--lh-tight);letter-spacing:-.01em;color:var(--ink);margin:0 0 var(--space-md);max-width:var(--measure-heading)}.Hero_word__ZXcQj{display:inline-block}.Hero_subhead__aPR12{font-size:var(--text-lead);color:var(--ink-72);line-height:var(--lh-snug);max-width:var(--measure-lead);margin:0 0 var(--space-lg)}.Hero_cta__1n4WS{font-size:var(--text-sm)}.Hero_ctaSub__Ayp0i{margin:var(--space-sm) 0 0}.Hero_photoCol__0SYOE{position:relative;display:flex;justify-content:center}@media (min-width:880px){.Hero_photoCol__0SYOE{justify-content:flex-start}}.Hero_frame__V34IJ{position:relative;width:clamp(220px,34vw,400px);aspect-ratio:4/5}@media (max-width:879px){.Hero_frame__V34IJ{width:min(280px,62vw)}}.Hero_photo__Xx6be{position:relative;z-index:1;border-radius:50% 50% 0 0/30% 30% 0 0;object-fit:cover;object-position:50% 20%}.Hero_glow__yuynr{position:absolute;inset:-18% -14%;z-index:0;border-radius:50%;background:radial-gradient(circle,transparent 0,transparent 42%,var(--paper) 78%),radial-gradient(ellipse 65% 55% at 32% 28%,color-mix(in srgb,var(--oak-38) 85%,transparent),transparent 70%),radial-gradient(ellipse 60% 60% at 72% 78%,color-mix(in srgb,var(--aqua-wash) 70%,transparent),transparent 68%);opacity:.75;filter:blur(45px)}@media (prefers-reduced-motion:no-preference){@keyframes Hero_hero-rise__lUkoD{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.Hero_ctaSub__Ayp0i,.Hero_cta__1n4WS,.Hero_eyebrow__zlAY_,.Hero_photoCol__0SYOE,.Hero_subhead__aPR12,.Hero_word__ZXcQj{animation:Hero_hero-rise__lUkoD .5s var(--ease-drift) both}}.LetterCard_card__RA51_{position:relative;z-index:2;max-width:62ch;background:var(--aqua-tint);border-radius:var(--radius-card);border-left:3px solid var(--oak-38);box-shadow:var(--shadow-card);padding:2.25rem 2.25rem 2rem}@media (max-width:640px){.LetterCard_card__RA51_{padding:1.75rem 1.5rem 1.5rem}}.LetterCard_header__9MC5C{display:flex;align-items:center;gap:var(--space-sm);margin:0 0 var(--space-md)}.LetterCard_avatar__iPzl_{position:relative;flex:none;width:60px;height:60px;border-radius:50%;overflow:hidden}.LetterCard_avatarImg__hqlSt{object-fit:cover;object-position:50% 15%}.LetterCard_lede__528ea{font-family:var(--font-display);font-style:italic;font-weight:400;font-size:var(--text-h3);line-height:var(--lh-snug);color:var(--ink);margin:0 0 var(--space-md);max-width:none}.LetterCard_header__9MC5C .LetterCard_lede__528ea{margin:0}.LetterCard_paragraph__D8vez{font-size:var(--text-base);line-height:var(--lh-body);color:var(--ink-72);margin:0 0 var(--space-sm);max-width:none}.LetterCard_paragraph__D8vez:last-of-type{margin-bottom:var(--space-md)}.LetterCard_signature__1zi_C{margin:var(--space-sm) 0 0}.LetterCard_signatureName__mbNKJ{font-family:var(--font-caveat),cursive;font-weight:600;font-size:4rem;line-height:1;color:var(--ink)}.NewsletterForm_form__D6N6x{display:flex;flex-direction:column;gap:var(--space-sm);max-width:420px}.NewsletterForm_label__JpcXt{font-family:var(--font-sans);font-size:var(--text-sm);letter-spacing:.16em;text-transform:uppercase;color:var(--ink)}.NewsletterForm_input__kbLPR{width:100%;background:var(--aqua-tint);border:1px solid var(--oak-38);border-radius:var(--radius-input);padding:12px 14px;font-size:var(--text-base);font-family:var(--font-sans);color:var(--ink)}.NewsletterForm_input__kbLPR:focus{outline:2px solid var(--petrol);border-color:var(--petrol)}.NewsletterForm_checkboxRow__GQcnY{display:flex;align-items:flex-start;gap:var(--space-sm);font-size:var(--text-sm);color:var(--ink-72)}.NewsletterForm_checkboxRow__GQcnY input{margin-top:4px;accent-color:var(--petrol)}.Section_root__LyWXu{width:100%;position:relative;overflow-x:clip}.Section_band__ZWOZf{box-shadow:inset 0 1px 0 rgba(var(--ink-rgb),.06),inset 0 -1px 0 rgba(var(--ink-rgb),.06)}.Section_band__ZWOZf[data-bg=paper]{background:var(--paper)}.Section_band__ZWOZf[data-bg=wash]{background:var(--aqua-wash)}.Section_band__ZWOZf[data-bg=tint]{background:var(--aqua-tint)}.Section_band__ZWOZf[data-bg=ink]{background:var(--ink);box-shadow:inset 0 1px 0 rgba(var(--paper-rgb),.1),inset 0 -1px 0 rgba(var(--paper-rgb),.1)}.Section_band__ZWOZf[data-bg=ink] .Section_section__rXxcK :is(h1,h2,h3){color:var(--paper)}.Section_band__ZWOZf[data-bg=ink] .Section_section__rXxcK .Section_lead__WZW3m,.Section_band__ZWOZf[data-bg=ink] .Section_section__rXxcK p{color:rgba(var(--paper-rgb),.82)}.Section_band__ZWOZf[data-bg=ink] .Section_section__rXxcK .Section_eyebrow__4LGyb{color:var(--aqua)}.Section_band__ZWOZf[data-bg=ink] .Section_section__rXxcK :is(.Section_pull__KedQa,.Section_pull-lg__vgh4R){color:var(--paper);border-left-color:var(--aqua)}.Section_band__ZWOZf[data-bg=ink] .Section_section__rXxcK .Section_fine__dUCO5{color:rgba(var(--paper-rgb),.6)}.Section_fog__nkvKv{position:absolute;top:0;left:0;right:0;height:clamp(64px,10vw,160px);transform:translateY(-100%);pointer-events:none}.Section_band__ZWOZf[data-bg=paper] .Section_fog__nkvKv{background:linear-gradient(to bottom,transparent,var(--paper))}.Section_band__ZWOZf[data-bg=wash] .Section_fog__nkvKv{background:linear-gradient(to bottom,transparent,var(--aqua-wash))}.Section_band__ZWOZf[data-bg=tint] .Section_fog__nkvKv{background:linear-gradient(to bottom,transparent,var(--aqua-tint))}.Section_band__ZWOZf[data-bg=ink] .Section_fog__nkvKv{background:linear-gradient(to bottom,transparent,var(--ink))}.Section_atmosphereLayer__dzB70{position:absolute;top:0;width:clamp(260px,46vw,620px);height:100%;z-index:0;pointer-events:none}@media (max-width:640px){.Section_atmosphereLayer__dzB70{width:min(78vw,420px)}}.Section_atmosphereLeft___dovG{left:clamp(-160px,-10vw,-40px)}.Section_atmosphereRight__w9czQ{right:clamp(-160px,-10vw,-40px)}.Section_section__rXxcK{max-width:var(--content-max);margin:0 auto;padding:var(--space-2xl) var(--gutter);position:relative;z-index:1}.Section_section__rXxcK[data-padding=compact]{padding-top:var(--space-xl);padding-bottom:var(--space-xl)}.Section_section__rXxcK[data-padding=spacious]{padding-top:var(--space-3xl);padding-bottom:var(--space-3xl)}@media (min-width:768px){.Section_section__rXxcK{padding-left:2.5rem;padding-right:2.5rem}}.Section_section__rXxcK[data-flush-top=true]{padding-top:0}.Section_centered__PBZIT{display:flex;flex-direction:column;align-items:center;text-align:center}.Section_centered__PBZIT :is(h1,h2,h3,p,.Section_lead__WZW3m){margin-left:auto;margin-right:auto}.Section_centered__PBZIT :is(.Section_pull__KedQa,.Section_pull-lg__vgh4R){border-left:none;padding-left:0;margin-left:auto;margin-right:auto}.Section_eyebrow__4LGyb{font-size:var(--text-xs);letter-spacing:.16em;text-transform:uppercase;color:var(--ink);margin:0 0 var(--space-xs)}.TextureBand_band__aNroy{position:relative;width:100%;height:clamp(180px,22vw,320px);overflow:hidden;box-shadow:inset 0 1px 0 rgba(var(--ink-rgb),.06),inset 0 -1px 0 rgba(var(--ink-rgb),.06)}.TextureBand_parallaxLayer__dQSqz{position:absolute;inset:0}.TextureBand_surface__bJ8qG{position:absolute;inset:-12%;background-repeat:no-repeat}.TextureBand_shape__DV4bn{position:absolute;top:50%;left:50%;width:min(70vw,640px);transform:translate(-50%,-50%)}.TextureBand_tint__GltpS{position:absolute;inset:0;background:linear-gradient(to bottom,color-mix(in srgb,var(--oak) 8%,transparent),color-mix(in srgb,var(--ink) 22%,transparent))}