.blogPage-module-scss-module__d86qrq__pageBackground{background-color:var(--bg-page);min-height:100vh}.blogPage-module-scss-module__d86qrq__customHeader{z-index:999;background:var(--bg-card);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--border-color);position:sticky;top:0}.blogPage-module-scss-module__d86qrq__hero{text-align:center;padding:72px 20px 52px}.blogPage-module-scss-module__d86qrq__hero h1{color:var(--text-primary);margin-bottom:16px;font-size:3.5rem;line-height:1.15}.blogPage-module-scss-module__d86qrq__hero h1 em{background:linear-gradient(35deg, var(--color-primary) 35%, var(--color-secondary) 100%);-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text;font-style:normal}.blogPage-module-scss-module__d86qrq__hero p{color:var(--text-secondary);max-width:560px;margin:0 auto 32px;font-size:1.15rem;line-height:1.65}.blogPage-module-scss-module__d86qrq__searchWrapper{justify-content:center;display:flex}.blogPage-module-scss-module__d86qrq__searchWrapper input{border:1.5px solid var(--border-color);background:var(--bg-card);width:100%;max-width:480px;color:var(--text-primary);border-radius:50px;padding:14px 24px;font-size:1rem;transition:all .2s;box-shadow:0 2px 8px #0000000f}.blogPage-module-scss-module__d86qrq__searchWrapper input::placeholder{color:var(--text-muted)}.blogPage-module-scss-module__d86qrq__searchWrapper input:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px rgba(var(--color-primary-rgb), .18);outline:none}.blogPage-module-scss-module__d86qrq__featuredCard{background:var(--bg-card);border:1px solid var(--border-color);border-radius:20px;grid-template-columns:1.35fr 1fr;margin-bottom:40px;transition:box-shadow .35s;display:grid;overflow:hidden}.blogPage-module-scss-module__d86qrq__featuredCard:hover{box-shadow:0 20px 40px rgba(var(--color-primary-rgb), .14)}.blogPage-module-scss-module__d86qrq__featuredCard:hover .blogPage-module-scss-module__d86qrq__featuredImage img{transform:scale(1.04)}.blogPage-module-scss-module__d86qrq__featuredImage{background:linear-gradient(35deg, var(--color-primary) 35%, var(--color-secondary) 100%);justify-content:center;align-items:center;min-height:280px;display:flex}.blogPage-module-scss-module__d86qrq__featuredImage img{width:100%;height:auto;transition:transform .55s;display:block}.blogPage-module-scss-module__d86qrq__featuredContent{flex-direction:column;justify-content:center;padding:44px 40px;display:flex}.blogPage-module-scss-module__d86qrq__featuredTag{letter-spacing:.09em;text-transform:uppercase;color:var(--color-primary);background:rgba(var(--color-primary-rgb), .1);border-radius:20px;width:fit-content;margin-bottom:14px;padding:4px 12px;font-size:.72rem;font-weight:700;display:inline-block}.blogPage-module-scss-module__d86qrq__featuredDate{color:var(--text-muted);text-transform:uppercase;letter-spacing:.07em;margin-bottom:10px;font-size:.78rem}.blogPage-module-scss-module__d86qrq__featuredTitle{color:var(--text-primary);margin-bottom:14px;font-size:1.85rem;line-height:1.25}.blogPage-module-scss-module__d86qrq__featuredExcerpt{color:var(--text-secondary);flex-grow:1;margin-bottom:28px;font-size:1rem;line-height:1.7}.blogPage-module-scss-module__d86qrq__readMoreBtn{background:linear-gradient(35deg, var(--color-primary) 35%, var(--color-secondary) 100%);color:#fff;border-radius:50px;align-items:center;gap:8px;width:fit-content;padding:12px 26px;font-size:.95rem;font-weight:600;text-decoration:none;transition:opacity .2s;display:inline-flex}.blogPage-module-scss-module__d86qrq__readMoreBtn span{transition:transform .2s;display:inline-block}.blogPage-module-scss-module__d86qrq__readMoreBtn:hover{opacity:.88}.blogPage-module-scss-module__d86qrq__readMoreBtn:hover span{transform:translate(3px)}.blogPage-module-scss-module__d86qrq__blogGridContainer{padding:0 0 64px}.blogPage-module-scss-module__d86qrq__cardsGrid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:28px;display:grid}.blogPage-module-scss-module__d86qrq__blogCard{background:var(--bg-card);border:1px solid var(--border-color);border-radius:16px;flex-direction:column;transition:transform .3s,box-shadow .3s;display:flex;overflow:hidden}.blogPage-module-scss-module__d86qrq__blogCard:hover{box-shadow:0 16px 32px rgba(var(--color-primary-rgb), .12);transform:translateY(-6px)}.blogPage-module-scss-module__d86qrq__blogCard:hover .blogPage-module-scss-module__d86qrq__imageContainer img{transform:scale(1.05)}.blogPage-module-scss-module__d86qrq__imageContainer{background:linear-gradient(35deg, var(--color-primary) 35%, var(--color-secondary) 100%);height:200px;overflow:hidden}.blogPage-module-scss-module__d86qrq__imageContainer img{object-fit:cover;width:100%;height:100%;transition:transform .5s}.blogPage-module-scss-module__d86qrq__cardContent{flex-direction:column;flex-grow:1;padding:22px 24px 28px;display:flex}.blogPage-module-scss-module__d86qrq__dateLabel{color:var(--text-muted);text-transform:uppercase;letter-spacing:.07em;margin-bottom:10px;font-size:.72rem}.blogPage-module-scss-module__d86qrq__cardTitle{color:var(--text-primary);margin-bottom:12px;font-size:1.15rem;line-height:1.35}.blogPage-module-scss-module__d86qrq__cardExcerpt{color:var(--text-secondary);-webkit-line-clamp:3;-webkit-box-orient:vertical;flex-grow:1;margin-bottom:20px;font-size:.93rem;line-height:1.65;display:-webkit-box;overflow:hidden}.blogPage-module-scss-module__d86qrq__readMore{color:var(--color-primary);align-items:center;gap:6px;font-size:.88rem;font-weight:600;text-decoration:none;transition:color .2s;display:inline-flex}.blogPage-module-scss-module__d86qrq__readMore span{transition:transform .2s;display:inline-block}.blogPage-module-scss-module__d86qrq__readMore:hover{color:var(--color-secondary)}.blogPage-module-scss-module__d86qrq__readMore:hover span{transform:translate(4px)}@keyframes blogPage-module-scss-module__d86qrq__growLine{0%{width:0}to{width:var(--target-w)}}@keyframes blogPage-module-scss-module__d86qrq__blink{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes blogPage-module-scss-module__d86qrq__fadeUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.blogPage-module-scss-module__d86qrq__paperWrap{flex-direction:column;align-items:center;padding:60px 20px 80px;animation:.5s both blogPage-module-scss-module__d86qrq__fadeUp;display:flex}.blogPage-module-scss-module__d86qrq__paper{background:var(--bg-card);border-radius:3px;width:100%;max-width:440px;padding:40px 40px 36px 68px;position:relative;box-shadow:0 2px 4px #0000000f,0 8px 24px #00000017,0 32px 56px #0000000d}.blogPage-module-scss-module__d86qrq__paper:before{content:"";background:rgba(var(--color-primary-rgb), .22);width:1.5px;position:absolute;top:0;bottom:0;left:50px}.blogPage-module-scss-module__d86qrq__ruleLine{align-items:center;gap:6px;height:34px;display:flex;position:relative}.blogPage-module-scss-module__d86qrq__ruleLine:after{content:"";background:var(--border-color);height:1px;position:absolute;bottom:0;left:-18px;right:0}.blogPage-module-scss-module__d86qrq__textBlock{background:linear-gradient(90deg, var(--text-muted) 0%, rgba(var(--color-primary-rgb), .45) 100%);width:0;height:9px;animation:.55s cubic-bezier(.22,1,.36,1) forwards blogPage-module-scss-module__d86qrq__growLine;animation-delay:var(--delay,0s);border-radius:5px;flex-shrink:0}.blogPage-module-scss-module__d86qrq__textBlockActive{background:linear-gradient(90deg, var(--text-muted) 0%, rgba(var(--color-primary-rgb), .45) 100%);width:0;height:9px;animation:1.8s cubic-bezier(.22,1,.36,1) forwards blogPage-module-scss-module__d86qrq__growLine;animation-delay:var(--delay,0s);border-radius:5px;flex-shrink:0}.blogPage-module-scss-module__d86qrq__cursor{background:var(--color-primary);opacity:0;width:2px;height:16px;animation:.85s step-end infinite blogPage-module-scss-module__d86qrq__blink;animation-delay:var(--delay,0s);border-radius:1px;flex-shrink:0;display:inline-block}.blogPage-module-scss-module__d86qrq__paperCaption{color:var(--text-muted);text-align:center;margin-top:24px;font-size:.92rem;animation:.5s .3s both blogPage-module-scss-module__d86qrq__fadeUp}.blogPage-module-scss-module__d86qrq__paginationWrapper{justify-content:center;margin-top:56px;display:flex}@media (max-width:900px){.blogPage-module-scss-module__d86qrq__featuredCard{grid-template-columns:1fr}.blogPage-module-scss-module__d86qrq__featuredContent{padding:28px 28px 32px}.blogPage-module-scss-module__d86qrq__featuredTitle{font-size:1.5rem}.blogPage-module-scss-module__d86qrq__hero h1{font-size:2.6rem}}@media (max-width:600px){.blogPage-module-scss-module__d86qrq__hero{padding:48px 16px 36px}.blogPage-module-scss-module__d86qrq__hero h1{font-size:2rem}.blogPage-module-scss-module__d86qrq__cardsGrid{grid-template-columns:1fr}}
