.lfc-article h1,.lfc-journal h1{font-family:var(--lfc-serif);font-size:clamp(2.75rem,5vw,5rem);font-weight:400;line-height:1.05;margin:.5em 0;max-width:18ch}.lfc-journal-grid{margin-top:3rem}.lfc-journal-grid h2{font-size:clamp(1.65rem,2.4vw,2.2rem);line-height:1.15}.lfc-journal-grid h2 a{color:inherit;text-decoration:none}.lfc-pagination{align-items:center;display:flex;flex-wrap:wrap;gap:1.25rem;justify-content:center;margin-top:4rem}.lfc-article-wrap{margin:auto;width:min(100% - 3rem,820px)}.lfc-article-meta{margin:1.5rem 0 2.5rem}.lfc-article-image{display:block;height:auto;margin:2rem 0;max-height:70vh;object-fit:contain}.lfc-article-body iframe,.lfc-article-body img{max-width:100%}.lfc-article-body img{height:auto}.lfc-article-body h2,.lfc-article-body h3{font-family:var(--lfc-serif);font-weight:400;line-height:1.2;margin-top:1.6em}.lfc-article-body h2{font-size:2.2rem}.lfc-article-body h3{font-size:1.75rem}.lfc-article-body table{display:block;max-width:100%;overflow:auto}.lfc-article-tags{border-top:1px solid #d9ccba;display:flex;flex-wrap:wrap;gap:1rem;margin:3rem 0;padding-top:1.5rem}.lfc-brand-kit .lfc-article h1,.lfc-brand-kit .lfc-article-body h2,.lfc-brand-kit .lfc-article-body h3,.lfc-brand-kit .lfc-journal h1{font-family:"DM Serif Display",serif}.lfc-journal{padding-top:80px}.lfc-journal-intro{border-bottom:1px solid var(--lfc-rule);max-width:980px;padding-bottom:40px}.lfc-journal-intro h1{margin:20px 0 28px;max-width:18ch}.lfc-journal-intro p{font-size:21px;line-height:1.7;max-width:780px}.lfc-journal-tools{display:flex;flex-wrap:wrap;gap:12px 28px;margin:28px 0 0}.lfc-journal-grid{gap:48px 28px}.lfc-journal-grid article{border-bottom:1px solid var(--lfc-rule);display:flex;flex-direction:column;min-width:0;padding-bottom:28px}.lfc-journal-grid .lfc-card-photo{aspect-ratio:1.5;margin-bottom:22px}.lfc-journal-grid h2{font-size:clamp(29px,2.5vw,38px);margin:12px 0 18px}.lfc-journal-grid article>p:not(.lfc-fine){font-size:17px;line-height:1.7;margin:0 0 20px}.lfc-journal-grid .lfc-text-link{align-self:flex-start;margin-top:auto}.lfc-journal-placeholder{align-items:center;aspect-ratio:1.5;background:var(--lfc-cream);border:1px solid var(--lfc-rule);color:var(--lfc-muted);display:flex;font:400 31px/1.2 var(--lfc-serif);justify-content:center;margin-bottom:22px;padding:30px;text-align:center}.lfc-article{padding-top:60px}.lfc-article-head{margin:0 auto 40px;width:min(1160px,88%)}.lfc-article-head h1{font-size:clamp(44px,5.4vw,76px);margin:28px 0;max-width:21ch;overflow-wrap:break-word}.lfc-article-head .lfc-eyebrow{margin-top:40px}.lfc-article-image{background:var(--lfc-cream);margin:32px 0 0;max-height:650px;width:100%}.lfc-article-body{font-size:19px;line-height:1.85;overflow-wrap:break-word}.lfc-article-body li,.lfc-article-body p,.lfc-article-body span{font-family:inherit!important;font-size:inherit!important;line-height:inherit!important}.lfc-article-body p{margin:0 0 24px}.lfc-article-body h2{font-size:clamp(32px,3.7vw,45px);margin:52px 0 24px}.lfc-article-body h3{font-size:clamp(27px,3vw,34px);margin:36px 0 20px}.lfc-article-body h4{font-size:26px;margin:28px 0 18px}.lfc-article-body a{color:var(--lfc-accent);text-decoration:underline;text-underline-offset:3px}.lfc-article-body ol,.lfc-article-body ul{margin:20px 0 30px;padding-left:28px}.lfc-article-body li{margin:12px 0}.lfc-article-body img{display:block;margin:30px auto;max-width:100%!important}.lfc-article-body iframe,.lfc-article-body video{max-width:100%}.lfc-article-body blockquote{background:var(--lfc-cream);border-left:3px solid var(--lfc-accent);margin:32px 0;padding:24px 28px}.lfc-article-body td,.lfc-article-body th{border:1px solid var(--lfc-rule);font-size:16px;padding:14px}.lfc-article-body th{background:var(--lfc-cream)}.lfc-article-tags a{border:1px solid var(--lfc-rule);font-size:14px;padding:7px 14px}.lfc-journal-project{background:var(--lfc-cream);margin:56px 0;padding:44px}.lfc-journal-project h2{font-size:42px;margin:0 0 24px}.lfc-journal-project p{font-size:18px;line-height:1.75}.lfc-journal-more{border-top:1px solid var(--lfc-rule);margin-top:48px;padding-top:36px}.lfc-journal-more h2{font-size:36px;margin-bottom:26px}.lfc-journal-more li{margin:18px 0}.lfc-journal-more a{color:var(--lfc-accent);text-decoration:underline;text-underline-offset:4px}.lfc-journal-comments{border-top:1px solid var(--lfc-rule);margin-top:48px;padding-top:32px}@media(max-width:1000px){.lfc-journal-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.lfc-article,.lfc-journal{padding-top:44px}.lfc-journal-intro p{font-size:18px}.lfc-journal-grid{gap:36px;grid-template-columns:1fr}.lfc-journal-tools{gap:8px 18px}.lfc-article-wrap{width:88%}.lfc-article-body{font-size:18px}.lfc-journal-project{padding:28px 22px}.lfc-journal-project h2{font-size:34px}.lfc-journal-project .lfc-actions{align-items:stretch;flex-direction:column}.lfc-article-meta{line-height:1.8}.lfc-article-body blockquote{padding:22px}}