.service_detailPage__6MIoq{min-height:100vh;overflow:clip;color:#111111;background:radial-gradient(circle at 8% 20%,rgba(221,212,255,.26),transparent 22rem),radial-gradient(circle at 92% 60%,rgba(199,231,255,.24),transparent 24rem),#f7f1e8}.service_finalSection__dLmc4,.service_heroSection__WBHJ1,.service_section__a0nwK{padding-right:1rem;padding-left:1rem}.service_heroSection__WBHJ1{padding-top:7rem}.service_detailHero__kn8NQ,.service_finalCta__Fy2M2,.service_section__a0nwK>*{width:min(100%,1560px);margin-inline:auto}.service_detailHero__kn8NQ{position:relative;overflow:hidden;padding:clamp(1.25rem,3.5vw,4rem);border:1px solid rgba(17,17,17,.14);border-radius:2.5rem;background:linear-gradient(rgba(17,17,17,.035) 1px,transparent 0),linear-gradient(90deg,rgba(17,17,17,.035) 1px,transparent 0),radial-gradient(circle at 92% 8%,rgba(221,212,255,.7),transparent 30%),radial-gradient(circle at 5% 92%,rgba(215,255,69,.32),transparent 24%),#fff9ef;background-size:48px 48px,48px 48px,auto,auto,auto;box-shadow:0 30px 84px rgba(17,17,17,.08)}.service_breadcrumbs__SAHkH{position:relative;z-index:2;display:flex;flex-wrap:wrap;gap:.55rem;color:#6f6a62;font-size:.8rem}.service_breadcrumbs__SAHkH a{transition:color .18s ease}.service_breadcrumbs__SAHkH a:hover{color:#111111}.service_heroGrid__LWkE2{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(390px,.85fr);gap:clamp(2rem,6vw,6rem);align-items:center;margin-top:2.25rem}.service_heroCode__ZRTYx{display:inline-flex;gap:.7rem;align-items:center;padding:.7rem 1rem;border:1px solid rgba(17,17,17,.14);border-radius:999px;background:rgba(255,249,239,.78);backdrop-filter:blur(12px);font-size:.7rem;font-weight:900;letter-spacing:.15em;text-transform:uppercase}.service_heroCode__ZRTYx:before{width:.58rem;height:.58rem;border:1px solid #111111;border-radius:50%;background:#d7ff45;content:""}.service_detailHero__kn8NQ h1{max-width:1050px;margin-top:1.8rem;font-size:clamp(3rem,6.3vw,7.2rem);font-weight:950;line-height:.8;letter-spacing:-.08em;text-transform:uppercase;text-wrap:balance}.service_heroLead__enpCi{max-width:900px;margin-top:2rem;color:#6f6a62;font-size:clamp(1.08rem,1.55vw,1.4rem);line-height:1.7}.service_heroActions__onXtE{display:flex;flex-wrap:wrap;gap:.7rem;margin-top:2rem}.service_finalCta__Fy2M2 a,.service_primaryAction__8skb2,.service_relatedHead__bJkxE>a,.service_secondaryAction__hMGPy{display:inline-flex;gap:.8rem;align-items:center;justify-content:center;min-height:3.4rem;padding:.9rem 1.3rem;border-radius:999px;font-weight:900;transition:transform .18s ease,color .18s ease,background .18s ease}.service_primaryAction__8skb2{color:#f7f1e8;background:#111111}.service_relatedHead__bJkxE>a,.service_secondaryAction__hMGPy{border:1px solid #111111}.service_finalCta__Fy2M2 a:hover,.service_primaryAction__8skb2:hover,.service_relatedHead__bJkxE>a:hover,.service_secondaryAction__hMGPy:hover{transform:translateY(-3px)}.service_relatedHead__bJkxE>a:hover,.service_secondaryAction__hMGPy:hover{color:#f7f1e8;background:#111111}.service_intelligencePanel__d4Xic{position:relative;overflow:hidden;padding:1.5rem;border:1px solid rgba(247,241,232,.15);border-radius:2rem;color:#f7f1e8;background:radial-gradient(circle at 82% 5%,rgba(221,212,255,.18),transparent 30%),#111111;box-shadow:9px 9px 0 #d7ff45}.service_intelligencePanel__d4Xic:after{position:absolute;right:-7rem;bottom:-7rem;width:19rem;height:19rem;border:1px solid rgba(215,255,69,.14);border-radius:50%;content:""}.service_panelTop__ePMe9{position:relative;z-index:2;display:flex;justify-content:space-between;padding-bottom:1rem;border-bottom:1px solid rgba(247,241,232,.13);color:rgba(247,241,232,.43);font-size:.6rem;font-weight:900;letter-spacing:.17em}.service_panelCode__MlYd3{position:relative;z-index:2;display:block;margin-top:1.5rem;color:#d7ff45;font-size:clamp(4rem,8vw,7rem);font-weight:950;line-height:.85;letter-spacing:-.08em}.service_intelligencePanel__d4Xic>p{position:relative;z-index:2;margin-top:.6rem;color:rgba(247,241,232,.48);font-size:.65rem;font-weight:900;letter-spacing:.16em;text-transform:uppercase}.service_signalList__OxlLt{position:relative;z-index:2;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;margin-top:1.5rem}.service_signalList__OxlLt>div{min-height:7.2rem;padding:.85rem;border:1px solid rgba(247,241,232,.14);border-radius:1rem;background:rgba(247,241,232,.055)}.service_panelQuestion__fA0pI span,.service_signalList__OxlLt span{display:block;color:rgba(247,241,232,.38);font-size:.52rem;font-weight:900;letter-spacing:.14em}.service_signalList__OxlLt strong{display:block;margin-top:1rem;color:#d7ff45;font-size:2rem;letter-spacing:-.06em}.service_panelQuestion__fA0pI{position:relative;z-index:2;margin-top:.7rem;padding:1rem;border:1px solid rgba(215,255,69,.32);border-radius:1.1rem;background:rgba(215,255,69,.07)}.service_panelQuestion__fA0pI p{margin-top:.6rem;color:rgba(247,241,232,.72);line-height:1.55}.service_section__a0nwK{padding-top:clamp(4.8rem,8vw,8rem)}.service_directAnswer__ehA_D{display:grid;grid-template-columns:.75fr 1.25fr;overflow:hidden;border:1px solid rgba(17,17,17,.14);border-radius:2.5rem;background:#fff9ef}.service_directAnswer__ehA_D>div{padding:clamp(1.6rem,4vw,4rem)}.service_directAnswer__ehA_D>div:first-child{color:#f7f1e8;background:#111111}.service_directAnswer__ehA_D>div:first-child>p,.service_faqWrap__D7O5Z>div:first-child>p,.service_finalCta__Fy2M2>div:first-child>p,.service_platformBoard__TlsgG>div:first-child>p,.service_relatedHead__bJkxE>div>p,.service_sectionHead__7ZgeB>div>p,.service_workflowIntro__RCUs8>p:first-child{font-size:.7rem;font-weight:900;letter-spacing:.21em;text-transform:uppercase}.service_directAnswer__ehA_D>div:first-child>p,.service_finalCta__Fy2M2>div:first-child>p,.service_platformBoard__TlsgG>div:first-child>p,.service_workflowIntro__RCUs8>p:first-child{color:rgba(247,241,232,.47)}.service_directAnswer__ehA_D h2,.service_faqWrap__D7O5Z>div:first-child h2,.service_finalCta__Fy2M2 h2,.service_platformBoard__TlsgG h2,.service_relatedHead__bJkxE h2,.service_sectionHead__7ZgeB h2,.service_workflowIntro__RCUs8 h2{margin-top:1rem;font-size:clamp(2.9rem,5.8vw,7rem);font-weight:950;line-height:.82;letter-spacing:-.075em;text-transform:uppercase;text-wrap:balance}.service_directAnswer__ehA_D>div:last-child>p{color:#6f6a62;font-size:clamp(1.2rem,2vw,1.65rem);line-height:1.65}.service_intentTerms__8_6R7{display:flex;flex-wrap:wrap;gap:.55rem;margin-top:2rem}.service_intentTerms__8_6R7 span{padding:.7rem .9rem;border:1px solid rgba(17,17,17,.16);border-radius:999px;background:#f7f1e8;font-size:.76rem;font-weight:850}.service_relatedHead__bJkxE,.service_sectionHead__7ZgeB{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(260px,.8fr);gap:clamp(2rem,6vw,6rem);align-items:end;margin-bottom:2.5rem}.service_faqWrap__D7O5Z>div:first-child>p,.service_relatedHead__bJkxE>div>p,.service_sectionHead__7ZgeB>div>p{color:#6f6a62}.service_sectionHead__7ZgeB>p{color:#6f6a62;font-size:1.15rem;line-height:1.7}.service_deliverableGrid__yg526{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.75rem}.service_deliverableGrid__yg526 article{min-height:20rem;padding:1.3rem;border:1px solid rgba(17,17,17,.14);border-radius:1.6rem;background:#fff9ef;transition:transform .18s ease,box-shadow .18s ease,color .18s ease,background .18s ease}.service_deliverableGrid__yg526 article:nth-child(2),.service_deliverableGrid__yg526 article:nth-child(5){background:#d7ff45}.service_deliverableGrid__yg526 article:hover{color:#f7f1e8;background:#111111;box-shadow:7px 7px 0 #d7ff45;transform:translateY(-6px)}.service_deliverableGrid__yg526 span{color:#6f6a62;font-size:.65rem;font-weight:900;letter-spacing:.15em}.service_deliverableGrid__yg526 article:hover span{color:rgba(247,241,232,.48)}.service_deliverableGrid__yg526 h3{margin-top:6rem;font-size:clamp(1.4rem,2.2vw,2.2rem);font-weight:950;line-height:1;letter-spacing:-.055em}.service_workflowBoard__kI4bc{display:grid;grid-template-columns:.8fr 1.2fr;overflow:hidden;border-radius:2.5rem;color:#f7f1e8;background:radial-gradient(circle at 90% 6%,rgba(221,212,255,.18),transparent 26%),#111111}.service_workflowIntro__RCUs8,.service_workflowSteps___KptG{padding:clamp(1.6rem,4vw,4rem)}.service_workflowIntro__RCUs8{border-right:1px solid rgba(247,241,232,.12)}.service_workflowIntro__RCUs8>p:last-child{margin-top:1.5rem;color:rgba(247,241,232,.58);font-size:1.08rem;line-height:1.65}.service_workflowSteps___KptG{display:grid;align-content:center}.service_workflowSteps___KptG>div{position:relative;display:grid;grid-template-columns:2.5rem 1fr 1.2rem;gap:1rem;align-items:center;padding:1.25rem 0;border-bottom:1px solid rgba(247,241,232,.13)}.service_workflowSteps___KptG span{color:#d7ff45;font-size:.65rem;font-weight:900;letter-spacing:.14em}.service_workflowSteps___KptG strong{font-size:clamp(1rem,1.6vw,1.35rem);line-height:1.4;letter-spacing:-.03em}.service_workflowSteps___KptG i{width:.75rem;height:.75rem;border:1px solid #d7ff45;border-radius:50%;box-shadow:0 0 0 5px rgba(215,255,69,.06)}.service_metricGrid__ifp8N{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.7rem}.service_metricGrid__ifp8N article{min-height:13rem;padding:1.15rem;border:1px solid rgba(17,17,17,.14);border-radius:1.4rem;background:#fff9ef}.service_metricGrid__ifp8N span{color:#6f6a62;font-size:.6rem;font-weight:900;letter-spacing:.14em}.service_metricGrid__ifp8N h3{margin-top:2.8rem;font-size:clamp(1.4rem,2vw,2rem);font-weight:950;line-height:1;letter-spacing:-.055em}.service_metricGrid__ifp8N article>div{height:.4rem;margin-top:1.5rem;overflow:hidden;border-radius:999px;background:rgba(17,17,17,.08)}.service_metricGrid__ifp8N i{display:block;height:100%;border-radius:inherit;background:#111111}.service_platformBoard__TlsgG{display:grid;grid-template-columns:.85fr 1.15fr;overflow:hidden;border-radius:2.5rem;color:#f7f1e8;background:#111111}.service_platformBoard__TlsgG>div{padding:clamp(1.6rem,4vw,4rem)}.service_platformList__uqWgc{background:linear-gradient(rgba(247,241,232,.05) 1px,transparent 0),linear-gradient(90deg,rgba(247,241,232,.05) 1px,transparent 0);background-size:38px 38px}.service_platformList__uqWgc>div{display:grid;grid-template-columns:2.5rem 1fr 2rem;gap:1rem;align-items:center;padding:1.2rem 0;border-bottom:1px solid rgba(247,241,232,.13)}.service_platformList__uqWgc span{color:#d7ff45;font-size:.65rem;font-weight:900;letter-spacing:.14em}.service_platformList__uqWgc strong{font-size:clamp(1.35rem,2.4vw,2.4rem);letter-spacing:-.055em}.service_platformList__uqWgc i{font-style:normal;font-size:1.5rem}.service_guardrailGrid__dC8NL{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem}.service_guardrailGrid__dC8NL article{min-height:18rem;padding:1.3rem;border:1px solid rgba(17,17,17,.14);border-radius:1.6rem;background:#fff9ef}.service_guardrailGrid__dC8NL article:nth-child(4){background:#d7ff45}.service_guardrailGrid__dC8NL span{color:#6f6a62;font-size:.62rem;font-weight:900;letter-spacing:.14em}.service_guardrailGrid__dC8NL h3{margin-top:4.5rem;font-size:clamp(1.35rem,2vw,2rem);font-weight:950;line-height:1.08;letter-spacing:-.045em}.service_faqWrap__D7O5Z{display:grid;grid-template-columns:.65fr 1.35fr;gap:clamp(2rem,6vw,6rem)}.service_faqList__ZrdH0{display:grid;gap:.6rem}.service_faqList__ZrdH0 details{overflow:hidden;border:1px solid rgba(17,17,17,.14);border-radius:1.3rem;background:#fff9ef}.service_faqList__ZrdH0 summary{display:grid;grid-template-columns:2.5rem 1fr 2rem;gap:1rem;align-items:center;padding:1.25rem;cursor:pointer;list-style:none}.service_faqList__ZrdH0 summary::-webkit-details-marker{display:none}.service_faqList__ZrdH0 summary>span{color:#6f6a62;font-size:.65rem;font-weight:900;letter-spacing:.15em}.service_faqList__ZrdH0 summary strong{font-size:clamp(1.05rem,1.55vw,1.35rem);line-height:1.35;letter-spacing:-.025em}.service_faqList__ZrdH0 summary i{display:grid;width:2rem;height:2rem;place-items:center;border:1px solid #111111;border-radius:50%;font-style:normal;font-weight:900;transition:transform .18s ease}.service_faqList__ZrdH0 details[open] summary i{transform:rotate(45deg)}.service_faqList__ZrdH0 details>p{margin:0 1.25rem 1.4rem 4.75rem;color:#6f6a62;line-height:1.7}.service_relatedHead__bJkxE>a{justify-self:end}.service_relatedGrid__EExn0{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}.service_relatedGrid__EExn0>a{display:flex;min-height:18rem;flex-direction:column;padding:1.35rem;border:1px solid rgba(17,17,17,.14);border-radius:1.6rem;background:#fff9ef;transition:transform .18s ease,box-shadow .18s ease}.service_relatedGrid__EExn0>a:nth-child(2){background:#d7ff45}.service_relatedGrid__EExn0>a:hover{box-shadow:7px 7px 0 #111111;transform:translateY(-6px)}.service_relatedGrid__EExn0 span{color:#6f6a62;font-size:.64rem;font-weight:900;letter-spacing:.13em;text-transform:uppercase}.service_relatedGrid__EExn0 h3{margin-top:3rem;font-size:clamp(1.8rem,3vw,3rem);font-weight:950;line-height:.92;letter-spacing:-.06em}.service_relatedGrid__EExn0 strong{margin-top:auto;font-size:.85rem}.service_finalSection__dLmc4{padding-top:clamp(4.8rem,8vw,8rem);padding-bottom:1.5rem}.service_finalCta__Fy2M2{display:grid;grid-template-columns:1.15fr .85fr;overflow:hidden;border-radius:2.5rem;color:#f7f1e8;background:radial-gradient(circle at 8% 90%,rgba(215,255,69,.12),transparent 28%),#111111}.service_finalCta__Fy2M2>div{padding:clamp(1.7rem,4vw,4rem)}.service_finalCta__Fy2M2>div:last-child{color:#111111;background:#d7ff45}.service_finalCta__Fy2M2>div:last-child>p{font-size:1.2rem;line-height:1.65}.service_finalCta__Fy2M2 a{width:100%;margin-top:.8rem;border:1px solid #111111}.service_finalCta__Fy2M2 a:first-of-type{margin-top:2rem;color:#f7f1e8;background:#111111}@media (max-width:1180px){.service_heroGrid__LWkE2,.service_platformBoard__TlsgG,.service_workflowBoard__kI4bc{grid-template-columns:1fr}.service_intelligencePanel__d4Xic{width:min(100%,720px)}.service_deliverableGrid__yg526,.service_metricGrid__ifp8N{grid-template-columns:repeat(3,minmax(0,1fr))}.service_workflowIntro__RCUs8{border-right:0;border-bottom:1px solid rgba(247,241,232,.12)}}@media (max-width:880px){.service_finalSection__dLmc4,.service_heroSection__WBHJ1,.service_section__a0nwK{padding-right:.85rem;padding-left:.85rem}.service_heroSection__WBHJ1{padding-top:6.5rem}.service_detailHero__kn8NQ,.service_directAnswer__ehA_D,.service_finalCta__Fy2M2,.service_platformBoard__TlsgG,.service_workflowBoard__kI4bc{border-radius:1.75rem}.service_directAnswer__ehA_D,.service_faqWrap__D7O5Z,.service_finalCta__Fy2M2,.service_relatedHead__bJkxE,.service_sectionHead__7ZgeB{grid-template-columns:1fr}.service_deliverableGrid__yg526,.service_guardrailGrid__dC8NL,.service_metricGrid__ifp8N{grid-template-columns:repeat(2,minmax(0,1fr))}.service_relatedHead__bJkxE>a{justify-self:start}}@media (max-width:600px){.service_detailHero__kn8NQ{padding:1.15rem}.service_detailHero__kn8NQ h1{font-size:clamp(2.9rem,15vw,4.5rem)}.service_heroActions__onXtE,.service_primaryAction__8skb2,.service_secondaryAction__hMGPy{width:100%}.service_deliverableGrid__yg526,.service_guardrailGrid__dC8NL,.service_metricGrid__ifp8N,.service_relatedGrid__EExn0,.service_signalList__OxlLt{grid-template-columns:1fr}.service_deliverableGrid__yg526 article{min-height:15rem}.service_deliverableGrid__yg526 h3{margin-top:3.5rem}.service_faqList__ZrdH0 summary{grid-template-columns:2rem 1fr 2rem;gap:.6rem;padding:1rem}.service_faqList__ZrdH0 details>p{margin:0 1rem 1.2rem 3.6rem}}@media (prefers-reduced-motion:reduce){.service_detailPage__6MIoq *,.service_detailPage__6MIoq :after,.service_detailPage__6MIoq :before{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}