.aera-site{color:#343b2f;--primary:#4d5a42;--primary-foreground:#fff;--background:#edeee8;--border:#bfc5b5;--input:#9fa791;--ring:#667957;--muted:#dce1d3;background:#edeee8}.aera-site main{max-width:none}.aera-site h2{letter-spacing:-.045em;font-size:clamp(38px,4.4vw,68px);font-weight:400;line-height:1.14}.aera-site h2 em,.ar-hero h1 em{font-family:Georgia,serif;font-weight:400}.ar-header{justify-content:space-between;align-items:center;gap:30px;height:98px;padding:0 5%;display:flex}.ar-logo{letter-spacing:.16em;font-family:Georgia,serif;font-size:35px}.ar-header nav{gap:34px}.ar-header nav a:last-child{border:0;padding:0}.ar-discuss{background:0 0;border:0;border-bottom:1px solid #89917f;align-items:center;gap:30px;padding:12px 0;font-size:13px;display:flex}.ar-menu{display:none}.ar-hero{color:#fff;isolation:isolate;height:calc(100svh - 98px);min-height:610px;max-height:1000px;margin:0 18px;position:relative}.ar-hero>img{object-fit:cover;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.ar-hero:after{content:"";z-index:-1;background:linear-gradient(90deg,#17201465,#0000 70%),linear-gradient(#0000 40%,#17201477);position:absolute;inset:0}.ar-hero-top{letter-spacing:.14em;justify-content:space-between;font-size:10px;display:flex;position:absolute;top:35px;left:4%;right:4%}.ar-hero h1{letter-spacing:-.055em;margin:0;font-size:clamp(70px,8.6vw,135px);font-weight:400;line-height:1.02;position:absolute;top:26%;left:4%}.ar-hero-bottom{justify-content:space-between;align-items:end;gap:20px;display:flex;position:absolute;bottom:40px;left:4%;right:4%}.ar-hero-bottom p{margin:0;font-size:17px;line-height:1.6}.ar-hero-bottom>span{letter-spacing:.1em;font-size:10px;line-height:1.9}.ar-circle{border:1px solid #fff9;border-radius:50%;place-items:center;width:62px;height:62px;display:grid}.ar-statement{grid-template-columns:1fr 2fr;gap:30px;padding:140px 7%;display:grid}.ar-statement h2{margin:0 0 45px}.ar-statement-copy{color:#6d7565;grid-template-columns:1fr 1fr;gap:40px;font-size:16px;line-height:1.8;display:grid}.ar-statement-copy p{margin:0}.ar-projects{padding:0 5% 110px}.ar-section-title{justify-content:space-between;align-items:end;gap:40px;margin-bottom:50px;display:flex}.ar-section-title h2{margin:25px 0 0}.ar-filters{gap:25px;display:flex}.ar-filters button{color:#7b8472;background:0 0;border:0;border-bottom:1px solid #0000;padding:12px 0;font-size:13px}.ar-filters button[aria-pressed=true]{color:#343b2f;border-color:#343b2f}.ar-project-list{grid-template-columns:1fr 1fr;align-items:start;gap:70px 45px;display:grid}.ar-project-0{grid-column:1/-1}.ar-project-photo{background:#bcc3b1;border:0;width:100%;height:520px;padding:0;display:block;position:relative;overflow:hidden}.ar-project-0 .ar-project-photo{height:650px}.ar-project-photo img{object-fit:cover;width:100%;height:100%;transition:transform 1.1s cubic-bezier(.2,.7,.2,1)}.ar-project-photo:hover img{transform:scale(1.04)}.ar-photo-cta{color:#30382a;background:#eff0e8ec;align-items:center;gap:28px;padding:16px 20px;font-size:13px;display:flex;position:absolute;bottom:22px;right:22px}.ar-project-meta{justify-content:space-between;align-items:center;gap:20px;padding-top:24px;display:flex}.ar-project-meta>div>span{letter-spacing:.09em;text-transform:uppercase;color:#75806a;font-size:10px}.ar-project-meta h3{letter-spacing:-.04em;margin:10px 0 0;font-size:28px;font-weight:400}.ar-project-meta>span{text-align:right;color:#75806a;margin-left:auto;font-size:12px;line-height:1.7}.ar-project-meta button{background:0 0;border:0;padding:10px}.ar-material{background:#dfe4d6;grid-template-columns:1.1fr 1fr;display:grid}.ar-material-image img{object-fit:cover;width:100%;height:100%;min-height:650px}.ar-material-copy{padding:90px 12%}.ar-material-copy h2{margin:40px 0 30px;font-size:clamp(38px,4vw,59px)}.ar-material-copy>p{color:#68725e;font-size:16px;line-height:1.8}.ar-material-list{margin-top:45px}.ar-material-list>span{border-top:1px solid #b4bda8;align-items:center;gap:20px;padding:20px 0;font-size:11px;display:flex}.ar-material-list strong{min-width:100px;font-size:18px;font-weight:400}.ar-process{padding:120px 7%}.ar-process .ar-section-title{align-items:start}.ar-process .ar-section-title h2{width:55%;margin:0}.ar-process-grid{grid-template-columns:repeat(4,1fr);gap:40px;margin-top:70px;display:grid}.ar-process-grid>div{border-top:1px solid #a9b19d;padding-top:20px}.ar-process-grid>div>span{color:#7a8570;font-size:12px}.ar-process-grid h3{letter-spacing:-.04em;margin:40px 0 20px;font-size:24px;font-weight:400}.ar-process-grid p{color:#6e7863;font-size:14px;line-height:1.8}.ar-invitation{color:#edeee8;text-align:center;background:#343e2e;padding:100px 7%}.ar-invitation h2{margin:40px 0;font-size:clamp(60px,7vw,110px)}.ar-start{color:#edeee8;background:0 0;border:0;border-bottom:1px solid #aab69d;align-items:center;gap:50px;padding:15px 0;font-size:17px;display:inline-flex}.ar-invitation>p{color:#b9c2af;margin-top:25px;font-size:13px}.ar-wordmark{letter-spacing:.04em;text-align:center;font-family:Georgia,serif;font-size:29vw;line-height:1.2;overflow:hidden}.ar-modal{color:#343b2f;background:#edeee8}.ar-modal-text{font-size:17px;line-height:1.7}.ar-gallery{position:relative}.ar-gallery img{object-fit:cover;height:400px}.ar-gallery>div{background:#edeee8;align-items:center;gap:20px;padding:4px;font-size:12px;display:flex;position:absolute;bottom:15px;right:15px}.ar-gallery button{background:0 0;border:0;padding:10px}.ar-modal-material{border-top:1px solid #bbb;justify-content:space-between;gap:20px;padding-top:20px;font-size:12px;display:flex}.ar-modal-material strong{font-weight:400}.ar-concept-note{color:#767e6e;font-size:12px;line-height:1.6}.ar-brief{color:#343b2f;--primary:#4d5a42;--muted:#d3dacb;--input:#9da68f;background:#edeee8}.ar-brief-label{margin-top:12px;font-size:15px}.ar-area-label{justify-content:space-between;align-items:center;margin:20px 0 8px;font-size:14px;display:flex}.ar-area-label strong{font-size:25px;font-weight:400}.ar-brief>.demo-btn{margin-top:20px}.ar-brief-result{flex-wrap:wrap;justify-content:space-between;gap:25px;margin:30px 0;display:flex}.ar-brief-result>span{overflow-wrap:anywhere;max-width:100%;font-size:12px}.ar-brief-result strong{margin-top:8px;font-size:24px;font-weight:400;display:block}.ar-brief .demo-success{padding:15px 0}.ar-brief .demo-link{background:0 0;border:0;border-bottom:1px solid #6c7661}@media (max-width:900px){.ar-statement{grid-template-columns:1fr;gap:35px;padding:90px 6%}.ar-material-copy{padding:60px 9%}.ar-material-image img{min-height:580px}.ar-project-photo{height:420px}.ar-project-0 .ar-project-photo{height:500px}.ar-process-grid{grid-template-columns:1fr 1fr}.ar-material-list>span{flex-wrap:wrap;gap:12px}.ar-material-list strong{min-width:70px}}@media (max-width:700px){.ar-header{height:80px;padding:0 6%}.ar-header nav{display:none}.ar-logo{font-size:29px}.ar-discuss{gap:15px;margin-left:auto;font-size:12px}.ar-menu{background:0 0;border:0;padding:8px;display:block}.ar-hero{height:calc(90svh - 80px);min-height:580px;max-height:800px;margin:0 8px}.ar-hero>img{object-position:62% center}.ar-hero-top{top:25px;left:6%}.ar-hero-top>span:last-child{display:none}.ar-hero h1{font-size:clamp(51px,12vw,76px);top:30%;left:6%}.ar-hero-bottom{flex-wrap:wrap;bottom:30px;left:6%;right:6%}.ar-hero-bottom p{font-size:15px}.ar-hero-bottom>span{width:100%;margin-top:18px}.ar-circle{width:48px;height:48px}.ar-statement{padding:75px 6%}.aera-site h2{font-size:39px}.ar-statement h2{margin-bottom:30px}.ar-statement-copy{grid-template-columns:1fr;gap:18px;font-size:15px}.ar-projects{padding:0 6% 70px}.ar-section-title{margin-bottom:30px;display:block}.ar-section-title h2{margin-top:20px}.ar-filters{gap:24px;margin-top:24px}.ar-project-list{grid-template-columns:1fr;gap:40px}.ar-project-0{grid-column:auto}.ar-project-2{padding:0}.ar-project-photo,.ar-project-0 .ar-project-photo{height:430px}.ar-photo-cta{padding:13px 15px;font-size:12px;bottom:14px;right:14px}.ar-project-meta{gap:12px}.ar-project-meta h3{font-size:25px}.ar-project-meta>span{font-size:10px}.ar-project-meta button{display:none}.ar-material{grid-template-columns:1fr}.ar-material-image img{height:420px;min-height:0}.ar-material-copy{padding:50px 6%}.ar-material-copy h2{margin-top:25px}.ar-material-list strong{min-width:95px}.ar-process{padding:70px 6%}.ar-process .ar-section-title h2{width:auto;margin-top:25px}.ar-process-grid{gap:25px;margin-top:40px}.ar-process-grid h3{min-height:55px;margin-top:30px;font-size:23px;line-height:1.2}.ar-process-grid p{font-size:13px}.ar-invitation{padding:70px 6%}.ar-invitation h2{font-size:60px}.ar-start{gap:25px;font-size:15px}.ar-invitation>p{font-size:12px;line-height:1.7}.ar-gallery img{height:290px}.ar-modal-material{flex-direction:column;gap:12px}.ar-brief-result{gap:20px}.ar-brief-result strong{font-size:21px}.ar-header{gap:14px}}@media (max-width:370px){.ar-discuss{display:none}.ar-menu{margin-left:auto}.ar-hero h1{font-size:46px}.ar-process-grid{grid-template-columns:1fr}.ar-process-grid h3{min-height:0}.aera-site h2{font-size:34px}}.ar-project-2{padding-top:0}.ar-project-list,.ar-project-meta{align-items:start}.ar-project-meta h3{line-height:1.2}.ar-process-grid>div{flex-direction:column;display:flex}.ar-process-grid h3{min-height:58px}.ar-process-grid p{margin-top:0}@media (max-width:700px){.ar-process-grid h3{min-height:55px}}
