.vertical-seo-module__VrGBRq__page{--ink-local:#111;--paper-local:#f7f1e8;--bone-local:#fff9ef;--lime-local:#d7ff45;--clay-local:#d8663f;--sky-local:#c7e7ff;--mint-local:#ddf7de;--rose-local:#ffd6d6;--navy-local:#10182b;--violet-local:#ddd4ff;--accent:var(--lime-local);--accent-soft:var(--mint-local);color:var(--ink-local);background:radial-gradient(#1111110b 1px, transparent 1px), var(--paper-local);background-size:18px 18px;overflow:clip}.vertical-seo-module__VrGBRq__page[data-accent=sky]{--accent:var(--sky-local);--accent-soft:var(--mint-local)}.vertical-seo-module__VrGBRq__page[data-accent=violet]{--accent:var(--violet-local);--accent-soft:var(--sky-local)}.vertical-seo-module__VrGBRq__page[data-accent=rose]{--accent:var(--rose-local);--accent-soft:var(--clay-local)}.vertical-seo-module__VrGBRq__shell{width:min(100% - 2rem,1480px);margin-inline:auto}.vertical-seo-module__VrGBRq__section{padding-block:clamp(5rem,10vw,9.5rem)}.vertical-seo-module__VrGBRq__sectionDark{color:var(--paper-local);background:var(--ink-local);position:relative;overflow:hidden}.vertical-seo-module__VrGBRq__sectionDark:before{pointer-events:none;content:"";background-color:#0000;background-image:linear-gradient(#f7f1e80b 1px,#0000 1px),linear-gradient(90deg,#f7f1e80b 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:42px 42px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 65% 45%,#000,#0000 76%);mask-image:radial-gradient(circle at 65% 45%,#000,#0000 76%)}.vertical-seo-module__VrGBRq__heroWrap{padding:7.4rem 1rem 1rem}.vertical-seo-module__VrGBRq__hero{isolation:isolate;background:radial-gradient(circle at 88% 12%, color-mix(in srgb, var(--accent) 78%, transparent), transparent 28%), radial-gradient(circle at 12% 88%, #c7e7ffa6, transparent 28%), var(--bone-local);border:1px solid #11111129;border-radius:clamp(1.8rem,4vw,3.8rem);min-height:min(900px,100svh - 1.5rem);position:relative;overflow:hidden;box-shadow:0 30px 90px #1111111c}.vertical-seo-module__VrGBRq__hero:before{z-index:-1;content:"";background-color:#0000;background-image:linear-gradient(#1111110d 1px,#0000 1px),linear-gradient(90deg,#1111110d 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:46px 46px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 92%);mask-image:linear-gradient(#000,#0000 92%)}.vertical-seo-module__VrGBRq__heroInner{min-height:inherit;align-content:space-between;gap:4rem;padding:clamp(2rem,5vw,5rem);display:grid}.vertical-seo-module__VrGBRq__heroTop{grid-template-columns:minmax(0,1.15fr) minmax(280px,.62fr);align-items:start;gap:clamp(2rem,6vw,7rem);display:grid}.vertical-seo-module__VrGBRq__eyebrow,.vertical-seo-module__VrGBRq__microLabel{letter-spacing:.18em;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:900}.vertical-seo-module__VrGBRq__eyebrow{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fff9efc7;border:1px solid #11111126;border-radius:999px;align-items:center;gap:.7rem;width:fit-content;padding:.72rem 1rem;display:inline-flex}.vertical-seo-module__VrGBRq__eyebrow:before{border:1px solid var(--ink-local);background:var(--accent);width:.62rem;height:.62rem;box-shadow:0 0 0 .35rem color-mix(in srgb, var(--accent) 32%, transparent);content:"";border-radius:999px;animation:2.4s ease-out infinite vertical-seo-module__VrGBRq__pulse}.vertical-seo-module__VrGBRq__heroTitle{letter-spacing:-.078em;text-wrap:balance;max-width:1040px;margin:1.8rem 0 0;font-size:clamp(3.4rem,7.3vw,8.8rem);font-weight:950;line-height:.84}.vertical-seo-module__VrGBRq__heroTitle span{background:var(--accent);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-inline:.06em;display:inline}.vertical-seo-module__VrGBRq__heroSide{gap:1.4rem;padding-top:4.5rem;display:grid}.vertical-seo-module__VrGBRq__heroDescription{letter-spacing:-.025em;margin:0;font-size:clamp(1.15rem,1.7vw,1.55rem);line-height:1.48}.vertical-seo-module__VrGBRq__heroQualifier{border-left:3px solid var(--accent);color:#111111a6;margin:0;padding-left:1rem;font-size:.95rem;line-height:1.65}.vertical-seo-module__VrGBRq__ctaRow{flex-wrap:wrap;gap:.8rem;display:flex}.vertical-seo-module__VrGBRq__primaryCta,.vertical-seo-module__VrGBRq__secondaryCta{border:1px solid var(--ink-local);border-radius:999px;justify-content:center;align-items:center;gap:.7rem;min-height:3.4rem;padding:.85rem 1.35rem;font-weight:900;transition:transform .18s,box-shadow .18s,background .18s;display:inline-flex}.vertical-seo-module__VrGBRq__primaryCta{color:var(--paper-local);background:var(--ink-local)}.vertical-seo-module__VrGBRq__secondaryCta{color:var(--ink-local);background:color-mix(in srgb, var(--bone-local) 78%, transparent)}.vertical-seo-module__VrGBRq__primaryCta:hover,.vertical-seo-module__VrGBRq__secondaryCta:hover{box-shadow:5px 5px 0 var(--accent);transform:translateY(-3px)}.vertical-seo-module__VrGBRq__heroBottom{border-top:1px solid #11111126;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.vertical-seo-module__VrGBRq__heroSignal{border-right:1px solid #11111126;padding:1.6rem}.vertical-seo-module__VrGBRq__heroSignal:last-child{border-right:0}.vertical-seo-module__VrGBRq__heroSignal strong{letter-spacing:-.06em;font-size:clamp(1.35rem,2.2vw,2.25rem);line-height:1;display:block}.vertical-seo-module__VrGBRq__heroSignal span{color:#11111194;letter-spacing:.12em;text-transform:uppercase;margin-top:.65rem;font-size:.72rem;font-weight:800;display:block}.vertical-seo-module__VrGBRq__answerBand{background:var(--accent);border-block:1px solid #11111126;grid-template-columns:.35fr 1fr;gap:2rem;padding:clamp(2rem,5vw,4.5rem);display:grid}.vertical-seo-module__VrGBRq__answerBand p{letter-spacing:-.045em;max-width:980px;margin:0;font-size:clamp(1.35rem,2.4vw,2.5rem);font-weight:650;line-height:1.22}.vertical-seo-module__VrGBRq__sectionHead{grid-template-columns:minmax(0,1fr) minmax(280px,.52fr);align-items:end;gap:clamp(2rem,6vw,7rem);margin-bottom:clamp(2.5rem,6vw,5.5rem);display:grid}.vertical-seo-module__VrGBRq__sectionHead h2{letter-spacing:-.07em;text-wrap:balance;max-width:980px;margin:.8rem 0 0;font-size:clamp(2.8rem,6vw,6.7rem);font-weight:950;line-height:.9}.vertical-seo-module__VrGBRq__sectionHead>p{color:#1111119e;margin:0;font-size:1.1rem;line-height:1.65}.vertical-seo-module__VrGBRq__sectionDark .vertical-seo-module__VrGBRq__sectionHead>p{color:#f7f1e89e}.vertical-seo-module__VrGBRq__neuralMap{--map-x:0deg;--map-y:0deg;background:radial-gradient(circle at 50% 42%, color-mix(in srgb, var(--accent) 16%, transparent), transparent 25%), var(--ink-local);min-height:720px;box-shadow:9px 9px 0 var(--accent);perspective:1300px;border:1px solid #f7f1e83d;border-radius:clamp(1.8rem,4vw,3.4rem);position:relative;overflow:hidden}.vertical-seo-module__VrGBRq__mapGrid{background-color:#0000;background-image:linear-gradient(#f7f1e80e 1px,#0000 1px),linear-gradient(90deg,#f7f1e80e 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:36px 36px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 50% 42%,#000,#0000 75%);mask-image:radial-gradient(circle at 50% 42%,#000,#0000 75%)}.vertical-seo-module__VrGBRq__mapScene{transform:rotateX(var(--map-y)) rotateY(var(--map-x));transform-style:preserve-3d;transition:transform .18s ease-out;position:absolute;inset:1.5rem 1.5rem 11.5rem}.vertical-seo-module__VrGBRq__orbitOne,.vertical-seo-module__VrGBRq__orbitTwo{border:1px solid color-mix(in srgb, var(--accent) 40%, transparent);transform-style:preserve-3d;border-radius:999px;position:absolute;top:50%;left:50%}.vertical-seo-module__VrGBRq__orbitOne{aspect-ratio:1;width:min(70%,560px);animation:24s linear infinite vertical-seo-module__VrGBRq__orbitA;transform:translate(-50%,-50%)rotateX(66deg)rotate(10deg)}.vertical-seo-module__VrGBRq__orbitTwo{aspect-ratio:1;border-color:#c7e7ff47;width:min(52%,420px);animation:19s linear infinite reverse vertical-seo-module__VrGBRq__orbitB;transform:translate(-50%,-50%)rotateY(72deg)rotate(-18deg)}.vertical-seo-module__VrGBRq__mapCore{aspect-ratio:1;text-align:center;background:var(--accent);width:min(34%,255px);min-width:180px;color:var(--ink-local);box-shadow:0 0 80px color-mix(in srgb, var(--accent) 34%, transparent);border:1px solid #f7f1e84d;border-radius:50%;place-content:center;padding:1.5rem;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)translateZ(65px)}.vertical-seo-module__VrGBRq__mapCore span{letter-spacing:.16em;font-size:.62rem;font-weight:900}.vertical-seo-module__VrGBRq__mapCore strong{letter-spacing:-.055em;margin-top:.55rem;font-size:clamp(1.15rem,2vw,2rem);line-height:.95}.vertical-seo-module__VrGBRq__mapNode{--angle:calc(360deg / var(--node-count) * var(--node-index) - 90deg);width:clamp(92px,11vw,140px);min-height:82px;color:var(--paper-local);transform:translate(-50%, -50%) rotate(var(--angle)) translate(clamp(165px, 25vw, 360px)) rotate(calc(var(--angle) * -1)) translateZ(40px);background:#111111d6;border:1px solid #f7f1e838;border-radius:1.3rem;place-items:center;padding:.75rem;transition:border-color .18s,background .18s,box-shadow .18s,scale .18s;display:grid;position:absolute;top:50%;left:50%}.vertical-seo-module__VrGBRq__mapNode:hover,.vertical-seo-module__VrGBRq__mapNode:focus-visible,.vertical-seo-module__VrGBRq__mapNodeActive{border-color:var(--accent);background:var(--navy-local);box-shadow:0 0 0 4px color-mix(in srgb, var(--accent) 16%, transparent);scale:1.06}.vertical-seo-module__VrGBRq__mapNode span{color:var(--accent);letter-spacing:.14em;font-size:.68rem;font-weight:900}.vertical-seo-module__VrGBRq__mapNode strong{text-align:center;font-size:.84rem;line-height:1.15}.vertical-seo-module__VrGBRq__mapReadout{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#10182be0;border:1px solid #f7f1e833;border-radius:1.5rem;grid-template-columns:.35fr .42fr 1fr;align-items:center;gap:1.3rem;padding:1.5rem;display:grid;position:absolute;bottom:1.5rem;left:1.5rem;right:1.5rem}.vertical-seo-module__VrGBRq__mapReadout span{color:var(--accent);letter-spacing:.13em;font-size:.66rem;font-weight:900}.vertical-seo-module__VrGBRq__mapReadout strong{letter-spacing:-.045em;font-size:1.4rem}.vertical-seo-module__VrGBRq__mapReadout p{color:#f7f1e8a8;margin:0;line-height:1.55}.vertical-seo-module__VrGBRq__adaptiveArchitect{border:1px solid var(--ink-local);background:var(--bone-local);box-shadow:8px 8px 0 var(--accent);border-radius:clamp(1.8rem,4vw,3rem);overflow:hidden;container-type:inline-size}.vertical-seo-module__VrGBRq__contextRail{border-bottom:1px solid var(--ink-local);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.vertical-seo-module__VrGBRq__contextButton{text-align:left;background:0 0;border-right:1px solid #1111112e;align-items:center;gap:1rem;min-height:100px;padding:1.3rem;transition:background .18s;display:flex}.vertical-seo-module__VrGBRq__contextButton:last-child{border-right:0}.vertical-seo-module__VrGBRq__contextButton:hover,.vertical-seo-module__VrGBRq__contextButtonActive{background:var(--accent)}.vertical-seo-module__VrGBRq__contextButton span{letter-spacing:.12em;font-size:.68rem;font-weight:900}.vertical-seo-module__VrGBRq__contextButton strong{letter-spacing:-.025em;font-size:1.05rem}.vertical-seo-module__VrGBRq__contextPanel{grid-template-columns:.82fr 1.18fr;min-height:520px;display:grid}.vertical-seo-module__VrGBRq__contextVisual{background:linear-gradient(#11111112 1px, transparent 1px), linear-gradient(90deg, #11111112 1px, transparent 1px), var(--accent-soft);background-size:28px 28px;border-right:1px solid #1111112e;position:relative;overflow:hidden}.vertical-seo-module__VrGBRq__contextVisual span{border:1px solid var(--ink-local);background:var(--bone-local);box-shadow:7px 7px 0 color-mix(in srgb, var(--ink-local) 22%, transparent);border-radius:1.4rem;position:absolute}.vertical-seo-module__VrGBRq__contextVisual span:first-child{inset:12% 18% 49% 14%;transform:rotate(-4deg)}.vertical-seo-module__VrGBRq__contextVisual span:nth-child(2){background:var(--accent);inset:33% 9% 25% 26%;transform:rotate(5deg)}.vertical-seo-module__VrGBRq__contextVisual span:nth-child(3){inset:59% 27% 10% 8%;transform:rotate(-2deg)}.vertical-seo-module__VrGBRq__contextVisual i{aspect-ratio:1;border:1px solid var(--ink-local);background:var(--ink-local);width:4.4rem;box-shadow:0 0 0 1rem color-mix(in srgb, var(--accent) 46%, transparent);border-radius:50%;animation:4.8s ease-in-out infinite vertical-seo-module__VrGBRq__float;position:absolute;top:21%;left:28%}.vertical-seo-module__VrGBRq__contextContent{flex-direction:column;justify-content:center;padding:clamp(2rem,5vw,5rem);display:flex}.vertical-seo-module__VrGBRq__contextContent h3{letter-spacing:-.065em;max-width:720px;margin:.9rem 0 1rem;font-size:clamp(2.3rem,4.7vw,5rem);line-height:.94}.vertical-seo-module__VrGBRq__contextContent blockquote{border-left:3px solid var(--accent);margin:0 0 1rem;padding-left:1rem;font-size:1.12rem;font-weight:800;line-height:1.45}.vertical-seo-module__VrGBRq__contextContent>p:not(.vertical-seo-module__VrGBRq__microLabel){color:#111111a3;max-width:720px;margin:0;font-size:1.03rem;line-height:1.65}.vertical-seo-module__VrGBRq__contextContent ul,.vertical-seo-module__VrGBRq__trendContent ul{flex-wrap:wrap;gap:.55rem;margin:1.6rem 0 0;padding:0;list-style:none;display:flex}.vertical-seo-module__VrGBRq__contextContent li,.vertical-seo-module__VrGBRq__trendContent li{border:1px solid #1111112e;border-radius:999px;padding:.6rem .85rem;font-size:.76rem;font-weight:850}@container (max-width:720px){.vertical-seo-module__VrGBRq__contextPanel{grid-template-columns:1fr}.vertical-seo-module__VrGBRq__contextVisual{border-bottom:1px solid #1111112e;border-right:0;min-height:330px}}.vertical-seo-module__VrGBRq__advantagesGrid,.vertical-seo-module__VrGBRq__pillarGrid,.vertical-seo-module__VrGBRq__standardsGrid{border-top:1px solid var(--ink-local);border-left:1px solid var(--ink-local);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.vertical-seo-module__VrGBRq__advantageCard,.vertical-seo-module__VrGBRq__pillarCard,.vertical-seo-module__VrGBRq__standardCard{border-right:1px solid var(--ink-local);border-bottom:1px solid var(--ink-local);background:color-mix(in srgb, var(--bone-local) 90%, transparent);min-height:280px;padding:clamp(1.8rem,4vw,3.2rem);transition:background .18s,transform .18s;position:relative}.vertical-seo-module__VrGBRq__advantageCard:hover,.vertical-seo-module__VrGBRq__pillarCard:hover,.vertical-seo-module__VrGBRq__standardCard:hover{z-index:1;background:var(--accent);transform:translateY(-5px)}.vertical-seo-module__VrGBRq__advantageCard span,.vertical-seo-module__VrGBRq__pillarCard span,.vertical-seo-module__VrGBRq__standardCard span{aspect-ratio:1;border:1px solid var(--ink-local);border-radius:50%;place-items:center;width:2.7rem;font-size:.7rem;font-weight:900;display:inline-grid}.vertical-seo-module__VrGBRq__advantageCard h3,.vertical-seo-module__VrGBRq__pillarCard h3,.vertical-seo-module__VrGBRq__standardCard h3{letter-spacing:-.055em;max-width:520px;margin:2.5rem 0 .8rem;font-size:clamp(1.7rem,3vw,3rem);line-height:1}.vertical-seo-module__VrGBRq__advantageCard p,.vertical-seo-module__VrGBRq__pillarCard p,.vertical-seo-module__VrGBRq__standardCard p{color:#111111a3;max-width:650px;margin:0;line-height:1.68}.vertical-seo-module__VrGBRq__trendExplorer{background:var(--navy-local);border:1px solid #f7f1e838;border-radius:clamp(1.8rem,4vw,3.2rem);grid-template-columns:.42fr 1fr;display:grid;position:relative;overflow:hidden}.vertical-seo-module__VrGBRq__trendRail{border-right:1px solid #f7f1e82e;align-content:stretch;display:grid}.vertical-seo-module__VrGBRq__trendButton{min-height:112px;color:var(--paper-local);text-align:left;background:0 0;border-bottom:1px solid #f7f1e829;grid-template-columns:.18fr 1fr;align-items:center;gap:1rem;padding:1.25rem 1.5rem;transition:color .18s,background .18s;display:grid}.vertical-seo-module__VrGBRq__trendButton:last-child{border-bottom:0}.vertical-seo-module__VrGBRq__trendButton:hover,.vertical-seo-module__VrGBRq__trendButtonActive{color:var(--ink-local);background:var(--accent)}.vertical-seo-module__VrGBRq__trendButton span{color:color-mix(in srgb, currentColor 68%, transparent);letter-spacing:.14em;font-size:.66rem;font-weight:900}.vertical-seo-module__VrGBRq__trendButton strong{letter-spacing:-.025em;font-size:clamp(1rem,1.45vw,1.28rem);line-height:1.18}.vertical-seo-module__VrGBRq__trendPanel{min-height:600px;position:relative;overflow:hidden}.vertical-seo-module__VrGBRq__signalViz{opacity:.22;justify-content:space-evenly;align-items:end;padding:5rem;display:flex;position:absolute;inset:0}.vertical-seo-module__VrGBRq__signalViz i{width:clamp(18px,3vw,54px);height:var(--bar-height);border:1px solid var(--accent);background:linear-gradient(to top, var(--accent), transparent);transform-origin:bottom;border-radius:999px 999px 0 0;animation:2.8s ease-in-out infinite alternate vertical-seo-module__VrGBRq__signal}.vertical-seo-module__VrGBRq__signalViz i:nth-child(2n){animation-delay:-1.2s}.vertical-seo-module__VrGBRq__trendContent{z-index:1;min-height:inherit;flex-direction:column;justify-content:flex-end;padding:clamp(2rem,6vw,6rem);display:flex;position:relative}.vertical-seo-module__VrGBRq__trendContent .vertical-seo-module__VrGBRq__microLabel{color:var(--accent)}.vertical-seo-module__VrGBRq__trendContent h3{letter-spacing:-.07em;max-width:820px;margin:1rem 0 1.2rem;font-size:clamp(2.8rem,6vw,6.4rem);line-height:.88}.vertical-seo-module__VrGBRq__trendContent>p:not(.vertical-seo-module__VrGBRq__microLabel){color:#f7f1e8b8;max-width:800px;margin:0;font-size:1.06rem;line-height:1.7}.vertical-seo-module__VrGBRq__trendContent li{color:var(--paper-local);background:#11111159;border-color:#f7f1e83d}.vertical-seo-module__VrGBRq__trendContent a{border-bottom:1px solid var(--accent);width:fit-content;color:var(--accent);margin-top:1.5rem;font-size:.8rem;font-weight:900}.vertical-seo-module__VrGBRq__demandGrid{border:1px solid var(--ink-local);background:var(--ink-local);border-radius:2rem;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.vertical-seo-module__VrGBRq__demandCard{background:var(--bone-local);min-height:250px;padding:1.8rem;transition:background .18s}.vertical-seo-module__VrGBRq__demandCard:hover{background:var(--accent)}.vertical-seo-module__VrGBRq__demandCard span{letter-spacing:.13em;text-transform:uppercase;border:1px solid #1113;border-radius:999px;padding:.45rem .7rem;font-size:.64rem;font-weight:900;display:inline-block}.vertical-seo-module__VrGBRq__demandCard h3{letter-spacing:-.045em;margin:2.2rem 0 .8rem;font-size:clamp(1.35rem,2vw,2rem);line-height:1.06}.vertical-seo-module__VrGBRq__demandCard p{color:#1111119e;margin:0;line-height:1.6}.vertical-seo-module__VrGBRq__processList{border-top:1px solid #f7f1e838}.vertical-seo-module__VrGBRq__processStep{border-bottom:1px solid #f7f1e838;grid-template-columns:.16fr .42fr 1fr;align-items:start;gap:2rem;padding:clamp(1.8rem,4vw,3.2rem) 0;display:grid}.vertical-seo-module__VrGBRq__processStep span{color:var(--accent);letter-spacing:.16em;font-size:.75rem;font-weight:900}.vertical-seo-module__VrGBRq__processStep h3{letter-spacing:-.055em;margin:0;font-size:clamp(1.8rem,3.6vw,3.8rem);line-height:.95}.vertical-seo-module__VrGBRq__processStep p{color:#f7f1e8a6;max-width:780px;margin:0;line-height:1.7}.vertical-seo-module__VrGBRq__sourceNote{background:color-mix(in srgb, var(--accent) 34%, var(--bone-local));border:1px solid #11111129;border-radius:1.3rem;grid-template-columns:.3fr 1fr;gap:2rem;margin-top:2.2rem;padding:1.5rem;display:grid}.vertical-seo-module__VrGBRq__sourceNote p{margin:0;line-height:1.62}.vertical-seo-module__VrGBRq__sourceLinks{flex-wrap:wrap;gap:.7rem;margin-top:1rem;display:flex}.vertical-seo-module__VrGBRq__sourceLinks a{border-bottom:1px solid var(--ink-local);font-size:.8rem;font-weight:850}.vertical-seo-module__VrGBRq__faqList{border-top:1px solid var(--ink-local)}.vertical-seo-module__VrGBRq__faqItem{border-bottom:1px solid #1113;grid-template-columns:.11fr .72fr 1fr;gap:2rem;padding:clamp(1.6rem,3vw,2.5rem) 0;display:grid}.vertical-seo-module__VrGBRq__faqItem span{letter-spacing:.14em;font-size:.7rem;font-weight:900}.vertical-seo-module__VrGBRq__faqItem h3{letter-spacing:-.045em;margin:0;font-size:clamp(1.3rem,2.2vw,2.15rem);line-height:1.05}.vertical-seo-module__VrGBRq__faqItem p{color:#111111a8;margin:0;line-height:1.7}.vertical-seo-module__VrGBRq__relatedGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.vertical-seo-module__VrGBRq__relatedCard{background:var(--bone-local);border:1px solid #1113;border-radius:1.6rem;flex-direction:column;justify-content:space-between;min-height:260px;padding:1.8rem;transition:transform .18s,box-shadow .18s;display:flex}.vertical-seo-module__VrGBRq__relatedCard:hover{box-shadow:7px 7px 0 var(--accent);transform:translateY(-5px)}.vertical-seo-module__VrGBRq__relatedCard span{letter-spacing:.12em;text-transform:uppercase;border:1px solid #1113;border-radius:999px;width:fit-content;padding:.4rem .62rem;font-size:.64rem;font-weight:900}.vertical-seo-module__VrGBRq__relatedCard h3{letter-spacing:-.055em;margin:3rem 0 .6rem;font-size:clamp(1.7rem,2.8vw,2.8rem);line-height:1}.vertical-seo-module__VrGBRq__relatedCard p{color:#1111119e;margin:0;line-height:1.62}.vertical-seo-module__VrGBRq__finalCta{border:1px solid var(--ink-local);background:var(--accent);box-shadow:12px 12px 0 var(--ink-local);border-radius:clamp(2rem,5vw,4rem);padding:clamp(3rem,8vw,8rem);position:relative;overflow:hidden}.vertical-seo-module__VrGBRq__finalCta:after{aspect-ratio:1;width:46%;box-shadow:0 0 0 2rem color-mix(in srgb, var(--bone-local) 26%, transparent), 0 0 0 5rem color-mix(in srgb, var(--ink-local) 8%, transparent);content:"";border:1px solid #1111113d;border-radius:50%;position:absolute;top:-35%;right:-8%}.vertical-seo-module__VrGBRq__finalCta h2{z-index:1;letter-spacing:-.075em;text-wrap:balance;max-width:1050px;margin:0;font-size:clamp(3rem,7vw,8rem);line-height:.86;position:relative}.vertical-seo-module__VrGBRq__finalCta p{z-index:1;max-width:760px;margin:1.8rem 0 2rem;font-size:1.1rem;line-height:1.65;position:relative}@keyframes vertical-seo-module__VrGBRq__pulse{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--accent) 42%, transparent)}70%,to{box-shadow:0 0 0 .65rem #0000}}@keyframes vertical-seo-module__VrGBRq__orbitA{to{transform:translate(-50%,-50%)rotateX(66deg)rotate(370deg)}}@keyframes vertical-seo-module__VrGBRq__orbitB{to{transform:translate(-50%,-50%)rotateY(72deg)rotate(342deg)}}@keyframes vertical-seo-module__VrGBRq__float{0%,to{transform:translate(0,0)}50%{transform:translate(18px,24px)}}@keyframes vertical-seo-module__VrGBRq__signal{0%{opacity:.55;transform:scaleY(.82)}to{opacity:1;transform:scaleY(1)}}@media (max-width:960px){.vertical-seo-module__VrGBRq__heroTop,.vertical-seo-module__VrGBRq__sectionHead{grid-template-columns:1fr}.vertical-seo-module__VrGBRq__heroSide{padding-top:0}.vertical-seo-module__VrGBRq__heroBottom{grid-template-columns:repeat(2,minmax(0,1fr))}.vertical-seo-module__VrGBRq__heroSignal:nth-child(2){border-right:0}.vertical-seo-module__VrGBRq__heroSignal:nth-child(-n+2){border-bottom:1px solid #11111126}.vertical-seo-module__VrGBRq__answerBand,.vertical-seo-module__VrGBRq__sourceNote{grid-template-columns:1fr}.vertical-seo-module__VrGBRq__mapReadout{grid-template-columns:.5fr 1fr}.vertical-seo-module__VrGBRq__mapReadout p{grid-column:1/-1}.vertical-seo-module__VrGBRq__trendExplorer{grid-template-columns:1fr}.vertical-seo-module__VrGBRq__trendRail{border-bottom:1px solid #f7f1e82e;border-right:0;grid-template-columns:repeat(2,minmax(0,1fr))}.vertical-seo-module__VrGBRq__trendButton:nth-child(odd){border-right:1px solid #f7f1e829}.vertical-seo-module__VrGBRq__demandGrid,.vertical-seo-module__VrGBRq__relatedGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.vertical-seo-module__VrGBRq__processStep,.vertical-seo-module__VrGBRq__faqItem{grid-template-columns:.15fr 1fr}.vertical-seo-module__VrGBRq__processStep p,.vertical-seo-module__VrGBRq__faqItem p{grid-column:2}}@media (max-width:680px){.vertical-seo-module__VrGBRq__shell{width:min(100% - 1.2rem,1480px)}.vertical-seo-module__VrGBRq__heroWrap{padding:6.7rem .6rem .6rem}.vertical-seo-module__VrGBRq__heroInner{padding:1.5rem}.vertical-seo-module__VrGBRq__heroTitle{font-size:clamp(3.05rem,18vw,5.4rem)}.vertical-seo-module__VrGBRq__heroBottom,.vertical-seo-module__VrGBRq__advantagesGrid,.vertical-seo-module__VrGBRq__pillarGrid,.vertical-seo-module__VrGBRq__standardsGrid,.vertical-seo-module__VrGBRq__demandGrid,.vertical-seo-module__VrGBRq__relatedGrid{grid-template-columns:1fr}.vertical-seo-module__VrGBRq__heroSignal{border-bottom:1px solid #11111126;border-right:0}.vertical-seo-module__VrGBRq__heroSignal:last-child{border-bottom:0}.vertical-seo-module__VrGBRq__contextRail{grid-template-columns:1fr}.vertical-seo-module__VrGBRq__contextButton{border-bottom:1px solid #1111112e;border-right:0;min-height:72px}.vertical-seo-module__VrGBRq__contextButton:last-child{border-bottom:0}.vertical-seo-module__VrGBRq__neuralMap{min-height:690px}.vertical-seo-module__VrGBRq__mapScene{inset:1rem 1rem 13.5rem}.vertical-seo-module__VrGBRq__mapCore{min-width:142px}.vertical-seo-module__VrGBRq__mapNode{width:86px;min-height:72px;transform:translate(-50%, -50%) rotate(var(--angle)) translate(min(34vw, 150px)) rotate(calc(var(--angle) * -1));padding:.45rem}.vertical-seo-module__VrGBRq__mapNode strong{font-size:.69rem}.vertical-seo-module__VrGBRq__mapReadout{grid-template-columns:1fr}.vertical-seo-module__VrGBRq__mapReadout p{grid-column:auto}.vertical-seo-module__VrGBRq__trendRail{grid-template-columns:1fr}.vertical-seo-module__VrGBRq__trendButton:nth-child(odd){border-right:0}.vertical-seo-module__VrGBRq__trendPanel{min-height:680px}.vertical-seo-module__VrGBRq__processStep,.vertical-seo-module__VrGBRq__faqItem{grid-template-columns:1fr;gap:.8rem}.vertical-seo-module__VrGBRq__processStep p,.vertical-seo-module__VrGBRq__faqItem p{grid-column:auto}}@media (prefers-reduced-motion:reduce){.vertical-seo-module__VrGBRq__page *,.vertical-seo-module__VrGBRq__page :before,.vertical-seo-module__VrGBRq__page :after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.vertical-seo-module__VrGBRq__mapScene{transform:none!important}}@media (prefers-contrast:more){.vertical-seo-module__VrGBRq__page{background:var(--paper-local)}.vertical-seo-module__VrGBRq__hero,.vertical-seo-module__VrGBRq__adaptiveArchitect,.vertical-seo-module__VrGBRq__relatedCard,.vertical-seo-module__VrGBRq__advantageCard,.vertical-seo-module__VrGBRq__pillarCard,.vertical-seo-module__VrGBRq__standardCard{border-width:2px}}
.ai-services-module__J3AyRW__aiPage[data-accent=mint]{--accent:var(--mint-local);--accent-soft:var(--sky-local)}.ai-services-module__J3AyRW__breadcrumb{color:#11111194;letter-spacing:.12em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:.5rem;margin:0 0 1.4rem;padding:0;font-size:.72rem;font-weight:800;list-style:none;display:flex}.ai-services-module__J3AyRW__breadcrumb li{align-items:center;gap:.5rem;display:inline-flex}.ai-services-module__J3AyRW__breadcrumb li+li:before{color:#11111159;content:"/"}.ai-services-module__J3AyRW__breadcrumb a:hover{color:var(--ink-local);text-underline-offset:.28em;text-decoration:underline}.ai-services-module__J3AyRW__breadcrumb [aria-current=page]{color:var(--ink-local)}.ai-services-module__J3AyRW__buyerBand{border:1px solid var(--ink-local);background:var(--bone-local);box-shadow:8px 8px 0 var(--accent);border-radius:clamp(1.8rem,4vw,3rem);grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:clamp(1.6rem,5vw,4rem);padding:clamp(1.8rem,4.6vw,3.4rem);display:grid}.ai-services-module__J3AyRW__buyerBand blockquote{border-left:3px solid var(--accent);letter-spacing:-.055em;text-wrap:balance;margin:.9rem 0 0;padding-left:1.1rem;font-size:clamp(1.55rem,3.1vw,2.7rem);font-weight:950;line-height:1.02}.ai-services-module__J3AyRW__buyerBand blockquote+p{color:#111111a8;margin:1.2rem 0 0;font-size:1.05rem;line-height:1.68}.ai-services-module__J3AyRW__buyerRouter{background:#11111129;border:1px solid #1111112e;border-radius:clamp(1.2rem,2.6vw,1.8rem);align-content:start;gap:1px;display:grid;overflow:hidden}.ai-services-module__J3AyRW__buyerRouterItem{background:var(--paper-local);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem;padding:clamp(.95rem,2vw,1.25rem) clamp(1rem,2.2vw,1.4rem);transition:background .2s,padding-left .2s;display:grid}.ai-services-module__J3AyRW__buyerRouterItem:hover{background:var(--accent);padding-left:clamp(1.3rem,2.8vw,1.9rem)}.ai-services-module__J3AyRW__buyerRouterItem strong{letter-spacing:-.035em;font-size:clamp(.98rem,1.5vw,1.15rem);line-height:1.16;display:block}.ai-services-module__J3AyRW__buyerRouterItem em{color:#1119;margin-top:.3rem;font-size:.86rem;font-style:normal;line-height:1.45;display:block}.ai-services-module__J3AyRW__buyerRouterItem span{font-size:1.1rem;font-weight:900}.ai-services-module__J3AyRW__buyerRouterCurrent{background:color-mix(in srgb, var(--accent) 42%, var(--bone-local))}.ai-services-module__J3AyRW__buyerRouterCurrent em{color:#111111b8}.ai-services-module__J3AyRW__stackMap{--stack-x:0deg;--stack-y:0deg;background:radial-gradient(circle at 30% 20%, color-mix(in srgb, var(--accent) 15%, transparent), transparent 32%), var(--ink-local);box-shadow:9px 9px 0 var(--accent);border:1px solid #f7f1e83d;border-radius:clamp(1.8rem,4vw,3.4rem);grid-template-columns:minmax(0,1fr) minmax(300px,.78fr);display:grid;position:relative;overflow:hidden}.ai-services-module__J3AyRW__stackGrid{pointer-events:none;background-color:#0000;background-image:linear-gradient(#f7f1e80e 1px,#0000 1px),linear-gradient(90deg,#f7f1e80e 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:36px 36px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 34% 40%,#000,#0000 78%);mask-image:radial-gradient(circle at 34% 40%,#000,#0000 78%)}.ai-services-module__J3AyRW__stackScene{perspective:1500px;perspective-origin:50% 40%;align-content:center;gap:clamp(.5rem,1.1vw,.85rem);min-height:760px;padding:clamp(1.5rem,3vw,2.4rem) clamp(1.4rem,3.4vw,2.8rem);display:grid;position:relative}.ai-services-module__J3AyRW__stackPlanes{transform:rotateX(calc(46deg + var(--stack-y))) rotateZ(calc(-14deg + var(--stack-x)));transform-style:preserve-3d;gap:clamp(.5rem,1.1vw,.85rem);transition:transform .22s ease-out;display:grid}.ai-services-module__J3AyRW__stackPlane{--plane-lift:0px;min-height:74px;color:var(--paper-local);text-align:left;transform:translateZ(var(--plane-lift));transform-style:preserve-3d;background:#10182bdb;border:1px solid #f7f1e83d;border-radius:1rem;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.9rem;padding:.85rem 1.15rem;transition:transform .3s cubic-bezier(.22,1,.36,1),background .22s,border-color .22s,box-shadow .3s;display:grid;position:relative}.ai-services-module__J3AyRW__stackPlane:hover,.ai-services-module__J3AyRW__stackPlane:focus-visible{--plane-lift:34px;border-color:var(--accent);box-shadow:0 26px 48px #11111173}.ai-services-module__J3AyRW__stackPlaneActive{--plane-lift:58px;border-color:var(--ink-local);color:var(--ink-local);background:var(--accent);box-shadow:0 32px 60px #11111180}.ai-services-module__J3AyRW__stackPlane b{aspect-ratio:1;letter-spacing:.06em;border:1px solid;border-radius:.7rem;place-items:center;width:2.9rem;font-size:.66rem;font-weight:900;display:grid}.ai-services-module__J3AyRW__stackPlane strong{letter-spacing:-.035em;font-size:.98rem;line-height:1.1;display:block}.ai-services-module__J3AyRW__stackPlane em{color:color-mix(in srgb, currentColor 62%, transparent);letter-spacing:.1em;text-transform:uppercase;margin-top:.25rem;font-size:.72rem;font-style:normal;font-weight:800;display:block}.ai-services-module__J3AyRW__stackCore{color:#f7f1e8b8;letter-spacing:.16em;text-align:center;text-transform:uppercase;border:1px dashed #f7f1e85c;border-radius:999px;justify-content:center;align-items:center;gap:.7rem;margin-top:clamp(.9rem,2vw,1.4rem);padding:.85rem 1.1rem;font-size:.7rem;font-weight:900;display:flex}.ai-services-module__J3AyRW__stackReadout{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#10182bb8;border-left:1px solid #f7f1e833;flex-direction:column;justify-content:center;padding:clamp(1.8rem,4vw,3.2rem);display:flex;position:relative}.ai-services-module__J3AyRW__stackReadout .ai-services-module__J3AyRW__microLabel{color:var(--accent)}.ai-services-module__J3AyRW__stackReadout h3{letter-spacing:-.06em;margin:.9rem 0 .4rem;font-size:clamp(1.7rem,3vw,2.6rem);font-weight:950;line-height:.96}.ai-services-module__J3AyRW__stackRole{color:var(--accent);letter-spacing:.1em;text-transform:uppercase;margin:0 0 1rem;font-size:.78rem;font-weight:900}.ai-services-module__J3AyRW__stackCopy{color:#f7f1e8b3;margin:0;line-height:1.68}.ai-services-module__J3AyRW__stackArtefacts{flex-wrap:wrap;gap:.5rem;margin:1.4rem 0 0;padding:0;list-style:none;display:flex}.ai-services-module__J3AyRW__stackArtefacts li{color:var(--paper-local);background:#1116;border:1px solid #f7f1e83d;border-radius:999px;padding:.55rem .8rem;font-size:.74rem;font-weight:850}.ai-services-module__J3AyRW__workflowSim{border:1px solid var(--ink-local);background:var(--bone-local);box-shadow:8px 8px 0 var(--accent);border-radius:clamp(1.8rem,4vw,3rem);overflow:hidden}.ai-services-module__J3AyRW__simHead{border-bottom:1px solid var(--ink-local);background:color-mix(in srgb, var(--accent) 26%, transparent);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:clamp(1.1rem,2.6vw,1.7rem);display:flex}.ai-services-module__J3AyRW__simScenario{letter-spacing:-.025em;max-width:62ch;margin:.35rem 0 0;font-size:1.02rem;font-weight:700;line-height:1.45}.ai-services-module__J3AyRW__simControl{border:1px solid var(--ink-local);background:var(--bone-local);letter-spacing:.04em;border-radius:999px;align-items:center;gap:.6rem;min-height:2.9rem;padding:.6rem 1.15rem;font-size:.8rem;font-weight:900;transition:transform .18s,box-shadow .18s,background .18s;display:inline-flex}.ai-services-module__J3AyRW__simControl:hover{background:var(--paper-local);box-shadow:4px 4px 0 var(--ink-local);transform:translateY(-2px)}.ai-services-module__J3AyRW__simTrack{background:#11111124;height:3px;position:relative}.ai-services-module__J3AyRW__simTrack i{background:var(--ink-local);border-radius:999px;transition:width .42s cubic-bezier(.22,1,.36,1);position:absolute;inset:0 auto 0 0}.ai-services-module__J3AyRW__simRail{border-bottom:1px solid var(--ink-local);scroll-snap-type:x mandatory;scrollbar-width:thin;grid-auto-columns:minmax(178px,1fr);grid-auto-flow:column;display:grid;overflow-x:auto}.ai-services-module__J3AyRW__simStep{text-align:left;scroll-snap-align:center;background:0 0;border-right:1px solid #11111129;align-content:start;gap:.45rem;min-height:152px;padding:1.05rem 1rem 1.2rem;transition:background .24s,transform .26s cubic-bezier(.22,1,.36,1);display:grid;position:relative}.ai-services-module__J3AyRW__simStep:last-child{border-right:0}.ai-services-module__J3AyRW__simStep:hover{background:color-mix(in srgb, var(--accent) 24%, transparent)}.ai-services-module__J3AyRW__simStepActive{background:var(--accent);transform:translateY(-4px)}.ai-services-module__J3AyRW__simStepDone{background:color-mix(in srgb, var(--accent) 20%, transparent)}.ai-services-module__J3AyRW__simStepHead{color:#1111118f;letter-spacing:.14em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:.6rem;font-size:.63rem;font-weight:900;display:flex}.ai-services-module__J3AyRW__simStep strong{letter-spacing:-.04em;font-size:1.02rem;line-height:1.12}.ai-services-module__J3AyRW__simStep em{color:#1111119e;letter-spacing:.06em;text-transform:uppercase;font-size:.8rem;font-style:normal;font-weight:800}.ai-services-module__J3AyRW__simGateFlag{border:1px solid var(--ink-local);background:var(--bone-local);letter-spacing:.1em;text-transform:uppercase;border-radius:999px;align-items:center;gap:.4rem;width:fit-content;margin-top:.2rem;padding:.32rem .6rem;font-size:.62rem;font-weight:900;display:inline-flex}.ai-services-module__J3AyRW__simPanel{grid-template-columns:minmax(0,1fr) minmax(280px,.72fr);gap:clamp(1.4rem,4vw,3.2rem);padding:clamp(1.6rem,3.8vw,3rem);display:grid}.ai-services-module__J3AyRW__simPanel h3{letter-spacing:-.06em;margin:.8rem 0 0;font-size:clamp(1.7rem,3.2vw,2.8rem);font-weight:950;line-height:.96}.ai-services-module__J3AyRW__simDetail{color:#111111ad;margin:1rem 0 0;font-size:1.03rem;line-height:1.7}.ai-services-module__J3AyRW__simOutput{background:color-mix(in srgb, var(--accent) 30%, transparent);border:1px solid #1113;border-radius:1.3rem;align-content:start;gap:.5rem;padding:clamp(1.1rem,2.4vw,1.6rem);display:grid}.ai-services-module__J3AyRW__simOutput span{letter-spacing:.14em;text-transform:uppercase;font-size:.64rem;font-weight:900}.ai-services-module__J3AyRW__simOutput strong{letter-spacing:-.02em;font-size:1.02rem;line-height:1.45}.ai-services-module__J3AyRW__simGateNote{border:1px solid var(--ink-local);background:var(--paper-local);border-radius:1rem;align-items:start;gap:.6rem;margin:1rem 0 0;padding:.9rem 1.05rem;font-size:.88rem;font-weight:800;line-height:1.5;display:flex}.ai-services-module__J3AyRW__keywordStrip{flex-wrap:wrap;gap:.55rem;margin:clamp(1.6rem,3.4vw,2.4rem) 0 0;padding:0;list-style:none;display:flex}.ai-services-module__J3AyRW__keywordStrip li{background:color-mix(in srgb, var(--bone-local) 80%, transparent);letter-spacing:-.01em;border:1px solid #1113;border-radius:999px;padding:.6rem .9rem;font-size:.78rem;font-weight:850}.ai-services-module__J3AyRW__stackGroups{border:1px solid var(--ink-local);background:var(--ink-local);border-radius:clamp(1.4rem,3vw,2.2rem);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.ai-services-module__J3AyRW__stackGroupCard{background:var(--bone-local);align-content:start;gap:.75rem;padding:clamp(1.3rem,2.8vw,2rem);transition:background .22s;display:grid}.ai-services-module__J3AyRW__stackGroupCard:hover{background:color-mix(in srgb, var(--accent) 26%, transparent)}.ai-services-module__J3AyRW__stackGroupCard h3{letter-spacing:-.05em;margin:0;font-size:clamp(1.25rem,2vw,1.7rem);line-height:1.06}.ai-services-module__J3AyRW__stackGroupCopy{color:#111111a3;margin:0;font-size:.94rem;line-height:1.6}.ai-services-module__J3AyRW__stackGroupCard ul{flex-wrap:wrap;gap:.45rem;margin:.35rem 0 0;padding:0;list-style:none;display:flex}.ai-services-module__J3AyRW__stackGroupCard li{background:color-mix(in srgb, var(--paper-local) 70%, transparent);border:1px solid #1111112e;border-radius:999px;padding:.45rem .7rem;font-size:.74rem;font-weight:850}.ai-services-module__J3AyRW__governanceGrid{background:#f7f1e833;border:1px solid #f7f1e83d;border-radius:clamp(1.4rem,3vw,2.2rem);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.ai-services-module__J3AyRW__governanceCard{background:var(--navy-local);align-content:start;gap:.7rem;padding:clamp(1.3rem,2.8vw,2rem);display:grid}.ai-services-module__J3AyRW__governanceCard span{color:var(--accent);letter-spacing:.14em;text-transform:uppercase;font-size:.64rem;font-weight:900}.ai-services-module__J3AyRW__governanceCard h3{color:var(--paper-local);letter-spacing:-.05em;margin:0;font-size:clamp(1.2rem,1.9vw,1.6rem);line-height:1.06}.ai-services-module__J3AyRW__governanceCard p{color:#f7f1e8a8;margin:0;font-size:.94rem;line-height:1.62}.ai-services-module__J3AyRW__proofBand{background:#10182bb8;border:1px solid #f7f1e83d;border-radius:clamp(1.8rem,4vw,3rem);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(1.6rem,5vw,4rem);margin-top:clamp(2.5rem,6vw,4.5rem);padding:clamp(1.8rem,4.6vw,3.6rem);display:grid}.ai-services-module__J3AyRW__proofBand h3{letter-spacing:-.06em;margin:.8rem 0 0;font-size:clamp(1.9rem,3.4vw,3.2rem);font-weight:950;line-height:.94}.ai-services-module__J3AyRW__proofCopy{color:#f7f1e8a8;margin:1.1rem 0 0;line-height:1.68}.ai-services-module__J3AyRW__proofGrid{background:#f7f1e833;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.ai-services-module__J3AyRW__proofCard{background:var(--ink-local);align-content:start;gap:.5rem;padding:clamp(1.1rem,2.4vw,1.7rem);display:grid}.ai-services-module__J3AyRW__proofCard strong{letter-spacing:-.06em;font-size:clamp(1.5rem,2.6vw,2.3rem);line-height:1}.ai-services-module__J3AyRW__proofCard span{color:var(--accent);letter-spacing:.14em;text-transform:uppercase;font-size:.66rem;font-weight:900}.ai-services-module__J3AyRW__proofCard p{color:#f7f1e89e;margin:0;font-size:.92rem;line-height:1.55}.ai-services-module__J3AyRW__useCaseConsole{border:1px solid var(--ink-local);background:var(--bone-local);border-radius:clamp(1.8rem,4vw,3rem);overflow:hidden}.ai-services-module__J3AyRW__clusterRail{background:color-mix(in srgb, var(--accent) 22%, transparent);border-bottom:1px solid #11111129;flex-wrap:wrap;gap:.6rem;padding:clamp(1.1rem,2.6vw,1.7rem);display:flex}.ai-services-module__J3AyRW__clusterChip{background:color-mix(in srgb, var(--bone-local) 82%, transparent);letter-spacing:-.01em;border:1px solid #1111113d;border-radius:999px;align-items:center;gap:.55rem;min-height:2.75rem;padding:.55rem 1.05rem;font-size:.85rem;font-weight:800;transition:transform .18s,background .18s,border-color .18s,box-shadow .18s;display:inline-flex}.ai-services-module__J3AyRW__clusterChip small{color:#11111180;letter-spacing:.08em;font-size:.7rem;font-weight:900}.ai-services-module__J3AyRW__clusterChip:hover{border-color:var(--ink-local);box-shadow:3px 3px 0 var(--accent);transform:translateY(-2px)}.ai-services-module__J3AyRW__clusterChipActive{border-color:var(--ink-local);color:var(--paper-local);background:var(--ink-local)}.ai-services-module__J3AyRW__clusterChipActive small{color:#f7f1e89e}.ai-services-module__J3AyRW__consoleStatus{color:#1119;letter-spacing:.12em;text-transform:uppercase;border-bottom:1px solid #1111111f;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.8rem;padding:1rem clamp(1.1rem,2.6vw,1.7rem);font-size:.72rem;font-weight:800;display:flex}.ai-services-module__J3AyRW__useCaseGrid{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ai-services-module__J3AyRW__useCaseCard{border-bottom:1px solid #1111111f;border-right:1px solid #1111111f;align-content:start;gap:.6rem;padding:clamp(1.2rem,2.4vw,1.7rem);transition:background .2s,transform .2s;display:grid}.ai-services-module__J3AyRW__useCaseCard:nth-child(3n){border-right:0}.ai-services-module__J3AyRW__useCaseCard:hover{background:color-mix(in srgb, var(--accent) 26%, transparent);transform:translateY(-3px)}.ai-services-module__J3AyRW__useCaseHead{color:#1111118c;letter-spacing:.14em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:.8rem;font-size:.64rem;font-weight:900;display:flex}.ai-services-module__J3AyRW__useCaseCard h3{letter-spacing:-.045em;margin:0;font-size:clamp(1.05rem,1.6vw,1.35rem);font-weight:900;line-height:1.12}.ai-services-module__J3AyRW__useCaseCard p{color:#111111a8;margin:0;font-size:.93rem;line-height:1.55}.ai-services-module__J3AyRW__demandBar{background:#1111111f;border-radius:999px;height:4px;overflow:hidden}.ai-services-module__J3AyRW__demandBar i{width:var(--demand,60%);background:var(--ink-local);transform-origin:0;border-radius:999px;height:100%;display:block}.ai-services-module__J3AyRW__consoleEmpty{color:#1119;text-align:center;grid-column:1/-1;padding:clamp(1.6rem,4vw,3rem)}.ai-services-module__J3AyRW__trendDetailLink{border:1px solid var(--accent);color:var(--ink-local);background:var(--accent);border-radius:999px;align-items:center;gap:.6rem;margin-top:1.1rem;padding:.75rem 1.15rem;font-size:.85rem;font-weight:900;transition:transform .18s,box-shadow .18s;display:inline-flex}.ai-services-module__J3AyRW__trendDetailLink:hover{box-shadow:0 10px 26px color-mix(in srgb, var(--accent) 34%, transparent);transform:translateY(-2px)}.ai-services-module__J3AyRW__detailIndex{background:#11111124;border:1px solid #1111112e;border-radius:clamp(1.4rem,3vw,2.2rem);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1px;display:grid;overflow:hidden}.ai-services-module__J3AyRW__detailIndexItem{background:var(--bone-local);align-content:start;gap:.5rem;padding:clamp(1.1rem,2.4vw,1.6rem);transition:background .2s,transform .2s;display:grid}.ai-services-module__J3AyRW__detailIndexItem:hover{background:color-mix(in srgb, var(--accent) 32%, transparent);transform:translateY(-3px)}.ai-services-module__J3AyRW__detailIndexItem span{color:#11111180;letter-spacing:.14em;text-transform:uppercase;font-size:.64rem;font-weight:900}.ai-services-module__J3AyRW__detailIndexItem strong{letter-spacing:-.045em;font-size:1.12rem;line-height:1.14}.ai-services-module__J3AyRW__detailList{gap:clamp(1.4rem,3vw,2.4rem);display:grid}.ai-services-module__J3AyRW__detailArticle{background:var(--bone-local);border:1px solid #1111112e;border-radius:clamp(1.6rem,3.4vw,2.6rem);grid-template-columns:minmax(0,.42fr) minmax(0,1fr);gap:clamp(1.4rem,4vw,3.4rem);padding:clamp(1.6rem,4vw,3rem);scroll-margin-top:7rem;display:grid}.ai-services-module__J3AyRW__detailArticle h2{letter-spacing:-.06em;margin:.8rem 0 0;font-size:clamp(1.9rem,3.6vw,3.1rem);font-weight:950;line-height:.94}.ai-services-module__J3AyRW__detailMeta{align-content:start;gap:.9rem;display:grid}.ai-services-module__J3AyRW__detailHeadline{color:#111111a8;margin:0;font-size:.95rem;line-height:1.6}.ai-services-module__J3AyRW__detailMetric{background:color-mix(in srgb, var(--accent) 34%, transparent);border:1px solid #1111112e;border-radius:1.2rem;gap:.4rem;padding:1.1rem;display:grid}.ai-services-module__J3AyRW__detailMetric span{letter-spacing:.14em;text-transform:uppercase;font-size:.64rem;font-weight:900}.ai-services-module__J3AyRW__detailMetric strong{letter-spacing:-.02em;font-size:1rem;line-height:1.35}.ai-services-module__J3AyRW__detailBody p{margin:1.1rem 0 0;font-size:1.05rem;line-height:1.68}.ai-services-module__J3AyRW__detailBody h3{letter-spacing:.16em;text-transform:uppercase;margin:1.6rem 0 0;font-size:.72rem;font-weight:900}.ai-services-module__J3AyRW__detailActions{gap:.65rem;margin:.9rem 0 0;padding:0;list-style:none;display:grid}.ai-services-module__J3AyRW__detailActions li{border-bottom:1px solid #1111111f;grid-template-columns:1.6rem 1fr;gap:.5rem;padding-bottom:.65rem;line-height:1.6;display:grid}.ai-services-module__J3AyRW__detailActions li:before{content:"✓";font-weight:900}.ai-services-module__J3AyRW__detailSource{text-underline-offset:.3em;align-items:center;gap:.5rem;margin-top:1.2rem;font-weight:800;text-decoration:underline;display:inline-flex}@media (max-width:1180px){.ai-services-module__J3AyRW__stackMap{grid-template-columns:1fr}.ai-services-module__J3AyRW__stackReadout{border-top:1px solid #f7f1e833;border-left:0}.ai-services-module__J3AyRW__stackScene{min-height:700px}.ai-services-module__J3AyRW__stackPlanes{transform:rotateX(calc(42deg + var(--stack-y))) rotateZ(calc(-10deg + var(--stack-x)))}.ai-services-module__J3AyRW__useCaseGrid,.ai-services-module__J3AyRW__stackGroups,.ai-services-module__J3AyRW__governanceGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.ai-services-module__J3AyRW__useCaseCard:nth-child(3n){border-right:1px solid #1111111f}.ai-services-module__J3AyRW__useCaseCard:nth-child(2n){border-right:0}}@media (max-width:960px){.ai-services-module__J3AyRW__buyerBand,.ai-services-module__J3AyRW__simPanel,.ai-services-module__J3AyRW__proofBand,.ai-services-module__J3AyRW__detailArticle{grid-template-columns:1fr}.ai-services-module__J3AyRW__stackPlanes{transform:rotateX(calc(34deg + var(--stack-y))) rotateZ(calc(-7deg + var(--stack-x)))}}@media (max-width:680px){.ai-services-module__J3AyRW__useCaseGrid,.ai-services-module__J3AyRW__stackGroups,.ai-services-module__J3AyRW__governanceGrid,.ai-services-module__J3AyRW__proofGrid{grid-template-columns:1fr}.ai-services-module__J3AyRW__useCaseCard:nth-child(3n),.ai-services-module__J3AyRW__useCaseCard:nth-child(2n){border-right:0}.ai-services-module__J3AyRW__stackScene{min-height:470px;padding:1.6rem 1rem}.ai-services-module__J3AyRW__stackPlanes{transform:none}.ai-services-module__J3AyRW__stackPlane{--plane-lift:0px}.ai-services-module__J3AyRW__stackPlaneActive{--plane-lift:0px;transform:none}.ai-services-module__J3AyRW__simRail{grid-auto-columns:minmax(158px,1fr)}}@media (prefers-reduced-motion:reduce){.ai-services-module__J3AyRW__stackPlanes,.ai-services-module__J3AyRW__stackPlane,.ai-services-module__J3AyRW__stackPlaneActive,.ai-services-module__J3AyRW__simStep,.ai-services-module__J3AyRW__simStepActive{transition-duration:.001ms!important;transform:none!important}}@media (prefers-contrast:more){.ai-services-module__J3AyRW__buyerBand,.ai-services-module__J3AyRW__workflowSim,.ai-services-module__J3AyRW__useCaseConsole,.ai-services-module__J3AyRW__stackGroups,.ai-services-module__J3AyRW__detailArticle{border-width:2px}}
.industry-module__9o6LvW__industryPage[data-accent=mint]{--accent:var(--mint-local);--accent-soft:var(--sky-local)}.industry-module__9o6LvW__breadcrumb{color:#11111194;letter-spacing:.12em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:.5rem;margin:0 0 1.4rem;padding:0;font-size:.72rem;font-weight:800;list-style:none;display:flex}.industry-module__9o6LvW__breadcrumb li{align-items:center;gap:.5rem;display:inline-flex}.industry-module__9o6LvW__breadcrumb li+li:before{color:#11111159;content:"/"}.industry-module__9o6LvW__breadcrumb a:hover{color:var(--ink-local);text-underline-offset:.28em;text-decoration:underline}.industry-module__9o6LvW__breadcrumb [aria-current=page]{color:var(--ink-local)}.industry-module__9o6LvW__journeyDeck{--deck-x:0deg;--deck-y:0deg;background:radial-gradient(circle at 15% 0%, color-mix(in srgb, var(--accent) 42%, transparent), transparent 42%), var(--bone-local);box-shadow:9px 9px 0 color-mix(in srgb, var(--accent) 62%, transparent);border:1px solid #11111129;border-radius:clamp(1.8rem,4vw,3rem);position:relative;overflow:hidden}.industry-module__9o6LvW__deckGrid{pointer-events:none;background-color:#0000;background-image:linear-gradient(#1111110d 1px,#0000 1px),linear-gradient(90deg,#1111110d 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:40px 40px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 88%);mask-image:linear-gradient(#000,#0000 88%)}.industry-module__9o6LvW__deckStage{perspective:1500px;padding:clamp(1.5rem,3.4vw,2.6rem) clamp(1.2rem,3vw,2.6rem) 0;position:relative}.industry-module__9o6LvW__stageRail{scroll-snap-type:x mandatory;transform:rotateX(var(--deck-y)) rotateY(var(--deck-x));transform-style:preserve-3d;scrollbar-width:thin;grid-auto-columns:minmax(190px,1fr);grid-auto-flow:column;gap:clamp(.7rem,1.4vw,1.15rem);padding-bottom:1.4rem;transition:transform .2s ease-out;display:grid;overflow-x:auto}.industry-module__9o6LvW__stageCard{background:color-mix(in srgb, var(--paper-local) 88%, transparent);text-align:left;scroll-snap-align:center;min-height:178px;transform-style:preserve-3d;border:1px solid #1111112e;border-radius:1.4rem;align-content:start;gap:.55rem;padding:1.1rem 1.05rem 1.25rem;transition:transform .26s cubic-bezier(.22,1,.36,1),background .22s,border-color .22s,box-shadow .26s,opacity .22s;display:grid;position:relative;transform:translateZ(0)}.industry-module__9o6LvW__stageCard:after{border:1px solid var(--ink-local);content:"";background:0 0;border-radius:999px;width:.55rem;height:.55rem;transition:background .22s,box-shadow .22s;position:absolute;bottom:1.1rem;right:1.05rem}.industry-module__9o6LvW__stageCard:hover,.industry-module__9o6LvW__stageCard:focus-visible{border-color:var(--ink-local);transform:translateZ(38px);box-shadow:0 22px 44px #11111124}.industry-module__9o6LvW__stageCardActive{border-color:var(--ink-local);background:var(--accent);transform:translateZ(58px);box-shadow:0 26px 54px #1111112e}.industry-module__9o6LvW__stageCardActive:after{background:var(--ink-local);box-shadow:0 0 0 .3rem color-mix(in srgb, var(--ink-local) 12%, transparent)}.industry-module__9o6LvW__stageCardMuted{opacity:.74}.industry-module__9o6LvW__stageIndex{color:#1111118c;letter-spacing:.15em;text-transform:uppercase;justify-content:space-between;align-items:center;font-size:.64rem;font-weight:900;display:flex}.industry-module__9o6LvW__stageCardActive .industry-module__9o6LvW__stageIndex{color:#111111b8}.industry-module__9o6LvW__stageCard strong{letter-spacing:-.045em;font-size:1.12rem;line-height:1.08}.industry-module__9o6LvW__stageCard em{color:#1111119e;font-size:.86rem;font-style:normal;line-height:1.5}.industry-module__9o6LvW__stageCardActive em{color:#111111b8}.industry-module__9o6LvW__stageTrack{background:#11111129;height:1px;margin:0 clamp(1.2rem,3vw,2.6rem);position:relative}.industry-module__9o6LvW__stageTrack i{background:var(--ink-local);border-radius:999px;height:3px;transition:width .32s cubic-bezier(.22,1,.36,1);position:absolute;top:-1px;left:0}.industry-module__9o6LvW__stageReadout{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:clamp(1.4rem,4vw,3.4rem);padding:clamp(1.5rem,3.6vw,2.8rem) clamp(1.2rem,3vw,2.6rem) clamp(1.6rem,3.6vw,2.8rem);display:grid}.industry-module__9o6LvW__stageReadout h3{letter-spacing:-.06em;margin:.7rem 0 0;font-size:clamp(1.75rem,3.1vw,2.9rem);font-weight:950;line-height:.95}.industry-module__9o6LvW__stageReadout blockquote{border-left:3px solid var(--ink-local);letter-spacing:-.025em;margin:1.1rem 0 0;padding-left:1.05rem;font-size:1.05rem;font-weight:650;line-height:1.4}.industry-module__9o6LvW__stageReadout blockquote+p{color:#111111ad;margin:1rem 0 0;line-height:1.65}.industry-module__9o6LvW__stageWork{align-content:start;gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.industry-module__9o6LvW__stageWork li{border-bottom:1px solid #1111111f;grid-template-columns:1.5rem 1fr;gap:.5rem;padding-bottom:.6rem;line-height:1.55;display:grid}.industry-module__9o6LvW__stageWork li:before{color:var(--ink-local);content:"→";font-weight:900}.industry-module__9o6LvW__stageSignal{background:color-mix(in srgb, var(--accent) 40%, transparent);border:1px solid #1113;border-radius:999px;align-items:center;gap:.6rem;margin-top:1.1rem;padding:.7rem 1rem;font-size:.78rem;font-weight:800;line-height:1.35;display:inline-flex}.industry-module__9o6LvW__keywordConsole{border:1px solid var(--ink-local);background:var(--bone-local);border-radius:clamp(1.8rem,4vw,3rem);overflow:hidden}.industry-module__9o6LvW__clusterRail{background:color-mix(in srgb, var(--accent) 22%, transparent);border-bottom:1px solid #11111129;flex-wrap:wrap;gap:.6rem;padding:clamp(1.1rem,2.6vw,1.7rem);display:flex}.industry-module__9o6LvW__clusterChip{background:color-mix(in srgb, var(--bone-local) 82%, transparent);letter-spacing:-.01em;border:1px solid #1111113d;border-radius:999px;align-items:center;gap:.55rem;min-height:2.75rem;padding:.55rem 1.05rem;font-size:.85rem;font-weight:800;transition:transform .18s,background .18s,border-color .18s,box-shadow .18s;display:inline-flex}.industry-module__9o6LvW__clusterChip small{color:#11111180;letter-spacing:.08em;font-size:.7rem;font-weight:900}.industry-module__9o6LvW__clusterChip:hover{border-color:var(--ink-local);box-shadow:3px 3px 0 var(--accent);transform:translateY(-2px)}.industry-module__9o6LvW__clusterChipActive{border-color:var(--ink-local);color:var(--paper-local);background:var(--ink-local)}.industry-module__9o6LvW__clusterChipActive small{color:#f7f1e89e}.industry-module__9o6LvW__consoleStatus{color:#1119;letter-spacing:.12em;text-transform:uppercase;border-bottom:1px solid #1111111f;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.8rem;padding:1rem clamp(1.1rem,2.6vw,1.7rem);font-size:.72rem;font-weight:800;display:flex}.industry-module__9o6LvW__keywordGrid{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.industry-module__9o6LvW__keywordCard{border-bottom:1px solid #1111111f;border-right:1px solid #1111111f;align-content:start;gap:.6rem;padding:clamp(1.2rem,2.4vw,1.7rem);transition:background .2s,transform .2s;animation:.32s cubic-bezier(.22,1,.36,1) both industry-module__9o6LvW__keywordIn;display:grid}.industry-module__9o6LvW__keywordCard:nth-child(3n){border-right:0}.industry-module__9o6LvW__keywordCard:hover{background:color-mix(in srgb, var(--accent) 26%, transparent);transform:translateY(-3px)}.industry-module__9o6LvW__keywordHead{color:#1111118c;letter-spacing:.14em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:.8rem;font-size:.64rem;font-weight:900;display:flex}.industry-module__9o6LvW__keywordCard h3{letter-spacing:-.045em;margin:0;font-size:clamp(1.05rem,1.6vw,1.35rem);font-weight:900;line-height:1.12}.industry-module__9o6LvW__keywordCard p{color:#111111a8;margin:0;font-size:.93rem;line-height:1.55}.industry-module__9o6LvW__demandBar{background:#1111111f;border-radius:999px;height:4px;overflow:hidden}.industry-module__9o6LvW__demandBar i{width:var(--demand,60%);background:var(--ink-local);transform-origin:0;border-radius:999px;height:100%;animation:.62s cubic-bezier(.22,1,.36,1) both industry-module__9o6LvW__demandGrow;display:block}.industry-module__9o6LvW__consoleEmpty{color:#1119;text-align:center;grid-column:1/-1;padding:clamp(1.6rem,4vw,3rem)}.industry-module__9o6LvW__proofBand{background:#10182bb8;border:1px solid #f7f1e83d;border-radius:clamp(1.8rem,4vw,3rem);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(1.6rem,5vw,4rem);padding:clamp(1.8rem,4.6vw,3.6rem);display:grid}.industry-module__9o6LvW__proofBand h3{letter-spacing:-.06em;margin:.8rem 0 0;font-size:clamp(1.9rem,3.4vw,3.2rem);font-weight:950;line-height:.94}.industry-module__9o6LvW__proofBand h3+p{color:#f7f1e8a8;margin:1.1rem 0 0;line-height:1.68}.industry-module__9o6LvW__proofGrid{background:#f7f1e833;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.industry-module__9o6LvW__proofCard{background:var(--ink-local);align-content:start;gap:.5rem;padding:clamp(1.1rem,2.4vw,1.7rem);display:grid}.industry-module__9o6LvW__proofCard strong{letter-spacing:-.06em;font-size:clamp(1.5rem,2.6vw,2.3rem);line-height:1}.industry-module__9o6LvW__proofCard span{color:var(--accent);letter-spacing:.14em;text-transform:uppercase;font-size:.66rem;font-weight:900}.industry-module__9o6LvW__proofCard p{color:#f7f1e89e;margin:0;font-size:.92rem;line-height:1.55}.industry-module__9o6LvW__trendDetailLink{border:1px solid var(--accent);color:var(--ink-local);background:var(--accent);border-radius:999px;align-items:center;gap:.6rem;margin-top:1.1rem;padding:.75rem 1.15rem;font-size:.85rem;font-weight:900;transition:transform .18s,box-shadow .18s;display:inline-flex}.industry-module__9o6LvW__trendDetailLink:hover{box-shadow:0 10px 26px color-mix(in srgb, var(--accent) 34%, transparent);transform:translateY(-2px)}.industry-module__9o6LvW__detailIndex{background:#11111124;border:1px solid #1111112e;border-radius:clamp(1.4rem,3vw,2.2rem);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1px;display:grid;overflow:hidden}.industry-module__9o6LvW__detailIndexItem{background:var(--bone-local);align-content:start;gap:.5rem;padding:clamp(1.1rem,2.4vw,1.6rem);transition:background .2s,transform .2s;display:grid}.industry-module__9o6LvW__detailIndexItem:hover{background:color-mix(in srgb, var(--accent) 32%, transparent);transform:translateY(-3px)}.industry-module__9o6LvW__detailIndexItem span{color:#11111180;letter-spacing:.14em;text-transform:uppercase;font-size:.64rem;font-weight:900}.industry-module__9o6LvW__detailIndexItem strong{letter-spacing:-.045em;font-size:1.12rem;line-height:1.14}.industry-module__9o6LvW__detailList{gap:clamp(1.4rem,3vw,2.4rem);display:grid}.industry-module__9o6LvW__detailArticle{background:var(--bone-local);border:1px solid #1111112e;border-radius:clamp(1.6rem,3.4vw,2.6rem);grid-template-columns:minmax(0,.42fr) minmax(0,1fr);gap:clamp(1.4rem,4vw,3.4rem);padding:clamp(1.6rem,4vw,3rem);scroll-margin-top:7rem;display:grid}.industry-module__9o6LvW__detailArticle h2{letter-spacing:-.06em;margin:.8rem 0 0;font-size:clamp(1.9rem,3.6vw,3.1rem);font-weight:950;line-height:.94}.industry-module__9o6LvW__detailMeta{align-content:start;gap:.9rem;display:grid}.industry-module__9o6LvW__detailMeta h2+p{color:#111111a8;margin:0;font-size:.95rem;line-height:1.6}.industry-module__9o6LvW__detailMetric{background:color-mix(in srgb, var(--accent) 34%, transparent);border:1px solid #1111112e;border-radius:1.2rem;gap:.4rem;padding:1.1rem;display:grid}.industry-module__9o6LvW__detailMetric span{letter-spacing:.14em;text-transform:uppercase;font-size:.64rem;font-weight:900}.industry-module__9o6LvW__detailMetric strong{letter-spacing:-.02em;font-size:1rem;line-height:1.35}.industry-module__9o6LvW__detailBody p{margin:1.1rem 0 0;font-size:1.05rem;line-height:1.68}.industry-module__9o6LvW__detailBody h3{letter-spacing:.16em;text-transform:uppercase;margin:1.6rem 0 0;font-size:.72rem;font-weight:900}.industry-module__9o6LvW__detailActions{gap:.65rem;margin:.9rem 0 0;padding:0;list-style:none;display:grid}.industry-module__9o6LvW__detailActions li{border-bottom:1px solid #1111111f;grid-template-columns:1.6rem 1fr;gap:.5rem;padding-bottom:.65rem;line-height:1.6;display:grid}.industry-module__9o6LvW__detailActions li:before{content:"✓";font-weight:900}.industry-module__9o6LvW__detailSource{text-underline-offset:.3em;align-items:center;gap:.5rem;margin-top:1.2rem;font-weight:800;text-decoration:underline;display:inline-flex}@keyframes industry-module__9o6LvW__keywordIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes industry-module__9o6LvW__demandGrow{0%{transform:scaleX(.05)}to{transform:scaleX(1)}}@media (max-width:1100px){.industry-module__9o6LvW__keywordGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.industry-module__9o6LvW__keywordCard:nth-child(3n){border-right:1px solid #1111111f}.industry-module__9o6LvW__keywordCard:nth-child(2n){border-right:0}}@media (max-width:960px){.industry-module__9o6LvW__stageReadout,.industry-module__9o6LvW__proofBand,.industry-module__9o6LvW__detailArticle{grid-template-columns:1fr}}@media (max-width:680px){.industry-module__9o6LvW__keywordGrid,.industry-module__9o6LvW__proofGrid{grid-template-columns:1fr}.industry-module__9o6LvW__keywordCard:nth-child(3n),.industry-module__9o6LvW__keywordCard:nth-child(2n){border-right:0}.industry-module__9o6LvW__stageRail{grid-auto-columns:minmax(168px,1fr)}}@media (prefers-reduced-motion:reduce){.industry-module__9o6LvW__stageRail,.industry-module__9o6LvW__stageCard,.industry-module__9o6LvW__stageCardActive{transform:none!important}.industry-module__9o6LvW__keywordCard,.industry-module__9o6LvW__demandBar i{animation:none!important}}@media (prefers-contrast:more){.industry-module__9o6LvW__journeyDeck,.industry-module__9o6LvW__keywordConsole,.industry-module__9o6LvW__detailArticle,.industry-module__9o6LvW__stageCard{border-width:2px}}
