.journal-hero{padding:70px 0 55px;border-bottom:1px solid var(--line);background:radial-gradient(ellipse at 80% 20%,#c6ab7714,transparent 60%)}.journal-hero h1{font:400 clamp(40px,4.8vw,72px)/1.08 Cormorant,Georgia,serif;max-width:1000px;margin:20px 0 25px}.journal-lead{max-width:820px;font-size:18px;color:var(--muted)}.journal-meta{font-size:12px;color:var(--gold);margin-top:30px}.journal-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px}.journal-card{border:1px solid var(--line);background:var(--panel)}.journal-card>a{display:block;height:100%}.journal-card img{aspect-ratio:16/10;object-fit:cover}.journal-card>a>div{padding:27px}.journal-card h3{font:400 32px/1.12 Cormorant,Georgia,serif;margin:14px 0}.journal-card p{font-size:14px;color:var(--muted)}.journal-card:hover{border-color:var(--gold)}.journal-heading{font:400 44px/1.1 Cormorant,Georgia,serif;margin:45px 0 30px}.journal-layout{display:grid;grid-template-columns:minmax(0,2.2fr) minmax(230px,1fr);gap:70px;padding-top:60px;align-items:start}.journal-body{min-width:0}.journal-body figure{margin:0 0 45px}.journal-body figure img{aspect-ratio:16/9;object-fit:cover}.journal-body figcaption{font-size:12px;color:var(--muted);margin-top:10px}.journal-body h2{font:400 36px/1.16 Cormorant,Georgia,serif;margin:0 0 22px}.journal-body section{margin-bottom:45px}.journal-body p,.journal-body li{color:var(--muted);line-height:1.9}.journal-body li{margin-bottom:12px}.journal-body ul{padding-left:24px}.journal-aside{border:1px solid var(--line);padding:28px;background:var(--panel)}.journal-aside h2{font:400 29px/1.2 Cormorant,Georgia,serif;margin:0 0 20px}.journal-aside>a,.journal-aside nav>a{display:block;font-size:14px;margin:0 0 16px}.journal-aside nav{margin-bottom:36px}.journal-aside a:hover{color:var(--gold)}.journal-aside .button:hover{color:#111}.journal-table{overflow-x:auto;border:1px solid var(--line)}.journal-table table{border-collapse:collapse;width:100%;font-size:14px}.journal-table caption{padding:16px;text-align:left;color:var(--gold)}.journal-table th,.journal-table td{padding:16px;text-align:left;border-top:1px solid var(--line);vertical-align:top}.journal-table tbody th{font-weight:500;width:30%}.journal-table td{color:var(--muted)}.journal-check{padding:30px;background:var(--panel);border-left:2px solid var(--gold)}@media(max-width:1000px){.journal-layout{gap:32px}.journal-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:750px){.journal-layout{grid-template-columns:1fr}.journal-aside{grid-row:1}.journal-aside nav{display:none}.journal-aside>a{display:inline-block;margin-right:18px}.journal-grid{grid-template-columns:1fr}.journal-hero{padding:40px 0}.journal-lead{font-size:16px}.journal-card h3{font-size:32px}.journal-table th,.journal-table td{padding:12px}.journal-body h2{font-size:32px}}
