.blog_page__bLGfe{background:#e2d2c4;color:#1c1410}.blog_section_rule__ZY4vF{display:flex;align-items:baseline;gap:14px;font-family:var(--ff-sans);font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:#5b4a3d;font-weight:700}.blog_section_rule__marker__nA_lJ{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:#7a1320}.blog_section_rule__line__NPxud{flex:1 1;height:1px;background:rgba(28,20,16,.14)}.blog_post_meta__DS8Yd{display:flex;gap:10px;align-items:center;flex-wrap:wrap;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:#5b4a3d}.blog_post_meta__sep__dEHXX{opacity:.5}.blog_post_meta__category__govck{color:#7a1320}.blog_author__UxA6e{display:flex;align-items:center;gap:10px;font-family:var(--ff-sans)}.blog_author__avatar__b1pyv{width:32px;height:32px;border-radius:50%;background:#1c1410;color:#fdf7ee;display:grid;place-items:center;font-family:var(--ff-display);font-weight:700;font-size:13px}.blog_author__info__v2KPO{line-height:1.2}.blog_author__name__LZ8Rq{font-weight:700;font-size:13px;color:#1c1410}.blog_author__role__0Jeyc{font-size:11px;color:#5b4a3d;opacity:.7}.blog_btn_dark__e32I1{display:inline-flex;align-items:center;gap:8px;padding:14px 22px;border-radius:999px;background:#1c1410;color:#fdf7ee;font-family:var(--ff-sans);font-weight:700;font-size:14px;transition:background .2s}.blog_btn_dark__e32I1:hover{background:#2c241b}.blog_hero__HpgXZ{padding:64px 32px 0;max-width:1280px;margin:0 auto}@media(max-width:768px){.blog_hero__HpgXZ{padding:40px 24px 32px}}.blog_hero__grid__sLTqr{display:grid;grid-template-columns:1fr 1fr;grid-gap:56px;gap:56px;margin-top:28px;align-items:end}@media(max-width:768px){.blog_hero__grid__sLTqr{grid-template-columns:1fr;gap:24px}}.blog_hero__heading__Kc1IC{font-family:var(--ff-display);font-weight:800;font-size:clamp(3rem,10vw,3.5rem);line-height:1.05;letter-spacing:-.045em;color:#1c1410;margin:0}.blog_hero__heading__Kc1IC em{font-style:italic;color:#7a1320}.blog_hero__description__JgPM2{font-family:var(--ff-sans);font-size:18px;line-height:1.55;color:#5b4a3d;margin:0;max-width:460px}.blog_hero__meta__8liJv{display:flex;align-items:center;gap:14px;margin-top:24px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:#5b4a3d}.blog_hero__meta_accent__hbb6I{color:#7a1320;font-weight:700}.blog_hero__meta_sep__eV6Ra{opacity:.5}.blog_featured__dQvxo{padding:48px 32px 32px;max-width:1280px;margin:0 auto}@media(max-width:768px){.blog_featured__dQvxo{padding:32px 24px}}.blog_featured__article__QjrR6{margin-top:28px;display:grid;grid-template-columns:1.05fr 1fr;grid-gap:32px;gap:32px}@media(max-width:768px){.blog_featured__article__QjrR6{grid-template-columns:1fr}}.blog_featured__image__1zE59{position:relative;border-radius:28px;overflow:hidden;min-height:540px}@media(max-width:768px){.blog_featured__image__1zE59{min-height:300px}}.blog_featured__img__6k94L{object-fit:cover}.blog_featured__badge__Ssjqx{position:absolute;top:24px;left:24px;padding:8px 14px;border-radius:999px;background:#fdf7ee;color:#7a1320;font-family:var(--ff-sans);font-weight:700;font-size:12px;letter-spacing:.14em;text-transform:uppercase;box-shadow:0 6px 20px rgba(0,0,0,.12)}.blog_featured__content__f_tyN{background:#f6ecd9;border-radius:28px;padding:48px;display:flex;flex-direction:column}@media(max-width:768px){.blog_featured__content__f_tyN{padding:28px}}.blog_featured__title__pbgEd{font-family:var(--ff-display);font-weight:800;font-size:clamp(2rem,5vw,3rem);line-height:.95;letter-spacing:-.03em;color:#1c1410;margin:20px 0}.blog_featured__teaser__8qzSp{font-family:var(--ff-sans);font-size:18px;line-height:1.6;color:#5b4a3d;margin:0}.blog_featured__footer__JEZUe{margin-top:auto;padding-top:36px;display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.blog_quote_section___Yb4D{padding:32px;max-width:1280px;margin:0 auto}@media(max-width:768px){.blog_quote_section___Yb4D{padding:24px}}.blog_quote__card__Q_eG1{background:#1c1410;color:#fdf7ee;border-radius:28px;padding:56px;display:grid;grid-template-columns:1fr 1.6fr;grid-gap:48px;gap:48px;align-items:center}@media(max-width:768px){.blog_quote__card__Q_eG1{grid-template-columns:1fr;padding:32px;gap:24px}}.blog_quote__mark__g3zOM{font-family:var(--ff-display);font-weight:800;font-size:180px;line-height:.8;color:#e8b342;letter-spacing:-.04em}@media(max-width:768px){.blog_quote__mark__g3zOM{font-size:100px}}.blog_quote__desk_label__dzuf5{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:rgba(253,247,238,.6);margin-top:-16px}.blog_quote__text__XDcIh{font-family:var(--ff-display);font-weight:700;font-style:italic;font-size:clamp(1.5rem,3.5vw,2.75rem);line-height:1.15;letter-spacing:-.02em;color:#fdf7ee;margin:0}.blog_quote__highlight__zIU7R{color:#e2a895}.blog_quote__attribution__eHjuW{margin-top:24px;display:flex;align-items:center;gap:12px;font-family:var(--ff-sans);font-size:14px;color:rgba(253,247,238,.8)}.blog_quote__line__SJ6gj{width:32px;height:1px;background:#e2a895}.blog_grid_section__bT7sx{padding:24px 32px 48px;max-width:1280px;margin:0 auto}@media(max-width:768px){.blog_grid_section__bT7sx{padding:24px}}.blog_posts_grid__iboiH{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:56px 32px;gap:56px 32px;margin-top:28px}@media(max-width:768px){.blog_posts_grid__iboiH{grid-template-columns:1fr;gap:40px}}.blog_card__jzsEo{display:flex;flex-direction:column;gap:16px}.blog_card__image__v8Xgk{aspect-ratio:4/3;border-radius:20px;position:relative;overflow:hidden}.blog_card__img__IWnRJ{object-fit:cover}.blog_card__category_badge__wjedY{position:absolute;top:14px;left:14px;padding:6px 12px;border-radius:999px;background:#fdf7ee;color:#1c1410;font-family:var(--ff-sans);font-weight:700;font-size:11px;letter-spacing:.14em;text-transform:uppercase}.blog_card__title__s2Lqk{font-family:var(--ff-display);font-weight:700;font-size:26px;line-height:1.1;letter-spacing:-.02em;color:#1c1410;-webkit-line-clamp:2}.blog_card__teaser__P_uOm,.blog_card__title__s2Lqk{margin:0;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.blog_card__teaser__P_uOm{font-family:var(--ff-sans);font-size:15px;line-height:1.55;color:#5b4a3d;-webkit-line-clamp:3}.blog_card__footer__X8vfC{margin-top:auto;padding-top:4px;display:flex;justify-content:space-between;align-items:center}.blog_card__read_link__WfHcO{font-family:var(--ff-sans);font-weight:700;font-size:13px;color:#7a1320}.navigation_navigation__ZvGDf{background:#e2d2c4}.navigation_navigation__width_wrapper__ztP9Q{max-width:1280px;margin:0 auto;padding:20px 40px}.navigation_navigation__links__iT95o{display:flex;align-items:center}.navigation_navigation__ZvGDf .navigation_hamburger__XqM7_{display:none;font-size:2rem;background:none;border:none;color:#770d1f;cursor:pointer;margin-left:auto}@media(max-width:768px){.navigation_navigation__ZvGDf .navigation_hamburger__XqM7_{display:block}}.navigation_navigation__ZvGDf .navigation_overlay__gasBm{position:fixed;top:0;right:0;width:250px;height:100%;background:#fff;transform:translateX(100%);transition:transform .3s ease-in-out;z-index:100;padding:20px;box-shadow:-2px 0 5px rgba(0,0,0,.1)}.navigation_navigation__ZvGDf .navigation_overlay__gasBm.navigation_menuOpen__JFqIP{transform:translateX(0)}.navigation_navigation__ZvGDf .navigation_overlay__gasBm ul{flex-direction:column;margin:0;padding:0;list-style:none}.navigation_navigation__ZvGDf .navigation_overlay__gasBm li{margin:15px 0}.navigation_navigation__ZvGDf .navigation_closeButton__qbz_d{font-size:2rem;background:none;border:none;color:#770d1f;cursor:pointer;position:absolute;top:10px;right:15px}.navigation_navigation__ZvGDf .navigation_desktopMenu__f5_Hh{display:flex;margin-left:40px;list-style:none}@media(max-width:768px){.navigation_navigation__ZvGDf .navigation_desktopMenu__f5_Hh{display:none}}.navigation_navigation__ZvGDf li{font-weight:700;margin-left:20px}.navigation_navigation__ZvGDf a{color:#770d1f}@media(max-width:768px){.navigation_navigation__ZvGDf a img{width:70px;height:auto}}.ReadingProgress_track__a4NH4{position:fixed;top:0;left:0;width:100%;height:3px;background:rgba(0,0,0,0);z-index:100;pointer-events:none}.ReadingProgress_bar__ajXeT{height:100%;background:var(--colour-burgundy,#7a1320);transition:width .1s linear}