.studio-subpage.page-blog .studio-intro{padding-bottom:55px;display:block}.studio-subpage.page-blog .studio-intro h1{font-size:clamp(55px,6.8vw,130px);max-width:none;letter-spacing:-.065em}.studio-subpage.page-blog .studio-intro-image{display:none}.studio-subpage.page-blog .studio-intro-lead{max-width:550px;margin-left:auto;font-size:17px}.journal-featured{display:grid;grid-template-columns:1.15fr 1fr 1fr;gap:25px;margin-bottom:100px;align-items:start}.journal-featured figure{margin:0;overflow:hidden}.journal-featured img{width:100%;height:auto;display:block;aspect-ratio:3/2;object-fit:contain;transition:filter .4s}.journal-featured a:hover img{filter:brightness(.88)}.journal-featured-copy{padding-top:24px}.journal-featured-copy .eyebrow{font-size:10px;margin-bottom:17px}.studio-subpage .journal-featured h2{font-size:clamp(24px,2vw,36px);line-height:1.18;letter-spacing:-.045em}.journal-featured-meta{font-size:11px;margin-top:22px;color:var(--muted)}.journal-featured article:first-child{background:var(--ink);color:var(--paper)}.journal-featured article:first-child .journal-featured-copy{padding:30px}.journal-featured article:first-child .journal-featured-meta{color:inherit;opacity:.65}.studio-subpage .journal-section{padding-top:0}.studio-subpage .journal-list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:45px 24px}.studio-subpage .journal-item:nth-child(n){grid-column:auto;padding:0;border:0}.studio-subpage .journal-item:nth-child(n)>a{display:block;border:0;padding:0}.studio-subpage .journal-item:nth-child(n) .studio-journal-image{height:auto;aspect-ratio:3/2;margin:0 0 20px;border-radius:0}.studio-subpage .journal-item:nth-child(n) .studio-journal-image img{height:auto;width:100%;transform:none}.studio-subpage .journal-item:nth-child(n) h2{font-size:clamp(21px,1.65vw,29px);line-height:1.2;letter-spacing:-.035em;margin:12px 0 18px}.journal-item .journal-excerpt,.studio-subpage .journal-item .journal-arrow{display:none}.studio-subpage .journal-item .eyebrow{font-size:9px;line-height:1.6}.studio-subpage .journal-item time{font-size:11px}.journal-filters{gap:8px;flex-wrap:wrap}.journal-filters a{border:1px solid var(--line);border-radius:30px;padding:10px 16px;font-size:12px}.journal-filters a[aria-current=true]{background:var(--ink);color:var(--paper)}.journal-section .collection-toolbar{margin:25px 0 40px;align-items:end}.journal-search{width:350px;max-width:100%}.journal-search input{border:1px solid var(--line);border-radius:40px;padding:14px 20px;margin-top:10px;width:100%;background:var(--paper-light);color:var(--ink);font:inherit;font-size:14px}.journal-search input:focus{outline:2px solid var(--orange);outline-offset:3px}.page-blog:has([data-article-search]:not(:placeholder-shown)) .journal-featured{display:none}
@media(max-width:1100px){.studio-subpage .journal-list{grid-template-columns:repeat(3,minmax(0,1fr))}.journal-featured{gap:20px}.journal-featured article:first-child .journal-featured-copy{padding:22px}.studio-subpage .journal-featured h2{font-size:25px}}
@media(max-width:760px){.journal-featured{grid-template-columns:1fr 1fr;margin-bottom:65px}.journal-featured article:first-child{grid-column:1/-1}.journal-featured article:first-child>a{display:grid;grid-template-columns:1fr 1fr;align-items:center}.studio-subpage .journal-featured h2{font-size:23px}.journal-featured-copy .eyebrow{font-size:9px}.journal-featured-meta{font-size:10px}.studio-subpage .journal-list{grid-template-columns:1fr 1fr;gap:40px 20px}.studio-subpage.page-blog .studio-intro h1{font-size:clamp(45px,9vw,70px)}.studio-subpage.page-blog .studio-intro-lead{margin-left:0;font-size:16px}.journal-section .collection-toolbar{display:block}.journal-search{display:block;width:100%;margin-top:20px}.journal-search[hidden]{display:none}.journal-filters a{padding:9px 12px;font-size:11px}}
@media(max-width:480px){.studio-subpage.page-blog .studio-intro h1{font-size:clamp(32px,8.5vw,40px);overflow-wrap:anywhere}.journal-featured{grid-template-columns:1fr}.journal-featured article:first-child>a{display:block}.studio-subpage .journal-list{grid-template-columns:1fr}.studio-subpage .journal-item:nth-child(n) h2{font-size:25px}.journal-featured-copy{padding-top:18px}}
