.jCfhDa_hero{background:var(--cream)}.jCfhDa_heroInner{max-width:900px;padding:clamp(48px, 8vh, 96px) var(--page-pad) clamp(36px, 5vh, 56px);text-align:center;margin:0 auto}.jCfhDa_hero h1{font-family:var(--serif);letter-spacing:-.01em;margin:0 0 18px;font-size:clamp(2rem,3.8vw,3rem);font-weight:400;line-height:1.08}.jCfhDa_excerpt{color:var(--muted);max-width:44em;margin:0 auto;font-size:clamp(1.02rem,1.3vw,1.14rem);line-height:1.6}.jCfhDa_scene{max-width:calc(962px + 2 * var(--page-pad));padding:0 var(--page-pad);margin:0 auto}.jCfhDa_scene .jCfhDa_sceneBand{margin:0}@media (min-width:961px){.jCfhDa_scene .jCfhDa_sceneBand{aspect-ratio:21/8}}.jCfhDa_content{background:var(--cream)}.jCfhDa_contentInner{max-width:900px;padding:clamp(40px, 6vh, 64px) var(--page-pad) clamp(56px, 8vh, 96px);margin:0 auto}.jCfhDa_articles{background:var(--sand);border-top:1px solid var(--line)}.jCfhDa_articlesInner{max-width:var(--maxw);padding:clamp(48px, 7vh, 80px) var(--page-pad);margin:0 auto}.jCfhDa_articlesHeader{text-align:center;margin-bottom:32px}.jCfhDa_articlesHeadline{font-family:var(--serif);letter-spacing:-.01em;margin:0;font-size:clamp(1.5rem,2.5vw,2rem);font-weight:400}.jCfhDa_articlesGrid{grid-template-columns:repeat(auto-fit,minmax(280px,300px));justify-content:center;gap:20px;display:grid}.jCfhDa_articleCard{border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:10px;flex-direction:column;text-decoration:none;transition:border-color .2s,box-shadow .2s;display:flex;overflow:hidden}.jCfhDa_articleCard:hover{border-color:var(--green-mid);box-shadow:0 4px 16px #1d4d0514}.jCfhDa_articleImage{aspect-ratio:16/9;background:var(--sand);position:relative;overflow:hidden}.jCfhDa_articleImage img{object-fit:cover;width:100%;height:100%}.jCfhDa_articleBody{flex-direction:column;flex:1;padding:18px 20px 20px;display:flex}.jCfhDa_articleTitle{letter-spacing:-.01em;margin:0 0 8px;font-size:1rem;font-weight:700;line-height:1.3}.jCfhDa_articleExcerpt{color:var(--muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;flex:1;margin:0;font-size:.88rem;line-height:1.5;display:-webkit-box;overflow:hidden}.jCfhDa_articleDate{font-family:var(--sans);color:var(--tech);margin-top:12px;font-size:.7rem}.jCfhDa_stepNav{border-top:1px solid var(--line);background:#fff}.jCfhDa_stepNavInner{max-width:var(--maxw);padding:0 var(--page-pad);grid-template-columns:1fr 1fr;margin:0 auto;display:grid}.jCfhDa_navPrev,.jCfhDa_navNext{color:var(--ink);align-items:center;gap:14px;padding:clamp(20px,3vh,32px) 0;text-decoration:none;transition:color .2s;display:flex}.jCfhDa_navPrev{border-right:1px solid var(--line);padding-right:24px}.jCfhDa_navNext{text-align:right;justify-content:flex-end;padding-left:24px}.jCfhDa_navPrev:hover,.jCfhDa_navNext:hover{color:var(--green-mid)}.jCfhDa_navLabel{font-family:var(--sans);letter-spacing:.06em;text-transform:uppercase;color:var(--tech);margin-bottom:4px;font-size:.7rem;font-weight:500;display:block}.jCfhDa_navTitle{letter-spacing:-.01em;font-size:.94rem;font-weight:600;display:block}.jCfhDa_navArrow{flex:none;width:20px;height:20px}.jCfhDa_navArrowLeft{flex:none;width:20px;height:20px;transform:rotate(180deg)}@media (max-width:640px){.jCfhDa_stepNavInner{grid-template-columns:1fr}.jCfhDa_navPrev{border-right:none;border-bottom:1px solid var(--line);padding-right:0}.jCfhDa_navNext{text-align:left;justify-content:flex-start;padding-left:0}}
/*# sourceMappingURL=0277969xkxr95.css.map*/