.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}}.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%;-o-object-fit:contain;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;-webkit-user-select:none;-moz-user-select:none;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}