.blog_blogPage__gZZXY{padding-top:68px}.blog_blogHeader___MNJu{padding-bottom:34px;border-bottom:1px solid var(--line)}.blog_blogHeader___MNJu>div{display:flex;align-items:center;gap:8px;color:var(--accent);font-size:9px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.blog_blogHeader___MNJu svg{width:23px;height:23px}.blog_blogHeader___MNJu h1{margin:28px 0 0;font-family:var(--font-display),system-ui,sans-serif;font-size:clamp(3rem,6vw,6.7rem);font-weight:600;letter-spacing:-.065em;line-height:.92}.blog_blogHeader___MNJu p{margin:17px 0 0;color:var(--muted);font-size:13px}.blog_featuredPost__F8kFA{display:grid;min-height:560px;grid-template-columns:minmax(0,1.55fr) minmax(340px,.75fr);margin-top:38px;border:1px solid var(--line);background:#fff}.blog_featuredMedia__kQPMm{position:relative;min-height:560px;overflow:hidden;background:#eeefeb}.blog_articleCover__xJdwO img,.blog_featuredMedia__kQPMm img,.blog_postThumb___A4_w img{object-fit:cover}.blog_featuredCopy__le2jC{display:flex;align-items:flex-start;flex-direction:column;justify-content:flex-end;padding:clamp(32px,5vw,68px);border-left:1px solid var(--line)}.blog_articleHeader__8j_1X time,.blog_featuredCopy__le2jC time,.blog_postIndex__6wOSQ time{color:var(--muted);font-size:9px;font-weight:700}.blog_featuredCopy__le2jC h2{margin:20px 0 0;font-family:var(--font-display),system-ui,sans-serif;font-size:clamp(2.2rem,3.6vw,4.4rem);font-weight:600;letter-spacing:-.055em;line-height:.98}.blog_featuredCopy__le2jC p{margin:20px 0 0;color:var(--muted);font-size:12px;line-height:1.7}.blog_blogEmpty__E7xtI a,.blog_featuredCopy__le2jC>a:last-child{margin-top:30px;border-bottom:1px solid var(--ink);font-size:10px;font-weight:750}.blog_postIndex__6wOSQ{margin-top:78px}.blog_postIndex__6wOSQ>header{display:flex;align-items:end;justify-content:space-between;padding-bottom:16px;border-bottom:1px solid var(--ink)}.blog_postIndex__6wOSQ>header h2{margin:0;font-size:17px}.blog_postIndex__6wOSQ>header span{color:var(--muted);font-size:9px}.blog_postIndex__6wOSQ article{display:grid;min-height:190px;grid-template-columns:220px minmax(0,1fr) auto;align-items:center;gap:30px;padding:20px 0;border-bottom:1px solid var(--line)}.blog_postThumb___A4_w{position:relative;display:block;height:150px;overflow:hidden;background:#eeefeb}.blog_postIndex__6wOSQ h3{margin:10px 0 0;font-family:var(--font-display),system-ui,sans-serif;font-size:clamp(1.5rem,2.4vw,2.5rem);font-weight:600;letter-spacing:-.045em}.blog_postIndex__6wOSQ p{max-width:70ch;margin:10px 0 0;color:var(--muted);font-size:11px;line-height:1.6}.blog_postIndex__6wOSQ article>a:last-child{font-size:9px;font-weight:750}.blog_blogEmpty__E7xtI{display:grid;min-height:360px;place-items:center;align-content:center;margin-top:38px;border:1px solid var(--line);background:#fff;text-align:center}.blog_blogEmpty__E7xtI h2,.blog_blogEmpty__E7xtI p{margin:0}.blog_blogEmpty__E7xtI h2{font-size:28px}.blog_blogEmpty__E7xtI p{margin-top:9px;color:var(--muted);font-size:11px}.blog_articlePage__3y_gZ{padding-top:30px}.blog_articleBreadcrumb__pxPsg{display:flex;gap:9px;color:var(--muted);font-size:9px}.blog_articleHeader__8j_1X{width:min(100%,980px);margin:78px auto 56px;text-align:center}.blog_articleHeader__8j_1X svg{display:block;width:30px;height:30px;margin:0 auto 22px;color:var(--accent)}.blog_articleHeader__8j_1X h1{margin:20px 0 0;font-family:var(--font-display),system-ui,sans-serif;font-size:clamp(3rem,6.2vw,6.5rem);font-weight:600;letter-spacing:-.065em;line-height:.94}.blog_articleHeader__8j_1X p{max-width:64ch;margin:25px auto 0;color:var(--muted);font-size:14px;line-height:1.7}.blog_articleCover__xJdwO{position:relative;width:min(100%,1120px);aspect-ratio:16/9;margin-inline:auto;overflow:hidden;background:#eeefeb}.blog_articleContent__3R9RH{width:min(100%,760px);margin:66px auto 0;color:#2a2c28;font-size:16px;line-height:1.85}.blog_articleContent__3R9RH blockquote,.blog_articleContent__3R9RH figure,.blog_articleContent__3R9RH ol,.blog_articleContent__3R9RH p,.blog_articleContent__3R9RH pre,.blog_articleContent__3R9RH ul{margin:0 0 26px}.blog_articleContent__3R9RH h2,.blog_articleContent__3R9RH h3{font-family:var(--font-display),system-ui,sans-serif;font-weight:600;letter-spacing:-.045em;line-height:1.08}.blog_articleContent__3R9RH h2{margin:58px 0 20px;font-size:34px}.blog_articleContent__3R9RH h3{margin:42px 0 16px;font-size:24px}.blog_articleContent__3R9RH a{color:var(--accent);text-decoration:underline;text-underline-offset:3px}.blog_articleContent__3R9RH blockquote{padding:4px 0 4px 24px;border-left:3px solid var(--accent);color:#555852}.blog_articleContent__3R9RH pre{overflow-x:auto;padding:18px;background:#20231f;color:#fff;font-size:13px}.blog_articleContent__3R9RH figure{margin-block:44px}.blog_articleContent__3R9RH figure img{width:100%;height:auto}.blog_articleContent__3R9RH figcaption{margin-top:9px;color:var(--muted);font-size:9px;line-height:1.45}.blog_articleContent__3R9RH hr{margin:52px 0;border:0;border-top:1px solid var(--line)}.blog_articleFooter__FxDub{display:grid;width:min(100%,760px);grid-template-columns:38px 1fr auto;align-items:center;gap:14px;margin:70px auto 0;padding-top:25px;border-top:1px solid var(--line)}.blog_articleFooter__FxDub svg{width:34px;height:34px;color:var(--accent)}.blog_articleFooter__FxDub span,.blog_articleFooter__FxDub strong{display:block}.blog_articleFooter__FxDub strong{font-size:11px}.blog_articleFooter__FxDub span{margin-top:3px;color:var(--muted);font-size:9px}.blog_articleFooter__FxDub a{font-size:9px;font-weight:750}@media (max-width:760px){.blog_blogPage__gZZXY{padding-top:42px}.blog_featuredPost__F8kFA{min-height:0;grid-template-columns:1fr}.blog_featuredMedia__kQPMm{min-height:0;aspect-ratio:4/3}.blog_featuredCopy__le2jC{padding:28px;border-top:1px solid var(--line);border-left:0}.blog_postIndex__6wOSQ article{min-height:130px;grid-template-columns:100px 1fr;gap:16px}.blog_postThumb___A4_w{height:110px}.blog_postIndex__6wOSQ article>a:last-child,.blog_postIndex__6wOSQ p{display:none}.blog_articleHeader__8j_1X{margin-block:52px 40px}.blog_articleContent__3R9RH{margin-top:42px;font-size:15px;line-height:1.8}.blog_articleFooter__FxDub{grid-template-columns:34px 1fr}.blog_articleFooter__FxDub>a{grid-column:2}}