/* Mobile-first blog cover */
.weite-blog-cover{padding:42px 0 76px}.weite-blog-cover-header{padding:20px 0 36px}.weite-blog-cover-header h1{font-size:clamp(4.25rem,13vw,6.2rem);line-height:1.13;letter-spacing:-.095em}.weite-blog-cover-header>p:last-child{margin-top:19px;font-size:1.55rem;line-height:1.75}.weite-blog-lead{display:flex;flex-direction:column;margin-top:28px;border:0}.weite-blog-lead-image{order:0;min-height:0;aspect-ratio:4/4.7;border:1px solid var(--weite-ink)}.weite-blog-lead-copy{order:1;min-height:0;padding:24px 2px 6px;background:transparent;color:var(--weite-ink)}.weite-blog-kicker{font-size:1rem;color:#70736c}.weite-blog-lead-copy h2{margin-top:12px;font-size:3.25rem;line-height:1.27;letter-spacing:-.075em}.weite-blog-lead-copy>p{margin-top:13px;color:#575953;font-size:1.5rem;line-height:1.7}.weite-blog-lead-copy>div{padding-top:22px;font-size:1rem}.weite-blog-lead-copy>div a{display:inline-flex;align-items:center;gap:6px;padding:10px 0;color:var(--weite-ink);font-weight:700}.weite-blog-list{margin-top:48px}.weite-blog-list-heading{display:flex;justify-content:space-between;align-items:baseline;padding:0 0 14px}.weite-blog-list-heading p{font-family:"DM Mono",monospace;font-size:1rem;letter-spacing:.07em}.weite-blog-list-heading span{font-size:1.4rem;font-weight:700}.weite-blog-row{grid-template-columns:112px minmax(0,1fr);gap:16px;min-height:128px;padding:17px 0}.weite-blog-row-image{height:92px;border:1px solid var(--weite-ink)}.weite-blog-row h2{margin-top:7px;font-size:2.05rem;line-height:1.3}.weite-blog-row time{margin-top:7px;font-size:1rem}.weite-blog-row-read{display:none}.weite-reading-shell{margin-top:31px}.weite-reading-content{font-size:1.7rem;line-height:1.85}.weite-toc{border-radius:0}.weite-toc a{font-size:1.3rem}@media(min-width:768px){.weite-blog-cover{padding:84px 0 130px}.weite-blog-cover-header{display:grid;grid-template-columns:1.1fr .9fr;column-gap:72px;align-items:end;max-width:none;padding:36px 0 58px}.weite-blog-cover-header .weite-eyebrow{grid-column:1/-1}.weite-blog-cover-header h1{grid-column:1;font-size:clamp(6.4rem,8vw,10.5rem)}.weite-blog-cover-header>p:last-child{grid-column:2;margin-bottom:10px;font-size:1.8rem}.weite-blog-lead{display:grid;grid-template-columns:1.12fr .88fr;margin-top:58px;border:1px solid var(--weite-ink)}.weite-blog-lead-image{aspect-ratio:auto;min-height:530px;border:0;border-right:1px solid var(--weite-ink)}.weite-blog-lead-copy{min-height:530px;padding:40px;background:#252724;color:#f6f3ea}.weite-blog-kicker{color:#89a78e}.weite-blog-lead-copy h2{margin-top:25px;font-size:clamp(3.4rem,4vw,5.5rem)}.weite-blog-lead-copy>p{color:#d7d6d0;font-size:1.65rem}.weite-blog-lead-copy>div{padding-top:38px}.weite-blog-lead-copy>div a{color:inherit}.weite-blog-list{margin-top:94px}.weite-blog-list-heading{padding-bottom:17px}.weite-blog-row{grid-template-columns:190px minmax(0,1fr) 46px;gap:30px;min-height:190px;padding:20px 0}.weite-blog-row-image{height:148px;border:0}.weite-blog-row h2{font-size:clamp(2.4rem,3vw,3.7rem)}.weite-blog-row time{margin-top:13px}.weite-blog-row-read{display:grid}.weite-reading-shell{grid-template-columns:190px minmax(0,720px);margin-top:58px}.weite-toc{margin:0;border-top:0;border-right:0;border-bottom:0;background:transparent}}
