.ArticleCard_card__rb1yy{display:flex;flex-direction:column;background:#fff;border:.5px solid rgba(184,154,90,.15);border-top:2px solid rgba(184,154,90,.4);border-radius:2px;overflow:hidden;transition:all .3s ease;text-decoration:none;color:inherit}.ArticleCard_card__rb1yy:hover{transform:translateY(-4px);box-shadow:0 12px 32px rgba(26,23,20,.08);border-top-color:#b8963f}.ArticleCard_imageWrapper__azQ3h{position:relative;width:100%;aspect-ratio:16/9;background-color:#ede8df;overflow:hidden}.ArticleCard_image__OGY0w{-o-object-fit:cover;object-fit:cover;filter:saturate(.8) brightness(.95);transition:transform .6s cubic-bezier(.16,1,.3,1),filter .4s ease}.ArticleCard_card__rb1yy:hover .ArticleCard_image__OGY0w{transform:scale(1.04);filter:saturate(.9) brightness(1)}.ArticleCard_content__Kmyov{padding:1.5rem 1.5rem 1.25rem;flex:1;display:flex;flex-direction:column}.ArticleCard_meta__t9Sbd{display:flex;justify-content:space-between;align-items:center;margin-bottom:.85rem}.ArticleCard_category__p9gR9{font-size:.85rem;text-transform:uppercase;letter-spacing:.18em;color:rgba(184,154,90,.85);font-weight:400}.ArticleCard_date__Ds4M_{font-size:.85rem;color:#9c9189}.ArticleCard_title__Xgkw4{font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(1.2rem,1.6vw,1.45rem);font-weight:300;line-height:1.3;color:#1a1714;margin:0 0 .85rem;letter-spacing:-.01em}.ArticleCard_excerpt__a043G{font-size:1rem;line-height:1.75;color:#6b6358;margin:0 0 1.25rem;flex:1;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.ArticleCard_footer__l3Lqz{display:flex;justify-content:space-between;align-items:center;padding-top:1rem;border-top:1px solid rgba(184,154,90,.12);margin-top:auto}.ArticleCard_readTime__mmSwL{font-size:.85rem;color:#9c9189;letter-spacing:.08em}.ArticleCard_cta__i4gCk{display:flex;align-items:center;gap:.4rem;font-size:.85rem;letter-spacing:.18em;text-transform:uppercase;color:rgba(184,154,90,.8);font-weight:400;transition:color .3s ease}.ArticleCard_arrow__xcyKF{transition:transform .3s ease}.ArticleCard_card__rb1yy:hover .ArticleCard_cta__i4gCk{color:#b8963f}.ArticleCard_card__rb1yy:hover .ArticleCard_arrow__xcyKF{transform:translateX(4px)}@media (max-width:768px){.ArticleCard_content__Kmyov{padding:1.25rem 1.25rem 1rem}}.Blog_blogPage__dU3lS{background-color:#f5f0e8;color:#1a1714;min-height:100vh}.Blog_pageHeader__DXKyB{background-color:#1a1714;padding:5rem 4rem 4rem;position:relative;overflow:hidden}.Blog_pageHeader__DXKyB:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(184,154,90,.04) 1px,transparent 0),linear-gradient(90deg,rgba(184,154,90,.04) 1px,transparent 0);background-size:60px 60px;pointer-events:none}.Blog_pageHeader__DXKyB:after{content:"";position:absolute;left:4rem;right:4rem;bottom:0;height:1px;background:linear-gradient(90deg,transparent,rgba(184,154,90,.3) 20%,rgba(184,154,90,.3) 80%,transparent)}.Blog_pageHeaderInner__oNTga{max-width:1600px;margin:0 auto;position:relative;z-index:2}.Blog_pageHeaderLabel__5FYNf{display:block;font-size:.85rem;letter-spacing:.35em;text-transform:uppercase;color:rgba(184,154,90,.7);margin-bottom:1.25rem}.Blog_pageHeaderTitle__LeP7y{font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(2.8rem,5vw,4.2rem);font-weight:300;color:#e8dfc8;line-height:1.08;letter-spacing:-.01em;margin:0 0 1.25rem}.Blog_pageHeaderDesc__6JyuW{font-size:1rem;line-height:1.85;color:hsla(43,41%,85%,.5);margin:0;max-width:580px}.Blog_articlesSection__8DCeO{padding:4rem 4rem 5rem}.Blog_articlesSectionInner__Jpj7h{max-width:1600px;margin:0 auto}.Blog_grid__tz30E{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}.Blog_empty__E2QZo{text-align:center;padding:5rem 0;font-size:1rem;color:#9c9189;letter-spacing:.05em}@media (max-width:1200px){.Blog_pageHeader__DXKyB{padding-left:2rem;padding-right:2rem}.Blog_pageHeader__DXKyB:after{left:2rem;right:2rem}.Blog_articlesSection__8DCeO{padding:3rem 2rem 4rem}.Blog_grid__tz30E{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.Blog_pageHeader__DXKyB{padding:3.5rem 1.5rem 3rem}.Blog_pageHeaderTitle__LeP7y{font-size:2.4rem}.Blog_articlesSection__8DCeO{padding:2.5rem 1.5rem 3.5rem}.Blog_grid__tz30E{grid-template-columns:1fr}}.CategoryFilter_filterWrapper__Jpqbo{display:flex;gap:.6rem;flex-wrap:wrap;margin-bottom:3rem}.CategoryFilter_filterButton__I840l{padding:.6rem 1.25rem;background:transparent;border:1px solid rgba(184,154,90,.25);border-radius:1px;font-size:.85rem;font-weight:400;text-transform:uppercase;letter-spacing:.15em;color:#9c9189;cursor:pointer;transition:all .25s ease}.CategoryFilter_filterButton__I840l:hover{border-color:rgba(184,154,90,.6);color:#1a1714}.CategoryFilter_filterButton__I840l.CategoryFilter_active__io0Wu{background:#1a1714;border-color:#1a1714;color:#e8dfc8}@media (max-width:768px){.CategoryFilter_filterButton__I840l{padding:.5rem 1rem}}.ArticleDetail_articlePage__3nPmS{background-color:#f5f0e8;color:#1a1714}.ArticleDetail_pageHeader__Qz_4J{background-color:#1a1714;padding:5rem 4rem 4rem;position:relative;overflow:hidden}.ArticleDetail_pageHeader__Qz_4J:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(184,154,90,.04) 1px,transparent 0),linear-gradient(90deg,rgba(184,154,90,.04) 1px,transparent 0);background-size:60px 60px;pointer-events:none}.ArticleDetail_pageHeader__Qz_4J:after{content:"";position:absolute;left:4rem;right:4rem;bottom:0;height:1px;background:linear-gradient(90deg,transparent,rgba(184,154,90,.3) 20%,rgba(184,154,90,.3) 80%,transparent)}.ArticleDetail_pageHeaderInner__2qXca{max-width:900px;margin:0 auto;position:relative;z-index:2}.ArticleDetail_categoryLabel__IZbCQ{display:inline-block;font-size:.85rem;letter-spacing:.25em;text-transform:uppercase;color:rgba(184,154,90,.8);margin-bottom:1.25rem}.ArticleDetail_title__SF6Hq{font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(2rem,4vw,3.5rem);font-weight:300;color:#e8dfc8;line-height:1.1;letter-spacing:-.01em;margin:0 0 1.5rem}.ArticleDetail_meta__zItpY{display:flex;flex-wrap:wrap;gap:.5rem;font-size:.9rem;color:hsla(43,41%,85%,.45);margin-bottom:1.25rem;align-items:center}.ArticleDetail_metaDivider__FaIRm{color:rgba(184,154,90,.3)}.ArticleDetail_tags__IRBKo{display:flex;flex-wrap:wrap;gap:.5rem}.ArticleDetail_tag__wYaoA{font-size:.85rem;letter-spacing:.12em;text-transform:uppercase;padding:.3rem .75rem;border:1px solid rgba(184,154,90,.25);color:rgba(184,154,90,.7);border-radius:1px}.ArticleDetail_coverImageWrap__IMoSi{position:relative;width:100%;height:50vh;min-height:320px;overflow:hidden}.ArticleDetail_coverImage__zo70p{-o-object-fit:cover;object-fit:cover;filter:saturate(.75) brightness(.9)}.ArticleDetail_contentSection__uhw7I{padding:4rem 4rem 5rem}.ArticleDetail_contentInner__dPSi1{max-width:1600px;margin:0 auto;display:grid;grid-template-columns:1fr 280px;gap:4rem;align-items:start}.ArticleDetail_articleBody__YBzxc{background:#fff;padding:3rem;border:.5px solid rgba(184,154,90,.15);border-top:2px solid rgba(184,154,90,.4);border-radius:2px;min-width:0}.ArticleDetail_sidebar__tN6XD{position:sticky;top:80px}.ArticleDetail_relatedSection__2drG9{background-color:#ede8df;padding:4rem;border-top:1px solid rgba(184,154,90,.15)}.ArticleDetail_relatedInner__5iLNm{max-width:1600px;margin:0 auto}.ArticleDetail_sectionLabel__4mQ9_{display:block;font-size:.85rem;letter-spacing:.28em;text-transform:uppercase;color:rgba(184,154,90,.75);margin-bottom:2rem}.ArticleDetail_relatedGrid__M78YJ{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem}.ArticleDetail_backSection__uXRvL{padding:2.5rem 4rem;border-top:1px solid rgba(184,154,90,.12)}.ArticleDetail_backInner__FxtCL{max-width:1600px;margin:0 auto}.ArticleDetail_backLink__u6ujN{font-size:.9rem;letter-spacing:.18em;text-transform:uppercase;color:rgba(184,154,90,.8);text-decoration:none;transition:color .3s ease}.ArticleDetail_backLink__u6ujN:hover{color:#b8963f}@media (max-width:1200px){.ArticleDetail_backSection__uXRvL,.ArticleDetail_contentSection__uhw7I,.ArticleDetail_pageHeader__Qz_4J,.ArticleDetail_relatedSection__2drG9{padding-left:2rem;padding-right:2rem}.ArticleDetail_pageHeader__Qz_4J:after{left:2rem;right:2rem}.ArticleDetail_contentInner__dPSi1{grid-template-columns:1fr;gap:2rem}.ArticleDetail_sidebar__tN6XD{position:static}.ArticleDetail_relatedGrid__M78YJ{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.ArticleDetail_pageHeader__Qz_4J{padding:3.5rem 1.5rem 3rem}.ArticleDetail_title__SF6Hq{font-size:2rem}.ArticleDetail_contentSection__uhw7I{padding:2.5rem 1.5rem}.ArticleDetail_articleBody__YBzxc{padding:1.75rem}.ArticleDetail_relatedSection__2drG9{padding:3rem 1.5rem}.ArticleDetail_backSection__uXRvL{padding:2rem 1.5rem}.ArticleDetail_relatedGrid__M78YJ{grid-template-columns:1fr}.ArticleDetail_coverImageWrap__IMoSi{height:35vh}}.ArticleContent_content__FO2Qa{font-size:1.1rem;line-height:1.8;color:#1a1a1a;word-wrap:break-word;overflow-wrap:break-word}.ArticleContent_content__FO2Qa h1{font-size:2.5rem;font-weight:400;font-family:Georgia,Times New Roman,serif;margin:3rem 0 1.5rem;padding-top:1rem;border-top:2px solid #e0e0e0}.ArticleContent_content__FO2Qa h1:first-child{margin-top:0;border-top:none;padding-top:0}.ArticleContent_content__FO2Qa h2{font-size:2rem;font-weight:400;font-family:Georgia,Times New Roman,serif;margin:2.5rem 0 1.25rem;padding-top:1rem}.ArticleContent_content__FO2Qa h3{font-size:1.5rem;font-weight:500;margin:2rem 0 1rem}.ArticleContent_content__FO2Qa h4{font-size:1.25rem;font-weight:600;margin:1.5rem 0 .75rem}.ArticleContent_content__FO2Qa p{margin:0 0 1.5rem}.ArticleContent_content__FO2Qa ol,.ArticleContent_content__FO2Qa ul{margin:0 0 1.5rem;padding-left:2rem}.ArticleContent_content__FO2Qa li{margin-bottom:.75rem}.ArticleContent_content__FO2Qa blockquote{margin:2rem 0;padding:1.5rem 2rem;background-color:#fafafa;border-left:3px solid #1a1a1a;font-style:italic;color:#666}.ArticleContent_content__FO2Qa img{max-width:100%;height:auto;border-radius:2px;margin:2rem 0}.ArticleContent_inlineCode__x4cGJ{background-color:#f5f5f5;padding:.2em .4em;border-radius:2px;font-family:Monaco,Courier New,monospace;font-size:.9em;color:#d90000}.ArticleContent_codeBlock__zGy2_{display:block;background-color:#1a1a1a;color:#f5f5f5;padding:1.5rem;border-radius:2px;overflow-x:auto;font-family:Monaco,Courier New,monospace;font-size:.9rem;line-height:1.6;margin:2rem 0}.ArticleContent_link__ES54T{color:#1a1a1a;text-decoration:underline;transition:opacity .3s ease}.ArticleContent_link__ES54T:hover{opacity:.7}@media (max-width:768px){.ArticleContent_content__FO2Qa{font-size:1rem}.ArticleContent_content__FO2Qa h1{font-size:2rem}.ArticleContent_content__FO2Qa h2{font-size:1.75rem}.ArticleContent_content__FO2Qa h3{font-size:1.35rem}}.Typography_heading__Gg3R2{font-weight:400;letter-spacing:-.02em;color:#1a1a1a;line-height:1.1;margin:0}.Typography_serif__P8VPb{font-family:Georgia,Times New Roman,serif;font-weight:400;letter-spacing:-.01em}.Typography_h1__3e_xy{font-size:clamp(3rem,6vw,4rem);margin-bottom:1.5rem;line-height:1}.Typography_h2__Lqwgo{font-size:clamp(2.5rem,5vw,3rem);margin-bottom:1.5rem;line-height:1.1}.Typography_h3__BODRl{font-size:clamp(1.5rem,3vw,2rem);margin-bottom:1rem;font-weight:500}.Typography_h4__aL45L{font-size:clamp(1.25rem,2vw,1rem);margin-bottom:.75rem;font-weight:600}.Typography_body__VMNI1{line-height:1.7;margin:0 0 1rem}.Typography_size-sm__QlNae{font-size:.95rem}.Typography_size-md__2Gx2O{font-size:1.1rem}.Typography_size-lg__J3ETW{font-size:1.25rem}.Typography_color-primary__1osyN{color:#1a1a1a}.Typography_color-secondary__4SbgW{color:#666}.Typography_color-muted__wXubJ{color:#999}.Typography_color-white___HVpi{color:#fff}.Typography_label__vzxUg{display:inline-block;font-size:.75rem;text-transform:uppercase;color:#999;letter-spacing:.2em;font-weight:600}@media (max-width:768px){.Typography_h1__3e_xy{font-size:2rem}.Typography_h2__Lqwgo{font-size:1.5rem}.Typography_h3__BODRl{font-size:1rem}}.TableOfContents_toc__v9x2T{position:sticky;top:100px;max-height:calc(100vh - 150px);overflow-y:auto;padding:2rem;background-color:#fafafa;border:1px solid #e0e0e0;border-radius:2px}.TableOfContents_list__JT7DQ{list-style:none;margin:0;padding:0}.TableOfContents_item___OQ6Q{margin-bottom:.5rem}.TableOfContents_level-1___6ruL{padding-left:0}.TableOfContents_level-2__nMmZ9{padding-left:1rem}.TableOfContents_level-3__TiFU2{padding-left:2rem}.TableOfContents_link__36pbz{font-size:.9rem;color:#666;text-decoration:none;transition:color .3s ease;display:block;border-left:2px solid transparent;padding:.5rem 0 .5rem .75rem}.TableOfContents_link__36pbz:hover{color:#1a1a1a}.TableOfContents_item___OQ6Q.TableOfContents_active__RsNab .TableOfContents_link__36pbz{color:#1a1a1a;font-weight:600;border-left-color:#1a1a1a}@media (max-width:1024px){.TableOfContents_toc__v9x2T{position:static;margin-bottom:2rem;max-height:none}}.SectionHeader_header__8beUq{margin-bottom:4rem;word-wrap:break-word}.SectionHeader_align-center__BdkGU{text-align:center}.SectionHeader_align-left__1ArUn{text-align:left}.SectionHeader_title__Q8XgQ{margin:1.5rem 0}.SectionHeader_title__Q8XgQ:last-child{margin-bottom:0}.SectionHeader_description__9huf4{max-width:800px;margin:0 auto}.SectionHeader_align-left__1ArUn .SectionHeader_description__9huf4{margin-left:0;margin-right:auto}.SectionHeader_align-center__BdkGU .SectionHeader_description__9huf4{margin:0 auto}.SectionHeader_isDark__KRXN_ .SectionHeader_label__EFPyX{color:hsla(0,0%,100%,.6)!important}.SectionHeader_isDark__KRXN_ .SectionHeader_title__Q8XgQ{color:#fff!important}.SectionHeader_isDark__KRXN_ .SectionHeader_description__9huf4{color:hsla(0,0%,100%,.8)!important}.Card_card__H88Cg{background-color:#fff;border-radius:2px;border:1px solid #e0e0e0;word-wrap:break-word;overflow-wrap:break-word;box-shadow:0 4px 12px rgba(0,0,0,.03);transition:transform .2s ease}@media (max-width:768px){.Card_card__H88Cg{padding:1.5rem!important}}