.blog_page__iP9Ub{background:var(--cream);color:var(--forest)}.blog_hero__WLLgl{position:relative;overflow:hidden;padding:clamp(68px,9vw,118px) 0 76px;color:#fffdf8;background:var(--forest)}.blog_hero__WLLgl:after{position:absolute;top:-230px;right:-100px;width:520px;height:520px;border:1px solid rgba(225,185,73,.22);border-radius:50%;box-shadow:0 0 0 52px rgba(225,185,73,.035),0 0 0 104px rgba(225,185,73,.025);content:""}.blog_hero__WLLgl>div{position:relative;z-index:1}.blog_eyebrow__lKbzQ,.blog_heroEyebrow__Sc6N9{margin:0 0 12px;color:var(--gold);font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.blog_hero__WLLgl h1{max-width:720px;margin:0;color:#fffdf8;font-family:var(--serif);font-size:clamp(38px,6vw,66px);font-weight:400;letter-spacing:-.035em;line-height:1.06}.blog_heroCopy__bMstq{max-width:620px;margin:22px 0 0;color:rgba(255,253,248,.72);font-size:16px;line-height:1.75}.blog_heroLink__Xho1K{display:inline-flex;align-items:center;gap:12px;margin-top:28px;color:var(--gold-2);font-size:13px;font-weight:650}.blog_articles__DdhFY{padding:20px 0 0}.blog_articleHeading__aENtP,.blog_sectionHeading__3V5l6{display:flex;align-items:end;justify-content:space-between;gap:32px;margin-bottom:25px}.blog_articleHeading__aENtP h2,.blog_related__kW3X3 h2,.blog_sectionHeading__3V5l6 h2{max-width:650px;margin:0;color:var(--forest);font-family:var(--serif);font-size:clamp(26px,3.6vw,38px);font-weight:400;letter-spacing:-.025em;line-height:1.15}.blog_sectionHeading__3V5l6>p{max-width:410px;margin:0 0 2px;color:var(--muted);font-size:13px;line-height:1.7}.blog_articles__DdhFY{padding-bottom:82px}.blog_articleHeading__aENtP{margin-bottom:24px}.blog_articleHeading__aENtP>p{flex:0 0 auto;margin:0 0 4px;color:var(--muted);font-size:12px}.blog_filters__89Vac{display:flex;flex-direction:column;gap:15px;margin-bottom:24px}.blog_searchLabel__USTYa{display:flex;min-height:50px;align-items:center;gap:11px;padding:0 16px;border:1px solid var(--line);border-radius:9px;background:var(--paper)}.blog_searchIcon__9c5_d{color:#9c7825;font-size:23px;line-height:1}.blog_searchLabel__USTYa input{width:100%;border:0;outline:0;background:transparent;color:var(--forest);font:inherit;font-size:13px}.blog_searchLabel__USTYa input::-moz-placeholder{color:#8c8d87}.blog_searchLabel__USTYa input::placeholder{color:#8c8d87}.blog_categoryList__QDz8D{display:flex;flex-wrap:wrap;gap:8px}.blog_categoryActive__OyANH,.blog_category___sI6b{padding:8px 13px;border:1px solid transparent;border-radius:999px;background:#ebe6dd;color:#61645e;cursor:pointer;font-size:11px;transition:.16s ease}.blog_categoryActive__OyANH,.blog_category___sI6b:hover{border-color:var(--forest);background:var(--forest);color:white}.blog_articleGrid__9LgDL{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.blog_articleCard__MDIwN{overflow:hidden;border:1px solid var(--line);border-radius:12px;background:var(--paper);box-shadow:0 5px 16px rgba(17,39,29,.035);transition:transform .18s ease,box-shadow .18s ease}.blog_articleCard__MDIwN:hover{transform:translateY(-3px);box-shadow:0 16px 32px rgba(17,39,29,.1)}.blog_cardImage__JEROn{position:relative;display:grid;height:190px;overflow:hidden;place-items:center;background:#e8e4db}.blog_articleCover__xJdwO img,.blog_cardImage__JEROn img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.blog_cardImageFallback__LO8PJ{background:radial-gradient(circle at 80% 10%,rgba(225,185,73,.29),transparent 34%),linear-gradient(135deg,#214633,#10261c)}.blog_cardImageFallback__LO8PJ>span:first-child{max-width:75%;color:rgba(255,253,248,.76);font-family:var(--serif);font-size:25px;text-align:center}.blog_cardCategory__Rikqh{position:absolute;bottom:12px;left:12px;padding:6px 9px;border:1px solid rgba(255,255,255,.45);border-radius:999px;background:rgba(20,48,35,.83);color:#fffdf8;font-size:9px;letter-spacing:.04em}.blog_cardBody__mNUBU{padding:19px 19px 18px}.blog_articleMeta__7cg4I{display:flex;flex-wrap:wrap;gap:7px;color:#7b7c76;font-size:10px}.blog_cardBody__mNUBU h3{margin:11px 0 7px;color:var(--forest);font-size:17px;font-weight:650;line-height:1.35}.blog_cardBody__mNUBU p{display:-webkit-box;overflow:hidden;min-height:60px;margin:0;color:var(--muted);font-size:12px;line-height:1.65;-webkit-box-orient:vertical;-webkit-line-clamp:3}.blog_readLink__IrSvI{display:flex;justify-content:space-between;margin-top:17px;color:#8a6a1c;font-size:11px;font-weight:650}.blog_emptyState__LIYZo{padding:50px 20px;border:1px dashed #cfc7b8;border-radius:13px;background:rgba(255,253,252,.6);text-align:center}.blog_emptyMark___f2dw{color:#ad8527;font-size:25px}.blog_emptyState__LIYZo h3{margin:11px 0 6px;font-family:var(--serif);font-size:23px;font-weight:400}.blog_emptyState__LIYZo p{max-width:480px;margin:0 auto;color:var(--muted);font-size:12px;line-height:1.7}.blog_resetButton__RW8_7{margin-top:16px;border:0;background:transparent;color:#80621c;cursor:pointer;font-size:12px;font-weight:650}.blog_disclaimer__bbMLG{margin:25px 0 0;color:#85847d;font-size:10px;line-height:1.6}.blog_visuallyHidden__hojl2{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;clip-path:inset(50%)}.blog_articlePage__3y_gZ{padding:35px 0 82px;background:var(--cream);color:var(--forest)}.blog_backLink__esxuc{display:inline-flex;margin-bottom:32px;color:#80621c;font-size:12px;font-weight:600}.blog_articleHero__915oK{max-width:850px;margin:0 auto;text-align:center}.blog_articlePill__kurRn{display:inline-flex;padding:7px 11px;border:1px solid #d6c89f;border-radius:999px;color:#80621c;font-size:10px;letter-spacing:.06em;text-transform:uppercase}.blog_articleHero__915oK h1{max-width:820px;margin:17px auto 12px;color:var(--forest);font-family:var(--serif);font-size:clamp(33px,5vw,54px);font-weight:400;letter-spacing:-.035em;line-height:1.13}.blog_articleExcerpt__TQFOn{max-width:700px;margin:0 auto;color:var(--muted);font-size:15px;line-height:1.7}.blog_byline__53syS{display:flex;justify-content:center;gap:9px;margin-top:19px;color:#77786f;font-size:11px}.blog_articleCover__xJdwO{height:clamp(220px,38vw,440px);overflow:hidden;margin:30px auto 0;border-radius:13px;background:#e8e4db}.blog_readerLayout__cKPZa{display:grid;grid-template-columns:190px minmax(0,720px);justify-content:center;gap:clamp(38px,7vw,100px);margin:50px auto 0}.blog_readerLayoutNoContents__zClSe{grid-template-columns:minmax(0,720px)}.blog_contents__ZlPwF{position:sticky;top:100px;align-self:start;padding:4px 0}.blog_contents__ZlPwF>p{margin:0 0 13px;color:var(--forest);font-size:11px;font-weight:700}.blog_contents__ZlPwF nav{display:flex;flex-direction:column;gap:11px;border-left:1px solid #d8d0c1;padding-left:13px}.blog_contents__ZlPwF nav a{color:#77786f;font-size:10px;line-height:1.5}.blog_contents__ZlPwF nav a:hover{color:#80621c}.blog_contents__ZlPwF nav .blog_subheadingLink__ccsi_{padding-left:9px}.blog_articleContent__3R9RH{min-width:0;color:#4e554e;font-size:16px;line-height:1.8;overflow-wrap:anywhere}.blog_articleContent__3R9RH>:first-child{margin-top:0}.blog_articleContent__3R9RH h2,.blog_articleContent__3R9RH h3{scroll-margin-top:96px;color:var(--forest);font-family:var(--serif);font-weight:400;letter-spacing:-.015em;line-height:1.3}.blog_articleContent__3R9RH h2{margin:36px 0 12px;font-size:26px}.blog_articleContent__3R9RH h3{margin:27px 0 10px;font-size:20px}.blog_articleContent__3R9RH p{margin:0 0 19px}.blog_articleContent__3R9RH ol,.blog_articleContent__3R9RH ul{margin:0 0 22px;padding-left:23px}.blog_articleContent__3R9RH li{padding-left:5px;margin:6px 0}.blog_articleContent__3R9RH blockquote{margin:24px 0;border-left:3px solid var(--gold);padding:5px 0 5px 18px;color:#5d655d;font-family:var(--serif);font-size:17px}.blog_articleContent__3R9RH blockquote p:last-child{margin-bottom:0}.blog_articleContent__3R9RH a{color:#84651c;text-decoration:underline;text-decoration-color:rgba(132,101,28,.38);text-underline-offset:3px}.blog_articleContent__3R9RH strong{color:var(--forest);font-weight:650}.blog_articleContent__3R9RH code{border-radius:4px;padding:2px 5px;background:#ebe6dd;font-size:.9em}.blog_articleFigure__RreNB{overflow:hidden;margin:24px 0;border-radius:10px;background:#e8e4db}.blog_articleFigure__RreNB img,.blog_inlineImage__C8WTY{display:block;width:100%;max-height:440px;-o-object-fit:cover;object-fit:cover}.blog_articleFigure__RreNB figcaption{padding:8px 12px;color:#77786f;font-size:10px;line-height:1.5}.blog_inlineImage__C8WTY{margin:19px 0;border-radius:10px}.blog_videoEmbed___DhVY{display:block;width:100%;aspect-ratio:16/9;overflow:hidden;margin:24px 0;border-radius:10px;background:#111}.blog_videoEmbed___DhVY iframe{display:block;width:100%;height:100%;border:0}.blog_tableWrap__oAioA{max-width:100%;overflow-x:auto;margin:24px 0;border:1px solid var(--line);border-radius:10px}.blog_articleContent__3R9RH .blog_tableWrap__oAioA table{width:100%;border-collapse:collapse;font-size:12px}.blog_articleContent__3R9RH .blog_tableWrap__oAioA td,.blog_articleContent__3R9RH .blog_tableWrap__oAioA th{min-width:90px;border-bottom:1px solid #e7e0d4;padding:9px 11px;text-align:left;vertical-align:top}.blog_articleContent__3R9RH .blog_tableWrap__oAioA th{background:#f3eee5;color:var(--forest);font-weight:650}.blog_articleContent__3R9RH .blog_tableWrap__oAioA tr:last-child td{border-bottom:0}.blog_learningNote__NdnMy{display:flex;align-items:center;gap:15px;max-width:910px;margin:54px auto 0;border:1px solid #d8d0c1;border-radius:12px;padding:19px 22px;background:rgba(255,253,252,.65)}.blog_learningNote__NdnMy>span{color:#a98228;font-size:23px}.blog_learningNote__NdnMy div{flex:1}.blog_learningNote__NdnMy strong{font-size:12px;font-weight:650}.blog_learningNote__NdnMy p{margin:4px 0 0;color:var(--muted);font-size:11px}.blog_learningNote__NdnMy>a,.blog_sectionHeading__3V5l6>a{flex:0 0 auto;color:#80621c;font-size:11px;font-weight:650}.blog_related__kW3X3{max-width:910px;margin:62px auto 0}.blog_related__kW3X3 .blog_sectionHeading__3V5l6{align-items:end}.blog_related__kW3X3 h2{font-size:30px}.blog_relatedGrid__1UP5M{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px}.blog_relatedGrid__1UP5M>a{display:flex;min-height:145px;flex-direction:column;align-items:flex-start;border:1px solid var(--line);border-radius:10px;padding:16px;background:var(--paper)}.blog_relatedGrid__1UP5M>a>span:first-child{color:#77786f;font-size:9px}.blog_relatedGrid__1UP5M strong{margin-top:11px;color:var(--forest);font-size:13px;font-weight:650;line-height:1.45}.blog_relatedArrow__hfkdc{margin-top:auto;padding-top:14px;color:#80621c;font-size:10px}@media (max-width:800px){.blog_articleGrid__9LgDL{grid-template-columns:repeat(2,minmax(0,1fr))}.blog_articleHeading__aENtP,.blog_sectionHeading__3V5l6{align-items:flex-start;flex-direction:column;gap:12px}.blog_readerLayout__cKPZa{grid-template-columns:minmax(0,720px)}.blog_contents__ZlPwF{position:static}}@media (max-width:560px){.blog_hero__WLLgl{padding:62px 0 55px}.blog_heroCopy__bMstq{font-size:14px}.blog_articles__DdhFY{padding-top:52px}.blog_articleGrid__9LgDL,.blog_relatedGrid__1UP5M{grid-template-columns:1fr}.blog_cardImage__JEROn{height:210px}.blog_articlePage__3y_gZ{padding-top:25px}.blog_articleExcerpt__TQFOn{font-size:13px}.blog_readerLayout__cKPZa{margin-top:35px}.blog_articleContent__3R9RH{font-size:15px;line-height:1.8}.blog_learningNote__NdnMy{align-items:flex-start;flex-wrap:wrap;padding:16px}.blog_learningNote__NdnMy>a{margin-left:38px}}