.journal-page-v3_page__0NC8p{--ink:#111817;--muted:#64706d;--line:rgba(17,24,23,0.12);--paper:#f5f4ef;--surface:#fff;--surface-hover:#f1f5f0;--accent:#2a6d68;--subtle:#53615e;--faint:#55635f;--grid-line:rgba(17,24,23,0.055);color:var(--ink);background:var(--paper)}@keyframes journal-page-v3_journalHeroReveal__SX9Mz{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:no-preference){.journal-page-v3_heroContent__16WeZ{animation:journal-page-v3_journalHeroReveal__SX9Mz .75s cubic-bezier(.16,1,.3,1) both}}[data-theme=dark] .journal-page-v3_page__0NC8p{--ink:#f1f6f4;--muted:#a5b0ad;--line:rgba(255,255,255,0.12);--paper:#090d0e;--surface:#0d1213;--surface-hover:#141c1c;--accent:#69d8d1;--subtle:#909c98;--faint:#7e8a87;--grid-line:rgba(255,255,255,0.045)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .journal-page-v3_page__0NC8p{--ink:#f1f6f4;--muted:#a5b0ad;--line:rgba(255,255,255,0.12);--paper:#090d0e;--surface:#0d1213;--surface-hover:#141c1c;--accent:#69d8d1;--subtle:#909c98;--faint:#7e8a87;--grid-line:rgba(255,255,255,0.045)}}.journal-page-v3_hero__1VCki{position:relative;overflow:hidden;padding:150px max(24px,calc((100vw - 1160px) / 2)) 84px;background:radial-gradient(circle at 72% 2%,rgba(94,205,197,.2),transparent 33%),var(--paper)}.journal-page-v3_grid__IwYx1{position:absolute;inset:0;background-image:linear-gradient(var(--grid-line) 1px,transparent 1px),linear-gradient(90deg,var(--grid-line) 1px,transparent 1px);background-size:48px 48px;mask-image:linear-gradient(#000,transparent 94%)}.journal-page-v3_hero__1VCki>div:last-child{position:relative;z-index:1}.journal-page-v3_archive__T_8CQ header>span,.journal-page-v3_hero__1VCki span{display:flex;align-items:center;gap:7px;color:var(--accent);font-size:13px;font-weight:720;letter-spacing:.15em}.journal-page-v3_hero__1VCki h1{max-width:1070px;margin:26px 0 0;font-size:clamp(64px,7.2vw,104px);font-weight:550;letter-spacing:-.073em;line-height:.89}.journal-page-v3_hero__1VCki p{max-width:720px;margin:28px 0 0;color:var(--muted);font-size:19px;line-height:1.65}.journal-page-v3_featured__KzdYh{padding:0 max(24px,calc((100vw - 1160px) / 2)) 130px}.journal-page-v3_featured__KzdYh>a{display:grid;grid-template-columns:280px 1fr;min-height:540px;overflow:hidden;border-radius:22px;color:#eef5f1;background:#111817;text-decoration:none;box-shadow:0 42px 100px rgba(17,24,23,.16)}.journal-page-v3_featureMark__m5tBz{position:relative;overflow:hidden;padding:32px;border-right:1px solid rgba(255,255,255,.1);background:radial-gradient(circle at 50% 100%,rgba(99,214,204,.35),transparent 45%)}.journal-page-v3_featureMark__m5tBz span{color:#7fd4cd;font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.journal-page-v3_featureMark__m5tBz strong{position:absolute;right:-12px;bottom:-35px;color:rgba(255,255,255,.06);font-size:250px;font-weight:500;letter-spacing:-.09em}.journal-page-v3_featureMark__m5tBz i{position:absolute;top:50%;left:50%;width:100px;height:100px;border:1px solid rgba(111,218,209,.35);border-radius:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 30px rgba(111,218,209,.05),0 0 0 60px rgba(111,218,209,.03)}.journal-page-v3_featureCopy___sfB2{display:flex;flex-direction:column;justify-content:center;padding:65px}.journal-page-v3_featureCopy___sfB2>div{display:flex;flex-wrap:wrap;gap:12px 20px;color:#83918d;font-size:13px}.journal-page-v3_featureCopy___sfB2>div span{display:flex;align-items:center;gap:5px}.journal-page-v3_featureCopy___sfB2 h2{max-width:750px;margin:34px 0 0;font-size:clamp(44px,5.2vw,76px);font-weight:540;letter-spacing:-.06em;line-height:.96}.journal-page-v3_featureCopy___sfB2 p{max-width:680px;margin:28px 0 0;color:#99a6a2;font-size:16px;line-height:1.65}.journal-page-v3_featureCopy___sfB2>strong{display:flex;align-items:center;gap:8px;margin-top:42px;color:#76d1c9;font-size:13px}.journal-page-v3_archive__T_8CQ{padding:130px max(24px,calc((100vw - 1160px) / 2));background:var(--surface)}.journal-page-v3_archive__T_8CQ header{max-width:850px}.journal-page-v3_archive__T_8CQ h2{margin:22px 0 0;font-size:clamp(52px,6vw,86px);font-weight:550;letter-spacing:-.065em;line-height:.94}.journal-page-v3_postGrid__1nPju{display:grid;grid-template-columns:repeat(2,1fr);margin-top:80px;border-top:1px solid var(--line);border-left:1px solid var(--line)}.journal-page-v3_postGrid__1nPju article{min-height:430px;border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.journal-page-v3_postGrid__1nPju a{display:flex;height:100%;flex-direction:column;padding:30px;color:inherit;text-decoration:none;transition:background .18s ease}.journal-page-v3_postGrid__1nPju a:hover{background:var(--surface-hover)}.journal-page-v3_postMeta__SXu2_{display:flex;justify-content:space-between;color:var(--subtle);font-size:12.5px;letter-spacing:.08em;text-transform:uppercase}.journal-page-v3_postMeta__SXu2_ span{color:var(--accent);font-weight:700}.journal-page-v3_postGrid__1nPju h3{max-width:470px;margin:90px 0 18px;font-size:32px;font-weight:570;letter-spacing:-.045em;line-height:1.04}.journal-page-v3_postGrid__1nPju p{max-width:490px;color:var(--muted);font-size:16px;line-height:1.65}.journal-page-v3_postFooter__EKRpL{display:flex;align-items:center;justify-content:space-between;margin-top:auto;color:var(--faint);font-size:12.5px}.journal-page-v3_postFooter__EKRpL svg{color:var(--accent)}.journal-page-v3_cta__9KmwP{padding:130px 24px;text-align:center;color:#f3f7f4;background:#111817}.journal-page-v3_cta__9KmwP>span{color:#75d1c9;font-size:13px;font-weight:720;letter-spacing:.15em}.journal-page-v3_cta__9KmwP h2{margin:25px 0 38px;font-size:clamp(52px,7vw,94px);font-weight:550;letter-spacing:-.065em;line-height:.93}.journal-page-v3_cta__9KmwP h2 strong{display:block;color:#8dd8d2;font-weight:inherit}.journal-page-v3_cta__9KmwP a{display:inline-flex;min-height:50px;align-items:center;gap:9px;padding:0 22px;border-radius:11px;color:#111817;background:#f3f7f4;font-size:14px;font-weight:680;text-decoration:none}@media (max-width:760px){.journal-page-v3_hero__1VCki{padding:120px 18px 76px}.journal-page-v3_hero__1VCki h1{font-size:clamp(54px,16vw,72px)}.journal-page-v3_hero__1VCki p{font-size:16px}.journal-page-v3_featured__KzdYh{padding:0 12px 90px}.journal-page-v3_featured__KzdYh>a{grid-template-columns:1fr}.journal-page-v3_featureMark__m5tBz{min-height:150px;border-right:0;border-bottom:1px solid rgba(255,255,255,.1)}.journal-page-v3_featureMark__m5tBz strong{font-size:180px}.journal-page-v3_featureCopy___sfB2{padding:38px 28px 45px}.journal-page-v3_featureCopy___sfB2 h2{font-size:42px}.journal-page-v3_archive__T_8CQ{padding:90px 18px}.journal-page-v3_archive__T_8CQ h2{font-size:44px}.journal-page-v3_postGrid__1nPju{grid-template-columns:1fr;margin-top:60px}.journal-page-v3_postGrid__1nPju article{min-height:390px}.journal-page-v3_postGrid__1nPju h3{margin-top:70px}.journal-page-v3_cta__9KmwP{padding:105px 18px}.journal-page-v3_cta__9KmwP h2{font-size:52px}}.journal-page-v3_filters__yI5SZ{display:flex;flex-wrap:wrap;gap:8px;max-width:1200px;padding:0 24px;margin:28px auto}.journal-page-v3_filters__yI5SZ button{cursor:pointer;min-height:44px;padding:10px 20px;border:1px solid var(--border-light);border-radius:30px;background:var(--bg);color:var(--text-primary);font:inherit;font-size:14px}.journal-page-v3_filters__yI5SZ button[aria-pressed=true]{background:var(--text-primary);color:var(--bg)}.journal-page-v3_filters__yI5SZ button:focus-visible{outline:3px solid var(--accent-link);outline-offset:3px}.journal-page-v3_empty__wAper{text-align:center;padding:48px 24px;color:var(--text-secondary)}