.BlogScreenshotsCarousel_carousel__m1kfA{position:relative;width:100%;margin:1.5rem 0 2.5rem;padding:10px 0 24px}.BlogScreenshotsCarousel_track__14Pj8{position:relative;height:clamp(420px,70vh,860px);perspective:1400px;overflow:visible}.BlogScreenshotsCarousel_slide__7BUB8{position:absolute;top:50%;left:50%;width:clamp(260px,36vw,520px);height:clamp(420px,70vh,820px);transform:translate(-50%,-50%);border-radius:16px;overflow:hidden;background:#0b1220;border:1px solid hsla(0,0%,100%,.06);box-shadow:0 18px 60px rgba(0,0,0,.45);transition:transform .38s cubic-bezier(.22,.61,.36,1),opacity .28s ease}.BlogScreenshotsCarousel_img__X_Eh_{display:block;max-width:100%;max-height:100%;width:auto;height:100%;object-fit:contain;background:#0b1220}.BlogScreenshotsCarousel_nav__L2qLD{position:absolute;top:50%;transform:translateY(-50%);width:44px;height:44px;border-radius:50%;background:rgba(15,23,42,.85);border:1px solid rgba(147,51,234,.45);color:#fff;display:grid;place-items:center;cursor:pointer;user-select:none;z-index:50;backdrop-filter:blur(6px)}.BlogScreenshotsCarousel_left__kYDQZ{left:10px}.BlogScreenshotsCarousel_right__XT7KG{right:10px}.BlogScreenshotsCarousel_dots__1PsW3{position:absolute;left:0;right:0;bottom:0;display:flex;justify-content:center;gap:6px}.BlogScreenshotsCarousel_dot__YYh4N{width:8px;height:8px;border-radius:50%;background:hsla(0,0%,100%,.25)}.BlogScreenshotsCarousel_dotActive__3FobR{background:#ec4899}.BlogScreenshotsCarousel_center__Hsg9U{transform:translate(-50%,-50%) translateX(0) scale(1) rotateY(0deg);opacity:1;z-index:40}.BlogScreenshotsCarousel_nearLeft__6LMR_{transform:translate(-50%,-50%) translateX(-24%) scale(.86) rotateY(9deg);opacity:.92;z-index:35}.BlogScreenshotsCarousel_farLeft__GPBI4{transform:translate(-50%,-50%) translateX(-46%) scale(.74) rotateY(14deg);opacity:.8;z-index:30}.BlogScreenshotsCarousel_nearRight__qb_eJ{transform:translate(-50%,-50%) translateX(24%) scale(.86) rotateY(-9deg);opacity:.92;z-index:35}.BlogScreenshotsCarousel_farRight__30xhE{transform:translate(-50%,-50%) translateX(46%) scale(.74) rotateY(-14deg);opacity:.8;z-index:30}.Footer_footer__pQtti{background:rgba(15,23,42,.9);backdrop-filter:blur(20px);border-top:1px solid hsla(0,0%,100%,.1);margin-top:6rem;padding:4rem 0 2rem}.Footer_footerContent__yAl3k{max-width:1200px;margin:0 auto;padding:0 2rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:3rem}.Footer_footerSection__UvV_8 h3{color:var(--cosmic-text);font-weight:700;margin-bottom:1.5rem;font-size:1.2rem}.Footer_footerSection__UvV_8 ul{list-style:none;margin:0;padding:0}.Footer_footerSection__UvV_8 ul li{margin-bottom:.75rem}.Footer_footerSection__UvV_8 ul li a{color:var(--cosmic-text-muted);text-decoration:none;transition:color .3s}.Footer_footerSection__UvV_8 ul li a:hover{color:var(--cosmic-purple)}.Footer_footerBottom__YIYBj{max-width:1200px;margin:3rem auto 0;padding:2rem;text-align:center;border-top:1px solid hsla(0,0%,100%,.1)}.Footer_footerBottom__YIYBj p{color:var(--cosmic-text-dim);margin:0;font-size:.9rem}.Footer_legalLinks__eScbR{display:flex;justify-content:center;align-items:center;gap:1rem;margin:1rem 0;flex-wrap:wrap}.Footer_legalLinks__eScbR a{color:var(--cosmic-text-muted);text-decoration:none;font-size:.9rem;transition:color .3s}.Footer_legalLinks__eScbR a:hover{color:var(--cosmic-purple)}.Footer_legalLinks__eScbR span{color:var(--cosmic-text-dim);font-size:.8rem}@media (max-width:768px){.Footer_footerContent__yAl3k{grid-template-columns:1fr;gap:2rem;text-align:center}}.blog_main__zZKg7{min-height:100vh;background:#fff;position:relative;z-index:1;padding-top:80px}.blog_container__IKtGu{max-width:1280px;margin:0 auto;padding:80px 24px}.blog_header__354uX{margin-bottom:100px;text-align:center}.blog_title__zAWCj{font-size:clamp(3rem,6vw,4.5rem);font-weight:300;letter-spacing:-.03em;line-height:1.1;color:#111;margin-bottom:24px;font-family:Georgia,Times New Roman,serif}.blog_gradient__lV0RQ{background:linear-gradient(135deg,#00c9a7,#0084ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-weight:400;font-style:italic}.blog_subtitle__jM4nQ{font-size:1.25rem;color:#666;max-width:600px;margin:0 auto;line-height:1.8;font-weight:400;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.blog_featuredSection__JDbcc{margin-bottom:100px}.blog_featuredLabel__sbYcS{display:inline-block;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.15em;color:#00c9a7;margin-bottom:24px;padding:6px 12px;background:rgba(0,201,167,.08);border-radius:4px}.blog_featuredPost__hNlFx{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center;padding:48px;background:#fafafa;border-radius:20px;transition:all .3s cubic-bezier(.4,0,.2,1)}.blog_featuredPost__hNlFx:hover{background:#f5f5f5;transform:translateY(-4px);box-shadow:0 20px 40px rgba(0,0,0,.08)}.blog_featuredContent__m_h3s{padding-right:40px}.blog_featuredImage__sBIVA{width:100%;height:400px;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:12px;position:relative;overflow:hidden}.blog_featuredImage__sBIVA:after{content:"Featured Article";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-size:1.5rem;font-weight:300;letter-spacing:.02em}.blog_featuredTitle__xaQtL{font-size:2.5rem;font-weight:700;color:#111;margin-bottom:20px;line-height:1.2;font-family:Georgia,Times New Roman,serif}.blog_featuredDescription__E_xs0{font-size:1.125rem;color:#555;line-height:1.8;margin-bottom:24px}.blog_featuredMeta__n1t02{display:flex;align-items:center;gap:16px;margin-bottom:32px;font-size:.95rem}.blog_featuredDate__X6Jn9{color:#999;font-weight:500}.blog_metaDot__4KLmC{width:4px;height:4px;background:#ccc;border-radius:50%}.blog_featuredReadTime__FvABz{color:#999}.blog_readMoreBtn__wc9eE{display:inline-flex;align-items:center;gap:8px;font-size:1rem;font-weight:600;color:#111;text-decoration:none;transition:all .2s ease}.blog_readMoreBtn__wc9eE:after{content:"→";transition:transform .2s ease}.blog_readMoreBtn__wc9eE:hover{color:#00c9a7}.blog_readMoreBtn__wc9eE:hover:after{transform:translateX(4px)}.blog_postsSection__ioWJS{margin-bottom:80px}.blog_sectionTitle__TsUWD{font-size:1.5rem;font-weight:600;color:#111;margin-bottom:48px;padding-bottom:16px;border-bottom:1px solid #eee}.blog_postsGrid__d87Vb{display:grid;grid-template-columns:repeat(auto-fill,minmax(380px,1fr));gap:40px}.blog_postCard__N8pLU{background:#fff;border:1px solid #eee;border-radius:16px;overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative}.blog_postCard__N8pLU:hover{border-color:#00c9a7;transform:translateY(-8px);box-shadow:0 12px 24px rgba(0,0,0,.08)}.blog_postCard__N8pLU:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#00c9a7,#0084ff);opacity:0;transition:opacity .3s ease}.blog_postCard__N8pLU:hover:before{opacity:1}.blog_postImage__DEnGh{width:100%;height:200px;background:linear-gradient(135deg,#f5f7fa,#c3cfe2);position:relative}.blog_postImage__DEnGh:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent,rgba(0,0,0,.1))}.blog_postLink__nNYoo{display:block;text-decoration:none;color:inherit}.blog_postContent__XmA9k{padding:32px}.blog_postCategory__g7AVU{display:inline-block;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:#00c9a7;margin-bottom:12px}.blog_postTitle__uheS3{font-size:1.5rem;font-weight:700;color:#111;margin-bottom:12px;line-height:1.3;font-family:Georgia,Times New Roman,serif}.blog_postDescription__2CGxg{color:#666;line-height:1.7;margin-bottom:20px;font-size:1rem}.blog_postMeta__IjTU0{display:flex;align-items:center;gap:12px;font-size:.875rem;color:#999;padding-top:20px;border-top:1px solid #f0f0f0}.blog_postDate__R__t_{font-weight:500}.blog_metaSeparator__5Zj4_{width:3px;height:3px;background:#ccc;border-radius:50%}.blog_readTime__lwPkt{font-weight:500}.blog_emptyState__2VMKB{text-align:center;padding:120px 20px;background:#fafafa;border-radius:20px}.blog_emptyIcon__6iR5T{font-size:4rem;margin-bottom:24px}.blog_emptyTitle__Cs1i6{font-size:1.75rem;color:#111;margin-bottom:12px;font-weight:600}.blog_emptyDescription__YqWW0{font-size:1.125rem;color:#666;line-height:1.6;max-width:500px;margin:0 auto}.blog_loadMore__dcuoO{text-align:center;margin-top:60px}.blog_loadMoreBtn__3zmk9{display:inline-flex;align-items:center;padding:16px 40px;background:#111;color:#fff;border:none;border-radius:50px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s ease}.blog_loadMoreBtn__3zmk9:hover{background:#000;transform:translateY(-2px);box-shadow:0 10px 20px rgba(0,0,0,.15)}@media (max-width:1024px){.blog_featuredPost__hNlFx{grid-template-columns:1fr;gap:40px}.blog_featuredContent__m_h3s{padding-right:0}.blog_featuredImage__sBIVA{height:300px}}@media (max-width:768px){.blog_container__IKtGu{padding:60px 20px}.blog_header__354uX{margin-bottom:60px}.blog_title__zAWCj{font-size:2.5rem}.blog_subtitle__jM4nQ{font-size:1.125rem}.blog_postsGrid__d87Vb{grid-template-columns:1fr;gap:32px}.blog_featuredPost__hNlFx{padding:32px}.blog_featuredTitle__xaQtL{font-size:2rem}.blog_postContent__XmA9k{padding:24px}}@media (max-width:480px){.blog_title__zAWCj{font-size:2rem}.blog_featuredPost__hNlFx{padding:24px}.blog_featuredTitle__xaQtL{font-size:1.75rem}.blog_postTitle__uheS3{font-size:1.25rem}}.post_main__yIh_z{min-height:100vh;background:#fff;position:relative;z-index:1;padding-top:80px}.post_container__YDZrk{max-width:720px;margin:0 auto;padding:60px 24px}.post_backLink__hXPI6{display:inline-flex;align-items:center;gap:8px;color:#666;text-decoration:none;font-size:.95rem;font-weight:500;margin-bottom:48px;transition:all .2s ease;padding:8px 16px;margin-left:-16px;border-radius:8px}.post_backLink__hXPI6:hover{color:#00c9a7;background:rgba(0,201,167,.05)}.post_header__ZUiNa{margin-bottom:60px}.post_title__lerbg{font-size:clamp(2.5rem,5vw,3.5rem);font-weight:700;color:#111;margin-bottom:24px;line-height:1.15;letter-spacing:-.02em;font-family:Georgia,Times New Roman,serif}.post_meta__tDN9z{display:flex;align-items:center;gap:16px;margin-bottom:24px;font-size:.95rem;flex-wrap:wrap}.post_author__ZaWwC{display:flex;align-items:center;gap:12px}.post_authorAvatar__Kp1rk{width:40px;height:40px;border-radius:50%;background:linear-gradient(135deg,#667eea,#764ba2);display:flex;align-items:center;justify-content:center;color:#fff;font-weight:600;font-size:1rem}.post_authorName__N290Y{color:#111;font-weight:600}.post_metaSeparator__f_Uq_{width:4px;height:4px;background:#ccc;border-radius:50%}.post_date__q7Poh,.post_readTime__JlhZo{color:#666;font-weight:400}.post_description__AG_Lo{font-size:1.375rem;color:#555;line-height:1.7;font-weight:400;font-style:italic;padding:24px 0;border-top:1px solid #eee;border-bottom:1px solid #eee}.post_content__VBBIG{margin-bottom:80px}.post_prose__5lJPs{color:#333;line-height:1.9;font-size:1.125rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,sans-serif}.post_prose__5lJPs h1,.post_prose__5lJPs h2,.post_prose__5lJPs h3,.post_prose__5lJPs h4,.post_prose__5lJPs h5,.post_prose__5lJPs h6{color:#111;font-weight:700;margin-top:3rem;margin-bottom:1.5rem;line-height:1.2;font-family:Georgia,Times New Roman,serif}.post_prose__5lJPs h1{font-size:2.5rem;margin-top:4rem}.post_prose__5lJPs h2{font-size:2rem;margin-top:3.5rem;padding-bottom:.75rem;border-bottom:1px solid #eee}.post_prose__5lJPs h3{font-size:1.5rem;margin-top:2.5rem}.post_prose__5lJPs h4{font-size:1.25rem;margin-top:2rem;font-weight:600}.post_prose__5lJPs p{margin-bottom:1.75rem}.post_prose__5lJPs a{color:#00c9a7;text-decoration:none;border-bottom:2px solid rgba(0,201,167,.2);transition:all .2s ease;font-weight:500}.post_prose__5lJPs a:hover{color:#00a88a;border-bottom-color:#00c9a7}.post_prose__5lJPs ol,.post_prose__5lJPs ul{margin:2rem 0;padding-left:1.5rem}.post_prose__5lJPs li{margin-bottom:.75rem;line-height:1.8}.post_prose__5lJPs ul li::marker{color:#00c9a7}.post_prose__5lJPs ol li::marker{color:#00c9a7;font-weight:600}.post_prose__5lJPs blockquote{border-left:4px solid #00c9a7;margin:3rem 0;font-style:italic;color:#555;font-size:1.25rem;line-height:1.7;background:linear-gradient(90deg,rgba(0,201,167,.05),transparent);padding:1.5rem 2rem;border-radius:0 8px 8px 0}.post_prose__5lJPs code{background:#f5f5f5;color:#e91e63;padding:.25rem .5rem;border-radius:4px;font-size:.9em;font-family:SF Mono,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-weight:500}.post_prose__5lJPs pre{background:#1e1e1e;border-radius:12px;padding:2rem;overflow-x:auto;margin:3rem 0;box-shadow:0 4px 20px rgba(0,0,0,.1)}.post_prose__5lJPs pre code{background:none;padding:0;color:#e0e0e0;font-size:.95rem;line-height:1.6}.post_prose__5lJPs img{max-width:100%;height:auto;border-radius:12px;margin:3rem auto;display:block;box-shadow:0 8px 24px rgba(0,0,0,.12)}.post_prose__5lJPs hr{border:none;height:1px;background:#eee;margin:4rem 0;position:relative}.post_prose__5lJPs hr:after{content:"* * *";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;padding:0 20px;color:#ccc;font-size:1rem;letter-spacing:.5em}.post_prose__5lJPs strong{font-weight:600;color:#111}.post_prose__5lJPs em{font-style:italic;color:#555}.post_footer__hvKqy{border-top:2px solid #f5f5f5;padding-top:60px}.post_shareSection__sHWGs{margin-bottom:60px;text-align:center}.post_shareTitle__Vv0sV{font-size:1rem;font-weight:600;color:#111;margin-bottom:20px;text-transform:uppercase;letter-spacing:.1em}.post_shareButtons__VrFvq{display:flex;gap:12px;justify-content:center}.post_shareButton__sCIw4{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;background:#f5f5f5;color:#666;text-decoration:none;transition:all .3s ease}.post_shareButton__sCIw4:hover{background:#00c9a7;color:#fff;transform:translateY(-4px);box-shadow:0 8px 16px rgba(0,201,167,.2)}.post_cta__MGk7z{background:linear-gradient(135deg,#f5f5f5,#fafafa);border-radius:20px;padding:48px;margin-bottom:48px;text-align:center}.post_ctaTitle__STyEt{font-size:1.75rem;font-weight:700;color:#111;margin-bottom:12px;font-family:Georgia,Times New Roman,serif}.post_ctaDescription__Axo0v{color:#666;margin-bottom:32px;line-height:1.6;font-size:1.125rem}.post_ctaButton__bRn0L{display:inline-flex;align-items:center;background:#111;color:#fff;padding:16px 32px;border-radius:50px;text-decoration:none;font-weight:600;font-size:1rem;transition:all .3s ease}.post_ctaButton__bRn0L:hover{background:#000;transform:translateY(-2px);box-shadow:0 12px 24px rgba(0,0,0,.15)}.post_backToList__haD0b{display:inline-flex;align-items:center;gap:8px;color:#666;text-decoration:none;font-weight:500;transition:all .2s ease;padding:12px 24px;border:2px solid #eee;border-radius:50px}.post_backToList__haD0b:hover{color:#00c9a7;border-color:#00c9a7;background:rgba(0,201,167,.05)}@media (max-width:768px){.post_main__yIh_z{padding-top:60px}.post_container__YDZrk{padding:40px 20px}.post_title__lerbg{font-size:2rem}.post_description__AG_Lo{font-size:1.125rem}.post_prose__5lJPs{font-size:1.05rem}.post_prose__5lJPs h1{font-size:2rem}.post_prose__5lJPs h2{font-size:1.75rem}.post_prose__5lJPs h3{font-size:1.375rem}.post_prose__5lJPs blockquote{font-size:1.125rem;padding:1.25rem 1.5rem;margin:2rem 0}.post_cta__MGk7z{padding:32px 24px}.post_ctaTitle__STyEt{font-size:1.5rem}}@media (max-width:480px){.post_container__YDZrk{padding:32px 16px}.post_title__lerbg{font-size:1.75rem}.post_meta__tDN9z{font-size:.875rem}.post_prose__5lJPs{font-size:1rem}.post_prose__5lJPs pre{padding:1.5rem 1rem;font-size:.875rem}.post_cta__MGk7z{padding:24px 20px}.post_ctaTitle__STyEt{font-size:1.25rem}.post_ctaDescription__Axo0v{font-size:1rem}}.Header_header__KwdYD{position:fixed;top:0;width:100%;backdrop-filter:blur(20px);background:rgba(15,23,42,.8);border-bottom:1px solid hsla(0,0%,100%,.1);z-index:1000;padding:1rem 0;transition:all .3s ease}.Header_header__KwdYD.Header_scrolled__qIjEW{backdrop-filter:blur(30px);background:rgba(15,23,42,.95)}.Header_navContainer__ujC20{max-width:1200px;margin:0 auto;padding:0 2rem;display:flex;justify-content:space-between;align-items:center}.Header_logo____uDV{text-decoration:none;display:flex;align-items:center;transition:transform .3s ease}.Header_logo____uDV:hover{transform:scale(1.05)}.Header_logo____uDV svg{height:40px;width:auto}.Header_navLinks__PIPAd{display:flex;gap:2rem;list-style:none}.Header_navLinks__PIPAd a{color:var(--cosmic-text-muted);text-decoration:none;font-weight:500;transition:color .3s;position:relative}.Header_navLinks__PIPAd a:hover{color:var(--cosmic-text)}.Header_navLinks__PIPAd a:after{content:"";position:absolute;bottom:-5px;left:0;width:0;height:2px;background:linear-gradient(135deg,var(--cosmic-purple),var(--cosmic-pink));transition:width .3s}.Header_navLinks__PIPAd a:hover:after{width:100%}.Header_ctaButton__G7ST3{background:linear-gradient(135deg,var(--cosmic-purple),var(--cosmic-pink));color:#fff;padding:.75rem 1.5rem;border-radius:2rem;text-decoration:none;font-weight:600;transition:all .3s;border:none;cursor:pointer;position:relative;overflow:hidden}.Header_ctaButton__G7ST3:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.2),transparent);transition:left .5s}.Header_ctaButton__G7ST3:hover:before{left:100%}.Header_ctaButton__G7ST3:hover{transform:translateY(-2px);box-shadow:0 20px 40px rgba(147,51,234,.3)}.Header_mobileMenuBtn__9N_AS{display:none;flex-direction:column;cursor:pointer;padding:.5rem}.Header_mobileMenuBtn__9N_AS span{width:25px;height:3px;background:var(--cosmic-text);margin:2px 0;transition:.3s}.Header_mobileMenu__YC5Nj{display:none;position:fixed;top:80px;left:0;width:100%;background:rgba(15,23,42,.95);backdrop-filter:blur(20px);border-bottom:1px solid hsla(0,0%,100%,.1);padding:2rem;z-index:999}.Header_mobileMenu__YC5Nj.Header_active__c7HdO{display:block}.Header_mobileNavLinks__6HsvX{display:flex;flex-direction:column;gap:1.5rem;list-style:none;margin-bottom:2rem}.Header_mobileNavLinks__6HsvX a{color:var(--cosmic-text-muted);text-decoration:none;font-weight:500;font-size:1.1rem;transition:color .3s}.Header_mobileNavLinks__6HsvX a:hover{color:var(--cosmic-purple)}@media (max-width:768px){.Header_navLinks__PIPAd{display:none}.Header_mobileMenuBtn__9N_AS{display:flex}}@media (max-width:480px){.Header_navContainer__ujC20{padding:0 1rem}.Header_logo____uDV svg{height:32px}}