._page_18w7u_1{color:var(--forest-black);background:var(--ivory)}._page_18w7u_1 .homepage-header{position:relative}._page_18w7u_1 main:focus{outline:none}._page_18w7u_1 main :focus-visible{outline-color:var(--oxblood)}._page_18w7u_1 ._studio_18w7u_9 :focus-visible{outline-color:var(--brass-soft)}._skipLink_18w7u_11{z-index:250;top:1rem;left:var(--page-gutter);color:var(--forest-black);background:var(--ivory);padding:.75rem 1rem;position:absolute;transform:translateY(-200%)}._skipLink_18w7u_11:focus{transform:translateY(0)}._inner_18w7u_23{width:100%;max-width:var(--principal-container);margin-inline:auto}._section_18w7u_24{padding:var(--major-section-space) var(--page-gutter)}._kicker_18w7u_25{color:var(--oxblood);font-size:.75rem;display:block}._page_18w7u_1 h1,._page_18w7u_1 main h2,._page_18w7u_1 main h3{font-family:var(--serif);font-weight:300}._page_18w7u_1 main h2{font-size:var(--archive-section-title-size);letter-spacing:-.045em;text-wrap:balance;line-height:1}._page_18w7u_1 main h2 em{color:var(--oxblood)}._page_18w7u_1 main h3{letter-spacing:-.025em;text-wrap:balance;font-size:clamp(2rem,2.7vw,2.8rem);line-height:1.08}._kicker_18w7u_25+h2{margin-top:1.25rem}._prose_18w7u_31{max-width:var(--article-measure);font-family:var(--serif);font-size:var(--body-copy-size);line-height:var(--body-copy-line)}._prose_18w7u_31 p+p{margin-top:1.3rem}._hero_18w7u_34{padding:clamp(3rem, 5vw, 5rem) var(--page-gutter);color:var(--ivory);background:var(--forest-black)}._heroLayout_18w7u_35{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:center;gap:clamp(3rem,6vw,6rem);display:grid}._heroCopy_18w7u_36 ._kicker_18w7u_25{color:var(--brass-soft)}._hero_18w7u_34 h1{letter-spacing:-.045em;margin-top:1.5rem;font-size:clamp(3.75rem,6.2vw,6.5rem);line-height:.96}._hero_18w7u_34 h1 em{color:var(--brass-soft)}._heroCopy_18w7u_36>p{max-width:29rem;font-family:var(--serif);margin-top:2rem;font-size:clamp(1.3rem,1.7vw,1.6rem);line-height:1.5}._heroImage_18w7u_40{justify-self:end;width:100%;max-width:36rem}._heroImage_18w7u_40 img{height:auto}._heroImage_18w7u_40 figcaption,._studioImage_18w7u_42 figcaption{color:var(--brass-soft);margin-top:.9rem;font-size:.75rem;line-height:1.5}._storyLayout_18w7u_44{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;column-gap:clamp(3rem,9vw,10rem);display:grid}._storyLayout_18w7u_44>._prose_18w7u_31{padding-top:2.65rem}._storyImage_18w7u_46{width:100%;max-width:29rem;margin-top:2.75rem}._storyImage_18w7u_46 img{height:auto}._meet_18w7u_48{background:var(--ivory-deep)}._meet_18w7u_48 h2 em{display:block}._profileHeading_18w7u_51 h2{margin-top:1.25rem}._profile_18w7u_51{min-height:42rem;color:var(--ivory);background:var(--forest-black);grid-template-columns:minmax(0,1.05fr) minmax(22rem,.95fr);align-items:stretch;display:grid}._profileCopy_18w7u_53{align-self:center;padding:clamp(3rem,6vw,6rem)}._profileCopy_18w7u_53 ._kicker_18w7u_25,._page_18w7u_1 ._profileCopy_18w7u_53 h2 em{color:var(--brass-soft)}._profileCopy_18w7u_53>._prose_18w7u_31{color:#f4efe5d1;margin-top:2.5rem}._profilePortrait_18w7u_56{min-width:0;min-height:100%;position:relative;overflow:hidden}._profilePortrait_18w7u_56 img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}._profilePortrait_18w7u_56>figcaption{z-index:1;color:var(--ivory);letter-spacing:.02em;background:#041914d1;margin:0;padding:.4rem .55rem;font-size:.72rem;position:absolute;inset:auto 1.25rem 1rem}._profileQuote_18w7u_59{max-width:var(--article-measure);border-top:1px solid #c2a6706b;margin:2.75rem 0 0;padding-top:2rem}._profileQuote_18w7u_59 blockquote{margin:0}._profileQuote_18w7u_59 blockquote p{color:var(--ivory);font-family:var(--serif);font-size:clamp(1.15rem,1.5vw,1.35rem);font-style:italic;line-height:1.55}._profileQuote_18w7u_59 figcaption{color:var(--brass-soft);letter-spacing:.09em;text-transform:uppercase;gap:.2rem;margin-top:1.35rem;font-size:.7rem;line-height:1.45;display:grid}._profileQuote_18w7u_59 figcaption strong{font-weight:600}._profileQuote_18w7u_59 figcaption span{color:#f4efe59e}._offerHeading_18w7u_66{grid-template-columns:1.1fr 1fr;align-items:end;gap:clamp(3rem,6vw,6rem);margin-bottom:3.75rem;display:grid}._offerHeading_18w7u_66 ._prose_18w7u_31{max-width:33rem}._offerGrid_18w7u_68{border-top:1px solid #04191438;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._offerGrid_18w7u_68 article{flex-direction:column;align-items:start;min-width:0;padding:2.5rem clamp(1.5rem,3vw,3rem) 0;display:flex}._offerGrid_18w7u_68 article:first-child{padding-left:0}._offerGrid_18w7u_68 article:last-child{padding-right:0}._offerGrid_18w7u_68 article+article{border-left:1px solid #04191429}._offerGrid_18w7u_68 h3{margin-bottom:1.5rem}._offerGrid_18w7u_68 ._prose_18w7u_31{flex:1}._page_18w7u_1 ._link_18w7u_75{max-width:100%;min-height:2.75rem;font-family:var(--sans);letter-spacing:.1em;justify-content:space-between;align-items:center;gap:1rem;margin-top:2rem;font-size:.75rem;line-height:1.5;display:inline-flex}._page_18w7u_1 ._link_18w7u_75 span{flex-shrink:0;margin-left:0}._page_18w7u_1 ._link_18w7u_75:hover{color:var(--oxblood)}._approach_18w7u_79{background:var(--ivory-deep)}._approachHeading_18w7u_80{margin-bottom:3.5rem}._principle_18w7u_81{border-top:1px solid #04191433;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(3rem,9vw,10rem);padding-block:2.5rem;display:grid}._principle_18w7u_81:last-child{padding-bottom:0}._principleTitle_18w7u_83{align-items:baseline;gap:1.5rem;display:flex}._principleTitle_18w7u_83>span{color:var(--oxblood);font-family:var(--serif);font-size:1.25rem}._principleTitle_18w7u_83 h3{max-width:14ch}._studio_18w7u_9{color:var(--ivory);background:var(--forest)}._studio_18w7u_9 ._kicker_18w7u_25,._page_18w7u_1 ._studio_18w7u_9 h2 em{color:var(--brass-soft)}._studioHeading_18w7u_89{margin-bottom:3.5rem}._studioLayout_18w7u_90{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start;gap:clamp(3rem,6vw,6rem);display:grid}._studioImage_18w7u_42 img{height:auto}._studio_18w7u_9 ._link_18w7u_75:hover{color:var(--brass-soft)}._appointmentButton_18w7u_93{font-family:var(--sans);margin-top:2.25rem}._closing_18w7u_94{text-align:center}._closing_18w7u_94 ._prose_18w7u_31{max-width:36rem;margin:1.75rem auto 2rem}._contactButton_18w7u_96{min-width:12rem}@media (max-width:980px){._heroLayout_18w7u_35{grid-template-columns:1.1fr 1fr;gap:2.5rem}._hero_18w7u_34 h1{font-size:clamp(3.25rem,6.5vw,4.5rem)}._desktopBreak_18w7u_101{display:none}._storyLayout_18w7u_44,._principle_18w7u_81{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:2.5rem}._profile_18w7u_51{grid-template-columns:1fr;min-height:0}._profileCopy_18w7u_53{padding:3rem}._profilePortrait_18w7u_56{aspect-ratio:1;min-height:0}._offerHeading_18w7u_66{grid-template-columns:1fr;gap:2rem}._offerHeading_18w7u_66 ._prose_18w7u_31{max-width:var(--article-measure)}._offerGrid_18w7u_68{grid-template-columns:1fr}._offerGrid_18w7u_68 article{padding:2.5rem 0}._offerGrid_18w7u_68 article+article{border-top:1px solid #04191429;border-left:0}._offerGrid_18w7u_68 article:last-child{padding-bottom:0}._studioLayout_18w7u_90{grid-template-columns:1fr;gap:2.5rem}._studioImage_18w7u_42{max-width:52rem}}@media (max-width:700px){._hero_18w7u_34{padding-block:3rem}._heroLayout_18w7u_35,._storyLayout_18w7u_44,._principle_18w7u_81{grid-template-columns:1fr;gap:2.5rem}._hero_18w7u_34 h1{max-width:14ch;font-size:clamp(3.1rem,12.2vw,4.5rem)}._heroCopy_18w7u_36>p{margin-top:1.5rem}._heroImage_18w7u_40{justify-self:start;max-width:28rem}._section_18w7u_24{padding-block:var(--section-space-small)}._page_18w7u_1 main h2{font-size:clamp(2.8rem,10.5vw,4rem)}._storyImage_18w7u_46{max-width:29rem;margin-top:2rem}._storyLayout_18w7u_44>._prose_18w7u_31{padding-top:0}._meet_18w7u_48 h2{max-width:none}._profileCopy_18w7u_53{padding:2.5rem 1.5rem}._offerHeading_18w7u_66,._approachHeading_18w7u_80,._studioHeading_18w7u_89{margin-bottom:2.5rem}._principle_18w7u_81{gap:1.4rem;padding-block:2rem}._principleTitle_18w7u_83 h3{max-width:20ch}}@media (prefers-reduced-motion:reduce){._page_18w7u_1 main a,._page_18w7u_1 main a span{transition:none}._page_18w7u_1 main a:hover{transform:none}}@media (min-width:981px) and (min-height:700px){._storyOpening_18w7u_139{position:sticky;top:2rem}._storyOpening_18w7u_139 ._storyImage_18w7u_46 img{object-fit:cover;max-height:45vh}._storyLayout_18w7u_44>._prose_18w7u_31{justify-self:end;max-width:38ch}._storyOpening_18w7u_139 ._storyImage_18w7u_46 img{max-height:32vh}}@media (min-width:981px){._storyLayout_18w7u_44{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(2rem,4vw,4rem)}._storyLayout_18w7u_44>._prose_18w7u_31{justify-self:stretch;width:100%;max-width:none;padding-top:2.65rem}}._storyImage_18w7u_46{width:100%;max-width:none}._closingActions_18w7u_154{flex-wrap:wrap;justify-content:center;gap:1rem;margin-top:2rem;display:flex}._studio_18w7u_9>._inner_18w7u_23>h2{margin-bottom:3rem}
