.journal{--paper:#faf8f4;--wine:#572235;--soft:#eee8df}.journal.theme-ink{--wine:#243c49}.journal.theme-olive{--wine:#394932}.journal .announcement{padding:12px 20px;letter-spacing:2px}.journal .masthead{padding-block:31px}.journal .brand>span{font-size:43px;letter-spacing:-2px}.journal .brand>em{font-size:33px}.journal .desktop-nav{padding-block:18px;gap:42px}.journal .hero{gap:0;grid-template-columns:1fr 1.08fr;padding-block:35px 42px;align-items:stretch}.journal .hero-copy{background:#eee8df;padding:58px 42px 28px;position:relative;display:flex;flex-direction:column;align-items:start}.journal .hero h1{font-size:clamp(65px,6.5vw,94px);line-height:1.02;margin:30px 0 25px}.journal .hero-deck{font-size:18px;line-height:1.8;max-width:360px}.journal .hero-image{height:650px}.journal .hero-note{margin-top:35px}.hero-edition{font-size:12px;letter-spacing:1.7px;color:#756858;margin-top:auto;padding-top:34px}.hero-tag{position:absolute;top:22px;left:22px;background:var(--wine);color:white;font-size:12px;letter-spacing:1.4px;padding:9px 14px}.journal .image-label{bottom:22px;left:22px;right:22px;backdrop-filter:blur(8px);background:#faf8f4e8;padding:22px}.journal .image-label strong{font-size:21px;line-height:1.3;max-width:340px}.editorial-ribbon{display:flex;justify-content:center;align-items:center;gap:45px;padding:21px 20px;border-block:1px solid var(--line);font-size:12px;letter-spacing:2px;background:#f5f1eb}.editorial-ribbon span:nth-child(even){font-size:22px;color:var(--wine)}.journal .category-strip{border-top:0;padding-block:34px}.journal .category-strip div>span{display:block;max-width:220px;line-height:1.5}.journal .fresh{padding-block:74px 60px}.journal .section-heading h2{font-size:43px}.journal .fresh-grid{gap:30px;grid-template-columns:1fr 1fr .84fr}.journal .card-image{aspect-ratio:4/4.1}.journal .article-card h3{font-size:29px;line-height:1.2}.journal .article-card p{font-size:16px}.journal .card-meta{margin-top:21px}.journal .studio-note{background:var(--wine);color:#faf6f0;padding:34px}.journal .studio-note .eyebrow,.journal .studio-note .note-star,.journal .studio-note em,.journal .studio-note .text-link{color:#ead4c0}.journal .studio-note>p:not(.eyebrow){color:#eee0db;font-size:16px}.journal .studio-note blockquote{font-size:37px;line-height:1.2}.journal .studio-note .text-link{font-size:14px}.journal .note-star{margin-top:34px;font-size:48px}.curated{padding-block:8px 60px}.curated-count{font-size:12px;letter-spacing:1.7px;color:var(--muted)}.curated-list{border-top:1px solid var(--line)}.curated-list>a{display:grid;grid-template-columns:50px 140px 1fr 32px;gap:28px;align-items:center;padding:22px 0;border-bottom:1px solid var(--line);transition:background .2s}.curated-list>a:hover{background:var(--soft)}.curated-list img{width:140px;height:105px;object-fit:cover}.curated-list h3{font-size:30px;margin-top:10px;max-width:700px}.curated-list>a>span:last-child{font-size:25px;color:var(--wine)}.journal .closing{background:#eee8df;padding:50px 25px 55px;margin-bottom:65px;border:none}.journal .closing>p{font-size:48px}.journal .footer{padding-top:58px;background:#27251f}.journal .article-heading h1{font-size:64px;line-height:1.12}.journal .article-heading{margin-bottom:36px}.journal .article-figure{border-bottom:1px solid var(--line);padding-bottom:22px}.journal .takeaway{background:#eee8df}.journal .page-heading{border-bottom:1px solid var(--line);padding-bottom:30px}.journal .filter-nav a{border-radius:30px;padding:9px 18px}.journal .article-grid .card-image{aspect-ratio:4/3}.journal .footer .brand>span{font-size:30px}.journal .footer .brand>em{font-size:28px}
@media(max-width:1050px){.journal .hero-copy{padding:42px 28px 25px}.journal .hero-image{height:610px}.journal .hero h1{font-size:70px}.journal .desktop-nav{gap:22px}.editorial-ribbon{gap:24px}.journal .fresh-grid{grid-template-columns:1fr 1fr}.journal .studio-note{grid-column:1/-1}.journal .studio-note blockquote{max-width:700px}.journal .masthead .brand>span{font-size:35px}}
@media(max-width:760px){.journal .masthead{padding-block:24px}.journal .masthead .brand>span{font-size:28px}.journal .masthead .brand>em{font-size:24px}.journal .hero{grid-template-columns:1fr;padding-top:20px;padding-bottom:26px}.journal .hero-copy{padding:36px 25px}.journal .hero h1{font-size:68px;margin-top:22px}.journal .hero-image{height:auto;aspect-ratio:4/5}.hero-edition{margin-top:25px;padding-top:0}.editorial-ribbon{gap:17px;flex-wrap:wrap;font-size:12px;padding:18px}.editorial-ribbon span:nth-child(n+4){display:none}.journal .category-strip{padding:0}.journal .category-strip div>span{max-width:100%}.journal .fresh{padding-block:44px}.journal .section-heading h2{font-size:34px}.journal .fresh-grid{gap:28px}.journal .card-image{aspect-ratio:4/3}.journal .studio-note blockquote{font-size:35px}.curated-list>a{grid-template-columns:85px 1fr 18px;gap:15px}.curated-list .number{display:none}.curated-list img{width:85px;height:95px}.curated-list h3{font-size:23px;margin-top:7px}.curated-list .eyebrow{font-size:12px;letter-spacing:.8px}.journal .closing>p{font-size:37px}.journal .closing{margin-bottom:40px}.journal .article-heading h1{font-size:43px}.journal .image-label strong{font-size:19px}}
@media(max-width:480px){.journal .fresh-grid{grid-template-columns:1fr}.journal .hero h1{font-size:60px}.journal .studio-note{grid-column:auto}}
