.journal-page{background:#f5f1e8;color:#181818}.journal-page>header,.journal-page>footer{color:#f3f0e8}.journal-cover,.journal-list,.journal-body,.journal-cta{width:min(100% - 48px,1000px);margin:auto}.journal-cover{padding:72px 0 48px;border-bottom:1px solid #d5cec0}.journal-cover h1{font-size:clamp(42px,5.4vw,76px);line-height:1.1;letter-spacing:-.05em;max-width:950px}.journal-cover h1 em{color:#82652f}.journal-lede{font-size:clamp(18px,2vw,22px);color:#625e55;max-width:780px;margin:30px 0 0;line-height:1.75}.journal-meta{font-size:13px;color:#625e55;margin:25px 0 0}.section-number{text-transform:uppercase;letter-spacing:.15em;font-size:11px;font-weight:700;color:#82652f}.breadcrumbs{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:12px;font-size:12px;margin-bottom:35px;color:#625e55}.breadcrumbs a{font-size:12px}.journal-body{max-width:760px;padding:20px 0 60px;font-size:18px;line-height:1.85}.journal-body h2{font-size:clamp(28px,3vw,38px);line-height:1.2;margin:42px 0 20px;letter-spacing:-.03em}.journal-body p{color:#514d45}.journal-body .editorial-note{font-size:12px;color:#625e55;border-top:1px solid #d5cec0;padding-top:22px;margin-top:40px}.journal-body .text-link{color:#82652f}.journal-list{padding:35px 0 70px;display:grid;gap:24px}.journal-card{padding:30px;background:#fffdf8;border:1px solid #d5cec0;min-width:0;color:#181818}.journal-card h3{font-size:clamp(26px,3vw,36px);font-weight:600;line-height:1.2;letter-spacing:-.03em;margin:15px 0}.journal-card h3 a:hover{color:#82652f}.journal-card>p:not(.section-number){max-width:760px;color:#625e55}.journal-card .text-link{display:inline-block;margin-top:12px;color:#82652f}.journal-cta{padding:45px;margin-bottom:70px;background:#242424;color:#f5f1e8;border-top:3px solid #cfb57e}.journal-cta .section-number{color:#cfb57e}.journal-cta h2{font-size:clamp(32px,4vw,52px);line-height:1.1}.journal-cta em{color:#cfb57e}.journal-shops{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:28px 0}.journal-shops a{display:flex;flex-direction:column;gap:4px;padding:18px;border:1px solid #625948}.journal-shops a:hover{background:#34312b;border-color:#cfb57e}.journal-shops small{color:#c5c2b9}.journal-home{padding:clamp(65px,8vw,110px) 6%;background:#eee8dc;color:#181818}.journal-home .section-heading{display:flex;align-items:end;justify-content:space-between;gap:30px;margin-bottom:35px}.journal-home .section-heading em{color:#82652f}.journal-home .section-heading>a{flex-shrink:0}.journal-home .journal-card+.journal-card{margin-top:20px}.journal-page .skip-link{position:fixed;left:12px;top:-80px;background:#fff;color:#000;padding:12px;z-index:100}.journal-page .skip-link:focus{top:12px}@media(max-width:700px){.journal-page header nav{background:#090909}.journal-home .section-heading{display:block}.journal-home .section-heading>a{display:inline-block;margin-top:10px}}@media(max-width:600px){.journal-cover{padding-top:42px}.journal-card,.journal-cta{padding:24px}.journal-body{font-size:17px}.journal-cover h1{overflow-wrap:anywhere}.journal-shops{grid-template-columns:1fr}.journal-shops span{font-size:15px}}
