.about-page{--ink:#171613;--paper:#d9d0c1;--cream:#eee8dc;--line:#17161340;background:var(--paper);color:var(--ink)}.about-nav{z-index:10;height:104px;color:var(--cream);justify-content:space-between;align-items:center;padding:0 4.2vw;display:flex;position:absolute;top:0;left:0;right:0}.about-brand{align-items:center;gap:18px;display:flex}.about-brand b{letter-spacing:-.08em;font:400 35px/1 Georgia,serif}.about-brand span,.about-nav nav a,.about-home{letter-spacing:.17em;text-transform:uppercase;font-size:8px}.about-nav nav{gap:30px;display:flex}.about-nav nav a{padding-bottom:8px}.about-nav nav .active{border-bottom:1px solid}.about-hero{box-sizing:border-box;min-height:100svh;color:var(--cream);flex-direction:column;justify-content:space-between;padding:145px 4.2vw 48px;display:flex;position:relative;overflow:hidden}.about-hero-media,.about-hero-media:after{position:absolute;inset:0}.about-hero-media:after{content:"";background:linear-gradient(105deg,#000000b8,#00000014),linear-gradient(#0000 55%,#0000007a)}.about-hero-media img{object-fit:cover;filter:saturate(.72);width:100%;height:100%}.about-hero>p,.about-hero h1,.about-hero-foot{z-index:1;position:relative}.about-hero>p,.about-index,.journey-title>span,.founder-story-copy>span,.leadership-copy>span,.values-title>span,.about-enquiry>span{letter-spacing:.19em;text-transform:uppercase;font-size:8px}.about-hero h1{letter-spacing:-.065em;margin:14vh 0 8vh;font:400 clamp(82px,11vw,176px)/.76 Georgia,serif}.about-hero h1 em{margin-left:17vw;font-weight:400;display:block}.about-hero-foot{border-top:1px solid #fff6;grid-template-columns:1fr 420px;gap:10vw;padding-top:23px;display:grid}.about-hero-foot span{letter-spacing:.18em;text-transform:uppercase;font-size:8px}.about-hero-foot p{margin:0;font-size:12px;line-height:1.7}.about-intro{padding:140px 4.2vw}.about-index{border-top:1px solid var(--line);justify-content:space-between;padding-top:15px;display:flex}.about-index p{margin:0}.about-intro h2{letter-spacing:-.055em;max-width:1120px;margin:110px 0 90px;font:400 clamp(60px,7vw,112px)/.88 Georgia,serif}.about-intro h2 em{margin-left:14vw;font-weight:400;display:block}.about-intro-copy{grid-template-columns:1fr 1fr;gap:7vw;margin-left:42%;display:grid}.about-intro-copy p{font-size:12px;line-height:1.75}.about-collage{grid-template-columns:1.3fr .7fr;align-items:start;gap:22px;padding:0 4.2vw 150px;display:grid}.about-collage figure{margin:0}.about-collage figure:nth-child(2){padding-top:130px}.about-collage img{object-fit:cover;filter:saturate(.75);width:100%;height:52vw;max-height:780px}.about-collage figure:nth-child(2) img{height:38vw}.about-collage figcaption{letter-spacing:.15em;text-transform:uppercase;color:#726c63;padding-top:13px;font-size:8px}.journey{color:var(--cream);background:#171715;padding:140px 4.2vw}.journey-title{grid-template-columns:1fr 2fr;gap:8vw;margin-bottom:100px;display:grid}.journey-title h2,.values-title h2{letter-spacing:-.06em;margin:0;font:400 clamp(62px,7.5vw,120px)/.84 Georgia,serif}.journey-title h2 em,.values-title h2 em{font-weight:400}.timeline article{border-top:1px solid #ffffff38;grid-template-columns:150px 1fr 1fr;gap:6vw;padding:38px 0;display:grid}.timeline article>span{font:22px Georgia,serif}.timeline h3{margin:0;font:400 34px/1 Georgia,serif}.timeline p{color:#aca79d;max-width:440px;margin:0;font-size:11px;line-height:1.75}.founder-story,.leadership-story{grid-template-columns:48% 52%;min-height:100vh;display:grid}.founder-story-image,.leadership-image{background:#222;position:relative;overflow:hidden}.founder-story-image img,.leadership-image img{object-fit:cover;filter:saturate(.75);width:100%;height:100%}.founder-story-image img{object-position:58% center}.founder-story-image:after,.leadership-image:after{content:"";background:linear-gradient(#0000 55%,#0000007a);position:absolute;inset:0}.founder-story-image>span,.leadership-image>span{z-index:1;color:#fff;letter-spacing:.17em;text-transform:uppercase;font-size:8px;position:absolute;bottom:25px;left:28px}.founder-story-copy,.leadership-copy{flex-direction:column;justify-content:center;align-items:flex-start;padding:120px 7vw;display:flex}.founder-story-kicker{letter-spacing:.19em;text-transform:uppercase;color:#716d64;margin:80px 0 24px;font-size:8px}.founder-story-copy h2,.leadership-copy h2{letter-spacing:-.06em;margin:0;font:400 clamp(72px,7vw,118px)/.8 Georgia,serif}.founder-story-copy h2 em,.leadership-copy h2 em{margin-left:4vw;font-weight:400}.founder-story-copy>p:not(.founder-story-kicker),.leadership-copy>p:not(.leadership-role){max-width:440px;margin:65px 0 35px;font-size:12px;line-height:1.8}.founder-story-copy blockquote{border-top:1px solid var(--line);max-width:400px;margin:15px 0 0;padding-top:25px;font:italic 19px/1.55 Georgia,serif}.leadership-story{background:#b8ac98;grid-template-columns:52% 48%}.leadership-copy>span{margin-bottom:auto}.leadership-role{letter-spacing:.17em;text-transform:uppercase;margin:28px 0 0;font-size:8px}.atelier-values{padding:140px 4.2vw}.values-title{grid-template-columns:1fr 2fr;gap:8vw;margin-bottom:100px;display:grid}.values-grid{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(2,1fr);gap:1px;display:grid}.values-grid article{background:var(--paper);flex-direction:column;min-height:300px;padding:34px;display:flex}.values-grid span{letter-spacing:.16em;font-size:8px}.values-grid h3{margin:auto 0 22px;font:400 36px/1 Georgia,serif}.values-grid p{color:#69645c;max-width:390px;margin:0;font-size:11px;line-height:1.7}.about-project-band{color:#fff;height:100svh;min-height:700px;position:relative;overflow:hidden}.about-project-band:after{content:"";background:linear-gradient(90deg,#000000ab,#0000000d);position:absolute;inset:0}.about-project-band>img{object-fit:cover;filter:saturate(.72);width:100%;height:100%}.about-project-band>div{z-index:1;flex-direction:column;justify-content:center;align-items:flex-start;padding:100px 4.2vw;display:flex;position:absolute;inset:0}.about-project-band span{letter-spacing:.18em;text-transform:uppercase;font-size:8px}.about-project-band h2{letter-spacing:-.06em;margin:60px 0;font:400 clamp(72px,9vw,145px)/.78 Georgia,serif}.about-project-band h2 em{font-weight:400}.about-project-band a{letter-spacing:.15em;text-transform:uppercase;border-bottom:1px solid;padding-bottom:10px;font-size:9px}.about-enquiry{color:var(--cream);background:#171715;padding:140px 4.2vw}.about-enquiry h2{letter-spacing:-.055em;margin:65px 0;font:400 clamp(64px,8vw,128px)/.84 Georgia,serif}.about-enquiry h2 em{margin-left:18vw;font-weight:400}.about-enquiry>a{border-bottom:1px solid;justify-content:space-between;max-width:600px;padding-bottom:14px;font:19px Georgia,serif;display:flex}.about-footer{color:var(--cream);background:#171715;border-top:1px solid #fff3;grid-template-columns:1fr 1fr 1fr auto;gap:5vw;padding:55px 4.2vw 35px;display:grid}.about-footer>b{font:400 55px/1 Georgia,serif}.about-footer div{flex-direction:column;gap:10px;display:flex}.about-footer span,.about-footer p{letter-spacing:.16em;text-transform:uppercase;color:#8f8a80;font-size:8px}.about-footer a{font-size:10px}.about-footer p{align-self:end}@media (max-width:760px){.about-nav{height:82px;padding:0 22px}.about-brand span,.about-nav nav{display:none}.about-hero{padding:115px 22px 40px}.about-hero h1{font-size:20vw}.about-hero-foot,.journey-title,.values-title{display:block}.about-hero-foot span{margin-bottom:22px;display:block}.about-intro,.journey,.atelier-values,.about-enquiry{padding:95px 22px}.about-intro h2{font-size:15vw}.about-intro-copy{margin-left:0;display:block}.about-collage{padding:0 22px 95px;display:block}.about-collage figure:nth-child(2){padding-top:50px}.about-collage img,.about-collage figure:nth-child(2) img{height:120vw}.journey-title h2,.values-title h2{margin-top:45px;font-size:17vw}.timeline article{grid-template-columns:80px 1fr}.timeline p{grid-column:2}.founder-story,.leadership-story{flex-direction:column;min-height:0;display:flex}.founder-story-image,.leadership-image{height:125vw}.founder-story-copy,.leadership-copy{padding:95px 22px}.leadership-story .leadership-image{order:-1}.founder-story-copy h2,.leadership-copy h2{font-size:22vw}.founder-story-copy>p:not(.founder-story-kicker),.leadership-copy>p:not(.leadership-role){margin-top:50px}.values-grid{display:block}.about-project-band{height:125vw;min-height:620px}.about-project-band>div{padding:70px 22px}.about-project-band h2{font-size:20vw}.about-enquiry h2{font-size:17vw}.about-enquiry h2 em{margin-left:8vw}.about-footer{grid-template-columns:1fr 1fr}.about-footer>b,.about-footer p{grid-column:1/-1}}
