.blog-post_tocSubLink__9GIjm{padding-left:1.25rem!important;font-size:.9rem!important;position:relative}.blog-post_tocSubLink__9GIjm:before{left:0!important;width:4px!important;height:4px!important}.blog-post_progressContainer__3QdSL{position:fixed;top:0;left:0;width:100%;height:4px;z-index:100;background-color:rgba(255,255,255,.2)}.blog-post_progressBar__u8Q_U{height:100%;background-color:var(--primary);transition:width .1s ease-out}.blog-post_blogPost__Uv_rI{position:relative;background-color:var(--background)}.blog-post_decorativeElements__jHK6d{position:absolute;inset:0;z-index:1;pointer-events:none;overflow:hidden}.blog-post_circle__EYAUa{position:absolute;width:300px;height:300px;border:2px solid rgba(255,255,255,.1);border-radius:50%;top:10%;left:-100px}.blog-post_square__dgPue{position:absolute;width:150px;height:150px;border:2px solid rgba(255,255,255,.1);transform:rotate(45deg);bottom:15%;right:10%}.blog-post_triangle__11NEH{position:absolute;width:0;height:0;border-left:100px solid transparent;border-right:100px solid transparent;border-bottom:170px solid rgba(var(--primary),.1);top:20%;right:-50px}.blog-post_metaInfo__byRl7{display:flex;align-items:center;justify-content:center;gap:.5rem;color:white;font-size:.9rem;font-weight:500;margin-bottom:1.5rem;font-family:var(--font-poppins,sans-serif)}.blog-post_category__H6Q2S{background-color:rgba(var(--primary),.8);padding:.25rem .75rem;border-radius:3px;text-transform:uppercase;font-size:.8rem;letter-spacing:.05em}.blog-post_blogDate__RBfb5{color:var(--muted-foreground);text-transform:uppercase;letter-spacing:.05em}.blog-post_readTime__n9J0R{font-style:italic;opacity:.9}.blog-post_divider__4op5a{width:4px;height:4px;background-color:rgba(255,255,255,.5);border-radius:50%}.blog-post_blogTitle__C3XIF{font-size:2.5rem;font-weight:800;color:white;line-height:1.2;margin-bottom:2rem;position:relative;display:inline-block;font-family:var(--font-soleil,sans-serif)}.blog-post_blogTitle__C3XIF:after{content:"";position:absolute;width:30%;height:4px;background:var(--primary);bottom:-.75rem;left:35%}@media (min-width:768px){.blog-post_blogTitle__C3XIF{font-size:3.5rem}}.blog-post_scrollIndicator__LhSir{display:flex;flex-direction:column;align-items:center;font-size:.9rem;color:rgba(255,255,255,.7);animation:blog-post_bounce__ilpof 2s infinite;font-family:var(--font-poppins,sans-serif)}@keyframes blog-post_bounce__ilpof{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-10px)}60%{transform:translateY(-5px)}}.blog-post_content__iDll4{font-size:1.125rem;line-height:1.8;color:var(--foreground);font-family:var(--font-poppins,sans-serif)}.blog-post_content__iDll4 h2{font-size:2rem;font-weight:700;margin-top:3rem;margin-bottom:1.5rem;color:var(--foreground);position:relative;padding-bottom:.75rem;font-family:var(--font-soleil,sans-serif)}.blog-post_content__iDll4 h2:after{content:"";position:absolute;height:3px;width:60px;background:var(--primary);bottom:0;left:0}.blog-post_content__iDll4 h3{font-size:1.5rem;font-weight:600;margin-top:2.5rem;margin-bottom:1rem;color:var(--foreground);font-family:var(--font-soleil,sans-serif)}.blog-post_content__iDll4 p{margin-bottom:1.75rem}.blog-post_content__iDll4 strong{color:var(--primary);font-weight:600}.blog-post_content__iDll4 ol,.blog-post_content__iDll4 ul{margin-bottom:1.75rem;padding-left:1.75rem}.blog-post_content__iDll4 ol li,.blog-post_content__iDll4 ul li{margin-bottom:.75rem;position:relative}.blog-post_content__iDll4 ul li:before{content:"";position:absolute;width:6px;height:6px;border-radius:50%;background:var(--primary);left:-1rem;top:.6rem}.blog-post_content__iDll4 img{border-radius:8px;margin:2.5rem 0;box-shadow:0 10px 30px rgba(0,0,0,.1);transition:transform .3s ease,box-shadow .3s ease}.blog-post_content__iDll4 img:hover{transform:translateY(-5px);box-shadow:0 15px 30px rgba(0,0,0,.15)}.blog-post_content__iDll4 blockquote{border-left:4px solid var(--primary);padding:1.5rem;margin:2.5rem 0;font-style:italic;color:var(--muted-foreground);background-color:rgba(var(--primary),.05);border-radius:0 8px 8px 0;position:relative}.blog-post_content__iDll4 blockquote:before{content:'"';position:absolute;font-size:5rem;opacity:.1;top:-1.5rem;left:.5rem;color:var(--primary);font-family:Georgia,serif}.blog-post_content__iDll4 a{color:var(--primary);text-decoration:none;border-bottom:1px solid rgba(var(--primary),.3);transition:border-color .2s ease,background-color .2s ease;padding:0 .15rem}.blog-post_content__iDll4 a:hover{background-color:rgba(var(--primary),.05);border-color:rgba(var(--primary),1)}.blog-post_socialShare__lHHvA{display:flex;flex-direction:column;gap:1rem;position:sticky;top:100px}.blog-post_shareButton__Qb3bY{width:40px;height:40px;border-radius:50%;background-color:var(--muted);display:flex;align-items:center;justify-content:center;color:var(--muted-foreground);transition:all .2s ease;border:none;cursor:pointer}.blog-post_shareButton__Qb3bY:hover{background-color:var(--primary);color:white;transform:translateY(-3px)}.blog-post_shareMobileButton__3Vf_L{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background-color:var(--muted);border-radius:4px;color:var(--muted-foreground);transition:all .2s ease;border:none;cursor:pointer;font-family:var(--font-poppins,sans-serif)}.blog-post_shareMobileButton__3Vf_L:hover{background-color:var(--primary);color:white}.blog-post_tableOfContents__v9Ohl{background-color:var(--muted);padding:2rem;border-radius:8px;border-left:4px solid var(--primary);box-shadow:0 4px 12px rgba(0,0,0,.05);position:sticky;top:100px;font-family:var(--font-poppins,sans-serif)}.blog-post_tableOfContents__v9Ohl h3{font-size:1rem;font-weight:700;margin-bottom:1.25rem;color:var(--foreground);letter-spacing:.05em;border-bottom:1px solid rgba(0,0,0,.1);padding-bottom:.75rem;font-family:var(--font-soleil,sans-serif)}.blog-post_tocLinks__rTz6p{display:flex;flex-direction:column;gap:1rem}.blog-post_tocLinks__rTz6p a{color:var(--muted-foreground);text-decoration:none;font-size:1rem;transition:all .2s ease;position:relative;padding-left:1.25rem;line-height:1.4;font-weight:500}.blog-post_tocLinks__rTz6p a:before{content:"";position:absolute;width:5px;height:5px;border-radius:50%;background:var(--primary);opacity:.5;left:0;top:.55rem;transition:all .2s ease}.blog-post_tocLinks__rTz6p a:hover{color:var(--primary);transform:translateX(3px)}.blog-post_tocLinks__rTz6p a:hover:before{opacity:1;transform:scale(1.2)}.blog-post_activeTocLink__mjvC9{color:var(--primary)!important;font-weight:700!important;transform:translateX(3px)}.blog-post_activeTocLink__mjvC9:before{opacity:1!important;transform:scale(1.5)!important;box-shadow:0 0 5px rgba(var(--primary),.3)}.blog-post_tocGroup__ctraB{margin-bottom:.75rem}.blog-post_tocSubLinks__g6JqU{margin-top:.5rem;margin-left:1rem;display:flex;flex-direction:column;gap:.5rem;overflow:hidden;animation:blog-post_slideDown___v0Th .3s ease-out}@keyframes blog-post_slideDown___v0Th{0%{max-height:0;opacity:0}to{max-height:200px;opacity:1}}.blog-post_backLink__ox9Hy{display:inline-flex;align-items:center;font-weight:600;font-size:.9rem;text-transform:uppercase;color:var(--primary);letter-spacing:.05em;transition:all .2s ease;padding:.5rem 1rem;border:1px solid transparent;border-radius:4px;font-family:var(--font-poppins,sans-serif)}.blog-post_backLink__ox9Hy:hover{background-color:rgba(var(--primary),.05);border-color:rgba(var(--primary),.2)}.blog-post_backLink__ox9Hy svg{margin-right:.5rem;transition:transform .2s ease}.blog-post_backLink__ox9Hy:hover svg{transform:translateX(-3px)}.blog-post_titleUnderline__yoAqV{position:absolute;bottom:-10px;left:50%;transform:translateX(-50%);width:80px;height:3px;background-color:var(--primary)}.blog-post_relatedArticle__NRU5L{transition:transform .4s ease;background-color:var(--background);border-radius:8px;overflow:hidden;box-shadow:0 4px 20px rgba(0,0,0,.05)}.blog-post_relatedArticle__NRU5L:hover{transform:translateY(-8px);box-shadow:0 10px 30px rgba(0,0,0,.1)}.blog-post_relatedImage___i_95{position:relative;height:220px;overflow:hidden}.blog-post_relatedImage___i_95 img{width:100%;height:100%;filter:grayscale(50%) contrast(105%) brightness(95%);transition:filter .3s ease-in-out}.blog-post_relatedArticle__NRU5L:hover .blog-post_relatedImage___i_95 img{filter:grayscale(0) contrast(100%) brightness(100%)}.blog-post_relatedCategory__oVVfd{position:absolute;top:12px;left:12px;background-color:var(--primary);color:white;font-size:.75rem;font-weight:600;padding:4px 10px;border-radius:4px;z-index:10}.blog-post_relatedCategory__oVVfd,.blog-post_relatedDate__jybNV{text-transform:uppercase;letter-spacing:.05em;font-family:var(--font-poppins,sans-serif)}.blog-post_relatedDate__jybNV{font-size:.8rem;color:var(--muted-foreground);margin:16px 20px 8px;font-weight:500}.blog-post_relatedTitle__2ndFg{font-size:1.2rem;font-weight:700;line-height:1.4;color:var(--foreground);margin:0 20px 12px;transition:color .3s ease;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;height:2.8em;font-family:var(--font-soleil,sans-serif)}.blog-post_relatedArticle__NRU5L:hover .blog-post_relatedTitle__2ndFg{color:var(--primary)}.blog-post_relatedReadMore__xeUBt{display:flex;align-items:center;margin:0 20px 20px;font-size:.9rem;font-weight:600;color:var(--primary);transition:opacity .3s ease;font-family:var(--font-poppins,sans-serif)}