.JournalGrid-module__XvRmQa__journal{background:linear-gradient(180deg, var(--night-0), var(--night-1));border-top:1px solid var(--rule-soft);padding:clamp(72px,12vh,130px) 0 clamp(64px,10vh,110px);position:relative;overflow:hidden}.JournalGrid-module__XvRmQa__journal:before{content:"";background:radial-gradient(ellipse 50% 35% at 18% 28%, color-mix(in oklab, var(--copper) 8%, transparent), transparent 70%), radial-gradient(ellipse 60% 40% at 84% 78%, #4f318924, transparent 72%);filter:blur(30px);pointer-events:none;animation:36s ease-in-out infinite alternate JournalGrid-module__XvRmQa__drift;position:absolute;inset:0}@supports (color:lab(0% 0 0)){.JournalGrid-module__XvRmQa__journal:before{background:radial-gradient(ellipse 50% 35% at 18% 28%, color-mix(in oklab, var(--copper) 8%, transparent), transparent 70%), radial-gradient(ellipse 60% 40% at 84% 78%, lab(28.136% 29.9688 -45.1523/.14), transparent 72%)}}.JournalGrid-module__XvRmQa__head{grid-template-columns:minmax(220px,280px) 1fr;align-items:end;gap:clamp(24px,4vw,56px);margin-bottom:clamp(48px,7vh,80px);display:grid;position:relative}.JournalGrid-module__XvRmQa__hEyebrow{border-top:1px solid var(--copper);padding-top:14px}.JournalGrid-module__XvRmQa__head h2{font-family:var(--serif);letter-spacing:-.022em;color:var(--paper);max-width:22ch;margin:0;font-size:clamp(34px,4.6vw,60px);font-weight:400;line-height:1}.JournalGrid-module__XvRmQa__head h2 em{color:var(--copper);font-style:italic}.JournalGrid-module__XvRmQa__list{flex-direction:column;gap:clamp(18px,2.4vw,28px);display:flex;position:relative}.JournalGrid-module__XvRmQa__card{color:inherit;transition:border-color .4s var(--ease), box-shadow .4s var(--ease);grid-template-columns:64px 1fr 48px;align-items:start;gap:clamp(16px,2vw,28px);padding:clamp(24px,3vw,36px);text-decoration:none;display:grid;position:relative}.JournalGrid-module__XvRmQa__card:before{content:"";background:var(--copper);transform-origin:0;height:2px;transition:transform .55s var(--ease);z-index:3;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.JournalGrid-module__XvRmQa__card:hover:before{transform:scaleX(1)}.JournalGrid-module__XvRmQa__card:hover{border-color:color-mix(in oklab, var(--copper) 55%, var(--rule))}.JournalGrid-module__XvRmQa__cardNum{font-family:var(--serif);color:var(--copper);opacity:.35;transition:opacity .4s var(--ease);padding-top:4px;font-size:clamp(36px,3.4vw,52px);font-style:italic;line-height:1}.JournalGrid-module__XvRmQa__card:hover .JournalGrid-module__XvRmQa__cardNum{opacity:.7}.JournalGrid-module__XvRmQa__cardBody{min-width:0}.JournalGrid-module__XvRmQa__cardCategory{font-family:var(--mono);letter-spacing:.22em;text-transform:uppercase;color:var(--copper);margin-bottom:12px;font-size:10px;font-weight:500}.JournalGrid-module__XvRmQa__cardTitle{font-family:var(--serif);letter-spacing:-.015em;color:var(--paper);margin:0 0 12px;font-size:clamp(22px,2.2vw,32px);font-weight:400;line-height:1.12}.JournalGrid-module__XvRmQa__cardBlurb{color:var(--ash);max-width:64ch;margin:0 0 16px;font-size:14px;line-height:1.6}.JournalGrid-module__XvRmQa__cardMeta{font-family:var(--mono);letter-spacing:.12em;color:var(--ash-dim);margin-bottom:14px;font-size:10.5px}.JournalGrid-module__XvRmQa__cardCta{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--copper);align-items:center;gap:8px;font-size:11px;display:inline-flex}.JournalGrid-module__XvRmQa__cardArrow{justify-content:center;align-items:center;padding-top:4px;display:flex}.JournalGrid-module__XvRmQa__arrowIcon{font-family:var(--mono);color:var(--ash-dim);transition:color .3s var(--ease), transform .3s var(--ease);font-size:18px}.JournalGrid-module__XvRmQa__card:hover .JournalGrid-module__XvRmQa__arrowIcon{color:var(--copper);transform:translate(4px)}@media (max-width:1080px){.JournalGrid-module__XvRmQa__head{grid-template-columns:1fr}.JournalGrid-module__XvRmQa__card{grid-template-columns:48px 1fr 36px}}@media (max-width:680px){.JournalGrid-module__XvRmQa__card{grid-template-columns:1fr;gap:12px}.JournalGrid-module__XvRmQa__cardNum{font-size:28px}.JournalGrid-module__XvRmQa__cardArrow{display:none}}@media (max-width:370px){.JournalGrid-module__XvRmQa__card{padding:clamp(16px,4vw,24px)}}
