.about-editorial{--ae-green:#1A1008;--ae-ivory:#F5F0E8;--ae-clay:#A78138;color:#3B2308;background:var(--ae-ivory);overflow:clip}.ae-wrap{width:min(1216px,calc(100% - 64px));margin:auto}.about-editorial section{position:relative;padding:110px 0}.about-editorial h1,.about-editorial h2,.about-editorial h3{font-weight:400;line-height:1.12;letter-spacing:-.04em}.about-editorial h1{font-size:clamp(48px,6vw,86px)}.about-editorial h2{font-size:clamp(36px,4vw,58px)}.about-editorial em{color:var(--ae-clay)}.about-editorial p{font-size:16px;line-height:1.9}.ae-kicker{font-size:11px!important;text-transform:uppercase;letter-spacing:.2em;color:var(--ae-clay)}.ae-opening{overflow:hidden;padding-bottom:145px!important}.ae-opening-grid{display:grid;grid-template-columns:1.4fr 1fr;gap:75px;align-items:center;position:relative;z-index:1}.ae-watermark{position:absolute;bottom:-65px;left:4%;font-size:clamp(120px,23vw,360px);line-height:1;opacity:.04;pointer-events:none}.ae-rule{position:absolute;bottom:25px;left:32px;right:32px;height:1px;background:var(--ae-clay);transform-origin:left}.ae-history{background:#fff}.ae-history-grid{display:grid;grid-template-columns:1fr 1.1fr;gap:90px;align-items:start}.ae-history figure{position:sticky;top:125px;margin:0;overflow:hidden;border-radius:16px}.ae-history img{display:block;width:100%;height:600px;object-fit:cover}.ae-history figcaption{position:absolute;bottom:20px;left:20px;background:var(--ae-ivory);padding:8px 16px;border-radius:8px;font-size:12px}.ae-story p{margin:35px 0}.ae-vision{background:var(--ae-green);color:var(--ae-ivory);min-height:90svh;display:flex;align-items:center;overflow:hidden}.ae-vision>.ae-wrap{position:relative;z-index:1;text-align:center}.ae-vision blockquote{font:clamp(32px,4vw,60px)/1.3 var(--wp--preset--font-family--serif);margin:35px auto;max-width:1000px}.ae-vision-note{max-width:740px;margin:auto}.ae-vision .ae-kicker{color:#dbc38e}.ae-vision-words{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:space-around;opacity:.065;font-size:clamp(90px,15vw,240px);line-height:1;pointer-events:none}.ae-deck{position:relative;margin-top:55px}.ae-card{position:relative;display:grid;grid-template-columns:1.2fr 1fr;min-height:440px;border:1px solid #3b230826;border-radius:18px;overflow:hidden;background:#fff;transform-origin:50% 0;box-shadow:0 14px 30px #3b230810}.ae-card+.ae-card{margin-top:25px}.ae-card-copy{padding:48px}.ae-number{font:72px/1 Georgia,serif;opacity:.45}.ae-card h3{font-size:44px;margin:35px 0 20px}.ae-card p{max-width:440px}.ae-card figure{margin:0;overflow:hidden}.ae-card img{width:100%;height:100%;object-fit:cover}.ae-card:nth-child(2){background:var(--ae-green);color:var(--ae-ivory)}.ae-card:nth-child(3){background:#fff;color:#3B2308}.ae-card:nth-child(4){background:var(--ae-ivory)}.ae-lines{border:1px solid currentColor;border-radius:50% 50% 0 0;margin:45px;opacity:.2;box-shadow:inset 20px 0 0 transparent;transform:rotate(8deg)}.ae-contact{background:#fff}.ae-contact-grid{display:grid;grid-template-columns:1fr 1fr;gap:90px}.ae-button{display:inline-flex;gap:40px;padding:18px 26px;background:var(--ae-green);color:#fff;text-decoration:none;border-radius:14px;margin:14px 0 28px}.ae-details{display:flex;flex-wrap:wrap;gap:15px 25px;font-size:14px}.ae-panorama{overflow:hidden;border-radius:18px;margin:65px 0 0}.ae-panorama img{width:100%;height:380px;object-fit:cover;display:block}.ae-button:hover{background:var(--ae-clay)}
@media(max-width:800px){.ae-wrap{width:calc(100% - 40px)}.about-editorial section{padding:70px 0}.ae-opening-grid,.ae-history-grid,.ae-contact-grid{grid-template-columns:1fr;gap:30px}.ae-history figure{position:relative;top:auto}.ae-history img{height:420px}.ae-card{grid-template-columns:1fr;min-height:0}.ae-card-copy{padding:30px}.ae-card figure{height:200px}.ae-card h3{font-size:34px}.ae-lines{height:90px;margin:0 30px 25px}.ae-panorama img{height:260px}.ae-vision{min-height:0}}
.ae-card figure.ae-framed-photo{margin:45px;opacity:1;border:1px solid #dbc38e66;border-radius:50% 50% 0 0;overflow:hidden;transform:rotate(8deg);min-height:300px}
.ae-card .ae-framed-photo img{display:block;width:100%;height:100%;object-fit:cover;object-position:62% center}
@media(max-width:800px){.ae-card figure.ae-framed-photo{margin:0 35px 35px;height:260px;min-height:0}}
/* Alternate the two framed cards: image left, copy right. */
.ae-card:nth-child(even){grid-template-columns:1fr 1.2fr}
.ae-card:nth-child(even)>.ae-framed-photo{grid-column:1;grid-row:1}
.ae-card:nth-child(even)>.ae-card-copy{grid-column:2;grid-row:1}
@media(max-width:800px){.ae-card:nth-child(even){grid-template-columns:1fr}.ae-card:nth-child(even)>.ae-framed-photo{grid-column:1;grid-row:1;margin:30px 35px 0}.ae-card:nth-child(even)>.ae-card-copy{grid-column:1;grid-row:2}}
