.service-module__7OEQQW__detailPage{color:#111;background:#f7f1e8}.service-module__7OEQQW__detailHero{background:radial-gradient(circle at 90% 8%,#ddd4ff80,#0000 26%),radial-gradient(circle at 5% 92%,#d7ff4561,#0000 24%),linear-gradient(#fff9ef,#f7f1e8);border:1px solid #11111124;border-radius:2.5rem;position:relative;overflow:hidden;box-shadow:0 30px 84px #11111114}.service-module__7OEQQW__detailHero:before{content:"";pointer-events:none;background-image:linear-gradient(#11111109 1px,#0000 1px),linear-gradient(90deg,#11111109 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0%,#0000 90%);mask-image:linear-gradient(#000 0%,#0000 90%)}.service-module__7OEQQW__heroCode{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);letter-spacing:.14em;text-transform:uppercase;background:#fff9efcc;border:1px solid #11111124;border-radius:999px;align-items:center;gap:.7rem;padding:.7rem 1rem;font-size:.72rem;font-weight:900;display:inline-flex}.service-module__7OEQQW__heroCode:before{content:"";background:#d7ff45;border:1px solid #111;border-radius:999px;width:.6rem;height:.6rem}.service-module__7OEQQW__detailTitle{letter-spacing:-.075em;text-transform:uppercase;text-wrap:balance;max-width:1080px;margin-top:1.9rem;font-size:clamp(2.6rem,5.6vw,6.4rem);font-weight:950;line-height:.85}.service-module__7OEQQW__intelligencePanel{color:#f7f1e8;background:radial-gradient(circle at 82% 6%,#ddd4ff26,#0000 30%),#111;border:1px solid #f7f1e829;border-radius:2rem;padding:1.5rem;position:relative;overflow:hidden;box-shadow:9px 9px #d7ff45}.service-module__7OEQQW__intelligencePanel:after{content:"";pointer-events:none;border:1px solid #d7ff4529;border-radius:999px;width:18rem;height:18rem;position:absolute;bottom:-7rem;right:-6rem}.service-module__7OEQQW__panelTop{color:#f7f1e870;letter-spacing:.18em;border-bottom:1px solid #f7f1e821;justify-content:space-between;align-items:center;gap:1rem;padding-bottom:1rem;font-size:.62rem;font-weight:900;display:flex}.service-module__7OEQQW__panelCode{color:#d7ff45;letter-spacing:-.07em;margin-top:1.6rem;font-size:clamp(3.4rem,8vw,5.4rem);font-weight:950;line-height:.9}.service-module__7OEQQW__panelCategory{color:#f7f1e899;letter-spacing:.14em;text-transform:uppercase;margin-top:.6rem;font-size:.82rem;font-weight:800}.service-module__7OEQQW__panelSpec{z-index:2;grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;margin-top:1.6rem;display:grid;position:relative}.service-module__7OEQQW__panelSpec>div{background:#f7f1e80d;border:1px solid #f7f1e824;border-radius:1rem;padding:.85rem}.service-module__7OEQQW__panelSpec span{color:#f7f1e86b;letter-spacing:.18em;font-size:.58rem;font-weight:900;display:block}.service-module__7OEQQW__panelSpec strong{letter-spacing:-.03em;margin-top:.45rem;font-size:.94rem;font-weight:900;line-height:1.25;display:block}.service-module__7OEQQW__panelGoal{z-index:2;background:#d7ff4512;border:1px solid #d7ff4559;border-radius:1.1rem;margin-top:.7rem;padding:1rem;position:relative}.service-module__7OEQQW__panelGoal span{color:#f7f1e870;letter-spacing:.18em;font-size:.58rem;font-weight:900}.service-module__7OEQQW__panelGoal p{color:#f7f1e8d1;margin-top:.55rem;line-height:1.6}.service-module__7OEQQW__stat{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fff9efc2;border:1px solid #1111111f;border-radius:1.45rem;min-height:128px;padding:1.15rem}.service-module__7OEQQW__stat strong{letter-spacing:-.07em;font-size:2.4rem;font-weight:950;line-height:1;display:block}.service-module__7OEQQW__stat span{color:#6f6a62;margin-top:.7rem;line-height:1.35;display:block}.service-module__7OEQQW__sectionTitle{letter-spacing:-.075em;text-transform:uppercase;text-wrap:balance;margin-top:1rem;font-size:clamp(2.6rem,5.8vw,7rem);font-weight:950;line-height:.83}.service-module__7OEQQW__quickAnswer{background:#fff9ef;border:1px solid #11111126;border-radius:2.5rem;overflow:hidden}.service-module__7OEQQW__answerGrid{background-color:#0000;background-image:linear-gradient(90deg,#1111110b 1px,#0000 1px),linear-gradient(#1111110b 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:34px 34px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box}.service-module__7OEQQW__questionCard{background:#fff9ef;border:1px solid #11111124;border-radius:1.7rem;min-height:230px;padding:1.4rem;transition:transform .26s,box-shadow .26s}.service-module__7OEQQW__questionCard:hover{transform:translateY(-5px);box-shadow:7px 7px #111}.service-module__7OEQQW__questionCard span{color:#6f6a62;letter-spacing:.16em;font-size:.7rem;font-weight:900}.service-module__7OEQQW__questionCard h3{letter-spacing:-.045em;margin-top:2.4rem;font-size:1.5rem;font-weight:900;line-height:1.12}.service-module__7OEQQW__intentBoard{color:#f7f1e8;background:radial-gradient(circle at 84% 4%,#c7e7ff21,#0000 26%),#111;border:1px solid #11111129;border-radius:2.5rem;overflow:hidden}.service-module__7OEQQW__keywordRow{border-top:1px solid #f7f1e81f;grid-template-columns:2.4rem 1fr 1.5rem;align-items:center;gap:1rem;padding:1.05rem 0;transition:padding-left .22s;display:grid}.service-module__7OEQQW__keywordRow:first-child{border-top:0}.service-module__7OEQQW__keywordRow:hover{padding-left:.5rem}.service-module__7OEQQW__keywordRow>span:first-child{color:#f7f1e866;letter-spacing:.1em;font-size:.68rem;font-weight:900}.service-module__7OEQQW__keywordRow strong{letter-spacing:-.035em;font-size:1.15rem;font-weight:900}.service-module__7OEQQW__keywordRow>span:last-child{color:#d7ff45;text-align:right}.service-module__7OEQQW__versusRail{grid-template-columns:repeat(3,minmax(0,1fr));gap:.9rem;display:grid}.service-module__7OEQQW__versusItem{background:#fff9ef;border:1px solid #11111124;border-radius:1.5rem;flex-direction:column;justify-content:space-between;min-height:175px;padding:1.25rem;transition:transform .24s,box-shadow .24s,background .24s;display:flex}.service-module__7OEQQW__versusItem:nth-child(2){background:#c7e7ff}.service-module__7OEQQW__versusItem:nth-child(3){background:#ddd4ff}.service-module__7OEQQW__versusItem:hover{transform:translateY(-5px);box-shadow:7px 7px #111}.service-module__7OEQQW__versusItem>span{color:#6f6a62;letter-spacing:.18em;font-size:.66rem;font-weight:900}.service-module__7OEQQW__versusItem strong{letter-spacing:-.055em;margin-top:1.5rem;font-size:1.62rem;font-weight:950;line-height:1.05}.service-module__7OEQQW__blueprint{background:#fff9ef;border:1px solid #11111129;border-radius:2rem;grid-template-columns:repeat(5,minmax(0,1fr));display:grid;overflow:hidden}.service-module__7OEQQW__blueprint article{border-right:1px solid #1111111f;min-height:250px;padding:1.4rem;transition:background .22s;position:relative}.service-module__7OEQQW__blueprint article:last-child{border-right:0}.service-module__7OEQQW__blueprint article:hover{background:#ddf7de}.service-module__7OEQQW__blueprint article:before{content:"▸";border:1px solid #111;border-radius:.8rem;place-items:center;width:2.5rem;height:2.5rem;font-size:.85rem;display:grid}.service-module__7OEQQW__blueprint h3{letter-spacing:-.04em;margin-top:2.2rem;font-size:1.24rem;font-weight:900;line-height:1.2}.service-module__7OEQQW__trustCard{background:#fff9ef;border:1px solid #11111124;border-radius:1.7rem;flex-direction:column;min-height:230px;padding:1.35rem;transition:transform .26s,box-shadow .26s;display:flex}.service-module__7OEQQW__trustCard:hover{transform:translateY(-5px);box-shadow:7px 7px #111}.service-module__7OEQQW__trustCard:nth-child(2){background:#d7ff45;border-color:#111;box-shadow:7px 7px #111}.service-module__7OEQQW__trustCard:nth-child(2):hover{box-shadow:10px 10px #111}.service-module__7OEQQW__trustCard span{color:#6f6a62;letter-spacing:.16em;font-size:.7rem;font-weight:900}.service-module__7OEQQW__trustCard:nth-child(2) span{color:#111111a8}.service-module__7OEQQW__trustCard h3{letter-spacing:-.05em;margin-top:2.6rem;font-size:1.5rem;font-weight:950;line-height:1.08}.service-module__7OEQQW__deliverableCard{background:#fff9ef;border:1px solid #11111124;border-radius:1.7rem;min-height:250px;padding:1.4rem;transition:transform .26s,box-shadow .26s}.service-module__7OEQQW__deliverableCard:hover{transform:translateY(-5px);box-shadow:7px 7px #111}.service-module__7OEQQW__deliverableCard:nth-child(4){background:#c7e7ff}.service-module__7OEQQW__deliverableCard:nth-child(6){color:#f7f1e8;background:#111}.service-module__7OEQQW__deliverableCard p:first-child{color:#6f6a62;letter-spacing:.16em;font-size:.7rem;font-weight:900}.service-module__7OEQQW__deliverableCard:nth-child(6) p:first-child{color:#f7f1e880}.service-module__7OEQQW__deliverableCard h3{letter-spacing:-.05em;margin-top:2rem;font-size:1.6rem;font-weight:950;line-height:1.05}.service-module__7OEQQW__deliverableCard p:last-child{color:#6f6a62;margin-top:.9rem;line-height:1.6}.service-module__7OEQQW__deliverableCard:nth-child(6) p:last-child{color:#f7f1e89e}.service-module__7OEQQW__guardrail{border-top:1px solid #1111111a;grid-template-columns:2.6rem 1fr;align-items:start;gap:1rem;padding:1.1rem 0;display:grid}.service-module__7OEQQW__guardrail:first-child{border-top:0}.service-module__7OEQQW__guardrail span{color:#d7ff45;background:#111;border:1px solid #111;border-radius:.7rem;place-items:center;width:2.6rem;height:2.2rem;font-size:.66rem;font-weight:950;display:grid}.service-module__7OEQQW__guardrail p{color:#6f6a62;line-height:1.6}.service-module__7OEQQW__faq{background:#fff9ef;border:1px solid #11111124;border-radius:1.45rem;transition:box-shadow .2s;overflow:hidden}.service-module__7OEQQW__faq[open]{box-shadow:6px 6px #111}.service-module__7OEQQW__faq summary{cursor:pointer;grid-template-columns:1fr auto;align-items:center;gap:1rem;padding:1.3rem;list-style:none;display:grid}.service-module__7OEQQW__faq summary::-webkit-details-marker{display:none}.service-module__7OEQQW__faq summary strong{letter-spacing:-.035em;font-size:1.22rem;font-weight:900;line-height:1.18}.service-module__7OEQQW__faq summary span{border:1px solid #111;border-radius:999px;flex:none;place-items:center;width:2.4rem;height:2.4rem;font-size:1.45rem;transition:transform .2s,background .2s;display:grid}.service-module__7OEQQW__faq[open] summary span{background:#d7ff45;transform:rotate(45deg)}.service-module__7OEQQW__faq>p{color:#6f6a62;max-width:920px;padding:0 1.3rem 1.45rem;font-size:1.02rem;line-height:1.72}.service-module__7OEQQW__relatedCard{background:#fff9ef;border:1px solid #11111124;border-radius:1.7rem;flex-direction:column;min-height:235px;padding:1.4rem;transition:transform .26s,box-shadow .26s;display:flex}.service-module__7OEQQW__relatedCard:hover{transform:translateY(-5px);box-shadow:7px 7px #d7ff45}.service-module__7OEQQW__relatedCard span:first-child{color:#6f6a62;letter-spacing:.16em;text-transform:uppercase;font-size:.68rem;font-weight:900}.service-module__7OEQQW__relatedCard h3{letter-spacing:-.055em;margin-top:1.7rem;font-size:1.75rem;font-weight:950;line-height:1.02}.service-module__7OEQQW__relatedCard span:last-child{letter-spacing:.1em;text-transform:uppercase;margin-top:auto;padding-top:1.5rem;font-size:.8rem;font-weight:900}.service-module__7OEQQW__cta{color:#f7f1e8;background:radial-gradient(circle at 20% 12%,#ddd4ff1c,#0000 26%),#111;border:1px solid #11111129;border-radius:2.5rem 2.5rem 5rem 5rem;overflow:hidden}@media (max-width:1279px){.service-module__7OEQQW__blueprint{grid-template-columns:repeat(3,minmax(0,1fr))}.service-module__7OEQQW__blueprint article{border-bottom:1px solid #1111111f}}@media (max-width:1023px){.service-module__7OEQQW__detailHero{border-radius:1.8rem}.service-module__7OEQQW__blueprint{grid-template-columns:repeat(2,minmax(0,1fr))}.service-module__7OEQQW__versusRail{grid-template-columns:1fr}}@media (max-width:640px){.service-module__7OEQQW__detailTitle{font-size:clamp(2.2rem,11vw,3.6rem)}.service-module__7OEQQW__intelligencePanel{border-radius:1.5rem;box-shadow:6px 6px #d7ff45}.service-module__7OEQQW__panelSpec,.service-module__7OEQQW__blueprint{grid-template-columns:1fr}.service-module__7OEQQW__blueprint article{min-height:auto}.service-module__7OEQQW__blueprint h3{margin-top:1.4rem}.service-module__7OEQQW__questionCard,.service-module__7OEQQW__trustCard,.service-module__7OEQQW__deliverableCard,.service-module__7OEQQW__relatedCard{min-height:auto}.service-module__7OEQQW__faq summary strong{font-size:1.05rem}.service-module__7OEQQW__cta{border-radius:2rem 2rem 3.5rem 3.5rem}}@media (prefers-reduced-motion:reduce){.service-module__7OEQQW__questionCard,.service-module__7OEQQW__trustCard,.service-module__7OEQQW__versusItem,.service-module__7OEQQW__deliverableCard,.service-module__7OEQQW__relatedCard,.service-module__7OEQQW__keywordRow{transition-duration:.01ms}}@media (prefers-contrast:more){.service-module__7OEQQW__questionCard,.service-module__7OEQQW__trustCard,.service-module__7OEQQW__versusItem,.service-module__7OEQQW__deliverableCard,.service-module__7OEQQW__relatedCard,.service-module__7OEQQW__faq,.service-module__7OEQQW__stat{border-color:#111}}
