.service_detailPage__2mJHI{background:#f7f1e8;color:#111111}.service_detailHero__lLZRM{position:relative;isolation:isolate;overflow:hidden;border:1px solid rgba(17,17,17,.15);border-radius:2.5rem;background:radial-gradient(circle at 92% 8%,rgba(215,255,69,.5),transparent 28%),radial-gradient(circle at 8% 92%,rgba(199,231,255,.54),transparent 25%),#fff9ef;box-shadow:0 28px 80px rgba(17,17,17,.08)}.service_detailHero__lLZRM:before{position:absolute;z-index:-1;inset:0;content:"";background-image:linear-gradient(rgba(17,17,17,.038) 1px,transparent 0),linear-gradient(90deg,rgba(17,17,17,.038) 1px,transparent 0);background-size:42px 42px;mask-image:linear-gradient(180deg,#000,transparent 92%)}.service_heroCode__SDxjy{display:inline-flex;align-items:center;gap:.7rem;padding:.7rem .92rem;border:1px solid rgba(17,17,17,.14);border-radius:999px;background:rgba(255,249,239,.78);font-size:.72rem;font-weight:900;letter-spacing:.16em;text-transform:uppercase}.service_heroCode__SDxjy:before{width:.62rem;height:.62rem;border:1px solid #111111;border-radius:999px;content:"";background:#d7ff45}.service_detailTitle__rE7SA{margin-top:1.7rem;max-width:1050px;font-size:clamp(3.1rem,7vw,8.3rem);font-weight:950;line-height:.84;letter-spacing:-.082em;text-transform:uppercase;text-wrap:balance}.service_intelligencePanel__kxNfL{position:relative;overflow:hidden;min-height:540px;padding:1.5rem;border:1px solid rgba(247,241,232,.15);border-radius:1.9rem;color:#f7f1e8;background:radial-gradient(circle at 75% 25%,rgba(215,255,69,.13),transparent 25%),#111111;box-shadow:9px 9px 0 #d7ff45}.service_intelligencePanel__kxNfL:after,.service_intelligencePanel__kxNfL:before{position:absolute;border:1px solid rgba(215,255,69,.18);border-radius:999px;content:"";animation:service_spin__1unj7 18s linear infinite}.service_intelligencePanel__kxNfL:before{top:4rem;right:-8rem;width:25rem;height:25rem}.service_intelligencePanel__kxNfL:after{top:9rem;right:-3rem;width:15rem;height:15rem;border-style:dashed;animation-direction:reverse;animation-duration:13s}.service_panelTop__0f5Wh{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;color:rgba(247,241,232,.48);font-size:.66rem;font-weight:800;letter-spacing:.2em}.service_panelCode__U2CRc{position:relative;z-index:2;margin-top:4.5rem;color:#d7ff45;font-size:clamp(5rem,10vw,9rem);font-weight:950;line-height:.7;letter-spacing:-.09em}.service_panelGoal__81vVd{position:absolute;right:1rem;bottom:1rem;left:1rem;z-index:3;padding:1.15rem;border:1px solid rgba(247,241,232,.13);border-radius:1.25rem;background:rgba(255,249,239,.07);backdrop-filter:blur(14px)}.service_panelGoal__81vVd span{color:rgba(247,241,232,.43);font-size:.64rem;font-weight:900;letter-spacing:.2em}.service_panelGoal__81vVd p{margin-top:.6rem;color:rgba(247,241,232,.76);font-size:1.05rem;line-height:1.5}.service_stat__xBv_M{min-height:114px;padding:1rem;border:1px solid rgba(17,17,17,.13);border-radius:1.35rem;background:rgba(255,249,239,.8)}.service_stat__xBv_M strong{display:block;font-size:1.6rem;font-weight:950;letter-spacing:-.05em}.service_stat__xBv_M span{display:block;margin-top:.5rem;color:#6f6a62;font-size:.85rem;line-height:1.4}.service_sectionTitle__pHllR{margin-top:1rem;font-size:clamp(3rem,6.6vw,8rem);font-weight:950;line-height:.83;letter-spacing:-.078em;text-transform:uppercase;text-wrap:balance}.service_quickAnswer__NQdir{overflow:hidden;border:1px solid rgba(17,17,17,.14);border-radius:2.4rem;background:#fff9ef}.service_answerGrid__rgkqf{background:linear-gradient(rgba(17,17,17,.043) 1px,transparent 0),linear-gradient(90deg,rgba(17,17,17,.043) 1px,transparent 0);background-size:34px 34px}.service_questionCard__Q6K4A{min-height:260px;padding:1.35rem;border:1px solid rgba(17,17,17,.14);border-radius:1.6rem;background:#fff9ef;transition:transform .24s ease,box-shadow .24s ease}.service_questionCard__Q6K4A:hover{box-shadow:6px 6px 0 #111111;transform:translateY(-5px)}.service_questionCard__Q6K4A span{color:#6f6a62;font-size:.68rem;font-weight:900;letter-spacing:.18em}.service_questionCard__Q6K4A h3{margin-top:4rem;font-size:1.8rem;font-weight:950;line-height:1.03;letter-spacing:-.05em}.service_intentBoard__F6a0n{overflow:hidden;border:1px solid rgba(17,17,17,.16);border-radius:2.5rem;color:#f7f1e8;background:radial-gradient(circle at 88% 5%,rgba(215,255,69,.13),transparent 26%),#111111}.service_keywordRow__0XcE_{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:1rem;padding:1.2rem 0;border-top:1px solid rgba(247,241,232,.12)}.service_keywordRow__0XcE_>span:first-child{color:rgba(247,241,232,.4);font-size:.66rem;font-weight:900;letter-spacing:.16em}.service_keywordRow__0XcE_ strong{font-size:1.2rem;letter-spacing:-.03em}.service_keywordRow__0XcE_>span:last-child{color:#d7ff45;font-size:1.35rem}.service_blueprint__aieth{counter-reset:module;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));overflow:hidden;border:1px solid rgba(17,17,17,.15);border-radius:2rem;background:#fff9ef}.service_blueprint__aieth article{counter-increment:module;min-height:290px;padding:1.3rem;border-right:1px solid rgba(17,17,17,.12)}.service_blueprint__aieth article:last-child{border-right:0}.service_blueprint__aieth article:before{color:#6f6a62;content:"0" counter(module);font-size:.68rem;font-weight:900;letter-spacing:.16em}.service_blueprint__aieth h3{margin-top:4rem;font-size:1.55rem;font-weight:950;line-height:1.06;letter-spacing:-.048em}.service_trustCard__z17b_{display:flex;min-height:260px;flex-direction:column;padding:1.35rem;border:1px solid rgba(17,17,17,.14);border-radius:1.6rem;background:#fff9ef}.service_trustCard__z17b_:nth-child(2){border-color:#111111;background:#d7ff45;box-shadow:7px 7px 0 #111111}.service_trustCard__z17b_ span{color:#6f6a62;font-size:.66rem;font-weight:900;letter-spacing:.18em}.service_trustCard__z17b_ h3{margin-top:auto;font-size:1.75rem;font-weight:950;line-height:1.02;letter-spacing:-.05em}.service_deliverableCard__bvaJo{min-height:280px;padding:1.35rem;border:1px solid rgba(17,17,17,.14);border-radius:1.6rem;background:#fff9ef}.service_deliverableCard__bvaJo:nth-child(4){background:#c7e7ff}.service_deliverableCard__bvaJo:nth-child(6){color:#f7f1e8;background:#111111}.service_deliverableCard__bvaJo p:first-child{color:#6f6a62;font-size:.66rem;font-weight:900;letter-spacing:.18em}.service_deliverableCard__bvaJo:nth-child(6) p:first-child{color:rgba(247,241,232,.5)}.service_deliverableCard__bvaJo h3{margin-top:3rem;font-size:1.9rem;font-weight:950;line-height:1;letter-spacing:-.055em}.service_deliverableCard__bvaJo p:last-child{margin-top:1rem;color:#6f6a62;line-height:1.58}.service_deliverableCard__bvaJo:nth-child(6) p:last-child{color:rgba(247,241,232,.62)}.service_guardrail__jFzRD{display:grid;grid-template-columns:auto 1fr;gap:1rem;padding:1.15rem 0;border-top:1px solid rgba(17,17,17,.11)}.service_guardrail__jFzRD span{display:grid;width:2.35rem;height:2.35rem;place-items:center;border-radius:999px;color:#111111;background:#d7ff45;font-size:.68rem;font-weight:900}.service_guardrail__jFzRD p{color:#6f6a62;line-height:1.6}.service_faq__qripW{overflow:hidden;border:1px solid rgba(17,17,17,.14);border-radius:1.35rem;background:#fff9ef}.service_faq__qripW summary{display:grid;grid-template-columns:1fr auto;align-items:center;gap:1rem;padding:1.3rem;cursor:pointer;list-style:none}.service_faq__qripW summary::-webkit-details-marker{display:none}.service_faq__qripW summary strong{font-size:1.22rem;font-weight:900;letter-spacing:-.035em}.service_faq__qripW summary span{display:grid;width:2.3rem;height:2.3rem;place-items:center;border:1px solid #111111;border-radius:999px;font-size:1.35rem;transition:transform .2s ease,background .2s ease}.service_faq__qripW[open] summary span{background:#d7ff45;transform:rotate(45deg)}.service_faq__qripW>p{max-width:900px;padding:0 1.3rem 1.4rem;color:#6f6a62;line-height:1.7}.service_relatedCard__vA3Hg{display:flex;min-height:250px;flex-direction:column;padding:1.35rem;border:1px solid rgba(17,17,17,.14);border-radius:1.6rem;background:#fff9ef;transition:transform .24s ease,box-shadow .24s ease}.service_relatedCard__vA3Hg:hover{box-shadow:6px 6px 0 #111111;transform:translateY(-5px)}.service_relatedCard__vA3Hg span:first-child{color:#6f6a62;font-size:.66rem;font-weight:900;letter-spacing:.18em}.service_relatedCard__vA3Hg h3{margin-top:auto;font-size:1.8rem;font-weight:950;line-height:1;letter-spacing:-.055em}.service_relatedCard__vA3Hg span:last-child{margin-top:1rem;font-size:.78rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.service_cta__OYO32{overflow:hidden;border:1px solid rgba(17,17,17,.16);border-radius:2.5rem 2.5rem 5rem 5rem;color:#f7f1e8;background:radial-gradient(circle at 18% 0,rgba(199,231,255,.1),transparent 25%),#111111}@keyframes service_spin__1unj7{to{transform:rotate(1turn)}}@media (max-width:1279px){.service_blueprint__aieth{grid-template-columns:repeat(3,minmax(0,1fr))}.service_blueprint__aieth article{border-bottom:1px solid rgba(17,17,17,.12)}}@media (max-width:1023px){.service_detailHero__lLZRM{border-radius:1.8rem}.service_intelligencePanel__kxNfL{min-height:500px}.service_blueprint__aieth{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.service_detailTitle__rE7SA{font-size:clamp(3rem,16vw,5.2rem)}.service_intelligencePanel__kxNfL{min-height:460px;border-radius:1.5rem;box-shadow:6px 6px 0 #d7ff45}.service_blueprint__aieth{grid-template-columns:1fr}.service_blueprint__aieth article{min-height:auto;border-right:0}.service_blueprint__aieth h3{margin-top:2.8rem}.service_keywordRow__0XcE_{grid-template-columns:auto 1fr}.service_keywordRow__0XcE_>span:last-child{display:none}.service_cta__OYO32{border-radius:2rem 2rem 3.5rem 3.5rem}}@media (prefers-reduced-motion:reduce){.service_intelligencePanel__kxNfL:after,.service_intelligencePanel__kxNfL:before{animation:none}}@media (prefers-contrast:more){.service_deliverableCard__bvaJo,.service_faq__qripW,.service_questionCard__Q6K4A,.service_relatedCard__vA3Hg,.service_trustCard__z17b_{border-color:#111111}}