.blog_blogPage__Noh7_{min-height:100vh;padding:2rem 0}@media screen and (max-width:539px){.blog_blogPage__Noh7_{padding:1rem 0}}.blog_container__eRBnl{max-width:1200px;margin:0 auto;padding:0 2rem}@media screen and (max-width:539px){.blog_container__eRBnl{padding:0 1rem}}.blog_header__Qg4Qw{text-align:left;margin-bottom:2.5rem}@media screen and (max-width:539px){.blog_header__Qg4Qw{margin-bottom:1.75rem}}.blog_eyebrow__ELAeU{margin:0 0 .5rem;text-transform:uppercase;letter-spacing:.14em;font-size:.75rem;font-weight:700;color:var(--color-primary);font-family:JetBrains Mono,monospace;opacity:.8}.blog_title__7Mvro{margin:0 0 .75rem;font-size:clamp(1.75rem,3vw,2.5rem)!important;font-weight:800!important;line-height:1.15;letter-spacing:-.02em;text-wrap:balance;color:var(--color-title)}.blog_description__Tlrx1{max-width:640px;font-size:clamp(.9rem,1.1vw,1rem)!important;text-wrap:pretty;line-height:1.65;color:var(--color-text);opacity:.75;margin:0}.blog_newsletter__aKHWY{background:var(--color-bg-secondary);border:1px solid rgba(162,155,254,.1);border-radius:16px;padding:2.5rem 3rem;text-align:center;margin-bottom:2rem}@media screen and (max-width:539px){.blog_newsletter__aKHWY{padding:1.75rem 1.5rem}}.blog_newsletterContent__kgMIW{max-width:560px;margin:0 auto}.blog_newsletterTitle__FFtTY{font-size:1.4rem!important;font-weight:700!important;color:var(--color-title);margin:0 0 .75rem;letter-spacing:-.01em}@media screen and (max-width:539px){.blog_newsletterTitle__FFtTY{font-size:1.2rem!important}}.blog_newsletterDescription__eznc7{font-size:.95rem!important;color:var(--color-text);line-height:1.65;margin:0 0 1.75rem;opacity:.8}@media screen and (max-width:539px){.blog_newsletterDescription__eznc7{font-size:.9rem!important}}.blog_socialLinks__QVUvW{display:flex;justify-content:center;gap:.75rem;flex-wrap:wrap}.blog_socialLink__ucBU_{display:flex;align-items:center;gap:.4rem;padding:.6rem 1.25rem;background:rgba(185,199,228,.06);color:var(--color-text);text-decoration:none;border-radius:8px;font-weight:600;font-size:.85rem;transition:all .25s ease;border:1px solid rgba(162,155,254,.15)}.blog_socialLink__ucBU_ i{font-size:1rem}.blog_socialLink__ucBU_:hover{background:rgba(185,199,228,.12);border-color:rgba(185,199,228,.35);color:var(--color-primary);transform:translateY(-2px)}@media screen and (max-width:539px){.blog_socialLink__ucBU_{padding:.55rem 1rem;font-size:.82rem}}.BlogCard_blogCard__nvYwQ{background:var(--color-bg-secondary);border-radius:12px;overflow:hidden;transition:all .3s ease;height:100%;display:flex;flex-direction:column;border:1px solid rgba(162,155,254,.1)}.BlogCard_blogCard__nvYwQ:hover{transform:translateY(-4px);box-shadow:0 0 20px 2px rgba(162,155,254,.1);border-color:rgba(162,155,254,.3)}.BlogCard_blogCard__nvYwQ:hover .BlogCard_coverImage__eQOnl{transform:scale(1.04)}.BlogCard_blogCard__nvYwQ.BlogCard_featured__kX9Ve{border-color:rgba(185,199,228,.3)}.BlogCard_blogCard__nvYwQ.BlogCard_featured__kX9Ve .BlogCard_imageContainer__F5SaD{height:260px}.BlogCard_blogCard__nvYwQ .BlogCard_link____x2y{text-decoration:none;color:inherit;display:flex;flex-direction:column;height:100%}.BlogCard_blogCard__nvYwQ .BlogCard_imageContainer__F5SaD{position:relative;height:200px;overflow:hidden}.BlogCard_blogCard__nvYwQ .BlogCard_imageContainer__F5SaD .BlogCard_coverImage__eQOnl{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.BlogCard_blogCard__nvYwQ .BlogCard_imageContainer__F5SaD .BlogCard_featuredBadge__ZunMd{position:absolute;top:12px;right:12px;background:rgba(185,199,228,.15);color:var(--color-primary);border:1px solid rgba(185,199,228,.3);padding:4px 10px;border-radius:999px;font-size:.7rem;font-weight:600;letter-spacing:.05em;display:flex;align-items:center;gap:4px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.BlogCard_blogCard__nvYwQ .BlogCard_imageContainer__F5SaD .BlogCard_featuredBadge__ZunMd i{font-size:.65rem}.BlogCard_blogCard__nvYwQ .BlogCard_content__PYbAP{padding:20px;flex:1 1;display:flex;flex-direction:column;gap:10px}.BlogCard_blogCard__nvYwQ .BlogCard_meta__PBCar{display:flex;justify-content:space-between;align-items:center;font-size:.8rem;font-family:JetBrains Mono,monospace;color:var(--color-text);opacity:.7;letter-spacing:.03em}.BlogCard_blogCard__nvYwQ .BlogCard_date__OM9xa{color:inherit}.BlogCard_blogCard__nvYwQ .BlogCard_readingTime__5YnvF{display:flex;align-items:center;gap:4px;color:inherit}.BlogCard_blogCard__nvYwQ .BlogCard_readingTime__5YnvF i{font-size:.75rem}.BlogCard_blogCard__nvYwQ .BlogCard_title__7tImN{font-size:1.15rem;font-weight:700;margin:0;color:var(--color-title);line-height:1.35}@media screen and (max-width:539px){.BlogCard_blogCard__nvYwQ .BlogCard_title__7tImN{font-size:1.05rem}}.BlogCard_blogCard__nvYwQ .BlogCard_excerpt__TTyvs{color:var(--color-text);line-height:1.6;margin:0;flex:1 1;font-size:.9rem;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;opacity:.85}.BlogCard_blogCard__nvYwQ .BlogCard_tags__Jb_yt{display:flex;flex-wrap:wrap;gap:6px}.BlogCard_blogCard__nvYwQ .BlogCard_tag__FFfBM{background:rgba(185,199,228,.08);color:var(--color-primary);padding:3px 10px;border-radius:999px;font-size:.72rem;font-weight:500;border:1px solid rgba(185,199,228,.2);font-family:JetBrains Mono,monospace;letter-spacing:.03em}.BlogCard_blogCard__nvYwQ .BlogCard_author__y_LK2{display:flex;align-items:center;gap:8px;margin-top:auto;padding-top:4px;border-top:1px solid rgba(162,155,254,.07)}.BlogCard_blogCard__nvYwQ .BlogCard_authorAvatar__dD8dm{width:22px;height:22px;border-radius:50%;object-fit:cover;border:1px solid rgba(185,199,228,.2)}.BlogCard_blogCard__nvYwQ .BlogCard_authorName__eOAeN{font-size:.8rem;color:var(--color-text);font-weight:600;letter-spacing:.02em}.BlogFilter_controls__kKSOR{display:flex;flex-direction:column;gap:1rem;margin-bottom:3rem}@media screen and (max-width:539px){.BlogFilter_controls__kKSOR{margin-bottom:2rem}}.BlogFilter_searchWrapper__EbFkP{position:relative;display:flex;align-items:center}.BlogFilter_searchWrapper__EbFkP i:first-child{position:absolute;left:1rem;font-size:1rem;color:var(--color-text);opacity:.5;pointer-events:none}.BlogFilter_searchInput__gk_Hf{width:100%;max-width:480px;padding:.75rem 1rem .75rem 2.75rem;background:var(--color-bg-secondary);border:1px solid rgba(162,155,254,.15);border-radius:8px;color:var(--color-title);font-size:.9rem;outline:none;transition:border-color .2s ease,box-shadow .2s ease;font-family:inherit}.BlogFilter_searchInput__gk_Hf::placeholder{color:var(--color-text);opacity:.45}.BlogFilter_searchInput__gk_Hf:focus{border-color:rgba(185,199,228,.4);box-shadow:0 0 0 3px rgba(162,155,254,.06)}.BlogFilter_clearSearch__TeCZR{position:absolute;right:calc(100% - 480px + .75rem);background:none;border:none;cursor:pointer;color:var(--color-text);opacity:.5;padding:.25rem;display:flex;align-items:center}.BlogFilter_clearSearch__TeCZR:hover{opacity:1}.BlogFilter_clearSearch__TeCZR i{font-size:.9rem}@media screen and (max-width:539px){.BlogFilter_clearSearch__TeCZR{right:.75rem}}.BlogFilter_tags__suFyZ{display:flex;flex-wrap:wrap;gap:8px}.BlogFilter_tagBtn__JOEtx{background:rgba(185,199,228,.06);border:1px solid rgba(185,199,228,.15);color:var(--color-text);padding:4px 14px;border-radius:999px;font-size:.78rem;font-weight:500;cursor:pointer;transition:all .2s ease;font-family:JetBrains Mono,monospace;letter-spacing:.03em}.BlogFilter_tagBtn__JOEtx:hover{background:rgba(185,199,228,.12);border-color:rgba(185,199,228,.3);color:var(--color-primary)}.BlogFilter_tagBtn__JOEtx.BlogFilter_tagBtnActive__nb0ad{background:rgba(185,199,228,.14);border-color:rgba(185,199,228,.4);color:var(--color-primary)}.BlogFilter_sectionTitle__VghZY{font-size:1.25rem;font-weight:700;color:var(--color-title);margin:0 0 1.5rem;display:flex;align-items:center;gap:.6rem;letter-spacing:-.01em}.BlogFilter_sectionTitle__VghZY i{color:var(--color-primary);font-size:1.2rem;opacity:.8}@media screen and (max-width:539px){.BlogFilter_sectionTitle__VghZY{font-size:1.1rem;margin-bottom:1rem}}.BlogFilter_featuredSection__vdg97{margin-bottom:3.5rem}@media screen and (max-width:539px){.BlogFilter_featuredSection__vdg97{margin-bottom:2.5rem}}.BlogFilter_postsSection__rpYdj{margin-bottom:4rem}@media screen and (max-width:539px){.BlogFilter_postsSection__rpYdj{margin-bottom:3rem}}.BlogFilter_featuredGrid__hSLtt{display:grid;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));grid-gap:1.5rem;gap:1.5rem}@media screen and (max-width:539px){.BlogFilter_featuredGrid__hSLtt{grid-template-columns:1fr;gap:1.25rem}}.BlogFilter_postsGrid__BV1AQ{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:1.5rem;gap:1.5rem}@media screen and (max-width:539px){.BlogFilter_postsGrid__BV1AQ{grid-template-columns:1fr;gap:1.25rem}}.BlogFilter_resultsSection__mXLCD{margin-bottom:4rem}.BlogFilter_resultsCount___1uhw{font-size:.8rem;font-family:JetBrains Mono,monospace;color:var(--color-text);opacity:.55;margin-bottom:1.5rem;letter-spacing:.04em}.BlogFilter_empty__u0M2_{display:flex;flex-direction:column;align-items:center;gap:1rem;padding:4rem 2rem;text-align:center;color:var(--color-text);opacity:.5}.BlogFilter_empty__u0M2_ i{font-size:2.5rem}.BlogFilter_empty__u0M2_ p{font-size:.95rem}