.header a[aria-current=page]{color:var(--rust);text-decoration:underline;text-underline-offset:7px}.home-journal{background:#eee9df}.home-journal-heading{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:end}.home-journal-heading h2{margin-top:17px}.home-journal-heading>div>p:not(.eyebrow){font-size:13px;color:var(--muted);max-width:350px}.home-journal-heading .text-link{margin-top:20px}.home-journal-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:27px;margin-top:35px}.journal-card>a{display:block;height:100%}.journal-image{position:relative;height:280px;overflow:hidden;background:#e8e1d4}.journal-image img{width:100%;height:100%;object-fit:cover;transition:filter .3s}.journal-clay img{width:auto;max-width:none;position:absolute;right:0;transform:scale(2.9);transform-origin:right center}.journal-fibres img{object-position:75% 55%;filter:brightness(1.2)}.journal-tile{padding:25px;background:#e8e0d2}.journal-tile img{object-fit:contain}.journal-card a:hover .journal-image img{filter:brightness(1.08)}.journal-card a:hover .journal-fibres img{filter:brightness(1.3)}.journal-card-copy{padding-top:24px}.journal-card .eyebrow{color:var(--rust);font-size:9px;letter-spacing:1.3px}.journal-card h2{font-size:36px;line-height:1.15;letter-spacing:-.8px;margin-top:12px}.journal-excerpt{font-size:13px;color:var(--muted);line-height:1.85;margin-top:16px;max-width:450px}.journal-meta{display:flex;flex-wrap:wrap;align-items:center;gap:9px 20px;font-size:10px;line-height:1.7;color:var(--muted)}.journal-card .journal-meta{margin-top:18px}.journal-card .text-link{margin-top:22px;font-size:11px}.home-journal-grid .journal-image{height:215px}.home-journal-grid .journal-card h2{font-size:28px}.home-journal-grid .journal-excerpt{font-size:12px;margin-top:12px}.home-journal-grid .journal-meta{font-size:9px;gap:5px 12px}.home-journal-grid .journal-card-copy{padding-top:20px}.journal-intro{padding-block:35px 62px}.journal-back,.article-breadcrumb{font-size:10px;color:var(--muted);display:flex;align-items:center;gap:13px}.journal-intro-grid{display:grid;grid-template-columns:1.3fr 1fr;gap:100px;align-items:end;margin-top:55px}.journal-intro h1{margin-top:22px;font-size:86px;line-height:1;letter-spacing:-2.5px}.journal-intro-side{padding-bottom:6px;max-width:345px}.journal-intro-side img{margin-bottom:25px}.journal-intro-side p{font-size:14px;color:var(--muted);line-height:1.9}.journal-intro-side>span{display:block;font-family:var(--serif);font-size:20px;font-style:italic;margin-top:20px}.journal-list{padding-bottom:90px}.journal-tools{border-block:1px solid var(--line);padding-block:21px;display:flex;justify-content:space-between;align-items:center;gap:24px}.journal-filters{display:flex;gap:8px;flex-wrap:wrap}.journal-filter{border:1px solid #cfd1c3;background:transparent;border-radius:30px;font-size:11px;padding:9px 16px}.journal-filter.active{background:var(--green);border-color:var(--green);color:white}.journal-filter:hover:not(.active){background:#e6e6da}.journal-search{position:relative;display:block;min-width:210px;max-width:280px;flex:1}.journal-search input{width:100%;padding:10px 35px 10px 12px;font-size:12px;color:var(--ink);background:transparent;border:1px solid #bfc3b5;border-radius:0}.journal-search svg{position:absolute;pointer-events:none;width:16px;height:16px;right:12px;top:13px;stroke:var(--ink);stroke-width:1.3}.journal-count{font-size:10px;color:var(--muted);margin-top:17px;letter-spacing:.3px}.journal-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:50px 35px;margin-top:27px}.journal-featured{grid-column:1/-1;border-bottom:1px solid var(--line);padding-bottom:38px}.journal-featured>a{display:grid;grid-template-columns:1.1fr 1fr;gap:55px;align-items:center}.journal-featured .journal-image{height:340px}.journal-featured .journal-card-copy{padding:0 20px 0 0}.journal-featured h2{font-size:48px;max-width:400px}.journal-featured .journal-excerpt{margin-top:20px}.journal-empty{padding:60px 0;text-align:center}.journal-empty h2{font-size:34px;max-width:500px;margin:auto}.journal-empty p{font-size:13px;color:var(--muted);margin-top:20px}.journal-empty button{margin-top:25px}.journal-invitation{background:#e5e7d8;padding-block:60px}.journal-invitation>.wrap{display:grid;grid-template-columns:1fr 1fr;gap:100px;align-items:center}.journal-invitation h2{margin-top:16px;font-size:49px}.journal-invitation .wrap>div>p:not(.eyebrow){font-size:13px;color:var(--muted);max-width:350px}.journal-invitation .button{margin-top:23px}.article-heading{padding-top:35px;max-width:1000px;text-align:center}.article-breadcrumb{text-align:left;margin-bottom:55px}.article-breadcrumb a:hover{text-decoration:underline}.article-heading>.eyebrow{color:var(--rust)}.article-heading h1{font-size:75px;line-height:1.04;letter-spacing:-2px;max-width:850px;margin:23px auto 0;text-wrap:balance}.article-deck{font-size:16px;line-height:1.85;max-width:650px;color:var(--muted);margin:25px auto 0}.article-heading .journal-meta{justify-content:center;margin-top:26px}.article-figure{max-width:1000px;margin-block:40px 50px}.article-figure .journal-image{height:420px}.article-figure .journal-clay img{transform:scale(3.5)}.article-figure .journal-fibres img{object-position:50% 65%}.article-figure .journal-tile{padding:45px 65px}.article-figure figcaption{text-align:right;font-size:9px;color:var(--muted);margin-top:10px}.article-layout{display:grid;grid-template-columns:210px minmax(0,660px);gap:70px;max-width:1000px;align-items:start;padding-bottom:65px}.article-aside{position:sticky;top:30px;padding-top:10px}.article-aside>.eyebrow{font-size:8px;letter-spacing:1.3px}.article-aside nav{display:flex;flex-direction:column;gap:14px;margin-top:20px;padding-left:16px;border-left:1px solid #b7c0ab}.article-aside nav a{font-size:11px;color:var(--muted);line-height:1.7}.article-aside nav a:hover{color:var(--rust);text-decoration:underline}.article-aside .text-link{margin-top:35px;font-size:10px}.article-body .article-lead{font-family:var(--serif);font-size:27px;line-height:1.55;color:var(--ink)}.article-body section{margin-top:38px}.article-body section h2{font-size:32px;line-height:1.2;letter-spacing:-.6px;margin-bottom:20px}.article-body section p{font-size:15px;color:#535d4f;line-height:1.95}.article-body blockquote{margin:40px 0;padding:12px 0 12px 25px;border-left:2px solid var(--rust);font-family:var(--serif);font-size:29px;font-style:italic;line-height:1.45;color:var(--rust)}.article-share{border-block:1px solid var(--line);padding-block:20px;display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-top:38px}.article-share>span{font-size:11px;color:var(--muted)}.article-share button{font-size:10px}.article-share p:not(.sr-only){font-size:11px;color:var(--muted);width:100%}.article-cta{background:#e9e3d5;padding:30px;margin-top:35px}.article-cta h2{font-size:33px;margin-top:14px}.article-cta>p:not(.eyebrow){font-size:13px;color:var(--muted);margin-top:17px;line-height:1.85}.article-cta .button{margin-top:23px;font-size:12px}.related-articles{padding-block:20px 90px;border-top:1px solid var(--line)}.related-heading{margin-top:30px}.related-heading h2{font-size:42px;margin-top:14px}.related-articles .journal-grid{margin-top:30px}
@media(max-width:1150px){.journal-intro-grid{gap:60px}.journal-intro h1{font-size:78px}.journal-featured>a{gap:35px}.journal-featured h2{font-size:42px}.home-journal-grid{gap:22px}.home-journal-grid .journal-card h2{font-size:25px}.home-journal-grid .journal-image{height:190px}.article-layout{gap:40px;grid-template-columns:180px minmax(0,1fr)}}
@media(max-width:850px){.journal-intro-grid{gap:35px}.journal-intro h1{font-size:66px}.journal-intro-side p{font-size:12px}.journal-intro-side>span{font-size:18px}.journal-intro-side img{width:45px;height:45px;margin-bottom:18px}.journal-tools{flex-direction:column;align-items:stretch;gap:17px}.journal-search{max-width:100%}.journal-featured>a{gap:25px;grid-template-columns:1fr 1fr}.journal-featured .journal-image{height:310px}.journal-featured h2{font-size:35px}.journal-excerpt{font-size:12px}.journal-card h2{font-size:31px}.journal-card .journal-meta{font-size:9px;gap:6px 13px}.journal-grid{gap:36px 27px}.journal-image{height:230px}.journal-invitation>.wrap{gap:45px}.journal-invitation h2{font-size:42px}.home-journal-heading{gap:40px}.home-journal-grid{grid-template-columns:1fr 1fr}.home-journal-grid>.journal-card:last-child{display:none}.home-journal-grid .journal-card h2{font-size:29px}.article-heading h1{font-size:62px}.article-deck{font-size:14px}.article-figure .journal-image{height:350px}.article-layout{grid-template-columns:1fr;max-width:660px}.article-aside{position:static;display:none}.article-body section p{font-size:15px}.article-body .article-lead{font-size:26px}.article-figure .journal-tile{padding:30px}}
@media(max-width:600px){.home-journal-heading{grid-template-columns:1fr;gap:23px}.home-journal-heading h2{font-size:43px}.home-journal-heading>div>p:not(.eyebrow){font-size:13px}.home-journal-grid{grid-template-columns:1fr;gap:32px;margin-top:28px}.home-journal-grid>.journal-card:last-child{display:block}.home-journal-grid .journal-image{height:220px}.home-journal-grid .journal-card h2{font-size:31px}.home-journal-grid .journal-card-copy{padding-top:17px}.journal-intro{padding-block:25px 35px}.journal-intro-grid{grid-template-columns:1fr;margin-top:35px;gap:25px}.journal-intro h1{font-size:67px;margin-top:20px}.journal-intro-side{max-width:100%;padding:0;position:relative}.journal-intro-side img{display:none}.journal-intro-side p{font-size:13px;max-width:330px}.journal-intro-side>span{font-size:20px;margin-top:12px}.journal-tools{padding-block:18px}.journal-filter{font-size:10px;padding:8px 12px}.journal-filters{gap:7px}.journal-search input{font-size:16px;padding:11px 38px 11px 12px}.journal-search svg{top:16px}.journal-count{font-size:9px}.journal-grid{grid-template-columns:1fr;gap:34px}.journal-featured{grid-column:auto;padding-bottom:28px}.journal-featured>a{display:block}.journal-featured .journal-image{height:260px}.journal-featured .journal-card-copy{padding:20px 0 0}.journal-featured h2{font-size:35px}.journal-card h2{font-size:32px}.journal-card-copy{padding-top:18px}.journal-image{height:230px}.journal-meta{font-size:9px}.journal-card .text-link{margin-top:18px}.journal-excerpt{font-size:13px;margin-top:13px}.journal-featured .journal-excerpt{margin-top:14px}.journal-list{padding-bottom:55px}.journal-invitation{padding-block:45px}.journal-invitation>.wrap{grid-template-columns:1fr;gap:24px}.journal-invitation h2{font-size:43px}.article-heading{padding-top:25px;text-align:left}.article-breadcrumb{font-size:9px;gap:10px;margin-bottom:35px}.article-heading h1{font-size:51px;line-height:1.07;letter-spacing:-1.5px;margin-top:20px}.article-deck{font-size:14px;margin-top:22px;line-height:1.85}.article-heading .journal-meta{justify-content:flex-start;margin-top:20px;gap:6px 15px}.article-figure{margin-block:28px 30px}.article-figure .journal-image{height:260px}.article-figure .journal-clay img{transform:scale(2.6)}.article-figure .journal-tile{padding:20px}.article-figure figcaption{font-size:8px;line-height:1.5;text-align:left}.article-layout{padding-bottom:45px}.article-body .article-lead{font-size:25px;line-height:1.55}.article-body section{margin-top:30px}.article-body section h2{font-size:30px;margin-bottom:17px}.article-body section p{font-size:15px;line-height:1.9}.article-body blockquote{font-size:27px;margin-block:32px;padding-left:20px}.article-share{gap:15px}.article-cta{padding:25px 22px}.article-cta h2{font-size:32px}.related-articles{padding-bottom:55px}.related-heading h2{font-size:36px}.journal-empty h2{font-size:30px}.journal-empty p{font-size:12px}}
