.blog_shell__76_Pf{background:#faf9f7;color:#16150f;min-height:100vh;font-family:var(--font-hanken),sans-serif}.blog_shell__76_Pf a{text-decoration:none}.blog_shell__76_Pf [tabindex]:focus-visible,.blog_shell__76_Pf a:focus-visible{outline:2px solid #3d6b55;outline-offset:5px}.blog_skipLink__FXnUP{position:fixed;left:16px;top:-80px;z-index:50;background:#fff;padding:12px 18px}.blog_skipLink__FXnUP:focus{top:12px}.blog_header__0iz8y{border-bottom:1px solid #e6e2db}.blog_headerInner__LLFtx{max-width:1160px;margin:auto;padding:20px 32px;display:flex;justify-content:space-between;align-items:center;gap:24px}.blog_brand__uF0ym{display:inline-flex;align-items:center;gap:10px;font-family:var(--font-nunito),sans-serif;font-size:20px;font-weight:800;letter-spacing:-.04em;white-space:nowrap}.blog_nav__7bhok{display:flex;align-items:center;gap:30px;font-size:14px}.blog_footer__DUK6O a:hover,.blog_nav__7bhok>a:not(.blog_button__ZZaBV):hover{color:#3d6b55}.blog_button__ZZaBV{display:inline-flex;align-items:center;justify-content:center;gap:20px;background:#16150f;color:#faf9f7;padding:13px 21px;border-radius:999px;font-size:14px;font-weight:600;white-space:nowrap}.blog_button__ZZaBV:hover{background:#39372f}.blog_articlePage__3y_gZ,.blog_index__Le5PB{max-width:1160px;margin:auto;padding:0 32px}.blog_indexIntro__ZyCnm{padding:76px 0 64px}.blog_eyebrow__lKbzQ{font-family:var(--font-plex-mono),monospace;font-size:11px;font-weight:500;letter-spacing:.09em;text-transform:uppercase;color:#676258}.blog_indexIntro__ZyCnm h1{font-family:var(--font-nunito),sans-serif;font-weight:800;font-size:clamp(42px,5.5vw,68px);line-height:1.1;letter-spacing:-.055em;margin:22px 0}.blog_indexIntro__ZyCnm h1 span{color:#6c7568}.blog_indexIntro__ZyCnm p{color:#666157;font-size:19px;line-height:1.65}.blog_sectionLabel__iekPR{border-top:1px solid #dcd7cd;padding:21px 0 28px;display:flex;justify-content:space-between;align-items:center;gap:16px}.blog_sectionLabel__iekPR h2{font-size:16px;font-weight:600}.blog_sectionLabel__iekPR>span{font-family:var(--font-plex-mono),monospace;font-size:10px;letter-spacing:.05em;color:#797368}.blog_postGrid__wXDDn{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px}.blog_postCard__OEt9o{display:block;min-width:0}.blog_postCard__OEt9o .blog_illustration__SPPfD{height:350px}.blog_postCard__OEt9o:hover .blog_readLink__IrSvI,.blog_postCard__OEt9o:hover h3{color:#3d6b55}.blog_illustration__SPPfD{background:#eae5db;min-height:310px;border-radius:12px;display:flex;align-items:center;justify-content:center;padding:35px;overflow:hidden}.blog_paper__y92B6{width:330px;max-width:100%;background:#fffefb;padding:28px;transform:rotate(-3deg);box-shadow:0 8px 18px #302b2110;border:1px solid #dcd5c9;font-size:12px}.blog_paperTop__NSZI7{display:flex;justify-content:space-between;gap:12px;align-items:center}.blog_paperTop__NSZI7 span{font-family:var(--font-plex-mono),monospace;font-size:8px;letter-spacing:.08em}.blog_paperTop__NSZI7 b{font-family:var(--font-nunito),sans-serif;font-size:21px;letter-spacing:-.035em}.blog_paperRule__lhSKI{border-top:1px solid #dcd7cd;margin:20px 0 14px}.blog_paperLabel__reiHe{color:#777065;font-size:10px}.blog_paperLine__dpD_Z{display:flex;justify-content:space-between;gap:10px;margin-top:16px;font-size:10px}.blog_paperTotal__UfQAj{margin-top:20px;border-top:1px solid #dcd7cd;padding-top:12px;display:flex;justify-content:space-between;align-items:center}.blog_paperTotal__UfQAj strong{font-size:23px}.blog_chatIllustration__ucFiO{background:#dfe9df}.blog_chatPreview___vlqn{max-width:350px;width:100%}.blog_chatBubble__nDWWM{background:#fffefa;border-radius:14px 14px 3px 14px;padding:18px 22px;font-size:15px;line-height:1.5;margin-left:24px}.blog_documentPreview__K0oTY{background:#f3f7ef;border:1px solid #c4d3c4;border-radius:10px;display:flex;align-items:center;gap:14px;padding:15px;margin:20px 24px 0 0}.blog_pdfIcon__mmc52{background:#e2eadc;color:#3e5a43;border:1px solid #c4d3c4;border-radius:4px;padding:12px 5px;font-family:var(--font-plex-mono),monospace;font-size:10px}.blog_documentPreview__K0oTY div{flex:1}.blog_documentPreview__K0oTY strong{display:block;font-size:14px}.blog_documentPreview__K0oTY div span{font-size:11px;color:#5a6859}.blog_previewNote__AyjEO{display:block;text-align:center;margin-top:17px;font-size:10px;color:#536750}.blog_cardText__LItx6{padding:24px 0 0}.blog_meta__y1pLv{display:flex;gap:20px;font-size:12px;color:#6f695e}.blog_meta__y1pLv span:first-child{color:#43634b}.blog_cardText__LItx6 h3{font-family:var(--font-nunito),sans-serif;font-weight:800;letter-spacing:-.035em;font-size:29px;line-height:1.2;margin:13px 0;max-width:440px}.blog_cardText__LItx6 p{font-size:16px;color:#696359;line-height:1.65}.blog_readLink__IrSvI{display:flex;align-items:center;gap:22px;font-size:14px;font-weight:600;margin-top:22px}.blog_bottomCta__K9CQN{border-top:1px solid #dcd7cd;display:flex;justify-content:space-between;align-items:center;gap:32px;margin-top:70px;padding:46px 0 65px}.blog_bottomCta__K9CQN h2{font-family:var(--font-nunito),sans-serif;font-size:28px;letter-spacing:-.035em;font-weight:800;margin:12px 0 8px}.blog_bottomCta__K9CQN p{color:#696359;font-size:16px}.blog_footer__DUK6O{max-width:1160px;margin:auto;padding:25px 32px;border-top:1px solid #e6e2db;display:flex;align-items:center;gap:28px;font-size:13px}.blog_footer__DUK6O .blog_brand__uF0ym{font-size:16px}.blog_footer__DUK6O p{color:#777065}.blog_footer__DUK6O nav{margin-left:auto;display:flex;gap:22px}.blog_breadcrumb__Tx_co{padding-top:30px;display:flex;flex-wrap:wrap;align-items:center;gap:12px;font-size:12px;color:#716b61}.blog_breadcrumb__Tx_co a:hover{color:#16150f}.blog_articleHeader__8j_1X{max-width:790px;padding:46px 0 48px}.blog_articleHeader__8j_1X h1{font-family:var(--font-nunito),sans-serif;font-size:clamp(36px,4.8vw,58px);line-height:1.1;letter-spacing:-.045em;font-weight:800;margin:18px 0 22px}.blog_articleHeader__8j_1X>p{max-width:710px;color:#6b655b;font-size:19px;line-height:1.6}.blog_byline__53syS{margin-top:28px;display:flex;flex-wrap:wrap;align-items:center;gap:12px;font-size:12px;color:#777065}.blog_byline__53syS strong{color:#29271f;font-weight:600}.blog_authorMark__MW8J2{height:30px;width:30px;display:grid;place-items:center;background:#e5e9df;border-radius:50%;color:#455941;font-family:var(--font-nunito),sans-serif;font-weight:800;font-size:18px}.blog_articleGrid__9LgDL{border-top:1px solid #dcd7cd;padding-top:36px;display:grid;grid-template-columns:230px minmax(0,1fr);gap:64px;align-items:start}.blog_sidebar__QuVF5{position:sticky;top:32px}.blog_sidebar__QuVF5 nav>p{margin:0 0 18px}.blog_sidebar__QuVF5 nav a{display:block;color:#756e62;font-size:13px;line-height:1.5;padding:8px 0}.blog_sidebar__QuVF5 nav a:hover{color:#2f563d}.blog_sidebarCta__In_r_{border-top:1px solid #ddd7cc;margin-top:25px;padding-top:23px}.blog_sidebarCta__In_r_ strong{font-family:var(--font-nunito),sans-serif;font-weight:800;font-size:20px;letter-spacing:-.025em}.blog_sidebarCta__In_r_ p{font-size:14px;color:#756e62;line-height:1.5;margin:9px 0 15px}.blog_sidebarCta__In_r_ a{font-size:13px;font-weight:600;display:flex;gap:22px}.blog_readingColumn__fsbIe{min-width:0;max-width:740px}.blog_readingColumn__fsbIe>.blog_illustration__SPPfD{min-height:340px;margin-bottom:36px}.blog_prose__ANw52{font-size:17px;line-height:1.85;color:#474238;overflow-wrap:break-word}.blog_prose__ANw52 p{margin:0 0 22px}.blog_prose__ANw52>p:first-child{font-size:20px;line-height:1.65;color:#25251e}.blog_prose__ANw52 h2{font-family:var(--font-nunito),sans-serif;font-size:28px;letter-spacing:-.025em;line-height:1.25;color:#211f18;font-weight:800;margin:48px 0 20px;scroll-margin-top:28px}.blog_prose__ANw52 h3{color:#25251e;font-weight:600;font-size:19px;line-height:1.4;margin:28px 0 12px;scroll-margin-top:28px}.blog_prose__ANw52 a{text-decoration:underline;text-decoration-color:#9baf96;text-underline-offset:4px;color:#355840}.blog_prose__ANw52 a:hover{text-decoration-color:currentColor}.blog_prose__ANw52 ul{list-style:disc;padding-left:24px;margin:0 0 24px}.blog_prose__ANw52 li{padding-left:5px;margin-bottom:8px}.blog_prose__ANw52 blockquote{background:#edf0e7;border-left:3px solid #899b7a;border-radius:0 8px 8px 0;margin:26px 0;padding:23px 27px;font-size:17px;color:#354331}.blog_prose__ANw52 blockquote p{margin:0}.blog_prose__ANw52 pre{white-space:pre-wrap;overflow-wrap:anywhere;padding:26px;background:#f0ede6;border:1px solid #e1dace;border-radius:8px;margin:26px 0;line-height:1.8;font-size:12px}.blog_prose__ANw52 pre code{font-family:var(--font-plex-mono),monospace}.blog_prose__ANw52 .blog-table-scroll{overflow-x:auto;margin:26px 0;border:1px solid #e0dace;border-radius:8px}.blog_prose__ANw52 table{width:100%;border-collapse:collapse;font-size:14px;line-height:1.6;min-width:420px}.blog_prose__ANw52 th{background:#f0ede6;text-align:left;color:#484438;font-weight:600}.blog_prose__ANw52 td,.blog_prose__ANw52 th{padding:13px 17px;border-bottom:1px solid #e5dfd4;vertical-align:top}.blog_prose__ANw52 td:first-child{min-width:130px}.blog_prose__ANw52 tr:last-child td{border-bottom:0}.blog_related__kW3X3{border-top:1px solid #ddd7cc;margin:48px 0 65px;padding-top:28px}.blog_related__kW3X3>a{font-family:var(--font-nunito),sans-serif;font-weight:800;font-size:25px;line-height:1.3;letter-spacing:-.025em;display:flex;justify-content:space-between;gap:30px;margin-top:16px}.blog_related__kW3X3>a:hover{color:#3d6b55}@media (max-width:850px){.blog_articleGrid__9LgDL{gap:32px;grid-template-columns:180px minmax(0,1fr)}.blog_postGrid__wXDDn{gap:25px}.blog_illustration__SPPfD{padding:24px;min-height:280px}.blog_paper__y92B6{padding:22px}.blog_chatBubble__nDWWM{font-size:13px;margin-left:10px}.blog_documentPreview__K0oTY{margin-right:10px;gap:8px}.blog_bottomCta__K9CQN{align-items:flex-start;flex-direction:column}.blog_footer__DUK6O p{display:none}}@media (max-width:640px){.blog_headerInner__LLFtx{padding:16px 20px;gap:12px}.blog_brand__uF0ym{font-size:17px;gap:8px}.blog_brand__uF0ym svg{width:27px;height:27px}.blog_nav__7bhok{gap:16px;font-size:13px}.blog_howLink__0Ae4b{display:none}.blog_nav__7bhok .blog_button__ZZaBV{padding:10px 14px;font-size:12px;gap:10px}.blog_articlePage__3y_gZ,.blog_index__Le5PB{padding:0 20px}.blog_indexIntro__ZyCnm{padding:48px 0 40px}.blog_indexIntro__ZyCnm h1{font-size:43px}.blog_indexIntro__ZyCnm p{font-size:17px}.blog_desktopBreak__hXDqE,.blog_sectionLabel__iekPR>span{display:none}.blog_postGrid__wXDDn{grid-template-columns:1fr;gap:44px}.blog_illustration__SPPfD{min-height:290px;padding:28px}.blog_postCard__OEt9o .blog_illustration__SPPfD{height:310px}.blog_cardText__LItx6 h3{font-size:28px}.blog_bottomCta__K9CQN{margin-top:44px;padding:34px 0 45px}.blog_bottomCta__K9CQN h2{font-size:27px}.blog_footer__DUK6O{flex-wrap:wrap;padding:24px 20px;gap:22px}.blog_footer__DUK6O nav{gap:16px;font-size:12px}.blog_articleHeader__8j_1X{padding:32px 0}.blog_articleHeader__8j_1X h1{font-size:39px}.blog_articleHeader__8j_1X>p{font-size:17px}.blog_byline__53syS{gap:8px;font-size:11px}.blog_articleGrid__9LgDL{display:flex;flex-direction:column;gap:26px;padding-top:24px}.blog_sidebar__QuVF5{position:static;width:100%}.blog_sidebar__QuVF5 nav{border-bottom:1px solid #e0dace;padding-bottom:18px}.blog_sidebar__QuVF5 nav a{padding:5px 0}.blog_sidebarCta__In_r_{display:none}.blog_readingColumn__fsbIe{width:100%}.blog_readingColumn__fsbIe>.blog_illustration__SPPfD{min-height:280px}.blog_prose__ANw52{font-size:16px;line-height:1.8}.blog_prose__ANw52>p:first-child{font-size:18px}.blog_prose__ANw52 h2{font-size:25px;margin-top:36px}.blog_prose__ANw52 blockquote{padding:19px;font-size:16px}.blog_prose__ANw52 pre{padding:18px;font-size:11px}}.blog_roadmapPreview__qSZ5n{align-items:flex-start;flex-direction:column;background:#edf0e7;gap:24px}.blog_roadmapPreview__qSZ5n p{font-family:var(--font-nunito),sans-serif;font-size:clamp(32px,4vw,48px);font-weight:800;line-height:1.12;letter-spacing:-.04em;color:#354331;margin:0}.blog_roadmapPreview__qSZ5n>span:last-child{font-size:14px;color:#536750}