.IndustryServices-module__qgDXUa__section{position:relative}.IndustryServices-module__qgDXUa__head{gap:var(--sp-4);max-width:760px;margin-bottom:clamp(var(--sp-8), 4vw, var(--sp-12));flex-direction:column;display:flex}.IndustryServices-module__qgDXUa__title{font-size:var(--fs-h2);letter-spacing:-.03em;text-wrap:balance;font-weight:600;line-height:1.04}.IndustryServices-module__qgDXUa__grid{gap:var(--sp-5);grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));display:grid}.IndustryServices-module__qgDXUa__card{gap:var(--sp-4);min-height:100%;padding:clamp(var(--sp-6), 2vw, var(--sp-8));border-radius:var(--r-card);flex-direction:column;display:flex}.IndustryServices-module__qgDXUa__icon{border-radius:var(--r-sm);border:1px solid var(--line-signal);width:44px;height:44px;color:var(--accent);background:#d9fece14;place-items:center;display:grid}.IndustryServices-module__qgDXUa__icon svg{width:22px;height:22px}.IndustryServices-module__qgDXUa__cardLabel{font-family:var(--font-serif);font-size:var(--fs-h4);letter-spacing:-.02em;color:var(--text);font-weight:600}.IndustryServices-module__qgDXUa__cardCta{font-family:var(--font-mono);font-size:var(--fs-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--accent);align-items:center;gap:6px;margin-top:auto;display:inline-flex}.IndustryServices-module__qgDXUa__arrow{width:14px;height:14px;transition:transform var(--dur-fast) var(--ease)}.IndustryServices-module__qgDXUa__card:hover .IndustryServices-module__qgDXUa__arrow{transform:translate(2px,-2px)}
.RelatedServices-module__CcmxxW__section{isolation:isolate;overflow:hidden}.RelatedServices-module__CcmxxW__bloom{z-index:0;pointer-events:none;opacity:.46;filter:blur(60px);animation:RelatedServices-module__CcmxxW__rsv-bloom 25s var(--ease) infinite alternate;background:radial-gradient(32% 40% at 88% 8%,#d9fece47,#0000 62%),radial-gradient(30% 38% at 8% 92%,#dafffa38,#0000 62%);position:absolute;inset:-10% -6%}@keyframes RelatedServices-module__CcmxxW__rsv-bloom{0%{transform:translate(0,0)scale(1)}to{transform:translate(-2.5%,2%)scale(1.07)}}.RelatedServices-module__CcmxxW__massWrap{z-index:0;pointer-events:none;width:min(460px,44vw);position:absolute;top:16%;right:-8%}.RelatedServices-module__CcmxxW__mass{width:100%;animation:18s ease-in-out infinite alternate RelatedServices-module__CcmxxW__rsv-mass}@keyframes RelatedServices-module__CcmxxW__rsv-mass{0%{transform:translate(0,0)rotate(0)}to{transform:translateY(-4%)rotate(5deg)}}.RelatedServices-module__CcmxxW__head{z-index:1;justify-content:space-between;align-items:flex-end;gap:var(--sp-8);padding-bottom:var(--sp-6);border-bottom:1px solid var(--border);flex-wrap:wrap;display:flex;position:relative}.RelatedServices-module__CcmxxW__headMain{gap:var(--sp-4);flex-direction:column;max-width:760px;display:flex}.RelatedServices-module__CcmxxW__title{font-size:var(--fs-h2)}.RelatedServices-module__CcmxxW__headIndex{font-family:var(--font-mono);font-size:var(--fs-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--text-faint);white-space:nowrap;flex-direction:column;align-items:flex-end;gap:2px;display:flex}.RelatedServices-module__CcmxxW__headIndex span:first-child{color:var(--accent)}.RelatedServices-module__CcmxxW__grid{z-index:1;margin-top:clamp(var(--sp-8), 4vw, var(--sp-12));gap:var(--sp-4);grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:1fr;display:grid;position:relative}.RelatedServices-module__CcmxxW__grid>li{display:flex}.RelatedServices-module__CcmxxW__card{gap:var(--sp-3);width:100%;padding:var(--sp-6);border-radius:var(--r-sm);color:inherit;flex-direction:column;display:flex}.RelatedServices-module__CcmxxW__cardLabel{color:var(--accent)}.RelatedServices-module__CcmxxW__cardTitle{font-size:var(--fs-h4)}.RelatedServices-module__CcmxxW__cardBlurb{font-size:var(--fs-sm);color:var(--text-muted);-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.RelatedServices-module__CcmxxW__cardCta{font-family:var(--font-mono);font-size:var(--fs-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--accent);align-items:center;gap:6px;margin-top:auto;display:inline-flex}.RelatedServices-module__CcmxxW__cardArrow{width:15px;height:15px;transition:transform var(--dur-fast) var(--ease)}.RelatedServices-module__CcmxxW__card:hover .RelatedServices-module__CcmxxW__cardArrow{transform:translate(2px,-2px)}@media (max-width:991px){.RelatedServices-module__CcmxxW__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.RelatedServices-module__CcmxxW__grid{grid-template-columns:minmax(0,1fr)}.RelatedServices-module__CcmxxW__head{align-items:flex-start}.RelatedServices-module__CcmxxW__headIndex{align-items:flex-start;gap:var(--sp-3);flex-direction:row}}@media (prefers-reduced-motion:reduce){.RelatedServices-module__CcmxxW__bloom,.RelatedServices-module__CcmxxW__mass{animation:none}.RelatedServices-module__CcmxxW__bloom{opacity:.4}}
.UniversalProof-module__krTkCG__section{position:relative}.UniversalProof-module__krTkCG__band{border-radius:var(--r-card);isolation:isolate;border:1px solid var(--line-signal);box-shadow:var(--glow-hover), 0 0 90px -10px #d9fece33, inset 0 1px 0 #ffffff14;position:relative;overflow:hidden}.UniversalProof-module__krTkCG__band:after{content:"";z-index:0;pointer-events:none;background:radial-gradient(58% 70% at 80% 0,#d9fece33,#0000 60%);position:absolute;inset:0}.UniversalProof-module__krTkCG__inner{z-index:1;padding:clamp(40px, 6vw, 88px) clamp(var(--sp-6), 5vw, var(--sp-20));gap:clamp(var(--sp-10), 5vw, var(--sp-16));flex-direction:column;display:flex;position:relative}.UniversalProof-module__krTkCG__head{gap:var(--sp-4);flex-direction:column;max-width:760px;display:flex}.UniversalProof-module__krTkCG__title{color:var(--text);font-size:var(--fs-h2);max-width:20ch}.UniversalProof-module__krTkCG__intro{color:var(--text-muted);max-width:62ch}.UniversalProof-module__krTkCG__grid{gap:clamp(var(--sp-8), 4vw, var(--sp-12)) clamp(var(--sp-8), 5vw, var(--sp-16));grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.UniversalProof-module__krTkCG__stat{gap:var(--sp-3);padding-top:var(--sp-5);border-top:1px solid var(--line-signal);flex-direction:column;display:flex}.UniversalProof-module__krTkCG__statTop{gap:var(--sp-2);flex-direction:column;display:flex}.UniversalProof-module__krTkCG__statValue{font-size:var(--fs-stat);letter-spacing:-.03em}.UniversalProof-module__krTkCG__statLabel{color:var(--text-muted);max-width:22ch}.UniversalProof-module__krTkCG__statDesc{font-size:var(--fs-sm);color:var(--text-muted);max-width:36ch;margin:0}.UniversalProof-module__krTkCG__ringWrap{z-index:0;aspect-ratio:1;pointer-events:none;width:clamp(160px,22vw,300px);position:absolute;top:-14%;right:-6%}.UniversalProof-module__krTkCG__ring{z-index:2;filter:drop-shadow(0 24px 48px #000000b3)drop-shadow(0 0 38px #d9fece4d);width:100%;display:block;position:relative}.UniversalProof-module__krTkCG__orbit1{aspect-ratio:1;width:158%}.UniversalProof-module__krTkCG__orbit2{aspect-ratio:1;opacity:.7;border-style:dashed;width:122%}@media (max-width:991px){.UniversalProof-module__krTkCG__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.UniversalProof-module__krTkCG__ringWrap{width:clamp(150px,26vw,220px);top:-10%;right:-4%}}@media (max-width:600px){.UniversalProof-module__krTkCG__grid{grid-template-columns:minmax(0,1fr)}.UniversalProof-module__krTkCG__ringWrap{display:none}}@media (prefers-reduced-motion:reduce){.UniversalProof-module__krTkCG__ring{animation:none}}
