.editorial-hero{padding-bottom:0}.editorial-lead{display:grid;grid-template-columns:1fr 1fr;gap:65px;max-width:1100px}.editorial-lead>div>p,.editorial-lead>p:not(.large-copy){color:var(--muted);max-width:560px}.section-links{display:flex;flex-wrap:wrap;gap:20px 38px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:20px 0;margin-top:38px}.section-links .text-link{border:0}.editorial-feature{display:grid;grid-template-columns:1fr 1fr;gap:65px;margin-top:45px}.editorial figure{margin:0}.editorial figure img{display:block;width:100%;height:auto}.editorial figcaption{font-size:11px;color:var(--muted);margin-top:12px}.editorial-feature>figure img{aspect-ratio:4/5;object-fit:cover}.reading-copy{font-size:15px;color:var(--muted)}.reading-copy p:last-of-type{color:var(--ink)}.experience-roles{border-top:1px solid var(--line)}.professional-line{margin:0 0 45px 34.5%;max-width:650px;font-size:20px;line-height:1.5;letter-spacing:-.02em}.earlier-work{font-size:14px;color:var(--muted);margin-top:30px;max-width:650px}.life-grid,.likes-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:38px 28px;margin-top:45px}.life-grid figure:nth-child(1){grid-column:span 2}.life-grid figure img{aspect-ratio:4/3;object-fit:cover}.life-grid figure:nth-child(1) img{aspect-ratio:2/1}.likes-grid{grid-template-columns:repeat(4,1fr)}.likes-grid img{aspect-ratio:1;object-fit:cover}.archive-expander{border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-top:48px}.archive-expander>summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;gap:24px;padding:23px 0;font-size:18px;letter-spacing:-.02em}.archive-expander>summary::-webkit-details-marker{display:none}.archive-expander>summary span{font-size:12px;color:var(--muted);padding-top:4px}.archive-expander[open]>summary{margin-bottom:25px}.timeline-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:32px 25px;padding-bottom:40px}.timeline-grid img{aspect-ratio:1;object-fit:contain;background:#fff}.notebook-grid{display:grid;grid-template-columns:1fr 1fr;gap:65px}.notebook-grid h3{font-size:24px;margin:25px 0}.notebook-grid ol{padding-left:20px}.notebook-grid li{padding-left:8px}.notebook-grid li p{font-size:15px;color:var(--muted)}.notebook-grid li strong{font-weight:400;color:var(--ink)}.drinks-copy{max-width:650px;margin-left:34.5%;padding-bottom:30px;font-size:14px}.video-feature{display:grid;grid-template-columns:1.4fr 1fr;gap:50px;align-items:center;margin-top:55px}.video-frame{position:relative;aspect-ratio:16/9;background:#e9e5df}.video-frame iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.video-feature h2{font-size:clamp(30px,3.3vw,46px);margin:22px 0}.voices-grid{display:grid;grid-template-columns:1fr 1fr;gap:40px 50px;margin-top:45px}.voices-grid blockquote{margin:0;padding-top:22px;border-top:1px solid var(--line)}.voices-grid blockquote p{font-size:16px;font-weight:400;line-height:1.65;letter-spacing:-.015em;margin-bottom:20px}.voices-grid cite{display:block;line-height:1.7}.archive-expander .voices-grid{padding-bottom:40px}.business-grid{grid-template-columns:repeat(3,1fr);gap:40px 32px}.press-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;margin-top:45px}.press-grid article> a:first-child{display:block}.press-grid img{height:260px!important;object-fit:cover;object-position:top}.press-grid h3{font-size:25px;margin:18px 0}.press-grid .eyebrow{display:block;margin-top:23px;color:var(--muted);font-size:9px}.press-type{height:260px;background:#e8e2da;padding:34px 28px;font-size:39px;line-height:1.1;letter-spacing:-.045em}.press-list>a{display:grid;grid-template-columns:1fr 1fr;gap:30px;text-decoration:none;border-top:1px solid var(--line);padding:20px 0;font-size:15px}.press-list small{color:var(--muted);font-size:11px}.press-list>a:hover span{text-decoration:underline}.original-link{margin-top:30px}.work-filters{display:flex;flex-wrap:wrap;gap:32px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-top:38px}.work-filters button{background:none;border:0;border-bottom:2px solid transparent;padding:18px 0;cursor:pointer;font-size:13px;color:var(--muted)}.work-filters button[aria-pressed=true]{border-color:var(--ink);color:var(--ink)}.filter-status{font-size:11px;color:var(--muted);margin:17px 0 0}.work-section{padding-top:35px}.work-grid{display:grid;grid-template-columns:1fr 1fr;gap:65px 40px}.work-card[hidden]{display:none}.work-image{display:block;background:#fff;aspect-ratio:4/3;margin-bottom:22px}.work-image img{display:block;width:100%;height:100%;object-fit:contain;padding:18px}.work-card .eyebrow{color:var(--muted)}.work-card h3{font-size:30px;margin:18px 0;max-width:480px}.work-card h3 a{text-decoration:none}.work-card h3 a:hover{text-decoration:underline}.work-card p{font-size:14px;color:var(--muted);max-width:470px}.archive-credit{font-size:11px;color:var(--muted);margin:60px 0 0}.archive-links{display:flex;flex-wrap:wrap;gap:30px}#project-dialog{border:0;background:var(--paper);color:var(--ink);width:min(1180px,94vw);max-width:1180px;max-height:92vh;padding:55px;overflow:auto}#project-dialog::backdrop{background:rgba(0,0,0,.6)}.project-close{display:block;margin:0 0 25px auto;border:0;border-bottom:1px solid var(--ink);background:none;cursor:pointer;padding:5px 0;font-size:13px}.project-heading h2{margin:20px 0 35px}.project-layout{display:grid;grid-template-columns:1.2fr 1fr;gap:40px}.project-gallery-stage{position:relative;background:white;aspect-ratio:1}.project-gallery-stage img{width:100%;height:100%;object-fit:contain;padding:20px 20px 50px}.project-gallery-stage button{position:absolute;bottom:12px;border:0;background:none;color:#000;font-size:26px;cursor:pointer;width:44px;height:44px}.project-prev{left:12px}.project-next{right:12px}.project-count{text-align:center;font-size:11px;color:var(--muted);margin:10px 0}.project-caption{font-size:11px;color:var(--muted)}.project-copy{font-size:14px;color:var(--muted)}.project-copy dl{display:grid;grid-template-columns:100px 1fr;gap:18px 20px;margin:30px 0}.project-copy dt{font-size:11px;color:var(--ink)}.project-copy dd{margin:0}.project-copy .credits{font-size:12px}.project-copy .text-link{margin-top:20px}.project-counterpart{margin-top:25px}
@media(min-width:761px) and (max-width:1100px){.editorial-feature,.editorial-lead{gap:35px}.business-grid{grid-template-columns:1fr 1fr}.site-header nav{gap:16px}.site-header nav a{font-size:11px}.site-header .wordmark img{width:175px}}
@media(max-width:760px){.editorial-lead,.editorial-feature,.notebook-grid,.video-feature,.voices-grid,.business-grid,.press-grid,.project-layout{grid-template-columns:1fr;gap:30px}.editorial-hero h1{font-size:clamp(52px,12vw,82px);margin-top:40px}.editorial-lead .large-copy{margin-bottom:0}.section-links{gap:8px 24px;margin-top:30px}.section-links .text-link{font-size:11px}.professional-line,.drinks-copy{margin-left:0}.professional-line{font-size:18px}.life-grid,.likes-grid,.timeline-grid{grid-template-columns:1fr 1fr;gap:26px 18px}.life-grid figure:nth-child(1){grid-column:span 2}.life-grid figcaption,.timeline-grid figcaption,.likes-grid figcaption{font-size:10px}.archive-expander>summary{font-size:16px}.archive-expander>summary span{font-size:10px}.video-feature h2{font-size:36px}.video-feature{margin-top:35px}.voices-grid{margin-top:30px}.press-grid img{height:auto!important;max-height:400px;object-fit:contain}.press-type{height:220px}.press-list>a{grid-template-columns:1fr;gap:6px}.work-filters{gap:24px}.work-filters button{font-size:12px}.work-grid{grid-template-columns:1fr;gap:45px}.work-card h3{font-size:27px}.work-section{padding-top:28px}#project-dialog{padding:24px;max-height:95vh}.project-heading h2{font-size:34px}.project-copy dl{grid-template-columns:80px 1fr}.editorial-feature>figure img{aspect-ratio:4/3}.notebook-grid article h3{margin-top:0}}

.milan-statement{margin:0;max-width:790px}.milan-statement p{font-size:clamp(22px,2.8vw,36px);font-weight:400;line-height:1.35;letter-spacing:-.025em;margin:0 0 18px}.milan-statement cite{font-size:10px}
