.journal-module__INXriW__wrap{max-width:1280px;margin:0 auto;padding:0 40px}@media (max-width:720px){.journal-module__INXriW__wrap{padding:0 20px}}.journal-module__INXriW__hero{background:var(--eg-ink);color:#fff;isolation:isolate;align-items:flex-end;min-height:520px;padding:180px 0 64px;display:flex;position:relative;overflow:hidden}.journal-module__INXriW__heroBg{z-index:-2;filter:saturate(1.05)contrast(1.02);background-image:linear-gradient(135deg,#1d3429 0%,#0c1d17 100%);background-position:50%;background-size:cover;position:absolute;inset:0}.journal-module__INXriW__heroScrim{z-index:-1;background:linear-gradient(#0a1e19a6 0%,#0a1e194d 30%,#0a1e19b3 100%);position:absolute;inset:0}.journal-module__INXriW__heroInner{width:100%;max-width:1280px;margin:0 auto;padding:0 40px}.journal-module__INXriW__heroEyebrow{letter-spacing:.22em;text-transform:uppercase;color:var(--eg-sun);align-items:center;gap:12px;margin-bottom:20px;font-size:12px;font-weight:600;display:inline-flex}.journal-module__INXriW__heroEyebrow:before{content:"";background:var(--eg-sun);width:28px;height:1px}.journal-module__INXriW__heroTitle{font-family:var(--font-display);letter-spacing:-.035em;text-wrap:balance;max-width:16ch;margin:0 0 18px;font-size:clamp(3rem,6vw,5.5rem);font-weight:800;line-height:.95}.journal-module__INXriW__heroTitle em{font-family:var(--font-serif);letter-spacing:-.02em;color:var(--eg-sun);font-style:italic;font-weight:400}.journal-module__INXriW__heroLede{color:#ffffffd9;text-wrap:pretty;max-width:52ch;margin:0;font-size:19px;line-height:1.5}@media (max-width:640px){.journal-module__INXriW__hero{min-height:420px;padding:140px 0 48px}.journal-module__INXriW__heroInner{padding:0 20px}}.journal-module__INXriW__filter{z-index:50;background:var(--eg-marble);border-bottom:1px solid var(--border);position:sticky;top:0}.journal-module__INXriW__filterInner{flex-wrap:wrap;align-items:center;gap:24px;max-width:1280px;margin:0 auto;padding:18px 40px;display:flex}@media (max-width:720px){.journal-module__INXriW__filterInner{padding:18px 20px}}.journal-module__INXriW__filterLabel{letter-spacing:.22em;text-transform:uppercase;color:var(--fg-3);white-space:nowrap;font-size:11px;font-weight:600}.journal-module__INXriW__chips{flex-wrap:wrap;flex:1;gap:8px;display:flex}.journal-module__INXriW__chip{font-family:var(--font-sans);letter-spacing:.01em;border:1px solid var(--border-strong);color:var(--fg-1);cursor:pointer;transition:background var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out);background:0 0;border-radius:999px;padding:8px 16px;font-size:13px;font-weight:500;text-decoration:none}.journal-module__INXriW__chip:hover{border-color:var(--fg-1);color:var(--fg-1)}.journal-module__INXriW__chipOn{background:var(--eg-pine);color:#fff;border-color:var(--eg-pine)}.journal-module__INXriW__chipOn:hover{color:#fff;border-color:var(--eg-pine)}.journal-module__INXriW__chipCount{opacity:.7;margin-left:8px;font-size:11px;font-weight:600}.journal-module__INXriW__filterCount{color:var(--fg-3);white-space:nowrap;font-size:13px}.journal-module__INXriW__filterCount strong{color:var(--fg-1);font-weight:700}.journal-module__INXriW__featSection{background:var(--eg-marble);padding:64px 0 48px}.journal-module__INXriW__featCard{color:inherit;grid-template-columns:1.15fr 1fr;align-items:center;gap:56px;text-decoration:none;display:grid}.journal-module__INXriW__featMedia{aspect-ratio:4/3;border-radius:var(--radius-lg);background:var(--eg-linen);box-shadow:var(--shadow-md);transition:box-shadow .3s var(--ease-out);position:relative;overflow:hidden}.journal-module__INXriW__featMedia:after{content:"";pointer-events:none;background:linear-gradient(#0000 55%,#00000040 100%);position:absolute;inset:0}.journal-module__INXriW__featImg{object-fit:cover}.journal-module__INXriW__featBadge{letter-spacing:.22em;text-transform:uppercase;color:#fff;z-index:1;background:#f6851ff2;border-radius:999px;padding:7px 12px;font-size:10px;font-weight:700;position:absolute;top:20px;left:20px}.journal-module__INXriW__featBody{max-width:54ch}.journal-module__INXriW__featMeta{letter-spacing:.18em;text-transform:uppercase;color:var(--fg-3);align-items:center;gap:12px;margin-bottom:16px;font-size:11px;font-weight:600;display:flex}.journal-module__INXriW__featCat{color:var(--eg-sun)}.journal-module__INXriW__featDot{background:var(--fg-muted);border-radius:50%;width:3px;height:3px}.journal-module__INXriW__featTitle{font-family:var(--font-display);letter-spacing:-.03em;color:var(--fg-1);text-wrap:balance;margin:0 0 20px;font-size:clamp(2rem,3.4vw,3rem);font-weight:800;line-height:1}.journal-module__INXriW__featDek{font-family:var(--font-serif);color:var(--fg-2);text-wrap:pretty;max-width:58ch;margin:0 0 24px;font-size:18px;line-height:1.55}.journal-module__INXriW__featByline{color:var(--fg-2);font-size:13px}.journal-module__INXriW__featAuthor{color:var(--fg-1);font-weight:600}.journal-module__INXriW__featCard:hover .journal-module__INXriW__featMedia{box-shadow:var(--shadow-lg)}.journal-module__INXriW__featCard:hover .journal-module__INXriW__featTitle{color:var(--eg-pine-deep)}@media (max-width:900px){.journal-module__INXriW__featCard{grid-template-columns:1fr;gap:28px}.journal-module__INXriW__featBody{max-width:none}}.journal-module__INXriW__gridWrap{background:var(--eg-marble);padding:32px 0 120px}.journal-module__INXriW__grid{grid-template-columns:repeat(6,1fr);gap:48px 32px;display:grid}.journal-module__INXriW__post{color:inherit;flex-direction:column;gap:14px;text-decoration:none;display:flex}.journal-module__INXriW__postImg{aspect-ratio:4/3;background-position:50%;background-size:cover;background-color:var(--eg-linen);border-radius:var(--radius-md);transition:transform .5s var(--ease-out)}.journal-module__INXriW__post:hover .journal-module__INXriW__postImg{transform:scale(1.02)}.journal-module__INXriW__postBody{flex-direction:column;gap:8px;display:flex}.journal-module__INXriW__postMeta{letter-spacing:.18em;text-transform:uppercase;color:var(--fg-3);align-items:center;gap:12px;font-size:11px;font-weight:600;display:flex}.journal-module__INXriW__postCat{color:var(--eg-sun)}.journal-module__INXriW__postDot{background:var(--fg-muted);border-radius:50%;width:3px;height:3px}.journal-module__INXriW__postTitle{font-family:var(--font-display);letter-spacing:-.02em;color:var(--fg-1);text-wrap:pretty;transition:color var(--dur-fast) var(--ease-out);margin:0;font-size:20px;font-weight:800;line-height:1.1}.journal-module__INXriW__post:hover .journal-module__INXriW__postTitle{color:var(--eg-pine-deep)}.journal-module__INXriW__postDek{color:var(--fg-2);text-wrap:pretty;max-width:58ch;margin:0;font-size:14px;line-height:1.5}.journal-module__INXriW__postByline{color:var(--fg-3);margin-top:auto;padding-top:4px;font-size:12px}.journal-module__INXriW__postAuthor{color:var(--fg-1);font-weight:600}.journal-module__INXriW__postWide{grid-column:span 3}.journal-module__INXriW__postWide .journal-module__INXriW__postTitle{font-size:26px}.journal-module__INXriW__postThird{grid-column:span 2}@media (max-width:900px){.journal-module__INXriW__grid{grid-template-columns:repeat(2,1fr);gap:40px 24px}.journal-module__INXriW__postWide,.journal-module__INXriW__postThird{grid-column:span 2}}@media (max-width:560px){.journal-module__INXriW__grid{grid-template-columns:1fr}.journal-module__INXriW__postWide,.journal-module__INXriW__postThird{grid-column:span 1}}.journal-module__INXriW__empty{text-align:center;color:var(--fg-3);padding:80px 0;font-size:15px}.journal-module__INXriW__empty strong{color:var(--fg-1);font-size:20px;font-family:var(--font-display);margin-bottom:8px;display:block}
