@import"https://use.typekit.net/your-font-kit-id.css";.CaseStudy_pageWrapper___MKq2{overflow-x:hidden!important}.CaseStudy_main__pv7KR{width:100%!important;overflow-y:none!important}.CaseStudy_container__UWxPc{width:100%;background-color:#fff;color:#333}.CaseStudy_metadata__iUDux{display:flex;align-items:center;gap:1rem;color:#666;font-size:.875rem;border-radius:.5rem;box-shadow:0 4px 6px rgba(0,0,0,.1);padding:.5rem 1rem}.CaseStudy_glowDot__2u0PO{width:10px;height:10px;background-color:#118b50;border-radius:50%;box-shadow:0 0 8px #118b50;animation:CaseStudy_blink__LKhRI 2s infinite}@keyframes CaseStudy_blink__LKhRI{0%,50%,to{opacity:1}25%,75%{opacity:0}}.CaseStudy_title__LHCgE{top:0;background:#fff;padding:.5rem;z-index:10;font-family:Poppins,serif;font-size:2.5rem;color:#333;margin-bottom:1rem;line-height:1}.CaseStudy_authorInfo__2o6Cm{position:relative;display:flex;flex-direction:row;gap:.5rem;margin-top:1rem}.CaseStudy_authorInfo__2o6Cm .CaseStudy_authorName__3L6iC{position:relative;font-size:1rem;font-weight:600;color:#333}.CaseStudy_authorInfo__2o6Cm .CaseStudy_authorDesignation__LD5iG{position:relative;font-size:1rem;color:#666}.CaseStudy_content__OeKHr{width:100%;margin:0 auto;padding:0 2rem}.CaseStudy_article__bR15U{width:90%;box-sizing:border-box;color:#333;scroll-margin-top:3rem;padding:1rem 4rem 4rem;background:#fff;border-radius:1rem;box-shadow:0 4px 6px rgba(0,0,0,.1);margin:0 auto}@media(max-width:768px){.CaseStudy_article__bR15U{width:100%;padding:0;box-shadow:none;border-radius:0}}.CaseStudy_section__RfNha{font-family:Poppins,serif;box-sizing:border-box;padding:2rem;margin-bottom:.65rem;border-radius:1rem;background:hsla(0,0%,100%,.03);backdrop-filter:blur(10px);border:2px solid hsla(0,0%,100%,.05);border-top:none;border-bottom:none;background-color:#fff;width:100%}.CaseStudy_section__RfNha:last-child{margin-bottom:0}.CaseStudy_section__RfNha h2{font-size:1.75rem;font-weight:700;color:#333;margin-bottom:1.5rem}@keyframes CaseStudy_glow-pulse__6YbZv{0%{text-shadow:0 0 5px #a855f7,0 0 10px #a855f7}50%{text-shadow:0 0 20px #a855f7,0 0 30px #a855f7}to{text-shadow:0 0 5px #a855f7,0 0 10px #a855f7}}.CaseStudy_section__RfNha p{line-height:1.8;margin-bottom:1.5rem;color:#333}.CaseStudy_section__RfNha p:last-child{margin-bottom:0}.CaseStudy_section__RfNha p a{color:#6b21a8;text-decoration:underline;position:relative;transition:all .3s ease}.CaseStudy_section__RfNha p a:hover{color:#c186f9;text-decoration:none;animation:none}.CaseStudy_section__RfNha p u{color:#a855f7;text-decoration:none;position:relative;transition:all .3s ease}.CaseStudy_section__RfNha .CaseStudy_quote__BJo75{font-style:italic;color:#333;border-left:4px solid #9333ea;padding-left:1rem;margin:1rem 0;background:#f8f9fa;font-size:1rem;line-height:1.6}.CaseStudy_section__RfNha .CaseStudy_highlight__1Zcz_{background-color:#f8f9fa;padding:1rem;border-radius:.5rem;margin:1rem 0;color:#333;font-weight:500}.CaseStudy_section__RfNha .CaseStudy_codeBlock__Wl1E_{background-color:#1e1e1e;color:#d4d4d4;padding:1rem;overflow-x:auto;margin:1rem 0}.CaseStudy_section__RfNha .CaseStudy_codeBlock__Wl1E_ code{font-family:Courier New,Courier,monospace;white-space:pre-wrap}.CaseStudy_section__RfNha .CaseStudy_imageBlock__014Mg{margin:1rem 0;text-align:center}.CaseStudy_section__RfNha .CaseStudy_imageBlock__014Mg .CaseStudy_image__B8JJX{width:75%;height:auto;border-radius:.5rem;box-shadow:0 4px 6px rgba(0,0,0,.1)}.CaseStudy_section__RfNha .CaseStudy_imageBlock__014Mg .CaseStudy_caption__wajiZ{margin-top:.5rem;font-size:.875rem;color:#666}.CaseStudy_section__RfNha .CaseStudy_videoBlock__BVcz1{margin:1rem 0;text-align:center}.CaseStudy_section__RfNha .CaseStudy_videoBlock__BVcz1 .CaseStudy_video__qmjgw{width:100%;max-width:800px;height:450px;border-radius:.5rem;box-shadow:0 4px 6px rgba(0,0,0,.1);background:hsla(0,0%,100%,.03);backdrop-filter:blur(10px);border:2px solid hsla(0,0%,100%,.05)}@media(max-width:768px){.CaseStudy_section__RfNha .CaseStudy_videoBlock__BVcz1 .CaseStudy_video__qmjgw{height:auto}}.CaseStudy_section__RfNha .CaseStudy_videoBlock__BVcz1 .CaseStudy_caption__wajiZ{margin-top:.5rem;font-size:.875rem;color:#666}@media(max-width:768px){.CaseStudy_content__OeKHr{grid-template-columns:1fr}.CaseStudy_sidebar__BaVoU{position:relative;top:0;margin-bottom:2rem}.CaseStudy_header__HUbFa{padding:1rem}.CaseStudy_title__LHCgE{font-size:2rem}.CaseStudy_section__RfNha{padding:1rem}.CaseStudy_videoBlock__BVcz1 .CaseStudy_video__qmjgw{height:250px}}@media(max-width:900px){.CaseStudy_content__OeKHr{flex-direction:column;padding:1rem}.CaseStudy_blogpg_leftAside__uXTdd,.CaseStudy_blogpg_rightAside__duPGM{width:100%;position:static;min-width:auto}}.CaseStudy_errorContainer__mLpjT{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:50vh;background-color:#000;color:#000;padding:2rem}.CaseStudy_error__lZr6J{font-size:1.25rem;margin-bottom:1rem}.CaseStudy_dynamicTable__G6yNK{color:#000;width:100%;border-collapse:collapse;margin-bottom:20px;background:#fff;border-radius:8px;overflow-y:none!important;box-shadow:0 4px 10px rgba(0,0,0,.5)}.CaseStudy_cell__VcdIb{border-bottom:1px solid #444;padding:12px;text-align:center;font-size:14px;transition:background-color .3s ease}.CaseStudy_box__cAf7l{width:100%;text-align:center;border:1px solid #444;border-radius:10px;padding:12px;margin-bottom:1.5rem}.CaseStudy_boxHeading__jNHET,.CaseStudy_box__cAf7l .CaseStudy_boxHeading__jNHET{color:#9333ea;font-size:24px}.CaseStudy_header__HUbFa{font-family:Poppins,serif;box-sizing:border-box;padding:2rem;margin-bottom:.65rem;border-radius:1rem;background:hsla(0,0%,100%,.03);backdrop-filter:blur(10px);border:2px solid hsla(0,0%,100%,.05);border-top:none;border-bottom:none;background-color:#fff;width:100%}.CaseStudy_flexWrapper__jB4vI{display:flex;justify-content:space-between;align-items:center}.CaseStudy_scrollToTopButton__6WEdF{position:fixed;bottom:2rem;right:2rem;width:3rem;height:3rem;border:none;border-radius:50%;background:#9333ea;color:#000;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 6px rgba(0,0,0,.3);z-index:1000;transition:all .3s ease;animation:CaseStudy_bounce__Gdetw 2s infinite}.CaseStudy_scrollToTopButton__6WEdF svg{width:1.4rem;height:1.4rem}.CaseStudy_scrollToTopButton__6WEdF:hover{background:#a855f7;transform:scale(1.1)}@keyframes CaseStudy_bounce__Gdetw{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.CaseStudy_blogpg_rightAside__duPGM{width:20%;padding:10px;overflow-y:none!important;display:flex;justify-content:center;font-size:16px;align-self:flex-start;position:sticky!important;top:0;margin:1rem}@media(max-width:900px){.CaseStudy_blogpg_rightAside__duPGM{position:static;width:100%;margin-bottom:5rem}}.CaseStudy_blogpg_rightAside__duPGM .CaseStudy_blogpg_stickyDiv__n8wgd{width:100%}.CaseStudy_blogpg_rightAside__duPGM .CaseStudy_blogpg_stickyDiv__n8wgd .CaseStudy_blogpg_heading__Aqjy4{font-weight:600;border-bottom:1px solid #ddd;width:100%;padding:20px 5px}.CaseStudy_blogpg_rightAside__duPGM .CaseStudy_blogpg_stickyDiv__n8wgd .CaseStudy_blogpg_shareElement__B0Ztc{display:flex;align-items:center;border-bottom:1px solid #ddd;width:100%;padding:20px 5px}.CaseStudy_blogpg_rightAside__duPGM .CaseStudy_blogpg_stickyDiv__n8wgd .CaseStudy_blogpg_shareElement__B0Ztc p{margin-left:10px}.CaseStudy_blogpg_rightAside__duPGM .CaseStudy_blogpg_stickyDiv__n8wgd .CaseStudy_blogpg_shareElement__B0Ztc:hover{cursor:pointer;text-decoration:underline}.CaseStudy_blogpg_rightAside__duPGM .CaseStudy_blogpg_stickyDiv__n8wgd .CaseStudy_blogpg_exploreToing__48PZr{margin-top:1rem;display:flex;justify-content:center}.CaseStudy_blogpg_rightAside__duPGM .CaseStudy_blogpg_stickyDiv__n8wgd .CaseStudy_blogpg_exploreToing__48PZr button{border:1px solid #000;font-weight:600;padding:.5rem 1.5rem;border-radius:2rem;cursor:pointer;background-color:transparent}.CaseStudy_blogpg_rightAside__duPGM .CaseStudy_blogpg_stickyDiv__n8wgd .CaseStudy_blogpg_exploreToing__48PZr button:hover{opacity:.5}.CaseStudy_flexrow__YPEuq{display:flex!important;flex-direction:row!important;width:100%}.CaseStudy_blogpg_leftAside__uXTdd{width:30%;display:flex;justify-content:flex-start;font-size:1rem;align-self:flex-start;position:sticky!important;top:0;max-height:100vh;border:none;overflow-x:auto;overflow-y:none!important}.CaseStudy_blogpg_leftAside__uXTdd::-webkit-scrollbar{display:none}.CaseStudy_blogpg_leftAside__uXTdd .CaseStudy_blogpg_stickyDiv__n8wgd{width:100%}.CaseStudy_blogpg_leftAside__uXTdd .CaseStudy_blogpg_stickyDiv__n8wgd .CaseStudy_blogpg_index__tN2O7{width:100%;border-bottom:1px solid #ddd;padding:1rem 0}.CaseStudy_blogpg_leftAside__uXTdd .CaseStudy_blogpg_stickyDiv__n8wgd .CaseStudy_blogpg_index__tN2O7 h1{font-size:1.2rem;font-weight:600;letter-spacing:.5px;color:#333}.CaseStudy_blogpg_leftAside__uXTdd .CaseStudy_blogpg_stickyDiv__n8wgd .CaseStudy_blogpg_navigation__xxywj{list-style-type:none;padding-left:0;margin-top:1rem}.CaseStudy_blogpg_leftAside__uXTdd .CaseStudy_blogpg_stickyDiv__n8wgd .CaseStudy_blogpg_navigation__xxywj li{border-bottom:1px solid #ddd;padding:.8rem 0;font-size:.9rem;list-style-type:none;word-spacing:2px;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:#666;transition:all .2s ease}.CaseStudy_blogpg_leftAside__uXTdd .CaseStudy_blogpg_stickyDiv__n8wgd .CaseStudy_blogpg_navigation__xxywj li:hover{cursor:pointer;color:#333;padding-left:.5rem}.CaseStudy_blogpg_leftAside__uXTdd .CaseStudy_blogpg_stickyDiv__n8wgd .CaseStudy_blogpg_navigation__xxywj li.CaseStudy_blogpg_active__TX6vY{color:#000;font-weight:500;padding-left:.5rem;border-left:2px solid #333}@media(max-width:900px){.CaseStudy_blogpg_leftAside__uXTdd{width:100%;position:static;padding:1rem}}.CaseStudy_content__OeKHr{display:flex;flex:1;gap:2rem;border:none}