.journal_shell__7kgiG{min-height:100vh;background:var(--paper);color:var(--ink)}.journal_header__SQS59{display:flex;height:86px;align-items:center;gap:40px;padding:0 clamp(20px,5vw,72px);border-bottom:1px solid var(--line)}.journal_header__SQS59 img{width:160px;height:auto}.journal_header__SQS59 a:last-child{margin-left:auto;font-family:var(--font-geist-mono);font-size:9px;letter-spacing:.14em;text-transform:uppercase}.journal_hero__SuH1b{padding:clamp(75px,10vw,145px) clamp(20px,5vw,72px) 70px}.journal_kicker__6Zxk5{font-family:var(--font-geist-mono);font-size:9px;letter-spacing:.2em;color:var(--blue)}.journal_hero__SuH1b h1{max-width:1000px;margin:35px 0 20px;font-family:var(--font-archivo)!important;font-size:clamp(54px,9vw,145px);font-weight:800;line-height:.82;letter-spacing:-.08em}.journal_hero__SuH1b h1 span{color:var(--blue)}.journal_hero__SuH1b>p:last-child{max-width:600px;margin:35px 0 0;font-size:17px;line-height:1.9;color:#647078}.journal_grid__FreY9{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;padding:0 clamp(20px,5vw,72px) clamp(90px,10vw,160px)}.journal_card__RhloD{display:block;padding-top:11px;border-top:1px solid var(--ink)}.journal_image__YnuK6{position:relative;aspect-ratio:4/3;overflow:hidden;background:var(--ink)}.journal_image__YnuK6 img{object-fit:cover;transition:transform .5s}.journal_card__RhloD:hover img{transform:scale(1.04)}.journal_placeholder__vHnv8{position:absolute;right:16px;bottom:-28px;font-family:var(--font-archivo);font-size:140px;font-weight:850;letter-spacing:-.09em;color:var(--blue)}.journal_meta__V925F{margin:17px 0 12px;font-family:var(--font-geist-mono);font-size:8px;letter-spacing:.13em;color:#69747b}.journal_card__RhloD h2{margin:0;font-size:clamp(23px,2.2vw,34px);line-height:1.45}.journal_excerpt__qRUbC{display:-webkit-box;overflow:hidden;margin:12px 0 0;font-size:14px;line-height:1.8;color:#657078;-webkit-line-clamp:3;-webkit-box-orient:vertical}.journal_empty__zA2wO{margin:0 clamp(20px,5vw,72px) 120px;padding:55px 0;border-top:1px solid var(--ink);border-bottom:1px solid var(--line);font-size:20px;line-height:1.9}.journal_article__cTjP1{width:min(900px,calc(100% - 40px));margin:0 auto;padding:85px 0 130px}.journal_back__SatTK{display:inline-flex;align-items:center;gap:10px;font-family:var(--font-geist-mono);font-size:9px;letter-spacing:.13em;text-transform:uppercase}.journal_articleHead__GFMF3{margin-top:70px}.journal_article__cTjP1 h1{margin:23px 0;font-size:clamp(40px,6vw,82px);line-height:1.25;letter-spacing:-.055em}.journal_lead__AfA8Z{font-size:clamp(18px,2vw,24px);line-height:1.9;color:#5e6970}.journal_cover__UuCaL{position:relative;aspect-ratio:16/9;margin-top:55px;overflow:hidden;background:var(--ink)}.journal_cover__UuCaL img{object-fit:cover}.journal_content__VTFQt{margin-top:65px;padding-top:55px;border-top:1px solid var(--line)}.journal_content__VTFQt p{margin:0 0 30px;font-size:clamp(17px,1.6vw,20px);line-height:2.05}.journal_footer__LltwV{display:flex;align-items:center;justify-content:space-between;gap:30px;padding:42px clamp(20px,5vw,72px);background:var(--ink);color:#fff}.journal_footer__LltwV img{width:155px;height:auto}.journal_footer__LltwV p{margin:0;font-family:var(--font-geist-mono);font-size:8px;letter-spacing:.13em;color:rgba(255,255,255,.5)}@media(max-width:820px){.journal_grid__FreY9{grid-template-columns:1fr 1fr}}@media(max-width:560px){.journal_header__SQS59{height:72px}.journal_header__SQS59 img{width:135px}.journal_hero__SuH1b{padding-top:70px}.journal_hero__SuH1b h1{font-size:64px}.journal_grid__FreY9{grid-template-columns:1fr}.journal_article__cTjP1{padding-top:55px}.journal_articleHead__GFMF3{margin-top:50px}.journal_footer__LltwV{align-items:flex-start;flex-direction:column}}.journal_content__VTFQt blockquote,.journal_content__VTFQt li,.journal_content__VTFQt p{font-size:clamp(17px,1.6vw,20px);line-height:2.05}.journal_content__VTFQt h2{margin:60px 0 22px;font-size:clamp(28px,3.5vw,44px);line-height:1.3}.journal_content__VTFQt h3{margin:42px 0 18px;font-size:clamp(23px,2.6vw,34px);line-height:1.4}.journal_content__VTFQt ol,.journal_content__VTFQt ul{margin:0 0 34px;padding-left:1.7em}.journal_content__VTFQt li{margin:8px 0;padding-left:7px}.journal_content__VTFQt blockquote{margin:38px 0;padding:7px 0 7px 25px;border-left:4px solid var(--blue);color:#56636b}.journal_content__VTFQt a{color:#087fa5;font-weight:700;text-decoration:underline;text-underline-offset:4px}