.Blog-module__8PtgHq__blogPage{background:#fdfcf9;min-height:100vh}.Blog-module__8PtgHq__blogHero{background:#f1e4d4;padding:80px 0 0;position:relative;overflow:hidden}.Blog-module__8PtgHq__blogHeroInner{align-items:center;gap:var(--space-10);grid-template-columns:minmax(0,.9fr) minmax(420px,1.1fr);min-height:230px;display:grid}.Blog-module__8PtgHq__heroText h1{font-family:var(--font-editorial);letter-spacing:0;max-width:560px;margin-bottom:var(--space-4);font-size:clamp(2.4rem,4.8vw,4.5rem);line-height:.94}.Blog-module__8PtgHq__heroText p{color:var(--color-text-light);max-width:520px;font-size:clamp(.98rem,1.4vw,1.16rem);line-height:1.55}.Blog-module__8PtgHq__heroImage{height:310px;margin-right:calc((100vw - min(100vw,var(--container-xl)))/-2);align-self:stretch;position:relative}.Blog-module__8PtgHq__heroImage img{object-fit:cover;object-position:center}.Blog-module__8PtgHq__listingSection{padding:var(--space-8)0 var(--space-20)}.Blog-module__8PtgHq__toolbar{gap:var(--space-6);margin-bottom:var(--space-10);grid-template-columns:1fr minmax(260px,360px);align-items:center;display:grid}.Blog-module__8PtgHq__filters{gap:var(--space-2);flex-wrap:wrap;display:flex}.Blog-module__8PtgHq__filterLink{min-height:40px;padding:0 var(--space-4);border-radius:var(--radius-full);color:var(--color-text-light);font-size:var(--text-sm);border:1px solid #0000;align-items:center;font-weight:700;display:inline-flex}.Blog-module__8PtgHq__filterLink:hover,.Blog-module__8PtgHq__filterLinkActive{color:var(--color-text);background:#f7eee9;border-color:#11182714}.Blog-module__8PtgHq__searchForm{align-items:center;gap:var(--space-2);display:flex}.Blog-module__8PtgHq__searchInput{border-radius:var(--radius-md);width:100%;min-width:0;min-height:46px;padding:0 var(--space-4);color:var(--color-text);font-size:var(--text-sm);background:#fff;border:1px solid #1118271f}.Blog-module__8PtgHq__searchInput:focus{border-color:var(--color-primary);outline:none;box-shadow:0 0 0 4px #6366f121}.Blog-module__8PtgHq__searchButton{border-radius:var(--radius-md);color:#fff;min-height:46px;padding:0 var(--space-4);white-space:nowrap;background:#111827;border:0;font-weight:700}.Blog-module__8PtgHq__grid{gap:var(--space-5);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.Blog-module__8PtgHq__card{border-radius:var(--radius-lg);background:#fff;border:1px solid #11182712;flex-direction:column;min-height:100%;display:flex;overflow:hidden;box-shadow:0 18px 36px #11182712}.Blog-module__8PtgHq__cardImageLink{color:inherit}.Blog-module__8PtgHq__cardImage{aspect-ratio:1.45;background:#f7eee9;position:relative;overflow:hidden}.Blog-module__8PtgHq__cardImage img,.Blog-module__8PtgHq__cardFallback img{object-fit:cover;transition:transform var(--transition-base)}.Blog-module__8PtgHq__card:hover .Blog-module__8PtgHq__cardImage img{transform:scale(1.035)}.Blog-module__8PtgHq__cardFallback{position:absolute;inset:0}.Blog-module__8PtgHq__cardFallback:after{content:"";background:linear-gradient(135deg,#f8ece633,#1118272e);position:absolute;inset:0}.Blog-module__8PtgHq__cardBody{padding:var(--space-4);flex-direction:column;flex:1;display:flex}.Blog-module__8PtgHq__categoryLabel{margin-bottom:var(--space-3);border-radius:var(--radius-sm);color:#7c3f2f;letter-spacing:.06em;text-transform:uppercase;background:#f6e7df;align-self:flex-start;padding:.25rem .55rem;font-size:.68rem;font-weight:800;display:inline-flex}.Blog-module__8PtgHq__cardTitle{font-family:var(--font-editorial);margin-bottom:var(--space-3);font-size:clamp(1.25rem,1.35vw,1.58rem);line-height:1.08}.Blog-module__8PtgHq__cardTitle a{color:var(--color-text)}.Blog-module__8PtgHq__cardExcerpt{color:var(--color-text-muted);margin-bottom:var(--space-4);font-size:.84rem;line-height:1.55}.Blog-module__8PtgHq__cardMeta{gap:var(--space-2);color:var(--color-text-muted);font-size:var(--text-xs);flex-wrap:wrap;margin-top:auto;display:flex}.Blog-module__8PtgHq__readLink{margin-top:var(--space-4);color:var(--color-text);font-weight:800;font-size:var(--text-sm);gap:var(--space-2);display:inline-flex}.Blog-module__8PtgHq__loadMoreWrap{margin-top:var(--space-10);justify-content:center;display:flex}.Blog-module__8PtgHq__loadMore{border-radius:var(--radius-md);min-width:260px;min-height:48px;color:var(--color-text);border:1px solid #11182738;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.Blog-module__8PtgHq__emptyState{border-radius:var(--radius-xl);padding:var(--space-12);text-align:center;background:#fff8f4;border:1px solid #11182714}.Blog-module__8PtgHq__emptyState h2{font-family:var(--font-editorial);margin-bottom:var(--space-3);font-size:clamp(2rem,4vw,3rem)}.Blog-module__8PtgHq__emptyState p{color:var(--color-text-muted);max-width:560px;margin:0 auto}.Blog-module__8PtgHq__blogNewsletter{margin-top:var(--space-16);border-radius:var(--radius-xl);padding:var(--space-8);gap:var(--space-6);background:#f8ece6;grid-template-columns:auto minmax(0,1fr) minmax(320px,.9fr);align-items:center;display:grid}.Blog-module__8PtgHq__blogNewsletter h2{font-family:var(--font-editorial);margin-bottom:var(--space-2);font-size:clamp(2rem,3vw,2.75rem);line-height:1}.Blog-module__8PtgHq__blogNewsletter p{color:var(--color-text-light)}.Blog-module__8PtgHq__newsletterIcon{color:#8f4d38;background:#ffffffb8;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;display:flex}.Blog-module__8PtgHq__newsletterForm{gap:var(--space-3);flex-direction:column;display:flex}.Blog-module__8PtgHq__newsletterInputRow{gap:var(--space-3);display:flex}.Blog-module__8PtgHq__newsletterInput{border-radius:var(--radius-md);min-width:0;min-height:48px;padding:0 var(--space-4);font-size:var(--text-sm);border:1px solid #1118271a;flex:1}.Blog-module__8PtgHq__newsletterButton{border-radius:var(--radius-md);color:#fff;min-height:48px;padding:0 var(--space-5);background:#111827;border:0;font-weight:800}.Blog-module__8PtgHq__newsletterSuccess,.Blog-module__8PtgHq__newsletterError{font-size:var(--text-sm);font-weight:700}.Blog-module__8PtgHq__newsletterSuccess{color:#047857}.Blog-module__8PtgHq__newsletterError{color:#b91c1c}.Blog-module__8PtgHq__articleHero{padding:100px 0 var(--space-8);background:#fff8f4}.Blog-module__8PtgHq__backLink{color:var(--color-text-muted);font-size:var(--text-sm);margin-bottom:var(--space-6);font-weight:700;display:inline-flex}.Blog-module__8PtgHq__articleHeroGrid{gap:var(--space-8);grid-template-columns:minmax(0,1.2fr) minmax(300px,.8fr);align-items:center;display:grid}.Blog-module__8PtgHq__articleHeroText h1{font-family:var(--font-editorial);letter-spacing:-.01em;max-width:680px;margin-bottom:var(--space-3);font-size:clamp(1.8rem,3.2vw,2.8rem);line-height:1.1}.Blog-module__8PtgHq__articleLead{color:var(--color-text-light);max-width:600px;margin-bottom:var(--space-5);font-size:clamp(.95rem,1.2vw,1.1rem);line-height:1.6}.Blog-module__8PtgHq__authorRow{align-items:center;gap:var(--space-3);display:flex}.Blog-module__8PtgHq__authorAvatar{color:#fff;width:46px;height:46px;font-size:var(--text-sm);background:#111827;border-radius:50%;justify-content:center;align-items:center;font-weight:800;display:flex}.Blog-module__8PtgHq__authorRow strong,.Blog-module__8PtgHq__authorRow span{display:block}.Blog-module__8PtgHq__authorRow span{color:var(--color-text-muted);font-size:var(--text-sm)}.Blog-module__8PtgHq__articleHeroImage{border-radius:var(--radius-lg);width:100%;height:250px;position:relative;overflow:hidden;box-shadow:0 15px 30px #1118271a}.Blog-module__8PtgHq__articleHeroImage img{object-fit:cover}.Blog-module__8PtgHq__articleSection{padding:var(--space-8)0 var(--space-12)}.Blog-module__8PtgHq__articleLayout{gap:var(--space-8);grid-template-columns:200px minmax(0,1fr) 260px;align-items:start;display:grid}.Blog-module__8PtgHq__leftAside,.Blog-module__8PtgHq__rightAside{position:sticky;top:110px}.Blog-module__8PtgHq__toc,.Blog-module__8PtgHq__shareBox,.Blog-module__8PtgHq__relatedBox,.Blog-module__8PtgHq__courseBox{border-radius:var(--radius-lg);padding:var(--space-5);background:#fff8f4;border:1px solid #1118270f}.Blog-module__8PtgHq__toc{margin-bottom:var(--space-6)}.Blog-module__8PtgHq__toc p,.Blog-module__8PtgHq__shareBox p,.Blog-module__8PtgHq__relatedBox h2,.Blog-module__8PtgHq__courseBox h2{font-size:var(--text-sm);margin-bottom:var(--space-4);color:var(--color-text);font-weight:800}.Blog-module__8PtgHq__toc ol{gap:var(--space-2);list-style:none;display:grid}.Blog-module__8PtgHq__toc a{color:var(--color-text-muted);font-size:var(--text-sm)}.Blog-module__8PtgHq__tocNested{padding-left:var(--space-4)}.Blog-module__8PtgHq__shareActions{gap:var(--space-2);flex-direction:column;align-items:flex-start;display:flex}.Blog-module__8PtgHq__socialGroup{gap:var(--space-2);display:flex}.Blog-module__8PtgHq__shareButton,.Blog-module__8PtgHq__iconShare{border-radius:var(--radius-full);min-height:38px;color:var(--color-text);justify-content:center;align-items:center;gap:var(--space-2);padding:0 var(--space-3);font-size:var(--text-xs);background:#fff;border:1px solid #1118271f;font-weight:800;display:inline-flex}.Blog-module__8PtgHq__iconShare{text-transform:uppercase;width:38px;padding:0}.Blog-module__8PtgHq__articleContent{min-width:0;color:var(--color-text-light);font-size:.9rem;line-height:1.7}.Blog-module__8PtgHq__articleContent h2,.Blog-module__8PtgHq__articleContent h3,.Blog-module__8PtgHq__articleContent h4{color:var(--color-text);scroll-margin-top:110px}.Blog-module__8PtgHq__articleContent h2{font-family:var(--font-editorial);margin:var(--space-8)0 var(--space-3);font-size:clamp(1.75rem,2.6vw,2.2rem);font-weight:600;line-height:1.2}.Blog-module__8PtgHq__articleContent h3{font-family:var(--font-editorial);margin:var(--space-6)0 var(--space-2);font-size:clamp(1.35rem,1.9vw,1.55rem);font-weight:600;line-height:1.25}.Blog-module__8PtgHq__articleContent h4{margin:var(--space-4)0 var(--space-2);font-size:clamp(1.1rem,1.4vw,1.25rem);font-weight:700}.Blog-module__8PtgHq__articleContent p,.Blog-module__8PtgHq__articleContent ul,.Blog-module__8PtgHq__articleContent ol,.Blog-module__8PtgHq__articleContent blockquote,.Blog-module__8PtgHq__articleContent table,.Blog-module__8PtgHq__articleContent figure{margin-bottom:var(--space-4)}.Blog-module__8PtgHq__articleContent ul,.Blog-module__8PtgHq__articleContent ol{padding-left:var(--space-6)}.Blog-module__8PtgHq__articleContent a{color:var(--color-primary-dark);text-underline-offset:.18em;font-weight:700;text-decoration:underline}.Blog-module__8PtgHq__articleContent blockquote{padding:var(--space-4)var(--space-5);border-radius:0 var(--radius-md)var(--radius-md)0;color:var(--color-text);font-family:var(--font-editorial);background:#fff8f4;border-left:4px solid #b65c45;font-size:1.35rem;line-height:1.35}.Blog-module__8PtgHq__articleContent img{border-radius:var(--radius-lg);width:100%;box-shadow:0 18px 36px #11182717}.Blog-module__8PtgHq__articleContent table{border-collapse:collapse;border-radius:var(--radius-md);width:100%;display:block;overflow:hidden}.Blog-module__8PtgHq__articleContent th,.Blog-module__8PtgHq__articleContent td{padding:var(--space-3);text-align:left;border:1px solid #1118271a}.Blog-module__8PtgHq__articleContent th{color:var(--color-text);background:#f8ece6}.Blog-module__8PtgHq__relatedBox{margin-bottom:var(--space-6)}.Blog-module__8PtgHq__relatedList{gap:var(--space-4);display:grid}.Blog-module__8PtgHq__relatedItem{gap:var(--space-3);color:var(--color-text);grid-template-columns:68px 1fr;display:grid}.Blog-module__8PtgHq__relatedThumb{border-radius:var(--radius-md);grid-row:span 2;width:68px;height:68px;position:relative;overflow:hidden}.Blog-module__8PtgHq__relatedThumb img,.Blog-module__8PtgHq__courseImage img{object-fit:cover}.Blog-module__8PtgHq__relatedItem span{font-size:var(--text-sm);font-weight:800;line-height:1.35}.Blog-module__8PtgHq__relatedItem time{font-size:var(--text-xs);color:var(--color-text-muted)}.Blog-module__8PtgHq__relatedAll{margin-top:var(--space-5);color:var(--color-text);font-weight:800;font-size:var(--text-sm);display:inline-flex}.Blog-module__8PtgHq__courseBox{background:#f8ece6}.Blog-module__8PtgHq__courseImage{aspect-ratio:16/9;border-radius:var(--radius-md);margin-bottom:var(--space-4);position:relative;overflow:hidden}.Blog-module__8PtgHq__courseBadge{top:var(--space-3);left:var(--space-3);color:#fff;letter-spacing:.05em;text-transform:uppercase;z-index:10;pointer-events:none;background:#7f1d1d;border-radius:4px;padding:4px 8px;font-size:.62rem;font-weight:800;position:absolute;box-shadow:0 4px 10px #00000026}.Blog-module__8PtgHq__courseBox h3{margin-bottom:var(--space-2);font-size:1.2rem}.Blog-module__8PtgHq__courseBox p{color:var(--color-text-light);font-size:var(--text-sm);margin-bottom:var(--space-4)}.Blog-module__8PtgHq__courseButton{border-radius:var(--radius-md);min-height:44px;padding:0 var(--space-5);color:#fff;background:#111827;justify-content:center;align-items:center;font-weight:800;display:inline-flex}.Blog-module__8PtgHq__courseButtonWrap{justify-content:center;width:100%;display:flex}.Blog-module__8PtgHq__courseButton:hover{color:#fff;background:#000}.Blog-module__8PtgHq__notFound{min-height:72vh;padding:160px var(--space-4)var(--space-20);text-align:center;background:#fff8f4;justify-content:center;align-items:center;display:flex}.Blog-module__8PtgHq__notFoundInner{max-width:620px}.Blog-module__8PtgHq__notFound h1{font-family:var(--font-editorial);margin-bottom:var(--space-4);font-size:clamp(3rem,7vw,5rem);line-height:.95}.Blog-module__8PtgHq__notFound p{color:var(--color-text-muted);margin-bottom:var(--space-8)}@media (max-width:1300px){.Blog-module__8PtgHq__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.Blog-module__8PtgHq__articleLayout{grid-template-columns:minmax(0,1fr) 260px}.Blog-module__8PtgHq__leftAside{gap:var(--space-6);margin-bottom:var(--space-6);grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto;display:grid;position:static}}@media (max-width:990px){.Blog-module__8PtgHq__blogHero{padding-top:96px;padding-bottom:var(--space-7)}.Blog-module__8PtgHq__blogHeroInner,.Blog-module__8PtgHq__articleHeroGrid,.Blog-module__8PtgHq__toolbar,.Blog-module__8PtgHq__blogNewsletter,.Blog-module__8PtgHq__articleLayout{grid-template-columns:1fr}.Blog-module__8PtgHq__heroImage{border-radius:var(--radius-lg);height:auto;min-height:220px;max-height:260px;margin-right:0;overflow:hidden}.Blog-module__8PtgHq__articleHeroImage{height:200px}.Blog-module__8PtgHq__leftAside,.Blog-module__8PtgHq__rightAside{width:100%;position:static}.Blog-module__8PtgHq__blogNewsletter{text-align:center}.Blog-module__8PtgHq__newsletterIcon{margin:0 auto}}@media (max-width:680px){.Blog-module__8PtgHq__blogHero{padding-top:88px;padding-bottom:var(--space-6)}.Blog-module__8PtgHq__heroText h1{font-size:clamp(2.2rem,12vw,3.15rem)}.Blog-module__8PtgHq__articleHeroText h1{font-size:clamp(1.6rem,8vw,2.2rem)}.Blog-module__8PtgHq__listingSection,.Blog-module__8PtgHq__articleSection{padding:var(--space-10)0 var(--space-14)}.Blog-module__8PtgHq__grid{gap:var(--space-6);grid-template-columns:1fr}.Blog-module__8PtgHq__searchForm,.Blog-module__8PtgHq__newsletterInputRow{flex-direction:column;align-items:stretch}.Blog-module__8PtgHq__filters{padding-bottom:var(--space-2);flex-wrap:nowrap;overflow-x:auto}.Blog-module__8PtgHq__filterLink{white-space:nowrap}.Blog-module__8PtgHq__articleHero{padding-top:85px}.Blog-module__8PtgHq__articleHeroImage{height:180px}.Blog-module__8PtgHq__leftAside{display:block}.Blog-module__8PtgHq__toc,.Blog-module__8PtgHq__shareBox{margin-bottom:var(--space-5)}.Blog-module__8PtgHq__articleContent{font-size:.98rem;line-height:1.65}}
