.journal-module__UGCK7q__page{padding-top:calc(var(--nav-h) + 20px);background:var(--paper)}.journal-module__UGCK7q__head{max-width:820px;padding-block:clamp(36px,6vw,90px) clamp(28px,4vw,60px)}.journal-module__UGCK7q__head h1{letter-spacing:-.04em;margin-top:12px;font-size:clamp(34px,5vw,64px);font-weight:500;line-height:1.02}.journal-module__UGCK7q__head p{color:var(--ink-soft);max-width:56ch;margin-top:16px;font-size:16.5px}.journal-module__UGCK7q__grid{grid-template-columns:repeat(3,1fr);gap:clamp(20px,3vw,44px);padding-bottom:clamp(60px,8vw,120px);display:grid}.journal-module__UGCK7q__card{flex-direction:column;gap:14px;display:flex}.journal-module__UGCK7q__cardImage{aspect-ratio:3/2;background:var(--stone);border-radius:6px;position:relative;overflow:hidden}.journal-module__UGCK7q__cardImage img{object-fit:cover;width:100%;height:100%;transition:transform .7s var(--ease-out);position:absolute;inset:0}@media (hover:hover){.journal-module__UGCK7q__card:hover .journal-module__UGCK7q__cardImage img{transform:scale(1.04)}.journal-module__UGCK7q__card:hover h2{color:var(--bronze)}}.journal-module__UGCK7q__cardMeta{letter-spacing:.18em;text-transform:uppercase;color:var(--ink-soft);font-size:12px}.journal-module__UGCK7q__card h2{letter-spacing:-.02em;color:var(--ink);font-size:clamp(20px,2vw,26px);font-weight:500;line-height:1.2;transition:color .3s}.journal-module__UGCK7q__card p{color:var(--ink-soft);font-size:14.5px;line-height:1.6}.journal-module__UGCK7q__article{padding-bottom:clamp(60px,8vw,120px)}.journal-module__UGCK7q__articleHead{max-width:820px;padding-block:clamp(36px,6vw,80px) clamp(24px,3vw,44px)}.journal-module__UGCK7q__articleHead h1{letter-spacing:-.035em;margin-top:14px;font-size:clamp(32px,4.4vw,58px);font-weight:500;line-height:1.05}.journal-module__UGCK7q__articleMeta{letter-spacing:.18em;text-transform:uppercase;color:var(--ink-soft);margin-top:18px;font-size:12.5px}.journal-module__UGCK7q__hero{aspect-ratio:21/9;border-radius:var(--radius);background:var(--stone);margin-bottom:clamp(32px,5vw,64px);position:relative;overflow:hidden}.journal-module__UGCK7q__hero img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.journal-module__UGCK7q__prose{max-width:680px}.journal-module__UGCK7q__prose h2{letter-spacing:-.02em;margin:clamp(30px,4vw,48px) 0 14px;font-size:clamp(22px,2.4vw,30px);font-weight:500}.journal-module__UGCK7q__prose p{color:var(--ink);margin-bottom:18px;font-size:16.5px;line-height:1.75}.journal-module__UGCK7q__prose a{color:var(--bronze);text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px}.journal-module__UGCK7q__prose h3{margin:24px 0 8px;font-size:18px;font-weight:600;line-height:1.35}.journal-module__UGCK7q__takeaways{border:1px solid var(--hairline);border-radius:var(--radius);background:color-mix(in srgb, var(--stone) 48%, transparent);margin-bottom:clamp(32px,5vw,52px);padding:clamp(22px,4vw,34px)}.journal-module__UGCK7q__takeaways h2{margin:0 0 16px;font-size:20px}.journal-module__UGCK7q__takeaways ul,.journal-module__UGCK7q__sources ul{gap:12px;padding-left:20px;display:grid}.journal-module__UGCK7q__takeaways li,.journal-module__UGCK7q__sources li{font-size:15px;line-height:1.65}.journal-module__UGCK7q__faq{margin-top:clamp(38px,5vw,60px);padding-top:2px}.journal-module__UGCK7q__faq>div{border-bottom:1px solid var(--hairline);padding:4px 0 12px}.journal-module__UGCK7q__sources{margin-top:clamp(36px,5vw,56px);padding-top:2px}.journal-module__UGCK7q__sources li span{color:var(--ink-soft);margin-top:3px;display:block}.journal-module__UGCK7q__articleEnd{border-top:1px solid var(--hairline);flex-wrap:wrap;align-items:center;gap:18px 32px;max-width:680px;margin-top:clamp(36px,5vw,60px);padding-top:28px;display:flex}.journal-module__UGCK7q__endCta{min-height:50px;color:var(--paper);background:var(--ink);border-radius:999px;align-items:center;padding:14px 28px;font-size:13px;font-weight:600;transition:background .35s;display:inline-flex}.journal-module__UGCK7q__endCta:hover{background:var(--bronze)}.journal-module__UGCK7q__endBack{color:var(--ink-soft);font-size:14.5px;transition:color .3s}.journal-module__UGCK7q__endBack:hover{color:var(--ink)}@media (max-width:860px){.journal-module__UGCK7q__grid{grid-template-columns:1fr;gap:36px}.journal-module__UGCK7q__hero{aspect-ratio:3/2}}
