.blogList_page__AABuu{--gold:#be954a;--gold-dark:#a4753d;--text:#1a1a1a;--heading:#111315;--muted:#6b7280;--border:#ededed;--card:#ffffff;--cream:#faf5ef;background:#ffffff;color:var(--text);min-height:100vh;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif}.blogList_inner__AbtvT{position:relative;width:100%;max-width:1180px;margin:0 auto;padding:0 24px;z-index:1}.blogList_intro__j4y7V{position:relative;overflow:hidden;padding:64px 0 40px;text-align:center;background:#ffffff}.blogList_introGrid__sDgVj{position:absolute;inset:0;z-index:0;pointer-events:none;background-image:linear-gradient(90deg,rgba(120,90,40,.06) 1px,transparent 0),linear-gradient(180deg,rgba(120,90,40,.06) 1px,transparent 0);background-size:96px 96px;background-position:top;-webkit-mask-image:radial-gradient(ellipse 70% 75% at 50% 42%,#000 45%,transparent 100%);mask-image:radial-gradient(ellipse 70% 75% at 50% 42%,#000 45%,transparent 100%)}.blogList_introBlock__oqdAP{position:absolute;width:96px;height:96px;background:#fbf3e7;opacity:.75}.blogList_introBlock__oqdAP:first-child{top:96px;left:6%}.blogList_introBlock__oqdAP:nth-child(2){top:192px;left:16%}.blogList_introBlock__oqdAP:nth-child(3){top:96px;right:9%}.blogList_introBlock__oqdAP:nth-child(4){top:288px;right:17%}.blogList_introBlock__oqdAP:nth-child(5){top:0;left:44%}.blogList_eyebrow__52LZs{margin:0 0 14px;font-size:15px;font-weight:500;color:#2a2a2a}.blogList_eyebrow__52LZs span{color:var(--gold)}.blogList_pageTitle__6Ak37{margin:0 auto 18px;font-size:clamp(2.4rem,5.2vw,4rem);line-height:1.05;font-weight:800;letter-spacing:-.02em;color:var(--heading)}.blogList_pageSubtitle__FUN0S{margin:0 auto;max-width:620px;font-size:1rem;line-height:1.6;color:var(--muted)}.blogList_filterPills__q5fUx{display:flex;align-items:center;justify-content:center;gap:8px;flex-wrap:wrap;margin-top:30px}.blogList_pill__0ONEI{flex:0 0 auto;border:1px solid #e6e6e6;background:#fff;color:#4b5563;font-size:14px;font-weight:500;padding:9px 20px;border-radius:999px;cursor:pointer;white-space:nowrap;transition:all .18s ease}.blogList_pill__0ONEI:hover{border-color:var(--gold);color:var(--heading)}.blogList_pillActive__yrTMN,.blogList_pillActive__yrTMN:hover{background:var(--gold);border-color:var(--gold);color:#fff}.blogList_metaRow__J8laq{display:flex;align-items:center;gap:14px}.blogList_tagPill__koe5I{display:inline-flex;align-items:center;background:#111111;color:#ffffff;font-size:12px;font-weight:500;padding:6px 14px;border-radius:999px;white-space:nowrap}.blogList_readTime__qnoAx{font-size:13px;color:#6b6b6b}.blogList_readMoreBtn__adLO6{display:inline-flex;align-items:center;gap:7px;align-self:flex-start;border:1px solid #dcdcdc;background:#fff;color:#1a1a1a;font-size:13px;font-weight:500;padding:9px 18px;border-radius:999px;transition:all .18s ease}.blogList_readMoreBtn__adLO6 svg{color:var(--gold)}.blogList_card__RbRkC .blogList_readMoreBtn__adLO6{margin-top:auto}.blogList_card__RbRkC:hover .blogList_readMoreBtn__adLO6,.blogList_heroCard__xiVpQ:hover .blogList_readMoreBtn__adLO6{border-color:var(--gold);background:var(--gold);color:#fff}.blogList_card__RbRkC:hover .blogList_readMoreBtn__adLO6 svg,.blogList_heroCard__xiVpQ:hover .blogList_readMoreBtn__adLO6 svg{color:#fff}.blogList_heroSection__V7PfT{padding:8px 0 24px}.blogList_heroCard__xiVpQ{display:block;text-decoration:none;color:var(--text)}.blogList_heroImageWrap__PHePT{position:relative;width:100%;aspect-ratio:21/8;border-radius:14px;overflow:hidden;background:#f0f0f2}.blogList_heroImage___p8oU{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.blogList_heroCard__xiVpQ:hover .blogList_heroImage___p8oU{transform:scale(1.02)}.blogList_heroContent__92jlT{display:flex;flex-direction:column;gap:16px;padding:26px 4px 0}.blogList_heroTitle__hFQID{margin:0;font-size:clamp(1.6rem,2.7vw,2.3rem);line-height:1.18;font-weight:700;letter-spacing:-.02em;color:var(--heading)}.blogList_heroSummary__TboZy{margin:0;max-width:900px;font-size:1rem;line-height:1.6;color:var(--muted);display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.blogList_gridSection__dlbu_{padding:40px 0 64px;background:#ffffff}.blogList_grid__ctVvP{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.blogList_card__RbRkC{display:flex;flex-direction:column;background:var(--card);border:1px solid var(--border);border-radius:12px;overflow:hidden;text-decoration:none;color:var(--text);transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.blogList_card__RbRkC:hover{transform:translateY(-4px);border-color:#e6d8c2;box-shadow:0 16px 34px rgba(16,24,40,.1);color:var(--text)}.blogList_cardImageWrap__KqXCW{position:relative;width:100%;aspect-ratio:16/10;background:#f1f1f3}.blogList_cardImage__VCTNA{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.blogList_cardBody__yDwNw{display:flex;flex-direction:column;gap:12px;padding:18px 18px 20px}.blogList_cardTitle__tPDV_{font-size:1.12rem;line-height:1.35;font-weight:700;letter-spacing:-.01em;color:var(--heading)}.blogList_cardSummary__NxozR,.blogList_cardTitle__tPDV_{margin:0;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.blogList_cardSummary__NxozR{font-size:.9rem;line-height:1.55;color:var(--muted)}.blogList_stateText__kq3MM{color:var(--muted);font-size:15px;padding:24px 0}.blogList_pagination__opLEK{display:flex;align-items:center;justify-content:center;gap:10px;flex-wrap:wrap;margin-top:52px}.blogList_pageBtn__CpLFQ{width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid #e2e2e5;background:#fff;color:#344054;font-size:14px;font-weight:600;cursor:pointer;transition:all .18s ease}.blogList_pageBtn__CpLFQ:hover{border-color:var(--gold);color:var(--heading)}.blogList_pageBtnActive__vANua,.blogList_pageBtnActive__vANua:hover{background:var(--gold);border-color:var(--gold);color:#fff}.blogList_pageArrow__6FfXK{width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid #e2e2e5;background:#fff;color:#344054;cursor:pointer;transition:all .18s ease}.blogList_pageArrow__6FfXK:hover:not(:disabled){border-color:var(--gold);color:var(--gold)}.blogList_pageArrow__6FfXK:disabled{opacity:.4;cursor:not-allowed}.blogList_arrowLeft__NjMqV{display:inline-flex;transform:rotate(180deg)}.blogList_subscribe__PdBPc{background:var(--cream);padding:66px 0 74px;text-align:center}.blogList_subscribeTitle__4YlMF{margin:0 auto 14px;font-size:clamp(1.7rem,3.2vw,2.5rem);font-weight:800;letter-spacing:-.02em;color:var(--heading)}.blogList_subscribeSubtitle__0_BI1{margin:0 auto 30px;max-width:540px;font-size:1rem;line-height:1.6;color:#7a7266}.blogList_subscribeForm__7ewAv{display:flex;align-items:center;gap:12px;max-width:540px;margin:0 auto}.blogList_subscribeInput__Wh_3T{flex:1 1 auto;min-width:0;height:52px;border:1px solid #ece3d5;background:#fff;border-radius:999px;padding:0 22px;font-size:15px;color:#1a1a1a;outline:none}.blogList_subscribeInput__Wh_3T::placeholder{color:#9a9a9a}.blogList_subscribeInput__Wh_3T:focus{border-color:var(--gold)}.blogList_subscribeBtn__Z0XKQ{flex:0 0 auto;height:52px;padding:0 34px;border:none;border-radius:999px;background:var(--gold);color:#fff;font-size:14px;font-weight:600;letter-spacing:.04em;cursor:pointer;transition:background .18s ease}.blogList_subscribeBtn__Z0XKQ:hover{background:var(--gold-dark)}.blogList_subscribeDone__IWniJ{margin:0 auto;max-width:540px;font-size:15px;font-weight:600;color:var(--gold-dark)}.blogList_subscribeError__GJ7yt{margin:14px auto 0;font-size:13px;color:#c0392b}@media (max-width:992px){.blogList_grid__ctVvP{grid-template-columns:repeat(2,1fr)}.blogList_heroImageWrap__PHePT{aspect-ratio:16/9}}@media (max-width:768px){.blogList_intro__j4y7V{padding:44px 0 30px}.blogList_introBlock__oqdAP{display:none}.blogList_heroImageWrap__PHePT{aspect-ratio:4/3}}@media (max-width:576px){.blogList_inner__AbtvT{padding:0 16px}.blogList_grid__ctVvP{grid-template-columns:1fr}.blogList_subscribeForm__7ewAv{flex-direction:column}.blogList_subscribeBtn__Z0XKQ,.blogList_subscribeInput__Wh_3T{width:100%}}