.blog_shell__6EBLN{background:var(--bg);color:var(--text)}.blog_skip__NJC9L{position:fixed;top:-100px;left:24px;z-index:100;padding:12px 20px;background:var(--text);color:white}.blog_skip__NJC9L:focus{top:12px}.blog_articlePage__tG1pg,.blog_index__4J_9q{max-width:1160px;margin:0 auto;padding:144px 32px 100px}.blog_indexHeader__t_vLT{margin-bottom:56px}.blog_eyebrow__BA9dX{color:#806127;font-size:11px;font-weight:600;letter-spacing:.15em;text-transform:uppercase}.blog_articleHeader__N9wQH h1,.blog_card__6gn_X h3,.blog_featured__kHmgQ h2,.blog_indexHeader__t_vLT h1,.blog_prose__kqklI h2,.blog_related__kSxUC h2,.blog_related__kSxUC h3,.blog_sectionHeading__URZ01 h2{font-family:var(--font-serif),Georgia,serif;font-weight:500;letter-spacing:-.025em}.blog_indexHeader__t_vLT h1{margin:22px 0;font-size:clamp(48px,6vw,78px);line-height:1.03}.blog_lede__GRYVZ{font-size:18px;line-height:1.7;color:var(--text-2)}.blog_featured__kHmgQ{display:grid;grid-template-columns:.85fr 1.15fr;border:1px solid var(--border);border-radius:16px;overflow:hidden;transition:border-color .2s}.blog_featured__kHmgQ:hover{border-color:#8a6a2a}.blog_featuredIntro__GXDeE{display:flex;flex-direction:column;align-items:flex-start;background:#eee5d2;padding:36px 40px}.blog_threeCs__90Nmk{font-family:var(--font-serif),Georgia,serif;font-size:clamp(36px,4vw,52px);line-height:1.15;margin:30px 0}.blog_featuredNote__8fIKi{font-size:12px;color:#6b5b3b;margin-top:auto}.blog_featuredBody__s7HHv{padding:42px;display:flex;flex-direction:column;justify-content:center}.blog_meta__l_Cxn{display:flex;flex-wrap:wrap;gap:9px;font-size:12px;color:var(--text-2)}.blog_featured__kHmgQ h2{font-size:38px;line-height:1.12;margin:20px 0 16px}.blog_featuredBody__s7HHv>p{font-size:16px;line-height:1.7;color:var(--text-2)}.blog_readLink__0exM4{display:flex;gap:24px;align-items:center;font-size:14px;font-weight:500;margin-top:32px}.blog_readLink__0exM4 span{font-size:24px}.blog_more__1yrmE{margin-top:76px}.blog_sectionHeading__URZ01{display:flex;align-items:baseline;justify-content:space-between;gap:20px;margin-bottom:24px}.blog_related__kSxUC h2,.blog_sectionHeading__URZ01 h2{font-size:32px}.blog_sectionHeading__URZ01 p{font-size:13px;color:var(--text-2)}.blog_grid__1mQUH{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.blog_card__6gn_X{padding:30px 32px;border:1px solid var(--border);border-radius:12px;display:flex;flex-direction:column;transition:background .2s,border-color .2s}.blog_card__6gn_X:hover{background:#eee9dc;border-color:#b7a88b}.blog_cardTop__2BNC3{display:flex;justify-content:space-between;align-items:center;gap:12px}.blog_number__Nq94L{font-family:var(--font-serif),Georgia,serif;font-size:28px;color:#93846b}.blog_card__6gn_X h3{font-size:30px;line-height:1.15;margin:26px 0 16px;max-width:380px}.blog_card__6gn_X>p{color:var(--text-2);font-size:15px;line-height:1.7;margin-bottom:28px}.blog_cardBottom__jXw_z{margin-top:auto;display:flex;align-items:center;justify-content:space-between;font-size:12px;color:var(--text-2);flex-wrap:wrap;gap:8px 16px}.blog_cardBottom__jXw_z span:last-child{color:var(--text);font-size:24px;margin-left:auto}.blog_back___MR7A{display:inline-flex;gap:10px;color:var(--text-2);font-size:13px;margin-bottom:40px}.blog_back___MR7A:hover{color:var(--text)}.blog_articleHeader__N9wQH{max-width:880px;padding-bottom:40px;border-bottom:1px solid var(--border);margin-bottom:44px}.blog_articleHeader__N9wQH h1{font-size:clamp(40px,5vw,64px);line-height:1.08;margin:20px 0 24px}.blog_byline__HEa0b{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;font-size:12px;color:var(--text-2)}.blog_byline__HEa0b a:hover{text-decoration:underline}.blog_articleGrid__EFOah{display:grid;grid-template-columns:220px minmax(0,700px);gap:64px;align-items:start}.blog_contents__aUVnY{position:sticky;top:110px}.blog_contents__aUVnY ol{margin-top:22px;display:flex;flex-direction:column;gap:16px}.blog_contents__aUVnY a{font-size:13px;line-height:1.6;color:var(--text-2);display:block}.blog_contents__aUVnY a:hover{color:#806127;text-decoration:underline;text-underline-offset:4px}.blog_prose__kqklI{min-width:0;font-size:17px;line-height:1.85;color:#49463f}.blog_prose__kqklI section{scroll-margin-top:110px;margin-top:44px}.blog_prose__kqklI h2{color:var(--text);font-size:31px;line-height:1.2;margin-bottom:20px}.blog_prose__kqklI p+p{margin-top:18px}.blog_prose__kqklI a{color:#806127;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.blog_prose__kqklI ul{list-style:disc;padding-left:22px;margin-top:20px}.blog_prose__kqklI li+li{margin-top:10px}.blog_takeaway__8CRkK{background:#eee5d2;padding:26px 30px;border-left:3px solid #b99a5f;border-radius:0 8px 8px 0}.blog_takeaway__8CRkK>p+p{margin-top:12px;font-size:16px;line-height:1.8}.blog_example__WTn_t{background:#f9f7f1;border:1px solid var(--border);border-radius:10px;padding:26px 28px;margin-top:24px}.blog_example__WTn_t figcaption{font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:#806127;margin-bottom:22px}.blog_example__WTn_t dl>div+div{border-top:1px solid var(--border);padding-top:18px;margin-top:18px}.blog_example__WTn_t dt{color:var(--text);font-size:14px;font-weight:600;margin-bottom:6px}.blog_example__WTn_t dd{font-size:16px;line-height:1.8}.blog_prose__kqklI .blog_source__9OG4Q{font-size:13px;line-height:1.7;margin-top:20px;color:var(--text-2)}.blog_faq__hjncV{border-top:1px solid var(--border);padding-top:36px}.blog_faq__hjncV h3{color:var(--text);font-size:17px;line-height:1.5;font-weight:600;margin:24px 0 8px}.blog_faq__hjncV p{font-size:16px}.blog_related__kSxUC{border-top:1px solid var(--border);padding-top:42px;margin-top:72px}.blog_relatedGrid__Yod7R{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;margin-top:30px}.blog_relatedGrid__Yod7R a{padding:24px 0;border-bottom:1px solid var(--border)}.blog_related__kSxUC h3{font-size:26px;line-height:1.3;margin-top:12px}.blog_relatedGrid__Yod7R a:hover h3{color:#806127}.blog_category__ffD6J{display:inline-block;padding:5px 10px;border:1px solid #d8cbb2;border-radius:999px;color:#715522;background:#f0e7d6;font-size:11px;line-height:1.4;font-weight:600}.blog_meta__l_Cxn{align-items:center;gap:8px 14px}.blog_subtitle__jM4nQ{color:var(--text-2);font-size:19px;line-height:1.6;margin-bottom:24px}.blog_hero__m_tED{display:block;width:100%;height:auto;border-radius:14px;margin:0 0 52px;border:1px solid var(--border)}.blog_opening__YrsTQ{margin-bottom:32px}.blog_opening__YrsTQ p:last-child{color:var(--text);font-weight:600}.blog_tableScroll__dru5A{overflow-x:auto;margin-top:24px;border:1px solid var(--border);border-radius:10px}.blog_tableScroll__dru5A table{width:100%;min-width:540px;border-collapse:collapse;font-size:14px;line-height:1.65;text-align:left}.blog_tableScroll__dru5A caption{text-align:left;padding:16px 20px;font-weight:600;color:var(--text);background:#eee5d2}.blog_tableScroll__dru5A td,.blog_tableScroll__dru5A th{padding:16px 20px;vertical-align:top;border-top:1px solid var(--border)}.blog_tableScroll__dru5A th{color:var(--text);font-weight:600}.blog_tableScroll__dru5A thead{background:#f2eee4}.blog_tableScroll__dru5A tbody th{width:24%}.blog_checklist__giiEJ{margin-top:24px;padding:24px 28px;background:#f9f7f1;border:1px solid var(--border);border-radius:10px}.blog_checklist__giiEJ .blog_copyHint__Mwq3l{margin-top:10px;font-size:13px;line-height:1.6;color:var(--text-2)}.blog_checklist__giiEJ pre{margin-top:20px;font-family:inherit;font-size:15px;line-height:1.7;white-space:pre-wrap;overflow-wrap:anywhere;-webkit-user-select:text;-moz-user-select:text;user-select:text}.blog_prose__kqklI .blog_inlineRelated__g7JaZ{margin-top:24px;padding-left:18px;border-left:2px solid #b99a5f;font-size:15px}.blog_demoCta__vgoWm{display:flex;align-items:center;justify-content:space-between;gap:32px;margin-top:56px;padding:36px 40px;border-radius:14px;background:#eee5d2}.blog_demoCta__vgoWm h2{font-family:var(--font-serif),Georgia,serif;font-size:34px;line-height:1.2;font-weight:500;margin:14px 0}.blog_demoCta__vgoWm p:last-child{max-width:540px;font-size:15px;line-height:1.7;color:var(--text-2)}.blog_demoButton___s3SI{flex-shrink:0;display:inline-flex;gap:24px;align-items:center;background:#26251f;color:#fff;padding:15px 22px;border-radius:8px;font-size:14px}.blog_demoButton___s3SI:hover{background:#4a4030}.blog_articlePage__tG1pg a:focus-visible,.blog_checklist__giiEJ pre:focus-visible,.blog_index__4J_9q a:focus-visible,.blog_tableScroll__dru5A:focus-visible{outline:2px solid #806127;outline-offset:5px}@media (max-width:900px){.blog_articleGrid__EFOah{grid-template-columns:180px minmax(0,1fr);gap:32px}.blog_featuredBody__s7HHv,.blog_featuredIntro__GXDeE{padding:30px}}@media (max-width:680px){.blog_articlePage__tG1pg,.blog_index__4J_9q{padding:112px 24px 64px}.blog_indexHeader__t_vLT{margin-bottom:36px}.blog_lede__GRYVZ{font-size:16px}.blog_desktopBreak__tas6R{display:none}.blog_articleGrid__EFOah,.blog_featured__kHmgQ,.blog_grid__1mQUH,.blog_relatedGrid__Yod7R{grid-template-columns:1fr}.blog_featuredIntro__GXDeE{padding:28px}.blog_threeCs__90Nmk{font-size:38px;margin:20px 0}.blog_featured__kHmgQ h2{font-size:32px}.blog_featuredBody__s7HHv{padding:28px}.blog_more__1yrmE{margin-top:48px}.blog_sectionHeading__URZ01{display:block}.blog_sectionHeading__URZ01 p{margin-top:8px}.blog_card__6gn_X{padding:24px}.blog_card__6gn_X h3{margin-top:18px}.blog_contents__aUVnY{position:static;padding-bottom:28px;border-bottom:1px solid var(--border)}.blog_contents__aUVnY ol{gap:10px;margin-top:14px}.blog_articleHeader__N9wQH{margin-bottom:28px;padding-bottom:28px}.blog_back___MR7A{margin-bottom:28px}.blog_prose__kqklI{min-width:0;font-size:16px;line-height:1.8}.blog_prose__kqklI h2{font-size:28px}.blog_example__WTn_t,.blog_takeaway__8CRkK{padding:22px}.blog_relatedGrid__Yod7R{gap:8px}.blog_hero__m_tED{margin-bottom:32px;border-radius:8px}.blog_subtitle__jM4nQ{font-size:17px}.blog_checklist__giiEJ{padding:22px}.blog_demoCta__vgoWm{flex-direction:column;align-items:flex-start;padding:28px;gap:24px}.blog_demoCta__vgoWm h2{font-size:30px}.blog_tableScroll__dru5A table{min-width:500px}}