.Technologies-module__ciHR2q__section{max-width:var(--container-wide);padding:var(--section-pad-y-md) var(--section-pad-x) 0;margin:0 auto}.Technologies-module__ciHR2q__grid{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:14px;display:grid}.Technologies-module__ciHR2q__card{border-radius:var(--radius-sm);background:var(--base-bg-elevated);border:1px solid var(--base-border);transition:transform var(--duration-base), border-color var(--duration-base);padding:18px 20px}.Technologies-module__ciHR2q__card:hover{border-color:var(--base-border-strong);transform:translateY(-3px)}.Technologies-module__ciHR2q__name{font-family:var(--font-display);color:var(--text-secondary);font-size:15px;font-weight:600}.Technologies-module__ciHR2q__tag{font-family:var(--font-mono);color:var(--text-faint);margin-top:4px;font-size:11px}
.Approach-module__yV5jya__section{max-width:var(--container-wide);padding:var(--section-pad-y-md) var(--section-pad-x) 0;margin:0 auto}.Approach-module__yV5jya__grid{grid-template-columns:repeat(6,1fr);gap:20px;display:grid}.Approach-module__yV5jya__num{font-family:var(--font-display);color:var(--accent-orange);margin-bottom:10px;font-size:22px;font-weight:700}.Approach-module__yV5jya__title{font-family:var(--font-display);color:var(--text-secondary);margin-bottom:6px;font-size:16px;font-weight:600}.Approach-module__yV5jya__desc{color:var(--text-muted);font-size:12.5px;line-height:1.5}@media (max-width:900px){.Approach-module__yV5jya__grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:700px){.Approach-module__yV5jya__grid{grid-template-columns:repeat(2,1fr)}}
.WhyChoose-module__2fQjXq__section{max-width:var(--container-wide);padding:var(--section-pad-y-md) var(--section-pad-x) 0;margin:0 auto}.WhyChoose-module__2fQjXq__grid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.WhyChoose-module__2fQjXq__card{border-radius:var(--radius-sm);background:var(--base-bg-elevated);border:1px solid var(--base-border);transition:transform var(--duration-base), border-color var(--duration-base);padding:24px}.WhyChoose-module__2fQjXq__card:hover{border-color:var(--base-border-strong);transform:translateY(-3px)}.WhyChoose-module__2fQjXq__title{font-family:var(--font-display);color:var(--text-secondary);margin-bottom:8px;font-size:16px;font-weight:600}.WhyChoose-module__2fQjXq__desc{color:var(--text-muted);font-size:13.5px;line-height:1.55}@media (max-width:700px){.WhyChoose-module__2fQjXq__grid{grid-template-columns:1fr}}
.Industries-module__216i-q__section{max-width:900px;padding:var(--section-pad-y-md) var(--section-pad-x) 0;text-align:center;margin:0 auto}.Industries-module__216i-q__line{flex-wrap:wrap;justify-content:center;row-gap:12px;max-width:56ch;margin:0 auto;padding:0;list-style:none;display:flex}.Industries-module__216i-q__name{color:var(--text-secondary);white-space:nowrap;font-size:clamp(18px,2.4vw,24px);font-weight:600;line-height:1.4}.Industries-module__216i-q__name:not(:last-child):after{content:"·";color:#44484d;color:lab(30.3773% -.764474 -3.64352);margin:0 10px;font-weight:400}@media (max-width:480px){.Industries-module__216i-q__name{font-size:16px}.Industries-module__216i-q__name:not(:last-child):after{margin:0 8px}}
