.blog_pageWide__dQTxd,.blog_page__iP9Ub{--ink:#0a0a0a;--ink-2:#4a4845;--ink-3:#8b8781;--ink-4:#b6b2ac;--line:#e5e1dc;--line-2:#efebe6;--violet:#6d45e8;--serif:var(--font-instrument-serif);--mono:var(--font-jetbrains-mono);margin-inline:auto;color:var(--ink)}.blog_page__iP9Ub{width:min(100% - clamp(32px,8vw,96px),1100px)}.blog_pageWide__dQTxd{width:min(100% - clamp(32px,8vw,96px),1280px)}.blog_header__0iz8y{padding:clamp(40px,7vw,80px) 0 clamp(32px,5vw,56px);border-bottom:1px solid var(--line-2)}.blog_title__9ihMq{font-family:var(--serif);font-weight:400;font-size:clamp(44px,8vw,76px);line-height:1;letter-spacing:-.02em;margin:0}.blog_lede__VsVIi{margin:20px 0 0;max-width:560px;font-size:17px;line-height:1.6;color:var(--ink-2)}.blog_filters__89Vac{display:flex;flex-wrap:wrap;gap:8px;padding:28px 0 0}.blog_filter__nkqMw{font-family:var(--mono);font-size:12px;letter-spacing:.02em;color:var(--ink-2);padding:7px 14px;border:1px solid var(--line);border-radius:999px;background:none;cursor:pointer;transition:color .25s,background-color .25s,border-color .25s}.blog_filter__nkqMw:hover{color:var(--ink);border-color:var(--ink-3)}.blog_filterActive___AHkC,.blog_filterActive___AHkC:hover{color:#fff;background:var(--ink);border-color:var(--ink)}.blog_list__av3dK{list-style:none;margin:0;padding:0}.blog_row__q_yRv{border-bottom:1px solid var(--line-2)}.blog_card__AELHx{display:grid;grid-template-columns:1fr minmax(0,420px);gap:clamp(24px,4vw,56px);align-items:center;padding:clamp(28px,4vw,44px) 0}.blog_cardInfo__eocno{min-width:0}.blog_meta__y1pLv{font-family:var(--mono);font-size:12px;letter-spacing:.02em;color:var(--ink-3);margin:0 0 14px}.blog_cardTitle__Yatym{font-family:var(--serif);font-weight:400;font-size:clamp(24px,3vw,32px);line-height:1.15;letter-spacing:-.01em;margin:0;background-image:linear-gradient(currentColor,currentColor);background-repeat:no-repeat;background-position:0 100%;background-size:0 1px;transition:background-size .4s cubic-bezier(.22,.61,.36,1)}.blog_card__AELHx:hover .blog_cardTitle__Yatym{background-size:100% 1px}.blog_excerpt__57etC{margin:14px 0 0;font-size:15px;line-height:1.6;color:var(--ink-2);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.blog_thumb__zqdsV{display:block;width:100%;aspect-ratio:3/1;object-fit:cover;border-radius:20px;background:#faf9f8;border:1px solid var(--line-2)}.blog_empty__oeFlF{padding:64px 0;color:var(--ink-3);font-size:15px}@media (max-width:900px){.blog_card__AELHx{grid-template-columns:1fr;gap:20px}.blog_thumb__zqdsV{grid-row:1;border-radius:16px}.blog_excerpt__57etC{display:none}}.blog_articlePage__3y_gZ{display:flex;justify-content:center;gap:clamp(24px,3vw,48px);padding-top:clamp(24px,4vw,48px)}.blog_rail__aciOq{flex:0 0 210px;width:210px}@media (max-width:1100px){.blog_rail__aciOq{display:none}}.blog_toc__i3HvR{position:sticky;top:108px}.blog_back__p1Yoa{display:inline-flex;align-items:center;gap:8px;font-family:var(--mono);font-size:12px;letter-spacing:.02em;color:var(--ink-2);transition:color .25s}.blog_back__p1Yoa:hover{color:var(--ink)}.blog_tocLabel__EiMar{font-family:var(--mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-4);margin:32px 0 12px}.blog_tocList__Z1nVg{list-style:none;margin:0;padding:0;border-left:1px solid var(--line)}.blog_tocList__Z1nVg a{display:block;padding:7px 0 7px 16px;margin-left:-1px;border-left:1px solid transparent;font-size:13px;line-height:1.45;color:var(--ink-3);transition:color .25s,border-color .25s}.blog_tocList__Z1nVg a:hover{color:var(--ink)}.blog_tocActive__64cqT a{color:var(--ink);border-left-color:var(--violet)}.blog_article__NwR5q{flex:1 1 740px;max-width:740px;min-width:0;font-size:17px;line-height:1.72;color:#2a2a2a}.blog_articleMeta__7cg4I{font-family:var(--mono);font-size:12px;letter-spacing:.02em;color:var(--ink-3);margin:0}.blog_backMobile__NPs13{margin-bottom:28px}.blog_article__NwR5q .blog_back__p1Yoa{color:var(--ink-2);text-decoration:none}.blog_article__NwR5q .blog_back__p1Yoa:hover{color:var(--ink)}@media (min-width:1101px){.blog_backMobile__NPs13{display:none}}.blog_article__NwR5q>*+*{margin-top:22px}.blog_article__NwR5q h1,.blog_article__NwR5q h2,.blog_article__NwR5q h3,.blog_article__NwR5q h4{font-family:var(--serif);font-weight:400;color:var(--ink);letter-spacing:-.01em;line-height:1.15}.blog_article__NwR5q h1{font-size:clamp(34px,5.5vw,54px);line-height:1.05;margin-bottom:8px}.blog_articleMeta__7cg4I+h1{margin-top:12px}.blog_article__NwR5q h2{font-size:clamp(26px,3.4vw,34px);scroll-margin-top:110px}.blog_article__NwR5q h3{font-size:24px}.blog_article__NwR5q h4{font-size:20px}.blog_article__NwR5q h2,.blog_article__NwR5q h3,.blog_article__NwR5q h4{margin-top:48px}.blog_article__NwR5q a{color:var(--violet);text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1px}.blog_article__NwR5q strong{font-weight:600;color:var(--ink)}.blog_article__NwR5q a strong{color:inherit}.blog_article__NwR5q ol,.blog_article__NwR5q ul{padding-left:24px}.blog_article__NwR5q ul{list-style:disc}.blog_article__NwR5q ol{list-style:decimal}.blog_article__NwR5q li+li{margin-top:8px}.blog_article__NwR5q img,.blog_article__NwR5q video{display:block;width:100%;height:auto;border-radius:16px;margin-block:36px}.blog_article__NwR5q figure{margin:36px 0}.blog_article__NwR5q figcaption{margin-top:12px;font-size:13px;line-height:1.5;color:var(--ink-3);text-align:center}.blog_article__NwR5q blockquote{margin-inline:0;padding-left:22px;border-left:2px solid var(--line);color:var(--ink-2)}.blog_article__NwR5q code{font-family:var(--mono);font-size:.88em;background:#f4f2f0;padding:2px 6px;border-radius:6px}.blog_article__NwR5q pre{background:#faf9f8;border:1px solid var(--line-2);border-radius:12px;padding:18px;overflow-x:auto;font-size:13.5px;line-height:1.6}.blog_article__NwR5q pre code{background:none;padding:0;font-size:inherit}.blog_article__NwR5q table{width:100%;border-collapse:collapse;font-size:15px;display:block;overflow-x:auto}.blog_article__NwR5q td,.blog_article__NwR5q th{border:1px solid var(--line);padding:10px 14px;text-align:left}.blog_article__NwR5q th{background:#faf9f8;font-weight:600}.blog_article__NwR5q hr{border:0;border-top:1px solid var(--line);margin-block:44px}.blog_article__NwR5q iframe{display:block;width:100%;border:0;border-radius:16px}.blog_more__IxRIW{border-top:1px solid var(--line-2);margin-top:clamp(64px,9vw,104px);padding-top:clamp(40px,5vw,64px)}.blog_moreTitle__zTCKk{font-family:var(--serif);font-weight:400;font-size:clamp(26px,3.4vw,34px);line-height:1.15;margin:0 0 36px}.blog_moreGrid__lI7Wm{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(20px,3vw,36px);list-style:none;margin:0;padding:0}@media (max-width:900px){.blog_moreGrid__lI7Wm{grid-template-columns:1fr;gap:32px}}.blog_moreCard__Egu4n{display:flex;flex-direction:column-reverse;justify-content:flex-end;gap:0;padding:0}.blog_moreCard__Egu4n .blog_thumb__zqdsV{margin-bottom:18px;border-radius:16px}.blog_moreCard__Egu4n .blog_cardTitle__Yatym{font-size:22px}.blog_moreCard__Egu4n .blog_excerpt__57etC{display:none}