.consulting-detail_page__2ZVGR{position:relative;overflow:hidden;margin-top:-88px;padding-top:88px;background:#fff;color:#123d7d;font-family:Plus Jakarta Sans,Arial,Helvetica,sans-serif}.consulting-detail_page__2ZVGR:after,.consulting-detail_page__2ZVGR:before{display:none!important}.consulting-detail_page__2ZVGR .tks-consulting-detail-v2-hero{position:relative;padding:36px 0 30px!important;background:radial-gradient(circle at 86% 18%,rgba(44,174,95,.1),transparent 27%),radial-gradient(circle at 15% 8%,rgba(28,113,215,.1),transparent 29%),linear-gradient(135deg,#f9fcff,#eff8ff 52%,#f7fcf9)!important;isolation:isolate}.consulting-detail_page__2ZVGR .tks-consulting-detail-v2-hero:after{content:"";position:absolute;inset:auto 0 0;height:1px;background:linear-gradient(90deg,transparent,rgba(29,111,199,.14),rgba(35,164,86,.13),transparent);pointer-events:none}.consulting-detail_page__2ZVGR .tks-consulting-detail-v2-hero-grid{min-height:0!important;grid-template-columns:minmax(0,.92fr) minmax(440px,1.08fr)!important;gap:30px 42px!important;align-items:center!important}.consulting-detail_page__2ZVGR .tks-consulting-detail-v2-hero-copy{max-width:590px!important;padding:0!important}.consulting-detail_page__2ZVGR .tks-consulting-detail-v2-breadcrumbs{margin-bottom:14px!important;color:#607a9a!important;font-size:var(--tks-fluid-copy-10,10px)!important;font-weight:800!important;letter-spacing:.08em!important}.consulting-detail_page__2ZVGR .tks-consulting-detail-v2-hero h1,.consulting-detail_page__2ZVGR .tks-public-hero .tks-consulting-detail-v2-hero-copy>h1{max-width:650px!important;margin:4px 0 14px!important;color:#0b3a92!important;font-family:Plus Jakarta Sans,Arial,Helvetica,sans-serif!important;font-size:var(--tks-fluid-heading-48,48px)!important;font-weight:820!important;line-height:1!important;letter-spacing:-.035em!important}.consulting-detail_page__2ZVGR .tks-consulting-detail-v2-hero-copy>p{max-width:560px!important;margin:0!important;color:#536f90!important;font-family:Plus Jakarta Sans,Arial,Helvetica,sans-serif!important;font-size:var(--tks-fluid-copy-14,14px)!important;font-weight:400!important;line-height:1.65!important}.consulting-detail_page__2ZVGR .tks-consulting-detail-v2-actions{margin-top:20px!important;gap:12px!important}.consulting-detail_page__2ZVGR .tks-consulting-detail-v2-visual{min-height:360px!important;height:360px!important;margin:0!important;padding:12px!important;overflow:hidden!important;border:1px solid rgba(157,198,226,.48)!important;border-radius:24px!important;background:rgba(255,255,255,.76)!important;box-shadow:0 22px 52px rgba(26,83,139,.13)!important}.consulting-detail_page__2ZVGR .tks-consulting-detail-v2-visual:before{display:none!important}.consulting-detail_page__2ZVGR .tks-consulting-detail-v2-featured-image{width:100%!important;height:336px!important;min-height:336px!important;max-height:336px!important;object-fit:cover!important;object-position:center!important;border-radius:16px!important;filter:none!important}.consulting-detail_page__2ZVGR .tks-consulting-detail-v2-highlights{grid-column:1/-1!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:16px!important;margin:0!important}.consulting-detail_page__2ZVGR .tks-consulting-detail-v2-highlights>div{min-height:90px!important;grid-template-columns:50px minmax(0,1fr)!important;gap:13px!important;padding:16px 18px!important;border:1px solid rgba(166,204,229,.58)!important;border-radius:18px!important;background:#fff!important;box-shadow:0 9px 24px rgba(28,89,143,.07)!important}.consulting-detail_page__2ZVGR .tks-consulting-detail-v2-highlights>div>span{width:46px!important;height:46px!important;border-radius:14px!important}.consulting-detail_page__2ZVGR .tks-consulting-detail-v2-highlights strong{margin-bottom:4px!important;color:#123f7d!important;font-size:var(--tks-fluid-copy-14,14px)!important;font-weight:820!important}.consulting-detail_page__2ZVGR .tks-consulting-detail-v2-highlights p{color:#5b7594!important;font-size:var(--tks-fluid-copy-13,13px)!important;line-height:1.5!important}.consulting-detail_page__2ZVGR .tks-consulting-detail-v2-section{padding:58px 0!important}.consulting-detail_page__2ZVGR .tks-consulting-detail-v2-overview{background:#fff!important}.consulting-detail_page__2ZVGR .tks-consulting-detail-v2-related{background:#f4f8fb!important;border-top:1px solid rgba(173,207,229,.35);border-bottom:1px solid rgba(173,207,229,.35)}.consulting-detail_page__2ZVGR .tks-consulting-detail-v2-heading{max-width:800px!important;margin:0 0 30px!important}.consulting-detail_page__2ZVGR .tks-consulting-detail-v2-heading h2{margin:0!important;color:#0d3d91!important;font-family:Plus Jakarta Sans,Arial,Helvetica,sans-serif!important;font-size:clamp(30px,3vw,40px)!important;font-weight:850!important;line-height:1.08!important;letter-spacing:-.03em!important}.consulting-detail_page__2ZVGR .tks-consulting-detail-v2-heading h2 strong{color:#15933b!important}.consulting-detail_page__2ZVGR .tks-consulting-detail-v2-heading>p{max-width:720px!important;margin:10px 0 0!important;color:#536f90!important;font-size:var(--tks-fluid-copy-14,14px)!important;line-height:1.65!important}.consulting-detail_page__2ZVGR .tks-consulting-detail-v2-content-grid{grid-template-columns:minmax(0,1.3fr) minmax(300px,.7fr)!important;gap:24px!important;align-items:start!important}.consulting-detail_page__2ZVGR .tks-consulting-detail-v2-overview-card,.consulting-detail_page__2ZVGR .tks-consulting-detail-v2-services-panel{position:relative;overflow:hidden;border:1px solid rgba(166,204,229,.58)!important;border-radius:20px!important;background:#fff!important;box-shadow:0 10px 28px rgba(26,76,126,.07)!important}.consulting-detail_page__2ZVGR .tks-consulting-detail-v2-overview-card:before,.consulting-detail_page__2ZVGR .tks-consulting-detail-v2-services-panel:before{content:"";position:absolute;left:0;right:0;top:0;height:3px;background:linear-gradient(90deg,#1772dc,#28a85a)}.consulting-detail_page__2ZVGR .tks-consulting-detail-v2-overview-card{padding:28px!important}.consulting-detail_page__2ZVGR .tks-consulting-detail-v2-services-panel{padding:24px!important;position:sticky;top:112px}.consulting-detail_page__2ZVGR .tks-consulting-detail-v2-overview-title{gap:14px!important;margin-bottom:20px!important}.consulting-detail_page__2ZVGR .tks-consulting-detail-v2-overview-title h3{font-size:var(--tks-fluid-copy-24,24px)!important;line-height:1.2!important}.consulting-detail_page__2ZVGR .tks-consulting-detail-v2-prose{color:#526f92!important;font-family:Plus Jakarta Sans,Arial,Helvetica,sans-serif!important;font-size:var(--tks-fluid-copy-14,14px)!important;line-height:1.75!important}.consulting-detail_page__2ZVGR .tks-consulting-detail-v2-prose p{margin:0 0 15px!important}.consulting-detail_page__2ZVGR .tks-consulting-detail-v2-services-panel>h3{margin:2px 0 17px!important;color:#0b3b92!important;font-size:var(--tks-fluid-copy-20,20px)!important;font-weight:840!important}.consulting-detail_page__2ZVGR .tks-consulting-detail-v2-service-list{gap:10px!important}.consulting-detail_page__2ZVGR .tks-consulting-detail-v2-service-list>a{min-height:64px!important;grid-template-columns:44px minmax(0,1fr) 18px!important;gap:11px!important;padding:9px 11px!important;border:1px solid rgba(167,204,230,.58)!important;border-radius:14px!important;background:#fbfdff!important;transition:transform .2s ease,border-color .2s ease,background .2s ease,box-shadow .2s ease!important}.consulting-detail_page__2ZVGR .tks-consulting-detail-v2-service-list>a:hover{transform:translateX(3px)!important;border-color:rgba(65,139,198,.52)!important;background:#f3f9ff!important;box-shadow:0 8px 18px rgba(26,76,126,.06)!important}.consulting-detail_page__2ZVGR .tks-consulting-detail-v2-service-list>a.is-active{border-color:rgba(35,155,76,.42)!important;background:linear-gradient(135deg,#f6fbff,#f2fff6)!important;box-shadow:0 8px 18px rgba(28,123,72,.06)!important}.consulting-detail_page__2ZVGR .tks-consulting-detail-v2-service-list>a>span:nth-child(2){font-size:var(--tks-fluid-copy-13,13px)!important;font-weight:760!important;line-height:1.3!important}.consulting-detail_page__2ZVGR .tks-consulting-detail-v2-related-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:18px!important}.consulting-detail_page__2ZVGR .tks-consulting-detail-v2-related-card{min-height:235px!important;padding:20px!important;border-radius:18px!important;background:#fff!important}.consulting-detail_page__2ZVGR .tks-consulting-detail-v2-related-card h3{font-size:var(--tks-fluid-copy-16,16px)!important;line-height:1.25!important}.consulting-detail_page__2ZVGR .tks-consulting-detail-v2-related-card p{font-size:var(--tks-fluid-copy-14,14px)!important;line-height:1.6!important}.consulting-detail_page__2ZVGR .tks-consulting-detail-v2-related-card>a{margin-top:auto!important;padding-top:18px!important}.consulting-detail_cta__StfQR{padding:46px 0 58px;background:#fff}.consulting-detail_ctaInner___syU8{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:30px;align-items:center;padding:30px 32px;border:1px solid rgba(151,196,226,.52);border-radius:22px;background:radial-gradient(circle at 90% 20%,rgba(42,169,89,.1),transparent 30%),linear-gradient(135deg,#f7fbff,#eef8ff 60%,#f7fcf9);box-shadow:0 14px 34px rgba(26,76,126,.08)}.consulting-detail_ctaInner___syU8 h2{margin:0;color:#0b3a92;font-size:clamp(26px,2.5vw,34px);font-weight:850;line-height:1.12;letter-spacing:-.03em}.consulting-detail_ctaInner___syU8 h2 strong{color:#15933b}.consulting-detail_ctaInner___syU8 p{max-width:680px;margin:9px 0 0;color:#55718f;font-size:var(--tks-fluid-copy-14,14px);line-height:1.65}.consulting-detail_ctaActions__Dcaay{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}@media(max-width:1100px){.consulting-detail_page__2ZVGR .tks-consulting-detail-v2-hero-grid{grid-template-columns:minmax(0,.9fr) minmax(380px,1.1fr)!important;gap:28px!important}.consulting-detail_page__2ZVGR .tks-consulting-detail-v2-content-grid{grid-template-columns:minmax(0,1.1fr) minmax(280px,.9fr)!important}.consulting-detail_page__2ZVGR .tks-consulting-detail-v2-related-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:1023px){.consulting-detail_page__2ZVGR{margin-top:-82px;padding-top:82px}.consulting-detail_page__2ZVGR .tks-consulting-detail-v2-hero-grid{grid-template-columns:1fr!important;gap:20px!important}.consulting-detail_page__2ZVGR .tks-consulting-detail-v2-hero-copy{max-width:760px!important}.consulting-detail_page__2ZVGR .tks-consulting-detail-v2-hero h1,.consulting-detail_page__2ZVGR .tks-public-hero .tks-consulting-detail-v2-hero-copy>h1{font-size:var(--tks-fluid-heading-42,42px)!important}.consulting-detail_page__2ZVGR .tks-consulting-detail-v2-visual{min-height:330px!important;height:330px!important}.consulting-detail_page__2ZVGR .tks-consulting-detail-v2-featured-image{height:306px!important;min-height:306px!important;max-height:306px!important}.consulting-detail_page__2ZVGR .tks-consulting-detail-v2-content-grid{grid-template-columns:1fr!important}.consulting-detail_page__2ZVGR .tks-consulting-detail-v2-services-panel{position:relative;top:auto}.consulting-detail_ctaInner___syU8{grid-template-columns:1fr}.consulting-detail_ctaActions__Dcaay{justify-content:flex-start}}@media(max-width:767px){.consulting-detail_page__2ZVGR{margin-top:-76px;padding-top:76px}.consulting-detail_page__2ZVGR .tks-consulting-detail-v2-hero{padding:26px 0 24px!important}.consulting-detail_page__2ZVGR .tks-consulting-detail-v2-hero h1,.consulting-detail_page__2ZVGR .tks-public-hero .tks-consulting-detail-v2-hero-copy>h1{font-size:var(--tks-fluid-heading-34,34px)!important;line-height:1.05!important}.consulting-detail_page__2ZVGR .tks-consulting-detail-v2-actions{align-items:stretch!important}.consulting-detail_page__2ZVGR .tks-consulting-detail-v2-actions>a{width:100%!important}.consulting-detail_page__2ZVGR .tks-consulting-detail-v2-visual{min-height:260px!important;height:260px!important;padding:8px!important;border-radius:20px!important}.consulting-detail_page__2ZVGR .tks-consulting-detail-v2-featured-image{height:244px!important;min-height:244px!important;max-height:244px!important;border-radius:14px!important}.consulting-detail_page__2ZVGR .tks-consulting-detail-v2-highlights{grid-template-columns:1fr!important;gap:10px!important}.consulting-detail_page__2ZVGR .tks-consulting-detail-v2-section{padding:40px 0!important}.consulting-detail_page__2ZVGR .tks-consulting-detail-v2-heading{margin-bottom:22px!important}.consulting-detail_page__2ZVGR .tks-consulting-detail-v2-heading h2{font-size:var(--tks-fluid-heading-30,30px)!important}.consulting-detail_page__2ZVGR .tks-consulting-detail-v2-overview-card,.consulting-detail_page__2ZVGR .tks-consulting-detail-v2-services-panel{padding:18px!important}.consulting-detail_page__2ZVGR .tks-consulting-detail-v2-related-grid{grid-template-columns:1fr!important}.consulting-detail_page__2ZVGR .tks-consulting-detail-v2-related-card{min-height:0!important;padding:18px!important}.consulting-detail_cta__StfQR{padding:36px 0 44px}.consulting-detail_ctaInner___syU8{padding:24px 20px;border-radius:18px}.consulting-detail_ctaActions__Dcaay{display:grid;grid-template-columns:1fr;width:100%}.consulting-detail_ctaActions__Dcaay a{width:100%!important}}@media(prefers-reduced-motion:reduce){.consulting-detail_page__2ZVGR .tks-consulting-detail-v2-related-card,.consulting-detail_page__2ZVGR .tks-consulting-detail-v2-service-list>a{transition:none!important;transform:none!important}}.consulting-detail_page__2ZVGR .tks-consulting-detail-v2-section{--tks-section-pointer-x:-600px;--tks-section-pointer-y:-600px;position:relative;isolation:isolate;overflow:hidden}.consulting-detail_page__2ZVGR .tks-consulting-detail-v2-section:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;opacity:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='320' height='210' viewBox='0 0 320 210'%3E%3Cg fill='none' stroke-linecap='round'%3E%3Cpath d='M-34 162C38 77 101 48 172 91C228 125 264 154 354 61' stroke='%23067f92' stroke-opacity='.16' stroke-width='1.2'/%3E%3Cpath d='M-24 188C54 111 119 108 176 61C224 22 277 24 345 92' stroke='%231f9c7a' stroke-opacity='.12' stroke-width='1.1'/%3E%3Cpath d='M18 22C73 70 119 71 159 43C205 11 253 19 303 72' stroke='%233d78b5' stroke-opacity='.10' stroke-width='1' stroke-dasharray='4 8'/%3E%3C/g%3E%3Cg fill='%23067f92' fill-opacity='.22'%3E%3Ccircle cx='51' cy='112' r='2.5'/%3E%3Ccircle cx='171' cy='91' r='2.2'/%3E%3Ccircle cx='267' cy='128' r='2.4'/%3E%3C/g%3E%3Cg fill='%231f9c7a' fill-opacity='.20'%3E%3Cpath d='M109 102l4 4-4 4-4-4z'/%3E%3Cpath d='M225 42l4 4-4 4-4-4z'/%3E%3C/g%3E%3C/svg%3E");background-repeat:repeat;background-size:320px 210px;-webkit-mask-image:radial-gradient(circle 230px at var(--tks-section-pointer-x) var(--tks-section-pointer-y),#000 0 35%,rgba(0,0,0,.78) 54%,rgba(0,0,0,.28) 72%,transparent 100%);mask-image:radial-gradient(circle 230px at var(--tks-section-pointer-x) var(--tks-section-pointer-y),#000 0 35%,rgba(0,0,0,.78) 54%,rgba(0,0,0,.28) 72%,transparent 100%);transition:opacity .18s ease}.consulting-detail_page__2ZVGR .tks-consulting-detail-v2-section>.tks-container{position:relative;z-index:1}.consulting-detail_page__2ZVGR .tks-consulting-detail-v2-highlights>div,.consulting-detail_page__2ZVGR .tks-consulting-detail-v2-overview-card,.consulting-detail_page__2ZVGR .tks-consulting-detail-v2-related-card,.consulting-detail_page__2ZVGR .tks-consulting-detail-v2-service-list>a{transition:border-color .2s ease,box-shadow .22s ease,transform .22s ease,background-color .22s ease!important}@media (hover:hover) and (pointer:fine){.consulting-detail_page__2ZVGR .tks-consulting-detail-v2-section:hover:before{opacity:.58}.consulting-detail_page__2ZVGR .tks-consulting-detail-v2-highlights>div:hover,.consulting-detail_page__2ZVGR .tks-consulting-detail-v2-overview-card:hover,.consulting-detail_page__2ZVGR .tks-consulting-detail-v2-related-card:hover,.consulting-detail_page__2ZVGR .tks-consulting-detail-v2-service-list>a:hover{transform:translateY(-3px)!important;border-color:rgba(20,138,164,.58)!important;box-shadow:0 16px 38px rgba(21,91,135,.13),0 0 0 1px rgba(45,165,144,.1)!important}}@media (prefers-reduced-motion:reduce){.consulting-detail_page__2ZVGR .tks-consulting-detail-v2-highlights>div,.consulting-detail_page__2ZVGR .tks-consulting-detail-v2-overview-card,.consulting-detail_page__2ZVGR .tks-consulting-detail-v2-related-card,.consulting-detail_page__2ZVGR .tks-consulting-detail-v2-section:before,.consulting-detail_page__2ZVGR .tks-consulting-detail-v2-service-list>a{transition:none!important}.consulting-detail_page__2ZVGR .tks-consulting-detail-v2-highlights>div:hover,.consulting-detail_page__2ZVGR .tks-consulting-detail-v2-overview-card:hover,.consulting-detail_page__2ZVGR .tks-consulting-detail-v2-related-card:hover,.consulting-detail_page__2ZVGR .tks-consulting-detail-v2-service-list>a:hover{transform:none!important}}.consulting-detail_page__2ZVGR .tks-consulting-detail-v2-section{padding-block:var(--tks-public-section-spacing,16px)!important}.consulting-detail_cta__StfQR{padding-block:var(--tks-public-section-spacing,16px)}