.journal{--j-paper:#f7f4ee;--j-ink:#35372f;--j-muted:#686960;--j-line:#d8d5ca;background:var(--j-paper);color:var(--j-ink);overflow-wrap:anywhere;padding-bottom:1px;font-size:16px;line-height:1.9}.journal *{box-sizing:border-box}.journal a{color:inherit}.journal a:hover{text-underline-offset:5px;text-decoration:underline}.journal :focus-visible{outline-offset:5px;outline:2px solid #52694c}.journal-masthead{border-bottom:1px solid var(--j-line);justify-content:space-between;align-items:center;gap:24px;max-width:1320px;margin:auto;padding:30px 48px;display:flex}.journal-wordmark{font-family:var(--font-cormorant-garamond),Georgia,serif;letter-spacing:3px;font-size:27px}.journal-masthead nav{gap:30px;font-size:13px;display:flex}.journal-container{max-width:1320px;margin:auto;padding:0 48px 96px}.journal-crumbs{letter-spacing:.04em;color:var(--j-muted);flex-wrap:wrap;gap:10px;padding:24px 0;font-size:11px;display:flex}.journal-eyebrow{letter-spacing:.17em;font-weight:500;margin-bottom:18px!important;font-size:11px!important;line-height:1.6!important}.journal h1,.journal h2,.journal h3{font-family:var(--font-noto-serif-jp),serif;font-weight:400;line-height:1.6}.journal h1{letter-spacing:.04em;font-size:clamp(30px,4.2vw,57px)}.journal h2{margin-bottom:28px;font-size:clamp(25px,2.8vw,36px)}.journal h3{font-size:24px}.journal p{margin:0 0 20px}.journal-hero{grid-template-columns:1fr 1fr;align-items:center;gap:7%;padding:22px 0 70px;display:grid}.journal-hero h1{margin:25px 0 28px}.journal-hero p{font-size:14px;line-height:2.2}.journal-button{border-bottom:1px solid #77776b;justify-content:space-between;width:210px;margin-top:22px;padding:20px 0 12px;font-size:13px;display:flex}.journal-hero-art{background:#e9e5d9;min-height:475px;position:relative;overflow:hidden}.journal-hero-art i{background:linear-gradient(120deg,#929c86,#cbd0bc);border-radius:200px 200px 0 0;width:55%;height:85%;position:absolute;bottom:-20%;left:15%;transform:rotate(-19deg)}.journal-hero-art b{border:1px solid #faf7ef;border-radius:50%;width:42%;height:55%;position:absolute;top:10%;right:6%;transform:rotate(20deg)}.journal-hero-art>span{z-index:1;font-family:var(--font-cormorant-garamond),Georgia,serif;font-size:46px;font-style:italic;line-height:1.15;position:absolute;top:45px;left:35px}.journal-hero-art small{letter-spacing:1px;font-size:8px;position:absolute;bottom:20px;left:25px}.journal-section{border-top:1px solid var(--j-line);padding:60px 0}.journal-brands{grid-template-columns:1fr 1fr;gap:24px;display:grid}.journal-brand{background:#eae1d5;padding:42px;display:block}.journal-brand.morinohibi{background:#e2e7dc}.journal-brand h3{margin-bottom:14px;font-size:40px}.journal-brand p{max-width:360px;font-size:14px}.journal-brand>span:last-child{margin-top:38px;font-size:12px;display:block}.journal-topics{grid-template-columns:1fr 1fr;gap:0 45px;display:grid}.journal-topics a{border-bottom:1px solid var(--j-line);gap:20px;padding:23px 0;font-size:15px;display:flex}.journal-topics span{color:var(--j-muted);font-size:11px}.journal-topics b{margin-left:auto;font-weight:400}.journal-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 25px;display:grid}.journal-card{display:block}.journal-card h3{margin:14px 0;font-size:21px}.journal-card>p:not(.journal-eyebrow){color:var(--j-muted);font-size:13px}.journal-card .journal-eyebrow{margin-top:20px}.journal-read{border-bottom:1px solid var(--j-line);padding-bottom:7px;font-size:12px}.journal-art{aspect-ratio:1280/670;color:#655b4d;background:#e8ddd1;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.journal-art span{font-family:var(--font-cormorant-garamond),Georgia,serif;z-index:1;font-size:70px}.morinohibi .journal-art,.journal-art.morinohibi{color:#4d5d48;background:#e0e6d8}.journal-art i{background:#ffffff35;border-radius:45%;width:40%;height:130%;position:absolute;right:10%;transform:rotate(28deg)}.journal-empty{text-align:center;background:#eeece3;padding:55px 40px}.journal-empty h3{margin:15px 0}.journal-empty p{max-width:580px;margin-left:auto;margin-right:auto;font-size:14px}.journal-policy{background:#e4e7db;grid-template-columns:1fr 1fr;gap:0 60px;padding:60px 70px;display:grid}.journal-policy .journal-eyebrow{grid-column:1/-1}.journal-policy h2{grid-row:2/4;margin:0}.journal-policy p{font-size:14px}.journal-policy a{font-size:13px}.journal-footer{border-top:1px solid var(--j-line);flex-wrap:wrap;gap:25px;max-width:1224px;margin:0 auto 40px;padding:30px 0;font-size:12px;display:flex}.journal-footer p{margin-right:auto}.journal-hub{max-width:850px;padding:48px 0 65px}.journal-hub h1{margin-bottom:25px}.journal-hub>a{border-bottom:1px solid var(--j-line);margin-top:15px;font-size:14px;display:inline-block}.journal-article{max-width:840px;margin:35px auto 0}.journal-article h1{margin:25px 0;font-size:clamp(28px,3.6vw,43px)}.journal-lead{font-size:18px;line-height:2.1}.journal-byline{color:var(--j-muted);border-top:1px solid var(--j-line);flex-wrap:wrap;gap:5px 20px;padding:20px 0;font-size:12px;display:flex}.journal-cover{margin:24px 0 55px}.journal-cover small{font-size:10px;position:absolute;bottom:15px;left:20px}.journal-copy{max-width:690px;margin:auto}.journal-copy section{margin-bottom:52px;scroll-margin-top:120px}.journal-copy h2{border-bottom:1px solid var(--j-line);padding-bottom:15px;font-size:25px}.journal-copy p,.journal-copy li{font-size:16px;line-height:2.1}.journal-copy ul{padding-left:25px;list-style:outside}.journal-copy ol{padding-left:25px;list-style:decimal}.journal-copy a{text-underline-offset:4px;text-decoration:underline}.journal-copy pre{background:#eeece3;padding:20px;overflow:auto}.journal-copy blockquote{border-left:3px solid #aaa997;padding-left:20px}.journal-evidence{background:#eeece3;margin:24px 0;padding:22px;font-size:13px}.journal-evidence a{display:block}.journal-consult{background:#e3e7db;margin:55px 0;padding:35px}.journal-consult h2{border:0;margin-bottom:20px}.journal-consult a{font-size:14px}.journal-search label{font-size:14px;display:block}.journal-search>div{max-width:700px;margin:12px 0 25px;display:flex}.journal-search input{background:#fffdf9;border:1px solid #8b8c7f;flex:1;min-width:0;padding:14px}.journal-search button{color:#fff;cursor:pointer;background:#454f3e;padding:14px 24px}.journal-preview-banner{background:#f2dfab;border:1px solid #967c37;margin:20px 0 40px;padding:20px;font-size:14px}.journal-skip{z-index:100;background:#fff;padding:15px;position:absolute;top:-100px;left:20px}@media (max-width:900px){.journal-masthead{padding:23px 30px}.journal-container{padding:0 30px 60px}.journal-hero{gap:30px}.journal-hero-art{min-height:380px}.journal-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.journal-policy{padding:40px}.journal-footer{margin:0 30px 30px}.journal-brand{padding:30px}.journal-hero-art>span{font-size:36px}}@media (max-width:600px){.journal-masthead{padding:23px 22px 18px;display:block}.journal-wordmark{letter-spacing:2px;font-size:22px}.journal-masthead nav{gap:25px;margin-top:13px;font-size:12px}.journal-container{padding:0 22px 50px}.journal-crumbs{padding:18px 0;font-size:10px}.journal-hero{grid-template-columns:1fr;gap:32px;padding:10px 0 45px}.journal-hero h1{font-size:34px}.journal-hero-art{min-height:305px}.journal-hero-art>span{font-size:43px}.journal-section{padding:40px 0}.journal-brands,.journal-grid,.journal-topics,.journal-policy{grid-template-columns:1fr}.journal-brand{padding:30px}.journal-brand h3{font-size:35px}.journal-policy{gap:20px;padding:30px 25px}.journal-policy h2{grid-row:auto}.journal-policy .journal-eyebrow{margin-bottom:0!important}.journal-footer{gap:20px;margin:0 22px 20px;font-size:11px}.journal-footer p{flex-basis:100%;margin:0}.journal-empty{padding:35px 25px}.journal-article{margin-top:25px}.journal-lead{font-size:16px}.journal-copy h2{font-size:23px}.journal-consult{padding:25px}.journal-hub{padding:25px 0 45px}.journal-search button{padding:14px 19px}.journal-art span{font-size:55px}}:is(body:has(.journal)>header,body:has(.journal)>footer){display:none}body:has(.journal)>main{padding-top:0}.journal{--j-paper:#f5efea;--j-ink:#292726;--j-muted:#716760;--j-line:#c9bfb8;--j-rose:#a94a50;--j-pink:#e6b5b0;background:var(--j-paper);font-family:var(--font-noto-sans-jp),sans-serif}.journal h1,.journal h2,.journal h3{font-family:var(--font-noto-sans-jp),sans-serif;letter-spacing:-.045em;font-weight:700}.journal h2{line-height:1.45}.journal-container{max-width:1480px;padding:0 64px 90px}.journal-masthead{border:0;max-width:1480px;padding:20px 64px 0;display:block}.magazine-topline{letter-spacing:.11em;border-bottom:1px solid var(--j-ink);justify-content:space-between;align-items:center;padding:0 0 13px;font-size:10px;display:flex}.magazine-topline>a:last-child span{vertical-align:middle;margin-left:7px;font-size:19px}.journal-wordmark{letter-spacing:-.06em;white-space:nowrap;align-items:baseline;gap:20px;padding:23px 0 18px;line-height:.8;display:flex}.journal-wordmark>span{font-family:Georgia,Times New Roman,serif;font-size:clamp(42px,8vw,116px);font-weight:400}.journal-wordmark strong{letter-spacing:-.07em;font-family:Arial,sans-serif;font-size:clamp(40px,7.1vw,104px);font-weight:800}.journal-wordmark i{letter-spacing:-.04em;color:var(--j-rose);margin-left:auto;font-family:Georgia,serif;font-size:18px;line-height:1.1;transform:rotate(-7deg)}.journal-masthead nav{border-top:3px solid var(--j-ink);border-bottom:1px solid var(--j-ink);letter-spacing:.09em;justify-content:center;gap:54px;padding:14px 0;font-size:11px;display:flex}.journal-masthead nav small{letter-spacing:.03em;margin-left:9px;font-size:10px}.cover-story{grid-template-columns:1fr 1.4fr .53fr;gap:22px;min-height:660px;padding:42px 0 38px;display:grid}.cover-copy{z-index:2;padding-top:10px;position:relative}.issue-line{letter-spacing:.12em;color:var(--j-rose);flex-direction:column;gap:4px;font-size:9px;display:flex;margin-bottom:32px!important}.cover-kicker{letter-spacing:.04em;font-size:14px;font-weight:600;margin-bottom:10px!important}.cover-copy h1{letter-spacing:-.065em;white-space:nowrap;margin:0 0 25px;font-size:clamp(40px,5.2vw,75px);font-weight:800;line-height:1.22}.marker{background:linear-gradient(transparent 65%,var(--j-pink) 65%,var(--j-pink) 88%,transparent 88%);padding:0 .06em}.cover-intro{font-size:12px;line-height:2.1}.editorial-link{border-bottom:1px solid var(--j-ink);letter-spacing:.04em;justify-content:space-between;align-items:center;gap:20px;max-width:270px;padding:14px 0;font-size:11px;display:flex}.editorial-link span{font-size:23px}.cover-visual{min-width:0;padding:0 14px 20px 0;position:relative}.cover-visual:before{content:"";background:#e9c4be;position:absolute;inset:25px -10px 20px -20px;transform:rotate(3deg)}.cover-photo{background:#d8d5d0;height:100%;min-height:550px;position:relative;overflow:hidden}.cover-photo img{object-fit:cover;object-position:51% center;filter:contrast(1.04)}.cover-scribble{color:#fff9ee;text-shadow:0 1px 7px #0002;font-family:Georgia,serif;font-size:52px;font-style:italic;line-height:.95;position:absolute;bottom:63px;left:-40px;transform:rotate(-9deg)}.cover-scribble em{margin-left:45px;font-weight:400;display:block}.cover-stamp{color:#744;letter-spacing:.07em;background:#f4e8d3;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:112px;height:112px;font-size:11px;line-height:1.2;display:flex;position:absolute;top:24px;right:-22px;transform:rotate(11deg);box-shadow:0 0 0 5px #f4e8d3,0 0 0 6px #c0928055}.cover-stamp i{letter-spacing:-.04em;font-family:Georgia,serif;font-size:29px}.image-credit{letter-spacing:.08em;font-size:8px;position:absolute;bottom:-3px;right:15px}.cover-side{flex-direction:column;min-width:0;padding:40px 0 0 20px;display:flex}.side-script{color:var(--j-rose);font-family:Georgia,serif;font-style:italic;transform:rotate(-8deg);margin:0 0 32px!important;font-size:16px!important;line-height:1.1!important}.cover-side>p:nth-child(2){font-size:20px;font-weight:600;line-height:1.7}.side-rule{background:var(--j-ink);width:35px;height:1px;margin:15px 0 20px}.cover-side>a{margin-bottom:24px;font-size:12px;display:block;position:relative}.cover-side>a span{letter-spacing:.06em;color:var(--j-rose);margin-bottom:7px;font-size:9px;display:block}.cover-side>a b{margin-left:8px;font-size:18px;font-weight:400}.cover-side>small{color:var(--j-muted);margin-top:auto;margin-bottom:45px;font-size:10px;line-height:1.9}.editorial-strip{border-top:1px solid var(--j-ink);border-bottom:1px solid var(--j-ink);letter-spacing:.15em;justify-content:space-between;align-items:center;gap:20px;padding:18px 0;font-size:11px;font-weight:600;display:flex}.editorial-strip i{letter-spacing:-.02em;color:var(--j-rose);font-family:Georgia,serif;font-size:26px;font-weight:400}.editorial-strip b{color:var(--j-rose);font-size:30px;line-height:1}.mag-section{padding:76px 0 0}.mag-heading{align-items:center;gap:22px;margin-bottom:32px;display:flex;position:relative}.outline-number{color:#0000;-webkit-text-stroke:1px var(--j-rose);letter-spacing:-.07em;font-family:Arial,sans-serif;font-size:70px;font-weight:400;line-height:1}.mag-heading .journal-eyebrow{letter-spacing:.13em;margin-bottom:8px!important;font-size:9px!important}.mag-heading h2{margin:0;font-size:29px;line-height:1.45}.hand-note{color:var(--j-rose);font-family:Georgia,serif;font-size:21px;font-style:italic;line-height:1.2;display:inline-block;transform:rotate(-5deg)}.mag-heading>.hand-note{margin-left:auto}.theme-editorial-grid{border-top:1px solid var(--j-ink);border-bottom:1px solid var(--j-ink);grid-template-columns:repeat(4,1fr);gap:0;display:grid}.theme-editorial{border-right:1px solid var(--j-line);min-height:270px;padding:22px 23px 24px;position:relative}.theme-editorial:first-child{padding-left:0}.theme-editorial:last-child{border-right:0}.theme-topline{letter-spacing:.04em;color:var(--j-rose);justify-content:space-between;align-items:center;font-size:9px;display:flex}.theme-topline b{letter-spacing:-.06em;font-family:Georgia,serif;font-size:30px;font-weight:400}.theme-editorial h3{margin:25px 0 15px;font-size:25px;line-height:1.45}.theme-editorial p{max-width:190px;margin-bottom:16px;font-size:11px;line-height:1.9}.theme-arrow{font-size:24px;position:absolute;bottom:20px;right:24px}.brand-spread-grid{grid-template-columns:1fr 1fr;gap:40px;display:grid}.brand-photo{aspect-ratio:1.2;position:relative;overflow:hidden}.brand-photo img{object-fit:cover;object-position:center 40%}.photo-note{color:#fff;font-family:Georgia,serif;font-size:45px;font-style:italic;line-height:1;position:absolute;bottom:27px;left:30px;transform:rotate(-8deg)}.brand-caption{border-bottom:1px solid var(--j-ink);grid-template-columns:1fr auto;padding:20px 0 24px;display:grid;position:relative}.brand-name{letter-spacing:-.06em;grid-column:1/-1;margin-bottom:19px;font-family:Georgia,serif;font-size:57px;line-height:1}.brand-name.japanese{font-family:var(--font-noto-serif-jp),serif;letter-spacing:.02em;margin-top:8px;margin-bottom:29px;font-size:39px}.brand-caption .journal-eyebrow{margin-bottom:8px!important;font-size:9px!important}.brand-caption h3{margin-bottom:10px;font-size:21px}.brand-caption p:last-child{max-width:350px;margin:0;font-size:12px;line-height:1.9}.brand-caption>b{align-self:end;font-size:30px;font-weight:400}.mori-story{padding-top:60px}.mori-paper{aspect-ratio:1.2;background:#d9dfd2;padding:35px;position:relative;overflow:hidden}.mori-outline{letter-spacing:-.07em;color:#0000;-webkit-text-stroke:1px #68755f;font-family:Arial,sans-serif;font-size:76px;font-weight:700;line-height:.96}.mori-note{color:#58674e;font-family:Georgia,serif;font-size:35px;font-style:italic;line-height:1.1;position:absolute;bottom:40px;left:35px;transform:rotate(-8deg)}.mori-circle{border:1px solid #68755f;border-radius:50%;padding:40px 25px;font-size:14px;position:absolute;top:45%;right:27px;transform:rotate(10deg)}.mobile-break{display:none}.all-stories{align-self:end;margin-left:auto;font-size:11px}.preparing-note{border-top:1px solid var(--j-line);border-bottom:1px solid var(--j-line);align-items:center;gap:38px;padding:28px 0;display:flex}.preparing-note>p{margin:0;font-size:12px;line-height:1.9}.preparing-note>a{margin-left:auto;font-size:11px}.editorial-letter{background:#eedbd5;max-width:950px;margin:85px auto 0;padding:60px 72px 55px;position:relative;transform:rotate(-1deg);box-shadow:7px 8px #e6e1d7}.editorial-letter>.journal-eyebrow{font-size:10px!important}.editorial-letter h2{margin-bottom:23px;font-size:36px}.editorial-letter>p:not(.journal-eyebrow){font-size:13px;line-height:2}.letter-star{color:var(--j-rose);font-size:84px;line-height:1;position:absolute;top:35px;right:55px}.letter-signature{color:var(--j-rose);font-family:Georgia,serif;font-size:29px;font-style:italic;position:absolute;bottom:47px;right:60px;transform:rotate(-7deg)}.journal-footer{border-top:3px solid var(--j-ink);grid-template-columns:1fr 1fr 1fr;gap:25px 50px;max-width:1352px;margin:0 64px;padding:42px 0 25px;display:grid}.footer-signature{letter-spacing:-.05em;font-family:Georgia,serif;font-size:42px;line-height:.95}.footer-signature span{font-family:Arial,sans-serif;font-size:38px;font-weight:700}.journal-footer>p{margin:0;font-size:11px;line-height:2}.journal-footer>p small{font-family:Georgia,serif;font-size:18px;font-style:italic}.journal-footer nav{flex-wrap:wrap;gap:10px 22px;font-size:10px;display:flex}.journal-copyright{letter-spacing:.1em;color:var(--j-muted);grid-column:1/-1;padding-top:20px;font-size:8px}.journal-empty{text-align:left;border-top:1px solid var(--j-line);background:0 0;padding:28px 0}.journal-empty .journal-eyebrow{color:var(--j-rose);font-size:9px!important}.journal-empty h3{font-size:20px}.journal-empty p{margin-left:0;font-size:13px}.journal-hub{padding:55px 0 60px}.journal-hub h1{font-size:clamp(36px,5vw,70px);font-weight:700}.journal-article h1{font-weight:700}.journal-skip:focus{top:12px}@media (min-width:1480px){.journal-footer{margin-left:auto;margin-right:auto}}@media (max-width:1100px){.journal-container,.journal-masthead{padding-left:35px;padding-right:35px}.journal-wordmark{gap:15px}.journal-wordmark i{font-size:15px}.cover-story{grid-template-columns:1fr 1.4fr;gap:28px;min-height:580px}.cover-side{display:none}.cover-photo{min-height:500px}.cover-copy h1{font-size:67px}.cover-scribble{font-size:45px}.journal-masthead nav{gap:35px}.theme-editorial{min-height:290px;padding:20px 15px}.theme-editorial h3{font-size:22px}.theme-topline{font-size:8px}.journal-footer{margin:0 35px}.brand-spread-grid{gap:28px}.mori-outline{font-size:60px}.mori-circle{padding:28px 18px;font-size:12px;right:20px}.mag-heading>.hand-note{font-size:17px}.preparing-note{gap:22px}.preparing-note>.hand-note{font-size:18px}.editorial-letter{padding:50px}.letter-signature{font-size:23px;right:30px}}@media (max-width:650px){.journal-container{padding:0 20px 58px}.journal-masthead{padding:13px 20px 0}.magazine-topline{letter-spacing:.08em;padding-bottom:10px;font-size:7px}.magazine-topline>span{display:none}.magazine-topline>a:last-child span{font-size:14px}.journal-wordmark{flex-wrap:nowrap;gap:9px;padding:21px 0 17px}.journal-wordmark>span{letter-spacing:-.07em;font-size:10.3vw}.journal-wordmark>strong{letter-spacing:-.09em;font-size:9.1vw}.journal-wordmark>i{display:none}.journal-masthead nav{letter-spacing:.03em;flex-wrap:wrap;justify-content:space-between;gap:0;padding:12px 0;font-size:8px}.journal-masthead nav small{display:none}.cover-story{min-height:0;padding:22px 0 20px;display:block;position:relative}.cover-copy{z-index:2;pointer-events:none;width:55%;padding:0;position:relative}.cover-copy a{pointer-events:auto}.issue-line{gap:2px;font-size:7px;margin-bottom:25px!important}.cover-kicker{letter-spacing:0;font-size:10px;margin-bottom:9px!important}.cover-copy h1{letter-spacing:-.075em;white-space:nowrap;margin-bottom:22px;font-size:43px;line-height:1.25}.cover-intro{max-width:175px;font-size:9px;line-height:2.1;margin-top:98px!important;margin-bottom:5px!important}.cover-copy .editorial-link{white-space:nowrap;gap:5px;max-width:195px;font-size:8px}.editorial-link span{font-size:18px}.cover-visual{height:335px;padding:0 0 10px;position:absolute;top:79px;left:38%;right:0}.cover-photo{height:100%;min-height:0;margin-left:0}.cover-photo img{object-position:53% center}.cover-visual:before{inset:-8px -5px 14px 3px;transform:rotate(4deg)}.cover-scribble{font-size:28px;line-height:1;bottom:28px;left:-21px}.cover-scribble em{margin-left:16px}.cover-stamp{width:63px;height:63px;font-size:6px;top:-24px;right:-3px;box-shadow:0 0 0 3px #f4e8d3,0 0 0 4px #c0928055}.cover-stamp i{font-size:19px}.image-credit{white-space:nowrap;font-size:5px;bottom:-4px;right:0}.editorial-strip{letter-spacing:.06em;gap:9px;padding:12px 0;font-size:6px}.editorial-strip i{white-space:nowrap;font-size:17px}.editorial-strip b{font-size:19px}.editorial-strip>span:last-child{display:none}.mag-section{padding-top:43px}.mag-heading{align-items:center;gap:14px;margin-bottom:23px}.outline-number{font-size:48px}.mag-heading .journal-eyebrow{letter-spacing:.07em;margin-bottom:6px!important;font-size:7px!important}.mag-heading h2{font-size:21px;line-height:1.55}.mag-heading>.hand-note{display:none}.theme-editorial-grid{grid-template-columns:1fr 1fr}.theme-editorial{min-height:230px;padding:18px 17px 20px!important}.theme-editorial:first-child,.theme-editorial:nth-child(3){padding-left:0!important}.theme-editorial:nth-child(2){border-right:0}.theme-editorial:nth-child(-n+2){border-bottom:1px solid var(--j-line)}.theme-topline{letter-spacing:0;font-size:7px}.theme-topline b{font-size:24px}.theme-editorial h3{margin-top:17px;font-size:22px}.theme-editorial p{max-width:140px;font-size:10px;line-height:1.9}.theme-arrow{font-size:20px;bottom:13px;right:15px}.brand-spread-grid{grid-template-columns:1fr;gap:32px}.brand-photo{aspect-ratio:1.12}.photo-note{font-size:36px;left:24px}.brand-caption{padding:19px 0 22px}.brand-name{font-size:47px}.brand-caption h3{font-size:21px}.brand-caption p:last-child{font-size:11px}.brand-caption .journal-eyebrow{font-size:8px!important}.mori-story{padding-top:0}.mori-paper{aspect-ratio:1.12;padding:30px}.mori-outline{font-size:74px}.mori-note{font-size:34px;left:30px}.mori-circle{padding:32px 22px;top:44%;right:24px}.mobile-break{display:block}.all-stories{white-space:nowrap;font-size:8px}.latest-section .mag-heading h2{font-size:19px}.preparing-note{gap:17px;padding:24px 0;display:grid}.preparing-note>.hand-note{font-size:23px}.preparing-note p{font-size:11px}.preparing-note>a{margin-left:0;font-size:10px}.editorial-letter{margin-top:45px;padding:34px 27px 45px;box-shadow:4px 5px #e6e1d7}.editorial-letter h2{font-size:26px}.editorial-letter>.journal-eyebrow{font-size:8px!important}.editorial-letter>p:not(.journal-eyebrow){font-size:11px;line-height:2}.letter-star{font-size:44px;top:19px;right:24px}.editorial-letter .editorial-link{max-width:195px;font-size:10px}.letter-signature{margin:22px 0 0 55px;font-size:23px;display:block;position:static}.journal-footer{grid-template-columns:1fr 1fr;gap:25px 20px;margin:0 20px;padding-top:30px}.footer-signature{font-size:32px}.footer-signature span{font-size:29px}.journal-footer>p{font-size:9px;line-height:2}.journal-footer>p small{font-size:15px}.journal-footer nav{grid-column:1/-1;gap:11px 19px;font-size:9px}.journal-copyright{padding-top:0;font-size:7px}.journal-hub{padding:30px 0 40px}.journal-hub h1{font-size:40px}.journal-article{margin-top:25px}.journal-article h1{font-size:28px}}.side-photo{aspect-ratio:.85;border:6px solid #fffaf2;margin:0 -8px 20px -7px;position:relative;transform:rotate(5deg);box-shadow:2px 3px #dacfc0}.side-photo img{object-fit:cover}.cover-side{padding-top:10px}.cover-side>p:nth-child(3){font-size:18px;font-weight:600;line-height:1.7}.cover-side>.side-script{margin-bottom:15px!important;font-size:17px!important}.cover-side>small{margin-bottom:15px}.cover-side .side-rule{margin:0 0 15px}.mori-paper>img{object-fit:cover;object-position:center 64%}.mori-outline{z-index:1;color:#f5f0dc;-webkit-text-stroke:0;text-shadow:0 1px 10px #313c2633;opacity:.8;font-size:65px;position:relative}.mori-note{z-index:1;color:#fffaf0;text-shadow:0 1px 8px #26321b88}.mori-circle{z-index:1;background:#edf0decc;border-color:#6d7760;top:40%}.imagery-note{color:var(--j-muted);font-size:9px;line-height:1.7;margin-top:18px!important}@media (max-width:650px){.mori-outline{font-size:59px}.cover-copy h1{text-shadow:2px 0 var(--j-paper),-2px 0 var(--j-paper),0 2px var(--j-paper),0 -2px var(--j-paper);position:relative}.imagery-note{font-size:8px}}.cover-intro{font-size:14px}.cover-kicker{font-size:16px}.editorial-link{min-height:46px;font-size:13px}.cover-side>a{font-size:14px}.cover-side>small{font-size:12px}.theme-editorial p{font-size:13px}.brand-caption p:last-child,.preparing-note>p{font-size:14px}.preparing-note>a{align-items:center;min-height:44px;font-size:12px;display:flex}.editorial-letter>p:not(.journal-eyebrow){font-size:14px}.journal-masthead nav,.journal-footer nav{font-size:12px}.journal-footer nav a{align-items:center;min-height:38px;display:flex}.journal-footer>p{font-size:13px}.all-stories{align-items:center;min-height:44px;font-size:12px;display:flex}@media (max-width:650px){.journal-masthead nav{grid-template-columns:1fr 1fr;justify-content:flex-start;gap:0 12px;padding:6px 0;font-size:11px;display:grid}.journal-masthead nav>a{justify-content:center;align-items:center;min-height:32px;display:flex}.cover-story{min-height:650px;padding-top:21px}.cover-copy{width:100%}.issue-line{font-size:8px;margin-bottom:23px!important}.cover-kicker{font-size:13px}.cover-copy h1{width:64%;font-size:47px;line-height:1.2}.cover-visual{height:325px;top:128px;left:38%}.cover-intro{max-width:260px;font-size:13px;line-height:1.9;margin-top:162px!important}.cover-copy .editorial-link{max-width:280px;min-height:46px;font-size:12px}.theme-editorial{min-height:268px}.theme-editorial p{max-width:150px;font-size:13px;line-height:1.8}.theme-editorial h3{font-size:24px}.brand-caption p:last-child,.preparing-note p{font-size:13px}.preparing-note>a{font-size:12px}.all-stories{font-size:11px}.editorial-letter>p:not(.journal-eyebrow){font-size:13px}.editorial-letter .editorial-link{max-width:240px;font-size:12px}.journal-footer nav{gap:4px 15px;font-size:11px}.journal-footer>p{font-size:11px}.journal-footer{grid-template-columns:1fr 1fr}.cover-scribble{font-size:31px}.cover-copy h1{z-index:2}.magazine-topline{font-size:8px}}.brand-editorial-hub{grid-template-columns:1fr 1fr;align-items:center;gap:70px;padding:30px 0 65px;display:grid}.brand-editorial-hub h1{font-family:Georgia,var(--font-noto-serif-jp),serif;letter-spacing:-.06em;margin:22px 0;font-size:100px;font-weight:400;line-height:1.1}.brand-editorial-hub.morinohibi h1{letter-spacing:.015em;font-size:68px}.brand-editorial-hub h2{margin-bottom:20px;font-size:28px}.brand-editorial-hub p{max-width:440px;font-size:15px;line-height:2}.brand-editorial-hub .hand-note{margin-top:38px;font-size:35px;display:block}.brand-hub-image{aspect-ratio:.92;position:relative}.brand-hub-image img{object-fit:cover}.brand-editorial-hub figure{margin:0;transform:rotate(1.5deg)}.brand-editorial-hub figcaption{color:var(--j-muted);margin-top:12px;font-size:9px;line-height:1.7}.brand-editorial-hub.morinohibi figure{transform:rotate(-1.5deg)}@media (max-width:650px){.brand-editorial-hub{grid-template-columns:1fr;gap:35px;padding:25px 0 42px}.brand-editorial-hub h1{margin:15px 0 22px;font-size:77px}.brand-editorial-hub.morinohibi h1{font-size:54px}.brand-editorial-hub h2{font-size:24px}.brand-editorial-hub p{font-size:14px}.brand-editorial-hub .hand-note{margin-top:24px;font-size:29px}.brand-hub-image{aspect-ratio:1.05}.brand-editorial-hub figcaption{font-size:9px}}.journal-feature-image{margin:24px 0 55px}.journal-feature-image>div{aspect-ratio:1.65;background:#d9dfd2;position:relative;overflow:hidden}.journal-feature-image img{object-fit:cover;object-position:center 62%;width:100%;height:100%}.journal-feature-image>div>span{color:#fdfbf0;text-shadow:0 1px 12px #26321b88;font:italic 42px/1.05 Georgia,serif;position:absolute;top:30px;left:35px;transform:rotate(-6deg)}.journal-feature-image figcaption{color:var(--j-muted);margin-top:14px;font-size:11px;line-height:1.8}.journal-copy .journal-citations{color:var(--j-muted);flex-wrap:wrap;align-items:center;gap:10px;font-size:12px;display:flex}.journal-citations a{justify-content:center;align-items:center;min-width:32px;min-height:32px;display:inline-flex}.journal-sources li{margin-bottom:24px;scroll-margin-top:30px}.journal-sources li,.journal-sources p{font-size:13px;line-height:1.9}.journal-sources p{margin:6px 0}.journal-sources{border-top:3px solid var(--j-line);padding-top:35px}@media (max-width:650px){.journal-feature-image>div{aspect-ratio:1.15}.journal-feature-image>div>span{font-size:32px;top:22px;left:25px}.journal-feature-image{margin-bottom:38px}}
