.articles_page__3q2ni{--article-bg:#faf9f7;--article-surface:#fff;--article-text:#293235;--article-muted:#58666b;--article-border:#dce2e3;--article-accent:#78502c;--article-soft:#f3e9dc;--color-text-primary:var(--article-text);color:var(--article-text);background:var(--article-bg);min-height:60vh;padding-top:64px}.articles_page__3q2ni :is(a,button):focus-visible{outline:3px solid #9c6635;outline-offset:4px}.articles_container__aUb4T{width:min(100% - 40px,1180px);margin-inline:auto}.articles_indexHero__7Hft4{padding:clamp(64px,9vw,116px) 0 clamp(52px,7vw,82px);background:linear-gradient(135deg,#273034,#354044);color:#fff}.articles_eyebrow__LPb3B{display:block;color:var(--article-accent);font-size:.8rem;font-weight:750;letter-spacing:.09em;text-transform:uppercase}.articles_indexHero__7Hft4 .articles_eyebrow__LPb3B{color:#edb982}.articles_indexHero__7Hft4 h1{max-width:850px;margin:16px 0 20px;color:#fff;font-size:clamp(2.15rem,5vw,4rem);line-height:1.12;text-wrap:balance}.articles_indexHero__7Hft4 p{max-width:680px;margin:0;color:#e0e7e8;font-size:clamp(1rem,2vw,1.2rem);line-height:1.65}.articles_indexSection__YLUV1{padding:clamp(44px,7vw,80px) 0 96px}.articles_cardGrid__BzJ82{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.articles_card__DU1a7{min-width:0;overflow:hidden;background:var(--article-surface);border:1px solid var(--article-border);border-radius:18px;box-shadow:0 12px 28px rgb(29 36 38/5%);transition:transform .18s ease,box-shadow .18s ease}.articles_card__DU1a7:hover{transform:translateY(-3px);box-shadow:0 16px 36px rgb(29 36 38/11%)}.articles_card__DU1a7:focus-within{outline:3px solid #9c6635;outline-offset:3px}.articles_cardLink__CHaHu{display:flex;height:100%;flex-direction:column;color:inherit}.articles_cardLink__CHaHu:hover{color:inherit}.articles_cardLink__CHaHu:focus-visible{outline:none!important}.articles_cardImage__r6wwC{position:relative;aspect-ratio:16/10;overflow:hidden;background:#e9dfd2}.articles_coverImage__eSBsD{object-fit:cover}.articles_cardPlaceholder__nQ4Rg{display:grid;width:100%;height:100%;place-items:center;color:#76533d;font-family:var(--font-family-display);font-size:1.5rem;font-weight:700;background:linear-gradient(145deg,#f3e9dc,#e3d2bb)}.articles_cardContent__uYWSU{display:flex;flex:1;flex-direction:column;padding:25px}.articles_cardMeta__QcKbb{display:flex;flex-wrap:wrap;gap:6px 14px;margin:0 0 13px;color:var(--article-accent);font-size:.8rem;font-weight:700}.articles_cardMeta__QcKbb time{color:var(--article-muted);font-weight:500}.articles_card__DU1a7 h2{margin:0 0 12px;color:var(--article-text);font-size:clamp(1.25rem,2vw,1.55rem);line-height:1.3;overflow-wrap:anywhere}.articles_cardExcerpt__YhWi8{margin:0;color:var(--article-muted);font-size:.94rem;line-height:1.65;overflow-wrap:anywhere}.articles_readMore___8dIj{display:inline-flex;gap:8px;align-items:center;margin-top:auto;padding-top:24px;color:var(--article-accent);font-weight:700}.articles_readMore___8dIj span{font-size:1.2em}.articles_emptyState__KCaZJ{max-width:650px;padding:clamp(32px,6vw,64px);background:var(--article-surface);border:1px solid var(--article-border);border-radius:18px}.articles_emptyState__KCaZJ h2{margin:0 0 12px;color:var(--article-text);font-size:clamp(1.5rem,3vw,2rem)}.articles_emptyState__KCaZJ p{margin:0 0 26px;color:var(--article-muted);line-height:1.65}.articles_primaryLink__6tIh_{display:inline-flex;min-height:44px;align-items:center;justify-content:center;padding:11px 19px;color:#fff;background:#293235;border:1px solid #293235;border-radius:9px;font-weight:700;text-align:center;text-decoration:none}.articles_primaryLink__6tIh_:hover{color:#fff;background:#3d494d;border-color:#3d494d}.articles_pagination__wlbMn{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:40px;color:var(--article-muted);font-size:.94rem}.articles_pagination__wlbMn a{display:inline-flex;min-height:44px;align-items:center;color:var(--article-accent);font-weight:700}.articles_pagination__wlbMn a:hover{text-decoration:underline}.articles_articleWrap__GJcHT{width:min(100% - 40px,1000px);margin-inline:auto;padding:34px 0 96px}.articles_breadcrumb__RNTNm{display:flex;flex-wrap:wrap;align-items:center;gap:8px;max-width:100%;color:var(--article-muted);font-size:.85rem}.articles_breadcrumb__RNTNm a{color:var(--article-accent);text-decoration:underline;text-underline-offset:3px}.articles_breadcrumb__RNTNm [aria-current]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:min(55vw,400px)}.articles_articleHeader__V5Hvn{max-width:790px;margin:clamp(56px,7vw,88px) auto 40px;text-align:center}.articles_articleHeader__V5Hvn h1{margin:15px 0 18px;color:var(--article-text);font-size:clamp(2.1rem,5vw,3.7rem);line-height:1.13;overflow-wrap:anywhere;text-wrap:balance}.articles_articleExcerpt__Q5Xxh{max-width:720px;margin:0 auto 24px;color:var(--article-muted);font-size:clamp(1.05rem,2vw,1.3rem);line-height:1.6}.articles_articleMeta__Ls1k_{display:flex;flex-wrap:wrap;justify-content:center;gap:7px 18px;color:var(--article-muted);font-size:.86rem}.articles_heroImage__UC_e_,.articles_inlineImage__P04sS{margin:0}.articles_heroImage__UC_e_ img,.articles_inlineImage__P04sS img{width:100%;height:auto;border-radius:14px;object-fit:contain}.articles_heroImage__UC_e_ figcaption,.articles_inlineImage__P04sS figcaption{margin-top:10px;color:var(--article-muted);font-size:.82rem;text-align:center}.articles_body__pKo3O{max-width:760px;margin:clamp(40px,6vw,68px) auto 0;color:var(--article-text);font-size:1.08rem;line-height:1.8;overflow-wrap:anywhere}.articles_body__pKo3O>*+*{margin-top:1.35em}.articles_body__pKo3O p{margin-bottom:0}.articles_body__pKo3O h2{margin:2.2em 0 .55em;color:var(--article-text);font-size:clamp(1.55rem,3vw,2.1rem);line-height:1.3}.articles_body__pKo3O h3{margin:1.8em 0 .5em;color:var(--article-text);font-size:clamp(1.25rem,2.3vw,1.55rem)}.articles_body__pKo3O ul{margin-left:1.3em;padding-left:.4em;list-style:disc}.articles_body__pKo3O li{padding-left:.35em}.articles_body__pKo3O li+li{margin-top:.45em}.articles_body__pKo3O blockquote{margin-left:0;padding:8px 0 8px 24px;border-left:4px solid #b9834e;color:var(--article-muted);font-family:var(--font-family-display);font-size:1.28rem;line-height:1.55}.articles_body__pKo3O .articles_inlineImage__P04sS{margin-top:2.2em;margin-bottom:2.2em}.articles_inlineCta__pKXSR{margin-top:2.3em;padding:clamp(24px,5vw,36px);background:var(--article-soft);border:1px solid var(--article-border);border-radius:16px;text-align:center}.articles_inlineCta__pKXSR p{margin:0 0 17px;font-weight:700;line-height:1.5}.articles_articleBottomCta__1flX6{margin:72px auto 0;padding:clamp(26px,5vw,48px);background:#293235;border-radius:18px;color:#fff;text-align:center}.articles_articleBottomCta__1flX6 h2{margin:0 0 10px;color:#fff;font-size:clamp(1.6rem,3vw,2.3rem)}.articles_articleBottomCta__1flX6 p{margin:0 0 23px;color:#e4e9e9;line-height:1.6}.articles_articleBottomCta__1flX6 .articles_primaryLink__6tIh_{color:#293235;background:#fff;border-color:#fff}.articles_articleBottomCta__1flX6 .articles_primaryLink__6tIh_:hover{background:#f1e9de;border-color:#f1e9de}.articles_related__NKPXl{margin-top:80px}.articles_related__NKPXl>h2{margin:0 0 28px;color:var(--article-text);font-size:clamp(1.6rem,3vw,2.2rem)}.articles_related__NKPXl .articles_cardGrid__BzJ82{grid-template-columns:repeat(2,minmax(0,1fr))}.articles_video__5OaZy{margin:2.3em 0}.articles_videoButton__YinMv,.articles_video__5OaZy iframe{display:block;width:100%;aspect-ratio:16/9;border:0;border-radius:14px}.articles_videoButton__YinMv{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:180px;padding:25px;color:#fff;background:#293235;font-weight:700;text-align:center}.articles_videoButton__YinMv:hover{background:#3c494c}.articles_playIcon__RDFFt{display:grid;width:58px;height:58px;place-items:center;padding-left:4px;color:#293235;background:#fff;border-radius:50%;font-size:1.4rem}.articles_video__5OaZy figcaption{margin-top:10px;color:var(--article-muted);font-size:.78rem;line-height:1.5}.articles_video__5OaZy figcaption a{color:var(--article-accent);text-decoration:underline}.articles_srOnly__WaZT_{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:900px){.articles_cardGrid__BzJ82{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.articles_articleWrap__GJcHT,.articles_container__aUb4T{width:min(100% - 32px,100%)}.articles_cardGrid__BzJ82,.articles_related__NKPXl .articles_cardGrid__BzJ82{grid-template-columns:1fr;gap:20px}.articles_indexSection__YLUV1{padding-bottom:64px}.articles_cardContent__uYWSU{padding:20px}.articles_articleWrap__GJcHT{padding-top:26px;padding-bottom:64px}.articles_articleHeader__V5Hvn{margin-top:48px}.articles_articleMeta__Ls1k_{flex-direction:column;gap:5px}.articles_body__pKo3O{font-size:1rem}.articles_pagination__wlbMn{font-size:.85rem}}@media (prefers-color-scheme:dark){.articles_page__3q2ni{--article-bg:#15191b;--article-surface:#202629;--article-text:#f3f4f3;--article-muted:#c3cbcc;--article-border:#3a4549;--article-accent:#e7b982;--article-soft:#302a25}.articles_card__DU1a7{box-shadow:none}.articles_primaryLink__6tIh_{color:#293235;background:#f7eee4;border-color:#f7eee4}.articles_primaryLink__6tIh_:hover{color:#293235;background:#e8d6c0;border-color:#e8d6c0}.articles_articleBottomCta__1flX6{border:1px solid #586366}}@media (prefers-reduced-motion:reduce){.articles_card__DU1a7{transition:none}.articles_card__DU1a7:hover{transform:none}}.articles_themeControl__NYZ65{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:24px;justify-content:flex-end;gap:5px;color:var(--article-text);font-size:.85rem}.articles_themeLabel__20Vx1{margin-right:7px;color:var(--article-muted);font-weight:600}.articles_themeOption__o1cuO{min-height:40px;padding:7px 11px;border:1px solid var(--article-border);border-radius:8px;color:var(--article-text);background:var(--article-surface);font:inherit;cursor:pointer}.articles_themeOption__o1cuO[aria-pressed=true]{color:var(--article-bg);background:var(--article-text);border-color:var(--article-text);font-weight:700}.articles_themeOption__o1cuO:hover:not([aria-pressed=true]){border-color:var(--article-accent)}.articles_page__3q2ni[data-article-reading-theme=light]{--article-bg:#faf9f7;--article-surface:#fff;--article-text:#293235;--article-muted:#58666b;--article-border:#dce2e3;--article-accent:#78502c;--article-soft:#f3e9dc}.articles_page__3q2ni[data-article-reading-theme=dark]{--article-bg:#15191b;--article-surface:#202629;--article-text:#f3f4f3;--article-muted:#c3cbcc;--article-border:#3a4549;--article-accent:#e7b982;--article-soft:#302a25}.articles_page__3q2ni[data-article-reading-theme=dark] .articles_card__DU1a7{box-shadow:none}.articles_page__3q2ni[data-article-reading-theme=dark] .articles_primaryLink__6tIh_{color:#293235;background:#f7eee4;border-color:#f7eee4}.articles_page__3q2ni[data-article-reading-theme=dark] .articles_primaryLink__6tIh_:hover{color:#293235;background:#e8d6c0;border-color:#e8d6c0}.articles_page__3q2ni[data-article-reading-theme=dark] .articles_articleBottomCta__1flX6{border:1px solid #586366}@media (prefers-color-scheme:dark){.articles_page__3q2ni[data-article-reading-theme=light] .articles_primaryLink__6tIh_{color:#fff;background:#293235;border-color:#293235}.articles_page__3q2ni[data-article-reading-theme=light] .articles_primaryLink__6tIh_:hover{color:#fff;background:#3d494d;border-color:#3d494d}}.articles_tableOfContents__Fn3zz{max-width:760px;margin:44px auto 0;padding:24px 28px;color:var(--article-text);background:var(--article-surface);border:1px solid var(--article-border);border-radius:14px}.articles_tableOfContents__Fn3zz h2{margin:0 0 12px;color:var(--article-text);font-size:1.1rem}.articles_tableOfContents__Fn3zz ol{margin:0;padding-left:1.4em}.articles_tableOfContents__Fn3zz li+li{margin-top:.55em}.articles_tableOfContents__Fn3zz .articles_tocSubheading__G9RO_{margin-left:1.1em}.articles_tableOfContents__Fn3zz a{color:var(--article-accent);text-decoration:underline;text-underline-offset:3px}.articles_body__pKo3O h2,.articles_body__pKo3O h3{scroll-margin-top:90px}.articles_body__pKo3O a:not(.articles_primaryLink__6tIh_){color:var(--article-accent);text-decoration:underline;text-underline-offset:3px}@media (max-width:620px){.articles_tableOfContents__Fn3zz{padding:20px}}.articles_articleMeta__Ls1k_ a,.articles_sources__KG_Rh a{color:var(--article-accent);text-decoration:underline;text-underline-offset:3px}.articles_sources__KG_Rh{max-width:760px;margin:60px auto 0;padding-top:26px;border-top:1px solid var(--article-border);color:var(--article-text)}.articles_sources__KG_Rh h2{margin:0 0 14px;color:var(--article-text);font-size:clamp(1.25rem,2vw,1.55rem)}.articles_sources__KG_Rh ol{margin:0;padding-left:1.4em;color:var(--article-muted);line-height:1.65;overflow-wrap:anywhere}.articles_sources__KG_Rh li+li{margin-top:.55em}@media (prefers-color-scheme:dark){.articles_page__3q2ni[data-article-reading-theme=light] .articles_articleBottomCta__1flX6 .articles_primaryLink__6tIh_{color:#293235;background:#fff;border-color:#fff}}.articles-admin_shell__LmlSD{color:var(--user-text-primary);min-width:0}.articles-admin_shell__LmlSD h1{margin:0 0 8px;font-size:clamp(1.7rem,4vw,2.2rem)}.articles-admin_shell__LmlSD h2{font-size:1.2rem;margin:0 0 16px}.articles-admin_shell__LmlSD a{color:var(--user-accent)}.articles-admin_shell__LmlSD button,.articles-admin_shell__LmlSD input,.articles-admin_shell__LmlSD select,.articles-admin_shell__LmlSD textarea{font:inherit}.articles-admin_shell__LmlSD a,.articles-admin_shell__LmlSD button,.articles-admin_shell__LmlSD input,.articles-admin_shell__LmlSD select,.articles-admin_shell__LmlSD textarea{min-width:0}.articles-admin_shell__LmlSD :is(button,a,input,textarea,select):focus-visible{outline:3px solid var(--user-accent);outline-offset:3px}.articles-admin_header__CWb44{display:flex;flex-wrap:wrap;align-items:start;justify-content:space-between;gap:18px;margin-bottom:26px}.articles-admin_header__CWb44>div{min-width:0}.articles-admin_eyebrow__cVn_H{margin:0 0 8px;color:var(--user-accent);font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.articles-admin_hint__a7b9k,.articles-admin_meta__jINL9,.articles-admin_muted__Agedd{color:var(--user-text-secondary);line-height:1.5}.articles-admin_muted__Agedd{margin:0 0 16px}.articles-admin_hint__a7b9k{display:block;font-size:.8rem;font-weight:400}.articles-admin_back__uafOz{display:inline-block;margin-bottom:20px}.articles-admin_danger__YU5N5,.articles-admin_primary__OLOyh,.articles-admin_secondary__Y0YWm{min-height:44px;display:inline-flex;justify-content:center;align-items:center;gap:8px;padding:10px 16px;border-radius:9px;text-decoration:none;font-weight:650;cursor:pointer}.articles-admin_primary__OLOyh{color:var(--user-surface)!important;background:var(--user-text-primary);border:1px solid var(--user-text-primary)}.articles-admin_secondary__Y0YWm{color:var(--user-text-primary);background:var(--user-surface);border:1px solid var(--user-border)}.articles-admin_danger__YU5N5{color:var(--admin-danger);background:var(--user-surface);border:1px solid var(--admin-danger)}.articles-admin_shell__LmlSD button:disabled{opacity:.55;cursor:not-allowed}.articles-admin_filters__azjnD{display:flex;flex-wrap:wrap;align-items:end;gap:12px;margin-bottom:18px;padding:18px;background:var(--user-surface);border:1px solid var(--user-border);border-radius:12px}.articles-admin_filters__azjnD label{flex:0 1 190px}.articles-admin_filters__azjnD .articles-admin_search__6OyHl{flex:1 1 240px}.articles-admin_shell__LmlSD label{display:grid;gap:7px;margin:0 0 15px;font-size:.9rem;font-weight:650}.articles-admin_shell__LmlSD input:not([type=file]),.articles-admin_shell__LmlSD select,.articles-admin_shell__LmlSD textarea{width:100%;min-height:44px;padding:10px 12px;border:1px solid var(--user-border);border-radius:8px;background:var(--user-bg);color:var(--user-text-primary)}.articles-admin_shell__LmlSD :is(input,textarea,select)[aria-invalid=true]{border-color:var(--admin-danger);box-shadow:0 0 0 2px var(--admin-danger)}.articles-admin_shell__LmlSD textarea{resize:vertical}.articles-admin_shell__LmlSD input[type=file]{max-width:100%;font-size:.82rem}.articles-admin_shell__LmlSD input:disabled{opacity:.75}.articles-admin_list__O1uTf{list-style:none;margin:0;padding:0;background:var(--user-surface);border:1px solid var(--user-border);border-radius:12px;overflow:hidden}.articles-admin_list__O1uTf li{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding:18px;border-bottom:1px solid var(--user-border)}.articles-admin_list__O1uTf li:last-child{border-bottom:0}.articles-admin_list__O1uTf strong{display:block;overflow-wrap:anywhere}.articles-admin_list__O1uTf .articles-admin_meta__jINL9{display:block;margin-top:4px;font-size:.8rem;overflow-wrap:anywhere}.articles-admin_list__O1uTf a{min-height:44px;display:inline-flex;align-items:center;font-weight:650}.articles-admin_error__EKfH_,.articles-admin_notice__o3hDR,.articles-admin_state__L9w7P{margin:16px 0;padding:18px;border-radius:10px;line-height:1.5;background:var(--user-surface);border:1px solid var(--user-border)}.articles-admin_error__EKfH_{color:var(--admin-danger);border-color:var(--admin-danger)}.articles-admin_notice__o3hDR{color:var(--admin-success);border-color:var(--admin-success)}.articles-admin_error__EKfH_ button,.articles-admin_state__L9w7P button{border:0;background:transparent;color:inherit;cursor:pointer;text-decoration:underline}.articles-admin_issueList__Q13An{margin:10px 0 0;padding-left:22px}.articles-admin_issueList__Q13An li{margin-top:5px;overflow-wrap:anywhere}.articles-admin_pagination__SK3uN{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-top:18px}.articles-admin_grid__KQ6xu{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,340px);gap:18px;align-items:start}.articles-admin_mainColumn__03oUy,.articles-admin_sideColumn__w5KhU{min-width:0}.articles-admin_panel__Y_ZJj{min-width:0;margin-bottom:18px;padding:clamp(16px,3vw,24px);background:var(--user-surface);border:1px solid var(--user-border);border-radius:12px}.articles-admin_panel__Y_ZJj>p{margin-top:0}.articles-admin_twoColumns__ndtP2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.articles-admin_blocks__r4L4v{list-style:none;display:grid;gap:12px;margin:18px 0;padding:0}.articles-admin_block__Szipb{min-width:0;padding:16px;border:1px solid var(--user-border);border-radius:10px;background:var(--user-bg)}.articles-admin_block__Szipb[data-invalid=true]{border-color:var(--admin-danger)}.articles-admin_blockHead__8HxNU{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.articles-admin_blockHead__8HxNU>div{display:flex;flex-wrap:wrap;gap:6px}.articles-admin_blockHead__8HxNU button{min-height:40px;padding:6px 10px;border:1px solid var(--user-border);border-radius:7px;background:var(--user-surface);color:var(--user-text-primary);cursor:pointer}.articles-admin_addBlock__pbGVE{display:flex;flex-wrap:wrap;align-items:end;gap:12px}.articles-admin_addBlock__pbGVE label{flex:1 1 220px;margin:0}.articles-admin_actions__1ijD3{display:grid;gap:10px;margin:16px 0}.articles-admin_actions__1ijD3 :is(button,a){width:100%}.articles-admin_mediaList__kla_z{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;list-style:none;padding:0}.articles-admin_mediaList__kla_z li{min-width:0;font-size:.7rem;color:var(--user-text-secondary);overflow:hidden}.articles-admin_mediaList__kla_z img{display:block;width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:7px}.articles-admin_preview__6WL7z{overflow:hidden;border:1px solid var(--user-border);border-radius:12px}.articles-admin_previewBanner__VAvL5{margin:0;padding:12px 18px;color:var(--user-text-primary);background:var(--admin-warning-bg);border-bottom:1px solid var(--user-border);font-weight:700}.articles-admin_srOnly__5rMis{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:800px){.articles-admin_grid__KQ6xu{grid-template-columns:1fr}.articles-admin_sideColumn__w5KhU{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.articles-admin_sideColumn__w5KhU .articles-admin_panel__Y_ZJj{margin-bottom:0}}@media (max-width:600px){.articles-admin_sideColumn__w5KhU,.articles-admin_twoColumns__ndtP2{grid-template-columns:1fr}.articles-admin_filters__azjnD>*{flex:1 1 100%!important}.articles-admin_filters__azjnD button,.articles-admin_header__CWb44>button{width:100%}.articles-admin_panel__Y_ZJj{padding:16px}}