.blog_blog__4_Dgn{--ink:#17191c;--text:#2f3238;--muted:#5c606a;--slate:#777b86;--mist:#f2f2f3;--fog:#fafafb;--line:#ececee;--line-2:#dcdde1;--peach:#fbe1d1;--sienna:#5d2a1a;--live:#ea580c;--serif:var(--f-serif),"Source Serif 4",Georgia,serif;--ui:var(--f-sans),system-ui,-apple-system,sans-serif;--code:var(--f-mono),ui-monospace,monospace;--ease:cubic-bezier(0.22,1,0.36,1);--accent:#d24e0e;background:#fff;color:var(--text);font-family:var(--ui);font-size:17px;line-height:1.5;overflow-x:clip}.blog_toneEmber__kGUkd{--accent:#d24e0e}.blog_toneTeal__NfIlX{--accent:#17706b}.blog_tonePlum__i4URq{--accent:#8e3b64}.blog_container__IKtGu{max-width:1200px;margin:0 auto;padding:0 32px}.blog_narrow__X2_d5{max-width:784px;margin:0 auto;padding:0 32px}.blog_h1__uKxIq{font-family:var(--serif);font-weight:400;font-size:clamp(40px,5.4vw,66px);line-height:1.08;letter-spacing:-.022em;color:var(--ink)}.blog_h1__uKxIq em,.blog_h2__6SZzZ em{font-style:italic;color:var(--accent)}.blog_h2__6SZzZ{font-family:var(--serif);font-weight:400;font-size:clamp(30px,3.6vw,44px);line-height:1.12;letter-spacing:-.016em;color:var(--ink)}.blog_lede__GRYVZ{margin-top:20px;font-size:20px;line-height:1.5;color:var(--muted);max-width:36em}.blog_meta__l_Cxn{display:flex;align-items:center;flex-wrap:wrap;gap:8px 10px;font-size:14px;color:var(--slate)}.blog_pill__fRADW{display:inline-flex;align-items:center;gap:7px;height:28px;padding:0 12px;border-radius:9999px;background:var(--mist);color:var(--ink);font-size:13px;font-weight:500}.blog_pill__fRADW:before{content:"";width:7px;height:7px;border-radius:2px;background:var(--accent)}.blog_dot__oNmo6{width:3px;height:3px;border-radius:50%;background:var(--line-2)}.blog_btn__7Gg_O{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:50px;padding:0 24px;border-radius:9999px;font:450 16px/1 var(--ui);white-space:nowrap;border:1px solid transparent;transition:background .18s var(--ease),color .18s var(--ease)}.blog_btnInk__oiQ44{background:var(--ink);color:#fff}.blog_btnInk__oiQ44:hover{background:#2d3036}.blog_btnGhost__FWaKV{border-color:var(--line-2);color:var(--ink);background:#fff}.blog_btnGhost__FWaKV:hover{border-color:var(--ink)}.blog_indexHead__mfYie{padding:120px 0 56px}.blog_indexHead__mfYie .blog_h1__uKxIq{max-width:15em}.blog_featured__kHmgQ{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);grid-gap:48px;gap:48px;align-items:center;padding:40px;border-radius:28px;background:var(--fog);border:1px solid var(--line);transition:border-color .2s var(--ease)}.blog_featured__kHmgQ:hover{border-color:var(--line-2)}.blog_featured__kHmgQ:hover .blog_fTitle__Uw5Iu{color:var(--accent)}.blog_fTitle__Uw5Iu{margin-top:18px;font-family:var(--serif);font-weight:400;font-size:clamp(28px,3vw,40px);line-height:1.12;letter-spacing:-.014em;color:var(--ink);transition:color .18s var(--ease)}.blog_fDesc__XCozS{margin-top:14px;color:var(--muted);font-size:17px;line-height:1.55;max-width:32em}.blog_fCover__QUl8O{border-radius:20px;background:#fff;border:1px solid var(--line);min-height:300px;display:flex;align-items:center;justify-content:center;padding:24px}.blog_readMore__6_qd_{margin-top:24px;display:inline-flex;align-items:center;gap:6px;font-weight:500;color:var(--ink)}.blog_readMore__6_qd_ span{transition:transform .18s var(--ease)}.blog_card__6gn_X:hover .blog_readMore__6_qd_ span,.blog_featured__kHmgQ:hover .blog_readMore__6_qd_ span{transform:translateX(3px)}.blog_grid__1mQUH{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:24px;gap:24px;margin-top:24px;padding-bottom:120px}.blog_card__6gn_X{display:flex;flex-direction:column;gap:14px;height:100%;padding:16px 16px 24px;border-radius:24px;background:#fff;border:1px solid var(--line);transition:border-color .2s var(--ease),transform .2s var(--ease)}.blog_card__6gn_X:hover{border-color:var(--line-2);transform:translateY(-2px)}.blog_card__6gn_X:hover .blog_cardTitle__UowSg{color:var(--accent)}.blog_cover__gLAuS{height:150px;border-radius:16px;background:var(--fog);display:flex;align-items:center;justify-content:center}.blog_cardBody__J1S1_{display:flex;flex-direction:column;gap:10px;padding:0 8px;flex:1 1}.blog_cardTitle__UowSg{font-family:var(--serif);font-size:23px;line-height:1.18;letter-spacing:-.01em;color:var(--ink);transition:color .18s var(--ease)}.blog_cardDesc__1ZaXe{color:var(--muted);font-size:15px;line-height:1.55;flex:1 1}.blog_postHead__0HBKs{padding:112px 0 48px}.blog_backlink__BRvRC{display:inline-flex;align-items:center;gap:6px;font-size:14px;color:var(--slate);margin-bottom:28px}.blog_backlink__BRvRC:hover{color:var(--ink)}.blog_postHead__0HBKs .blog_h1__uKxIq{margin-top:20px}.blog_article__caXiG{padding:8px 32px 96px}.blog_prose__kqklI>*{max-width:720px;margin-left:auto;margin-right:auto}.blog_prose__kqklI>.blog_figure__kcsgE,.blog_prose__kqklI>.blog_tableWrap__rFXdl{max-width:960px}.blog_prose__kqklI p{font-size:18px;line-height:1.72;color:var(--text);margin-top:22px;margin-bottom:0}.blog_prose__kqklI strong{color:var(--ink);font-weight:600}.blog_prose__kqklI em{font-style:italic}.blog_prose__kqklI a{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--line-2);text-decoration-color:var(--line-2);text-underline-offset:3px}.blog_prose__kqklI a:hover{-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.blog_prose__kqklI h2{font-family:var(--serif);font-weight:400;color:var(--ink);font-size:clamp(28px,3vw,36px);line-height:1.16;letter-spacing:-.014em;margin-top:64px}.blog_prose__kqklI h3{font-family:var(--ui);font-weight:600;font-size:20px;line-height:1.3;color:var(--ink);margin-top:40px}.blog_prose__kqklI code{font-family:var(--code);font-size:.86em;background:var(--mist);padding:.1em .35em;border-radius:5px}.blog_tldr__InO4k{margin-top:8px;padding:28px 32px;border-radius:24px;background:var(--fog);border:1px solid var(--line)}.blog_tldrLabel__CgFTT{font-size:13px;font-weight:600;letter-spacing:.02em;color:var(--accent)}.blog_tldr__InO4k ul{margin-top:12px;display:grid;grid-gap:12px;gap:12px}.blog_tldr__InO4k li{position:relative;padding-left:22px;font-size:16.5px;line-height:1.6;color:var(--text)}.blog_tldr__InO4k li:before{content:"";position:absolute;left:2px;top:10px;width:7px;height:7px;border-radius:2px;background:var(--accent)}.blog_list__lOvuD{margin-top:20px;display:grid;grid-gap:12px;gap:12px}.blog_list__lOvuD li{position:relative;padding-left:24px;font-size:18px;line-height:1.65;color:var(--text)}.blog_list__lOvuD li:before{content:"";position:absolute;left:3px;top:11px;width:7px;height:7px;border-radius:2px;background:var(--accent)}.blog_tableWrap__rFXdl{margin-top:32px;overflow-x:auto;border:1px solid var(--line);border-radius:20px}.blog_table__qPJDg{width:100%;border-collapse:collapse;font-size:15.5px;background:#fff}.blog_table__qPJDg th{text-align:left;font-size:13px;font-weight:600;color:var(--muted);background:var(--fog);white-space:nowrap}.blog_table__qPJDg td,.blog_table__qPJDg th{padding:14px 18px;border-bottom:1px solid var(--line)}.blog_table__qPJDg td{color:var(--text);line-height:1.5;vertical-align:top}.blog_table__qPJDg tr:last-child td{border-bottom:none}.blog_formula__8hbG1{margin-top:28px;padding:18px 22px;border-radius:14px;background:var(--fog);border:1px solid var(--line);border-left:3px solid var(--accent);font-family:var(--code);font-size:14.5px;color:var(--ink);overflow-x:auto;white-space:nowrap}.blog_formulaLabel__woTAd{display:block;margin-bottom:6px;font-family:var(--ui);font-size:13px;font-weight:600;color:var(--muted);white-space:normal}.blog_callout__OONCN{margin-top:36px;padding:26px 30px;border-radius:20px;background:var(--fog);border:1px solid var(--line);border-left:3px solid var(--accent)}.blog_calloutTitle__W2pX1{font-family:var(--serif);font-size:22px;line-height:1.25;color:var(--ink)}.blog_calloutBody__s25ex{margin-top:10px;font-size:16.5px;line-height:1.65;color:var(--text)}.blog_figure__kcsgE{margin-top:44px;margin-bottom:8px}.blog_figureCard__ogO7D{border-radius:24px;background:var(--fog);border:1px solid var(--line);padding:32px;overflow:hidden}.blog_figcaption__uFLD8{margin-top:14px;font-size:14.5px;line-height:1.5;color:var(--muted);max-width:720px}.blog_figcaption__uFLD8 b{color:var(--ink);font-weight:600}.blog_faq__hjncV{margin-top:16px}.blog_faqItem__9D9po{border-top:1px solid var(--line);padding:22px 0}.blog_faqItem__9D9po:last-child{border-bottom:1px solid var(--line)}.blog_faqQ__ktV_X{font-weight:600;font-size:18px;color:var(--ink);line-height:1.4}.blog_faqA__EmziV{margin-top:8px;font-size:16.5px;line-height:1.65;color:var(--text)}.blog_relatedWrap__YupMY{padding:96px 0;background:var(--fog)}.blog_related__kSxUC{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:24px;gap:24px;margin-top:36px}.blog_cta__c_MAS{padding:128px 0 136px;text-align:center}.blog_cta__c_MAS .blog_h2__6SZzZ{max-width:16em;margin:0 auto}.blog_ctaSub__KsohH{margin:18px auto 0;font-size:19px;color:var(--muted);max-width:32em}.blog_ctaRow__t30UC{margin-top:32px;display:flex;justify-content:center;gap:12px;flex-wrap:wrap}.blog_flow__a9KiU{display:flex;align-items:stretch;gap:0}.blog_flowCol__n3wlc{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:10px;justify-content:center}.blog_flowColLabel__JdNL7{font-size:12.5px;font-weight:600;color:var(--slate);letter-spacing:.01em;margin-bottom:2px}.blog_flowNode__LZTCX{position:relative;background:#fff;border:1px solid var(--line);border-radius:14px;padding:12px 14px;box-shadow:0 1px 2px rgba(4,23,43,.04)}.blog_flowNodeT__jFWxV{display:flex;align-items:center;gap:8px;font-size:15px;font-weight:500;color:var(--ink);line-height:1.3}.blog_flowNodeS__EjA12{margin-top:4px;font-size:13px;line-height:1.45;color:var(--muted);padding-left:16px}.blog_flowSq__Rxq10{flex:none;width:8px;height:8px;border-radius:2px;border:1.6px solid var(--tone,var(--slate))}.blog_flowNodeHot__RtHdQ{border-color:color-mix(in srgb,var(--tone) 45%,white);background:color-mix(in srgb,var(--tone) 6%,white)}.blog_flowNodeHot__RtHdQ .blog_flowSq__Rxq10{background:var(--tone)}.blog_flowNodeGate__EREch{border-style:dashed;border-color:var(--tone)}.blog_flowEven__ePBbF .blog_flowCol__n3wlc{justify-content:stretch}.blog_flowEven__ePBbF .blog_flowNode__LZTCX{flex:1 1;display:flex;flex-direction:column;justify-content:center}.blog_flowArrow__l5m7P{flex:0 0 44px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;color:var(--line-2)}.blog_flowArrow__l5m7P svg{width:28px;height:12px}.blog_flowArrowLabel__rUpqc{font-size:11px;color:var(--slate);text-align:center;line-height:1.2;max-width:64px}.blog_flowLoop__kCnsB{margin-top:18px;display:flex;align-items:center;gap:10px;font-size:14px;color:var(--muted)}.blog_flowLoop__kCnsB svg{flex:none;width:100%;height:22px;max-width:120px}.blog_flowLoopLine__I8bqH{display:flex;align-items:center;gap:10px;padding:10px 14px;border-radius:12px;border:1px dashed var(--line-2);background:#fff;width:100%}.blog_flowLoopLine__I8bqH b{color:var(--ink);font-weight:500}.blog_iso__0I02F{width:100%;height:auto;display:block}.blog_isoLabelT__ZxZdp{font-family:var(--serif);font-size:21px;fill:var(--ink)}.blog_isoLabelS__EywZe{font-family:var(--ui);font-size:13.5px;fill:var(--muted)}.blog_isoNodeT__juWFF{font-family:var(--ui);font-size:12.5px;font-weight:500;fill:var(--ink);paint-order:stroke;stroke:#fafafb;stroke-width:4px;stroke-linejoin:round}.blog_isoLinkT__WTYzC{font-family:var(--ui);font-size:11px;fill:var(--muted);paint-order:stroke;stroke:#fafafb;stroke-width:4px}.blog_isoWrap__lsbWP{overflow:hidden}.blog_isoLegend__ZTynW{display:none}.blog_twinkle__E9Zt_{animation:blog_twinkle__E9Zt_ 3.2s ease-in-out infinite}@keyframes blog_twinkle__E9Zt_{0%,to{opacity:.15}50%{opacity:.9}}@media (prefers-reduced-motion:reduce){.blog_isoWrap__lsbWP{overflow:hidden}.blog_isoLegend__ZTynW{display:none}.blog_twinkle__E9Zt_{animation:none}.blog_isoFlowDot__qbXws{display:none}}@media (max-width:1000px){.blog_featured__kHmgQ{grid-template-columns:minmax(0,1fr);padding:28px;gap:28px}.blog_fCover__QUl8O{min-height:220px}.blog_grid__1mQUH,.blog_related__kSxUC{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.blog_container__IKtGu,.blog_narrow__X2_d5{padding:0 20px}.blog_indexHead__mfYie{padding:96px 0 36px}.blog_postHead__0HBKs{padding:96px 0 32px}.blog_lede__GRYVZ{font-size:18px}.blog_grid__1mQUH,.blog_related__kSxUC{grid-template-columns:minmax(0,1fr)}.blog_article__caXiG{padding:0 20px 72px}.blog_list__lOvuD li,.blog_prose__kqklI p{font-size:17px}.blog_prose__kqklI h2{margin-top:52px}.blog_tldr__InO4k{padding:22px 20px}.blog_figureCard__ogO7D{padding:20px 16px;border-radius:20px}.blog_flow__a9KiU{flex-direction:column}.blog_isoMulti__wtBub{width:172%;max-width:none}.blog_isoSingle__K4bsb{width:116%;max-width:none;margin-left:-8%}.blog_isoSide__IAev9{display:none}.blog_isoNodeT__juWFF{font-size:17px;stroke-width:5px}.blog_isoSingle__K4bsb .blog_isoNodeT__juWFF{font-size:22px}.blog_isoLinkT__WTYzC{display:none}.blog_isoLabelT__ZxZdp{font-size:26px}.blog_isoLegend__ZTynW{display:grid;grid-gap:10px;gap:10px;margin-top:16px}.blog_isoLegend__ZTynW li{display:flex;gap:10px;align-items:flex-start;font-size:14px;line-height:1.45;color:var(--muted)}.blog_isoLegend__ZTynW b{display:block;font-family:var(--serif);font-weight:400;font-size:17px;color:var(--ink)}.blog_isoLegendSq__lsQHU{flex:none;width:8px;height:8px;border-radius:2px;margin-top:7px}.blog_flowArrow__l5m7P{flex:0 0 34px;flex-direction:row}.blog_flowArrow__l5m7P svg{transform:rotate(90deg)}.blog_flowArrowLabel__rUpqc{max-width:none}.blog_callout__OONCN{padding:22px 20px}.blog_relatedWrap__YupMY{padding:72px 0}.blog_cta__c_MAS{padding:96px 0}}