.founder-hero h1{margin:0 0 42px;font-size:clamp(65px,7.8vw,120px);line-height:.97}.founder-hero__statement{max-width:560px;margin-bottom:22px;font:400 clamp(28px,3vw,45px)/1.16 Georgia,serif}.founder-hero__support{color:#e2e7ce;max-width:380px;font-size:17px}.founder-section h2{text-wrap:balance;max-width:900px;margin:0 0 30px;font-size:clamp(34px,3.8vw,59px)}.founder-story{grid-template-columns:.8fr 1.2fr;gap:clamp(45px,8vw,130px);display:grid}.founder-copy{max-width:760px;font-size:18px;line-height:1.8}.founder-copy p{margin-bottom:26px}.founder-copy .founder-highlight{color:#434b1c;margin-top:36px;font:400 clamp(24px,2.47vw,34px)/1.35 Georgia,serif}.founder-story--next{margin-top:100px}.founder-section--sage,.founder-essence{background:#e8ebdf}.founder-section--olive,.founder-final{color:#f6f4ed;background:#343b16}.founder-section--olive .founder-highlight{color:#e5d9bf}.founder-house{object-fit:cover;width:100%;height:auto;max-height:630px;margin-top:45px}.founder-gallery{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin-top:65px;display:grid}.founder-gallery--2{grid-template-columns:1fr 1fr;max-width:1000px;margin-inline:auto}.founder-gallery img{width:100%;height:auto}.founder-essence{text-align:center}.founder-essence p:not(.work-eyebrow){max-width:750px;margin:0 auto 35px;font-size:18px}.founder-essence h2{max-width:1000px;margin:0 auto}.founder-offerings{grid-template-columns:repeat(2,minmax(0,1fr));gap:50px 65px;margin-top:60px;display:grid}.founder-offerings article{border-top:1px solid #b3baa1;padding-top:26px}.founder-offerings h3{margin:18px 0;font-size:32px}.founder-offerings p{max-width:580px;font-size:17px}.founder-offerings__closing{color:#434b1c;font-weight:700}.founder-final__copy{max-width:930px;font-size:19px;line-height:1.7}.founder-final__copy p:last-child{margin:40px 0 50px;font:400 clamp(30px,3.8vw,54px)/1.2 Georgia,serif}@media (max-width:850px){.founder-hero{padding-top:135px}.founder-hero__grid,.founder-story{grid-template-columns:1fr;gap:35px}.founder-hero__photo{max-width:580px}.founder-story--next{margin-top:70px}.founder-copy{font-size:17px}.founder-gallery{gap:15px}.founder-offerings{gap:35px}.founder-house{max-height:480px}}@media (max-width:600px){.founder-hero h1{font-size:64px}.founder-hero__statement{font-size:31px}.founder-hero__photo img{max-height:none}.founder-gallery,.founder-gallery--2,.founder-offerings{grid-template-columns:1fr}.founder-gallery img{max-width:100%}.founder-section h2{font-size:36px}.founder-final__copy{font-size:17px}}.founder-site .founder-hero{background:#434b1c;min-height:max(780px,100svh);padding:0}.founder-hero .work-hero__image{object-position:70% center}.founder-hero .work-hero__shade{background:linear-gradient(90deg,#000000b8,#00000059 43%,#00000005 72%),linear-gradient(#0000 40%,#0000005c)}.founder-hero__copy{max-width:590px}.founder-hero .work-hero__content{padding-top:180px;padding-bottom:75px}.founder-intro-photo{width:100%;max-width:440px;height:auto;margin-top:36px}@media (max-width:850px){.founder-site .founder-hero{min-height:850px}.founder-hero .work-hero__image{object-position:80% center}.founder-hero .work-hero__shade{background:linear-gradient(#0000000d 30%,#0006 64%,#000000db),linear-gradient(#0000004d,#0000 25%)}.founder-hero .work-hero__content{padding-top:440px;padding-bottom:45px}.founder-hero h1{margin-bottom:22px;font-size:58px}.founder-hero__statement{margin-bottom:16px;font-size:28px}.founder-hero__support{font-size:16px}.founder-intro-photo{max-width:480px}}.founder-intro{align-items:start;row-gap:36px}.founder-intro__heading{grid-column:1/-1}.founder-intro__heading h2{max-width:440px;margin-bottom:0}.founder-intro .founder-intro-photo{margin-top:0}.founder-site .work-eyebrow{letter-spacing:.18em;font-size:.76rem;font-weight:700;line-height:1.5}.founder-site .founder-hero .work-eyebrow{letter-spacing:.15em;font-size:.93rem}.founder-walk-intro{max-width:930px;margin-bottom:40px;font-size:18px;line-height:1.8}.founder-walk-intro p:last-child{color:#434b1c;margin:26px 0 0;font:400 clamp(24px,2.47vw,34px)/1.35 Georgia,serif}.founder-final h2{max-width:900px;margin-bottom:40px}@media (max-width:600px){.founder-site .founder-hero .work-eyebrow{font-size:.87rem}.founder-walk-intro{font-size:17px}}.founder-house-story{align-items:start;row-gap:36px}.founder-house-story__heading{grid-column:1/-1}.founder-house-story__heading h2{max-width:440px;margin-bottom:0}.founder-house-story .founder-house{margin-top:0}.founder-site{font-size:18px}.founder-site .work-eyebrow,.founder-site .founder-hero .work-eyebrow{letter-spacing:.14em;font-size:14px}.founder-site .founder-copy,.founder-site .founder-walk-intro{font-size:19px;line-height:1.75}.founder-site .founder-offerings p,.founder-site .founder-essence p:not(.work-eyebrow){font-size:18px;line-height:1.7}.founder-site .founder-hero__support{font-size:18px;line-height:1.6}.founder-site .work-button,.founder-site .work-footer p,.founder-site .work-footer__inner>div{font-size:16px}@media (max-width:850px){.founder-site .founder-copy,.founder-site .founder-walk-intro{font-size:19px;line-height:1.7}.founder-site .founder-offerings p,.founder-site .founder-essence p:not(.work-eyebrow){font-size:18px}}
