:root{color-scheme:dark;--paper:#0b0b0c;--ink:#eee;--muted:#b6b6bb;--line:#333338;--red:#c62d29}*{box-sizing:border-box}body{margin:0;background:var(--paper);color:var(--ink);font:16px/1.65 Arial,Helvetica,sans-serif}a{color:inherit;text-underline-offset:5px}a:hover{color:#fff}a:focus-visible,summary:focus-visible{outline:2px solid var(--red);outline-offset:6px}.skip-link{position:absolute;top:-100px;left:20px;background:var(--paper);padding:12px;z-index:10}.skip-link:focus{top:12px}.journal-header{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:28px 6%;border-bottom:1px solid var(--line)}.wordmark{font-size:26px;line-height:1;letter-spacing:.12em;text-decoration:none;display:inline-flex;flex-direction:column;gap:9px}.wordmark span{font-size:10px;letter-spacing:.48em;text-align:center}.journal-menu summary{display:none}.journal-menu nav{display:flex;gap:30px}.journal-menu nav a{font-size:14px;text-decoration:none}.journal-menu nav a:last-child{border-bottom:1px solid var(--red)}main{max-width:1440px;margin:auto;padding:0 6%}h1,h2{line-height:1.12;font-weight:600;letter-spacing:-.045em}h1{font-size:clamp(40px,5.4vw,76px);margin:28px 0 0;max-width:1060px}h2{font-size:clamp(27px,3vw,40px)}.article-heading,.index-heading{padding:70px 0 55px}.back-link,.eyebrow{font-size:12px;letter-spacing:.12em;color:var(--muted)}.back-link{font-size:14px;letter-spacing:0}.kitchen-image{margin:0}.kitchen-image img{display:block;width:100%;height:auto;aspect-ratio:1672/941;object-fit:contain}.kitchen-image figcaption{font-size:14px;color:var(--muted);margin-top:15px;line-height:1.5}.article-copy{max-width:740px;margin:65px auto 0}.article-copy p{font-size:18px;line-height:1.85;color:#c6c6cb;margin:0 0 26px}.article-copy h2{margin:58px 0 24px;font-size:30px}.article-copy .article-enquiry{margin-top:60px;padding-top:30px;border-top:1px solid var(--line)}.article-enquiry a{color:var(--ink);text-decoration-color:var(--red)}.article-related{max-width:740px;margin:48px auto 80px;display:flex;justify-content:space-between;gap:24px;flex-wrap:wrap;font-size:15px}.journal-entry{padding-bottom:85px}.journal-entry .kitchen-image{max-width:100%}.entry-copy{max-width:750px;padding:35px 0 0}.entry-copy h2{margin:15px 0 24px}.entry-copy h2 a{text-decoration:none}.entry-copy p{color:var(--muted);font-size:18px;line-height:1.8}.text-link{display:inline-block;margin-top:12px}.journal-footer{margin:0 6%;padding:36px 0 45px;border-top:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;gap:25px;color:var(--muted);font-size:14px}.journal-footer .wordmark{color:var(--ink)}@media(max-width:650px){.journal-header{padding:24px 6%;align-items:flex-start}.journal-menu{position:relative}.journal-menu summary{display:block;cursor:pointer;font-size:14px;min-height:44px;padding:8px 0}.journal-menu nav{display:none;flex-direction:column;gap:0;position:absolute;right:0;top:46px;background:#141416;border:1px solid var(--line);min-width:180px;z-index:3;padding:10px 18px}.journal-menu[open] nav{display:flex}.journal-menu nav a{padding:12px 0;min-height:44px}.article-heading,.index-heading{padding:42px 0 34px}h1{font-size:40px}.article-copy{margin-top:42px}.article-copy p,.entry-copy p{font-size:17px}.article-copy h2{font-size:27px;margin-top:44px}.kitchen-image figcaption{font-size:14px}.article-related{margin-bottom:55px;flex-direction:column}.journal-footer{align-items:flex-start;flex-direction:column}.entry-copy{padding-top:28px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}

.journal-nav{display:flex;gap:30px;align-items:center}.journal-nav a{font-size:14px;text-decoration:none}.journal-nav a:last-child{border-bottom:1px solid var(--red)}@media(max-width:650px){.journal-header{flex-wrap:wrap;gap:24px}.journal-nav{width:100%;justify-content:space-between;gap:16px}.journal-nav a{padding:8px 0;min-height:44px}}
