.BlogDetail-module-scss-module___x5NSa__blog_detail{background:#fff;padding:0}.BlogDetail-module-scss-module___x5NSa__blog_detail .BlogDetail-module-scss-module___x5NSa__header_section{background:linear-gradient(135deg,#2146990d 0%,#3452d554 100%);margin-bottom:50px;padding:130px 0}@media screen and (max-width:1000px){.BlogDetail-module-scss-module___x5NSa__blog_detail .BlogDetail-module-scss-module___x5NSa__header_section{margin-bottom:40px;padding:100px 0}}@media screen and (max-width:600px){.BlogDetail-module-scss-module___x5NSa__blog_detail .BlogDetail-module-scss-module___x5NSa__header_section{margin-bottom:30px;padding:70px 0}}.BlogDetail-module-scss-module___x5NSa__blog_detail .BlogDetail-module-scss-module___x5NSa__breadcrumbs{color:#5b5b5b;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:20px;font-size:14px;display:flex}@media screen and (max-width:600px){.BlogDetail-module-scss-module___x5NSa__blog_detail .BlogDetail-module-scss-module___x5NSa__breadcrumbs{margin-bottom:15px;font-size:13px}}.BlogDetail-module-scss-module___x5NSa__blog_detail .BlogDetail-module-scss-module___x5NSa__breadcrumbs a{color:#5b5b5b;text-decoration:none;transition:color .3s}.BlogDetail-module-scss-module___x5NSa__blog_detail .BlogDetail-module-scss-module___x5NSa__breadcrumbs a:hover{color:#4273fc}.BlogDetail-module-scss-module___x5NSa__blog_detail .BlogDetail-module-scss-module___x5NSa__breadcrumbs .BlogDetail-module-scss-module___x5NSa__breadcrumb_separator{color:#5b5b5b}.BlogDetail-module-scss-module___x5NSa__blog_detail .BlogDetail-module-scss-module___x5NSa__breadcrumbs .BlogDetail-module-scss-module___x5NSa__breadcrumb_current{color:#363636;font-weight:500}.BlogDetail-module-scss-module___x5NSa__blog_detail .BlogDetail-module-scss-module___x5NSa__blog_title{color:#363636;max-width:1000px;margin:0 0 25px;font-size:42px;font-weight:600;line-height:1.4}@media screen and (max-width:1000px){.BlogDetail-module-scss-module___x5NSa__blog_detail .BlogDetail-module-scss-module___x5NSa__blog_title{font-size:36px}}@media screen and (max-width:600px){.BlogDetail-module-scss-module___x5NSa__blog_detail .BlogDetail-module-scss-module___x5NSa__blog_title{margin-bottom:20px;font-size:28px}}.BlogDetail-module-scss-module___x5NSa__blog_detail .BlogDetail-module-scss-module___x5NSa__metadata{flex-wrap:wrap;gap:30px;margin-bottom:30px;display:flex}@media screen and (max-width:600px){.BlogDetail-module-scss-module___x5NSa__blog_detail .BlogDetail-module-scss-module___x5NSa__metadata{gap:20px;margin-bottom:25px}}.BlogDetail-module-scss-module___x5NSa__blog_detail .BlogDetail-module-scss-module___x5NSa__metadata .BlogDetail-module-scss-module___x5NSa__meta_item{color:#5b5b5b;align-items:center;gap:8px;font-size:14px;font-weight:400;display:flex}@media screen and (max-width:600px){.BlogDetail-module-scss-module___x5NSa__blog_detail .BlogDetail-module-scss-module___x5NSa__metadata .BlogDetail-module-scss-module___x5NSa__meta_item{font-size:13px}}.BlogDetail-module-scss-module___x5NSa__blog_detail .BlogDetail-module-scss-module___x5NSa__metadata .BlogDetail-module-scss-module___x5NSa__meta_item svg{color:#5b5b5b;width:16px;height:16px}.BlogDetail-module-scss-module___x5NSa__blog_detail .BlogDetail-module-scss-module___x5NSa__author_section{gap:20px;display:flex}@media screen and (max-width:600px){.BlogDetail-module-scss-module___x5NSa__blog_detail .BlogDetail-module-scss-module___x5NSa__author_section{flex-direction:column;gap:15px}}.BlogDetail-module-scss-module___x5NSa__blog_detail .BlogDetail-module-scss-module___x5NSa__author_card{align-items:center;gap:15px;display:flex}@media screen and (max-width:600px){.BlogDetail-module-scss-module___x5NSa__blog_detail .BlogDetail-module-scss-module___x5NSa__author_card{gap:12px}}.BlogDetail-module-scss-module___x5NSa__blog_detail .BlogDetail-module-scss-module___x5NSa__author_avatar{flex-shrink:0}.BlogDetail-module-scss-module___x5NSa__blog_detail .BlogDetail-module-scss-module___x5NSa__avatar_placeholder{color:#fff;background:linear-gradient(135deg,#4273fc 0%,#00a3ff 100%);border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;font-size:20px;font-weight:600;display:flex}@media screen and (max-width:600px){.BlogDetail-module-scss-module___x5NSa__blog_detail .BlogDetail-module-scss-module___x5NSa__avatar_placeholder{width:45px;height:45px;font-size:18px}}.BlogDetail-module-scss-module___x5NSa__blog_detail .BlogDetail-module-scss-module___x5NSa__author_info{flex:1;min-width:0}.BlogDetail-module-scss-module___x5NSa__blog_detail .BlogDetail-module-scss-module___x5NSa__author_label{color:#5b5b5b;margin-bottom:4px;font-size:12px;font-weight:400}.BlogDetail-module-scss-module___x5NSa__blog_detail .BlogDetail-module-scss-module___x5NSa__author_name{color:#363636;margin-bottom:4px;font-size:16px;font-weight:600}.BlogDetail-module-scss-module___x5NSa__blog_detail .BlogDetail-module-scss-module___x5NSa__author_role{color:#5b5b5b;font-size:13px;font-weight:400}.BlogDetail-module-scss-module___x5NSa__blog_detail .BlogDetail-module-scss-module___x5NSa__content_layout{grid-template-columns:80px 1fr 350px;gap:40px;display:grid;position:relative}@media screen and (max-width:1200px){.BlogDetail-module-scss-module___x5NSa__blog_detail .BlogDetail-module-scss-module___x5NSa__content_layout{grid-template-columns:70px 1fr 300px;gap:30px}}@media screen and (max-width:1000px){.BlogDetail-module-scss-module___x5NSa__blog_detail .BlogDetail-module-scss-module___x5NSa__content_layout{grid-template-columns:1fr;gap:30px}}.BlogDetail-module-scss-module___x5NSa__blog_detail .BlogDetail-module-scss-module___x5NSa__left_sidebar{z-index:5;flex-direction:column;align-self:start;gap:20px;height:fit-content;display:flex;position:sticky;top:20px}@media screen and (max-width:1000px){.BlogDetail-module-scss-module___x5NSa__blog_detail .BlogDetail-module-scss-module___x5NSa__left_sidebar{z-index:1;flex-direction:row;order:1;justify-content:center;position:static}}.BlogDetail-module-scss-module___x5NSa__blog_detail .BlogDetail-module-scss-module___x5NSa__sidebar_section{flex-direction:column;align-items:center;gap:12px;display:flex}.BlogDetail-module-scss-module___x5NSa__blog_detail .BlogDetail-module-scss-module___x5NSa__follow_button{cursor:pointer;color:#363636;box-sizing:border-box;background:#fff;border:none;border-radius:12px;flex-direction:column;align-items:center;gap:8px;width:100%;padding:12px;font-size:13px;font-weight:500;text-decoration:none;transition:all .3s;display:flex;box-shadow:0 2px 8px #00000014}@media screen and (max-width:1000px){.BlogDetail-module-scss-module___x5NSa__blog_detail .BlogDetail-module-scss-module___x5NSa__follow_button{flex-direction:row;width:auto;padding:10px 16px}}.BlogDetail-module-scss-module___x5NSa__blog_detail .BlogDetail-module-scss-module___x5NSa__follow_button svg{width:20px;height:20px;transition:all .3s}.BlogDetail-module-scss-module___x5NSa__blog_detail .BlogDetail-module-scss-module___x5NSa__follow_button:hover{color:#fff;background:#4273fc;transform:translateY(-2px);box-shadow:0 4px 12px #4273fc4d}.BlogDetail-module-scss-module___x5NSa__blog_detail .BlogDetail-module-scss-module___x5NSa__follow_button:hover svg{stroke:#fff}.BlogDetail-module-scss-module___x5NSa__blog_detail .BlogDetail-module-scss-module___x5NSa__follow_button.BlogDetail-module-scss-module___x5NSa__following{color:#fff;background:#4273fc}.BlogDetail-module-scss-module___x5NSa__blog_detail .BlogDetail-module-scss-module___x5NSa__follow_button.BlogDetail-module-scss-module___x5NSa__following svg{stroke:#fff;fill:#fff}.BlogDetail-module-scss-module___x5NSa__blog_detail .BlogDetail-module-scss-module___x5NSa__share_label{color:#363636;text-align:center;margin-bottom:8px;font-size:13px;font-weight:600}@media screen and (max-width:1000px){.BlogDetail-module-scss-module___x5NSa__blog_detail .BlogDetail-module-scss-module___x5NSa__share_label{display:none}}.BlogDetail-module-scss-module___x5NSa__blog_detail .BlogDetail-module-scss-module___x5NSa__social_icons{flex-direction:column;gap:10px;display:flex}@media screen and (max-width:1000px){.BlogDetail-module-scss-module___x5NSa__blog_detail .BlogDetail-module-scss-module___x5NSa__social_icons{flex-direction:row}}.BlogDetail-module-scss-module___x5NSa__blog_detail .BlogDetail-module-scss-module___x5NSa__social_icon{color:#363636;cursor:pointer;box-sizing:border-box;background:#fff;border:none;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:16px;font-weight:600;text-decoration:none;transition:all .3s;display:flex;box-shadow:0 2px 8px #00000014}@media screen and (max-width:1000px){.BlogDetail-module-scss-module___x5NSa__blog_detail .BlogDetail-module-scss-module___x5NSa__social_icon{width:45px;height:45px}}.BlogDetail-module-scss-module___x5NSa__blog_detail .BlogDetail-module-scss-module___x5NSa__social_icon:hover{color:#fff;background:#4273fc;transform:translateY(-2px);box-shadow:0 4px 12px #0000001f}.BlogDetail-module-scss-module___x5NSa__blog_detail .BlogDetail-module-scss-module___x5NSa__main_content{min-width:0;max-width:100%}.BlogDetail-module-scss-module___x5NSa__blog_detail .BlogDetail-module-scss-module___x5NSa__featured_image_wrapper{background:#f8f8f8;border-radius:12px;width:100%;margin-bottom:50px;overflow:hidden;box-shadow:0 4px 24px #00000014}@media screen and (max-width:1000px){.BlogDetail-module-scss-module___x5NSa__blog_detail .BlogDetail-module-scss-module___x5NSa__featured_image_wrapper{margin-bottom:40px}}@media screen and (max-width:600px){.BlogDetail-module-scss-module___x5NSa__blog_detail .BlogDetail-module-scss-module___x5NSa__featured_image_wrapper{border-radius:10px;margin-bottom:30px}}.BlogDetail-module-scss-module___x5NSa__blog_detail .BlogDetail-module-scss-module___x5NSa__featured_image_wrapper .BlogDetail-module-scss-module___x5NSa__featured_image{width:100%;height:auto;display:block}.BlogDetail-module-scss-module___x5NSa__blog_detail .BlogDetail-module-scss-module___x5NSa__blog_content_wrapper{margin-bottom:50px}@media screen and (max-width:1000px){.BlogDetail-module-scss-module___x5NSa__blog_detail .BlogDetail-module-scss-module___x5NSa__blog_content_wrapper{margin-bottom:40px}}.BlogDetail-module-scss-module___x5NSa__blog_detail .BlogDetail-module-scss-module___x5NSa__blog_content{color:#363636;font-size:18px;font-weight:400;line-height:1.8}@media screen and (max-width:1000px){.BlogDetail-module-scss-module___x5NSa__blog_detail .BlogDetail-module-scss-module___x5NSa__blog_content{font-size:17px;line-height:1.7}}@media screen and (max-width:600px){.BlogDetail-module-scss-module___x5NSa__blog_detail .BlogDetail-module-scss-module___x5NSa__blog_content{font-size:16px;line-height:1.6}}.BlogDetail-module-scss-module___x5NSa__blog_detail .BlogDetail-module-scss-module___x5NSa__blog_content h2{color:#363636;margin:40px 0 20px;scroll-margin-top:150px;scroll-margin-bottom:50px;font-size:32px;font-weight:600;line-height:1.3}@media screen and (max-width:1000px){.BlogDetail-module-scss-module___x5NSa__blog_detail .BlogDetail-module-scss-module___x5NSa__blog_content h2{margin:35px 0 18px;scroll-margin-top:120px;font-size:28px}}@media screen and (max-width:600px){.BlogDetail-module-scss-module___x5NSa__blog_detail .BlogDetail-module-scss-module___x5NSa__blog_content h2{margin:30px 0 15px;scroll-margin-top:100px;font-size:24px}}.BlogDetail-module-scss-module___x5NSa__blog_detail .BlogDetail-module-scss-module___x5NSa__blog_content h3{color:#363636;margin:35px 0 18px;scroll-margin-top:150px;scroll-margin-bottom:50px;font-size:26px;font-weight:600;line-height:1.3}@media screen and (max-width:1000px){.BlogDetail-module-scss-module___x5NSa__blog_detail .BlogDetail-module-scss-module___x5NSa__blog_content h3{margin:30px 0 15px;scroll-margin-top:120px;font-size:24px}}@media screen and (max-width:600px){.BlogDetail-module-scss-module___x5NSa__blog_detail .BlogDetail-module-scss-module___x5NSa__blog_content h3{margin:25px 0 12px;scroll-margin-top:100px;font-size:20px}}.BlogDetail-module-scss-module___x5NSa__blog_detail .BlogDetail-module-scss-module___x5NSa__blog_content p{color:#5b5b5b;margin:0 0 20px}@media screen and (max-width:600px){.BlogDetail-module-scss-module___x5NSa__blog_detail .BlogDetail-module-scss-module___x5NSa__blog_content p{margin-bottom:18px}}.BlogDetail-module-scss-module___x5NSa__blog_detail .BlogDetail-module-scss-module___x5NSa__blog_content ul,.BlogDetail-module-scss-module___x5NSa__blog_detail .BlogDetail-module-scss-module___x5NSa__blog_content ol{color:#5b5b5b;margin:20px 0;padding-left:30px}@media screen and (max-width:600px){.BlogDetail-module-scss-module___x5NSa__blog_detail .BlogDetail-module-scss-module___x5NSa__blog_content ul,.BlogDetail-module-scss-module___x5NSa__blog_detail .BlogDetail-module-scss-module___x5NSa__blog_content ol{margin:18px 0;padding-left:25px}}.BlogDetail-module-scss-module___x5NSa__blog_detail .BlogDetail-module-scss-module___x5NSa__blog_content ul li,.BlogDetail-module-scss-module___x5NSa__blog_detail .BlogDetail-module-scss-module___x5NSa__blog_content ol li{margin-bottom:12px;line-height:1.7}.BlogDetail-module-scss-module___x5NSa__blog_detail .BlogDetail-module-scss-module___x5NSa__blog_content a{color:#4273fc;font-weight:500;text-decoration:none;transition:all .3s}.BlogDetail-module-scss-module___x5NSa__blog_detail .BlogDetail-module-scss-module___x5NSa__blog_content a:hover{color:#36f;text-decoration:underline}.BlogDetail-module-scss-module___x5NSa__blog_detail .BlogDetail-module-scss-module___x5NSa__blog_content img{border-radius:10px;max-width:100%;height:auto;margin:30px 0;box-shadow:0 4px 16px #00000014}@media screen and (max-width:600px){.BlogDetail-module-scss-module___x5NSa__blog_detail .BlogDetail-module-scss-module___x5NSa__blog_content img{margin:25px 0}}.BlogDetail-module-scss-module___x5NSa__blog_detail .BlogDetail-module-scss-module___x5NSa__about_author{background:#f8f8f8;border-radius:12px;gap:25px;margin-bottom:30px;padding:30px;display:flex}@media screen and (max-width:1000px){.BlogDetail-module-scss-module___x5NSa__blog_detail .BlogDetail-module-scss-module___x5NSa__about_author{gap:20px;padding:25px}}@media screen and (max-width:600px){.BlogDetail-module-scss-module___x5NSa__blog_detail .BlogDetail-module-scss-module___x5NSa__about_author{flex-direction:column;gap:15px;padding:20px}}.BlogDetail-module-scss-module___x5NSa__blog_detail .BlogDetail-module-scss-module___x5NSa__author_avatar_large{flex-shrink:0}.BlogDetail-module-scss-module___x5NSa__blog_detail .BlogDetail-module-scss-module___x5NSa__avatar_placeholder_large{color:#fff;background:linear-gradient(135deg,#4273fc 0%,#00a3ff 100%);border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;font-size:32px;font-weight:600;display:flex}@media screen and (max-width:600px){.BlogDetail-module-scss-module___x5NSa__blog_detail .BlogDetail-module-scss-module___x5NSa__avatar_placeholder_large{width:60px;height:60px;font-size:24px}}.BlogDetail-module-scss-module___x5NSa__blog_detail .BlogDetail-module-scss-module___x5NSa__about_author_content{flex:1;min-width:0}.BlogDetail-module-scss-module___x5NSa__blog_detail .BlogDetail-module-scss-module___x5NSa__about_author_name{color:#363636;margin-bottom:10px;font-size:20px;font-weight:600}.BlogDetail-module-scss-module___x5NSa__blog_detail .BlogDetail-module-scss-module___x5NSa__about_author_description{color:#5b5b5b;margin:0 0 15px;font-size:15px;line-height:1.7}.BlogDetail-module-scss-module___x5NSa__blog_detail .BlogDetail-module-scss-module___x5NSa__author_social{gap:10px;display:flex}.BlogDetail-module-scss-module___x5NSa__blog_detail .BlogDetail-module-scss-module___x5NSa__social_link{color:#4273fc;background:#fff;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;text-decoration:none;transition:all .3s;display:flex;box-shadow:0 2px 8px #00000014}.BlogDetail-module-scss-module___x5NSa__blog_detail .BlogDetail-module-scss-module___x5NSa__social_link:hover{color:#fff;background:#4273fc;transform:translateY(-2px);box-shadow:0 4px 12px #4273fc4d}.BlogDetail-module-scss-module___x5NSa__blog_detail .BlogDetail-module-scss-module___x5NSa__social_link:hover img{filter:brightness(0)invert()}.BlogDetail-module-scss-module___x5NSa__blog_detail .BlogDetail-module-scss-module___x5NSa__social_link svg,.BlogDetail-module-scss-module___x5NSa__blog_detail .BlogDetail-module-scss-module___x5NSa__social_link img{width:20px;height:20px}.BlogDetail-module-scss-module___x5NSa__blog_detail .BlogDetail-module-scss-module___x5NSa__rate_section{background:#f8f8f8;border-radius:12px;margin-bottom:50px;padding:25px 30px}@media screen and (max-width:600px){.BlogDetail-module-scss-module___x5NSa__blog_detail .BlogDetail-module-scss-module___x5NSa__rate_section{margin-bottom:40px;padding:20px}}.BlogDetail-module-scss-module___x5NSa__blog_detail .BlogDetail-module-scss-module___x5NSa__rate_content{flex-wrap:wrap;align-items:center;gap:15px;display:flex}.BlogDetail-module-scss-module___x5NSa__blog_detail .BlogDetail-module-scss-module___x5NSa__rate_count{color:#363636;font-size:15px;font-weight:500}.BlogDetail-module-scss-module___x5NSa__blog_detail .BlogDetail-module-scss-module___x5NSa__stars{align-items:center;gap:4px;display:flex}.BlogDetail-module-scss-module___x5NSa__blog_detail .BlogDetail-module-scss-module___x5NSa__stars svg{width:20px;height:20px}.BlogDetail-module-scss-module___x5NSa__blog_detail .BlogDetail-module-scss-module___x5NSa__right_sidebar{flex-direction:column;align-self:start;gap:25px;height:fit-content;display:flex;position:sticky;top:20px}@media screen and (max-width:1000px){.BlogDetail-module-scss-module___x5NSa__blog_detail .BlogDetail-module-scss-module___x5NSa__right_sidebar{order:2;position:static}}.BlogDetail-module-scss-module___x5NSa__blog_detail .BlogDetail-module-scss-module___x5NSa__toc_section{background:#f8f8f8;border-radius:12px;max-height:40vh;padding:25px;overflow-y:scroll}@media screen and (max-width:600px){.BlogDetail-module-scss-module___x5NSa__blog_detail .BlogDetail-module-scss-module___x5NSa__toc_section{padding:20px}}.BlogDetail-module-scss-module___x5NSa__blog_detail .BlogDetail-module-scss-module___x5NSa__toc_header{cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;padding:0;transition:all .3s;display:flex}.BlogDetail-module-scss-module___x5NSa__blog_detail .BlogDetail-module-scss-module___x5NSa__toc_header:hover{opacity:.8}.BlogDetail-module-scss-module___x5NSa__blog_detail .BlogDetail-module-scss-module___x5NSa__toc_header h3{color:#363636;pointer-events:none;margin:0;font-size:18px;font-weight:600}.BlogDetail-module-scss-module___x5NSa__blog_detail .BlogDetail-module-scss-module___x5NSa__toc_header svg{color:#5b5b5b;pointer-events:none;flex-shrink:0;width:16px;height:16px;transition:transform .3s}.BlogDetail-module-scss-module___x5NSa__blog_detail .BlogDetail-module-scss-module___x5NSa__toc_header .BlogDetail-module-scss-module___x5NSa__toc_arrow.BlogDetail-module-scss-module___x5NSa__expanded{transform:rotate(180deg)}.BlogDetail-module-scss-module___x5NSa__blog_detail .BlogDetail-module-scss-module___x5NSa__toc_list{flex-direction:column;gap:12px;padding-left:15px;transition:max-height .3s,opacity .3s;display:flex;overflow:hidden}.BlogDetail-module-scss-module___x5NSa__blog_detail .BlogDetail-module-scss-module___x5NSa__toc_list.BlogDetail-module-scss-module___x5NSa__expanded{opacity:1;max-height:1000px}.BlogDetail-module-scss-module___x5NSa__blog_detail .BlogDetail-module-scss-module___x5NSa__toc_list.BlogDetail-module-scss-module___x5NSa__collapsed{opacity:0;max-height:0;margin-bottom:0}.BlogDetail-module-scss-module___x5NSa__blog_detail .BlogDetail-module-scss-module___x5NSa__toc_empty{color:#5b5b5b;margin:0;padding-left:15px;font-size:13px;font-style:italic}.BlogDetail-module-scss-module___x5NSa__blog_detail .BlogDetail-module-scss-module___x5NSa__toc_item{color:#5b5b5b;padding-left:0;font-size:14px;line-height:1.6;text-decoration:none;transition:all .3s;display:block;position:relative}.BlogDetail-module-scss-module___x5NSa__blog_detail .BlogDetail-module-scss-module___x5NSa__toc_item:first-child{margin-top:20px}.BlogDetail-module-scss-module___x5NSa__blog_detail .BlogDetail-module-scss-module___x5NSa__toc_item:hover{color:#4273fc}.BlogDetail-module-scss-module___x5NSa__blog_detail .BlogDetail-module-scss-module___x5NSa__toc_item.BlogDetail-module-scss-module___x5NSa__active{color:#4273fc;font-weight:600}.BlogDetail-module-scss-module___x5NSa__blog_detail .BlogDetail-module-scss-module___x5NSa__toc_item.BlogDetail-module-scss-module___x5NSa__active:before{content:"";background:#4273fc;border-radius:2px;width:4px;height:18px;position:absolute;top:50%;left:-15px;transform:translateY(-50%)}.BlogDetail-module-scss-module___x5NSa__blog_detail .BlogDetail-module-scss-module___x5NSa__toc_item.BlogDetail-module-scss-module___x5NSa__toc_subitem{padding-left:20px;font-size:13px}.BlogDetail-module-scss-module___x5NSa__blog_detail .BlogDetail-module-scss-module___x5NSa__toc_item.BlogDetail-module-scss-module___x5NSa__toc_subitem:hover{padding-left:28px}.BlogDetail-module-scss-module___x5NSa__blog_detail .BlogDetail-module-scss-module___x5NSa__toc_item.BlogDetail-module-scss-module___x5NSa__toc_subitem.BlogDetail-module-scss-module___x5NSa__active:before{left:5px}.BlogDetail-module-scss-module___x5NSa__blog_detail .BlogDetail-module-scss-module___x5NSa__cta_section{text-align:center;background:linear-gradient(135deg,#2146990d 0%,#3452d554 100%);border-radius:12px;padding:25px}@media screen and (max-width:600px){.BlogDetail-module-scss-module___x5NSa__blog_detail .BlogDetail-module-scss-module___x5NSa__cta_section{padding:20px}}.BlogDetail-module-scss-module___x5NSa__blog_detail .BlogDetail-module-scss-module___x5NSa__cta_title{color:#363636;margin:0 0 20px;font-size:18px;font-weight:600}.BlogDetail-module-scss-module___x5NSa__blog_detail .BlogDetail-module-scss-module___x5NSa__cta_button{color:#fff;background:linear-gradient(135deg,#4273fc 0%,#00a3ff 100%);border-radius:10px;padding:12px 30px;font-size:15px;font-weight:600;text-decoration:none;transition:all .3s;display:inline-block;box-shadow:0 4px 16px #4273fc4d}.BlogDetail-module-scss-module___x5NSa__blog_detail .BlogDetail-module-scss-module___x5NSa__cta_button:hover{transform:translateY(-2px);box-shadow:0 6px 20px #4273fc66}.BlogDetail-module-scss-module___x5NSa__blog_detail .BlogDetail-module-scss-module___x5NSa__branding_section{background:#f8f8f8;border-radius:12px;padding:25px}@media screen and (max-width:600px){.BlogDetail-module-scss-module___x5NSa__blog_detail .BlogDetail-module-scss-module___x5NSa__branding_section{padding:20px}}.BlogDetail-module-scss-module___x5NSa__blog_detail .BlogDetail-module-scss-module___x5NSa__brand_logo{color:#363636;margin-bottom:15px;font-size:20px;font-weight:600}.BlogDetail-module-scss-module___x5NSa__blog_detail .BlogDetail-module-scss-module___x5NSa__brand_description{color:#5b5b5b;margin:0 0 15px;font-size:14px;line-height:1.6}.BlogDetail-module-scss-module___x5NSa__blog_detail .BlogDetail-module-scss-module___x5NSa__read_more_link{color:#4273fc;align-items:center;gap:4px;font-size:14px;font-weight:600;transition:all .3s;display:flex}.BlogDetail-module-scss-module___x5NSa__blog_detail .BlogDetail-module-scss-module___x5NSa__read_more_link:hover{transform:translate(4px)}.BlogDetail-module-scss-module___x5NSa__blog_detail .BlogDetail-module-scss-module___x5NSa__related_blogs{border-top:1px solid #0000001a;margin-top:80px;padding-top:60px}@media screen and (max-width:1000px){.BlogDetail-module-scss-module___x5NSa__blog_detail .BlogDetail-module-scss-module___x5NSa__related_blogs{margin-top:60px;padding-top:40px}}@media screen and (max-width:600px){.BlogDetail-module-scss-module___x5NSa__blog_detail .BlogDetail-module-scss-module___x5NSa__related_blogs{margin-top:50px;padding-top:30px}}.BlogDetail-module-scss-module___x5NSa__blog_detail .BlogDetail-module-scss-module___x5NSa__recent_blogs{border-top:1px solid #0000001a;margin:80px 0 130px;padding-top:60px}@media screen and (max-width:1000px){.BlogDetail-module-scss-module___x5NSa__blog_detail .BlogDetail-module-scss-module___x5NSa__recent_blogs{margin:60px 0 100px;padding-top:40px}}@media screen and (max-width:600px){.BlogDetail-module-scss-module___x5NSa__blog_detail .BlogDetail-module-scss-module___x5NSa__recent_blogs{margin:50px 0 70px;padding-top:30px}}.BlogDetail-module-scss-module___x5NSa__blog_detail .BlogDetail-module-scss-module___x5NSa__section_title{color:#363636;margin:0 0 40px;font-size:32px;font-weight:600;line-height:1.3}@media screen and (max-width:1000px){.BlogDetail-module-scss-module___x5NSa__blog_detail .BlogDetail-module-scss-module___x5NSa__section_title{margin-bottom:30px;font-size:28px}}@media screen and (max-width:600px){.BlogDetail-module-scss-module___x5NSa__blog_detail .BlogDetail-module-scss-module___x5NSa__section_title{margin-bottom:25px;font-size:24px}}.BlogDetail-module-scss-module___x5NSa__blog_detail .BlogDetail-module-scss-module___x5NSa__related_grid{grid-template-columns:repeat(3,1fr);gap:25px;display:grid}@media screen and (max-width:1000px){.BlogDetail-module-scss-module___x5NSa__blog_detail .BlogDetail-module-scss-module___x5NSa__related_grid{grid-template-columns:repeat(2,1fr);gap:20px}}@media screen and (max-width:600px){.BlogDetail-module-scss-module___x5NSa__blog_detail .BlogDetail-module-scss-module___x5NSa__related_grid{grid-template-columns:1fr;gap:20px}}.BlogDetail-module-scss-module___x5NSa__blog_detail .BlogDetail-module-scss-module___x5NSa__related_card{color:inherit;background:#fff;border-radius:12px;flex-direction:column;text-decoration:none;transition:all .3s;display:flex;overflow:hidden;box-shadow:0 2px 16px #0000000a}.BlogDetail-module-scss-module___x5NSa__blog_detail .BlogDetail-module-scss-module___x5NSa__related_card:hover{transform:translateY(-4px);box-shadow:0 4px 24px #00000014}.BlogDetail-module-scss-module___x5NSa__blog_detail .BlogDetail-module-scss-module___x5NSa__related_image_wrapper{background:#f8f8f8;width:100%;height:200px;position:relative;overflow:hidden}@media screen and (max-width:600px){.BlogDetail-module-scss-module___x5NSa__blog_detail .BlogDetail-module-scss-module___x5NSa__related_image_wrapper{height:180px}}.BlogDetail-module-scss-module___x5NSa__blog_detail .BlogDetail-module-scss-module___x5NSa__related_image_wrapper .BlogDetail-module-scss-module___x5NSa__related_image{object-fit:cover;width:100%;height:100%;transition:transform .4s}.BlogDetail-module-scss-module___x5NSa__blog_detail .BlogDetail-module-scss-module___x5NSa__related_card:hover .BlogDetail-module-scss-module___x5NSa__related_image{transform:scale(1.05)}.BlogDetail-module-scss-module___x5NSa__blog_detail .BlogDetail-module-scss-module___x5NSa__related_content{flex-direction:column;flex:1;gap:10px;padding:20px;display:flex}.BlogDetail-module-scss-module___x5NSa__blog_detail .BlogDetail-module-scss-module___x5NSa__related_category{letter-spacing:.5px;color:#5b5b5b;text-transform:uppercase;font-size:11px;font-weight:600;line-height:1.4}@media screen and (max-width:600px){.BlogDetail-module-scss-module___x5NSa__blog_detail .BlogDetail-module-scss-module___x5NSa__related_category{font-size:10px}}.BlogDetail-module-scss-module___x5NSa__blog_detail .BlogDetail-module-scss-module___x5NSa__related_card_title{color:#363636;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:18px;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}@media screen and (max-width:600px){.BlogDetail-module-scss-module___x5NSa__blog_detail .BlogDetail-module-scss-module___x5NSa__related_card_title{font-size:16px}}.BlogDetail-module-scss-module___x5NSa__blog_detail .BlogDetail-module-scss-module___x5NSa__related_excerpt{color:#5b5b5b;-webkit-line-clamp:3;-webkit-box-orient:vertical;flex:1;margin:0;font-size:14px;line-height:1.6;display:-webkit-box;overflow:hidden}.BlogDetail-module-scss-module___x5NSa__blog_detail .BlogDetail-module-scss-module___x5NSa__related_meta{color:#5b5b5b;border-top:1px solid #0000000f;justify-content:space-between;align-items:center;padding-top:10px;font-size:13px;display:flex}@media screen and (max-width:600px){.BlogDetail-module-scss-module___x5NSa__blog_detail .BlogDetail-module-scss-module___x5NSa__related_meta{flex-direction:column;align-items:flex-start;gap:8px}}
.CaseStudyDetail-module-scss-module__3lAVKq__case_study_detail{background:#fff;padding:0}.CaseStudyDetail-module-scss-module__3lAVKq__case_study_detail .CaseStudyDetail-module-scss-module__3lAVKq__header_section{background:linear-gradient(135deg,#2146990d 0%,#3452d554 100%);padding:130px 0}@media screen and (max-width:1000px){.CaseStudyDetail-module-scss-module__3lAVKq__case_study_detail .CaseStudyDetail-module-scss-module__3lAVKq__header_section{padding:100px 0}}@media screen and (max-width:600px){.CaseStudyDetail-module-scss-module__3lAVKq__case_study_detail .CaseStudyDetail-module-scss-module__3lAVKq__header_section{padding:70px 0}}.CaseStudyDetail-module-scss-module__3lAVKq__case_study_detail .CaseStudyDetail-module-scss-module__3lAVKq__header_content{grid-template-columns:2fr 1fr;align-items:center;gap:50px;display:grid}@media screen and (max-width:1200px){.CaseStudyDetail-module-scss-module__3lAVKq__case_study_detail .CaseStudyDetail-module-scss-module__3lAVKq__header_content{grid-template-columns:1fr;gap:40px}}@media screen and (max-width:600px){.CaseStudyDetail-module-scss-module__3lAVKq__case_study_detail .CaseStudyDetail-module-scss-module__3lAVKq__header_content{gap:30px}}.CaseStudyDetail-module-scss-module__3lAVKq__case_study_detail .CaseStudyDetail-module-scss-module__3lAVKq__header_text_content{flex-direction:column;display:flex}.CaseStudyDetail-module-scss-module__3lAVKq__case_study_detail .CaseStudyDetail-module-scss-module__3lAVKq__breadcrumbs{color:#5b5b5b;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:30px;font-size:14px;display:flex}@media screen and (max-width:600px){.CaseStudyDetail-module-scss-module__3lAVKq__case_study_detail .CaseStudyDetail-module-scss-module__3lAVKq__breadcrumbs{margin-bottom:20px;font-size:13px}}.CaseStudyDetail-module-scss-module__3lAVKq__case_study_detail .CaseStudyDetail-module-scss-module__3lAVKq__breadcrumbs a{color:#5b5b5b;text-decoration:none;transition:color .3s}.CaseStudyDetail-module-scss-module__3lAVKq__case_study_detail .CaseStudyDetail-module-scss-module__3lAVKq__breadcrumbs a:hover{color:#4273fc}.CaseStudyDetail-module-scss-module__3lAVKq__case_study_detail .CaseStudyDetail-module-scss-module__3lAVKq__breadcrumbs .CaseStudyDetail-module-scss-module__3lAVKq__breadcrumb_separator{color:#5b5b5b}.CaseStudyDetail-module-scss-module__3lAVKq__case_study_detail .CaseStudyDetail-module-scss-module__3lAVKq__breadcrumbs .CaseStudyDetail-module-scss-module__3lAVKq__breadcrumb_current{color:#363636;font-weight:500}.CaseStudyDetail-module-scss-module__3lAVKq__case_study_detail .CaseStudyDetail-module-scss-module__3lAVKq__header_image_wrapper{background:#f8f8f8;border-radius:16px;width:100%;height:100%;min-height:400px;max-height:500px;position:relative;overflow:hidden;box-shadow:0 8px 32px #0000001f}@media screen and (max-width:1000px){.CaseStudyDetail-module-scss-module__3lAVKq__case_study_detail .CaseStudyDetail-module-scss-module__3lAVKq__header_image_wrapper{border-radius:12px;min-height:350px;max-height:450px}}@media screen and (max-width:600px){.CaseStudyDetail-module-scss-module__3lAVKq__case_study_detail .CaseStudyDetail-module-scss-module__3lAVKq__header_image_wrapper{border-radius:10px;min-height:300px;max-height:400px}}.CaseStudyDetail-module-scss-module__3lAVKq__case_study_detail .CaseStudyDetail-module-scss-module__3lAVKq__header_image_wrapper .CaseStudyDetail-module-scss-module__3lAVKq__header_image{object-fit:cover;width:100%;height:100%;display:block}.CaseStudyDetail-module-scss-module__3lAVKq__case_study_detail .CaseStudyDetail-module-scss-module__3lAVKq__case_study_title{color:#363636;max-width:1000px;margin:0 0 25px;font-size:42px;font-weight:600;line-height:1.4}@media screen and (max-width:1000px){.CaseStudyDetail-module-scss-module__3lAVKq__case_study_detail .CaseStudyDetail-module-scss-module__3lAVKq__case_study_title{font-size:36px}}@media screen and (max-width:600px){.CaseStudyDetail-module-scss-module__3lAVKq__case_study_detail .CaseStudyDetail-module-scss-module__3lAVKq__case_study_title{margin-bottom:20px;font-size:28px}}.CaseStudyDetail-module-scss-module__3lAVKq__case_study_detail .CaseStudyDetail-module-scss-module__3lAVKq__metadata{flex-wrap:wrap;gap:30px;margin-bottom:30px;display:flex}@media screen and (max-width:600px){.CaseStudyDetail-module-scss-module__3lAVKq__case_study_detail .CaseStudyDetail-module-scss-module__3lAVKq__metadata{gap:20px;margin-bottom:25px}}.CaseStudyDetail-module-scss-module__3lAVKq__case_study_detail .CaseStudyDetail-module-scss-module__3lAVKq__metadata .CaseStudyDetail-module-scss-module__3lAVKq__meta_item{color:#5b5b5b;align-items:center;gap:8px;font-size:14px;font-weight:400;display:flex}@media screen and (max-width:600px){.CaseStudyDetail-module-scss-module__3lAVKq__case_study_detail .CaseStudyDetail-module-scss-module__3lAVKq__metadata .CaseStudyDetail-module-scss-module__3lAVKq__meta_item{font-size:13px}}.CaseStudyDetail-module-scss-module__3lAVKq__case_study_detail .CaseStudyDetail-module-scss-module__3lAVKq__metadata .CaseStudyDetail-module-scss-module__3lAVKq__meta_item svg{color:#5b5b5b;width:16px;height:16px}.CaseStudyDetail-module-scss-module__3lAVKq__case_study_detail .CaseStudyDetail-module-scss-module__3lAVKq__tags_container{flex-wrap:wrap;gap:12px;margin-bottom:0;display:flex}@media screen and (max-width:600px){.CaseStudyDetail-module-scss-module__3lAVKq__case_study_detail .CaseStudyDetail-module-scss-module__3lAVKq__tags_container{gap:8px}}.CaseStudyDetail-module-scss-module__3lAVKq__case_study_detail .CaseStudyDetail-module-scss-module__3lAVKq__tags_container .CaseStudyDetail-module-scss-module__3lAVKq__tag{text-transform:uppercase;letter-spacing:.5px;border-radius:20px;padding:8px 16px;font-size:13px;font-weight:500}@media screen and (max-width:600px){.CaseStudyDetail-module-scss-module__3lAVKq__case_study_detail .CaseStudyDetail-module-scss-module__3lAVKq__tags_container .CaseStudyDetail-module-scss-module__3lAVKq__tag{padding:6px 12px;font-size:11px}}.CaseStudyDetail-module-scss-module__3lAVKq__case_study_detail .CaseStudyDetail-module-scss-module__3lAVKq__tags_container .CaseStudyDetail-module-scss-module__3lAVKq__tag.CaseStudyDetail-module-scss-module__3lAVKq__tag_primary{color:#fff;background:linear-gradient(268.09deg,#0045ff 0%,#00a3ff 100%)}.CaseStudyDetail-module-scss-module__3lAVKq__case_study_detail .CaseStudyDetail-module-scss-module__3lAVKq__tags_container .CaseStudyDetail-module-scss-module__3lAVKq__tag.CaseStudyDetail-module-scss-module__3lAVKq__tag_secondary{color:#363636;background:#f4f5f5}.CaseStudyDetail-module-scss-module__3lAVKq__case_study_detail .CaseStudyDetail-module-scss-module__3lAVKq__content_layout{grid-template-columns:1fr;gap:0;display:grid;position:relative}.CaseStudyDetail-module-scss-module__3lAVKq__case_study_detail .CaseStudyDetail-module-scss-module__3lAVKq__main_content{min-width:0;max-width:100%}.CaseStudyDetail-module-scss-module__3lAVKq__case_study_detail .CaseStudyDetail-module-scss-module__3lAVKq__special_cards_grid{grid-template-columns:repeat(2,1fr);gap:30px;padding-top:130px;display:grid}@media screen and (max-width:1000px){.CaseStudyDetail-module-scss-module__3lAVKq__case_study_detail .CaseStudyDetail-module-scss-module__3lAVKq__special_cards_grid{gap:25px;padding-top:100px}}@media screen and (max-width:600px){.CaseStudyDetail-module-scss-module__3lAVKq__case_study_detail .CaseStudyDetail-module-scss-module__3lAVKq__special_cards_grid{grid-template-columns:1fr;gap:20px;padding-top:70px}}.CaseStudyDetail-module-scss-module__3lAVKq__case_study_detail .CaseStudyDetail-module-scss-module__3lAVKq__key_results_section{padding-top:50px}@media screen and (max-width:1000px){.CaseStudyDetail-module-scss-module__3lAVKq__case_study_detail .CaseStudyDetail-module-scss-module__3lAVKq__key_results_section{padding-top:40px}}@media screen and (max-width:600px){.CaseStudyDetail-module-scss-module__3lAVKq__case_study_detail .CaseStudyDetail-module-scss-module__3lAVKq__key_results_section{padding-top:30px}}.CaseStudyDetail-module-scss-module__3lAVKq__case_study_detail .CaseStudyDetail-module-scss-module__3lAVKq__key_results_section .CaseStudyDetail-module-scss-module__3lAVKq__special_card{width:100%}.CaseStudyDetail-module-scss-module__3lAVKq__case_study_detail .CaseStudyDetail-module-scss-module__3lAVKq__special_card{background:#fff;border:1px solid #4273fc26;border-radius:16px;padding:40px 35px;transition:all .3s;position:relative;box-shadow:0 2px 8px #0000000a}@media screen and (max-width:1000px){.CaseStudyDetail-module-scss-module__3lAVKq__case_study_detail .CaseStudyDetail-module-scss-module__3lAVKq__special_card{padding:35px 30px}}@media screen and (max-width:600px){.CaseStudyDetail-module-scss-module__3lAVKq__case_study_detail .CaseStudyDetail-module-scss-module__3lAVKq__special_card{border-radius:12px;padding:30px 25px}}.CaseStudyDetail-module-scss-module__3lAVKq__case_study_detail .CaseStudyDetail-module-scss-module__3lAVKq__special_card:hover{border-color:#4273fc4d;transform:translateY(-5px);box-shadow:0 8px 24px #4273fc1f}.CaseStudyDetail-module-scss-module__3lAVKq__case_study_detail .CaseStudyDetail-module-scss-module__3lAVKq__special_card:hover .CaseStudyDetail-module-scss-module__3lAVKq__card_icon_wrapper{background:linear-gradient(135deg,#0045ff 0%,#00a3ff 100%);transform:scale(1.05)}.CaseStudyDetail-module-scss-module__3lAVKq__case_study_detail .CaseStudyDetail-module-scss-module__3lAVKq__special_card:hover .CaseStudyDetail-module-scss-module__3lAVKq__card_icon_wrapper svg{color:#fff}.CaseStudyDetail-module-scss-module__3lAVKq__case_study_detail .CaseStudyDetail-module-scss-module__3lAVKq__special_card:hover h3{color:#4273fc}.CaseStudyDetail-module-scss-module__3lAVKq__case_study_detail .CaseStudyDetail-module-scss-module__3lAVKq__special_card .CaseStudyDetail-module-scss-module__3lAVKq__card_icon_wrapper{background:#4273fc1a;border-radius:12px;justify-content:center;align-items:center;width:60px;height:60px;margin-bottom:25px;transition:all .3s;display:flex}@media screen and (max-width:1000px){.CaseStudyDetail-module-scss-module__3lAVKq__case_study_detail .CaseStudyDetail-module-scss-module__3lAVKq__special_card .CaseStudyDetail-module-scss-module__3lAVKq__card_icon_wrapper{width:55px;height:55px;margin-bottom:20px}}@media screen and (max-width:600px){.CaseStudyDetail-module-scss-module__3lAVKq__case_study_detail .CaseStudyDetail-module-scss-module__3lAVKq__special_card .CaseStudyDetail-module-scss-module__3lAVKq__card_icon_wrapper{width:50px;height:50px;margin-bottom:18px}}.CaseStudyDetail-module-scss-module__3lAVKq__case_study_detail .CaseStudyDetail-module-scss-module__3lAVKq__special_card .CaseStudyDetail-module-scss-module__3lAVKq__card_icon_wrapper svg{color:#4273fc;width:28px;height:28px;transition:all .3s}@media screen and (max-width:1000px){.CaseStudyDetail-module-scss-module__3lAVKq__case_study_detail .CaseStudyDetail-module-scss-module__3lAVKq__special_card .CaseStudyDetail-module-scss-module__3lAVKq__card_icon_wrapper svg{width:26px;height:26px}}@media screen and (max-width:600px){.CaseStudyDetail-module-scss-module__3lAVKq__case_study_detail .CaseStudyDetail-module-scss-module__3lAVKq__special_card .CaseStudyDetail-module-scss-module__3lAVKq__card_icon_wrapper svg{width:24px;height:24px}}.CaseStudyDetail-module-scss-module__3lAVKq__case_study_detail .CaseStudyDetail-module-scss-module__3lAVKq__special_card h3{color:#363636;margin:0 0 18px;font-size:22px;font-weight:600;line-height:1.3;transition:color .3s}@media screen and (max-width:1000px){.CaseStudyDetail-module-scss-module__3lAVKq__case_study_detail .CaseStudyDetail-module-scss-module__3lAVKq__special_card h3{margin-bottom:15px;font-size:20px}}@media screen and (max-width:600px){.CaseStudyDetail-module-scss-module__3lAVKq__case_study_detail .CaseStudyDetail-module-scss-module__3lAVKq__special_card h3{margin-bottom:12px;font-size:18px}}.CaseStudyDetail-module-scss-module__3lAVKq__case_study_detail .CaseStudyDetail-module-scss-module__3lAVKq__special_card p{color:#5b5b5b;margin:0;font-size:16px;font-weight:400;line-height:1.7}@media screen and (max-width:1000px){.CaseStudyDetail-module-scss-module__3lAVKq__case_study_detail .CaseStudyDetail-module-scss-module__3lAVKq__special_card p{font-size:15px}}@media screen and (max-width:600px){.CaseStudyDetail-module-scss-module__3lAVKq__case_study_detail .CaseStudyDetail-module-scss-module__3lAVKq__special_card p{font-size:14px}}.CaseStudyDetail-module-scss-module__3lAVKq__case_study_detail .CaseStudyDetail-module-scss-module__3lAVKq__special_card ul{margin:0;padding:0;list-style:none}.CaseStudyDetail-module-scss-module__3lAVKq__case_study_detail .CaseStudyDetail-module-scss-module__3lAVKq__special_card ul li{color:#5b5b5b;margin-bottom:14px;padding-left:0;font-size:16px;font-weight:400;line-height:1.7;position:relative}@media screen and (max-width:1000px){.CaseStudyDetail-module-scss-module__3lAVKq__case_study_detail .CaseStudyDetail-module-scss-module__3lAVKq__special_card ul li{margin-bottom:12px;font-size:15px}}@media screen and (max-width:600px){.CaseStudyDetail-module-scss-module__3lAVKq__case_study_detail .CaseStudyDetail-module-scss-module__3lAVKq__special_card ul li{margin-bottom:10px;font-size:14px}}.CaseStudyDetail-module-scss-module__3lAVKq__case_study_detail .CaseStudyDetail-module-scss-module__3lAVKq__special_card ul li:before{content:"✓";color:#fff;text-align:center;vertical-align:middle;background:linear-gradient(135deg,#0045ff 0%,#00a3ff 100%);border-radius:50%;flex-shrink:0;width:20px;height:20px;margin-right:12px;font-size:11px;font-weight:700;line-height:20px;display:inline-block}@media screen and (max-width:600px){.CaseStudyDetail-module-scss-module__3lAVKq__case_study_detail .CaseStudyDetail-module-scss-module__3lAVKq__special_card ul li:before{width:18px;height:18px;margin-right:10px;font-size:10px;line-height:18px}}.CaseStudyDetail-module-scss-module__3lAVKq__case_study_detail .CaseStudyDetail-module-scss-module__3lAVKq__special_card ul li strong{color:#4273fc;font-weight:700}.CaseStudyDetail-module-scss-module__3lAVKq__case_study_detail .CaseStudyDetail-module-scss-module__3lAVKq__special_card ul li:last-child{margin-bottom:0}.CaseStudyDetail-module-scss-module__3lAVKq__case_study_detail .CaseStudyDetail-module-scss-module__3lAVKq__featured_image_wrapper{background:#f8f8f8;border-radius:12px;width:100%;margin-bottom:50px;overflow:hidden;box-shadow:0 4px 24px #00000014}@media screen and (max-width:1000px){.CaseStudyDetail-module-scss-module__3lAVKq__case_study_detail .CaseStudyDetail-module-scss-module__3lAVKq__featured_image_wrapper{margin-bottom:40px}}@media screen and (max-width:600px){.CaseStudyDetail-module-scss-module__3lAVKq__case_study_detail .CaseStudyDetail-module-scss-module__3lAVKq__featured_image_wrapper{border-radius:10px;margin-bottom:30px}}.CaseStudyDetail-module-scss-module__3lAVKq__case_study_detail .CaseStudyDetail-module-scss-module__3lAVKq__featured_image_wrapper .CaseStudyDetail-module-scss-module__3lAVKq__featured_image{width:100%;height:auto;display:block}.CaseStudyDetail-module-scss-module__3lAVKq__case_study_detail .CaseStudyDetail-module-scss-module__3lAVKq__case_study_content_wrapper{padding-top:130px}@media screen and (max-width:1000px){.CaseStudyDetail-module-scss-module__3lAVKq__case_study_detail .CaseStudyDetail-module-scss-module__3lAVKq__case_study_content_wrapper{padding-top:100px}}@media screen and (max-width:600px){.CaseStudyDetail-module-scss-module__3lAVKq__case_study_detail .CaseStudyDetail-module-scss-module__3lAVKq__case_study_content_wrapper{padding-top:70px}}.CaseStudyDetail-module-scss-module__3lAVKq__case_study_detail .CaseStudyDetail-module-scss-module__3lAVKq__case_study_content{color:#363636;font-size:18px;font-weight:400;line-height:1.8}@media screen and (max-width:1000px){.CaseStudyDetail-module-scss-module__3lAVKq__case_study_detail .CaseStudyDetail-module-scss-module__3lAVKq__case_study_content{font-size:17px;line-height:1.7}}@media screen and (max-width:600px){.CaseStudyDetail-module-scss-module__3lAVKq__case_study_detail .CaseStudyDetail-module-scss-module__3lAVKq__case_study_content{font-size:16px;line-height:1.6}}.CaseStudyDetail-module-scss-module__3lAVKq__case_study_detail .CaseStudyDetail-module-scss-module__3lAVKq__case_study_content h2{color:#363636;margin:40px 0 20px;font-size:32px;font-weight:600;line-height:1.3}@media screen and (max-width:1000px){.CaseStudyDetail-module-scss-module__3lAVKq__case_study_detail .CaseStudyDetail-module-scss-module__3lAVKq__case_study_content h2{margin:35px 0 18px;font-size:28px}}@media screen and (max-width:600px){.CaseStudyDetail-module-scss-module__3lAVKq__case_study_detail .CaseStudyDetail-module-scss-module__3lAVKq__case_study_content h2{margin:30px 0 15px;font-size:24px}}.CaseStudyDetail-module-scss-module__3lAVKq__case_study_detail .CaseStudyDetail-module-scss-module__3lAVKq__case_study_content h3{color:#363636;margin:35px 0 18px;font-size:26px;font-weight:600;line-height:1.3}@media screen and (max-width:1000px){.CaseStudyDetail-module-scss-module__3lAVKq__case_study_detail .CaseStudyDetail-module-scss-module__3lAVKq__case_study_content h3{margin:30px 0 15px;font-size:24px}}@media screen and (max-width:600px){.CaseStudyDetail-module-scss-module__3lAVKq__case_study_detail .CaseStudyDetail-module-scss-module__3lAVKq__case_study_content h3{margin:25px 0 12px;font-size:20px}}.CaseStudyDetail-module-scss-module__3lAVKq__case_study_detail .CaseStudyDetail-module-scss-module__3lAVKq__case_study_content p{color:#5b5b5b;margin:0 0 20px}@media screen and (max-width:600px){.CaseStudyDetail-module-scss-module__3lAVKq__case_study_detail .CaseStudyDetail-module-scss-module__3lAVKq__case_study_content p{margin-bottom:18px}}.CaseStudyDetail-module-scss-module__3lAVKq__case_study_detail .CaseStudyDetail-module-scss-module__3lAVKq__case_study_content ul,.CaseStudyDetail-module-scss-module__3lAVKq__case_study_detail .CaseStudyDetail-module-scss-module__3lAVKq__case_study_content ol{color:#5b5b5b;margin:20px 0;padding-left:30px}@media screen and (max-width:600px){.CaseStudyDetail-module-scss-module__3lAVKq__case_study_detail .CaseStudyDetail-module-scss-module__3lAVKq__case_study_content ul,.CaseStudyDetail-module-scss-module__3lAVKq__case_study_detail .CaseStudyDetail-module-scss-module__3lAVKq__case_study_content ol{margin:18px 0;padding-left:25px}}.CaseStudyDetail-module-scss-module__3lAVKq__case_study_detail .CaseStudyDetail-module-scss-module__3lAVKq__case_study_content ul li,.CaseStudyDetail-module-scss-module__3lAVKq__case_study_detail .CaseStudyDetail-module-scss-module__3lAVKq__case_study_content ol li{margin-bottom:12px;padding-left:30px;line-height:1.7;list-style:none;position:relative}@media screen and (max-width:600px){.CaseStudyDetail-module-scss-module__3lAVKq__case_study_detail .CaseStudyDetail-module-scss-module__3lAVKq__case_study_content ul li,.CaseStudyDetail-module-scss-module__3lAVKq__case_study_detail .CaseStudyDetail-module-scss-module__3lAVKq__case_study_content ol li{padding-left:25px}}.CaseStudyDetail-module-scss-module__3lAVKq__case_study_detail .CaseStudyDetail-module-scss-module__3lAVKq__case_study_content ul li:before,.CaseStudyDetail-module-scss-module__3lAVKq__case_study_detail .CaseStudyDetail-module-scss-module__3lAVKq__case_study_content ol li:before{content:"✓";color:#fff;background:linear-gradient(135deg,#0045ff 0%,#00a3ff 100%);border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font-size:12px;font-weight:700;display:flex;position:absolute;top:0;left:0}@media screen and (max-width:600px){.CaseStudyDetail-module-scss-module__3lAVKq__case_study_detail .CaseStudyDetail-module-scss-module__3lAVKq__case_study_content ul li:before,.CaseStudyDetail-module-scss-module__3lAVKq__case_study_detail .CaseStudyDetail-module-scss-module__3lAVKq__case_study_content ol li:before{width:18px;height:18px;font-size:11px}}.CaseStudyDetail-module-scss-module__3lAVKq__case_study_detail .CaseStudyDetail-module-scss-module__3lAVKq__case_study_content ul li:last-child,.CaseStudyDetail-module-scss-module__3lAVKq__case_study_detail .CaseStudyDetail-module-scss-module__3lAVKq__case_study_content ol li:last-child{margin-bottom:0}.CaseStudyDetail-module-scss-module__3lAVKq__case_study_detail .CaseStudyDetail-module-scss-module__3lAVKq__case_study_content a{color:#4273fc;font-weight:500;text-decoration:none;transition:all .3s}.CaseStudyDetail-module-scss-module__3lAVKq__case_study_detail .CaseStudyDetail-module-scss-module__3lAVKq__case_study_content a:hover{color:#36f;text-decoration:underline}.CaseStudyDetail-module-scss-module__3lAVKq__case_study_detail .CaseStudyDetail-module-scss-module__3lAVKq__case_study_content img{border-radius:10px;max-width:100%;height:auto;margin:30px 0;box-shadow:0 4px 16px #00000014}@media screen and (max-width:600px){.CaseStudyDetail-module-scss-module__3lAVKq__case_study_detail .CaseStudyDetail-module-scss-module__3lAVKq__case_study_content img{margin:25px 0}}.CaseStudyDetail-module-scss-module__3lAVKq__case_study_detail .CaseStudyDetail-module-scss-module__3lAVKq__gallery_section{padding-top:130px}@media screen and (max-width:1000px){.CaseStudyDetail-module-scss-module__3lAVKq__case_study_detail .CaseStudyDetail-module-scss-module__3lAVKq__gallery_section{padding-top:100px}}@media screen and (max-width:600px){.CaseStudyDetail-module-scss-module__3lAVKq__case_study_detail .CaseStudyDetail-module-scss-module__3lAVKq__gallery_section{padding-top:70px}}.CaseStudyDetail-module-scss-module__3lAVKq__case_study_detail .CaseStudyDetail-module-scss-module__3lAVKq__gallery_section h2{color:#363636;text-align:center;margin:0 0 50px;font-size:32px;font-weight:600;line-height:1.3}@media screen and (max-width:1000px){.CaseStudyDetail-module-scss-module__3lAVKq__case_study_detail .CaseStudyDetail-module-scss-module__3lAVKq__gallery_section h2{margin-bottom:40px;font-size:28px}}@media screen and (max-width:600px){.CaseStudyDetail-module-scss-module__3lAVKq__case_study_detail .CaseStudyDetail-module-scss-module__3lAVKq__gallery_section h2{margin-bottom:30px;font-size:24px}}.CaseStudyDetail-module-scss-module__3lAVKq__case_study_detail .CaseStudyDetail-module-scss-module__3lAVKq__gallery_section .CaseStudyDetail-module-scss-module__3lAVKq__gallery_grid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}@media screen and (max-width:1200px){.CaseStudyDetail-module-scss-module__3lAVKq__case_study_detail .CaseStudyDetail-module-scss-module__3lAVKq__gallery_section .CaseStudyDetail-module-scss-module__3lAVKq__gallery_grid{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:600px){.CaseStudyDetail-module-scss-module__3lAVKq__case_study_detail .CaseStudyDetail-module-scss-module__3lAVKq__gallery_section .CaseStudyDetail-module-scss-module__3lAVKq__gallery_grid{grid-template-columns:1fr;gap:20px}}.CaseStudyDetail-module-scss-module__3lAVKq__case_study_detail .CaseStudyDetail-module-scss-module__3lAVKq__gallery_section .CaseStudyDetail-module-scss-module__3lAVKq__gallery_grid .CaseStudyDetail-module-scss-module__3lAVKq__gallery_item{aspect-ratio:4/3;cursor:pointer;background:#f8f8f8;border-radius:16px;transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;box-shadow:0 4px 20px #0000001a}@media screen and (max-width:600px){.CaseStudyDetail-module-scss-module__3lAVKq__case_study_detail .CaseStudyDetail-module-scss-module__3lAVKq__gallery_section .CaseStudyDetail-module-scss-module__3lAVKq__gallery_grid .CaseStudyDetail-module-scss-module__3lAVKq__gallery_item{border-radius:12px}}.CaseStudyDetail-module-scss-module__3lAVKq__case_study_detail .CaseStudyDetail-module-scss-module__3lAVKq__gallery_section .CaseStudyDetail-module-scss-module__3lAVKq__gallery_grid .CaseStudyDetail-module-scss-module__3lAVKq__gallery_item:after{content:"";opacity:0;background:linear-gradient(135deg,#0045ff1a 0%,#00a3ff1a 100%);transition:opacity .4s;position:absolute;inset:0}.CaseStudyDetail-module-scss-module__3lAVKq__case_study_detail .CaseStudyDetail-module-scss-module__3lAVKq__gallery_section .CaseStudyDetail-module-scss-module__3lAVKq__gallery_grid .CaseStudyDetail-module-scss-module__3lAVKq__gallery_item:hover{transform:translateY(-8px);box-shadow:0 12px 40px #4273fc33}.CaseStudyDetail-module-scss-module__3lAVKq__case_study_detail .CaseStudyDetail-module-scss-module__3lAVKq__gallery_section .CaseStudyDetail-module-scss-module__3lAVKq__gallery_grid .CaseStudyDetail-module-scss-module__3lAVKq__gallery_item:hover:after{opacity:1}.CaseStudyDetail-module-scss-module__3lAVKq__case_study_detail .CaseStudyDetail-module-scss-module__3lAVKq__gallery_section .CaseStudyDetail-module-scss-module__3lAVKq__gallery_grid .CaseStudyDetail-module-scss-module__3lAVKq__gallery_item:hover .CaseStudyDetail-module-scss-module__3lAVKq__gallery_image{transform:scale(1.1)}.CaseStudyDetail-module-scss-module__3lAVKq__case_study_detail .CaseStudyDetail-module-scss-module__3lAVKq__gallery_section .CaseStudyDetail-module-scss-module__3lAVKq__gallery_grid .CaseStudyDetail-module-scss-module__3lAVKq__gallery_item .CaseStudyDetail-module-scss-module__3lAVKq__gallery_image{object-fit:cover;width:100%;height:100%;transition:transform .6s cubic-bezier(.4,0,.2,1)}.CaseStudyDetail-module-scss-module__3lAVKq__case_study_detail .CaseStudyDetail-module-scss-module__3lAVKq__cta_wrapper{padding-bottom:130px}@media screen and (max-width:1000px){.CaseStudyDetail-module-scss-module__3lAVKq__case_study_detail .CaseStudyDetail-module-scss-module__3lAVKq__cta_wrapper{padding-bottom:100px}}@media screen and (max-width:600px){.CaseStudyDetail-module-scss-module__3lAVKq__case_study_detail .CaseStudyDetail-module-scss-module__3lAVKq__cta_wrapper{padding-bottom:70px}}.CaseStudyDetail-module-scss-module__3lAVKq__case_study_detail .CaseStudyDetail-module-scss-module__3lAVKq__lightbox{z-index:9999;cursor:pointer;background:#000000f2;justify-content:center;align-items:center;padding:20px;animation:.3s CaseStudyDetail-module-scss-module__3lAVKq__fadeIn;display:flex;position:fixed;inset:0}@keyframes CaseStudyDetail-module-scss-module__3lAVKq__fadeIn{0%{opacity:0}to{opacity:1}}.CaseStudyDetail-module-scss-module__3lAVKq__case_study_detail .CaseStudyDetail-module-scss-module__3lAVKq__lightbox_content{justify-content:center;align-items:center;max-width:90vw;max-height:90vh;display:flex;position:relative}.CaseStudyDetail-module-scss-module__3lAVKq__case_study_detail .CaseStudyDetail-module-scss-module__3lAVKq__lightbox_close{cursor:pointer;color:#fff;z-index:10000;background:#ffffff1a;border:2px solid #fff3;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;transition:all .3s;display:flex;position:absolute;top:0;right:0}.CaseStudyDetail-module-scss-module__3lAVKq__case_study_detail .CaseStudyDetail-module-scss-module__3lAVKq__lightbox_close:hover{background:#fff3;border-color:#fff6;transform:rotate(90deg)}.CaseStudyDetail-module-scss-module__3lAVKq__case_study_detail .CaseStudyDetail-module-scss-module__3lAVKq__lightbox_close svg{width:24px;height:24px}.CaseStudyDetail-module-scss-module__3lAVKq__case_study_detail .CaseStudyDetail-module-scss-module__3lAVKq__lightbox_image{object-fit:contain;cursor:default;border-radius:8px;max-width:100%;max-height:90vh;box-shadow:0 20px 60px #00000080}.CaseStudyDetail-module-scss-module__3lAVKq__case_study_detail .CaseStudyDetail-module-scss-module__3lAVKq__not_found{text-align:center;padding:100px 0}.CaseStudyDetail-module-scss-module__3lAVKq__case_study_detail .CaseStudyDetail-module-scss-module__3lAVKq__not_found h1{color:#363636;margin-bottom:20px;font-size:36px;font-weight:600}.CaseStudyDetail-module-scss-module__3lAVKq__case_study_detail .CaseStudyDetail-module-scss-module__3lAVKq__not_found p{color:#5b5b5b;margin-bottom:20px;font-size:18px}.CaseStudyDetail-module-scss-module__3lAVKq__case_study_detail .CaseStudyDetail-module-scss-module__3lAVKq__not_found a{color:#4273fc;font-size:18px;font-weight:500;text-decoration:none}.CaseStudyDetail-module-scss-module__3lAVKq__case_study_detail .CaseStudyDetail-module-scss-module__3lAVKq__not_found a:hover{text-decoration:underline}
