.mission-dimensions{margin:55px 0 0}
.dimension{display:grid;grid-template-columns:minmax(210px,270px) 1fr;align-items:center;gap:45px;padding:0 0 34px}
.dimension+.dimension{border-top:1px solid #d7cfc1;padding-top:28px}
.dimension-label{min-height:160px;display:flex;flex-direction:column;align-items:center;justify-content:center;clip-path:polygon(0 0,100% 0,100% 79%,50% 100%,0 79%);border-top:3px solid var(--olive);background:#e5e7de;color:var(--ink);padding:22px 16px 38px}
.content-dimension .dimension-label{border-top-color:var(--brown);background:#eaded2}
.dimension-label h3{font-family:'Bodoni MT',Didot,'Times New Roman',serif;font-size:clamp(30px,3.5vw,42px);font-weight:400;letter-spacing:-.04em;line-height:1;margin:0 0 13px;text-transform:none}
.dimension-label p{font-size:13px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;margin:0}
.content-dimension .dimension-label p{color:var(--brown)}
.dimension ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;margin:0;padding:0;list-style:none}
.dimension li{font-size:18px;font-weight:400;text-align:center;padding:6px 16px;line-height:1.25}
.dimension li+li{border-left:1px solid #cfc4b3}
.subscription{margin:36px 0 0;border-top:1px solid var(--line);padding-top:20px;font-size:20px}
@media(max-width:760px){.mission-dimensions{margin-top:38px}.dimension{grid-template-columns:1fr;gap:20px;padding-bottom:30px}.dimension+.dimension{padding-top:26px}.dimension-label{min-height:135px;padding:20px 15px 34px}.dimension-label h3{font-size:32px}.dimension ul{width:100%}.dimension li{font-size:clamp(12px,3.7vw,15px);padding:5px 7px;overflow-wrap:anywhere}}

/* About: editorial, personal and deliberately concise. */
.about-page{overflow-x:clip}.about-opening{padding-top:120px;padding-bottom:130px}.about-opening h1{max-width:900px;font-size:clamp(52px,6vw,92px)}.about-opening .intro{max-width:720px;margin-top:42px}.about-idea h2{max-width:780px}.about-copy{max-width:700px;margin-top:45px;font-size:18px}.about-copy p{margin-bottom:24px}.founder-grid{display:grid;grid-template-columns:minmax(220px,280px) 1fr;gap:70px;align-items:start}.founder-card{min-height:370px;background:#e7e7df;border-top:3px solid var(--olive);display:flex;flex-direction:column;justify-content:space-between;padding:32px;color:var(--ink)}.founder-card>span{font-family:'Bodoni MT',Didot,'Times New Roman',serif;font-size:92px;line-height:1;letter-spacing:-.07em}.founder-card p{margin:0;font-size:13px;letter-spacing:.13em;text-transform:uppercase;line-height:1.7}.about-founder h2{font-size:clamp(42px,4.4vw,66px)}.about-founder .about-copy{margin-top:35px;font-size:17px}.work-principles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;margin-top:60px;border-top:1px solid var(--line);padding-top:35px}.work-principles article{min-width:0}.work-principles span{display:block;font-size:12px;opacity:.7;margin-bottom:22px}.work-principles h3{font-size:14px;margin-bottom:14px}.work-principles p{color:rgba(244,240,231,.77);margin:0}.about-page [aria-current="page"]{text-decoration:underline;text-underline-offset:5px}
@media(max-width:760px){.about-opening{padding-top:70px;padding-bottom:85px}.about-opening h1{font-size:clamp(42px,12vw,60px);overflow-wrap:anywhere}.about-opening .intro{margin-top:32px}.about-copy{margin-top:32px;font-size:16px}.founder-grid{grid-template-columns:1fr;gap:45px}.founder-card{min-height:240px;padding:26px}.founder-card>span{font-size:72px}.work-principles{grid-template-columns:1fr;gap:30px;margin-top:42px}.work-principles article{border-bottom:1px solid var(--line);padding-bottom:28px}.work-principles article:last-child{border:0;padding-bottom:0}.about-page h2{font-size:clamp(38px,10vw,50px);overflow-wrap:anywhere}}
