.SearchServiceDepth-module__FbgEcq__page{--search-green:#03c75a;--search-green-dark:#007a35;--search-ink:#101513;--search-muted:#5f6964;--search-line:#dfe7e2;--search-soft:#f4f7f5;min-width:0;color:var(--search-ink);background:#fff;overflow:clip}.SearchServiceDepth-module__FbgEcq__page *,.SearchServiceDepth-module__FbgEcq__page :before,.SearchServiceDepth-module__FbgEcq__page :after{box-sizing:border-box}.SearchServiceDepth-module__FbgEcq__hero,.SearchServiceDepth-module__FbgEcq__section{width:min(100%,1680px);margin:0 auto;padding-inline:clamp(28px,5vw,88px)}.SearchServiceDepth-module__FbgEcq__hero{border-bottom:1px solid var(--search-line);grid-template-columns:minmax(0,1.08fr) minmax(420px,.92fr);align-items:center;gap:clamp(48px,7vw,116px);min-height:720px;padding-block:clamp(76px,9vw,132px);display:grid}.SearchServiceDepth-module__FbgEcq__heroCopy,.SearchServiceDepth-module__FbgEcq__heroSystem,.SearchServiceDepth-module__FbgEcq__sectionHeading,.SearchServiceDepth-module__FbgEcq__platformGrid>article,.SearchServiceDepth-module__FbgEcq__ownershipGrid>article,.SearchServiceDepth-module__FbgEcq__outputGrid>article{min-width:0}.SearchServiceDepth-module__FbgEcq__eyebrow,.SearchServiceDepth-module__FbgEcq__sectionHeading>span,.SearchServiceDepth-module__FbgEcq__heroSystemHead,.SearchServiceDepth-module__FbgEcq__outputGrid article>span,.SearchServiceDepth-module__FbgEcq__faqBlock>div:first-child>span,.SearchServiceDepth-module__FbgEcq__finalCta>div>span,.SearchServiceDepth-module__FbgEcq__anatomyBlock>div:first-child>span{color:var(--search-green-dark);letter-spacing:.13em;font-size:.75rem;font-weight:850;line-height:1.4;display:block}.SearchServiceDepth-module__FbgEcq__heroCopy h2{letter-spacing:-.072em;text-wrap:balance;max-width:880px;margin:26px 0 28px;font-size:clamp(3.75rem,5.1vw,4.6rem);font-weight:760;line-height:.98}.SearchServiceDepth-module__FbgEcq__heroCopy h2 span{display:block}.SearchServiceDepth-module__FbgEcq__heroCopy>p{max-width:720px;color:var(--search-muted);letter-spacing:-.022em;word-break:keep-all;margin:0;font-size:clamp(1.08rem,1.3vw,1.25rem);font-weight:480;line-height:1.75}.SearchServiceDepth-module__FbgEcq__scopeList{flex-wrap:wrap;gap:9px;margin-top:34px;display:flex}.SearchServiceDepth-module__FbgEcq__scopeList span{border:1px solid var(--search-line);color:#33403a;background:#fff;border-radius:999px;align-items:center;min-height:36px;padding:0 14px;font-size:.82rem;font-weight:700;display:inline-flex}.SearchServiceDepth-module__FbgEcq__primaryButton,.SearchServiceDepth-module__FbgEcq__finalCta button{background:var(--search-green);color:#07150d;min-height:58px;font:inherit;cursor:pointer;border:0;border-radius:999px;justify-content:space-between;align-items:center;gap:28px;margin-top:38px;padding:0 24px;font-size:.94rem;font-weight:800;transition:transform .18s,background-color .18s;display:inline-flex}.SearchServiceDepth-module__FbgEcq__primaryButton:hover,.SearchServiceDepth-module__FbgEcq__finalCta button:hover{background:#00b951;transform:translateY(-2px)}.SearchServiceDepth-module__FbgEcq__primaryButton:focus-visible,.SearchServiceDepth-module__FbgEcq__finalCta button:focus-visible,.SearchServiceDepth-module__FbgEcq__ownershipGrid a:focus-visible{outline-offset:4px;outline:3px solid #03c75a57}.SearchServiceDepth-module__FbgEcq__heroSystem{border:1px solid var(--search-line);background:var(--search-soft);border-radius:42px;min-height:500px;margin:0;padding:30px clamp(26px,3vw,46px) 26px;position:relative;overflow:hidden;box-shadow:0 26px 72px #0f24191a}.SearchServiceDepth-module__FbgEcq__heroSystemHead{border-bottom:1px solid var(--search-line);justify-content:space-between;align-items:center;gap:24px;padding-bottom:22px;display:flex}.SearchServiceDepth-module__FbgEcq__heroSystemHead b{color:#7d8983;letter-spacing:.12em;font-size:.64rem;font-weight:800}.SearchServiceDepth-module__FbgEcq__heroIcon{filter:drop-shadow(0 22px 22px #14312129);width:clamp(150px,15vw,220px);height:auto;position:absolute;top:74px;right:clamp(22px,5vw,76px)}.SearchServiceDepth-module__FbgEcq__heroSystemRows{border-top:1px solid #cad5cf;position:absolute;bottom:58px;left:clamp(26px,3vw,46px);right:clamp(26px,3vw,46px)}.SearchServiceDepth-module__FbgEcq__heroSystemRows>div{border-bottom:1px solid #cad5cf;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:12px;min-width:0;min-height:62px;display:grid}.SearchServiceDepth-module__FbgEcq__heroSystemRows small{color:#8b9791;font-size:.69rem;font-weight:800}.SearchServiceDepth-module__FbgEcq__heroSystemRows span{color:#29342f;font-size:.88rem;font-weight:720}.SearchServiceDepth-module__FbgEcq__heroSystemRows strong{color:var(--search-green-dark);letter-spacing:.08em;font-size:.72rem;font-weight:900}.SearchServiceDepth-module__FbgEcq__heroSystem figcaption{color:#859089;font-size:.68rem;line-height:1.4;position:absolute;bottom:24px;right:clamp(26px,3vw,46px)}.SearchServiceDepth-module__FbgEcq__section{padding-block:clamp(96px,9vw,142px)}.SearchServiceDepth-module__FbgEcq__section+.SearchServiceDepth-module__FbgEcq__section{border-top:1px solid var(--search-line)}.SearchServiceDepth-module__FbgEcq__softSection,.SearchServiceDepth-module__FbgEcq__darkSection{width:100%;max-width:none;padding-inline:max(clamp(28px,5vw,88px),50vw - 752px);position:relative}.SearchServiceDepth-module__FbgEcq__softSection{background:var(--search-soft)}.SearchServiceDepth-module__FbgEcq__darkSection{--search-ink:#fff;--search-muted:#fff;--search-line:#ffffff2b;color:#fff;background:#111614}.SearchServiceDepth-module__FbgEcq__sectionHeading{grid-template-columns:minmax(0,1.3fr) minmax(340px,.7fr);align-items:end;gap:20px clamp(42px,7vw,118px);margin-bottom:clamp(54px,6vw,86px);display:grid}.SearchServiceDepth-module__FbgEcq__sectionHeading>span{grid-column:1/-1}.SearchServiceDepth-module__FbgEcq__sectionHeading h3{max-width:900px;color:var(--search-ink);letter-spacing:-.062em;text-wrap:balance;word-break:keep-all;margin:0;font-size:clamp(2.65rem,4vw,3.65rem);font-weight:720;line-height:1.04}.SearchServiceDepth-module__FbgEcq__sectionHeading p{max-width:660px;color:var(--search-muted);letter-spacing:-.018em;word-break:keep-all;margin:0;font-size:1.05rem;font-weight:480;line-height:1.75}.SearchServiceDepth-module__FbgEcq__darkSection .SearchServiceDepth-module__FbgEcq__sectionHeading>span,.SearchServiceDepth-module__FbgEcq__darkSection .SearchServiceDepth-module__FbgEcq__outputGrid article>span,.SearchServiceDepth-module__FbgEcq__darkSection .SearchServiceDepth-module__FbgEcq__faqBlock>div:first-child>span,.SearchServiceDepth-module__FbgEcq__darkSection .SearchServiceDepth-module__FbgEcq__finalCta>div>span{color:#47e18c}.SearchServiceDepth-module__FbgEcq__pipeline,.SearchServiceDepth-module__FbgEcq__intentGrid,.SearchServiceDepth-module__FbgEcq__journeyGrid{border-top:1px solid var(--search-line);border-bottom:1px solid var(--search-line);grid-template-columns:repeat(4,minmax(0,1fr));min-width:0;display:grid}.SearchServiceDepth-module__FbgEcq__pipeline>article,.SearchServiceDepth-module__FbgEcq__intentGrid>article,.SearchServiceDepth-module__FbgEcq__journeyGrid>article{border-right:1px solid var(--search-line);min-width:0;padding:34px clamp(22px,2.6vw,40px) 38px}.SearchServiceDepth-module__FbgEcq__pipeline>article:last-child,.SearchServiceDepth-module__FbgEcq__intentGrid>article:last-child,.SearchServiceDepth-module__FbgEcq__journeyGrid>article:last-child{border-right:0}.SearchServiceDepth-module__FbgEcq__pipeline article>span,.SearchServiceDepth-module__FbgEcq__intentGrid article>span,.SearchServiceDepth-module__FbgEcq__journeyGrid article>span,.SearchServiceDepth-module__FbgEcq__ownershipGrid article>span,.SearchServiceDepth-module__FbgEcq__roleGrid article>span,.SearchServiceDepth-module__FbgEcq__clusterGrid article>span,.SearchServiceDepth-module__FbgEcq__policyGrid article>span,.SearchServiceDepth-module__FbgEcq__platformGrid article>span,.SearchServiceDepth-module__FbgEcq__aiReadinessGrid article>span{color:var(--search-green-dark);letter-spacing:.1em;font-size:.7rem;font-weight:850}.SearchServiceDepth-module__FbgEcq__pipeline h4,.SearchServiceDepth-module__FbgEcq__intentGrid h4,.SearchServiceDepth-module__FbgEcq__journeyGrid h4{color:var(--search-ink);letter-spacing:-.045em;margin:42px 0 16px;font-size:clamp(1.55rem,2vw,2rem);font-weight:760}.SearchServiceDepth-module__FbgEcq__pipeline p,.SearchServiceDepth-module__FbgEcq__journeyGrid p,.SearchServiceDepth-module__FbgEcq__intentGrid p{color:var(--search-muted);word-break:keep-all;margin:0;font-size:1.02rem;line-height:1.68}.SearchServiceDepth-module__FbgEcq__intentGrid strong{color:#27312d;word-break:keep-all;min-height:58px;margin-bottom:18px;font-size:1.02rem;line-height:1.55;display:block}.SearchServiceDepth-module__FbgEcq__principleBand{border-top:1px solid var(--search-line);grid-template-columns:minmax(180px,.28fr) minmax(0,.72fr);gap:32px;margin-top:42px;padding:30px 0 0;display:grid}.SearchServiceDepth-module__FbgEcq__principleBand span{color:var(--search-green-dark);letter-spacing:.12em;font-size:.7rem;font-weight:850}.SearchServiceDepth-module__FbgEcq__principleBand p{color:#33403a;word-break:keep-all;max-width:980px;margin:0;font-size:1.05rem;font-weight:580;line-height:1.72}.SearchServiceDepth-module__FbgEcq__platformGrid,.SearchServiceDepth-module__FbgEcq__ownershipGrid,.SearchServiceDepth-module__FbgEcq__roleGrid,.SearchServiceDepth-module__FbgEcq__aiReadinessGrid,.SearchServiceDepth-module__FbgEcq__outputGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;min-width:0;display:grid}.SearchServiceDepth-module__FbgEcq__platformGrid>article,.SearchServiceDepth-module__FbgEcq__ownershipGrid>article,.SearchServiceDepth-module__FbgEcq__roleGrid>article,.SearchServiceDepth-module__FbgEcq__aiReadinessGrid>article,.SearchServiceDepth-module__FbgEcq__outputGrid>article{border:1px solid var(--search-line);background:#fff;border-radius:26px;padding:clamp(28px,3vw,44px)}.SearchServiceDepth-module__FbgEcq__platformGrid h4,.SearchServiceDepth-module__FbgEcq__ownershipGrid h4,.SearchServiceDepth-module__FbgEcq__roleGrid h4,.SearchServiceDepth-module__FbgEcq__aiReadinessGrid h4,.SearchServiceDepth-module__FbgEcq__outputGrid h4,.SearchServiceDepth-module__FbgEcq__policyGrid h4{color:var(--search-ink);letter-spacing:-.045em;word-break:keep-all;margin:18px 0 22px;font-size:clamp(1.35rem,1.8vw,1.72rem);font-weight:740;line-height:1.2}.SearchServiceDepth-module__FbgEcq__platformGrid ul,.SearchServiceDepth-module__FbgEcq__ownershipGrid ul,.SearchServiceDepth-module__FbgEcq__outputGrid ul,.SearchServiceDepth-module__FbgEcq__policyGrid ul{gap:12px;margin:0;padding:0;list-style:none;display:grid}.SearchServiceDepth-module__FbgEcq__platformGrid li,.SearchServiceDepth-module__FbgEcq__ownershipGrid li,.SearchServiceDepth-module__FbgEcq__outputGrid li,.SearchServiceDepth-module__FbgEcq__policyGrid li{color:var(--search-muted);word-break:keep-all;padding-left:16px;font-size:1rem;line-height:1.55;position:relative}.SearchServiceDepth-module__FbgEcq__platformGrid li:before,.SearchServiceDepth-module__FbgEcq__ownershipGrid li:before,.SearchServiceDepth-module__FbgEcq__outputGrid li:before,.SearchServiceDepth-module__FbgEcq__policyGrid li:before{content:"";background:var(--search-green);border-radius:50%;width:5px;height:5px;position:absolute;top:.67em;left:0}.SearchServiceDepth-module__FbgEcq__layerGrid,.SearchServiceDepth-module__FbgEcq__principlesGrid,.SearchServiceDepth-module__FbgEcq__healthGrid{border-top:1px solid var(--search-line);border-bottom:1px solid var(--search-line);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:22px;display:grid}.SearchServiceDepth-module__FbgEcq__layerGrid article,.SearchServiceDepth-module__FbgEcq__principlesGrid article,.SearchServiceDepth-module__FbgEcq__healthGrid article{border-right:1px solid var(--search-line);border-bottom:1px solid var(--search-line);min-width:0;padding:32px clamp(20px,2.5vw,36px)}.SearchServiceDepth-module__FbgEcq__layerGrid article:nth-child(3n),.SearchServiceDepth-module__FbgEcq__principlesGrid article:nth-child(3n),.SearchServiceDepth-module__FbgEcq__healthGrid article:nth-child(3n){border-right:0}.SearchServiceDepth-module__FbgEcq__layerGrid article:nth-last-child(-n+3),.SearchServiceDepth-module__FbgEcq__principlesGrid article:nth-last-child(-n+3),.SearchServiceDepth-module__FbgEcq__healthGrid article:nth-last-child(-n+3){border-bottom:0}.SearchServiceDepth-module__FbgEcq__principlesGrid{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:54px}.SearchServiceDepth-module__FbgEcq__principlesGrid article:nth-child(3n){border-right:1px solid var(--search-line)}.SearchServiceDepth-module__FbgEcq__principlesGrid article:nth-child(4n){border-right:0}.SearchServiceDepth-module__FbgEcq__principlesGrid article:nth-last-child(-n+4){border-bottom:0}.SearchServiceDepth-module__FbgEcq__layerGrid h4,.SearchServiceDepth-module__FbgEcq__principlesGrid h4,.SearchServiceDepth-module__FbgEcq__healthGrid h4{color:var(--search-ink);letter-spacing:-.035em;margin:0 0 13px;font-size:1.2rem;font-weight:740}.SearchServiceDepth-module__FbgEcq__layerGrid p,.SearchServiceDepth-module__FbgEcq__principlesGrid p,.SearchServiceDepth-module__FbgEcq__healthGrid p,.SearchServiceDepth-module__FbgEcq__ownershipGrid p,.SearchServiceDepth-module__FbgEcq__roleGrid p,.SearchServiceDepth-module__FbgEcq__aiReadinessGrid p{color:var(--search-muted);word-break:keep-all;margin:0;font-size:1rem;line-height:1.67}.SearchServiceDepth-module__FbgEcq__layerGrid article>div{flex-wrap:wrap;gap:6px;margin-top:24px;display:flex}.SearchServiceDepth-module__FbgEcq__layerGrid article>div span{color:#52605a;letter-spacing:.04em;background:#eaf2ed;border-radius:999px;padding:7px 9px;font-size:.64rem;font-weight:800}.SearchServiceDepth-module__FbgEcq__healthGrid article>span{color:var(--search-green-dark);margin-bottom:42px;font-size:.72rem;font-weight:850;display:block}.SearchServiceDepth-module__FbgEcq__darkSection .SearchServiceDepth-module__FbgEcq__backlog,.SearchServiceDepth-module__FbgEcq__darkSection .SearchServiceDepth-module__FbgEcq__clusterGrid,.SearchServiceDepth-module__FbgEcq__darkSection .SearchServiceDepth-module__FbgEcq__outputGrid,.SearchServiceDepth-module__FbgEcq__darkSection .SearchServiceDepth-module__FbgEcq__faqBlock,.SearchServiceDepth-module__FbgEcq__darkSection .SearchServiceDepth-module__FbgEcq__finalCta,.SearchServiceDepth-module__FbgEcq__darkSection .SearchServiceDepth-module__FbgEcq__aiReadinessGrid{color:#fff}.SearchServiceDepth-module__FbgEcq__backlog,.SearchServiceDepth-module__FbgEcq__editorialBoard,.SearchServiceDepth-module__FbgEcq__sourceBoard,.SearchServiceDepth-module__FbgEcq__industryTable{border-top:1px solid var(--search-line);border-bottom:1px solid var(--search-line);min-width:0}.SearchServiceDepth-module__FbgEcq__backlogHeader,.SearchServiceDepth-module__FbgEcq__backlog>article{grid-template-columns:1.05fr 1.45fr 1.25fr 1.35fr .7fr .45fr .55fr;align-items:center;gap:14px;min-width:0;display:grid}.SearchServiceDepth-module__FbgEcq__backlogHeader{color:#9aa7a0;letter-spacing:.08em;padding:17px 18px;font-size:.65rem;font-weight:800}.SearchServiceDepth-module__FbgEcq__backlog>article{border-top:1px solid var(--search-line);min-height:96px;padding:20px 18px}.SearchServiceDepth-module__FbgEcq__backlog article span,.SearchServiceDepth-module__FbgEcq__backlog article b,.SearchServiceDepth-module__FbgEcq__backlog article em{color:#fff;overflow-wrap:anywhere;min-width:0;font-size:.9375rem;font-style:normal;font-weight:520;line-height:1.5}.SearchServiceDepth-module__FbgEcq__backlog article b{color:#47e18c;font-weight:850}.SearchServiceDepth-module__FbgEcq__backlog article em{color:#c8d1cc}.SearchServiceDepth-module__FbgEcq__roleGrid{margin-bottom:78px}.SearchServiceDepth-module__FbgEcq__roleGrid article>span,.SearchServiceDepth-module__FbgEcq__aiReadinessGrid article>span{margin-bottom:52px;display:block}.SearchServiceDepth-module__FbgEcq__outputGrid{margin-top:78px}.SearchServiceDepth-module__FbgEcq__outputGrid>article{min-height:360px}.SearchServiceDepth-module__FbgEcq__darkSection .SearchServiceDepth-module__FbgEcq__outputGrid>article,.SearchServiceDepth-module__FbgEcq__darkSection .SearchServiceDepth-module__FbgEcq__aiReadinessGrid>article{background:#181f1c;border-color:#ffffff2e}.SearchServiceDepth-module__FbgEcq__darkSection .SearchServiceDepth-module__FbgEcq__outputGrid h4,.SearchServiceDepth-module__FbgEcq__darkSection .SearchServiceDepth-module__FbgEcq__aiReadinessGrid h4,.SearchServiceDepth-module__FbgEcq__darkSection .SearchServiceDepth-module__FbgEcq__outputGrid li,.SearchServiceDepth-module__FbgEcq__darkSection .SearchServiceDepth-module__FbgEcq__aiReadinessGrid p{color:#fff}.SearchServiceDepth-module__FbgEcq__faqBlock{border-top:1px solid var(--search-line);grid-template-columns:minmax(240px,.34fr) minmax(0,.66fr);gap:clamp(44px,8vw,126px);margin-top:92px;padding-top:72px;display:grid}.SearchServiceDepth-module__FbgEcq__faqBlock>div:first-child h4{color:var(--search-ink);letter-spacing:-.055em;margin:18px 0 0;font-size:clamp(2rem,3vw,2.8rem);font-weight:720}.SearchServiceDepth-module__FbgEcq__faqList{border-top:1px solid var(--search-line)}.SearchServiceDepth-module__FbgEcq__faqList article{border-bottom:1px solid var(--search-line);grid-template-columns:minmax(190px,.4fr) minmax(0,.6fr);gap:34px;padding:27px 0;display:grid}.SearchServiceDepth-module__FbgEcq__faqList h5,.SearchServiceDepth-module__FbgEcq__faqList p{color:var(--search-ink);word-break:keep-all;margin:0;font-size:.97rem;line-height:1.67}.SearchServiceDepth-module__FbgEcq__faqList h5{font-weight:750}.SearchServiceDepth-module__FbgEcq__faqList p{color:var(--search-muted);font-weight:470}.SearchServiceDepth-module__FbgEcq__darkSection .SearchServiceDepth-module__FbgEcq__faqBlock>div:first-child h4,.SearchServiceDepth-module__FbgEcq__darkSection .SearchServiceDepth-module__FbgEcq__faqList h5,.SearchServiceDepth-module__FbgEcq__darkSection .SearchServiceDepth-module__FbgEcq__faqList p{color:#fff}.SearchServiceDepth-module__FbgEcq__finalCta{border:1px solid var(--search-line);background:var(--search-soft);border-radius:34px;justify-content:space-between;align-items:flex-end;gap:48px;margin-top:102px;padding:clamp(42px,5vw,70px);display:flex}.SearchServiceDepth-module__FbgEcq__finalCta h3{color:var(--search-ink);letter-spacing:-.06em;margin:18px 0 0;font-size:clamp(2.1rem,3.4vw,3.25rem);font-weight:710;line-height:1.05}.SearchServiceDepth-module__FbgEcq__finalCta button{flex:none;margin-top:0}.SearchServiceDepth-module__FbgEcq__darkSection .SearchServiceDepth-module__FbgEcq__finalCta{background:#fff;border-color:#ffffff2e}.SearchServiceDepth-module__FbgEcq__darkSection .SearchServiceDepth-module__FbgEcq__finalCta h3{color:#111714}.SearchServiceDepth-module__FbgEcq__darkSection .SearchServiceDepth-module__FbgEcq__finalCta>div>span{color:#007a35}.SearchServiceDepth-module__FbgEcq__ownershipGrid>article{flex-direction:column;min-height:500px;display:flex}.SearchServiceDepth-module__FbgEcq__ownershipGrid article>span{margin-bottom:68px;display:block}.SearchServiceDepth-module__FbgEcq__ownershipGrid article>p{min-height:100px;margin-bottom:28px}.SearchServiceDepth-module__FbgEcq__ownershipGrid a{border-top:1px solid var(--search-line);color:#111714;justify-content:space-between;align-items:center;gap:18px;margin-top:auto;padding-top:24px;font-size:.88rem;font-weight:800;text-decoration:none;display:inline-flex}.SearchServiceDepth-module__FbgEcq__editorialBoardHead,.SearchServiceDepth-module__FbgEcq__editorialBoard>article,.SearchServiceDepth-module__FbgEcq__sourceBoardHead,.SearchServiceDepth-module__FbgEcq__sourceBoard>article{grid-template-columns:repeat(5,minmax(0,1fr));align-items:center;gap:18px;min-width:0;display:grid}.SearchServiceDepth-module__FbgEcq__editorialBoardHead,.SearchServiceDepth-module__FbgEcq__sourceBoardHead,.SearchServiceDepth-module__FbgEcq__industryHead{color:#7c8982;letter-spacing:.08em;padding:18px 20px;font-size:.68rem;font-weight:820}.SearchServiceDepth-module__FbgEcq__editorialBoard>article,.SearchServiceDepth-module__FbgEcq__sourceBoard>article{border-top:1px solid var(--search-line);min-height:82px;padding:18px 20px}.SearchServiceDepth-module__FbgEcq__editorialBoard article strong,.SearchServiceDepth-module__FbgEcq__editorialBoard article span,.SearchServiceDepth-module__FbgEcq__sourceBoard article strong,.SearchServiceDepth-module__FbgEcq__sourceBoard article span,.SearchServiceDepth-module__FbgEcq__industryTable article strong,.SearchServiceDepth-module__FbgEcq__industryTable article span{color:#44504a;overflow-wrap:anywhere;min-width:0;font-size:.9375rem;font-weight:520;line-height:1.5}.SearchServiceDepth-module__FbgEcq__editorialBoard article strong,.SearchServiceDepth-module__FbgEcq__sourceBoard article strong,.SearchServiceDepth-module__FbgEcq__industryTable article strong{color:#17201c;font-weight:760}.SearchServiceDepth-module__FbgEcq__anatomyBlock{border-top:1px solid var(--search-line);grid-template-columns:minmax(300px,.38fr) minmax(0,.62fr);gap:clamp(52px,8vw,126px);margin-top:92px;padding-top:78px;display:grid}.SearchServiceDepth-module__FbgEcq__anatomyBlock>div:first-child h4{color:var(--search-ink);letter-spacing:-.055em;margin:22px 0 20px;font-size:clamp(2rem,3vw,2.75rem);font-weight:720;line-height:1.1}.SearchServiceDepth-module__FbgEcq__anatomyBlock>div:first-child p{color:var(--search-muted);margin:0;font-size:.93rem}.SearchServiceDepth-module__FbgEcq__anatomyBlock>div:last-child{border-top:1px solid var(--search-line)}.SearchServiceDepth-module__FbgEcq__anatomyBlock article{border-bottom:1px solid var(--search-line);grid-template-columns:48px 170px minmax(0,1fr);align-items:baseline;gap:22px;padding:25px 0;display:grid}.SearchServiceDepth-module__FbgEcq__anatomyBlock article span{color:var(--search-green-dark);font-size:.7rem;font-weight:850}.SearchServiceDepth-module__FbgEcq__anatomyBlock article h5,.SearchServiceDepth-module__FbgEcq__anatomyBlock article p{color:var(--search-ink);margin:0;font-size:1rem;line-height:1.65}.SearchServiceDepth-module__FbgEcq__anatomyBlock article h5{font-weight:740}.SearchServiceDepth-module__FbgEcq__anatomyBlock article p{color:var(--search-muted)}.SearchServiceDepth-module__FbgEcq__clusterGrid{border-top:1px solid var(--search-line);border-bottom:1px solid var(--search-line);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.SearchServiceDepth-module__FbgEcq__clusterGrid article{border-right:1px solid var(--search-line);min-width:0;min-height:330px;padding:30px clamp(20px,2vw,34px)}.SearchServiceDepth-module__FbgEcq__clusterGrid article:last-child{border-right:0}.SearchServiceDepth-module__FbgEcq__clusterGrid article>span{color:#47e18c}.SearchServiceDepth-module__FbgEcq__clusterGrid h4{color:#fff;letter-spacing:-.04em;margin:84px 0 18px;font-size:1.35rem;font-weight:740}.SearchServiceDepth-module__FbgEcq__clusterGrid p{color:#fff;word-break:keep-all;margin:0;font-size:1rem;line-height:1.68}.SearchServiceDepth-module__FbgEcq__journeyGrid{background:#fff;margin-bottom:68px}.SearchServiceDepth-module__FbgEcq__industryHead,.SearchServiceDepth-module__FbgEcq__industryTable>article{grid-template-columns:.65fr 1.45fr 1.1fr 1.2fr;align-items:center;gap:18px;min-width:0;display:grid}.SearchServiceDepth-module__FbgEcq__industryTable>article{border-top:1px solid var(--search-line);min-height:84px;padding:18px 20px}.SearchServiceDepth-module__FbgEcq__policyGrid{border-top:1px solid var(--search-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(44px,7vw,108px);margin-top:84px;padding-top:72px;display:grid}.SearchServiceDepth-module__FbgEcq__policyGrid article{min-width:0}.SearchServiceDepth-module__FbgEcq__aiReadinessGrid{margin-bottom:78px}@media (max-width:1180px){.SearchServiceDepth-module__FbgEcq__hero{grid-template-columns:minmax(0,1fr) minmax(360px,.8fr);gap:48px}.SearchServiceDepth-module__FbgEcq__sectionHeading{grid-template-columns:minmax(0,1.1fr) minmax(300px,.9fr)}.SearchServiceDepth-module__FbgEcq__platformGrid,.SearchServiceDepth-module__FbgEcq__ownershipGrid,.SearchServiceDepth-module__FbgEcq__roleGrid,.SearchServiceDepth-module__FbgEcq__aiReadinessGrid,.SearchServiceDepth-module__FbgEcq__outputGrid{gap:12px}.SearchServiceDepth-module__FbgEcq__clusterGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.SearchServiceDepth-module__FbgEcq__clusterGrid article:nth-child(3){border-right:0}.SearchServiceDepth-module__FbgEcq__clusterGrid article:nth-child(n+4){border-top:1px solid var(--search-line)}}@media (max-width:960px){.SearchServiceDepth-module__FbgEcq__hero{grid-template-columns:1fr;gap:64px;min-height:auto}.SearchServiceDepth-module__FbgEcq__heroCopy h2{max-width:760px}.SearchServiceDepth-module__FbgEcq__heroSystem{min-height:470px}.SearchServiceDepth-module__FbgEcq__sectionHeading{grid-template-columns:1fr}.SearchServiceDepth-module__FbgEcq__sectionHeading>span{grid-column:auto}.SearchServiceDepth-module__FbgEcq__sectionHeading p{max-width:760px}.SearchServiceDepth-module__FbgEcq__pipeline,.SearchServiceDepth-module__FbgEcq__intentGrid,.SearchServiceDepth-module__FbgEcq__journeyGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.SearchServiceDepth-module__FbgEcq__pipeline>article:nth-child(2),.SearchServiceDepth-module__FbgEcq__intentGrid>article:nth-child(2),.SearchServiceDepth-module__FbgEcq__journeyGrid>article:nth-child(2){border-right:0}.SearchServiceDepth-module__FbgEcq__pipeline>article:nth-child(-n+2),.SearchServiceDepth-module__FbgEcq__intentGrid>article:nth-child(-n+2),.SearchServiceDepth-module__FbgEcq__journeyGrid>article:nth-child(-n+2){border-bottom:1px solid var(--search-line)}.SearchServiceDepth-module__FbgEcq__platformGrid,.SearchServiceDepth-module__FbgEcq__ownershipGrid,.SearchServiceDepth-module__FbgEcq__roleGrid,.SearchServiceDepth-module__FbgEcq__aiReadinessGrid,.SearchServiceDepth-module__FbgEcq__outputGrid{grid-template-columns:1fr}.SearchServiceDepth-module__FbgEcq__platformGrid>article,.SearchServiceDepth-module__FbgEcq__ownershipGrid>article,.SearchServiceDepth-module__FbgEcq__roleGrid>article,.SearchServiceDepth-module__FbgEcq__aiReadinessGrid>article,.SearchServiceDepth-module__FbgEcq__outputGrid>article,.SearchServiceDepth-module__FbgEcq__ownershipGrid>article{min-height:0}.SearchServiceDepth-module__FbgEcq__ownershipGrid article>span,.SearchServiceDepth-module__FbgEcq__roleGrid article>span,.SearchServiceDepth-module__FbgEcq__aiReadinessGrid article>span{margin-bottom:30px}.SearchServiceDepth-module__FbgEcq__ownershipGrid article>p{min-height:0}.SearchServiceDepth-module__FbgEcq__layerGrid,.SearchServiceDepth-module__FbgEcq__healthGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.SearchServiceDepth-module__FbgEcq__layerGrid article:nth-child(3n),.SearchServiceDepth-module__FbgEcq__healthGrid article:nth-child(3n){border-right:1px solid var(--search-line)}.SearchServiceDepth-module__FbgEcq__layerGrid article:nth-child(2n),.SearchServiceDepth-module__FbgEcq__healthGrid article:nth-child(2n){border-right:0}.SearchServiceDepth-module__FbgEcq__layerGrid article:nth-last-child(-n+3),.SearchServiceDepth-module__FbgEcq__healthGrid article:nth-last-child(-n+3){border-bottom:1px solid var(--search-line)}.SearchServiceDepth-module__FbgEcq__layerGrid article:nth-last-child(-n+2),.SearchServiceDepth-module__FbgEcq__healthGrid article:nth-last-child(-n+2){border-bottom:0}.SearchServiceDepth-module__FbgEcq__principlesGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.SearchServiceDepth-module__FbgEcq__principlesGrid article:nth-child(3n){border-right:1px solid var(--search-line)}.SearchServiceDepth-module__FbgEcq__principlesGrid article:nth-child(2n){border-right:0}.SearchServiceDepth-module__FbgEcq__principlesGrid article:nth-last-child(-n+4){border-bottom:1px solid var(--search-line)}.SearchServiceDepth-module__FbgEcq__principlesGrid article:nth-last-child(-n+2){border-bottom:0}.SearchServiceDepth-module__FbgEcq__backlogHeader,.SearchServiceDepth-module__FbgEcq__editorialBoardHead,.SearchServiceDepth-module__FbgEcq__sourceBoardHead,.SearchServiceDepth-module__FbgEcq__industryHead{display:none}.SearchServiceDepth-module__FbgEcq__backlog>article,.SearchServiceDepth-module__FbgEcq__editorialBoard>article,.SearchServiceDepth-module__FbgEcq__sourceBoard>article,.SearchServiceDepth-module__FbgEcq__industryTable>article{grid-template-columns:1fr 1fr;gap:18px 28px;min-height:0;padding:26px 20px;display:grid}.SearchServiceDepth-module__FbgEcq__backlog article span,.SearchServiceDepth-module__FbgEcq__backlog article b,.SearchServiceDepth-module__FbgEcq__backlog article em,.SearchServiceDepth-module__FbgEcq__editorialBoard article strong,.SearchServiceDepth-module__FbgEcq__editorialBoard article span,.SearchServiceDepth-module__FbgEcq__sourceBoard article strong,.SearchServiceDepth-module__FbgEcq__sourceBoard article span,.SearchServiceDepth-module__FbgEcq__industryTable article strong,.SearchServiceDepth-module__FbgEcq__industryTable article span{grid-template-columns:98px minmax(0,1fr);gap:10px;display:grid}.SearchServiceDepth-module__FbgEcq__backlog article :is(span,b,em):before,.SearchServiceDepth-module__FbgEcq__editorialBoard article :is(strong,span):before,.SearchServiceDepth-module__FbgEcq__sourceBoard article :is(strong,span):before,.SearchServiceDepth-module__FbgEcq__industryTable article :is(strong,span):before{content:attr(data-label);color:#8c9992;letter-spacing:.05em;font-size:.66rem;font-weight:820}.SearchServiceDepth-module__FbgEcq__anatomyBlock,.SearchServiceDepth-module__FbgEcq__faqBlock{grid-template-columns:1fr}.SearchServiceDepth-module__FbgEcq__finalCta{flex-direction:column;align-items:flex-start}}@media (max-width:720px){.SearchServiceDepth-module__FbgEcq__hero,.SearchServiceDepth-module__FbgEcq__section,.SearchServiceDepth-module__FbgEcq__softSection,.SearchServiceDepth-module__FbgEcq__darkSection{padding-inline:20px}.SearchServiceDepth-module__FbgEcq__hero{gap:46px;padding-block:66px 74px}.SearchServiceDepth-module__FbgEcq__heroCopy h2{letter-spacing:-.065em;margin:20px 0 24px;font-size:clamp(2.55rem,11vw,3.1rem);line-height:1.02}.SearchServiceDepth-module__FbgEcq__heroCopy>p{font-size:1.02rem;line-height:1.68}.SearchServiceDepth-module__FbgEcq__scopeList{gap:7px;margin-top:28px}.SearchServiceDepth-module__FbgEcq__scopeList span{min-height:32px;padding:0 11px;font-size:.74rem}.SearchServiceDepth-module__FbgEcq__primaryButton,.SearchServiceDepth-module__FbgEcq__finalCta button{width:100%;min-height:54px}.SearchServiceDepth-module__FbgEcq__heroSystem{border-radius:28px;min-height:430px;padding:24px 20px}.SearchServiceDepth-module__FbgEcq__heroSystemHead{flex-direction:column;align-items:flex-start;gap:6px;padding-bottom:16px}.SearchServiceDepth-module__FbgEcq__heroIcon{width:136px;top:88px;right:20px}.SearchServiceDepth-module__FbgEcq__heroSystemRows{bottom:52px;left:20px;right:20px}.SearchServiceDepth-module__FbgEcq__heroSystemRows>div{grid-template-columns:30px minmax(0,1fr) auto;gap:8px;min-height:56px}.SearchServiceDepth-module__FbgEcq__heroSystemRows span{font-size:.8rem}.SearchServiceDepth-module__FbgEcq__heroSystemRows strong{font-size:.62rem}.SearchServiceDepth-module__FbgEcq__heroSystem figcaption{bottom:20px;right:20px}.SearchServiceDepth-module__FbgEcq__section{padding-block:72px}.SearchServiceDepth-module__FbgEcq__sectionHeading{gap:16px;margin-bottom:44px}.SearchServiceDepth-module__FbgEcq__sectionHeading h3{font-size:clamp(2.1rem,9vw,2.65rem);line-height:1.08}.SearchServiceDepth-module__FbgEcq__sectionHeading p{font-size:1rem;line-height:1.68}.SearchServiceDepth-module__FbgEcq__pipeline,.SearchServiceDepth-module__FbgEcq__intentGrid,.SearchServiceDepth-module__FbgEcq__journeyGrid,.SearchServiceDepth-module__FbgEcq__layerGrid,.SearchServiceDepth-module__FbgEcq__principlesGrid,.SearchServiceDepth-module__FbgEcq__healthGrid,.SearchServiceDepth-module__FbgEcq__clusterGrid{grid-template-columns:1fr}.SearchServiceDepth-module__FbgEcq__pipeline>article,.SearchServiceDepth-module__FbgEcq__intentGrid>article,.SearchServiceDepth-module__FbgEcq__journeyGrid>article,.SearchServiceDepth-module__FbgEcq__layerGrid article,.SearchServiceDepth-module__FbgEcq__principlesGrid article,.SearchServiceDepth-module__FbgEcq__healthGrid article,.SearchServiceDepth-module__FbgEcq__clusterGrid article{min-height:0;padding:28px 10px;border-right:0!important;border-bottom:1px solid var(--search-line)!important}.SearchServiceDepth-module__FbgEcq__pipeline>article:last-child,.SearchServiceDepth-module__FbgEcq__intentGrid>article:last-child,.SearchServiceDepth-module__FbgEcq__journeyGrid>article:last-child,.SearchServiceDepth-module__FbgEcq__layerGrid article:last-child,.SearchServiceDepth-module__FbgEcq__principlesGrid article:last-child,.SearchServiceDepth-module__FbgEcq__healthGrid article:last-child,.SearchServiceDepth-module__FbgEcq__clusterGrid article:last-child{border-bottom:0!important}.SearchServiceDepth-module__FbgEcq__pipeline h4,.SearchServiceDepth-module__FbgEcq__intentGrid h4,.SearchServiceDepth-module__FbgEcq__journeyGrid h4,.SearchServiceDepth-module__FbgEcq__clusterGrid h4{margin-top:28px}.SearchServiceDepth-module__FbgEcq__intentGrid strong{min-height:0}.SearchServiceDepth-module__FbgEcq__principleBand{grid-template-columns:1fr;gap:14px}.SearchServiceDepth-module__FbgEcq__platformGrid>article,.SearchServiceDepth-module__FbgEcq__ownershipGrid>article,.SearchServiceDepth-module__FbgEcq__roleGrid>article,.SearchServiceDepth-module__FbgEcq__aiReadinessGrid>article,.SearchServiceDepth-module__FbgEcq__outputGrid>article{border-radius:22px;padding:28px 22px}.SearchServiceDepth-module__FbgEcq__backlog>article,.SearchServiceDepth-module__FbgEcq__editorialBoard>article,.SearchServiceDepth-module__FbgEcq__sourceBoard>article,.SearchServiceDepth-module__FbgEcq__industryTable>article{grid-template-columns:1fr;gap:14px;padding:24px 8px}.SearchServiceDepth-module__FbgEcq__backlog article span,.SearchServiceDepth-module__FbgEcq__backlog article b,.SearchServiceDepth-module__FbgEcq__backlog article em,.SearchServiceDepth-module__FbgEcq__editorialBoard article strong,.SearchServiceDepth-module__FbgEcq__editorialBoard article span,.SearchServiceDepth-module__FbgEcq__sourceBoard article strong,.SearchServiceDepth-module__FbgEcq__sourceBoard article span,.SearchServiceDepth-module__FbgEcq__industryTable article strong,.SearchServiceDepth-module__FbgEcq__industryTable article span{grid-template-columns:90px minmax(0,1fr)}.SearchServiceDepth-module__FbgEcq__roleGrid,.SearchServiceDepth-module__FbgEcq__aiReadinessGrid{margin-bottom:54px}.SearchServiceDepth-module__FbgEcq__outputGrid{margin-top:54px}.SearchServiceDepth-module__FbgEcq__outputGrid>article{min-height:0}.SearchServiceDepth-module__FbgEcq__faqBlock,.SearchServiceDepth-module__FbgEcq__anatomyBlock,.SearchServiceDepth-module__FbgEcq__policyGrid{gap:38px;margin-top:64px;padding-top:54px}.SearchServiceDepth-module__FbgEcq__policyGrid{grid-template-columns:1fr}.SearchServiceDepth-module__FbgEcq__faqList article{grid-template-columns:1fr;gap:8px}.SearchServiceDepth-module__FbgEcq__finalCta{border-radius:26px;margin-top:72px;padding:32px 24px}.SearchServiceDepth-module__FbgEcq__finalCta h3{font-size:2.2rem}.SearchServiceDepth-module__FbgEcq__anatomyBlock article{grid-template-columns:34px minmax(0,1fr);gap:10px 16px}.SearchServiceDepth-module__FbgEcq__anatomyBlock article p{grid-column:2}.SearchServiceDepth-module__FbgEcq__clusterGrid article{padding-block:30px}.SearchServiceDepth-module__FbgEcq__clusterGrid h4{margin-bottom:12px}}@media (max-width:420px){.SearchServiceDepth-module__FbgEcq__heroCopy h2{font-size:2.45rem}.SearchServiceDepth-module__FbgEcq__heroSystemRows strong{text-align:right;max-width:70px}.SearchServiceDepth-module__FbgEcq__backlog article span,.SearchServiceDepth-module__FbgEcq__backlog article b,.SearchServiceDepth-module__FbgEcq__backlog article em,.SearchServiceDepth-module__FbgEcq__editorialBoard article strong,.SearchServiceDepth-module__FbgEcq__editorialBoard article span,.SearchServiceDepth-module__FbgEcq__sourceBoard article strong,.SearchServiceDepth-module__FbgEcq__sourceBoard article span,.SearchServiceDepth-module__FbgEcq__industryTable article strong,.SearchServiceDepth-module__FbgEcq__industryTable article span{grid-template-columns:78px minmax(0,1fr);gap:8px}}
.ServiceDetailGroup05to09-module__xjk_5q__detailShell{--ink:#10141d;--muted:#657083;--line:color-mix(in srgb, var(--ink) 13%, transparent);width:100%;color:var(--ink);isolation:isolate;background:#fff;position:relative;overflow:clip}.ServiceDetailGroup05to09-module__xjk_5q__detailShell *,.ServiceDetailGroup05to09-module__xjk_5q__detailShell :before,.ServiceDetailGroup05to09-module__xjk_5q__detailShell :after{box-sizing:border-box}.ServiceDetailGroup05to09-module__xjk_5q__detailShell h2,.ServiceDetailGroup05to09-module__xjk_5q__detailShell h3,.ServiceDetailGroup05to09-module__xjk_5q__detailShell h4,.ServiceDetailGroup05to09-module__xjk_5q__detailShell p{margin:0}.ServiceDetailGroup05to09-module__xjk_5q__detailShell button,.ServiceDetailGroup05to09-module__xjk_5q__detailShell summary{font:inherit}.ServiceDetailGroup05to09-module__xjk_5q__visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ServiceDetailGroup05to09-module__xjk_5q__serviceIcon{object-fit:contain;filter:saturate(.92)contrast(1.02);width:clamp(86px,10vw,150px);height:auto;display:block}.ServiceDetailGroup05to09-module__xjk_5q__sectionIntro{grid-template-columns:minmax(150px,.42fr) minmax(300px,1fr) minmax(280px,.82fr);align-items:start;gap:clamp(24px,4vw,72px);margin-bottom:clamp(40px,6vw,82px);display:grid}.ServiceDetailGroup05to09-module__xjk_5q__sectionIntro>span{color:var(--detail-accent);letter-spacing:.17em;padding-top:9px;font-size:11px;font-weight:850;line-height:1.3}.ServiceDetailGroup05to09-module__xjk_5q__sectionIntro h3{letter-spacing:-.052em;word-break:keep-all;max-width:720px;font-size:clamp(31px,4vw,58px);font-weight:780;line-height:1.08}.ServiceDetailGroup05to09-module__xjk_5q__sectionIntro p{color:var(--muted);word-break:keep-all;padding-top:7px;font-size:clamp(14px,1.3vw,17px);line-height:1.78}.ServiceDetailGroup05to09-module__xjk_5q__faqList{border-top:1px solid var(--line)}.ServiceDetailGroup05to09-module__xjk_5q__faqList details{border-bottom:1px solid var(--line)}.ServiceDetailGroup05to09-module__xjk_5q__faqList summary{cursor:pointer;min-height:82px;color:var(--ink);word-break:keep-all;grid-template-columns:54px 1fr 32px;align-items:center;gap:18px;padding:14px 4px;font-size:clamp(16px,1.5vw,20px);font-weight:710;list-style:none;display:grid}.ServiceDetailGroup05to09-module__xjk_5q__faqList summary::-webkit-details-marker{display:none}.ServiceDetailGroup05to09-module__xjk_5q__faqList summary>span{color:var(--detail-accent);letter-spacing:.12em;font-size:11px}.ServiceDetailGroup05to09-module__xjk_5q__faqList summary i{background:var(--detail-tint);border-radius:50%;width:28px;height:28px;position:relative}.ServiceDetailGroup05to09-module__xjk_5q__faqList summary i:before,.ServiceDetailGroup05to09-module__xjk_5q__faqList summary i:after{content:"";background:var(--detail-accent);width:10px;height:1px;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.ServiceDetailGroup05to09-module__xjk_5q__faqList summary i:after{transition:transform .25s;transform:translate(-50%,-50%)rotate(90deg)}.ServiceDetailGroup05to09-module__xjk_5q__faqList details[open] summary i:after{transform:translate(-50%,-50%)rotate(0)}.ServiceDetailGroup05to09-module__xjk_5q__faqList details>p{max-width:860px;color:var(--muted);word-break:keep-all;padding:0 58px 26px 72px;font-size:15px;line-height:1.8}.ServiceDetailGroup05to09-module__xjk_5q__consultation{color:#fff;background:radial-gradient(circle at 78% 10%, color-mix(in srgb, var(--detail-accent-2) 80%, transparent), transparent 32%), linear-gradient(135deg, color-mix(in srgb, var(--detail-accent) 88%, #0b1020), #111827 78%);box-shadow:0 34px 80px color-mix(in srgb, var(--detail-accent) 19%, transparent);border-radius:34px;grid-template-columns:1fr auto;align-items:end;gap:40px;margin-top:clamp(70px,9vw,128px);padding:clamp(36px,6vw,76px);display:grid}.ServiceDetailGroup05to09-module__xjk_5q__consultation>div>span{color:color-mix(in srgb, var(--detail-tint) 84%, #fff);letter-spacing:.18em;margin-bottom:18px;font-size:11px;font-weight:850;display:block}.ServiceDetailGroup05to09-module__xjk_5q__consultation h3{letter-spacing:-.055em;word-break:keep-all;max-width:780px;font-size:clamp(34px,4.5vw,64px);line-height:1.06}.ServiceDetailGroup05to09-module__xjk_5q__consultation p{color:#ffffffc2;word-break:keep-all;max-width:720px;margin-top:20px;font-size:16px;line-height:1.75}.ServiceDetailGroup05to09-module__xjk_5q__consultation small{color:#ffffff8f;max-width:760px;margin-top:25px;font-size:12px;line-height:1.65;display:block}.ServiceDetailGroup05to09-module__xjk_5q__consultation button{color:#0d1320;cursor:pointer;white-space:nowrap;background:#fff;border:0;border-radius:999px;justify-content:center;align-items:center;gap:18px;min-height:58px;padding:0 28px;font-size:14px;font-weight:820;transition:transform .25s,box-shadow .25s;display:inline-flex}.ServiceDetailGroup05to09-module__xjk_5q__consultation button:hover{transform:translateY(-3px);box-shadow:0 14px 30px #0003}.ServiceDetailGroup05to09-module__xjk_5q__consultation button:focus-visible,.ServiceDetailGroup05to09-module__xjk_5q__faqList summary:focus-visible{outline:3px solid color-mix(in srgb, var(--detail-accent-2) 60%, #fff);outline-offset:4px}.ServiceDetailGroup05to09-module__xjk_5q__consultation button i{font-size:18px;font-style:normal}.ServiceDetailGroup05to09-module__xjk_5q__detailShell[data-slug=video-creator-collaboration]{--ink:#15121e;--muted:#716c7d;background:#fbfaff}.ServiceDetailGroup05to09-module__xjk_5q__filmHero{color:#fff;background:linear-gradient(90deg, #ffffff09 1px, transparent 1px) 0 0 / 84px 84px, linear-gradient(#ffffff09 1px, transparent 1px) 0 0 / 84px 84px, radial-gradient(circle at 70% 24%, color-mix(in srgb, var(--detail-accent) 40%, transparent), transparent 40%), #100d18;grid-template-columns:minmax(360px,.82fr) minmax(520px,1.18fr);min-height:860px;padding:clamp(94px,10vw,150px) clamp(24px,6vw,96px) 90px;display:grid}.ServiceDetailGroup05to09-module__xjk_5q__filmHeroCopy{z-index:2;align-self:center;max-width:620px;padding-right:24px;position:relative}.ServiceDetailGroup05to09-module__xjk_5q__reelCode{color:#bcb5cc;letter-spacing:.18em;align-items:center;gap:16px;font-size:11px;font-weight:800;display:flex}.ServiceDetailGroup05to09-module__xjk_5q__reelCode b{color:#fff;letter-spacing:.1em;background:#ee3d72;border-radius:99px;align-items:center;gap:7px;padding:7px 10px;font-size:10px;display:inline-flex}.ServiceDetailGroup05to09-module__xjk_5q__reelCode b:before{content:"";background:#fff;border-radius:50%;width:6px;height:6px;animation:1.7s infinite ServiceDetailGroup05to09-module__xjk_5q__recPulse}.ServiceDetailGroup05to09-module__xjk_5q__filmHero h2{letter-spacing:-.068em;word-break:keep-all;margin-top:34px;font-size:clamp(52px,6.3vw,94px);font-weight:750;line-height:.98}.ServiceDetailGroup05to09-module__xjk_5q__filmHero h2 em{color:#d9c9ff;font-style:normal}.ServiceDetailGroup05to09-module__xjk_5q__filmHeroCopy>p{color:#aaa4b7;word-break:keep-all;max-width:560px;margin-top:34px;font-size:clamp(16px,1.55vw,20px);line-height:1.8}.ServiceDetailGroup05to09-module__xjk_5q__filmHeroMeta{border-top:1px solid #ffffff24;border-bottom:1px solid #ffffff24;grid-template-columns:repeat(3,1fr);margin-top:60px;display:grid}.ServiceDetailGroup05to09-module__xjk_5q__filmHeroMeta span{color:#d6d1de;border-right:1px solid #ffffff24;gap:10px;padding:20px 12px;font-size:12px;display:grid}.ServiceDetailGroup05to09-module__xjk_5q__filmHeroMeta span:last-child{border-right:0}.ServiceDetailGroup05to09-module__xjk_5q__filmHeroMeta b{color:#8b73f6;letter-spacing:.16em;font-size:10px}.ServiceDetailGroup05to09-module__xjk_5q__filmStage{align-self:center;min-height:630px;margin:0;position:relative}.ServiceDetailGroup05to09-module__xjk_5q__filmStage:before{content:"";border:1px solid #ffffff24;position:absolute;inset:6% 0 12% 7%;transform:rotate(-2deg)}.ServiceDetailGroup05to09-module__xjk_5q__filmPhoto{background:#272033;border-radius:4px;position:absolute;inset:8% 6% 13% 10%;overflow:hidden;transform:rotate(2.5deg);box-shadow:0 40px 110px #00000080}.ServiceDetailGroup05to09-module__xjk_5q__filmPhoto img{object-fit:cover;filter:saturate(.76)contrast(1.05)brightness(.76)}.ServiceDetailGroup05to09-module__xjk_5q__filmPhoto:after{content:"";background:linear-gradient(#0000 48%,#0c0912d9);position:absolute;inset:0}.ServiceDetailGroup05to09-module__xjk_5q__filmPhoto>span{z-index:2;color:#fff;letter-spacing:.2em;font-size:10px;font-weight:800;position:absolute;bottom:20px;left:22px}.ServiceDetailGroup05to09-module__xjk_5q__filmSlate{z-index:3;color:#15121e;background:#f2ecff;grid-template-rows:auto auto;grid-template-columns:auto 1fr;align-items:center;width:min(390px,62%);padding:18px 24px;display:grid;position:absolute;bottom:4%;right:0;transform:rotate(-2deg);box-shadow:0 24px 60px #0000004d}.ServiceDetailGroup05to09-module__xjk_5q__filmSlate .ServiceDetailGroup05to09-module__xjk_5q__serviceIcon{grid-row:1/3;width:86px;margin-right:18px}.ServiceDetailGroup05to09-module__xjk_5q__filmSlate b{letter-spacing:.18em;font-size:10px}.ServiceDetailGroup05to09-module__xjk_5q__filmSlate span{font-size:18px;font-weight:800}.ServiceDetailGroup05to09-module__xjk_5q__filmStage figcaption{color:#8e879a;max-width:52%;font-size:11px;line-height:1.6;position:absolute;bottom:0;left:10%}.ServiceDetailGroup05to09-module__xjk_5q__castingSection,.ServiceDetailGroup05to09-module__xjk_5q__productionSection,.ServiceDetailGroup05to09-module__xjk_5q__filmEvidence,.ServiceDetailGroup05to09-module__xjk_5q__filmSamples,.ServiceDetailGroup05to09-module__xjk_5q__filmProcess{padding:clamp(90px,11vw,158px) clamp(24px,6vw,96px)}.ServiceDetailGroup05to09-module__xjk_5q__castingSection{background:#fff}.ServiceDetailGroup05to09-module__xjk_5q__castingBoard{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.ServiceDetailGroup05to09-module__xjk_5q__castingBoard article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:320px;padding:34px;position:relative;overflow:hidden}.ServiceDetailGroup05to09-module__xjk_5q__castingBoard article>b{color:#b9b4c2;font-size:11px}.ServiceDetailGroup05to09-module__xjk_5q__castingBoard article>span{color:var(--detail-accent);letter-spacing:.18em;margin-top:58px;font-size:10px;font-weight:850;display:block}.ServiceDetailGroup05to09-module__xjk_5q__castingBoard article h4{letter-spacing:-.04em;margin-top:12px;font-size:clamp(24px,2.4vw,34px)}.ServiceDetailGroup05to09-module__xjk_5q__castingBoard article p{max-width:330px;color:var(--muted);margin-top:18px;font-size:14px;line-height:1.7}.ServiceDetailGroup05to09-module__xjk_5q__castingBoard article i{border:24px solid var(--detail-tint);border-radius:50%;width:120px;height:120px;position:absolute;bottom:-34px;right:-34px}.ServiceDetailGroup05to09-module__xjk_5q__castingBoard article:nth-child(2) i{border-radius:22px;transform:rotate(28deg)}.ServiceDetailGroup05to09-module__xjk_5q__castingBoard article:nth-child(3) i{background:repeating-linear-gradient(45deg, var(--detail-tint), var(--detail-tint) 7px, transparent 7px, transparent 13px);border-width:1px}.ServiceDetailGroup05to09-module__xjk_5q__filmDecision{color:#fff;background:#17131f;grid-template-columns:1.25fr repeat(3,1fr);margin-top:30px;display:grid}.ServiceDetailGroup05to09-module__xjk_5q__filmDecision>*{border-right:1px solid #ffffff1f;min-height:210px;padding:28px}.ServiceDetailGroup05to09-module__xjk_5q__filmDecision>:last-child{border-right:0}.ServiceDetailGroup05to09-module__xjk_5q__filmDecision header span{color:#a88ffb;letter-spacing:.16em;font-size:10px;font-weight:800;display:block}.ServiceDetailGroup05to09-module__xjk_5q__filmDecision header strong{max-width:240px;margin-top:34px;font-size:24px;line-height:1.25;display:block}.ServiceDetailGroup05to09-module__xjk_5q__filmDecision div b{font-size:18px}.ServiceDetailGroup05to09-module__xjk_5q__filmDecision div p{color:#aaa4b7;margin-top:26px;font-size:13px;line-height:1.65}.ServiceDetailGroup05to09-module__xjk_5q__filmDecision div small{color:#d0c2ff;margin-top:22px;font-size:11px;line-height:1.5;display:block}.ServiceDetailGroup05to09-module__xjk_5q__fitRibbon{background:var(--detail-tint);color:#514a5e;border-radius:18px;grid-template-columns:auto 1fr 1fr 1px auto 1fr 1fr;align-items:center;gap:22px;margin-top:30px;padding:24px 28px;font-size:12px;display:grid}.ServiceDetailGroup05to09-module__xjk_5q__fitRibbon b{color:var(--ink);font-size:12px}.ServiceDetailGroup05to09-module__xjk_5q__fitRibbon i{background:var(--line);width:1px;height:32px}.ServiceDetailGroup05to09-module__xjk_5q__productionSection{background:#f3f0f8}.ServiceDetailGroup05to09-module__xjk_5q__productionTimeline{border-top:2px solid #181420;margin:0;padding:0;list-style:none}.ServiceDetailGroup05to09-module__xjk_5q__productionTimeline li{border-bottom:1px solid #cfc9d8;grid-template-columns:70px 1.4fr .8fr;align-items:center;gap:28px;min-height:138px;display:grid}.ServiceDetailGroup05to09-module__xjk_5q__productionTimeline li>b{color:var(--detail-accent);letter-spacing:.12em;font-size:13px}.ServiceDetailGroup05to09-module__xjk_5q__productionTimeline li>div{grid-template-columns:130px 170px 1fr;align-items:center;gap:20px;display:grid}.ServiceDetailGroup05to09-module__xjk_5q__productionTimeline li span{color:#8d8698;letter-spacing:.15em;font-size:10px;font-weight:850}.ServiceDetailGroup05to09-module__xjk_5q__productionTimeline li strong{font-size:17px}.ServiceDetailGroup05to09-module__xjk_5q__productionTimeline li p{color:var(--muted);font-size:13px;line-height:1.6}.ServiceDetailGroup05to09-module__xjk_5q__productionTimeline li em{border:1px solid #c8c0d5;border-radius:99px;justify-self:end;padding:10px 15px;font-size:11px;font-style:normal}.ServiceDetailGroup05to09-module__xjk_5q__approvalLedger{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:38px;display:grid}.ServiceDetailGroup05to09-module__xjk_5q__approvalLedger>div{background:#fff;border-radius:18px;padding:28px}.ServiceDetailGroup05to09-module__xjk_5q__approvalLedger span{color:var(--detail-accent);letter-spacing:.14em;font-size:10px;font-weight:850}.ServiceDetailGroup05to09-module__xjk_5q__approvalLedger b{margin-top:18px;font-size:18px;display:block}.ServiceDetailGroup05to09-module__xjk_5q__approvalLedger p{color:var(--muted);margin-top:10px;font-size:13px;line-height:1.6}.ServiceDetailGroup05to09-module__xjk_5q__filmEvidence{background:#fff}.ServiceDetailGroup05to09-module__xjk_5q__ratioStudio{grid-template-columns:.75fr 1.25fr;align-items:end;gap:70px;display:grid}.ServiceDetailGroup05to09-module__xjk_5q__ratioStudio .ServiceDetailGroup05to09-module__xjk_5q__sectionIntro{grid-template-columns:1fr;gap:18px;margin:0}.ServiceDetailGroup05to09-module__xjk_5q__ratioFrames{background:#17131f;border-radius:28px;justify-content:center;align-items:end;gap:18px;min-height:390px;padding:40px;display:flex}.ServiceDetailGroup05to09-module__xjk_5q__ratioFrames article{color:#fff;background:linear-gradient(145deg, color-mix(in srgb, var(--detail-accent) 78%, #17131f), #292034);flex-direction:column;justify-content:space-between;padding:18px;display:flex;position:relative;box-shadow:inset 0 0 0 1px #ffffff24}.ServiceDetailGroup05to09-module__xjk_5q__ratioFrames span{color:#d9ceff;font-size:10px;font-weight:850}.ServiceDetailGroup05to09-module__xjk_5q__ratioFrames b{font-size:16px}.ServiceDetailGroup05to09-module__xjk_5q__ratioFrames small{color:#ffffff94;font-size:9px}.ServiceDetailGroup05to09-module__xjk_5q__landscapeFrame{aspect-ratio:16/9;width:54%}.ServiceDetailGroup05to09-module__xjk_5q__verticalFrame{aspect-ratio:9/16;width:22%}.ServiceDetailGroup05to09-module__xjk_5q__squareFrame{aspect-ratio:1;width:24%}.ServiceDetailGroup05to09-module__xjk_5q__filmDeliverables{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:58px;display:grid}.ServiceDetailGroup05to09-module__xjk_5q__filmDeliverables article{border:1px solid var(--line);border-radius:20px;padding:34px}.ServiceDetailGroup05to09-module__xjk_5q__filmDeliverables span{color:var(--detail-accent);letter-spacing:.15em;font-size:10px;font-weight:850}.ServiceDetailGroup05to09-module__xjk_5q__filmDeliverables h4{margin-top:12px;font-size:24px}.ServiceDetailGroup05to09-module__xjk_5q__filmDeliverables ul{color:var(--muted);gap:10px;margin:24px 0 0;padding:0;font-size:13px;list-style:none;display:grid}.ServiceDetailGroup05to09-module__xjk_5q__filmDeliverables li{padding-left:17px;line-height:1.5;position:relative}.ServiceDetailGroup05to09-module__xjk_5q__filmDeliverables li:before{content:"";background:var(--detail-accent-2);border-radius:50%;width:6px;height:6px;position:absolute;top:.65em;left:0}.ServiceDetailGroup05to09-module__xjk_5q__filmMeasure{background:var(--detail-tint);border-radius:16px;grid-template-columns:auto auto 1fr auto 1fr auto;align-items:center;gap:18px;margin-top:18px;padding:24px 28px;display:grid}.ServiceDetailGroup05to09-module__xjk_5q__filmMeasure>b{color:var(--detail-accent);letter-spacing:.13em;font-size:10px}.ServiceDetailGroup05to09-module__xjk_5q__filmMeasure>span{font-size:12px;font-weight:700}.ServiceDetailGroup05to09-module__xjk_5q__filmMeasure>i{background:color-mix(in srgb, var(--detail-accent) 22%, transparent);height:1px}.ServiceDetailGroup05to09-module__xjk_5q__filmMeasure>p{color:var(--muted);grid-column:1/-1;font-size:11px;line-height:1.5}.ServiceDetailGroup05to09-module__xjk_5q__filmSamples{background:var(--detail-wash)}.ServiceDetailGroup05to09-module__xjk_5q__filmSamples>div{grid-template-columns:1fr 1fr;gap:20px;display:grid}.ServiceDetailGroup05to09-module__xjk_5q__filmSamples article{color:#fff;background:linear-gradient(145deg,#241d31,#15121e);border-radius:26px;min-height:320px;padding:40px;position:relative;overflow:hidden}.ServiceDetailGroup05to09-module__xjk_5q__filmSamples article:after{content:"";border:36px solid color-mix(in srgb, var(--detail-accent) 50%, transparent);border-radius:50%;width:190px;height:190px;position:absolute;bottom:-70px;right:-70px}.ServiceDetailGroup05to09-module__xjk_5q__filmSamples article>span{color:#b8a7ef;letter-spacing:.14em;font-size:10px;font-weight:850}.ServiceDetailGroup05to09-module__xjk_5q__filmSamples h4{letter-spacing:-.04em;max-width:500px;margin-top:55px;font-size:clamp(25px,3vw,38px)}.ServiceDetailGroup05to09-module__xjk_5q__filmSamples p{color:#aaa4b7;max-width:520px;margin-top:18px;font-size:14px;line-height:1.7}.ServiceDetailGroup05to09-module__xjk_5q__filmSamples article>b{color:#d8ccff;margin-top:30px;font-size:10px;display:block}.ServiceDetailGroup05to09-module__xjk_5q__filmSamples small{color:#8d8798;margin-top:8px;display:block}.ServiceDetailGroup05to09-module__xjk_5q__filmProcess{background:#fff}.ServiceDetailGroup05to09-module__xjk_5q__detailShell[data-slug=naver-shortform-experience]{--ink:#102018;--muted:#637269;background:#f8fffb}.ServiceDetailGroup05to09-module__xjk_5q__clipHero{background:radial-gradient(circle at 75% 18%,#ceffe4,#0000 32%),linear-gradient(135deg,#f7fff9,#effaf4);grid-template-columns:.85fr 1.15fr;min-height:850px;padding:clamp(100px,11vw,160px) clamp(24px,7vw,108px) 90px;display:grid}.ServiceDetailGroup05to09-module__xjk_5q__clipHeroCopy{align-self:center;max-width:620px}.ServiceDetailGroup05to09-module__xjk_5q__clipHeroCopy>span{color:var(--detail-accent);letter-spacing:.18em;font-size:11px;font-weight:850}.ServiceDetailGroup05to09-module__xjk_5q__clipHeroCopy h2{letter-spacing:-.074em;word-break:keep-all;margin-top:30px;font-size:clamp(52px,6.5vw,94px);font-weight:790;line-height:.96}.ServiceDetailGroup05to09-module__xjk_5q__clipHeroCopy h2 em{color:var(--detail-accent);font-style:normal;position:relative}.ServiceDetailGroup05to09-module__xjk_5q__clipHeroCopy h2 em:after{content:"";background:var(--detail-accent-2);opacity:.3;border-radius:99px;height:.11em;position:absolute;bottom:.02em;left:0;right:0}.ServiceDetailGroup05to09-module__xjk_5q__clipHeroCopy p{max-width:570px;color:var(--muted);word-break:keep-all;margin-top:30px;font-size:18px;line-height:1.78}.ServiceDetailGroup05to09-module__xjk_5q__clipChoice{color:#254232;letter-spacing:.12em;align-items:center;gap:14px;margin-top:44px;font-size:11px;display:flex}.ServiceDetailGroup05to09-module__xjk_5q__clipChoice i{background:#aacdb8;width:36px;height:1px}.ServiceDetailGroup05to09-module__xjk_5q__verticalClipHero{grid-template-columns:.8fr 1.2fr;align-items:center;gap:38px;min-height:650px;padding:42px 4% 42px 10%;display:grid;position:relative}.ServiceDetailGroup05to09-module__xjk_5q__clipHeroPhoto{z-index:0;border-radius:34px;margin:0;position:absolute;inset:0;overflow:hidden;box-shadow:0 35px 80px #00381b21}.ServiceDetailGroup05to09-module__xjk_5q__clipHeroPhoto:after{content:"";background:linear-gradient(90deg,#071f1214,#071f124d 42%,#071f12c7);position:absolute;inset:0}.ServiceDetailGroup05to09-module__xjk_5q__clipHeroPhoto img{object-fit:cover;object-position:58% center}.ServiceDetailGroup05to09-module__xjk_5q__clipHeroPhoto figcaption{z-index:2;color:#ffffffc2;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#0820138a;border-radius:99px;padding:7px 10px;font-size:9px;position:absolute;bottom:18px;left:22px}.ServiceDetailGroup05to09-module__xjk_5q__phoneShell{z-index:2;aspect-ratio:9/18.5;background:#fff;border:8px solid #102018;border-radius:44px;width:min(300px,100%);padding:13px;position:relative;transform:rotate(-4deg);box-shadow:0 44px 90px #00381b2e}.ServiceDetailGroup05to09-module__xjk_5q__phoneShell:before{content:"";background:#102018;border-radius:0 0 12px 12px;width:36%;height:18px;position:absolute;top:9px;left:50%;transform:translate(-50%)}.ServiceDetailGroup05to09-module__xjk_5q__phoneShell header{color:#244332;justify-content:space-between;padding:23px 12px 13px;font-size:10px;font-weight:850;display:flex}.ServiceDetailGroup05to09-module__xjk_5q__phoneScene{background:radial-gradient(circle at 50% 38%,#fff 0 14%,#0000 15%),linear-gradient(150deg,#d9ffe8,#72e4a7);border-radius:28px;flex-direction:column;justify-content:center;align-items:center;height:calc(100% - 96px);display:flex;overflow:hidden}.ServiceDetailGroup05to09-module__xjk_5q__phoneScene .ServiceDetailGroup05to09-module__xjk_5q__serviceIcon{width:74%}.ServiceDetailGroup05to09-module__xjk_5q__phoneScene strong{letter-spacing:-.04em;margin-top:-12px;font-size:22px}.ServiceDetailGroup05to09-module__xjk_5q__phoneScene small{color:#377052;letter-spacing:.12em;margin-top:8px;font-size:9px;font-weight:850}.ServiceDetailGroup05to09-module__xjk_5q__phoneShell footer{justify-content:space-between;gap:8px;padding:12px 5px 0;display:flex}.ServiceDetailGroup05to09-module__xjk_5q__phoneShell footer span{color:#fff;text-align:center;background:#102018;border-radius:99px;flex:1;padding:7px;font-size:8px}.ServiceDetailGroup05to09-module__xjk_5q__hookRetentionTimeline{z-index:2;gap:10px;margin:0;padding:0;list-style:none;display:grid;position:relative}.ServiceDetailGroup05to09-module__xjk_5q__hookRetentionTimeline li{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffc;border:1px solid #cce8d7;border-radius:17px;grid-template-columns:48px 74px 1fr;align-items:center;min-height:92px;padding:16px 20px;display:grid}.ServiceDetailGroup05to09-module__xjk_5q__hookRetentionTimeline li b{color:var(--detail-accent);font-size:17px}.ServiceDetailGroup05to09-module__xjk_5q__hookRetentionTimeline li span{letter-spacing:.12em;font-size:10px;font-weight:850}.ServiceDetailGroup05to09-module__xjk_5q__hookRetentionTimeline li p{color:var(--muted);font-size:11px;line-height:1.5}.ServiceDetailGroup05to09-module__xjk_5q__clipFlowSection,.ServiceDetailGroup05to09-module__xjk_5q__clipLabSection,.ServiceDetailGroup05to09-module__xjk_5q__clipEvidenceSection,.ServiceDetailGroup05to09-module__xjk_5q__clipSamples,.ServiceDetailGroup05to09-module__xjk_5q__clipProcess{padding:clamp(90px,11vw,158px) clamp(24px,7vw,108px)}.ServiceDetailGroup05to09-module__xjk_5q__clipFlowSection{background:#fff}.ServiceDetailGroup05to09-module__xjk_5q__placeToClipFlow{grid-template-columns:1fr auto 1fr auto 1fr;align-items:stretch;display:grid}.ServiceDetailGroup05to09-module__xjk_5q__placeToClipFlow article{background:#fbfffc;border:1px solid #cfe4d7;border-radius:28px;min-height:230px;padding:30px}.ServiceDetailGroup05to09-module__xjk_5q__placeToClipFlow article:nth-of-type(2){color:#fff;background:#102018;border-color:#102018;transform:translateY(-18px);box-shadow:0 22px 50px #002a1429}.ServiceDetailGroup05to09-module__xjk_5q__placeToClipFlow article>span{color:var(--detail-accent);letter-spacing:.13em;font-size:10px;font-weight:850}.ServiceDetailGroup05to09-module__xjk_5q__placeToClipFlow article:nth-of-type(2)>span{color:#61e599}.ServiceDetailGroup05to09-module__xjk_5q__placeToClipFlow article b{letter-spacing:-.03em;margin-top:70px;font-size:24px;display:block}.ServiceDetailGroup05to09-module__xjk_5q__placeToClipFlow article p{color:var(--muted);margin-top:14px;font-size:13px;line-height:1.6}.ServiceDetailGroup05to09-module__xjk_5q__placeToClipFlow article:nth-of-type(2) p{color:#9fb1a6}.ServiceDetailGroup05to09-module__xjk_5q__placeToClipFlow>i{color:var(--detail-accent);align-self:center;padding:14px;font-style:normal}.ServiceDetailGroup05to09-module__xjk_5q__clipModeSelector{border:1px solid #cfe4d7;border-radius:24px;grid-template-columns:1.1fr 1fr 1fr;margin-top:54px;display:grid;overflow:hidden}.ServiceDetailGroup05to09-module__xjk_5q__clipModeSelector>*{border-right:1px solid #cfe4d7;min-height:220px;padding:30px}.ServiceDetailGroup05to09-module__xjk_5q__clipModeSelector>:last-child{border-right:0}.ServiceDetailGroup05to09-module__xjk_5q__clipModeSelector header{background:#ecfbf2}.ServiceDetailGroup05to09-module__xjk_5q__clipModeSelector header b{color:var(--detail-accent);letter-spacing:.14em;font-size:11px;display:block}.ServiceDetailGroup05to09-module__xjk_5q__clipModeSelector header span{max-width:220px;margin-top:60px;font-size:22px;font-weight:780;line-height:1.3;display:block}.ServiceDetailGroup05to09-module__xjk_5q__clipModeSelector article em{color:#fff;background:var(--detail-accent);border-radius:50%;place-items:center;width:30px;height:30px;font-size:11px;font-style:normal;font-weight:850;display:inline-grid}.ServiceDetailGroup05to09-module__xjk_5q__clipModeSelector h4{margin-top:32px;font-size:21px}.ServiceDetailGroup05to09-module__xjk_5q__clipModeSelector p{color:var(--muted);margin-top:12px;font-size:13px;line-height:1.6}.ServiceDetailGroup05to09-module__xjk_5q__clipModeSelector small{color:#377052;margin-top:20px;font-size:10px;line-height:1.5;display:block}.ServiceDetailGroup05to09-module__xjk_5q__clipLabSection{color:#fff;background:#102018;grid-template-columns:.66fr 1.34fr;gap:70px;display:grid}.ServiceDetailGroup05to09-module__xjk_5q__clipLabHeading>span{color:#69e39d;letter-spacing:.16em;font-size:10px;font-weight:850}.ServiceDetailGroup05to09-module__xjk_5q__clipLabHeading h3{letter-spacing:-.055em;word-break:keep-all;margin-top:24px;font-size:clamp(34px,4vw,58px);line-height:1.06}.ServiceDetailGroup05to09-module__xjk_5q__clipLabHeading p{color:#96a99d;max-width:480px;margin-top:24px;font-size:15px;line-height:1.75}.ServiceDetailGroup05to09-module__xjk_5q__hookLab{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.ServiceDetailGroup05to09-module__xjk_5q__hookLab article{background:#172b20;border:1px solid #ffffff21;border-radius:20px;min-height:350px;padding:24px}.ServiceDetailGroup05to09-module__xjk_5q__hookLab article>b{color:#6be09b;letter-spacing:.12em;font-size:9px}.ServiceDetailGroup05to09-module__xjk_5q__hookLab article>div{background:#e0faea;border-radius:14px;align-items:end;gap:5px;height:120px;margin-top:28px;padding:15px;display:flex}.ServiceDetailGroup05to09-module__xjk_5q__hookLab article>div i{background:#48cb82;border-radius:4px 4px 0 0;flex:1;height:30%}.ServiceDetailGroup05to09-module__xjk_5q__hookLab article>div i:nth-child(2){height:72%}.ServiceDetailGroup05to09-module__xjk_5q__hookLab article>div i:nth-child(3){height:46%}.ServiceDetailGroup05to09-module__xjk_5q__hookLab article:nth-child(2)>div i:first-child{height:85%}.ServiceDetailGroup05to09-module__xjk_5q__hookLab article:nth-child(3)>div i:nth-child(3){height:90%}.ServiceDetailGroup05to09-module__xjk_5q__hookLab strong{margin-top:28px;font-size:18px;display:block}.ServiceDetailGroup05to09-module__xjk_5q__hookLab p{color:#93a49a;margin-top:12px;font-size:12px;line-height:1.55}.ServiceDetailGroup05to09-module__xjk_5q__uploadChecklist{border-top:1px solid #ffffff2e;grid-column:1/-1;margin-top:15px}.ServiceDetailGroup05to09-module__xjk_5q__uploadChecklist header{color:#78e6a6;letter-spacing:.14em;justify-content:space-between;padding:22px 0;font-size:10px;display:flex}.ServiceDetailGroup05to09-module__xjk_5q__uploadChecklist>div{border-top:1px solid #ffffff1a;grid-template-columns:24px 100px 1fr auto;align-items:center;gap:16px;min-height:66px;display:grid}.ServiceDetailGroup05to09-module__xjk_5q__uploadChecklist>div i{border:1px solid #6ae39c;border-radius:4px;width:17px;height:17px}.ServiceDetailGroup05to09-module__xjk_5q__uploadChecklist>div i:after{content:"✓";color:#6ae39c;text-align:center;font-size:11px;display:block}.ServiceDetailGroup05to09-module__xjk_5q__uploadChecklist>div b{letter-spacing:.1em;font-size:11px}.ServiceDetailGroup05to09-module__xjk_5q__uploadChecklist>div p{color:#a0afa6;font-size:12px}.ServiceDetailGroup05to09-module__xjk_5q__uploadChecklist>div span{color:#6ae39c;font-size:9px;font-weight:850}.ServiceDetailGroup05to09-module__xjk_5q__clipEvidenceSection{background:#f0faf4}.ServiceDetailGroup05to09-module__xjk_5q__clipSignalBoard{background:#fff;border:1px solid #cce4d6;border-radius:28px;grid-template-columns:repeat(3,1fr);display:grid;overflow:hidden}.ServiceDetailGroup05to09-module__xjk_5q__clipSignalBoard>div{border-right:1px solid #cce4d6;min-height:230px;padding:32px}.ServiceDetailGroup05to09-module__xjk_5q__clipSignalBoard>div:last-of-type{border-right:0}.ServiceDetailGroup05to09-module__xjk_5q__clipSignalBoard>div span{color:var(--detail-accent);letter-spacing:.14em;font-size:10px;font-weight:850}.ServiceDetailGroup05to09-module__xjk_5q__clipSignalBoard>div b{margin-top:68px;font-size:20px;display:block}.ServiceDetailGroup05to09-module__xjk_5q__clipSignalBoard>div p{color:var(--muted);margin-top:11px;font-size:12px}.ServiceDetailGroup05to09-module__xjk_5q__clipSignalBoard footer{background:#f8fdfa;border-top:1px solid #cce4d6;grid-column:1/-1;grid-template-columns:auto 1fr auto 1fr auto;align-items:center;gap:18px;padding:20px 28px;display:grid}.ServiceDetailGroup05to09-module__xjk_5q__clipSignalBoard footer b{color:#497159;letter-spacing:.14em;grid-column:1/-1;font-size:9px}.ServiceDetailGroup05to09-module__xjk_5q__clipSignalBoard footer span{font-size:11px;font-weight:700}.ServiceDetailGroup05to09-module__xjk_5q__clipSignalBoard footer i{background:#b9d9c6;height:1px}.ServiceDetailGroup05to09-module__xjk_5q__clipDeliverableTape{border:1px solid #cce4d6;border-radius:18px;grid-template-columns:90px 1fr;gap:0;margin-top:30px;display:grid;overflow:hidden}.ServiceDetailGroup05to09-module__xjk_5q__clipDeliverableTape span,.ServiceDetailGroup05to09-module__xjk_5q__clipDeliverableTape b{border-bottom:1px solid #cce4d6;padding:18px 22px}.ServiceDetailGroup05to09-module__xjk_5q__clipDeliverableTape span{color:var(--detail-accent);letter-spacing:.13em;background:#e9f8ef;font-size:9px;font-weight:850}.ServiceDetailGroup05to09-module__xjk_5q__clipDeliverableTape b{font-size:13px}.ServiceDetailGroup05to09-module__xjk_5q__clipDeliverableTape>:nth-last-child(-n+2){border-bottom:0}.ServiceDetailGroup05to09-module__xjk_5q__clipSamples{background:#fff;grid-template-columns:.55fr 1fr 1fr;gap:18px;display:grid}.ServiceDetailGroup05to09-module__xjk_5q__clipSamples header{padding-right:24px}.ServiceDetailGroup05to09-module__xjk_5q__clipSamples header span{color:var(--detail-accent);letter-spacing:.14em;font-size:10px;font-weight:850}.ServiceDetailGroup05to09-module__xjk_5q__clipSamples header h3{letter-spacing:-.04em;margin-top:24px;font-size:30px;line-height:1.2}.ServiceDetailGroup05to09-module__xjk_5q__clipSamples article{background:#e9f9ef;border-radius:28px;min-height:310px;padding:32px}.ServiceDetailGroup05to09-module__xjk_5q__clipSamples article>b{color:#fff;background:var(--detail-accent);border-radius:50%;place-items:center;width:44px;height:44px;display:inline-grid}.ServiceDetailGroup05to09-module__xjk_5q__clipSamples article>div{margin-top:62px}.ServiceDetailGroup05to09-module__xjk_5q__clipSamples article span{color:#39825a;font-size:10px;font-weight:850}.ServiceDetailGroup05to09-module__xjk_5q__clipSamples article h4{margin-top:10px;font-size:22px}.ServiceDetailGroup05to09-module__xjk_5q__clipSamples article p{color:var(--muted);margin-top:13px;font-size:13px;line-height:1.6}.ServiceDetailGroup05to09-module__xjk_5q__clipSamples article small{color:#4c765e;margin-top:24px;font-size:10px;display:block}.ServiceDetailGroup05to09-module__xjk_5q__clipProcess{background:#f8fffb}.ServiceDetailGroup05to09-module__xjk_5q__detailShell[data-slug=japanese-tourist-experience]{--ink:#2a211b;--muted:#756b64;background:#fffaf6}.ServiceDetailGroup05to09-module__xjk_5q__japanHero{background:linear-gradient(120deg,#fffaf6 0 64%,#f2dfcf 64%);grid-template-columns:1.38fr .62fr;min-height:850px;padding:clamp(96px,10vw,148px) clamp(24px,7vw,108px) 90px;display:grid}.ServiceDetailGroup05to09-module__xjk_5q__japanRouteHero{align-self:center;padding-right:8vw}.ServiceDetailGroup05to09-module__xjk_5q__japanRouteHero header{justify-content:space-between;align-items:center;display:flex}.ServiceDetailGroup05to09-module__xjk_5q__japanRouteHero header>span{color:var(--detail-accent);letter-spacing:.18em;font-size:11px;font-weight:850}.ServiceDetailGroup05to09-module__xjk_5q__japanRouteHero header .ServiceDetailGroup05to09-module__xjk_5q__serviceIcon{width:96px}.ServiceDetailGroup05to09-module__xjk_5q__routeTitle{margin-top:20px;position:relative}.ServiceDetailGroup05to09-module__xjk_5q__routeTitle h2{letter-spacing:-.065em;word-break:keep-all;font-family:Georgia,Times New Roman,serif;font-size:clamp(52px,7.2vw,106px);font-weight:500;line-height:.96}.ServiceDetailGroup05to09-module__xjk_5q__routeTitle h2 em{color:var(--detail-accent);font-style:italic}.ServiceDetailGroup05to09-module__xjk_5q__routeTitle small{color:#ad9d91;letter-spacing:.18em;writing-mode:vertical-rl;font-size:9px;position:absolute;top:7%;right:4%}.ServiceDetailGroup05to09-module__xjk_5q__routeTitle small:last-child{top:auto;bottom:2%}.ServiceDetailGroup05to09-module__xjk_5q__routeLine{align-items:center;gap:10px;margin-top:40px;display:flex}.ServiceDetailGroup05to09-module__xjk_5q__routeLine b{width:38px;height:38px;color:var(--detail-accent);border:1px solid #c8ac97;border-radius:50%;place-items:center;font-size:10px;display:grid}.ServiceDetailGroup05to09-module__xjk_5q__routeLine i{background:#d8c3b4;flex:1;height:1px}.ServiceDetailGroup05to09-module__xjk_5q__routeLine i:nth-of-type(2),.ServiceDetailGroup05to09-module__xjk_5q__routeLine i:nth-of-type(3){background:var(--detail-accent-2);border-radius:50%;max-width:8px;height:8px;position:relative}.ServiceDetailGroup05to09-module__xjk_5q__japanRouteHero>p{max-width:700px;color:var(--muted);word-break:keep-all;margin-top:34px;font-size:17px;line-height:1.8}.ServiceDetailGroup05to09-module__xjk_5q__japanHeroVisual{align-self:center;min-height:610px;position:relative}.ServiceDetailGroup05to09-module__xjk_5q__japanHeroPhoto{border-radius:4px 34px;margin:0;position:absolute;inset:0 0 8% -6%;overflow:hidden;box-shadow:0 34px 70px #623e242e}.ServiceDetailGroup05to09-module__xjk_5q__japanHeroPhoto:after{content:"";background:linear-gradient(#0000 54%,#322015bd);position:absolute;inset:0}.ServiceDetailGroup05to09-module__xjk_5q__japanHeroPhoto img{object-fit:cover;object-position:63% center}.ServiceDetailGroup05to09-module__xjk_5q__japanHeroPhoto figcaption{z-index:2;color:#ffffffbd;font-size:9px;position:absolute;bottom:17px;left:20px}.ServiceDetailGroup05to09-module__xjk_5q__travelPassport{z-index:2;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffe0;border:1px solid #d4baa6;border-radius:4px 28px;grid-template-columns:1fr auto 1px;gap:16px 10px;width:min(410px,86%);padding:30px;display:grid;position:absolute;bottom:0;right:-3%;transform:rotate(2deg);box-shadow:18px 22px #d9b999}.ServiceDetailGroup05to09-module__xjk_5q__travelPassport>span{color:var(--detail-accent);letter-spacing:.17em;grid-column:1/-1;margin-bottom:32px;font-size:9px;font-weight:850}.ServiceDetailGroup05to09-module__xjk_5q__travelPassport b{font-family:Georgia,serif;font-size:33px;font-weight:500}.ServiceDetailGroup05to09-module__xjk_5q__travelPassport small{color:#8b7769;align-self:center}.ServiceDetailGroup05to09-module__xjk_5q__travelPassport i{background:#d7c0af;width:1px;height:100%}.ServiceDetailGroup05to09-module__xjk_5q__japanChannelSection,.ServiceDetailGroup05to09-module__xjk_5q__travelMapSection,.ServiceDetailGroup05to09-module__xjk_5q__japanEvidence,.ServiceDetailGroup05to09-module__xjk_5q__japanSamples,.ServiceDetailGroup05to09-module__xjk_5q__japanProcess{padding:clamp(90px,11vw,158px) clamp(24px,7vw,108px)}.ServiceDetailGroup05to09-module__xjk_5q__japanChannelSection{background:#fff}.ServiceDetailGroup05to09-module__xjk_5q__channelRail{border-top:1px solid #dacbbc;border-bottom:1px solid #dacbbc;grid-template-columns:repeat(4,1fr);display:grid}.ServiceDetailGroup05to09-module__xjk_5q__channelRail article{border-right:1px solid #dacbbc;min-height:260px;padding:28px}.ServiceDetailGroup05to09-module__xjk_5q__channelRail article:last-child{border-right:0}.ServiceDetailGroup05to09-module__xjk_5q__channelRail article>b{color:var(--detail-accent);font-family:Georgia,serif;font-size:40px;font-weight:500}.ServiceDetailGroup05to09-module__xjk_5q__channelRail article>span{color:#a18d7e;letter-spacing:.16em;margin-top:42px;font-size:9px;font-weight:850;display:block}.ServiceDetailGroup05to09-module__xjk_5q__channelRail article p{margin-top:12px;font-size:16px;font-weight:700}.ServiceDetailGroup05to09-module__xjk_5q__channelRail article small{color:var(--muted);margin-top:12px;font-size:11px;display:block}.ServiceDetailGroup05to09-module__xjk_5q__bilingualMatch{color:#fff;background:#2a211b;border-radius:24px;grid-template-columns:1.1fr repeat(3,1fr);margin-top:38px;display:grid;overflow:hidden}.ServiceDetailGroup05to09-module__xjk_5q__bilingualMatch>*{border-right:1px solid #ffffff21;min-height:230px;padding:28px}.ServiceDetailGroup05to09-module__xjk_5q__bilingualMatch header span{color:#e5a873;letter-spacing:.15em;font-size:9px;font-weight:850}.ServiceDetailGroup05to09-module__xjk_5q__bilingualMatch header b{max-width:220px;margin-top:55px;font-size:19px;line-height:1.4;display:block}.ServiceDetailGroup05to09-module__xjk_5q__bilingualMatch article em{color:#eab077;letter-spacing:.12em;font-size:10px;font-style:normal;font-weight:850}.ServiceDetailGroup05to09-module__xjk_5q__bilingualMatch article h4{margin-top:50px;font-size:21px}.ServiceDetailGroup05to09-module__xjk_5q__bilingualMatch article p{color:#aea097;margin-top:11px;font-size:12px;line-height:1.55}.ServiceDetailGroup05to09-module__xjk_5q__bilingualMatch footer{color:#c9bdb5;border-top:1px solid #ffffff21;grid-column:1/-1;min-height:0;padding:18px 28px;font-size:11px;line-height:1.5}.ServiceDetailGroup05to09-module__xjk_5q__travelMapSection{background:#f5e9df}.ServiceDetailGroup05to09-module__xjk_5q__travelTouchpointMap{grid-template-columns:.6fr 1.4fr;gap:70px;display:grid}.ServiceDetailGroup05to09-module__xjk_5q__travelTouchpointMap header span{color:var(--detail-accent);letter-spacing:.16em;font-size:10px;font-weight:850}.ServiceDetailGroup05to09-module__xjk_5q__travelTouchpointMap header h3{letter-spacing:-.045em;word-break:keep-all;margin-top:22px;font-family:Georgia,serif;font-size:clamp(36px,4.5vw,62px);font-weight:500;line-height:1.08}.ServiceDetailGroup05to09-module__xjk_5q__travelTouchpointMap header p{color:var(--muted);margin-top:22px;font-size:14px;line-height:1.75}.ServiceDetailGroup05to09-module__xjk_5q__travelTouchpointMap ol{margin:0;padding:0;list-style:none;position:relative}.ServiceDetailGroup05to09-module__xjk_5q__travelTouchpointMap ol:before{content:"";background:#c7aa93;width:1px;position:absolute;top:30px;bottom:30px;left:36px}.ServiceDetailGroup05to09-module__xjk_5q__travelTouchpointMap li{border-bottom:1px solid #d8c3b4;grid-template-columns:74px 1fr auto;align-items:center;min-height:112px;display:grid;position:relative}.ServiceDetailGroup05to09-module__xjk_5q__travelTouchpointMap li>b{z-index:2;color:#fff;background:var(--detail-accent);border-radius:99px;place-items:center;width:72px;height:34px;font-size:10px;display:grid;position:relative}.ServiceDetailGroup05to09-module__xjk_5q__travelTouchpointMap li>div{padding:18px 22px}.ServiceDetailGroup05to09-module__xjk_5q__travelTouchpointMap li span{color:#9f8978;letter-spacing:.13em;font-size:9px;font-weight:850}.ServiceDetailGroup05to09-module__xjk_5q__travelTouchpointMap li strong{margin-top:6px;font-size:17px;display:block}.ServiceDetailGroup05to09-module__xjk_5q__travelTouchpointMap li p{color:var(--muted);margin-top:7px;font-size:11px}.ServiceDetailGroup05to09-module__xjk_5q__travelTouchpointMap li em{color:var(--detail-accent);font-size:9px;font-style:normal;font-weight:850}.ServiceDetailGroup05to09-module__xjk_5q__localizationGate{background:#ffffff8c;border:1px solid #d5bda9;grid-template-columns:1fr auto 1fr auto 1fr;align-items:stretch;margin-top:70px;display:grid}.ServiceDetailGroup05to09-module__xjk_5q__localizationGate header{border-bottom:1px solid #d5bda9;grid-column:1/-1;justify-content:space-between;padding:20px 26px;display:flex}.ServiceDetailGroup05to09-module__xjk_5q__localizationGate header span{color:var(--detail-accent);letter-spacing:.14em;font-size:9px;font-weight:850}.ServiceDetailGroup05to09-module__xjk_5q__localizationGate header b{font-size:11px}.ServiceDetailGroup05to09-module__xjk_5q__localizationGate>div{min-height:160px;padding:26px}.ServiceDetailGroup05to09-module__xjk_5q__localizationGate>div small{color:#9c8879;font-size:9px;font-weight:850}.ServiceDetailGroup05to09-module__xjk_5q__localizationGate>div p{margin-top:47px;font-size:14px;font-weight:700;line-height:1.5}.ServiceDetailGroup05to09-module__xjk_5q__localizationGate>i{color:var(--detail-accent);align-self:center;font-style:normal}.ServiceDetailGroup05to09-module__xjk_5q__localizationGate footer{border-top:1px solid #d5bda9;flex-wrap:wrap;grid-column:1/-1;gap:20px;padding:18px 26px;font-size:10px;display:flex}.ServiceDetailGroup05to09-module__xjk_5q__localizationGate footer b{color:var(--detail-accent)}.ServiceDetailGroup05to09-module__xjk_5q__japanEvidence{background:#fff}.ServiceDetailGroup05to09-module__xjk_5q__journeySignals{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.ServiceDetailGroup05to09-module__xjk_5q__journeySignals article{background:#f5e9df;border-radius:4px 24px;min-height:240px;padding:30px}.ServiceDetailGroup05to09-module__xjk_5q__journeySignals span{color:var(--detail-accent);letter-spacing:.14em;font-size:9px;font-weight:850}.ServiceDetailGroup05to09-module__xjk_5q__journeySignals b{margin-top:82px;font-family:Georgia,serif;font-size:22px;display:block}.ServiceDetailGroup05to09-module__xjk_5q__journeySignals p{color:var(--muted);margin-top:12px;font-size:12px}.ServiceDetailGroup05to09-module__xjk_5q__japanDeliverables{border:1px solid #decdbf;grid-template-columns:.75fr repeat(3,1fr);margin-top:22px;display:grid}.ServiceDetailGroup05to09-module__xjk_5q__japanDeliverables>*{border-right:1px solid #decdbf;min-height:210px;padding:28px}.ServiceDetailGroup05to09-module__xjk_5q__japanDeliverables h4{color:var(--detail-accent);font-family:Georgia,serif;font-size:22px}.ServiceDetailGroup05to09-module__xjk_5q__japanDeliverables div b{font-size:15px}.ServiceDetailGroup05to09-module__xjk_5q__japanDeliverables ul{color:var(--muted);gap:9px;margin:34px 0 0;padding:0;font-size:12px;list-style:none;display:grid}.ServiceDetailGroup05to09-module__xjk_5q__japanDeliverables small{color:#84776e;border-top:1px solid #decdbf;grid-column:1/-1;min-height:0;padding:18px 28px;font-size:10px;line-height:1.55}.ServiceDetailGroup05to09-module__xjk_5q__japanSamples{color:#fff;background:#2a211b}.ServiceDetailGroup05to09-module__xjk_5q__japanSamples>span{color:#e3aa78;letter-spacing:.15em;font-size:10px;font-weight:850}.ServiceDetailGroup05to09-module__xjk_5q__japanSamples>div{background:#ffffff24;grid-template-columns:1fr 1fr;gap:1px;margin-top:40px;display:grid}.ServiceDetailGroup05to09-module__xjk_5q__japanSamples article{background:#2a211b;min-height:310px;padding:40px}.ServiceDetailGroup05to09-module__xjk_5q__japanSamples article b{color:#e7ae7c;letter-spacing:.14em;font-size:10px}.ServiceDetailGroup05to09-module__xjk_5q__japanSamples h4{max-width:480px;margin-top:70px;font-family:Georgia,serif;font-size:clamp(25px,3vw,38px);font-weight:500}.ServiceDetailGroup05to09-module__xjk_5q__japanSamples p{color:#b6aaa1;max-width:520px;margin-top:18px;font-size:13px;line-height:1.7}.ServiceDetailGroup05to09-module__xjk_5q__japanSamples small{color:#9a8b81;margin-top:24px;display:block}.ServiceDetailGroup05to09-module__xjk_5q__japanProcess{background:#fffaf6}.ServiceDetailGroup05to09-module__xjk_5q__detailShell[data-slug=xiaohongshu-china-marketing]{--ink:#23181a;--muted:#76686a;background:#fff9fa}.ServiceDetailGroup05to09-module__xjk_5q__redHero{color:#fff;background:radial-gradient(circle at 74% 30%,#ff8692,#0000 32%),linear-gradient(135deg,#cb273b,#961c2c 70%);grid-template-columns:1fr 1fr;min-height:850px;padding:clamp(100px,11vw,158px) clamp(24px,7vw,108px) 90px;display:grid}.ServiceDetailGroup05to09-module__xjk_5q__redDiscoveryHero{align-self:center;max-width:690px}.ServiceDetailGroup05to09-module__xjk_5q__redDiscoveryHero>span{color:#ffd7dc;letter-spacing:.18em;font-size:10px;font-weight:850}.ServiceDetailGroup05to09-module__xjk_5q__redDiscoveryHero h2{letter-spacing:-.07em;word-break:keep-all;margin-top:34px;font-size:clamp(51px,6.2vw,91px);line-height:.98}.ServiceDetailGroup05to09-module__xjk_5q__redDiscoveryHero h2 em{color:#fff0ad;font-style:normal}.ServiceDetailGroup05to09-module__xjk_5q__redDiscoveryHero p{color:#ffffffc4;max-width:610px;margin-top:30px;font-size:17px;line-height:1.78}.ServiceDetailGroup05to09-module__xjk_5q__redKeywords{flex-wrap:wrap;gap:10px;margin-top:43px;display:flex}.ServiceDetailGroup05to09-module__xjk_5q__redKeywords b{border:1px solid #ffffff4d;border-radius:99px;padding:10px 17px;font-size:12px;font-weight:600}.ServiceDetailGroup05to09-module__xjk_5q__redFeedStack{align-self:center;min-height:590px;position:relative}.ServiceDetailGroup05to09-module__xjk_5q__redHeroPhoto{z-index:0;border:1px solid #ffffff47;border-radius:36px;margin:0;position:absolute;inset:0;overflow:hidden;box-shadow:0 35px 80px #46000840}.ServiceDetailGroup05to09-module__xjk_5q__redHeroPhoto:after{content:"";background:linear-gradient(90deg,#0000 35%,#46000875);position:absolute;inset:0}.ServiceDetailGroup05to09-module__xjk_5q__redHeroPhoto img{object-fit:cover;object-position:center}.ServiceDetailGroup05to09-module__xjk_5q__redHeroPhoto figcaption{z-index:2;color:#ffffffbf;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#46000875;border-radius:99px;padding:7px 10px;font-size:9px;position:absolute;bottom:17px;left:20px}.ServiceDetailGroup05to09-module__xjk_5q__redFeedStack article{color:#2b1a1d;background:#fff;border-radius:28px;flex-direction:column;justify-content:end;width:56%;min-height:310px;padding:26px;display:flex;position:absolute;box-shadow:0 30px 70px #46000852}.ServiceDetailGroup05to09-module__xjk_5q__redFeedStack article:first-child{z-index:3;min-height:460px;top:5%;left:8%;transform:rotate(-4deg)}.ServiceDetailGroup05to09-module__xjk_5q__redFeedStack article:nth-child(2){z-index:2;background:#fff1f3;top:20%;right:2%;transform:rotate(5deg)}.ServiceDetailGroup05to09-module__xjk_5q__redFeedStack article:nth-child(3){z-index:1;background:#fff6cf;bottom:0;right:7%;transform:rotate(-2deg)}.ServiceDetailGroup05to09-module__xjk_5q__redFeedStack .ServiceDetailGroup05to09-module__xjk_5q__serviceIcon{width:55%;position:absolute;top:28px;left:50%;transform:translate(-50%)}.ServiceDetailGroup05to09-module__xjk_5q__redFeedStack span{color:#b42a3a;letter-spacing:.14em;font-size:9px;font-weight:850}.ServiceDetailGroup05to09-module__xjk_5q__redFeedStack b{margin-top:10px;font-size:20px}.ServiceDetailGroup05to09-module__xjk_5q__redFeedStack small{color:#8a7679;margin-top:8px}.ServiceDetailGroup05to09-module__xjk_5q__redFeedStack i{color:#c52a3c;margin-top:20px;font-size:10px;font-style:normal;font-weight:850}.ServiceDetailGroup05to09-module__xjk_5q__redFunnelSection,.ServiceDetailGroup05to09-module__xjk_5q__redStudio,.ServiceDetailGroup05to09-module__xjk_5q__redEvidence,.ServiceDetailGroup05to09-module__xjk_5q__redSamples,.ServiceDetailGroup05to09-module__xjk_5q__redProcess{padding:clamp(90px,11vw,158px) clamp(24px,7vw,108px)}.ServiceDetailGroup05to09-module__xjk_5q__redFunnelSection{background:#fff}.ServiceDetailGroup05to09-module__xjk_5q__searchSaveVisitFunnel{grid-template-columns:1fr 70px 1fr 70px 1fr;align-items:center;display:grid}.ServiceDetailGroup05to09-module__xjk_5q__searchSaveVisitFunnel>div{text-align:center;background:#fff8f9;border:1px solid #ead3d7;border-radius:100% 100% 24px 24px;min-height:270px;padding:30px}.ServiceDetailGroup05to09-module__xjk_5q__searchSaveVisitFunnel>div:nth-of-type(2){color:#fff;background:#c3293b;transform:translateY(-20px)}.ServiceDetailGroup05to09-module__xjk_5q__searchSaveVisitFunnel>div b{color:#fff;background:#c3293b;border-radius:50%;place-items:center;width:36px;height:36px;font-size:10px;display:inline-grid}.ServiceDetailGroup05to09-module__xjk_5q__searchSaveVisitFunnel>div:nth-of-type(2) b{color:#c3293b;background:#fff}.ServiceDetailGroup05to09-module__xjk_5q__searchSaveVisitFunnel>div span{color:#bd2d3e;letter-spacing:.14em;margin-top:25px;font-size:10px;font-weight:850;display:block}.ServiceDetailGroup05to09-module__xjk_5q__searchSaveVisitFunnel>div:nth-of-type(2) span{color:#ffd7dc}.ServiceDetailGroup05to09-module__xjk_5q__searchSaveVisitFunnel h4{margin-top:10px;font-size:25px}.ServiceDetailGroup05to09-module__xjk_5q__searchSaveVisitFunnel p{color:var(--muted);margin-top:18px;font-size:12px}.ServiceDetailGroup05to09-module__xjk_5q__searchSaveVisitFunnel>div:nth-of-type(2) p{color:#ffe0e4}.ServiceDetailGroup05to09-module__xjk_5q__searchSaveVisitFunnel>i{background:#dfb9be;height:1px}.ServiceDetailGroup05to09-module__xjk_5q__redOptionMatrix{border:1px solid #e6cdd1;grid-template-columns:1.1fr repeat(3,1fr);margin-top:65px;display:grid}.ServiceDetailGroup05to09-module__xjk_5q__redOptionMatrix>*{border-right:1px solid #e6cdd1;min-height:230px;padding:28px}.ServiceDetailGroup05to09-module__xjk_5q__redOptionMatrix>:last-child{border-right:0}.ServiceDetailGroup05to09-module__xjk_5q__redOptionMatrix header{background:#fff2f4}.ServiceDetailGroup05to09-module__xjk_5q__redOptionMatrix header b{color:#c3293b;letter-spacing:.14em;font-size:10px;display:block}.ServiceDetailGroup05to09-module__xjk_5q__redOptionMatrix header span{margin-top:55px;font-size:19px;font-weight:750;line-height:1.4;display:block}.ServiceDetailGroup05to09-module__xjk_5q__redOptionMatrix em{color:#c3293b;letter-spacing:.14em;font-size:10px;font-style:normal;font-weight:850}.ServiceDetailGroup05to09-module__xjk_5q__redOptionMatrix h4{margin-top:47px;font-size:20px}.ServiceDetailGroup05to09-module__xjk_5q__redOptionMatrix p{color:var(--muted);margin-top:10px;font-size:12px}.ServiceDetailGroup05to09-module__xjk_5q__redOptionMatrix small{color:#9d6a72;margin-top:18px;font-size:10px;line-height:1.5;display:block}.ServiceDetailGroup05to09-module__xjk_5q__redStudio{color:#fff;background:#251719;grid-template-columns:1fr 1fr;gap:24px;display:grid}.ServiceDetailGroup05to09-module__xjk_5q__feedMoodboard,.ServiceDetailGroup05to09-module__xjk_5q__keywordCluster{border:1px solid #ffffff21;border-radius:28px;min-height:670px;overflow:hidden}.ServiceDetailGroup05to09-module__xjk_5q__feedMoodboard{grid-template-rows:auto 1fr;grid-template-columns:repeat(3,1fr);gap:8px;padding:24px;display:grid}.ServiceDetailGroup05to09-module__xjk_5q__feedMoodboard header{grid-column:1/-1;padding:10px 8px 36px}.ServiceDetailGroup05to09-module__xjk_5q__feedMoodboard header span{color:#ff8997;letter-spacing:.14em;font-size:9px;font-weight:850}.ServiceDetailGroup05to09-module__xjk_5q__feedMoodboard h3{letter-spacing:-.045em;margin-top:18px;font-size:clamp(27px,3vw,42px)}.ServiceDetailGroup05to09-module__xjk_5q__feedMoodboard header p{color:#ae9699;margin-top:14px;font-size:13px;line-height:1.6}.ServiceDetailGroup05to09-module__xjk_5q__feedMoodboard article{color:#2c181b;border-radius:16px;flex-direction:column;justify-content:end;min-height:340px;padding:20px;display:flex}.ServiceDetailGroup05to09-module__xjk_5q__feedMoodboard article[data-cover=place]{background:linear-gradient(#f5d6d3 0 48%,#fff 48%)}.ServiceDetailGroup05to09-module__xjk_5q__feedMoodboard article[data-cover=result]{background:linear-gradient(#ffe8b8 0 62%,#fff 62%);transform:translateY(-18px)}.ServiceDetailGroup05to09-module__xjk_5q__feedMoodboard article[data-cover=guide]{background:linear-gradient(#d9e4dc 0 42%,#fff 42%)}.ServiceDetailGroup05to09-module__xjk_5q__feedMoodboard article span{color:#b62a3b;font-size:8px;font-weight:850}.ServiceDetailGroup05to09-module__xjk_5q__feedMoodboard article b{margin-top:10px;font-size:16px}.ServiceDetailGroup05to09-module__xjk_5q__feedMoodboard article p{color:#786367;margin-top:8px;font-size:10px;line-height:1.5}.ServiceDetailGroup05to09-module__xjk_5q__keywordCluster{background:radial-gradient(circle at 50% 55%,#4e292e,#251719 55%);padding:28px;position:relative}.ServiceDetailGroup05to09-module__xjk_5q__keywordCluster header{color:#ff8997;letter-spacing:.13em;justify-content:space-between;font-size:9px;display:flex}.ServiceDetailGroup05to09-module__xjk_5q__clusterCore{background:#c42b3d;border:1px solid #ff7182;border-radius:50%;place-items:center;width:116px;height:116px;font-size:13px;font-weight:850;display:grid;position:absolute;top:53%;left:50%;transform:translate(-50%,-50%)}.ServiceDetailGroup05to09-module__xjk_5q__keywordCluster>span{text-align:center;background:#2e1c1f;border:1px solid #ffffff2b;border-radius:50%;place-items:center;width:150px;height:86px;font-size:14px;font-weight:750;display:grid;position:absolute}.ServiceDetailGroup05to09-module__xjk_5q__keywordCluster>span small{color:#a99295;margin-top:5px;font-size:8px;font-weight:500;display:block}.ServiceDetailGroup05to09-module__xjk_5q__keywordCluster>span:after{content:"";background:#ffffff2e;width:80px;height:1px;position:absolute}.ServiceDetailGroup05to09-module__xjk_5q__keywordCluster>span[data-node="1"]{top:20%;left:9%}.ServiceDetailGroup05to09-module__xjk_5q__keywordCluster>span[data-node="1"]:after{bottom:-25px;right:-70px;transform:rotate(34deg)}.ServiceDetailGroup05to09-module__xjk_5q__keywordCluster>span[data-node="2"]{top:22%;right:8%}.ServiceDetailGroup05to09-module__xjk_5q__keywordCluster>span[data-node="2"]:after{bottom:-25px;left:-70px;transform:rotate(-35deg)}.ServiceDetailGroup05to09-module__xjk_5q__keywordCluster>span[data-node="3"]{bottom:17%;left:8%}.ServiceDetailGroup05to09-module__xjk_5q__keywordCluster>span[data-node="3"]:after{top:-22px;right:-70px;transform:rotate(-34deg)}.ServiceDetailGroup05to09-module__xjk_5q__keywordCluster>span[data-node="4"]{bottom:18%;right:7%}.ServiceDetailGroup05to09-module__xjk_5q__keywordCluster>span[data-node="4"]:after{top:-22px;left:-70px;transform:rotate(35deg)}.ServiceDetailGroup05to09-module__xjk_5q__keywordCluster footer{color:#b49fa2;justify-content:center;align-items:center;gap:11px;font-size:9px;display:flex;position:absolute;bottom:22px;left:28px;right:28px}.ServiceDetailGroup05to09-module__xjk_5q__keywordCluster footer b{color:#ff8896}.ServiceDetailGroup05to09-module__xjk_5q__keywordCluster footer i{background:#fff3;width:1px;height:18px}.ServiceDetailGroup05to09-module__xjk_5q__redEvidence{background:#fff8f9}.ServiceDetailGroup05to09-module__xjk_5q__redSignalLedger{background:#fff;border:1px solid #ead1d5;border-radius:26px;grid-template-columns:repeat(3,1fr);display:grid;overflow:hidden}.ServiceDetailGroup05to09-module__xjk_5q__redSignalLedger article{border-right:1px solid #ead1d5;min-height:230px;padding:30px}.ServiceDetailGroup05to09-module__xjk_5q__redSignalLedger article:last-of-type{border-right:0}.ServiceDetailGroup05to09-module__xjk_5q__redSignalLedger span{color:#c32b3d;letter-spacing:.14em;font-size:9px;font-weight:850}.ServiceDetailGroup05to09-module__xjk_5q__redSignalLedger b{margin-top:72px;font-size:19px;display:block}.ServiceDetailGroup05to09-module__xjk_5q__redSignalLedger p{color:var(--muted);margin-top:12px;font-size:11px}.ServiceDetailGroup05to09-module__xjk_5q__redSignalLedger footer{color:#7d6b6e;border-top:1px solid #ead1d5;grid-column:1/-1;align-items:center;gap:20px;padding:20px 30px;font-size:10px;display:flex}.ServiceDetailGroup05to09-module__xjk_5q__redSignalLedger footer i{background:#e4c6cb;flex:1;height:1px}.ServiceDetailGroup05to09-module__xjk_5q__redDeliverables{color:#fff;background:#2b1a1d;border-radius:24px;grid-template-columns:repeat(3,1fr);margin-top:22px;display:grid;overflow:hidden}.ServiceDetailGroup05to09-module__xjk_5q__redDeliverables>div{border-right:1px solid #ffffff21;min-height:220px;padding:30px}.ServiceDetailGroup05to09-module__xjk_5q__redDeliverables>div b{color:#ff8291;letter-spacing:.14em;font-size:10px}.ServiceDetailGroup05to09-module__xjk_5q__redDeliverables>div p{color:#d0c0c3;margin-top:45px;font-size:13px;line-height:1.8}.ServiceDetailGroup05to09-module__xjk_5q__redDeliverables>small{color:#a69195;border-top:1px solid #ffffff21;grid-column:1/-1;padding:18px 30px;font-size:10px;line-height:1.5}.ServiceDetailGroup05to09-module__xjk_5q__redSamples{background:#fff}.ServiceDetailGroup05to09-module__xjk_5q__redSamples header{justify-content:space-between;align-items:end;margin-bottom:40px;display:flex}.ServiceDetailGroup05to09-module__xjk_5q__redSamples header span{color:#c3293b;letter-spacing:.14em;font-size:10px;font-weight:850}.ServiceDetailGroup05to09-module__xjk_5q__redSamples header h3{letter-spacing:-.045em;text-align:right;max-width:600px;font-size:34px}.ServiceDetailGroup05to09-module__xjk_5q__redSamples>div{grid-template-columns:1fr 1fr;gap:18px;display:grid}.ServiceDetailGroup05to09-module__xjk_5q__redSamples article{background:linear-gradient(145deg,#fff9fa,#fff0f2);border:1px solid #efd9dd;border-radius:26px;min-height:320px;padding:38px}.ServiceDetailGroup05to09-module__xjk_5q__redSamples article b{color:#c3293b;letter-spacing:.14em;font-size:10px}.ServiceDetailGroup05to09-module__xjk_5q__redSamples h4{letter-spacing:-.04em;max-width:460px;margin-top:75px;font-size:29px}.ServiceDetailGroup05to09-module__xjk_5q__redSamples p{max-width:520px;color:var(--muted);margin-top:16px;font-size:13px;line-height:1.65}.ServiceDetailGroup05to09-module__xjk_5q__redSamples small{color:#9b6d73;margin-top:24px;display:block}.ServiceDetailGroup05to09-module__xjk_5q__redProcess{background:#fff8f9}.ServiceDetailGroup05to09-module__xjk_5q__detailShell[data-slug=medical-clinic-experience]{--ink:#14202d;--muted:#657382;background:#f8fbfd}.ServiceDetailGroup05to09-module__xjk_5q__clinicHero{background:linear-gradient(145deg,#eff8fb,#fff 60%);grid-template-columns:1.08fr .92fr;min-height:850px;padding:clamp(100px,11vw,158px) clamp(24px,7vw,108px) 90px;display:grid}.ServiceDetailGroup05to09-module__xjk_5q__clinicHeroCopy{align-self:center;max-width:760px}.ServiceDetailGroup05to09-module__xjk_5q__clinicHeroCopy>span{color:var(--detail-accent);letter-spacing:.18em;font-size:10px;font-weight:850}.ServiceDetailGroup05to09-module__xjk_5q__clinicHeroCopy h2{letter-spacing:-.068em;word-break:keep-all;margin-top:32px;font-size:clamp(50px,6.2vw,88px);line-height:1}.ServiceDetailGroup05to09-module__xjk_5q__clinicHeroCopy h2 em{color:var(--detail-accent);font-style:normal}.ServiceDetailGroup05to09-module__xjk_5q__clinicHeroCopy>p{max-width:660px;color:var(--muted);margin-top:30px;font-size:17px;line-height:1.8}.ServiceDetailGroup05to09-module__xjk_5q__clinicHeroCopy>div{color:#31536b;align-items:center;gap:16px;margin-top:45px;font-size:11px;font-weight:750;display:flex}.ServiceDetailGroup05to09-module__xjk_5q__clinicHeroCopy>div i{background:#abc5d7;width:40px;height:1px}.ServiceDetailGroup05to09-module__xjk_5q__clinicTrustHero{align-self:center;place-items:center;min-height:570px;display:grid;position:relative}.ServiceDetailGroup05to09-module__xjk_5q__clinicTrustHero:before{content:"";z-index:0;border:1px solid #c7dce8;border-radius:50%;width:450px;height:450px;position:absolute;box-shadow:0 0 0 44px #deeff78a,0 0 0 88px #e9f5fa94}.ServiceDetailGroup05to09-module__xjk_5q__clinicHeroPhoto{z-index:1;border:9px solid #fff;border-radius:50%;width:min(430px,72vw);height:min(430px,72vw);margin:0;position:absolute;overflow:hidden;box-shadow:0 28px 70px #234b6426}.ServiceDetailGroup05to09-module__xjk_5q__clinicHeroPhoto:after{content:"";background:linear-gradient(#0000 58%,#0f263494);position:absolute;inset:0}.ServiceDetailGroup05to09-module__xjk_5q__clinicHeroPhoto img{object-fit:cover;object-position:58% center}.ServiceDetailGroup05to09-module__xjk_5q__clinicHeroPhoto figcaption{z-index:2;color:#ffffffc2;width:max-content;font-size:9px;position:absolute;bottom:22px;left:50%;transform:translate(-50%)}.ServiceDetailGroup05to09-module__xjk_5q__clinicTrustHero .ServiceDetailGroup05to09-module__xjk_5q__serviceIcon{z-index:2;filter:drop-shadow(0 18px 26px #2050672e);width:130px;position:absolute;top:5%;right:4%}.ServiceDetailGroup05to09-module__xjk_5q__trustCard{z-index:3;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffe0;border:1px solid #c9dce7;border-radius:16px;align-items:center;gap:10px;padding:18px 22px;display:flex;position:absolute;bottom:10%;left:2%;box-shadow:0 22px 60px #234b6424}.ServiceDetailGroup05to09-module__xjk_5q__trustCard span{color:var(--detail-accent);letter-spacing:.13em;font-size:9px;font-weight:850;position:absolute;top:-23px;left:22px}.ServiceDetailGroup05to09-module__xjk_5q__trustCard b{letter-spacing:.08em;font-size:10px}.ServiceDetailGroup05to09-module__xjk_5q__trustCard i{background:#abc6d7;width:25px;height:1px}.ServiceDetailGroup05to09-module__xjk_5q__clinicTrustHero>small{color:#738493;max-width:260px;font-size:10px;line-height:1.6;position:absolute;bottom:0;right:0}.ServiceDetailGroup05to09-module__xjk_5q__clinicResponsibility,.ServiceDetailGroup05to09-module__xjk_5q__patientJourneySection,.ServiceDetailGroup05to09-module__xjk_5q__clinicEvidence,.ServiceDetailGroup05to09-module__xjk_5q__clinicSamples,.ServiceDetailGroup05to09-module__xjk_5q__clinicProcess{padding:clamp(90px,11vw,158px) clamp(24px,7vw,108px)}.ServiceDetailGroup05to09-module__xjk_5q__clinicResponsibility{background:#fff}.ServiceDetailGroup05to09-module__xjk_5q__responsibilityMap{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.ServiceDetailGroup05to09-module__xjk_5q__responsibilityMap article{background:#fbfdfe;border:1px solid #d7e4eb;border-radius:26px;min-height:360px;padding:34px}.ServiceDetailGroup05to09-module__xjk_5q__responsibilityMap article:nth-child(2){background:#eef7fb;transform:translateY(-18px)}.ServiceDetailGroup05to09-module__xjk_5q__responsibilityMap span{color:var(--detail-accent);letter-spacing:.14em;font-size:9px;font-weight:850}.ServiceDetailGroup05to09-module__xjk_5q__responsibilityMap h4{margin-top:55px;font-size:28px}.ServiceDetailGroup05to09-module__xjk_5q__responsibilityMap ul{color:var(--muted);gap:11px;margin:25px 0 0;padding:0;font-size:13px;list-style:none;display:grid}.ServiceDetailGroup05to09-module__xjk_5q__responsibilityMap li{padding-left:17px;line-height:1.55;position:relative}.ServiceDetailGroup05to09-module__xjk_5q__responsibilityMap li:before{content:"";background:var(--detail-accent);border-radius:50%;width:5px;height:5px;position:absolute;top:.63em;left:0}.ServiceDetailGroup05to09-module__xjk_5q__responsibilityMap small{color:#768895;border-top:1px solid #d9e6ed;margin-top:28px;padding-top:18px;font-size:10px;display:block}.ServiceDetailGroup05to09-module__xjk_5q__clinicFit{color:#556b7b;background:#edf7fb;border-radius:18px;grid-template-columns:auto 1fr 1fr 1px auto 1fr 1fr;align-items:center;gap:22px;margin-top:25px;padding:25px 28px;font-size:11px;display:grid}.ServiceDetailGroup05to09-module__xjk_5q__clinicFit b{color:var(--detail-accent)}.ServiceDetailGroup05to09-module__xjk_5q__clinicFit i{background:#c9dee9;width:1px;height:34px}.ServiceDetailGroup05to09-module__xjk_5q__patientJourneySection{color:#fff;background:#102332}.ServiceDetailGroup05to09-module__xjk_5q__patientJourneyMap{grid-template-columns:.62fr 1.38fr;gap:70px;display:grid}.ServiceDetailGroup05to09-module__xjk_5q__patientJourneyMap header span{color:#65badf;letter-spacing:.15em;font-size:9px;font-weight:850}.ServiceDetailGroup05to09-module__xjk_5q__patientJourneyMap h3{letter-spacing:-.052em;margin-top:24px;font-size:clamp(35px,4.4vw,60px);line-height:1.08}.ServiceDetailGroup05to09-module__xjk_5q__patientJourneyMap header p{color:#97aab7;margin-top:22px;font-size:14px;line-height:1.7}.ServiceDetailGroup05to09-module__xjk_5q__patientJourneyMap ol{background:#ffffff26;grid-template-columns:1fr 1fr;gap:1px;margin:0;padding:1px;list-style:none;display:grid}.ServiceDetailGroup05to09-module__xjk_5q__patientJourneyMap li{background:#142b3b;grid-template-columns:45px 1fr auto;align-items:start;min-height:170px;padding:25px;display:grid}.ServiceDetailGroup05to09-module__xjk_5q__patientJourneyMap li>b{color:#67c1e8;font-size:11px}.ServiceDetailGroup05to09-module__xjk_5q__patientJourneyMap li span{color:#68bee3;letter-spacing:.13em;font-size:9px;font-weight:850}.ServiceDetailGroup05to09-module__xjk_5q__patientJourneyMap li strong{margin-top:13px;font-size:17px;display:block}.ServiceDetailGroup05to09-module__xjk_5q__patientJourneyMap li p{color:#92a8b6;margin-top:11px;font-size:11px;line-height:1.55}.ServiceDetailGroup05to09-module__xjk_5q__patientJourneyMap li em{color:#a9bfcb;border:1px solid #ffffff2b;border-radius:99px;padding:7px 9px;font-size:8px;font-style:normal}.ServiceDetailGroup05to09-module__xjk_5q__complianceGate{border:1px solid #ffffff29;grid-template-columns:.75fr 1.25fr;margin-top:65px;display:grid}.ServiceDetailGroup05to09-module__xjk_5q__complianceGate header{background:#0c1c27;border-right:1px solid #ffffff29;grid-row:1/5;padding:30px}.ServiceDetailGroup05to09-module__xjk_5q__complianceGate header span{color:#67bee4;letter-spacing:.14em;font-size:9px;font-weight:850}.ServiceDetailGroup05to09-module__xjk_5q__complianceGate header b{margin-top:70px;font-size:25px;display:block}.ServiceDetailGroup05to09-module__xjk_5q__complianceGate>div{border-bottom:1px solid #ffffff1c;grid-template-columns:24px 1fr 1fr;align-items:center;gap:16px;min-height:72px;padding:15px 24px;font-size:13px;font-weight:700;display:grid}.ServiceDetailGroup05to09-module__xjk_5q__complianceGate>div i{border:1px solid #66bee4;border-radius:50%;width:18px;height:18px}.ServiceDetailGroup05to09-module__xjk_5q__complianceGate>div i:after{content:"✓";color:#66bee4;text-align:center;font-size:10px;display:block}.ServiceDetailGroup05to09-module__xjk_5q__complianceGate>div span{color:#98acb8;font-size:11px;font-weight:400}.ServiceDetailGroup05to09-module__xjk_5q__complianceGate small{color:#8096a3;grid-column:1/-1;padding:18px 26px;font-size:10px;line-height:1.55}.ServiceDetailGroup05to09-module__xjk_5q__clinicEvidence{background:#f1f7fa}.ServiceDetailGroup05to09-module__xjk_5q__consultEvidence{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.ServiceDetailGroup05to09-module__xjk_5q__consultEvidence article{background:#fff;border-radius:22px;min-height:230px;padding:32px;box-shadow:0 14px 40px #224c630f}.ServiceDetailGroup05to09-module__xjk_5q__consultEvidence span{color:var(--detail-accent);letter-spacing:.14em;font-size:9px;font-weight:850}.ServiceDetailGroup05to09-module__xjk_5q__consultEvidence b{margin-top:65px;font-size:20px;display:block}.ServiceDetailGroup05to09-module__xjk_5q__consultEvidence p{color:var(--muted);margin-top:10px;font-size:12px;line-height:1.6}.ServiceDetailGroup05to09-module__xjk_5q__clinicDeliverables{background:#fff;border:1px solid #ccdee8;border-radius:24px;grid-template-columns:1.1fr repeat(3,1fr);margin-top:24px;display:grid;overflow:hidden}.ServiceDetailGroup05to09-module__xjk_5q__clinicDeliverables>*{border-right:1px solid #ccdee8;min-height:220px;padding:28px}.ServiceDetailGroup05to09-module__xjk_5q__clinicDeliverables header{background:#e8f4f9}.ServiceDetailGroup05to09-module__xjk_5q__clinicDeliverables header b{color:var(--detail-accent);letter-spacing:.14em;font-size:10px;display:block}.ServiceDetailGroup05to09-module__xjk_5q__clinicDeliverables header span{margin-top:60px;font-size:18px;font-weight:760;display:block}.ServiceDetailGroup05to09-module__xjk_5q__clinicDeliverables div span{color:#4f839f;font-size:9px;font-weight:850}.ServiceDetailGroup05to09-module__xjk_5q__clinicDeliverables div p{color:#536a79;margin-top:48px;font-size:12px;line-height:1.8}.ServiceDetailGroup05to09-module__xjk_5q__clinicDeliverables footer{border-top:1px solid #ccdee8;flex-wrap:wrap;grid-column:1/-1;gap:18px;min-height:0;padding:18px 28px;font-size:10px;display:flex}.ServiceDetailGroup05to09-module__xjk_5q__clinicDeliverables footer b{color:var(--detail-accent)}.ServiceDetailGroup05to09-module__xjk_5q__clinicSamples{background:#fff}.ServiceDetailGroup05to09-module__xjk_5q__clinicSamples>div{grid-template-columns:1fr 1fr;gap:18px;display:grid}.ServiceDetailGroup05to09-module__xjk_5q__clinicSamples article{background:linear-gradient(145deg,#e8f4f9,#f9fcfd);border-radius:26px;min-height:330px;padding:38px}.ServiceDetailGroup05to09-module__xjk_5q__clinicSamples article span{color:var(--detail-accent);letter-spacing:.14em;font-size:9px;font-weight:850}.ServiceDetailGroup05to09-module__xjk_5q__clinicSamples h4{letter-spacing:-.04em;max-width:500px;margin-top:72px;font-size:28px}.ServiceDetailGroup05to09-module__xjk_5q__clinicSamples p{max-width:520px;color:var(--muted);margin-top:16px;font-size:13px;line-height:1.65}.ServiceDetailGroup05to09-module__xjk_5q__clinicSamples small{color:#55758a;margin-top:25px;display:block}.ServiceDetailGroup05to09-module__xjk_5q__clinicProcess{background:#f7fbfd}@keyframes ServiceDetailGroup05to09-module__xjk_5q__recPulse{0%,to{opacity:1}50%{opacity:.28}}@media (max-width:1100px){.ServiceDetailGroup05to09-module__xjk_5q__sectionIntro{grid-template-columns:130px 1fr}.ServiceDetailGroup05to09-module__xjk_5q__sectionIntro p{grid-column:2;max-width:700px}.ServiceDetailGroup05to09-module__xjk_5q__filmHero,.ServiceDetailGroup05to09-module__xjk_5q__clipHero,.ServiceDetailGroup05to09-module__xjk_5q__japanHero,.ServiceDetailGroup05to09-module__xjk_5q__redHero,.ServiceDetailGroup05to09-module__xjk_5q__clinicHero{grid-template-columns:1fr}.ServiceDetailGroup05to09-module__xjk_5q__filmHeroCopy,.ServiceDetailGroup05to09-module__xjk_5q__clipHeroCopy,.ServiceDetailGroup05to09-module__xjk_5q__japanRouteHero,.ServiceDetailGroup05to09-module__xjk_5q__redDiscoveryHero,.ServiceDetailGroup05to09-module__xjk_5q__clinicHeroCopy{max-width:820px}.ServiceDetailGroup05to09-module__xjk_5q__filmStage{min-height:650px}.ServiceDetailGroup05to09-module__xjk_5q__verticalClipHero{min-height:650px;padding:0 8%}.ServiceDetailGroup05to09-module__xjk_5q__travelPassport{max-width:520px}.ServiceDetailGroup05to09-module__xjk_5q__redFeedStack{width:min(780px,100%);margin:50px auto 0}.ServiceDetailGroup05to09-module__xjk_5q__clinicTrustHero{min-height:620px}.ServiceDetailGroup05to09-module__xjk_5q__filmDecision{grid-template-columns:1fr 1fr}.ServiceDetailGroup05to09-module__xjk_5q__filmDecision>:nth-child(2){border-right:0}.ServiceDetailGroup05to09-module__xjk_5q__filmDecision>*{border-bottom:1px solid #ffffff1f}.ServiceDetailGroup05to09-module__xjk_5q__fitRibbon,.ServiceDetailGroup05to09-module__xjk_5q__clinicFit{grid-template-columns:auto 1fr 1fr}.ServiceDetailGroup05to09-module__xjk_5q__fitRibbon i,.ServiceDetailGroup05to09-module__xjk_5q__clinicFit i{grid-column:1/-1;width:100%;height:1px}.ServiceDetailGroup05to09-module__xjk_5q__productionTimeline li>div{grid-template-columns:100px 140px 1fr}.ServiceDetailGroup05to09-module__xjk_5q__ratioStudio,.ServiceDetailGroup05to09-module__xjk_5q__clipLabSection,.ServiceDetailGroup05to09-module__xjk_5q__travelTouchpointMap,.ServiceDetailGroup05to09-module__xjk_5q__patientJourneyMap{grid-template-columns:1fr}.ServiceDetailGroup05to09-module__xjk_5q__clipLabHeading{max-width:720px}.ServiceDetailGroup05to09-module__xjk_5q__redStudio{grid-template-columns:1fr}.ServiceDetailGroup05to09-module__xjk_5q__feedMoodboard,.ServiceDetailGroup05to09-module__xjk_5q__keywordCluster{min-height:620px}.ServiceDetailGroup05to09-module__xjk_5q__clinicDeliverables{grid-template-columns:1fr 1fr}.ServiceDetailGroup05to09-module__xjk_5q__clinicDeliverables header,.ServiceDetailGroup05to09-module__xjk_5q__clinicDeliverables>div:nth-of-type(2){border-bottom:1px solid #ccdee8}}@media (max-width:760px){.ServiceDetailGroup05to09-module__xjk_5q__sectionIntro{grid-template-columns:1fr;gap:16px}.ServiceDetailGroup05to09-module__xjk_5q__sectionIntro p{grid-column:1}.ServiceDetailGroup05to09-module__xjk_5q__sectionIntro>span{padding:0}.ServiceDetailGroup05to09-module__xjk_5q__consultation{border-radius:24px;grid-template-columns:1fr;align-items:start}.ServiceDetailGroup05to09-module__xjk_5q__consultation button{width:100%}.ServiceDetailGroup05to09-module__xjk_5q__faqList summary{grid-template-columns:34px 1fr 28px;gap:8px;min-height:76px;font-size:15px}.ServiceDetailGroup05to09-module__xjk_5q__faqList details>p{padding:0 36px 24px 42px;font-size:13px}.ServiceDetailGroup05to09-module__xjk_5q__filmHero,.ServiceDetailGroup05to09-module__xjk_5q__clipHero,.ServiceDetailGroup05to09-module__xjk_5q__japanHero,.ServiceDetailGroup05to09-module__xjk_5q__redHero,.ServiceDetailGroup05to09-module__xjk_5q__clinicHero{min-height:auto;padding-top:104px}.ServiceDetailGroup05to09-module__xjk_5q__filmHero h2,.ServiceDetailGroup05to09-module__xjk_5q__clipHeroCopy h2,.ServiceDetailGroup05to09-module__xjk_5q__redDiscoveryHero h2,.ServiceDetailGroup05to09-module__xjk_5q__clinicHeroCopy h2{font-size:clamp(45px,13vw,64px)}.ServiceDetailGroup05to09-module__xjk_5q__routeTitle h2{font-size:clamp(44px,13vw,64px)}.ServiceDetailGroup05to09-module__xjk_5q__filmHeroMeta{grid-template-columns:1fr}.ServiceDetailGroup05to09-module__xjk_5q__filmHeroMeta span{border-bottom:1px solid #ffffff24;border-right:0;grid-template-columns:32px 1fr}.ServiceDetailGroup05to09-module__xjk_5q__filmStage{min-height:490px;margin-top:40px}.ServiceDetailGroup05to09-module__xjk_5q__filmPhoto{inset:5% 2% 18%}.ServiceDetailGroup05to09-module__xjk_5q__filmSlate{width:78%;right:1%}.ServiceDetailGroup05to09-module__xjk_5q__filmStage figcaption{max-width:70%;left:2%}.ServiceDetailGroup05to09-module__xjk_5q__castingBoard,.ServiceDetailGroup05to09-module__xjk_5q__filmDeliverables,.ServiceDetailGroup05to09-module__xjk_5q__approvalLedger{grid-template-columns:1fr}.ServiceDetailGroup05to09-module__xjk_5q__castingBoard article{min-height:250px}.ServiceDetailGroup05to09-module__xjk_5q__castingBoard article>span{margin-top:40px}.ServiceDetailGroup05to09-module__xjk_5q__filmDecision{grid-template-columns:1fr}.ServiceDetailGroup05to09-module__xjk_5q__filmDecision>*{border-right:0;min-height:160px}.ServiceDetailGroup05to09-module__xjk_5q__fitRibbon,.ServiceDetailGroup05to09-module__xjk_5q__clinicFit{grid-template-columns:1fr;gap:14px}.ServiceDetailGroup05to09-module__xjk_5q__fitRibbon i,.ServiceDetailGroup05to09-module__xjk_5q__clinicFit i{grid-column:1}.ServiceDetailGroup05to09-module__xjk_5q__productionTimeline li{grid-template-columns:42px 1fr;gap:12px;padding:20px 0}.ServiceDetailGroup05to09-module__xjk_5q__productionTimeline li>div{grid-template-columns:1fr;gap:7px}.ServiceDetailGroup05to09-module__xjk_5q__productionTimeline li em{grid-column:2;justify-self:start}.ServiceDetailGroup05to09-module__xjk_5q__ratioFrames{gap:8px;min-height:280px;padding:24px 16px}.ServiceDetailGroup05to09-module__xjk_5q__ratioFrames article{padding:10px}.ServiceDetailGroup05to09-module__xjk_5q__filmMeasure{grid-template-columns:1fr}.ServiceDetailGroup05to09-module__xjk_5q__filmMeasure>i{width:100%}.ServiceDetailGroup05to09-module__xjk_5q__filmMeasure>p{grid-column:1}.ServiceDetailGroup05to09-module__xjk_5q__filmSamples>div{grid-template-columns:1fr}.ServiceDetailGroup05to09-module__xjk_5q__verticalClipHero{grid-template-columns:1fr;min-height:auto;margin-top:55px;padding:0}.ServiceDetailGroup05to09-module__xjk_5q__phoneShell{justify-self:center;width:260px}.ServiceDetailGroup05to09-module__xjk_5q__hookRetentionTimeline{grid-template-columns:1fr 1fr}.ServiceDetailGroup05to09-module__xjk_5q__hookRetentionTimeline li{grid-template-columns:38px 1fr}.ServiceDetailGroup05to09-module__xjk_5q__hookRetentionTimeline li p{grid-column:1/-1}.ServiceDetailGroup05to09-module__xjk_5q__placeToClipFlow{grid-template-columns:1fr;gap:10px}.ServiceDetailGroup05to09-module__xjk_5q__placeToClipFlow>i{justify-self:center;padding:4px;transform:rotate(90deg)}.ServiceDetailGroup05to09-module__xjk_5q__placeToClipFlow article:nth-of-type(2){transform:none}.ServiceDetailGroup05to09-module__xjk_5q__clipModeSelector{grid-template-columns:1fr}.ServiceDetailGroup05to09-module__xjk_5q__clipModeSelector>*{border-bottom:1px solid #cfe4d7;border-right:0;min-height:180px}.ServiceDetailGroup05to09-module__xjk_5q__hookLab{grid-template-columns:1fr}.ServiceDetailGroup05to09-module__xjk_5q__hookLab article{min-height:260px}.ServiceDetailGroup05to09-module__xjk_5q__clipSignalBoard{grid-template-columns:1fr}.ServiceDetailGroup05to09-module__xjk_5q__clipSignalBoard>div{border-bottom:1px solid #cce4d6;border-right:0;min-height:170px}.ServiceDetailGroup05to09-module__xjk_5q__clipSignalBoard>div b{margin-top:45px}.ServiceDetailGroup05to09-module__xjk_5q__clipSignalBoard footer,.ServiceDetailGroup05to09-module__xjk_5q__clipSamples{grid-template-columns:1fr}.ServiceDetailGroup05to09-module__xjk_5q__travelPassport{box-shadow:10px 12px #d9b999}.ServiceDetailGroup05to09-module__xjk_5q__channelRail{grid-template-columns:1fr 1fr}.ServiceDetailGroup05to09-module__xjk_5q__channelRail article:nth-child(2){border-right:0}.ServiceDetailGroup05to09-module__xjk_5q__channelRail article:nth-child(-n+2){border-bottom:1px solid #dacbbc}.ServiceDetailGroup05to09-module__xjk_5q__bilingualMatch{grid-template-columns:1fr}.ServiceDetailGroup05to09-module__xjk_5q__bilingualMatch>*{border-bottom:1px solid #ffffff21;border-right:0;min-height:170px}.ServiceDetailGroup05to09-module__xjk_5q__travelTouchpointMap li{grid-template-columns:64px 1fr}.ServiceDetailGroup05to09-module__xjk_5q__travelTouchpointMap li em{grid-column:2;justify-self:start;margin-bottom:12px}.ServiceDetailGroup05to09-module__xjk_5q__travelTouchpointMap ol:before{left:31px}.ServiceDetailGroup05to09-module__xjk_5q__localizationGate{grid-template-columns:1fr}.ServiceDetailGroup05to09-module__xjk_5q__localizationGate header,.ServiceDetailGroup05to09-module__xjk_5q__localizationGate footer{grid-column:1}.ServiceDetailGroup05to09-module__xjk_5q__localizationGate>i{transform:rotate(90deg)}.ServiceDetailGroup05to09-module__xjk_5q__journeySignals,.ServiceDetailGroup05to09-module__xjk_5q__japanDeliverables{grid-template-columns:1fr}.ServiceDetailGroup05to09-module__xjk_5q__japanDeliverables small{grid-column:1}.ServiceDetailGroup05to09-module__xjk_5q__japanSamples>div{grid-template-columns:1fr}.ServiceDetailGroup05to09-module__xjk_5q__redFeedStack{min-height:500px}.ServiceDetailGroup05to09-module__xjk_5q__redFeedStack article{width:68%}.ServiceDetailGroup05to09-module__xjk_5q__redFeedStack article:first-child{min-height:380px}.ServiceDetailGroup05to09-module__xjk_5q__searchSaveVisitFunnel{grid-template-columns:1fr;gap:10px}.ServiceDetailGroup05to09-module__xjk_5q__searchSaveVisitFunnel>div{min-height:230px}.ServiceDetailGroup05to09-module__xjk_5q__searchSaveVisitFunnel>div:nth-of-type(2){transform:none}.ServiceDetailGroup05to09-module__xjk_5q__searchSaveVisitFunnel>i{justify-self:center;width:1px;height:28px}.ServiceDetailGroup05to09-module__xjk_5q__redOptionMatrix{grid-template-columns:1fr}.ServiceDetailGroup05to09-module__xjk_5q__redOptionMatrix>*{border-bottom:1px solid #e6cdd1;border-right:0;min-height:180px}.ServiceDetailGroup05to09-module__xjk_5q__feedMoodboard{grid-template-columns:1fr;min-height:auto}.ServiceDetailGroup05to09-module__xjk_5q__feedMoodboard header{grid-column:1}.ServiceDetailGroup05to09-module__xjk_5q__feedMoodboard article{min-height:260px}.ServiceDetailGroup05to09-module__xjk_5q__feedMoodboard article[data-cover=result]{transform:none}.ServiceDetailGroup05to09-module__xjk_5q__keywordCluster{min-height:600px}.ServiceDetailGroup05to09-module__xjk_5q__keywordCluster>span{width:128px}.ServiceDetailGroup05to09-module__xjk_5q__keywordCluster>span:after{width:46px}.ServiceDetailGroup05to09-module__xjk_5q__keywordCluster>span[data-node="1"]:after,.ServiceDetailGroup05to09-module__xjk_5q__keywordCluster>span[data-node="3"]:after{right:-40px}.ServiceDetailGroup05to09-module__xjk_5q__keywordCluster>span[data-node="2"]:after,.ServiceDetailGroup05to09-module__xjk_5q__keywordCluster>span[data-node="4"]:after{left:-40px}.ServiceDetailGroup05to09-module__xjk_5q__keywordCluster footer{flex-wrap:wrap}.ServiceDetailGroup05to09-module__xjk_5q__redSignalLedger,.ServiceDetailGroup05to09-module__xjk_5q__redDeliverables{grid-template-columns:1fr}.ServiceDetailGroup05to09-module__xjk_5q__redSignalLedger article{border-bottom:1px solid #ead1d5;border-right:0;min-height:170px}.ServiceDetailGroup05to09-module__xjk_5q__redSignalLedger b{margin-top:44px}.ServiceDetailGroup05to09-module__xjk_5q__redSignalLedger footer,.ServiceDetailGroup05to09-module__xjk_5q__redDeliverables>small{grid-column:1}.ServiceDetailGroup05to09-module__xjk_5q__redSamples header{display:block}.ServiceDetailGroup05to09-module__xjk_5q__redSamples header h3{text-align:left;margin-top:20px}.ServiceDetailGroup05to09-module__xjk_5q__redSamples>div{grid-template-columns:1fr}.ServiceDetailGroup05to09-module__xjk_5q__clinicHeroCopy>div{flex-wrap:wrap}.ServiceDetailGroup05to09-module__xjk_5q__clinicTrustHero:before{width:min(72vw,360px);height:min(72vw,360px);box-shadow:0 0 0 28px #deeff78a,0 0 0 56px #e9f5fa94}.ServiceDetailGroup05to09-module__xjk_5q__trustCard{justify-content:center;left:0;right:0}.ServiceDetailGroup05to09-module__xjk_5q__responsibilityMap{grid-template-columns:1fr}.ServiceDetailGroup05to09-module__xjk_5q__responsibilityMap article:nth-child(2){transform:none}.ServiceDetailGroup05to09-module__xjk_5q__patientJourneyMap ol,.ServiceDetailGroup05to09-module__xjk_5q__complianceGate{grid-template-columns:1fr}.ServiceDetailGroup05to09-module__xjk_5q__complianceGate header{border-bottom:1px solid #ffffff29;border-right:0;grid-row:auto}.ServiceDetailGroup05to09-module__xjk_5q__complianceGate header b{margin-top:30px}.ServiceDetailGroup05to09-module__xjk_5q__complianceGate>div{grid-template-columns:24px 1fr}.ServiceDetailGroup05to09-module__xjk_5q__complianceGate>div span{grid-column:2}.ServiceDetailGroup05to09-module__xjk_5q__consultEvidence,.ServiceDetailGroup05to09-module__xjk_5q__clinicDeliverables,.ServiceDetailGroup05to09-module__xjk_5q__clinicSamples>div{grid-template-columns:1fr}.ServiceDetailGroup05to09-module__xjk_5q__clinicDeliverables>*,.ServiceDetailGroup05to09-module__xjk_5q__clinicDeliverables header,.ServiceDetailGroup05to09-module__xjk_5q__clinicDeliverables>div:nth-of-type(2){border-bottom:1px solid #ccdee8;border-right:0;min-height:180px}.ServiceDetailGroup05to09-module__xjk_5q__clinicDeliverables footer{grid-column:1}}@media (max-width:420px){.ServiceDetailGroup05to09-module__xjk_5q__filmHero,.ServiceDetailGroup05to09-module__xjk_5q__clipHero,.ServiceDetailGroup05to09-module__xjk_5q__japanHero,.ServiceDetailGroup05to09-module__xjk_5q__redHero,.ServiceDetailGroup05to09-module__xjk_5q__clinicHero,.ServiceDetailGroup05to09-module__xjk_5q__castingSection,.ServiceDetailGroup05to09-module__xjk_5q__productionSection,.ServiceDetailGroup05to09-module__xjk_5q__filmEvidence,.ServiceDetailGroup05to09-module__xjk_5q__filmSamples,.ServiceDetailGroup05to09-module__xjk_5q__filmProcess,.ServiceDetailGroup05to09-module__xjk_5q__clipFlowSection,.ServiceDetailGroup05to09-module__xjk_5q__clipLabSection,.ServiceDetailGroup05to09-module__xjk_5q__clipEvidenceSection,.ServiceDetailGroup05to09-module__xjk_5q__clipSamples,.ServiceDetailGroup05to09-module__xjk_5q__clipProcess,.ServiceDetailGroup05to09-module__xjk_5q__japanChannelSection,.ServiceDetailGroup05to09-module__xjk_5q__travelMapSection,.ServiceDetailGroup05to09-module__xjk_5q__japanEvidence,.ServiceDetailGroup05to09-module__xjk_5q__japanSamples,.ServiceDetailGroup05to09-module__xjk_5q__japanProcess,.ServiceDetailGroup05to09-module__xjk_5q__redFunnelSection,.ServiceDetailGroup05to09-module__xjk_5q__redStudio,.ServiceDetailGroup05to09-module__xjk_5q__redEvidence,.ServiceDetailGroup05to09-module__xjk_5q__redSamples,.ServiceDetailGroup05to09-module__xjk_5q__redProcess,.ServiceDetailGroup05to09-module__xjk_5q__clinicResponsibility,.ServiceDetailGroup05to09-module__xjk_5q__patientJourneySection,.ServiceDetailGroup05to09-module__xjk_5q__clinicEvidence,.ServiceDetailGroup05to09-module__xjk_5q__clinicSamples,.ServiceDetailGroup05to09-module__xjk_5q__clinicProcess{padding-left:18px;padding-right:18px}.ServiceDetailGroup05to09-module__xjk_5q__filmStage{min-height:420px}.ServiceDetailGroup05to09-module__xjk_5q__filmSlate{width:88%;padding:12px}.ServiceDetailGroup05to09-module__xjk_5q__filmSlate .ServiceDetailGroup05to09-module__xjk_5q__serviceIcon{width:65px}.ServiceDetailGroup05to09-module__xjk_5q__hookRetentionTimeline{grid-template-columns:1fr}.ServiceDetailGroup05to09-module__xjk_5q__travelPassport{padding:24px}.ServiceDetailGroup05to09-module__xjk_5q__travelPassport b{font-size:27px}.ServiceDetailGroup05to09-module__xjk_5q__redFeedStack article{width:78%}.ServiceDetailGroup05to09-module__xjk_5q__keywordCluster{margin-inline:-4px}.ServiceDetailGroup05to09-module__xjk_5q__keywordCluster>span{width:110px;height:76px}.ServiceDetailGroup05to09-module__xjk_5q__keywordCluster>span[data-node="1"],.ServiceDetailGroup05to09-module__xjk_5q__keywordCluster>span[data-node="3"]{left:2%}.ServiceDetailGroup05to09-module__xjk_5q__keywordCluster>span[data-node="2"],.ServiceDetailGroup05to09-module__xjk_5q__keywordCluster>span[data-node="4"]{right:2%}.ServiceDetailGroup05to09-module__xjk_5q__clinicTrustHero{min-height:520px}.ServiceDetailGroup05to09-module__xjk_5q__trustCard{gap:6px;padding:16px 12px}.ServiceDetailGroup05to09-module__xjk_5q__trustCard b{font-size:8px}.ServiceDetailGroup05to09-module__xjk_5q__trustCard i{width:14px}}@media (prefers-reduced-motion:reduce){.ServiceDetailGroup05to09-module__xjk_5q__detailShell *,.ServiceDetailGroup05to09-module__xjk_5q__detailShell :before,.ServiceDetailGroup05to09-module__xjk_5q__detailShell :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation:none!important}}@media (forced-colors:active){.ServiceDetailGroup05to09-module__xjk_5q__detailShell{forced-color-adjust:auto}.ServiceDetailGroup05to09-module__xjk_5q__detailShell section,.ServiceDetailGroup05to09-module__xjk_5q__detailShell article,.ServiceDetailGroup05to09-module__xjk_5q__detailShell div,.ServiceDetailGroup05to09-module__xjk_5q__detailShell aside,.ServiceDetailGroup05to09-module__xjk_5q__detailShell footer{border-color:canvastext}.ServiceDetailGroup05to09-module__xjk_5q__consultation button{border:1px solid buttontext}}.ServiceDetailGroup05to09-module__xjk_5q__clipHeroPhoto figcaption,.ServiceDetailGroup05to09-module__xjk_5q__japanHeroPhoto figcaption,.ServiceDetailGroup05to09-module__xjk_5q__redHeroPhoto figcaption,.ServiceDetailGroup05to09-module__xjk_5q__clinicHeroPhoto figcaption,.ServiceDetailGroup05to09-module__xjk_5q__filmStage figcaption{font-size:15px;line-height:1.55}.ServiceDetailGroup05to09-module__xjk_5q__hookRetentionTimeline li p,.ServiceDetailGroup05to09-module__xjk_5q__feedMoodboard article p,.ServiceDetailGroup05to09-module__xjk_5q__travelTouchpointMap li p,.ServiceDetailGroup05to09-module__xjk_5q__patientJourneyMap li p,.ServiceDetailGroup05to09-module__xjk_5q__filmDecision div p,.ServiceDetailGroup05to09-module__xjk_5q__filmDecision div small,.ServiceDetailGroup05to09-module__xjk_5q__castingBoard article p,.ServiceDetailGroup05to09-module__xjk_5q__filmSamples p,.ServiceDetailGroup05to09-module__xjk_5q__productionTimeline li p,.ServiceDetailGroup05to09-module__xjk_5q__approvalLedger p,.ServiceDetailGroup05to09-module__xjk_5q__filmMeasure>p,.ServiceDetailGroup05to09-module__xjk_5q__placeToClipFlow article p,.ServiceDetailGroup05to09-module__xjk_5q__clipModeSelector p,.ServiceDetailGroup05to09-module__xjk_5q__hookLab p,.ServiceDetailGroup05to09-module__xjk_5q__uploadChecklist>div p,.ServiceDetailGroup05to09-module__xjk_5q__clipSignalBoard>div p,.ServiceDetailGroup05to09-module__xjk_5q__clipSamples article p,.ServiceDetailGroup05to09-module__xjk_5q__bilingualMatch article p,.ServiceDetailGroup05to09-module__xjk_5q__bilingualMatch footer,.ServiceDetailGroup05to09-module__xjk_5q__journeySignals p,.ServiceDetailGroup05to09-module__xjk_5q__travelTouchpointMap header p,.ServiceDetailGroup05to09-module__xjk_5q__localizationGate>div p,.ServiceDetailGroup05to09-module__xjk_5q__japanSamples p,.ServiceDetailGroup05to09-module__xjk_5q__japanDeliverables small,.ServiceDetailGroup05to09-module__xjk_5q__searchSaveVisitFunnel p,.ServiceDetailGroup05to09-module__xjk_5q__redOptionMatrix p,.ServiceDetailGroup05to09-module__xjk_5q__feedMoodboard header p,.ServiceDetailGroup05to09-module__xjk_5q__redSignalLedger p,.ServiceDetailGroup05to09-module__xjk_5q__redDeliverables>div p,.ServiceDetailGroup05to09-module__xjk_5q__redSamples p,.ServiceDetailGroup05to09-module__xjk_5q__consultEvidence p,.ServiceDetailGroup05to09-module__xjk_5q__clinicDeliverables div p,.ServiceDetailGroup05to09-module__xjk_5q__clinicSamples p,.ServiceDetailGroup05to09-module__xjk_5q__clinicTrustHero>small,.ServiceDetailGroup05to09-module__xjk_5q__patientJourneyMap header p,.ServiceDetailGroup05to09-module__xjk_5q__faqList details>p{font-size:15px;line-height:1.65}.ServiceDetailGroup05to09-module__xjk_5q__consultation small,.ServiceDetailGroup05to09-module__xjk_5q__redOptionMatrix small,.ServiceDetailGroup05to09-module__xjk_5q__redDeliverables>small,.ServiceDetailGroup05to09-module__xjk_5q__responsibilityMap small,.ServiceDetailGroup05to09-module__xjk_5q__clinicFit,.ServiceDetailGroup05to09-module__xjk_5q__complianceGate>div span,.ServiceDetailGroup05to09-module__xjk_5q__complianceGate small{font-size:15px;line-height:1.55}.ServiceDetailGroup05to09-module__xjk_5q__feedMoodboard article p,.ServiceDetailGroup05to09-module__xjk_5q__patientJourneyMap li p{font-size:15px;line-height:1.65}.ServiceDetailGroup05to09-module__xjk_5q__filmSamples p,.ServiceDetailGroup05to09-module__xjk_5q__filmHeroCopy>p,.ServiceDetailGroup05to09-module__xjk_5q__filmDecision div p,.ServiceDetailGroup05to09-module__xjk_5q__filmDecision div small,.ServiceDetailGroup05to09-module__xjk_5q__placeToClipFlow article:nth-of-type(2) p,.ServiceDetailGroup05to09-module__xjk_5q__clipLabHeading p,.ServiceDetailGroup05to09-module__xjk_5q__hookLab p,.ServiceDetailGroup05to09-module__xjk_5q__uploadChecklist>div p,.ServiceDetailGroup05to09-module__xjk_5q__bilingualMatch article p,.ServiceDetailGroup05to09-module__xjk_5q__bilingualMatch footer,.ServiceDetailGroup05to09-module__xjk_5q__japanSamples p,.ServiceDetailGroup05to09-module__xjk_5q__redDiscoveryHero p,.ServiceDetailGroup05to09-module__xjk_5q__feedMoodboard header p,.ServiceDetailGroup05to09-module__xjk_5q__redDeliverables>div p,.ServiceDetailGroup05to09-module__xjk_5q__redDeliverables>small,.ServiceDetailGroup05to09-module__xjk_5q__consultation p,.ServiceDetailGroup05to09-module__xjk_5q__consultation small,.ServiceDetailGroup05to09-module__xjk_5q__patientJourneyMap header p,.ServiceDetailGroup05to09-module__xjk_5q__patientJourneyMap li p,.ServiceDetailGroup05to09-module__xjk_5q__complianceGate>div span,.ServiceDetailGroup05to09-module__xjk_5q__complianceGate small,.ServiceDetailGroup05to09-module__xjk_5q__clipHeroPhoto figcaption,.ServiceDetailGroup05to09-module__xjk_5q__japanHeroPhoto figcaption,.ServiceDetailGroup05to09-module__xjk_5q__redHeroPhoto figcaption,.ServiceDetailGroup05to09-module__xjk_5q__clinicHeroPhoto figcaption{color:#fff}@media (max-width:767px){.ServiceDetailGroup05to09-module__xjk_5q__clipHeroPhoto figcaption,.ServiceDetailGroup05to09-module__xjk_5q__japanHeroPhoto figcaption,.ServiceDetailGroup05to09-module__xjk_5q__redHeroPhoto figcaption,.ServiceDetailGroup05to09-module__xjk_5q__clinicHeroPhoto figcaption,.ServiceDetailGroup05to09-module__xjk_5q__filmStage figcaption,.ServiceDetailGroup05to09-module__xjk_5q__hookRetentionTimeline li p,.ServiceDetailGroup05to09-module__xjk_5q__feedMoodboard article p,.ServiceDetailGroup05to09-module__xjk_5q__travelTouchpointMap li p,.ServiceDetailGroup05to09-module__xjk_5q__patientJourneyMap li p,.ServiceDetailGroup05to09-module__xjk_5q__filmDecision div p,.ServiceDetailGroup05to09-module__xjk_5q__filmDecision div small,.ServiceDetailGroup05to09-module__xjk_5q__castingBoard article p,.ServiceDetailGroup05to09-module__xjk_5q__filmSamples p,.ServiceDetailGroup05to09-module__xjk_5q__productionTimeline li p,.ServiceDetailGroup05to09-module__xjk_5q__approvalLedger p,.ServiceDetailGroup05to09-module__xjk_5q__filmMeasure>p,.ServiceDetailGroup05to09-module__xjk_5q__placeToClipFlow article p,.ServiceDetailGroup05to09-module__xjk_5q__clipModeSelector p,.ServiceDetailGroup05to09-module__xjk_5q__hookLab p,.ServiceDetailGroup05to09-module__xjk_5q__uploadChecklist>div p,.ServiceDetailGroup05to09-module__xjk_5q__clipSignalBoard>div p,.ServiceDetailGroup05to09-module__xjk_5q__clipSamples article p,.ServiceDetailGroup05to09-module__xjk_5q__bilingualMatch article p,.ServiceDetailGroup05to09-module__xjk_5q__bilingualMatch footer,.ServiceDetailGroup05to09-module__xjk_5q__journeySignals p,.ServiceDetailGroup05to09-module__xjk_5q__travelTouchpointMap header p,.ServiceDetailGroup05to09-module__xjk_5q__localizationGate>div p,.ServiceDetailGroup05to09-module__xjk_5q__japanSamples p,.ServiceDetailGroup05to09-module__xjk_5q__japanDeliverables small,.ServiceDetailGroup05to09-module__xjk_5q__searchSaveVisitFunnel p,.ServiceDetailGroup05to09-module__xjk_5q__redOptionMatrix p,.ServiceDetailGroup05to09-module__xjk_5q__feedMoodboard header p,.ServiceDetailGroup05to09-module__xjk_5q__redSignalLedger p,.ServiceDetailGroup05to09-module__xjk_5q__redDeliverables>div p,.ServiceDetailGroup05to09-module__xjk_5q__redSamples p,.ServiceDetailGroup05to09-module__xjk_5q__consultEvidence p,.ServiceDetailGroup05to09-module__xjk_5q__clinicDeliverables div p,.ServiceDetailGroup05to09-module__xjk_5q__clinicSamples p,.ServiceDetailGroup05to09-module__xjk_5q__clinicTrustHero>small,.ServiceDetailGroup05to09-module__xjk_5q__patientJourneyMap header p,.ServiceDetailGroup05to09-module__xjk_5q__faqList details>p,.ServiceDetailGroup05to09-module__xjk_5q__consultation small,.ServiceDetailGroup05to09-module__xjk_5q__redOptionMatrix small,.ServiceDetailGroup05to09-module__xjk_5q__redDeliverables>small,.ServiceDetailGroup05to09-module__xjk_5q__responsibilityMap small,.ServiceDetailGroup05to09-module__xjk_5q__clinicFit,.ServiceDetailGroup05to09-module__xjk_5q__complianceGate>div span,.ServiceDetailGroup05to09-module__xjk_5q__complianceGate small{font-size:14px}}
