.articles-page{color:#2d2d2d;background:#faf9f5;min-height:100vh;padding:124px 40px 96px}.articles-page__content{width:min(100%,1180px);margin:0 auto}.articles-page__hero{padding:26px 0 38px}.articles-page__header{font-family:"Geist Sans", var(--font-sans,sans-serif);letter-spacing:-.04em;margin:0;font-size:clamp(44px,5vw,76px);font-weight:600;line-height:1}.articles-page__subtitle{color:#55514c;max-width:560px;font-family:"Geist Sans", var(--font-sans,sans-serif);margin:14px 0 0;font-size:16px;line-height:1.5}.articles-page__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 36px;display:grid}.articles-page__item{min-width:0;min-height:238px;color:inherit;border-top:1px solid #dedbd3;flex-direction:column;padding:28px 0;text-decoration:none;display:flex}.articles-page--journal .articles-page__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 36px}.articles-page--journal .articles-page__item,.articles-page--journal .articles-page__item h2{min-height:0}.articles-page__cover{aspect-ratio:1200/630;background:#ece9e1;margin-bottom:20px;display:block;overflow:hidden}.articles-page__cover img{object-fit:cover;width:100%;height:100%;transition:transform .45s cubic-bezier(.2,.75,.25,1);display:block}.articles-page__cover-frame{aspect-ratio:4/3;width:100%;margin-bottom:20px;overflow:hidden}.articles-page__cover-image{object-fit:cover;width:100%;height:100%;transform:scale(1.16)}.articles-page__cover-image--wide{transform:none}.articles-page__meta{color:#5e5a55;font-family:"Geist Sans", var(--font-sans,sans-serif);flex-wrap:wrap;gap:8px 14px;font-size:14px;font-weight:500;line-height:1.3;display:flex}.articles-page__meta span{color:#2d2d2d}.articles-page__item h2{min-height:0;font-family:"Geist Sans", var(--font-sans,sans-serif);letter-spacing:-.025em;margin:12px 0 0;font-size:23px;font-weight:600;line-height:1.12}.articles-page__item p{color:#55514c;font-family:"Plus Jakarta Sans", var(--font-sans,sans-serif);margin:12px 0 0;font-size:14px;line-height:1.5}@media (hover:hover){.articles-page__item:hover h2{text-underline-offset:.12em;text-decoration:underline;text-decoration-thickness:1px}.articles-page__item:hover .articles-page__cover img{transform:scale(1.018)}}@media (width<=980px){:where(html:not(.pdt-chat-docked)) .articles-page__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@container pdt-app (width<=980px){.articles-page__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){:where(html:not(.pdt-chat-docked)) .articles-page{padding:94px 20px 56px}:where(html:not(.pdt-chat-docked)) .articles-page__hero{padding:22px 0 28px}:where(html:not(.pdt-chat-docked)) .articles-page__subtitle{margin-top:18px}:where(html:not(.pdt-chat-docked)) .articles-page__grid,:where(html:not(.pdt-chat-docked)) .articles-page--journal .articles-page__grid{grid-template-columns:1fr}:where(html:not(.pdt-chat-docked)) .articles-page__item{min-height:0;padding:24px 0}:where(html:not(.pdt-chat-docked)) .articles-page__item h2{min-height:0}}@container pdt-app (width<=640px){.articles-page{padding:94px 20px 56px}.articles-page__hero{padding:22px 0 28px}.articles-page__subtitle{margin-top:18px}.articles-page__grid,.articles-page--journal .articles-page__grid{grid-template-columns:1fr}.articles-page__item{min-height:0;padding:24px 0}.articles-page__item h2{min-height:0}}
