.journal{--journal-frame:1240px;color:var(--silver);background:#080807}.journal-wrap{width:min(calc(100% - 48px),var(--journal-frame));margin-inline:auto}.journal h1,.journal h2,.journal h3{font-family:var(--font-display),serif;letter-spacing:-.035em;text-wrap:balance}.journal h1{color:var(--paper);margin:0;font-size:clamp(3.2rem,6vw,6.8rem);line-height:1}.journal h2{color:var(--paper);margin:0 0 24px;font-size:clamp(2.3rem,3.7vw,4rem);line-height:1.08}.journal h3{color:var(--paper);margin:0 0 16px;font-size:clamp(1.8rem,2.6vw,2.8rem);line-height:1.12}.journal p{line-height:1.8}.journal .eyebrow{line-height:1.5}.journal-masthead{text-align:center;padding-block:64px 0}.journal-masthead h1{max-width:1100px;margin:16px auto 24px;font-size:clamp(3.3rem,7.4vw,7.4rem)}.journal-tagline{color:var(--gold-light);margin:0 0 42px;font-size:clamp(.95rem,1.4vw,1.2rem)}.journal-masthead-bottom{border-block:1px solid var(--line);text-align:left;justify-content:space-between;gap:16px;padding:14px 0;font-size:12px;display:flex}.journal-masthead-bottom p{margin:0}.journal-masthead-bottom a{color:var(--gold-light);align-items:center;gap:14px;text-decoration:none;display:flex}.journal-intro{grid-template-columns:1.2fr 1fr;gap:0 64px;padding-block:64px 70px;display:grid}.journal-intro>.eyebrow{grid-column:1/-1}.journal-intro h2{margin:0}.journal-intro>p:last-child{align-self:center;max-width:560px;margin:0;font-size:17px}.journal-departments{padding-bottom:80px}.journal-section-title{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:32px;margin-bottom:30px;padding-top:30px;display:flex}.journal-section-title h2{margin:0;font-size:clamp(1.8rem,2.4vw,2.5rem)}.journal-section-title>.eyebrow{flex-shrink:0;margin:0}.journal-department-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:36px 28px;display:grid}.journal-department{border-bottom:1px solid var(--line);grid-column:span 2;padding-bottom:26px;text-decoration:none;transition:border-color .2s}.journal-department:nth-child(n+4){grid-column:span 3}.journal-department img,.journal-reading-card img{aspect-ratio:800/380;background:#15130f;width:100%;height:auto;display:block}.journal-department>div,.journal-reading-card>div{padding-top:24px}.journal-department h3{font-size:clamp(1.85rem,2.2vw,2.4rem)}.journal-department p:not(.eyebrow){color:var(--silver);font-size:14px}.journal-read{color:var(--gold-light);justify-content:space-between;align-items:center;gap:16px;margin-top:22px;font-size:12px;font-weight:700;display:flex}.journal-read>span{transition:transform .2s}.journal-department:hover,.journal-reading-card:hover{border-color:var(--gold)}.journal-department:hover .journal-read>span,.journal-reading-card:hover .journal-read>span{transform:translate(3px,-3px)}.journal-department:active,.journal-reading-card:active{opacity:.85}.journal-editorial{border-block:1px solid var(--line);grid-template-columns:1fr 1fr;gap:64px;padding-block:60px;display:grid}.journal-editorial h2{max-width:650px}.journal-editorial h3{font-size:2rem}.journal-editorial p{font-size:15px}.journal-signup{border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr;gap:64px;padding-block:72px;display:grid}.journal-signup p{max-width:540px}.journal-signup form{align-self:center}.journal-signup label{margin-bottom:12px;font-size:13px;font-weight:700;display:block}.journal-signup input[type=email]{width:100%;min-height:50px;color:var(--paper);font:inherit;background:#11100d;border:1px solid #817560;border-radius:0;padding:12px 14px;display:block}.journal-signup input:focus-visible{outline:2px solid var(--gold);outline-offset:4px}.journal .journal-small{color:var(--silver);font-size:12px;line-height:1.8}.journal-small a,.journal-contact{color:var(--gold-light);text-underline-offset:4px}.journal-contact{margin:16px 0 0 18px;font-size:12px;display:inline-block}.journal-form-status{border:1px solid var(--gold);padding:14px;font-size:14px}.journal-form-status.error{border-color:#d9a28e}.journal-signup button:disabled{opacity:.65;cursor:wait}.journal-next{padding-block:72px 90px}.journal-next p{max-width:700px}.journal-breadcrumb{color:var(--muted);flex-wrap:wrap;gap:12px;padding-block:30px;font-size:12px;display:flex}.journal-breadcrumb a{color:var(--gold-light);text-decoration:none}.journal-breadcrumb a:hover{text-decoration:underline}.journal-department-hero{border-bottom:1px solid var(--line);grid-template-columns:1fr .9fr;align-items:center;gap:56px;padding-block:36px 64px;display:grid}.journal-department-hero img{width:100%;height:auto}.journal-department-hero h1{font-size:clamp(3rem,5.2vw,6rem)}.journal-department-hero p:last-child{max-width:650px}.journal-department-subtitle{color:var(--gold-light);font-size:19px}.journal-department-reading,.journal-related{padding-block:64px}.journal-reading-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px;margin-top:32px;display:grid}.journal-reading-card{border-bottom:1px solid var(--line);padding-bottom:26px;text-decoration:none;transition:border-color .2s;display:block}.journal-reading-card p{color:var(--silver);font-size:15px}.journal-inquiry{background:var(--paper);color:#27231d;max-width:var(--journal-frame);padding:48px}.journal-inquiry h2{color:#17150f;max-width:900px}.journal-inquiry .text-link{color:#71531c}.journal-other-departments{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:20px 32px;padding-block:48px;display:flex}.journal-other-departments>.eyebrow{flex-basis:100%;margin:0}.journal-other-departments a{color:var(--gold-light);text-underline-offset:5px;font-size:14px}.journal-article-hero{max-width:1000px;padding-block:26px 40px}.journal-article-hero h1{max-width:1000px;font-size:clamp(3rem,5.2vw,5.5rem)}.journal-article-hero>p:not(.eyebrow){max-width:760px;margin-top:24px;font-size:18px}.journal-article-hero>img{width:100%;height:auto;margin-top:36px;display:block}.journal-article-body{width:min(100% - 48px,740px);margin:0 auto;padding-block:10px 64px;font-size:17px;line-height:1.85}.journal-article-body p{margin:0 0 26px}.journal-article-body h2{margin:52px 0 24px;font-size:clamp(2rem,3.2vw,3.2rem)}.journal-diagram{border-block:1px solid var(--line);background:#17150f;margin:36px 0 42px;padding:28px 24px}.journal-diagram ol{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:24px 0;padding:0;list-style:none;display:grid}.journal-diagram li{border-left:1px solid var(--gold);padding-left:16px}.journal-diagram b{color:var(--gold-light);font-size:15px;display:block}.journal-diagram span,.journal-diagram figcaption{font-size:13px;line-height:1.7}.journal-diagram span{display:block}.journal-diagram figcaption{color:var(--muted)}@media (max-width:1050px){.journal-intro{gap:0 36px}.journal-department{grid-column:span 3}.journal-department:last-child{grid-column:span 6}.journal-editorial,.journal-signup{gap:36px}.journal-section-title{flex-direction:column;align-items:flex-start;gap:16px}.journal-department-hero{gap:30px}}@media (max-width:700px){.journal-wrap{width:calc(100% - 40px)}.journal-masthead{padding-top:42px}.journal-masthead-bottom{flex-direction:column;gap:8px}.journal-masthead-bottom a{min-height:32px}.journal-intro,.journal-editorial,.journal-signup,.journal-department-hero{grid-template-columns:1fr;gap:24px}.journal-intro,.journal-signup{padding-block:48px}.journal-department-grid,.journal-reading-grid{grid-template-columns:1fr;gap:32px}.journal-department,.journal-department:nth-child(n+4),.journal-department:last-child{grid-column:auto}.journal-inquiry{padding:32px 24px}.journal-article-body{width:calc(100% - 40px);font-size:16px}.journal-diagram{padding:24px 18px}.journal-diagram ol{grid-template-columns:1fr;gap:20px}.journal-contact{margin-left:0;display:block}.journal-department-hero h1{overflow-wrap:anywhere}}.journal-article-body a,.journal-inaugural-link a{color:var(--gold-light);text-underline-offset:4px;text-decoration-thickness:1px}.journal-article-body a:hover,.journal-inaugural-link a:hover{color:var(--paper)}.journal-article-body a:focus-visible{outline:2px solid var(--gold);outline-offset:4px}.journal-faq>div{border-bottom:1px solid var(--line);padding:24px 0}.journal-faq h3{letter-spacing:-.02em;margin-bottom:16px;font-size:1.7rem;line-height:1.2}.journal-faq>div p{margin-bottom:0}.journal-inaugural-link{max-width:740px;margin-top:40px;font-size:15px}.journal-monthly{border-bottom:1px solid var(--line);padding-block:40px 56px}.journal-monthly p{max-width:800px;margin-top:24px}.journal-draft-note{border:1px solid var(--gold);margin-top:24px;padding:24px}.journal-draft-note p{margin-top:12px}.journal-sharing{flex-wrap:wrap;align-items:center;gap:20px;width:min(100% - 40px,1000px);margin:32px auto;font-size:14px;display:flex}.journal-sharing a,.journal-sharing button{color:var(--gold-light);text-underline-offset:4px}.journal-sharing button{border:1px solid var(--gold);font:inherit;cursor:pointer;background:0 0;padding:10px 16px}.journal-sharing :focus-visible{outline:2px solid var(--gold);outline-offset:4px}.journal-article-hero a{color:var(--gold-light);text-underline-offset:4px}.journal-article-hero a:hover{color:var(--paper)}.journal-article-hero a:focus-visible{outline:2px solid var(--gold);outline-offset:4px}.journal-feature-title{color:inherit;text-decoration:none}.journal-feature-title:hover{color:var(--gold-light)}.journal-feature-title:focus-visible{outline:2px solid var(--gold);outline-offset:4px}.journal-monthly h3{margin-top:32px;font-size:clamp(1.7rem,3vw,2.4rem)}
