.AboutPage_container__TPoeT,.AboutPage_heroContainer__ZnKV_{width:100%;max-width:1560px;margin:0 auto}.AboutPage_eyebrow__agVg_{margin:0 0 16px;font-family:var(--sans);font-size:clamp(10px,.75vw,12px);font-weight:600;letter-spacing:.32em;text-transform:uppercase;color:var(--gold)}.AboutPage_hero__4msXw{position:relative;min-height:clamp(680px,76svh,860px);overflow:hidden;background:#f6efe1;color:var(--ink);padding:clamp(142px,16vh,184px) clamp(24px,4.5vw,76px) clamp(72px,8vh,104px)}.AboutPage_heroContainer__ZnKV_{display:grid;grid-template-columns:minmax(0,55fr) minmax(360px,45fr);align-items:center;grid-gap:clamp(54px,7vw,116px);gap:clamp(54px,7vw,116px)}.AboutPage_heroCopy__dun2O{position:relative;z-index:1;max-width:760px;padding-left:clamp(0px,2vw,30px)}.AboutPage_storyWord__I1sd7{position:absolute;top:42%;left:-.06em;z-index:-1;font-family:var(--serif);font-size:clamp(120px,15vw,248px);font-weight:500;line-height:.7;text-transform:uppercase;color:rgba(168,130,62,.055);transform:translateY(-50%);-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.AboutPage_heroTitle__0bTtT{margin:0;font-family:var(--serif);font-size:clamp(48px,5.5vw,82px);font-weight:500;line-height:.98;letter-spacing:-.015em;text-wrap:balance}.AboutPage_heroTitle__0bTtT>span{display:block}.AboutPage_heroTitle__0bTtT>span+span{transition-delay:.18s}.AboutPage_heroLead__RSrtp{max-width:590px;margin:clamp(26px,3vh,34px) 0 0;font-family:var(--sans);font-size:clamp(16px,1.15vw,17px);line-height:1.78;color:#4e3b29;text-wrap:pretty}.AboutPage_heroSecondary__KzEjg{max-width:560px;margin:14px 0 0;font-family:var(--sans);font-size:14.5px;line-height:1.75;color:#725c46;text-wrap:pretty}.AboutPage_textCta__Nm3gi{display:inline-flex;align-items:center;min-height:44px;gap:12px;margin-top:clamp(24px,3vh,34px);font-family:var(--sans);font-size:11.5px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--ink)}.AboutPage_ctaArrow__otcMJ{display:inline-flex;color:var(--gold);transition:transform .45s cubic-bezier(.22,.61,.36,1)}.AboutPage_textCta__Nm3gi:focus-visible .AboutPage_ctaArrow__otcMJ,.AboutPage_textCta__Nm3gi:hover .AboutPage_ctaArrow__otcMJ{transform:translateX(6px)}.AboutPage_pageIndex__704CU{margin:clamp(28px,4vh,46px) 0 0;font-family:var(--sans);font-size:10px;font-weight:600;letter-spacing:.23em;text-transform:uppercase;color:#9b7a43}.AboutPage_experienceFigure__rJKRZ,.AboutPage_heroFigure__fRuuG{margin:0;min-width:0}.AboutPage_heroImageFrame__bX7CA{position:relative;width:100%;max-height:680px;aspect-ratio:4/5;overflow:hidden;background:#e7d8c0}.AboutPage_image__MnraB{object-fit:cover;object-position:center}.AboutPage_heroFigure__fRuuG .AboutPage_image__MnraB{object-position:center 28%}.AboutPage_imageCaption__hpZpV{margin-top:13px;font-family:var(--sans);font-size:9.5px;font-weight:600;letter-spacing:.22em;text-align:right;text-transform:uppercase;color:#8d6d38}.AboutPage_imageReveal__TQGrU{opacity:0;-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0);transition:opacity .8s ease .2s,-webkit-clip-path 1.1s cubic-bezier(.22,.61,.36,1) .2s;transition:opacity .8s ease .2s,clip-path 1.1s cubic-bezier(.22,.61,.36,1) .2s;transition:opacity .8s ease .2s,clip-path 1.1s cubic-bezier(.22,.61,.36,1) .2s,-webkit-clip-path 1.1s cubic-bezier(.22,.61,.36,1) .2s}[data-revealed=true] .AboutPage_imageReveal__TQGrU{opacity:1;-webkit-clip-path:inset(0);clip-path:inset(0)}.AboutPage_philosophy__Xnu0j{background:#eadcc4;color:var(--ink);padding:clamp(88px,11vh,124px) clamp(24px,4.5vw,76px)}.AboutPage_statement__DHmEy{width:min(75%,1080px);margin:0;overflow:hidden;font-family:var(--serif);font-size:clamp(40px,4.3vw,62px);font-weight:500;line-height:1.08;letter-spacing:-.01em;text-wrap:balance}.AboutPage_longRule__KiFmS,.AboutPage_shortRule__gV_Zy{display:block}.AboutPage_longRule__KiFmS{margin:clamp(38px,5vh,58px) 0}.AboutPage_beliefCopy__AGh3I{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));max-width:980px}.AboutPage_beliefCopy__AGh3I p{margin:0;padding-right:clamp(32px,5vw,74px);font-family:var(--sans);font-size:clamp(15px,1vw,16px);line-height:1.8;color:#584431;text-wrap:pretty}.AboutPage_beliefCopy__AGh3I p+p{padding-right:0;padding-left:clamp(32px,5vw,74px);border-left:1px solid rgba(168,130,62,.34)}.AboutPage_approach__02DIJ{background:#f8f2e6;color:var(--ink);padding:clamp(88px,11vh,124px) clamp(24px,4.5vw,76px)}.AboutPage_sectionHeader__wZz9z{max-width:820px}.AboutPage_closingTitle__BXKaa,.AboutPage_sectionTitle__1XQ9n{margin:0;overflow:hidden;font-family:var(--serif);font-size:clamp(40px,4vw,58px);font-weight:500;line-height:1.04;letter-spacing:-.01em;text-wrap:balance}.AboutPage_principles__gRaTK{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none}.AboutPage_principle__OSQuW{min-width:0;padding:2px clamp(30px,4vw,68px)}.AboutPage_principle__OSQuW:first-child{padding-left:0}.AboutPage_principle__OSQuW:last-child{padding-right:0}.AboutPage_principle__OSQuW+.AboutPage_principle__OSQuW{border-left:1px solid rgba(168,130,62,.3)}.AboutPage_principleNumber__mNfUN{display:block;margin-bottom:20px;font-family:var(--sans);font-size:10.5px;font-weight:600;letter-spacing:.25em;color:var(--gold)}.AboutPage_principle__OSQuW h3{margin:0 0 14px;font-family:var(--serif);font-size:clamp(25px,2vw,31px);font-weight:500;line-height:1.08}.AboutPage_principle__OSQuW p{max-width:32ch;margin:0;font-family:var(--sans);font-size:14.5px;line-height:1.75;color:#65503b;text-wrap:pretty}.AboutPage_experience__2UMUi{background:#f1e7d3;color:var(--ink);padding:clamp(88px,11vh,124px) clamp(24px,4.5vw,76px)}.AboutPage_experienceGrid__yYtTm{display:grid;grid-template-columns:minmax(0,58fr) minmax(330px,42fr);align-items:center;grid-gap:clamp(48px,7vw,112px);gap:clamp(48px,7vw,112px)}.AboutPage_experienceImageFrame__GnpiY{position:relative;aspect-ratio:3/2;overflow:hidden;background:#e3d2b7}.AboutPage_experienceFigure__rJKRZ .AboutPage_image__MnraB{object-position:center 54%}.AboutPage_experienceCopy__IaWR2{max-width:560px}.AboutPage_experienceCopy__IaWR2 .AboutPage_sectionTitle__1XQ9n{font-size:clamp(38px,3.7vw,54px)}.AboutPage_shortRule__gV_Zy{width:min(100%,390px);margin:clamp(24px,3.5vh,36px) 0}.AboutPage_experienceCopy__IaWR2 p:not(.AboutPage_eyebrow__agVg_){margin:0;font-family:var(--sans);font-size:clamp(15px,1vw,16px);line-height:1.8;color:#5d4935;text-wrap:pretty}.AboutPage_experienceCopy__IaWR2 p+p{margin-top:15px}.AboutPage_closing__lXWEQ{display:flex;align-items:center;min-height:clamp(360px,46vh,460px);background:#f8f2e6;color:var(--ink);padding:clamp(72px,9vh,104px) 24px;text-align:center}.AboutPage_closingInner___wxkE{width:min(760px,100%);margin:0 auto}.AboutPage_closingTitle__BXKaa{font-size:clamp(42px,4.3vw,62px)}.AboutPage_closingCopy__cnXoQ{margin:18px 0 0;font-family:var(--sans);font-size:16px;line-height:1.7;color:#604b37}.AboutPage_closingActions__mA0lX{display:flex;align-items:center;justify-content:center;gap:18px;margin-top:30px}.AboutPage_primaryCta__GpQOw,.AboutPage_secondaryCta__kPrpi{display:inline-flex;align-items:center;justify-content:center;min-height:46px;font-family:var(--sans);font-size:11px;font-weight:600;letter-spacing:.17em;text-transform:uppercase}.AboutPage_primaryCta__GpQOw{gap:12px;padding:13px 24px;background:var(--ink);color:#fbf4e6}.AboutPage_secondaryCta__kPrpi{padding:12px 20px;border-bottom:1px solid rgba(168,130,62,.6);color:var(--ink)}@media (max-width:1024px){.AboutPage_heroContainer__ZnKV_{grid-template-columns:minmax(0,1fr) minmax(320px,1fr);gap:clamp(36px,5vw,64px)}.AboutPage_heroTitle__0bTtT{font-size:clamp(44px,6.3vw,64px)}.AboutPage_statement__DHmEy{width:86%}.AboutPage_experienceGrid__yYtTm{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(36px,5vw,64px)}.AboutPage_principle__OSQuW{padding-inline:clamp(22px,3vw,38px)}}@media (max-width:760px){.AboutPage_hero__4msXw{min-height:0;padding:116px 24px 68px}.AboutPage_experienceGrid__yYtTm,.AboutPage_heroContainer__ZnKV_{grid-template-columns:minmax(0,1fr)}.AboutPage_heroContainer__ZnKV_{gap:44px}.AboutPage_heroCopy__dun2O{padding-left:0}.AboutPage_storyWord__I1sd7{top:34%;font-size:clamp(90px,31vw,138px)}.AboutPage_heroTitle__0bTtT{font-size:clamp(40px,12vw,52px)}.AboutPage_heroLead__RSrtp{font-size:15.5px;line-height:1.72}.AboutPage_heroSecondary__KzEjg{font-size:14px}.AboutPage_heroImageFrame__bX7CA{aspect-ratio:4/5;max-height:none}.AboutPage_imageCaption__hpZpV{text-align:left}.AboutPage_approach__02DIJ,.AboutPage_experience__2UMUi,.AboutPage_philosophy__Xnu0j{padding:76px 24px}.AboutPage_statement__DHmEy{width:100%;font-size:clamp(36px,10vw,44px)}.AboutPage_beliefCopy__AGh3I{grid-template-columns:1fr}.AboutPage_beliefCopy__AGh3I p{padding:0}.AboutPage_beliefCopy__AGh3I p+p{margin-top:28px;padding:28px 0 0;border-top:1px solid rgba(168,130,62,.34);border-left:0}.AboutPage_sectionTitle__1XQ9n{font-size:clamp(34px,10vw,42px)}.AboutPage_principles__gRaTK{grid-template-columns:1fr}.AboutPage_principle__OSQuW{padding:0 0 30px}.AboutPage_principle__OSQuW+.AboutPage_principle__OSQuW{padding-top:30px;border-top:1px solid rgba(168,130,62,.3);border-left:0}.AboutPage_principle__OSQuW:last-child{padding-bottom:0}.AboutPage_principleNumber__mNfUN{margin-bottom:14px}.AboutPage_experienceGrid__yYtTm{gap:44px}.AboutPage_experienceFigure__rJKRZ{order:0}.AboutPage_experienceCopy__IaWR2{order:1}.AboutPage_experienceImageFrame__GnpiY{aspect-ratio:4/3}.AboutPage_experienceCopy__IaWR2 .AboutPage_sectionTitle__1XQ9n{font-size:clamp(34px,10vw,42px)}.AboutPage_closing__lXWEQ{min-height:0;padding:76px 24px}.AboutPage_closingTitle__BXKaa{font-size:clamp(38px,11vw,48px)}.AboutPage_closingActions__mA0lX{flex-direction:column;width:100%;gap:10px}.AboutPage_primaryCta__GpQOw,.AboutPage_secondaryCta__kPrpi{width:min(100%,320px)}}@media (max-width:380px){.AboutPage_approach__02DIJ,.AboutPage_closing__lXWEQ,.AboutPage_experience__2UMUi,.AboutPage_hero__4msXw,.AboutPage_philosophy__Xnu0j{padding-inline:20px}.AboutPage_hero__4msXw{padding-top:108px}.AboutPage_heroTitle__0bTtT{font-size:38px}.AboutPage_textCta__Nm3gi{font-size:10.5px;letter-spacing:.14em}}@media (prefers-reduced-motion:reduce){.AboutPage_ctaArrow__otcMJ,.AboutPage_imageReveal__TQGrU{transition:none!important}.AboutPage_imageReveal__TQGrU{opacity:1!important;-webkit-clip-path:none!important;clip-path:none!important}}