/* A sequence of darker galleries and lighter editorial pauses. */
body.home{--section-midnight:#202633;--section-cocoa:#40332d;--section-plum:#382c3b;--section-sage:#d7e1d6;--section-blue:#c9d9e8;--section-pink:#e8cbd4}
.home .journal{--paper:var(--section-sage);--ink:#294536;--muted:#4b5d53;--line:#8a9d8f;--moss:#294536;--soft:#c2d2c4;background:var(--paper);color:var(--ink);padding-top:100px;padding-bottom:100px}
.home .collection{--paper:var(--section-midnight);--ink:#ede7dd;--muted:#bdc5d0;--line:#69778a;--moss:#b6cae3;background:var(--paper);color:var(--ink);border-top:0}
.home .table-section{--paper:var(--section-cocoa);--ink:#f2e9dc;--muted:#d6c6b9;--line:#967d6d;--moss:#f0c5d3;--rose:#f0c5d3;--table:var(--section-cocoa);background:var(--paper);color:var(--ink)}
.home .food-story p{border-color:var(--line)}
.home .brand-pause{--paper:var(--section-pink);--ink:#42343d;--muted:#654f5d;--line:#a68495;--moss:#42343d;background:var(--paper);color:var(--ink);padding-top:78px;padding-bottom:78px}
body.home .brand-pause img{filter:none}
.home .films{--paper:var(--section-plum);--ink:#ede7dd;--muted:#d0bdcf;--line:#88708a;--moss:#d8d0e6;background:var(--paper);color:var(--ink)}
.home .about{--paper:var(--section-blue);--ink:#25384b;--muted:#3e556a;--line:#8097ad;--moss:#25384b;background:var(--paper);color:var(--ink);border-top:0}
.home footer{--paper:var(--section-midnight);--ink:#ede7dd;--muted:#bdc5d0;--line:#69778a;background:var(--paper);color:var(--ink)}
.home .journal .text-link,.home .about .text-link{border-color:currentColor}
@media(min-width:1600px){.home .journal,.home .collection,.home .films,.home .about{max-width:none;padding-left:max(8%,calc((100vw - 1344px)/2));padding-right:max(8%,calc((100vw - 1344px)/2))}}
@media(max-width:800px){.home .journal{padding-top:72px;padding-bottom:72px}.home .brand-pause{padding-top:58px;padding-bottom:58px}}
.home .hero{margin-bottom:calc(96px * var(--reading-scale))}.home .hero-caption{padding-top:43px}
body.home[data-weight=inktrail] .brand-pause img{filter:brightness(0);opacity:.8}
