@keyframes card-module__ILqH_q__fadeInUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.card-module__ILqH_q__postsGrid{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:2rem;width:100%;display:grid}.card-module__ILqH_q__cardLink{opacity:0;outline:none;height:100%;text-decoration:none;animation:.4s forwards card-module__ILqH_q__fadeInUp;display:block}.card-module__ILqH_q__cardLink:first-child{animation-delay:50ms}.card-module__ILqH_q__cardLink:nth-child(2){animation-delay:.1s}.card-module__ILqH_q__cardLink:nth-child(3){animation-delay:.15s}.card-module__ILqH_q__cardLink:nth-child(4){animation-delay:.2s}.card-module__ILqH_q__cardLink:nth-child(5){animation-delay:.25s}.card-module__ILqH_q__cardLink:nth-child(6){animation-delay:.3s}.card-module__ILqH_q__postCard{background:var(--surface-bg);border:1px solid var(--border);border-radius:16px;flex-direction:column;height:100%;transition:all .4s cubic-bezier(.175,.885,.32,1.275);display:flex;position:relative;overflow:hidden;box-shadow:0 4px 6px -1px #0000000d,0 2px 4px -1px #00000008}.card-module__ILqH_q__postCard:before{content:"";background:linear-gradient(to right,var(--accent),var(--accent-glow));opacity:0;z-index:2;height:4px;transition:opacity .4s;position:absolute;top:0;left:0;right:0}.card-module__ILqH_q__postCard:after{content:"";background:radial-gradient(circle at top right,var(--accent-glow),transparent 60%);opacity:0;pointer-events:none;z-index:0;width:100%;height:100%;transition:opacity .4s;position:absolute;top:0;left:0}.card-module__ILqH_q__cardLink:hover .card-module__ILqH_q__postCard,.card-module__ILqH_q__cardLink:focus-visible .card-module__ILqH_q__postCard{border-color:var(--border-hover);background:var(--surface-bg-hover);transform:translateY(-8px);box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.card-module__ILqH_q__cardLink:hover .card-module__ILqH_q__postCard:before,.card-module__ILqH_q__cardLink:focus-visible .card-module__ILqH_q__postCard:before{opacity:1}.card-module__ILqH_q__cardLink:hover .card-module__ILqH_q__postCard:after,.card-module__ILqH_q__cardLink:focus-visible .card-module__ILqH_q__postCard:after{opacity:.5}.card-module__ILqH_q__cardContent{z-index:3;flex-direction:column;flex-grow:1;padding:2.25rem 2rem;display:flex;position:relative}.card-module__ILqH_q__cardMeta{font-family:var(--font-mono);justify-content:space-between;align-items:center;margin-bottom:1.5rem;display:flex}.card-module__ILqH_q__date{color:var(--text-muted);letter-spacing:.05em;text-transform:uppercase;font-size:.8rem}.card-module__ILqH_q__readingTime{color:var(--accent);background:var(--accent-glow);border-radius:99px;padding:.25rem .75rem;font-size:.75rem;font-weight:600}.card-module__ILqH_q__cardTitle{color:var(--text-primary);line-clamp:3;font-size:1.5rem;font-weight:700;line-height:1.3;font-family:var(--font-heading);-webkit-box-orient:vertical;margin-bottom:1rem;transition:color .2s;display:-webkit-box;overflow:hidden}.card-module__ILqH_q__cardLink:hover .card-module__ILqH_q__cardTitle{color:var(--accent)}.card-module__ILqH_q__cardDescription{color:var(--text-secondary);line-clamp:3;-webkit-box-orient:vertical;flex-grow:1;font-size:1.05rem;line-height:1.6;display:-webkit-box;overflow:hidden}.card-module__ILqH_q__cardFooter{align-items:center;margin-top:2rem;display:flex}.card-module__ILqH_q__readMore{color:var(--text-muted);font-size:.95rem;font-weight:600;font-family:var(--font-sans);align-items:center;gap:.5rem;transition:all .2s;display:flex}.card-module__ILqH_q__cardLink:hover .card-module__ILqH_q__readMore{color:var(--accent);transform:translate(6px)}
.blog-module__JsT-Oq__main{min-height:80vh;margin-top:20px}.blog-module__JsT-Oq__main hr{border-top:1px dashed var(--border);background-color:#0000;border-bottom:none;width:100%;height:0;margin:0;transition:border-color .3s}.blog-module__JsT-Oq__main .blog-module__JsT-Oq__header{text-align:center;max-width:800px;margin:0 auto;padding:3rem 20px 1rem}.blog-module__JsT-Oq__main .blog-module__JsT-Oq__header h1{font-size:2.5rem;font-family:var(--font-heading);color:var(--text-primary);margin-bottom:1rem}.blog-module__JsT-Oq__main .blog-module__JsT-Oq__header p{color:var(--text-secondary);font-size:1.1rem;line-height:1.6}.blog-module__JsT-Oq__main .blog-module__JsT-Oq__slider{background-color:#0000;width:100%;padding:2rem 0 4rem}.blog-module__JsT-Oq__main .blog-module__JsT-Oq__slider .blog-module__JsT-Oq__container{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));justify-content:center;gap:30px;max-width:1200px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;display:grid}@media (max-width:1024px){.blog-module__JsT-Oq__main .blog-module__JsT-Oq__slider .blog-module__JsT-Oq__container{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:25px}}@media (max-width:768px){.blog-module__JsT-Oq__main .blog-module__JsT-Oq__slider .blog-module__JsT-Oq__container{grid-template-columns:1fr;gap:20px;padding-left:15px;padding-right:15px}}@media (max-width:480px){.blog-module__JsT-Oq__main .blog-module__JsT-Oq__slider .blog-module__JsT-Oq__container{padding-left:10px;padding-right:10px}}.blog-module__JsT-Oq__main .blog-module__JsT-Oq__adSection{background-color:var(--surface-bg);border-top:2px solid var(--border);border-bottom:2px solid var(--border);justify-content:center;align-items:center;max-width:100%;min-height:280px;margin:3rem 0;padding:4rem 20px;transition:background-color .3s,border-color .3s;display:flex}@media (max-width:768px){.blog-module__JsT-Oq__main .blog-module__JsT-Oq__adSection{min-height:250px;margin:2rem 0;padding:3rem 15px}}
.page-module___8aEwW__main{min-height:100vh}.page-module___8aEwW__hero_wrapper{border-bottom:1px solid var(--border);flex-direction:column;justify-content:center;padding:180px 0 100px;display:flex;position:relative}.page-module___8aEwW__container{width:100%;max-width:1000px;margin:0 auto;padding:0 1.5rem}.page-module___8aEwW__hero_section{z-index:10;flex-direction:column;gap:1.5rem;max-width:800px;display:flex;position:relative}.page-module___8aEwW__hero_badge{background-color:var(--surface-bg);border:1px solid var(--border);color:var(--text-secondary);width:fit-content;font-size:.85rem;font-weight:500;font-family:var(--font-mono);border-radius:9999px;align-items:center;gap:.5rem;padding:.4rem 1rem;display:inline-flex}.page-module___8aEwW__status_dot{background-color:#10b981;border-radius:50%;width:8px;height:8px;box-shadow:0 0 10px #10b981}.page-module___8aEwW__hero_title{color:var(--text-primary);font-size:clamp(3rem,6vw,4.5rem);font-weight:800;line-height:1.05;font-family:var(--font-heading);letter-spacing:-.04em}.page-module___8aEwW__hero_title span{background:linear-gradient(to right,var(--accent)0%,var(--accent-secondary)100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;display:inline-block}.page-module___8aEwW__hero_subtitle{color:var(--text-secondary);max-width:650px;margin-top:.5rem;font-size:1.25rem;font-weight:400;line-height:1.7}.page-module___8aEwW__hero_links{flex-wrap:wrap;gap:1rem;margin-top:2rem;display:flex}.page-module___8aEwW__primary_button,.page-module___8aEwW__secondary_button{font-size:1rem;font-weight:500;font-family:var(--font-sans);border-radius:6px;align-items:center;gap:.5rem;padding:.75rem 1.5rem;text-decoration:none;transition:all .2s;display:inline-flex}.page-module___8aEwW__primary_button{background-color:var(--text-primary);color:var(--body-bg);border:1px solid var(--text-primary)}.page-module___8aEwW__primary_button:hover{background-color:var(--text-secondary);border-color:var(--text-secondary);transform:translateY(-1px)}.page-module___8aEwW__secondary_button{background-color:var(--surface-bg);color:var(--text-primary);border:1px solid var(--border)}.page-module___8aEwW__secondary_button:hover{background-color:var(--surface-bg-hover);border-color:var(--border-hover);transform:translateY(-1px)}.page-module___8aEwW__blog_wrapper{background-color:var(--body-bg);padding:6rem 0}.page-module___8aEwW__container_blog{margin-bottom:4rem}.page-module___8aEwW__blog_header{border-bottom:1px solid var(--border);justify-content:space-between;align-items:baseline;margin-bottom:3rem;padding-bottom:1rem;display:flex}.page-module___8aEwW__section_heading{color:var(--text-primary);font-size:1.5rem;font-weight:600;font-family:var(--font-mono);letter-spacing:-.02em}.page-module___8aEwW__view_all_link{color:var(--text-muted);font-size:.95rem;font-weight:500;transition:color .2s}.page-module___8aEwW__view_all_link:hover{color:var(--text-primary)}.page-module___8aEwW__container_copyright{text-align:center;color:var(--text-muted);border-top:1px solid var(--border);margin:6rem 0 2rem;padding-top:2rem;font-size:.9rem}.page-module___8aEwW__container_copyright a{color:var(--text-muted);border-bottom:1px dashed var(--border);font-weight:500;text-decoration:none;transition:color .2s}.page-module___8aEwW__container_copyright a:hover{color:var(--text-primary);border-bottom-color:var(--text-primary)}@media (max-width:768px){.page-module___8aEwW__hero_wrapper{padding:140px 0 60px}.page-module___8aEwW__blog_wrapper{padding:4rem 0}.page-module___8aEwW__blog_header{flex-direction:column;align-items:flex-start;gap:1rem;margin-bottom:2rem}}
