.Home_container__d256j{padding:0}.Home_main__VkIEL{min-height:100vh;padding:0;flex:1 1;display:flex;flex-direction:column;justify-content:center;align-items:center}.Home_whats-app-icon__aylVB{position:fixed;bottom:30%;right:20%}.Home_footer__yFiaX{flex:1 1;padding:2rem 0;border-top:1px solid #eaeaea}.Home_footer__yFiaX,.Home_footer__yFiaX a{display:flex;justify-content:center;align-items:center}.Home_footer__yFiaX a{flex-grow:1}.Home_title__hYX6j a{color:#0070f3;text-decoration:none}.Home_title__hYX6j a:active,.Home_title__hYX6j a:focus,.Home_title__hYX6j a:hover{text-decoration:underline}.Home_title__hYX6j{margin:0;line-height:1.15;font-size:4rem}.Home_description__uXNdx,.Home_title__hYX6j{text-align:center}.Home_description__uXNdx{margin:4rem 0;line-height:1.5;font-size:1.5rem}.Home_code__VVrIr{background:#fafafa;border-radius:5px;padding:.75rem;font-size:1.1rem;font-family:Menlo,Monaco,Lucida Console,Liberation Mono,DejaVu Sans Mono,Bitstream Vera Sans Mono,Courier New,monospace}.Home_grid__AVljO{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;max-width:800px}.Home_card__E5spL{margin:1rem;padding:1.5rem;text-align:left;color:inherit;text-decoration:none;border:1px solid #eaeaea;border-radius:10px;transition:color .15s ease,border-color .15s ease;max-width:300px}.Home_card__E5spL:active,.Home_card__E5spL:focus,.Home_card__E5spL:hover{color:#0070f3;border-color:#0070f3}.Home_card__E5spL h2{margin:0 0 1rem;font-size:1.5rem}.Home_card__E5spL p{margin:0;font-size:1.25rem;line-height:1.5}.Home_logo__IOQAX{height:1em;margin-left:.5rem}.Home_overlay___VMIz{position:fixed;inset:0;background:rgba(0,0,0,.6);z-index:1000}.Home_AutoquotePopup__yoqLi{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:16px;width:95%;max-width:650px;outline:none}.Home_closeModal__kbhU3{position:absolute;right:15px;top:15px;border:0;color:#ff6161;line-height:16px;font-size:18px;background:none;font-weight:600;cursor:pointer}@media (max-width:600px){.Home_grid__AVljO{width:100%;flex-direction:column}.Home_mT__j6m_z{margin-top:25px}}@media (max-width:991px){.Home_mT__j6m_z{margin-top:25px}}.CaseStudy_panel__Oi7UE{padding:40px 0}.CaseStudy_caseStudiesCategoriesSection__V5p59 .CaseStudy_panel__Oi7UE{padding-top:0!important}.CaseStudy_headerRow__KhBIa{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px}.CaseStudy_searchBox__oITEc{display:flex;position:relative;min-width:400px;padding-top:10px}.CaseStudy_searchBox__oITEc input{padding:10px;border:1px solid #ccc;border-radius:4px 0 0 4px;width:100%;height:52px}.CaseStudy_searchBtn__w1mci{background:#2196f3;color:#fff;display:flex;align-items:center;justify-content:center;padding:10px 15px;border-radius:0 4px 4px 0;text-decoration:none;height:52px;min-width:80px}.CaseStudy_grid__MCdJ1{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));grid-gap:24px;gap:24px}.CaseStudy_card__10jHf{background:#fff;border-radius:12px;padding:16px;box-shadow:0 8px 30px rgba(0,0,0,.08);display:flex;flex-direction:column}.CaseStudy_imageWrap__K2Blf img{width:100%;height:200px;object-fit:cover;border-radius:10px}.CaseStudy_title__MD99U{margin:14px 0 6px;font-size:16px;line-height:26px;min-height:56px}.CaseStudy_title__MD99U a{text-decoration:none;color:#000}.CaseStudy_meta__QnIMD{font-size:13px;color:#777;text-align:right}.CaseStudy_meta__QnIMD span{display:flex;align-items:center;gap:5px;justify-content:flex-end}.CaseStudy_desc__nMlpm{margin:10px 0}p.CaseStudy_desc__nMlpm{margin:15px 0;font-size:16px;line-height:26px;min-height:155px}.CaseStudy_blogShare__M26O1{display:flex;align-items:center;justify-content:space-between}.CaseStudy_shareIcons__zAnAH{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-top:0}.CaseStudy_shareIcons__zAnAH a{position:relative;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:12px;color:#fff;font-size:20px;text-decoration:none;transition:all .35s ease;overflow:hidden;box-shadow:0 10px 25px rgba(0,0,0,.12)}.CaseStudy_shareIcons__zAnAH a:after{content:"";position:absolute;top:0;left:-140%;width:120%;height:100%;background:linear-gradient(120deg,transparent 20%,hsla(0,0%,100%,.45) 50%,transparent 80%);transform:skewX(-20deg);transition:.7s}.CaseStudy_shareIcons__zAnAH a:hover{transform:translateY(-5px) scale(1.05)}.CaseStudy_shareIcons__zAnAH a:hover:after{left:160%}.CaseStudy_shareIcons__zAnAH a svg{position:relative;z-index:2}.CaseStudy_shareIcons__zAnAH a:first-child{background:linear-gradient(135deg,#1877f2,#0d5ddb);box-shadow:0 12px 28px rgba(24,119,242,.35)}.CaseStudy_shareIcons__zAnAH a:nth-child(2){background:linear-gradient(135deg,#111827,#374151);box-shadow:0 12px 28px rgba(17,24,39,.35)}.CaseStudy_shareIcons__zAnAH a:nth-child(3){background:linear-gradient(135deg,#0a66c2,#004182);box-shadow:0 12px 28px rgba(10,102,194,.35)}.CaseStudy_shareIcons__zAnAH a:nth-child(4){background:linear-gradient(135deg,#25d366,#128c7e);box-shadow:0 12px 28px rgba(37,211,102,.35)}.CaseStudy_shareIcons__zAnAH a:first-child:hover{box-shadow:0 18px 35px rgba(24,119,242,.45)}.CaseStudy_shareIcons__zAnAH a:nth-child(2):hover{box-shadow:0 18px 35px rgba(17,24,39,.45)}.CaseStudy_shareIcons__zAnAH a:nth-child(3):hover{box-shadow:0 18px 35px rgba(10,102,194,.45)}.CaseStudy_shareIcons__zAnAH a:nth-child(4):hover{box-shadow:0 18px 35px rgba(37,211,102,.45)}@media (max-width:600px){.CaseStudy_shareIcons__zAnAH{gap:10px}.CaseStudy_shareIcons__zAnAH a{width:48px;height:48px;border-radius:15px;font-size:18px}}.CaseStudy_readMoreBtn__OJUBj{background:#11a5d3;color:#fff;padding:12px 15px;border-radius:10px;text-decoration:none;box-shadow:0 4px 6px rgba(0,0,0,.2);transition:all .3s ease;display:flex;align-items:center;gap:2px}.CaseStudy_loadMoreWrapper__Na2Vn{text-align:center;margin-top:30px}.CaseStudy_loadMoreBtn__XTCcZ{background:#11a5d3;color:#fff;border:none;padding:15px 30px;border-radius:50px;cursor:pointer;font-size:16px;box-shadow:0 4px 6px rgba(0,0,0,.2);transition:all .3s ease;display:flex;align-items:center;text-align:center;gap:2px;margin:0 auto}.CaseStudy_loadMoreBtn__XTCcZ:hover,.CaseStudy_readMoreBtn__OJUBj:hover{background:#0d8bbd;box-shadow:0 6px 10px rgba(0,0,0,.3);transform:translateY(-2px)}.CaseStudy_loadMoreWrap__wjLH_{text-align:center;margin-top:40px}.CaseStudy_loadMore__jTUjC{padding:12px 28px;background:#1f96f3;color:#fff;border:none;border-radius:6px;cursor:pointer}.CaseStudy_loaderWrap__DWq6m{height:400px;display:flex;align-items:center;justify-content:center}.CaseStudy_container__dwxuA{max-width:1320px;margin:0 auto}@media (min-width:576px){.CaseStudy_container__dwxuA{max-width:540px;margin-right:auto;margin-left:auto}}@media (min-width:768px){.CaseStudy_container__dwxuA{max-width:720px;margin-right:auto;margin-left:auto}}@media (min-width:992px){.CaseStudy_container__dwxuA{max-width:960px;margin-right:auto;margin-left:auto}}@media (min-width:1200px){.CaseStudy_container__dwxuA{max-width:1140px;margin-right:auto;margin-left:auto}}@media (min-width:1400px){.CaseStudy_container__dwxuA{max-width:1320px;margin-right:auto;margin-left:auto}}@media (max-width:767px){.CaseStudy_headerRow__KhBIa{display:flex;flex-wrap:wrap}.CaseStudy_grid__MCdJ1{display:grid;grid-template-columns:1fr;grid-gap:20px;gap:20px}.CaseStudy_container__dwxuA{max-width:calc(100% - 30px)!important;margin-right:15px;margin-left:15px;width:100%}}@media (min-width:768px) and (max-width:1279px){.CaseStudy_container__dwxuA{max-width:calc(100% - 30px)!important;margin-right:15px;margin-left:15px;width:100%}}.GhlColors_palette___rS1E{--ghl-white:#fff;--ghl-heading:#333;--ghl-text:#595c5f;--ghl-text-muted:#64748b;--ghl-gray:#8e8e93;--ghl-border:#dee2e6;--ghl-border-soft:#e2e8f0;--ghl-surface:#f9fafb;--ghl-input-bg:#f8fafc;--ghl-green:#22c55e;--ghl-green-rgb:34,197,94;--ghl-green-soft:rgba(52,199,89,.05);--ghl-success:#16a34a;--ghl-success-soft:#dcfce7;--ghl-red:#ef4444;--ghl-red-soft:#fee2e2;--ghl-amber:#eab308;--ghl-amber-soft:#fef9c3;--ghl-blue:#11a5d3;--ghl-blue-light:#34c5f1;--ghl-label:#0096d5;--ghl-white-rgb:255,255,255;--ghl-purple:#cb30e0;--ghl-indigo:#6155f5;--ghl-container-max:1320px;--ghl-container-px:24px;--ghl-fixed-header-height:88px}@media (max-width:479px){.GhlColors_palette___rS1E{--ghl-container-px:16px}}.GhlFonts_fonts__8YnMX{--ghl-font-roboto:var(--ghl-font-loaded-roboto),"Roboto",ui-sans-serif,system-ui,sans-serif;--ghl-font-playfair:var(--ghl-font-loaded-playfair),"Playfair Display",Georgia,"Times New Roman",serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.GhlPage_page__Zve6B{width:100%;max-width:100%;overflow-x:clip;overflow-y:visible}.GhlPage_caseStudyPage__ZPDlN{background:var(--ghl-input-bg)}.GhlPage_landing__A5ueq main.GhlPage_ghl-page__OhqlV{width:100%;max-width:100%;align-items:stretch;justify-content:flex-start}.GhlPage_landing__A5ueq main.GhlPage_ghl-page__OhqlV>section{width:100%;max-width:100%;overflow-x:clip}.GhlPage_landing__A5ueq main.GhlPage_ghl-page__OhqlV :where(img,video){max-width:100%;height:auto}.GhlPage_landing__A5ueq main.GhlPage_ghl-page__OhqlV>section#GhlPage_hero__c3QTK{padding-bottom:0}.CaseStudyDetails_wrapper__t5vbH{width:100%}.CaseStudyDetails_panel__CK20m{padding:40px 0}.CaseStudyDetails_container__jBNlL{max-width:1200px;margin:auto;padding:0 16px}.CaseStudyDetails_grid__R8o_j{display:grid;grid-template-columns:minmax(0,1fr) 340px;grid-gap:30px;gap:30px}.CaseStudyDetails_left__OM9ga,.CaseStudyDetails_right__54UIE{width:100%}.CaseStudyDetails_card__TGJD_{background:#fff;padding:0 0 24px;border-radius:8px}.CaseStudyDetails_title__j_kwu{font-size:26px;color:#11a5d3;margin-bottom:10px;margin-top:0}.CaseStudyDetails_meta__mkArz{font-size:14px;color:#666;margin-bottom:16px;line-height:26px;display:flex;align-items:center;gap:5px}.CaseStudyDetails_imageWrap__q8s0p img{width:100%;border-radius:6px}.CaseStudyDetails_content__w6oCy iframe{width:100%;height:400px;border:none;margin:20px 0}.CaseStudyDetails_content__w6oCy p{font-size:18px;line-height:26px}.CaseStudyDetails_content__w6oCy ul li{line-height:26px;font-size:16px}.CaseStudyDetails_comments__6dwsJ{margin-top:40px}.CaseStudyDetails_commentItem__RX0f3{background:#f4f8fc;padding:12px;border-radius:6px;margin-bottom:12px}.CaseStudyDetails_commentItem__RX0f3 span{display:block;font-size:12px;color:#777}.CaseStudyDetails_divider__fMDgb{text-align:center;margin-top:30px}.CaseStudyDetails_sidebarBox__OEdY_{background:#fff;padding:20px;border-radius:8px;margin-bottom:20px}@media (max-width:768px){.CaseStudyDetails_grid__R8o_j{grid-template-columns:1fr}}.CaseStudyDetails_blogShare__d5XJk{display:flex;align-items:center;justify-content:space-between}.CaseStudyDetails_shareIcons__zRYTY{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-top:0}.CaseStudyDetails_shareIcons__zRYTY a{position:relative;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:12px;color:#fff;font-size:20px;text-decoration:none;transition:all .35s ease;overflow:hidden;box-shadow:0 10px 25px rgba(0,0,0,.12)}.CaseStudyDetails_shareIcons__zRYTY a:after{content:"";position:absolute;top:0;left:-140%;width:120%;height:100%;background:linear-gradient(120deg,transparent 20%,hsla(0,0%,100%,.45) 50%,transparent 80%);transform:skewX(-20deg);transition:.7s}.CaseStudyDetails_shareIcons__zRYTY a:hover{transform:translateY(-5px) scale(1.05)}.CaseStudyDetails_shareIcons__zRYTY a:hover:after{left:160%}.CaseStudyDetails_shareIcons__zRYTY a svg{position:relative;z-index:2}.CaseStudyDetails_shareIcons__zRYTY a:first-child{background:linear-gradient(135deg,#1877f2,#0d5ddb);box-shadow:0 12px 28px rgba(24,119,242,.35)}.CaseStudyDetails_shareIcons__zRYTY a:nth-child(2){background:linear-gradient(135deg,#111827,#374151);box-shadow:0 12px 28px rgba(17,24,39,.35)}.CaseStudyDetails_shareIcons__zRYTY a:nth-child(3){background:linear-gradient(135deg,#0a66c2,#004182);box-shadow:0 12px 28px rgba(10,102,194,.35)}.CaseStudyDetails_shareIcons__zRYTY a:nth-child(4){background:linear-gradient(135deg,#25d366,#128c7e);box-shadow:0 12px 28px rgba(37,211,102,.35)}.CaseStudyDetails_shareIcons__zRYTY a:first-child:hover{box-shadow:0 18px 35px rgba(24,119,242,.45)}.CaseStudyDetails_shareIcons__zRYTY a:nth-child(2):hover{box-shadow:0 18px 35px rgba(17,24,39,.45)}.CaseStudyDetails_shareIcons__zRYTY a:nth-child(3):hover{box-shadow:0 18px 35px rgba(10,102,194,.45)}.CaseStudyDetails_shareIcons__zRYTY a:nth-child(4):hover{box-shadow:0 18px 35px rgba(37,211,102,.45)}@media (max-width:600px){.CaseStudyDetails_shareIcons__zRYTY{gap:10px}.CaseStudyDetails_shareIcons__zRYTY a{width:48px;height:48px;border-radius:15px;font-size:18px}}.CaseStudyDetails_readMoreBtn__xua43{background:#11a5d3;color:#fff;padding:8px 12px;border-radius:6px;text-decoration:none;box-shadow:0 4px 6px rgba(0,0,0,.2);transition:all .3s ease;display:flex;align-items:center;gap:2px}.CaseStudyDetails_loadMoreWrapper__sMSix{text-align:center;margin-top:30px}.CaseStudyDetails_loadMoreBtn__LIUn5{background:#11a5d3;color:#fff;border:none;padding:15px 30px;border-radius:50px;cursor:pointer;font-size:16px;box-shadow:0 4px 6px rgba(0,0,0,.2);transition:all .3s ease;display:flex;align-items:center;text-align:center;gap:2px;margin:0 auto}.CaseStudyDetails_loadMoreBtn__LIUn5:hover,.CaseStudyDetails_readMoreBtn__xua43:hover{background:#0d8bbd;box-shadow:0 6px 10px rgba(0,0,0,.3);transform:translateY(-2px)}.CaseStudyDetails_form__DFo2z{margin-top:20px}.CaseStudyDetails_row__D8Vn6{display:flex;flex-wrap:wrap;gap:20px}.CaseStudyDetails_col6__iE458{width:calc(50% - 10px)}.CaseStudyDetails_col12__boi1B{width:100%}@media (max-width:768px){.CaseStudyDetails_col6__iE458{width:100%}}.CaseStudyDetails_formGroup__4xQzZ{display:flex;flex-direction:column}.CaseStudyDetails_formGroup__4xQzZ label{font-weight:500;margin-bottom:6px}.CaseStudyDetails_formGroup__4xQzZ input,.CaseStudyDetails_formGroup__4xQzZ textarea{padding:10px 12px;border-radius:4px;border:1px solid #ccc;font-size:14px}.CaseStudyDetails_formGroup__4xQzZ textarea{min-height:120px;resize:vertical}.CaseStudyDetails_error__kBnB6{font-size:12px;color:red;margin-top:4px}.CaseStudyDetails_recaptcha___b0gn{margin:16px 0}.CaseStudyDetails_submitBtn__iTZcW{background:#11a5d3;color:#fff;border:none;padding:15px 40px;border-radius:50px;cursor:pointer;font-size:16px;box-shadow:0 4px 6px rgba(0,0,0,.2);transition:all .3s ease;display:flex;align-items:center;text-align:center;gap:2px;margin:0 0 0 auto}.CaseStudyDetails_submitBtn__iTZcW:hover{background:#0d8bbd;box-shadow:0 6px 10px rgba(0,0,0,.3);transform:translateY(-2px)}.CaseStudyDetails_submitBtn__iTZcW:disabled{opacity:.6;cursor:not-allowed}.CaseStudyDetails_spinner__l45Um{margin-left:8px;width:14px;height:14px;border:2px solid #fff;border-top-color:transparent;border-radius:50%;display:inline-block;animation:CaseStudyDetails_spin__8lkah .6s linear infinite}@keyframes CaseStudyDetails_spin__8lkah{to{transform:rotate(1turn)}}.CaseStudyDetails_recentPostsHeading__gMGf2{text-align:center;font-size:28px!important;margin-top:40px;margin-bottom:0!important}.CaseStudyDetails_recentPostsSubheading__BqPIj{text-align:center;font-size:18px!important;color:#666;margin-bottom:20px}.CaseStudyDetails_container__jBNlL{max-width:1320px;margin:0 auto;padding:0 20px}@media (min-width:576px){.CaseStudyDetails_container__jBNlL{max-width:540px;margin-right:auto;margin-left:auto}}@media (min-width:768px){.CaseStudyDetails_container__jBNlL{max-width:720px;margin-right:auto;margin-left:auto}}@media (min-width:992px){.CaseStudyDetails_container__jBNlL{max-width:960px;margin-right:auto;margin-left:auto}}@media (min-width:1200px){.CaseStudyDetails_container__jBNlL{max-width:1140px;margin-right:auto;margin-left:auto}}@media (min-width:1400px){.CaseStudyDetails_container__jBNlL{max-width:1320px;margin-right:auto;margin-left:auto}}@media (min-width:768px) and (max-width:1279px){.CaseStudyDetails_container__jBNlL{max-width:calc(100% - 30px)!important;margin-right:15px;margin-left:15px;width:100%}}.CaseStudyDetailIntro_section__5Aqx2{width:100%;padding:60px 0;background:rgba(17,165,211,.03)}.CaseStudyDetailIntro_container__TKHBS{display:flex;flex-direction:column;gap:20px;width:100%;max-width:var(--ghl-container-max);margin-inline:auto;padding-inline:var(--ghl-container-px);box-sizing:border-box}@media (min-width:1369px){.CaseStudyDetailIntro_container__TKHBS{padding-inline:0}}.CaseStudyDetailIntro_breadcrumbs__sBC4h{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:14px;line-height:normal}.CaseStudyDetailIntro_breadcrumbItem__Ki3OP{display:inline-flex;align-items:center;gap:6px}.CaseStudyDetailIntro_breadcrumbChevron__yVL5h{font-size:12px;color:var(--ghl-text)}.CaseStudyDetailIntro_breadcrumbLink__Uo_RM{color:var(--ghl-blue);text-decoration:none}.CaseStudyDetailIntro_breadcrumbLink__Uo_RM:hover{text-decoration:underline}.CaseStudyDetailIntro_breadcrumbCurrent__8UCT7{color:var(--ghl-text)}.CaseStudyDetailIntro_introBlock__t_fY4{display:flex;flex-direction:column;gap:20px;width:100%}.CaseStudyDetailIntro_title__SnrVb{margin:0;font-size:38px;font-weight:700;line-height:normal;color:var(--ghl-heading)}.CaseStudyDetailIntro_description__adiyQ{margin:0;font-size:16px;font-weight:400;line-height:24px;color:var(--ghl-text)}.CaseStudyDetailIntro_meta__e77e2{display:flex;flex-wrap:wrap;align-items:center;gap:24px;margin:0;padding:0;list-style:none}.CaseStudyDetailIntro_metaItem__WsvSZ{display:inline-flex;align-items:center;gap:10px;font-size:14px;font-weight:500;line-height:normal;color:var(--ghl-blue)}.CaseStudyDetailIntro_metaIcon__8QHib{font-size:14px}.CaseStudyDetailIntro_metaDot__ZwlIR{width:5px;height:5px;border-radius:50%;background:var(--ghl-blue);flex-shrink:0}@media (max-width:767px){.CaseStudyDetailIntro_section__5Aqx2{padding:48px 0}.CaseStudyDetailIntro_title__SnrVb{font-size:clamp(28px,7vw,38px)}.CaseStudyDetailIntro_meta__e77e2{gap:12px 20px}}.AiDeanAnimations_revealCard__A0WCf,.AiDeanAnimations_revealSection__Ju_8c{opacity:0;transform:translate3d(0,24px,0);transition-property:opacity,transform;transition-duration:.7s;transition-timing-function:cubic-bezier(.22,1,.36,1);will-change:opacity,transform}.AiDeanAnimations_revealCard__A0WCf{transition-duration:.62s}.AiDeanAnimations_isVisible__9UjuB{opacity:1;transform:translateZ(0)}@media (prefers-reduced-motion:reduce){.AiDeanAnimations_revealCard__A0WCf,.AiDeanAnimations_revealSection__Ju_8c{opacity:1!important;transform:none!important;transition:none!important}}.CaseStudyDetailSummary_section__GzyGQ{width:100%;padding:60px 0 30px;background:var(--ghl-white);border-top:1px solid var(--ghl-border)}.CaseStudyDetailSummary_container__Psj54{width:100%;max-width:var(--ghl-container-max);margin-inline:auto;padding-inline:var(--ghl-container-px);box-sizing:border-box}@media (min-width:1369px){.CaseStudyDetailSummary_container__Psj54{padding-inline:0}}.CaseStudyDetailSummary_layout__cQot0{display:grid;grid-template-columns:minmax(0,354px) minmax(0,1fr);grid-gap:32px;gap:32px;align-items:stretch}.CaseStudyDetailSummary_toc__K0P_V{padding:24px;border:1px solid var(--ghl-border);border-radius:16px;background:var(--ghl-input-bg);box-sizing:border-box}.CaseStudyDetailSummary_tocTitle__owMk0{margin:0 0 20px;font-family:var(--ghl-font-playfair)!important;font-size:16px;font-weight:600;line-height:normal;color:var(--ghl-heading)}.CaseStudyDetailSummary_tocList__0GG7s{display:flex;flex-direction:column;gap:6px;margin:0;padding-left:24px;list-style:decimal}.CaseStudyDetailSummary_tocItem__8sXf5{margin:0;font-family:var(--ghl-font-roboto)!important;font-size:16px;line-height:24px;color:var(--ghl-text)}.CaseStudyDetailSummary_tocLink__RWLhu{color:var(--ghl-text);text-decoration:none}.CaseStudyDetailSummary_tocLink__RWLhu:hover{color:var(--ghl-blue)}.CaseStudyDetailSummary_visual__vshw6{display:flex;flex-direction:column;gap:24px;min-width:0}.CaseStudyDetailSummary_heroImageWrap__M2EeD{width:100%;overflow:hidden;border-radius:16px;background:var(--ghl-surface);line-height:0}.CaseStudyDetailSummary_heroImage___GYmK{display:block;width:100%;height:auto;border-radius:16px}.CaseStudyDetailSummary_metaRow__R5dFf{display:flex;flex-wrap:wrap;gap:24px}.CaseStudyDetailSummary_metaPill__eHNjy{display:flex;flex-direction:column;gap:6px;padding:10px 12px;border-left:1px solid #8b97a6;background:linear-gradient(90deg,var(--ghl-surface) 0,rgba(249,250,251,0) 100%)}.CaseStudyDetailSummary_metaPillLabel__t65fE{font-family:var(--ghl-font-roboto)!important;font-size:12px;line-height:normal;color:var(--ghl-text)}.CaseStudyDetailSummary_metaPillValue__cdw9L{font-family:var(--ghl-font-roboto)!important;font-size:14px;font-weight:500;line-height:normal;color:var(--ghl-text)}@media (max-width:991px){.CaseStudyDetailSummary_layout__cQot0{grid-template-columns:1fr;gap:32px}}@media (max-width:767px){.CaseStudyDetailSummary_section__GzyGQ{padding:48px 0 24px}}.CaseStudyDetailContent_section__4Qchp{width:100%;padding:0 0 60px;background:var(--ghl-white)}.CaseStudyDetailContent_container___LC9S{width:100%;max-width:var(--ghl-container-max);margin-inline:auto;padding-inline:var(--ghl-container-px);box-sizing:border-box}@media (min-width:1369px){.CaseStudyDetailContent_container___LC9S{padding-inline:0}}.CaseStudyDetailContent_layout__UamvP{display:grid;grid-template-columns:minmax(0,1fr) 300px;grid-gap:50px;gap:50px;align-items:start}.CaseStudyDetailContent_article__UWlC_{display:flex;flex-direction:column;gap:42px;min-width:0;padding-top:30px}.CaseStudyDetailContent_richContent__O4gVs{font-family:var(--ghl-font-roboto)!important;font-size:16px;line-height:24px;color:var(--ghl-text)}.CaseStudyDetailContent_richContent__O4gVs p{margin:0 0 16px;font-family:inherit!important;font-size:inherit;line-height:inherit;color:inherit}.CaseStudyDetailContent_richContent__O4gVs p:last-child{margin-bottom:0}.CaseStudyDetailContent_richContent__O4gVs h2{margin:42px 0 20px;scroll-margin-top:calc(var(--ghl-fixed-header-height) + 24px);font-family:var(--ghl-font-roboto)!important;font-size:24px;font-weight:700;line-height:normal;color:var(--ghl-heading);text-align:left!important}.CaseStudyDetailContent_richContent__O4gVs h2:first-child{margin-top:0}.CaseStudyDetailContent_richContent__O4gVs h3{margin:32px 0 16px;font-family:var(--ghl-font-roboto)!important;font-size:20px;font-weight:700;line-height:1.3;color:var(--ghl-heading);text-align:left!important}.CaseStudyDetailContent_richContent__O4gVs h4,.CaseStudyDetailContent_richContent__O4gVs h5,.CaseStudyDetailContent_richContent__O4gVs h6{margin:24px 0 12px;font-family:var(--ghl-font-roboto)!important;font-weight:700;line-height:1.3;color:var(--ghl-heading);text-align:left!important}.CaseStudyDetailContent_richContent__O4gVs h4{font-size:18px}.CaseStudyDetailContent_richContent__O4gVs h5{font-size:17px}.CaseStudyDetailContent_richContent__O4gVs h6{font-size:16px}.CaseStudyDetailContent_richContent__O4gVs a{color:var(--ghl-blue);text-decoration:underline}.CaseStudyDetailContent_richContent__O4gVs a:hover{filter:brightness(.92)}.CaseStudyDetailContent_richContent__O4gVs b,.CaseStudyDetailContent_richContent__O4gVs strong{font-weight:700;color:var(--ghl-heading)}.CaseStudyDetailContent_richContent__O4gVs ol,.CaseStudyDetailContent_richContent__O4gVs ul{margin:0 0 16px;padding-left:24px}.CaseStudyDetailContent_richContent__O4gVs li{margin-bottom:8px;line-height:24px}.CaseStudyDetailContent_richContent__O4gVs img{display:block;max-width:100%;height:auto;margin:24px 0;border-radius:16px}.CaseStudyDetailContent_richContent__O4gVs figure{width:100%;margin:24px 0!important}.CaseStudyDetailContent_richContent__O4gVs figure img{width:100%;margin:0}.CaseStudyDetailContent_richContent__O4gVs table{width:100%;margin:24px 0;border-collapse:collapse}.CaseStudyDetailContent_richContent__O4gVs table td,.CaseStudyDetailContent_richContent__O4gVs table th{border:1px solid var(--ghl-border);padding:10px;font-size:16px;vertical-align:top}.CaseStudyDetailContent_richContent__O4gVs table td p,.CaseStudyDetailContent_richContent__O4gVs table th p{margin:0!important}.CaseStudyDetailContent_richContent__O4gVs iframe{display:block;width:100%;max-width:100%;aspect-ratio:16/9;margin:24px 0;border:0;border-radius:16px}.CaseStudyDetailContent_richContent__O4gVs blockquote{margin:24px 0;padding:16px 20px;border-left:4px solid var(--ghl-blue);background:var(--ghl-input-bg)}.CaseStudyDetailContent_articleSection__2HU1t{scroll-margin-top:calc(var(--ghl-fixed-header-height) + 24px)}.CaseStudyDetailContent_sectionTitle___m4Hg{margin:0 0 20px;font-family:var(--ghl-font-roboto)!important;font-size:24px;font-weight:700;line-height:normal;color:var(--ghl-heading)}.CaseStudyDetailContent_paragraph__pIPV5{margin:0;font-family:var(--ghl-font-roboto)!important;font-size:16px;font-weight:400;line-height:24px;color:var(--ghl-text)}.CaseStudyDetailContent_inlineLink__pLSHW{color:var(--ghl-text);text-decoration:underline}.CaseStudyDetailContent_inlineLink__pLSHW:hover{color:var(--ghl-blue)}.CaseStudyDetailContent_checkList__ERFWh{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none}.CaseStudyDetailContent_checkItem__EHs3v{display:flex;align-items:flex-start;gap:15px}.CaseStudyDetailContent_checkIcon__f1s2G{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:16px;height:24px;font-size:16px;line-height:1;color:var(--ghl-blue)}.CaseStudyDetailContent_checkText___hZHQ{margin:0;flex:1 1;min-width:0;font-family:var(--ghl-font-roboto)!important;font-size:16px;line-height:24px;color:var(--ghl-text)}.CaseStudyDetailContent_checkText___hZHQ strong{font-weight:700;color:var(--ghl-heading)}.CaseStudyDetailContent_alsoRead__SDxj6{margin:0;font-family:var(--ghl-font-roboto)!important;font-size:16px;line-height:24px;color:var(--ghl-text)}.CaseStudyDetailContent_alsoRead__SDxj6 strong{font-weight:700}.CaseStudyDetailContent_alsoReadLink__RZtSA{font-style:italic;color:var(--ghl-text);text-decoration:underline}.CaseStudyDetailContent_alsoReadLink__RZtSA:hover{color:var(--ghl-blue)}.CaseStudyDetailContent_inlineImageWrap__qpwaG{position:relative;width:100%;aspect-ratio:970/441;overflow:hidden;border-radius:16px;background:var(--ghl-surface)}.CaseStudyDetailContent_inlineImage__z7Mbl{object-fit:cover}.CaseStudyDetailContent_articleShare__rRiCD{padding:24px;border:1px solid var(--ghl-border);border-radius:16px;background:var(--ghl-input-bg)}.CaseStudyDetailContent_sidebarLabel__hBRX7{margin:0 0 16px;font-family:var(--ghl-font-roboto)!important;font-size:14px;font-weight:600;line-height:normal;letter-spacing:2.8px;text-transform:uppercase;color:#8b97a6}.CaseStudyDetailContent_shareLabeledRow__3WI4B{display:flex;flex-wrap:wrap;gap:10px}.CaseStudyDetailContent_shareLabeledBtn__JYVXw{display:inline-flex;align-items:center;gap:6px;height:48px;padding:12px 16px;border:1px solid var(--ghl-border);border-radius:12px;background:var(--ghl-white);font-family:var(--ghl-font-roboto)!important;font-size:14px;font-weight:500;line-height:normal;color:var(--ghl-text);cursor:pointer}.CaseStudyDetailContent_shareLabeledBtn__JYVXw:hover{border-color:var(--ghl-blue);color:var(--ghl-blue)}.CaseStudyDetailContent_shareIconRow__Cv59d{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:8px;gap:8px;width:100%}.CaseStudyDetailContent_shareIconBtn__Q8_N6{display:inline-flex;align-items:center;justify-content:center;width:100%;aspect-ratio:1;min-width:0;border:1px solid var(--ghl-border);border-radius:10px;background:var(--ghl-white);color:var(--ghl-text);font-size:14px;line-height:1;cursor:pointer;transition:border-color .2s ease,color .2s ease}.CaseStudyDetailContent_shareIconBtn__Q8_N6:hover{border-color:var(--ghl-blue);color:var(--ghl-blue)}.CaseStudyDetailContent_sidebar__gUdnH{min-width:0}.CaseStudyDetailContent_sidebarSticky__MpTZd{position:-webkit-sticky;position:sticky;top:calc(var(--ghl-fixed-header-height) + 24px);display:flex;flex-direction:column;gap:16px}.CaseStudyDetailContent_sidebarBlock__16wAa{width:300px;padding:24px;border:1px solid var(--ghl-border);border-radius:16px;background:var(--ghl-input-bg);box-sizing:border-box}.CaseStudyDetailContent_categoryDropdown__L7yhC{position:relative;width:100%}.CaseStudyDetailContent_categorySelect__RI1y_{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:16px 18px;border:1px solid var(--ghl-border);border-radius:10px;background:var(--ghl-white);font-family:var(--ghl-font-roboto)!important;font-size:16px;line-height:24px;color:#8b97a6;cursor:pointer;box-sizing:border-box}.CaseStudyDetailContent_categorySelectOpen__Swbti{border-color:var(--ghl-blue)}.CaseStudyDetailContent_categorySelect__RI1y_ i{color:#8b97a6;transition:transform .2s ease}.CaseStudyDetailContent_categorySelectOpen__Swbti i{transform:rotate(180deg)}.CaseStudyDetailContent_categoryMenu__Qgkre{position:absolute;top:calc(100% + 8px);left:0;right:0;z-index:30;max-height:240px;overflow-y:auto;border:1px solid var(--ghl-border);border-radius:10px;background:var(--ghl-white);box-shadow:0 10px 30px rgba(15,23,42,.08)}.CaseStudyDetailContent_categoryOption__t3d2V{display:block;width:100%;padding:14px 18px;border:none;background:transparent;text-align:left;font-family:var(--ghl-font-roboto)!important;font-size:15px;line-height:22px;color:var(--ghl-text);cursor:pointer}.CaseStudyDetailContent_categoryOption__t3d2V:hover{background:var(--ghl-input-bg);color:var(--ghl-blue)}.CaseStudyDetailContent_helpCard__VxOky{width:300px;padding:24px;border:1px solid rgba(17,165,211,.3);border-radius:16px;background:rgba(17,165,211,.06);box-sizing:border-box;display:flex;flex-direction:column;gap:16px}.CaseStudyDetailContent_helpTitle__yf_gJ{margin:0;font-family:var(--ghl-font-roboto)!important;font-size:18px;font-weight:600;line-height:normal;color:var(--ghl-heading)}.CaseStudyDetailContent_helpNote__Vgibd{margin:0;font-family:var(--ghl-font-roboto)!important;font-size:12px;line-height:normal;color:var(--ghl-text)}.CaseStudyDetailContent_helpNoteHighlight__Q4A8s{color:var(--ghl-success)}.CaseStudyDetailContent_helpFields__3_Rt6{display:flex;flex-direction:column;gap:16px}.CaseStudyDetailContent_helpFieldGroup__Tqx8z{display:flex;flex-direction:column;gap:6px}.CaseStudyDetailContent_helpInput__yFU0h,.CaseStudyDetailContent_helpSelect___5Gm2{width:100%;padding:16px 18px;border:1px solid var(--ghl-border);border-radius:10px;background:var(--ghl-white);font-family:var(--ghl-font-roboto)!important;font-size:16px;line-height:24px;color:var(--ghl-heading);box-sizing:border-box}.CaseStudyDetailContent_helpSelectWrap__POrV2{position:relative;width:100%}.CaseStudyDetailContent_helpSelectWrap__POrV2 i{position:absolute;top:50%;right:18px;transform:translateY(-50%);color:#8b97a6;pointer-events:none}.CaseStudyDetailContent_helpSelect___5Gm2{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:42px;color:#8b97a6;cursor:pointer}.CaseStudyDetailContent_helpSelectFilled__jkzf0,.CaseStudyDetailContent_helpSelect___5Gm2 option:not([value=""]){color:var(--ghl-heading)}.CaseStudyDetailContent_helpSelect___5Gm2:focus{outline:none;border-color:var(--ghl-blue)}.CaseStudyDetailContent_helpInput__yFU0h::placeholder{color:#8b97a6}.CaseStudyDetailContent_helpInput__yFU0h:focus{outline:none;border-color:var(--ghl-blue)}.CaseStudyDetailContent_helpError__NfBzU{font-family:var(--ghl-font-roboto)!important;font-size:12px;line-height:1.4;color:#dc3545}.CaseStudyDetailContent_helpCta___zzGF{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:47px;padding:12px 25px;border:none;border-radius:8px;background:var(--ghl-blue);font-family:var(--ghl-font-roboto)!important;font-size:16px;font-weight:500;line-height:normal;color:var(--ghl-white);cursor:pointer}.CaseStudyDetailContent_helpCta___zzGF:hover{filter:brightness(.95)}.CaseStudyDetailContent_helpResponse__uDBa8{display:flex;align-items:center;justify-content:center;gap:10px;margin:0;font-family:var(--ghl-font-roboto)!important;font-size:12px;line-height:normal;color:var(--ghl-text)}.CaseStudyDetailContent_helpResponse__uDBa8 i{color:var(--ghl-blue)}@media (max-width:1099px){.CaseStudyDetailContent_layout__UamvP{grid-template-columns:1fr;gap:40px}.CaseStudyDetailContent_sidebarSticky__MpTZd{position:static}.CaseStudyDetailContent_helpCard__VxOky,.CaseStudyDetailContent_sidebarBlock__16wAa{width:100%}}.CaseStudyDetailContent_htmlContent__ciVwC{display:flex;flex-direction:column;gap:20px;min-width:0}.CaseStudyDetailContent_htmlContent__ciVwC h2{margin:22px 0 0;scroll-margin-top:calc(var(--ghl-fixed-header-height) + 24px);font-family:var(--ghl-font-roboto)!important;font-size:24px;font-weight:700;line-height:normal;color:var(--ghl-heading)}.CaseStudyDetailContent_htmlContent__ciVwC h2:first-child{margin-top:0}.CaseStudyDetailContent_htmlContent__ciVwC p{margin:0;font-family:var(--ghl-font-roboto)!important;font-size:16px;font-weight:400;line-height:24px;color:var(--ghl-text)}.CaseStudyDetailContent_htmlContent__ciVwC ol,.CaseStudyDetailContent_htmlContent__ciVwC ul{margin:0;padding-left:24px;font-family:var(--ghl-font-roboto)!important;font-size:16px;line-height:24px;color:var(--ghl-text)}.CaseStudyDetailContent_htmlContent__ciVwC li{margin-bottom:8px}.CaseStudyDetailContent_htmlContent__ciVwC li:last-child{margin-bottom:0}.CaseStudyDetailContent_htmlContent__ciVwC a{color:var(--ghl-text);text-decoration:underline}.CaseStudyDetailContent_htmlContent__ciVwC a:hover{color:var(--ghl-blue)}.CaseStudyDetailContent_htmlContent__ciVwC strong{font-weight:700;color:var(--ghl-heading)}.CaseStudyDetailContent_htmlContent__ciVwC img{display:block;width:100%;max-width:100%;height:auto;margin:8px 0;border-radius:10px}.CaseStudyDetailContent_htmlContent__ciVwC iframe{display:block;width:100%;max-width:100%;aspect-ratio:16/9;min-height:280px;margin:8px 0;border:none;border-radius:10px}@media (max-width:767px){.CaseStudyDetailContent_section__4Qchp{padding-bottom:48px}.CaseStudyDetailContent_article__UWlC_{gap:32px;padding-top:0}.CaseStudyDetailContent_htmlContent__ciVwC h2,.CaseStudyDetailContent_sectionTitle___m4Hg{font-size:22px}}.simpleBlogForm_crmFormBox__FZpJd{width:100%;background:#fff;border-radius:28px;padding:22px;position:relative;overflow:hidden;box-shadow:0 10px 40px rgba(0,0,0,.08)}.simpleBlogForm_crmFormBox__FZpJd:before{content:"";position:absolute;top:-60px;right:-60px;width:140px;height:140px;background:linear-gradient(135deg,#11a5d3,#0072ff);border-radius:50%;opacity:.12}.simpleBlogForm_crmFormBox__FZpJd:after{content:"";position:absolute;bottom:-120px;left:-100px;width:240px;height:240px;background:linear-gradient(135deg,#00d2ff,#3a7bd5);border-radius:50%;opacity:.08}.simpleBlogForm_formIcon__CgAIy{width:50px;height:50px;border-radius:22px;background:linear-gradient(135deg,#11a5d3,#0072ff);display:flex;align-items:center;justify-content:center;font-size:20px;color:#fff;margin-bottom:24px;box-shadow:0 12px 25px rgba(0,114,255,.25);position:relative;z-index:2}.simpleBlogForm_crmFormBox__FZpJd h2{font-size:24px!important;line-height:1.2;color:#111827;font-weight:800;margin-bottom:12px;margin-top:0;position:relative;z-index:2}.simpleBlogForm_secureText__28sAW{color:#6b7280;font-size:14px;font-weight:600;margin-bottom:28px;display:flex;align-items:center;gap:8px;position:relative;z-index:2}.simpleBlogForm_secureText__28sAW span{color:green;font-weight:600}.simpleBlogForm_contactForm__dyNsE{position:relative;z-index:2}.simpleBlogForm_formGroup__UdGju{margin-bottom:18px}.simpleBlogForm_formControl__BBfNC{width:100%;height:56px;border:none;outline:none;background:#f3f7fb;border-radius:16px;padding:0 18px;font-size:15px;color:#111827;font-family:inherit;transition:.3s}.simpleBlogForm_formControl__BBfNC:focus{background:#fff;box-shadow:0 0 0 4px rgba(17,165,211,.12)}.simpleBlogForm_serviceSelect__Jv9gt{appearance:none;-webkit-appearance:none;-moz-appearance:none;cursor:pointer;padding-right:50px;background-color:#f3f7fb}.simpleBlogForm_serviceSelect__Jv9gt,.simpleBlogForm_serviceSelect__Jv9gt:focus{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='none' stroke='%236b7280' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 8 10 12 14 8'%3E%3C/polyline%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 18px center;background-size:16px}.simpleBlogForm_serviceSelect__Jv9gt:focus{background-color:#fff}.simpleBlogForm_submitBtn__dG4yT{width:100%;height:58px;border:none;border-radius:40px;background:linear-gradient(135deg,#11a5d3,#0072ff);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:.35s;margin-top:8px;box-shadow:0 14px 28px rgba(0,114,255,.25);letter-spacing:.4px;display:flex;align-items:center;justify-content:center;gap:10px;position:relative;overflow:hidden}.simpleBlogForm_submitBtn__dG4yT:hover{transform:translateY(-3px);box-shadow:0 18px 35px rgba(0,114,255,.32)}.simpleBlogForm_responseTime__61HN2{text-align:center;margin-top:18px;color:#6b7280;font-size:14px;font-weight:600;position:relative;z-index:2}.simpleBlogForm_error__4RdVi{color:#ef4444;font-size:13px;margin-top:6px;display:block}.simpleBlogForm_glowSwipe__i_7Pg{position:relative;overflow:hidden;z-index:1}.simpleBlogForm_glowSwipe__i_7Pg:before{content:"";position:absolute;top:0;left:-150%;width:200%;height:100%;background:linear-gradient(90deg,transparent 20%,hsla(0,0%,100%,.6) 50%,transparent 80%);animation:simpleBlogForm_glowSwipe__i_7Pg 2.5s linear infinite;z-index:1}@keyframes simpleBlogForm_glowSwipe__i_7Pg{0%{left:-150%}to{left:100%}}@media (max-width:480px){.simpleBlogForm_crmFormBox__FZpJd{padding:24px;border-radius:24px}.simpleBlogForm_crmFormBox__FZpJd h2{font-size:26px!important}}.CaseStudyDetailBanner_section__opWiZ{width:100%;padding:60px 0;background:var(--ghl-white)}.CaseStudyDetailBanner_container__y3pKv{display:flex;flex-direction:column;align-items:flex-start;width:100%;max-width:var(--ghl-container-max);margin-inline:auto;padding-inline:var(--ghl-container-px);box-sizing:border-box}@media (min-width:1369px){.CaseStudyDetailBanner_container__y3pKv{padding-inline:0}}.CaseStudyDetailBanner_panel__598K7{position:relative;display:grid;grid-template-columns:1.1fr 1fr;grid-gap:40px;gap:40px;align-items:center;width:100%;padding:60px;border-radius:32px;overflow:hidden;background:linear-gradient(135deg,#0f172a,#1e293b);box-sizing:border-box}.CaseStudyDetailBanner_panel__598K7:before{content:"";position:absolute;top:-120px;right:-120px;width:260px;height:260px;border-radius:50%;background:radial-gradient(circle,rgba(17,165,211,.28) 0,transparent 70%);pointer-events:none}.CaseStudyDetailBanner_panel__598K7:after{content:"";position:absolute;bottom:-140px;left:-140px;width:320px;height:320px;border-radius:50%;background:radial-gradient(circle,rgba(59,130,246,.22) 0,transparent 70%);pointer-events:none}.CaseStudyDetailBanner_content__RCVfC{position:relative;z-index:1}.CaseStudyDetailBanner_badge__5tNO5{display:inline-flex;align-items:center;gap:8px;padding:10px 16px;margin-bottom:18px;border-radius:999px;border:1px solid hsla(0,0%,100%,.08);background:hsla(0,0%,100%,.08);font-size:14px;font-weight:600;color:#cbd5e1}.CaseStudyDetailBanner_title__WoOer{margin:0 0 18px;font-size:clamp(28px,4vw,46px);font-weight:800;line-height:1.15;color:var(--ghl-white)}.CaseStudyDetailBanner_description__oTpe_{margin:0 0 30px;max-width:560px;font-size:17px;font-weight:400;line-height:1.8;color:#cbd5e1}.CaseStudyDetailBanner_actions__9Ofb2{display:flex;align-items:center;flex-wrap:wrap;gap:16px}.CaseStudyDetailBanner_primaryBtn____M4t{display:inline-flex;align-items:center;justify-content:center;height:56px;padding:0 28px;border:none;border-radius:16px;background:linear-gradient(135deg,#11a5d3,#0072ff);box-shadow:0 14px 30px rgba(0,114,255,.28);font-size:15px;font-weight:700;color:var(--ghl-white);cursor:pointer;transition:transform .35s ease}.CaseStudyDetailBanner_primaryBtn____M4t:hover{transform:translateY(-3px)}.CaseStudyDetailBanner_secondaryBtn__BUY08{display:inline-flex;align-items:center;justify-content:center;height:56px;padding:0 28px;border:1px solid hsla(0,0%,100%,.12);border-radius:16px;background:hsla(0,0%,100%,.06);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-size:15px;font-weight:600;color:var(--ghl-white);text-decoration:none;transition:background .35s ease}.CaseStudyDetailBanner_secondaryBtn__BUY08:hover{background:hsla(0,0%,100%,.12)}.CaseStudyDetailBanner_glowSwipe__lKChS{position:relative;overflow:hidden;z-index:1}.CaseStudyDetailBanner_glowSwipe__lKChS:before{content:"";position:absolute;top:0;left:-150%;width:200%;height:100%;background:linear-gradient(90deg,transparent 20%,hsla(0,0%,100%,.6) 50%,transparent 80%);animation:CaseStudyDetailBanner_glowSwipe__lKChS 2.5s linear infinite;z-index:1;pointer-events:none}@keyframes CaseStudyDetailBanner_glowSwipe__lKChS{0%{left:-150%}to{left:100%}}.CaseStudyDetailBanner_imageWrap__Q0Mxm{position:relative;z-index:1;display:flex;justify-content:center}.CaseStudyDetailBanner_image__6b_IX{display:block;width:100%;height:auto;max-width:520px;border-radius:24px;box-shadow:0 20px 50px rgba(0,0,0,.35)}@media (max-width:991px){.CaseStudyDetailBanner_panel__598K7{grid-template-columns:1fr;padding:40px 28px;text-align:center}.CaseStudyDetailBanner_content__RCVfC{display:flex;flex-direction:column;align-items:center}.CaseStudyDetailBanner_description__oTpe_{max-width:none}.CaseStudyDetailBanner_actions__9Ofb2{justify-content:center}}@media (max-width:767px){.CaseStudyDetailBanner_section__opWiZ{padding:48px 0}.CaseStudyDetailBanner_panel__598K7{padding:30px 22px;border-radius:24px;gap:28px}.CaseStudyDetailBanner_description__oTpe_{font-size:15px}.CaseStudyDetailBanner_actions__9Ofb2{flex-direction:column;align-items:stretch;width:100%}.CaseStudyDetailBanner_primaryBtn____M4t,.CaseStudyDetailBanner_secondaryBtn__BUY08{width:100%}}.CaseStudyDetailCta_section__Nt2e6{width:100%}.CaseStudyDetailCta_panel__6dIoh{position:relative;width:100%;padding:60px 0;background:#071321;border-top:2px solid rgba(17,165,211,.2);border-bottom:2px solid rgba(17,165,211,.2);overflow:hidden;box-sizing:border-box}.CaseStudyDetailCta_container__NBQFz{position:relative;z-index:1;width:100%;max-width:var(--ghl-container-max);margin-inline:auto;padding-inline:var(--ghl-container-px);box-sizing:border-box}@media (min-width:1369px){.CaseStudyDetailCta_container__NBQFz{padding-inline:0}}.CaseStudyDetailCta_glow__R_KVu{position:absolute;top:50%;left:50%;width:920px;height:920px;border-radius:50%;opacity:.4;background:radial-gradient(circle,var(--ghl-blue) 0,rgba(17,165,211,0) 100%);filter:blur(180px);transform:translate(-50%,calc(-50% - 191px));pointer-events:none}.CaseStudyDetailCta_layout__nNtCQ{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:32px}.CaseStudyDetailCta_copy__Txic5{display:flex;flex:1 1;flex-direction:column;gap:20px;min-width:0;max-width:979px}.CaseStudyDetailCta_title__7Hl8b{margin:0;font-size:38px;font-weight:700;line-height:normal;color:var(--ghl-white)}.CaseStudyDetailCta_description__oU8zg{margin:0;font-size:16px;font-weight:400;line-height:24px;color:#dee2e6}.CaseStudyDetailCta_primaryCta__0694_{display:inline-flex;align-items:center;justify-content:center;gap:10px;flex-shrink:0;min-height:47px;padding:12px 25px;border:none;border-radius:8px;background:var(--ghl-blue);font-size:16px;font-weight:500;line-height:normal;color:var(--ghl-white);white-space:nowrap;cursor:pointer}.CaseStudyDetailCta_primaryCta__0694_:hover{filter:brightness(.95)}.CaseStudyDetailCta_ctaIcon__FIjhm{width:16px;height:16px;flex-shrink:0}@media (max-width:991px){.CaseStudyDetailCta_layout__nNtCQ{flex-direction:column;align-items:stretch;text-align:center}.CaseStudyDetailCta_copy__Txic5{align-items:center;max-width:none}.CaseStudyDetailCta_primaryCta__0694_{width:100%;max-width:360px;margin-inline:auto;white-space:normal}.CaseStudyDetailCta_title__7Hl8b{font-size:clamp(28px,5vw,38px)}}@media (max-width:767px){.CaseStudyDetailCta_panel__6dIoh{padding:48px 0}}.CaseStudyDetailRelated_section__UGGUl{width:100%;padding:60px 0;background:var(--ghl-white)}.CaseStudyDetailRelated_container__JLztj{display:flex;flex-direction:column;gap:60px;width:100%;max-width:var(--ghl-container-max);margin-inline:auto;padding-inline:var(--ghl-container-px);box-sizing:border-box}@media (min-width:1369px){.CaseStudyDetailRelated_container__JLztj{padding-inline:0}}.CaseStudyDetailRelated_header__zrCX0{display:flex;align-items:center;justify-content:space-between;gap:32px}.CaseStudyDetailRelated_intro__XfTU4{display:flex;flex-direction:column;gap:20px;max-width:600px}.CaseStudyDetailRelated_label__wHPEc{margin:0;font-size:14px;font-weight:600;line-height:normal;letter-spacing:2.8px;text-transform:uppercase;color:var(--ghl-blue)}.CaseStudyDetailRelated_title__jFSuU{margin:0;font-size:38px;font-weight:700;line-height:normal;color:var(--ghl-heading)}.CaseStudyDetailRelated_description__RsGQT{margin:0;font-size:16px;font-weight:400;line-height:24px;color:var(--ghl-text)}.CaseStudyDetailRelated_headerCta__vSDci{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;min-height:47px;padding:12px 25px;border-radius:8px;background:#293a51;font-size:16px;font-weight:500;line-height:normal;color:#dee2e6;white-space:nowrap;text-decoration:none;box-sizing:border-box}.CaseStudyDetailRelated_headerCta__vSDci:hover{filter:brightness(1.08)}.CaseStudyDetailRelated_track__L4ejg{display:flex;gap:32px;overflow-x:auto;padding-bottom:8px;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.CaseStudyDetailRelated_cardReveal__QbYFd{flex:0 0 420px;min-width:0;padding-top:5px;box-sizing:border-box;scroll-snap-align:start;transition:padding .3s ease-out}@media (hover:hover) and (pointer:fine){.CaseStudyDetailRelated_cardReveal__QbYFd:hover{padding-top:0;padding-bottom:5px}}.CaseStudyDetailRelated_card__bhmwr{display:flex;flex-direction:column;overflow:hidden;height:100%;border:1px solid var(--ghl-border);border-radius:24px;background:var(--ghl-white);box-sizing:border-box}.CaseStudyDetailRelated_media__CJLHb{position:relative;width:100%;height:235px;border-bottom:1px solid var(--ghl-border);overflow:hidden}.CaseStudyDetailRelated_photo__pCD_p{object-fit:cover}.CaseStudyDetailRelated_info__TfqQw{display:flex;flex:1 1;flex-direction:column;justify-content:space-between;gap:42px;padding:30px}.CaseStudyDetailRelated_cardCopy__BDOd2{display:flex;flex-direction:column;gap:16px}.CaseStudyDetailRelated_cardTitle__TC7Vc{margin:0;font-size:20px;font-weight:600;line-height:28px}.CaseStudyDetailRelated_cardTitleLink__N1tzD{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;color:var(--ghl-heading);text-decoration:none}.CaseStudyDetailRelated_cardTitleLink__N1tzD:hover{color:var(--ghl-blue)}.CaseStudyDetailRelated_excerpt__9zAn4{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;margin:0;font-size:16px;font-weight:400;line-height:24px;color:var(--ghl-text)}.CaseStudyDetailRelated_footer__Y6AKx{display:flex;align-items:center;justify-content:space-between;gap:10px}.CaseStudyDetailRelated_date__onaHA{display:inline-flex;align-items:center;gap:5px;font-size:13px;font-weight:400;line-height:24px;color:#8b97a6}.CaseStudyDetailRelated_readMore__QlZE2{display:inline-flex;align-items:center;justify-content:center;gap:10px;flex-shrink:0;min-height:47px;padding:12px 25px;border-radius:12px;background:rgba(17,165,211,.1);font-size:16px;font-weight:400;line-height:normal;color:var(--ghl-blue);text-decoration:none}.CaseStudyDetailRelated_readMore__QlZE2:hover{background:rgba(17,165,211,.16)}.CaseStudyDetailRelated_readMoreIcon__ZyohZ{width:14px;height:14px;opacity:.5}@media (max-width:991px){.CaseStudyDetailRelated_header__zrCX0{flex-direction:column;align-items:flex-start;gap:24px}.CaseStudyDetailRelated_headerCta__vSDci{width:100%;max-width:360px}.CaseStudyDetailRelated_title__jFSuU{font-size:clamp(28px,5vw,38px)}}@media (max-width:767px){.CaseStudyDetailRelated_section__UGGUl{padding:48px 0}.CaseStudyDetailRelated_container__JLztj{gap:40px}.CaseStudyDetailRelated_cardReveal__QbYFd{flex-basis:min(420px,88vw)}.CaseStudyDetailRelated_headerCta__vSDci{max-width:none;white-space:normal}.CaseStudyDetailRelated_info__TfqQw{padding:24px;gap:32px}.CaseStudyDetailRelated_footer__Y6AKx{flex-direction:column;align-items:flex-start;gap:12px}.CaseStudyDetailRelated_readMore__QlZE2{width:100%}}@media (prefers-reduced-motion:reduce){.CaseStudyDetailRelated_cardReveal__QbYFd{transition:none}.CaseStudyDetailRelated_cardReveal__QbYFd:hover{padding-top:5px;padding-bottom:0}}.BlogBanner_internalBanner__52vq5{top:0;position:relative;width:100%;height:200px;overflow:hidden}.BlogBanner_internalBanner__52vq5 img{width:100%;height:200px;object-fit:cover;display:block}.BlogBanner_internalBannerContent__xN6KE{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;color:#fff;padding:0 20px}.BlogBanner_internalBanner__52vq5 h1{font-size:2.5rem;font-weight:700;margin-bottom:10px}.BlogBanner_internalBanner__52vq5 p{font-size:1.2rem;line-height:1.5}@media (max-width:768px){.BlogBanner_internalBanner__52vq5 h1{font-size:1.8rem}.BlogBanner_internalBanner__52vq5 p{font-size:1rem}}