.about-page{background:#fdf4f1;color:#392623}.about-nav{align-items:center;display:flex;inset:0 0 auto;max-width:none;padding:0;position:absolute;width:100%;z-index:2}.about-logo{left:64px;position:absolute;top:14px}.about-logo img{display:block;height:auto;width:120px}.about-nav .site-nav{display:flex;gap:clamp(24px,2.3vw,38px);left:50%;position:absolute;top:28px;transform:translateX(-50%)}.about-nav .site-nav a{color:#392623;font-size:11px;letter-spacing:.08em;padding:7px 0;text-decoration:none;text-transform:uppercase}.about-nav .site-nav a[aria-current="page"]{border-bottom:1px solid currentColor}.about-eyebrow{color:#c98a7d;font-size:12px;font-weight:700;letter-spacing:2px;text-transform:uppercase}.about-hero{align-items:center;background:linear-gradient(90deg,#fff8f5 0%,rgba(255,248,245,.93) 30%,rgba(255,248,245,.57) 49%,rgba(255,248,245,.08) 69%,transparent 80%),url("../images/hero.png") 78% center/cover no-repeat;display:flex;min-height:560px;padding:142px max(5vw,64px) 78px}.about-hero__content{max-width:545px}.about-hero h1{color:#392623;font-size:clamp(58px,5.7vw,86px);letter-spacing:-.035em;line-height:.91;margin:18px 0 22px}.about-hero p{color:#796b68;font-size:15px;line-height:1.75;max-width:425px}.about-editorial{align-items:center;display:grid;gap:clamp(48px,8vw,130px);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);margin:0 auto;max-width:1440px;padding:100px clamp(48px,5vw,72px)}.about-editorial__copy{max-width:455px}.about-editorial h2,.about-cta h2{font-size:clamp(48px,4.8vw,72px);font-weight:500;letter-spacing:-.035em;line-height:.93;margin:15px 0 24px}.about-editorial p{color:#796b68;font-size:15px;line-height:1.8;margin-top:15px}.about-editorial img{display:block;min-height:410px;object-fit:cover;width:100%}.about-story{padding-bottom:82px}.about-philosophy{padding-top:82px}.about-philosophy img{order:0}.about-values{margin:0 auto;max-width:1440px;padding:72px clamp(48px,5vw,72px) 100px}.about-values__grid{display:grid;gap:0;grid-template-columns:repeat(3,1fr);margin-top:26px}.about-values article{border-top:1px solid #d9a5a0;padding:25px 30px 0 0}.about-values article+article{padding-left:30px}.about-values b{color:#c98a7d;font-family:"Cormorant Garamond",serif;font-size:42px;font-weight:500}.about-values h3{font-size:30px;font-weight:500;margin:14px 0 9px}.about-values p{color:#796b68;font-size:14px;line-height:1.7;max-width:220px}.about-cta{align-items:center;background:linear-gradient(90deg,#f4d9d3 0%,rgba(244,217,211,.94) 38%,rgba(244,217,211,.38) 65%,rgba(244,217,211,.04) 82%),url("../images/hero1.png") 80% center/cover no-repeat;display:flex;min-height:440px;padding:72px max(5vw,64px)}.about-cta>div{max-width:510px}.about-cta h2{margin-top:16px}.about-cta a{align-items:center;background:#b98078;color:#fff;display:inline-flex;font-size:11px;font-weight:700;gap:18px;letter-spacing:1.4px;margin-top:28px;padding:16px 21px;text-decoration:none;text-transform:uppercase;transition:background .2s,transform .2s}.about-cta a:hover{background:#9e6861;transform:translateY(-2px)}.about-cta a span{font-size:17px;line-height:0}.about-micro-footer{border-top:1px solid rgba(83,55,47,.13);color:#b98078;font-size:11px;letter-spacing:.08em;padding:23px 24px;text-align:center;text-transform:uppercase}@media(max-width:900px){.about-editorial{gap:48px;grid-template-columns:1fr 1fr}.about-editorial img{min-height:350px}.about-values__grid{gap:28px;grid-template-columns:repeat(2,1fr)}.about-values article+article{padding-left:0}}@media(max-width:700px){.about-logo{left:24px;top:20px}.about-logo img{width:60px}.about-nav .site-nav{gap:12px;left:auto;max-width:calc(100% - 108px);overflow:auto;right:24px;top:22px;transform:none}.about-nav .site-nav a{font-size:9px;white-space:nowrap}.about-hero{background:linear-gradient(180deg,rgba(255,248,245,.96) 0%,rgba(255,248,245,.72) 56%,rgba(255,248,245,.24) 100%),url("../images/hero.png") 69% center/cover no-repeat;min-height:570px;padding:132px 24px 58px}.about-hero h1{font-size:clamp(52px,15vw,68px)}.about-editorial{gap:36px;grid-template-columns:1fr;padding:68px 24px}.about-editorial img{min-height:310px;order:0}.about-editorial__copy{max-width:none}.about-philosophy .about-editorial__copy{order:1}.about-values{padding:60px 24px 70px}.about-values__grid{gap:36px;grid-template-columns:1fr}.about-values article{padding:20px 0 0}.about-cta{background:linear-gradient(180deg,rgba(244,217,211,.96) 0%,rgba(244,217,211,.68) 58%,rgba(244,217,211,.25) 100%),url("../images/hero1.png") 70% center/cover no-repeat;min-height:510px;padding:64px 24px}.about-cta h2{font-size:clamp(47px,14vw,64px)}.about-micro-footer{font-size:10px;padding:21px 18px}}
