.journal-page{width:100%;max-width:1440px;margin:0 auto;padding:clamp(132px,12vw,168px) clamp(24px,4vw,64px) 100px}.journal__eyebrow{color:var(--token-6b58feea-494f-49d0-add9-89738681e42f);letter-spacing:.07em;text-transform:uppercase;margin:0 0 24px;font-size:11px;font-weight:500}.journal-page h1,.journal-article h1{letter-spacing:-.065em;margin:0;font-size:clamp(2.75rem,4.8vw,4.75rem);font-weight:500;line-height:1.05}.journal-page__intro>p:last-child{color:var(--token-4529fc9c-3b47-4c20-96a8-d653ae951198);max-width:660px;margin:28px 0 0;font-size:18px;line-height:1.7}.journal-page__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:52px 28px;margin-top:clamp(48px,5vw,72px);display:grid}.journal-card{min-width:0}.journal-card>a{color:inherit;border-radius:22px 22px 8px 8px;text-decoration:none;display:block}.journal-card>a:focus-visible,.journal-article__back:focus-visible{outline:2px solid var(--foreground);outline-offset:6px}.journal-card__image{aspect-ratio:1.45;border-radius:22px;position:relative;overflow:hidden}.journal-card__image img{object-fit:cover;transition:transform .3s}.journal-card a:hover .journal-card__image img,.journal-card a:focus-visible .journal-card__image img{transform:scale(1.035)}.journal-card__meta{flex-wrap:wrap;align-items:center;gap:9px;margin:18px 0 10px;line-height:1.5;display:flex}.journal-card h2{letter-spacing:-.035em;margin:0 0 12px;font-size:21px;font-weight:500;line-height:1.3}.journal-card__excerpt{color:var(--token-4529fc9c-3b47-4c20-96a8-d653ae951198);margin:0;font-size:15px;line-height:1.7}.journal-article{width:100%;max-width:1200px;min-height:100svh;margin:0 auto;padding:clamp(132px,12vw,168px) 24px 100px}.journal-article__intro,.journal-article__body{max-width:760px;margin:0 auto}.journal-article__back{color:var(--token-4529fc9c-3b47-4c20-96a8-d653ae951198);align-items:center;gap:10px;font-size:13px;text-decoration:none;display:inline-flex}.journal-article__intro>.journal__eyebrow{margin:32px 0 18px}.journal-article__excerpt{color:var(--token-4529fc9c-3b47-4c20-96a8-d653ae951198);margin:28px 0 0;font-size:19px;line-height:1.7}.journal-article__image{aspect-ratio:2.2;border-radius:26px;margin:48px 0;position:relative;overflow:hidden}.journal-article__image img{object-fit:cover}.journal-article__body section{margin-bottom:40px}.journal-article__body h2{letter-spacing:-.04em;margin:0 0 20px;font-size:27px;font-weight:500;line-height:1.2}.journal-article__body p{color:var(--token-4529fc9c-3b47-4c20-96a8-d653ae951198);margin:0 0 20px;font-size:17px;line-height:1.9}@media (max-width:1000px){.journal-page__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.journal-page,.journal-article{padding:126px 24px 80px}.journal-page__intro>p:last-child{font-size:16px}.journal-page__grid{grid-template-columns:minmax(0,1fr);gap:36px;margin-top:40px}.journal-article__image{aspect-ratio:1.45;border-radius:22px;margin:32px 0}}@media (prefers-reduced-motion:reduce){.journal-card__image img{transition:none}}
