:root{--primary:#0b67e3;--primary2:#1788ff;--navy:#071a3a;--text:#10213f;--muted:#60708b;--line:#dce6f2;--soft:#f5f9ff;--card:#fff;--orange:#f45b0b;--green:#278b28;--shadow:0 18px 50px rgba(18,50,94,.10)}
*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:Inter,Segoe UI,Arial,sans-serif;color:var(--text);background:#fff;line-height:1.55}a{color:inherit;text-decoration:none}img{max-width:100%;height:auto}.container{width:min(1180px,calc(100% - 32px));margin:auto}.topbar{background:#071a3a;color:#d8e7ff;font-size:13px}.topbar .container{display:flex;justify-content:space-between;gap:16px;padding:8px 0}.site-header{position:sticky;top:0;z-index:1000;background:rgba(255,255,255,.96);backdrop-filter:blur(12px);border-bottom:1px solid var(--line)}.nav{height:76px;display:flex;align-items:center;justify-content:space-between;gap:22px}.brand img{width:150px;display:block}.nav-links{display:flex;align-items:center;gap:25px;font-weight:650;font-size:15px}.nav-links a:hover,.nav-links a.active{color:var(--primary)}.nav-actions{display:flex;gap:10px;align-items:center}.btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;border-radius:12px;padding:13px 20px;font-weight:750;border:1px solid transparent;transition:.2s;cursor:pointer}.btn-primary{background:linear-gradient(135deg,var(--primary),var(--primary2));color:#fff;box-shadow:0 10px 25px rgba(11,103,227,.22)}.btn-primary:hover{transform:translateY(-1px)}.btn-outline{border-color:#b8cff0;color:var(--primary);background:#fff}.menu-btn{display:none;border:1px solid var(--line);background:#fff;border-radius:10px;padding:10px 12px;font-size:22px}.hero{position:relative;overflow:hidden;background:linear-gradient(180deg,#f8fbff 0,#fff 92%)}.hero:after{content:"";position:absolute;right:-180px;top:-180px;width:520px;height:520px;border-radius:50%;background:radial-gradient(circle,rgba(23,136,255,.17),rgba(23,136,255,0) 70%)}.hero-grid{position:relative;z-index:1;display:grid;grid-template-columns:1.05fr .95fr;gap:52px;align-items:center;padding:72px 0 58px}.eyebrow{display:inline-flex;align-items:center;gap:8px;border:1px solid #cfe0f6;background:#fff;border-radius:999px;padding:7px 11px;font-weight:750;font-size:12px;color:#245384}.hero h1,.page-hero h1{font-size:clamp(42px,5.1vw,70px);line-height:1.02;letter-spacing:-2.3px;margin:18px 0 20px;color:var(--navy)}.hero h1 span{color:var(--primary)}.lead{font-size:19px;color:var(--muted);max-width:650px}.hero-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:28px}.trust-row{display:flex;gap:22px;flex-wrap:wrap;margin-top:26px;color:#53647e;font-size:14px}.visual-card{position:relative;background:#fff;border:1px solid var(--line);border-radius:24px;padding:22px;box-shadow:var(--shadow)}.dashboard{background:#f8fbff;border:1px solid #e3edf8;border-radius:18px;padding:18px}.dash-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px}.dash-title{font-weight:800}.stat-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.stat{background:#fff;border:1px solid #e6edf6;border-radius:14px;padding:14px}.stat strong{font-size:28px;display:block;color:var(--navy)}.bar{height:8px;border-radius:20px;background:#e7eef7;overflow:hidden}.bar span{display:block;height:100%;background:linear-gradient(90deg,var(--primary),#5db6ff);border-radius:inherit}.phone-float{position:absolute;width:155px;right:-35px;bottom:-35px;filter:drop-shadow(0 22px 25px rgba(19,40,70,.22))}.section{padding:78px 0}.section-soft{background:var(--soft)}.section-head{max-width:760px;margin:0 auto 34px;text-align:center}.section-head.left{margin-left:0;text-align:left}.kicker{font-size:12px;letter-spacing:.12em;font-weight:850;color:var(--primary);text-transform:uppercase}.section h2,.page-hero h2{font-size:clamp(30px,4vw,46px);line-height:1.1;letter-spacing:-1.2px;margin:8px 0 12px;color:var(--navy)}.section-head p{color:var(--muted);font-size:17px}.cards{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.card{background:#fff;border:1px solid var(--line);border-radius:18px;padding:23px;box-shadow:0 8px 24px rgba(19,55,90,.04)}.card .icon{font-size:28px}.card h3{margin:12px 0 6px;font-size:19px}.card p{margin:0;color:var(--muted);font-size:14px}.feature-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.feature{padding:19px 20px;border-bottom:1px solid var(--line)}.feature strong{display:block;margin-bottom:5px}.feature span{color:var(--muted);font-size:14px}.steps{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.step{padding:24px;border:1px solid var(--line);border-radius:18px;background:#fff}.step-no{font-size:12px;font-weight:900;color:var(--primary);margin-bottom:12px}.step h3{margin:0 0 8px}.step p{color:var(--muted);margin:0}.split{display:grid;grid-template-columns:1fr 1fr;gap:44px;align-items:center}.checklist{display:grid;gap:12px;margin-top:24px}.check{display:flex;gap:11px;align-items:flex-start}.check b{color:var(--primary)}.partner-band{background:linear-gradient(120deg,#071a3a,#0d3b77);color:#fff;border-radius:24px;padding:34px;display:grid;grid-template-columns:1.2fr .8fr;gap:26px;align-items:center}.partner-band h2{color:#fff;margin-top:6px}.partner-band p{color:#d4e2f5}.partner-box{background:#fff;color:var(--text);border-radius:18px;padding:22px}.partner-box ul{padding-left:20px;margin:8px 0 18px}.cta{padding:58px 0;background:linear-gradient(135deg,#eef6ff,#fff)}.cta-box{text-align:center;max-width:760px;margin:auto}.page-hero{background:linear-gradient(180deg,#f5f9ff,#fff);padding:65px 0 48px}.page-hero h1{font-size:clamp(38px,5vw,58px)}.breadcrumbs{font-size:13px;color:var(--muted)}.price-tabs{display:flex;gap:10px;justify-content:center;flex-wrap:wrap;margin-bottom:28px}.price-tab{padding:11px 18px;border-radius:999px;border:1px solid var(--line);background:#fff;font-weight:800;cursor:pointer}.price-tab.active{background:var(--navy);color:#fff;border-color:var(--navy)}.pricing-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.price-card{border:1px solid var(--line);border-radius:18px;padding:22px;background:#fff;position:relative}.price-card h3{margin:0 0 4px}.price-card .employees{color:var(--muted);font-size:13px}.price{font-size:30px;font-weight:900;color:var(--navy);margin:18px 0 4px}.vat{font-size:12px;color:var(--muted)}.price-card ul{padding-left:18px;color:#4f6078;font-size:14px}.tier-lite{border-top:5px solid #0b67e3}.tier-standard{border-top:5px solid var(--orange)}.tier-premium{border-top:5px solid var(--green)}.implementation{margin:18px 0 38px;padding:15px;border-radius:14px;background:#f2f7fd;text-align:center;font-weight:800}.implementation.standard{background:#fff5ef;color:#a43b06}.implementation.premium{background:#f3fbf1;color:#247725}.contact-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:28px}.contact-card{padding:28px;border:1px solid var(--line);border-radius:20px;background:#fff}.contact-card h3{margin-top:0}.contact-list{display:grid;gap:16px}.contact-item{display:flex;gap:12px}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.form-group{display:grid;gap:6px}.form-group.full{grid-column:1/-1}.form-group label{font-size:13px;font-weight:700}.form-group input,.form-group textarea,.form-group select{width:100%;border:1px solid #cbd9ea;border-radius:11px;padding:13px 14px;font:inherit;background:#fff}.form-group textarea{min-height:130px;resize:vertical}.notice{font-size:12px;color:var(--muted)}.article{max-width:900px;margin:auto}.article h2{margin-top:38px}.article p,.article li{color:#4d5d72}.news-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.news-card{border:1px solid var(--line);border-radius:18px;overflow:hidden;background:#fff}.news-card img{width:100%;aspect-ratio:16/9;object-fit:cover}.news-body{padding:20px}.news-body h3{margin:4px 0 8px}.news-body p{color:var(--muted);font-size:14px}.footer{background:#06162f;color:#d8e4f3;padding:48px 0 24px}.footer-grid{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:28px}.footer .brand img{filter:brightness(0) invert(1);opacity:.95}.footer h4{color:#fff;margin:0 0 12px}.footer a{display:block;color:#c6d5e8;margin:7px 0;font-size:14px}.footer p{color:#aebfd5;font-size:14px}.footer-bottom{border-top:1px solid rgba(255,255,255,.1);margin-top:28px;padding-top:20px;font-size:13px;color:#9fb2ca}.badge{display:inline-block;padding:5px 9px;border-radius:999px;background:#eaf3ff;color:#165daa;font-size:11px;font-weight:800}.old-product-note{padding:13px 15px;border-left:4px solid var(--primary);background:#f3f8ff;color:#4a5e78;border-radius:8px}.mobile-only{display:none}
@media(max-width:980px){.nav-links{display:none;position:absolute;left:0;right:0;top:76px;background:#fff;border-bottom:1px solid var(--line);padding:14px 20px;flex-direction:column;align-items:flex-start}.nav-links.open{display:flex}.menu-btn{display:block}.nav-actions .btn-outline{display:none}.hero-grid,.split,.partner-band,.contact-grid{grid-template-columns:1fr}.phone-float{right:10px}.cards{grid-template-columns:repeat(2,1fr)}.pricing-grid{grid-template-columns:repeat(2,1fr)}.footer-grid{grid-template-columns:1fr 1fr}.news-grid{grid-template-columns:1fr 1fr}}
@media(max-width:640px){.topbar .container{justify-content:center;text-align:center}.topbar .container span:last-child{display:none}.nav{height:68px}.brand img{width:125px}.nav-links{top:68px}.nav-actions .btn-primary{display:none}.hero-grid{padding:48px 0 35px;gap:28px}.hero h1{letter-spacing:-1.5px}.lead{font-size:17px}.visual-card{padding:13px}.phone-float{width:112px;right:-5px;bottom:-20px}.stat strong{font-size:21px}.section{padding:56px 0}.cards,.steps,.feature-grid,.pricing-grid,.news-grid,.footer-grid{grid-template-columns:1fr}.form-grid{grid-template-columns:1fr}.form-group.full{grid-column:auto}.partner-band{padding:24px}.mobile-only{display:block}}
.hero-dashboard-bg{background-image:linear-gradient(180deg,rgba(255,255,255,.95),rgba(247,251,255,.96)),url('../images/use-cases/homepage-reference.jpg');background-size:cover;background-position:center}
.hero-bars{margin-top:18px;display:grid;gap:13px}.hero-bar-head{display:flex;justify-content:space-between;font-size:13px;margin-bottom:6px}
.compact-top{padding-top:60px}.cards-with-thumbs{grid-template-columns:repeat(2,1fr)}.thumb-card{padding:0;overflow:hidden;display:grid;grid-template-columns:1.1fr .9fr;align-items:center;gap:0}.thumb-card img{width:100%;height:100%;object-fit:cover;min-height:170px}.thumb-copy{padding:22px}
.usecases-section{padding-top:60px}.poster-grid{display:grid;grid-template-columns:1.15fr 1fr 1fr;gap:18px;align-items:start}.poster-card{background:#fff;border:1px solid var(--line);border-radius:20px;overflow:hidden;box-shadow:0 8px 24px rgba(19,55,90,.05)}.poster-card img{display:block;width:100%;aspect-ratio:2/3;object-fit:cover;background:#f5f8fc}.poster-card.poster-large{grid-row:span 2}.poster-card.poster-large img{aspect-ratio:2/2.95}.poster-body{padding:18px 18px 20px}.poster-body h3{margin:10px 0 8px;font-size:20px;color:var(--navy)}.poster-body p{margin:0;color:var(--muted);font-size:14px}
@media(max-width:980px){.cards-with-thumbs,.poster-grid{grid-template-columns:1fr}.thumb-card{grid-template-columns:1fr}.poster-card.poster-large{grid-row:auto}}
.poster-preview{display:block;width:100%;max-height:690px;object-fit:contain;border-radius:16px}.industry-hero{background:linear-gradient(180deg,#f7fbff,#fff);padding:64px 0 56px}.industry-hero h1{font-size:clamp(40px,5vw,64px);line-height:1.03;letter-spacing:-2px;margin:18px 0;color:var(--navy)}.industry-poster-wrap{padding:14px}.benefit-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.benefit-card{background:#fff;border:1px solid var(--line);border-radius:18px;padding:22px}.benefit-card h3{margin:0 0 7px;color:var(--navy)}.benefit-card p{margin:0;color:var(--muted);font-size:14px}.industry-mini-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.industry-mini{display:grid;grid-template-rows:170px auto auto;background:#fff;border:1px solid var(--line);border-radius:18px;overflow:hidden}.industry-mini img{width:100%;height:170px;object-fit:cover;object-position:top}.industry-mini strong{padding:14px 16px 2px;font-size:17px}.industry-mini span{padding:0 16px 16px;color:var(--muted);font-size:13px}.wtc-page-hero{padding-bottom:58px}
@media(max-width:980px){.benefit-grid{grid-template-columns:repeat(2,1fr)}.industry-mini-grid{grid-template-columns:1fr}}
@media(max-width:640px){.benefit-grid{grid-template-columns:1fr}.industry-hero{padding:46px 0 38px}.industry-hero h1{letter-spacing:-1.2px}.poster-preview{max-height:none}}
/* Home page v4 – inspired by the approved clean WTC layout */
.home-header{position:sticky}.home-modern{background:#fff}.home-hero{background:linear-gradient(90deg,#fff 0%,#fff 47%,#eef7ff 100%);border-bottom:1px solid var(--line)}.home-hero-grid{display:grid;grid-template-columns:.78fr 1.22fr;gap:28px;align-items:center;min-height:440px;padding:28px 0}.home-hero-copy h1{font-size:clamp(42px,4.8vw,68px);line-height:1.01;letter-spacing:-2.1px;color:#071a3a;margin:8px 0 16px}.home-hero-copy h1 span{display:block;color:#0b67e3}.home-hero-copy .lead{max-width:560px;font-size:18px}.home-proof-row{display:flex;gap:28px;flex-wrap:wrap;margin-top:24px;color:#4f6078;font-size:13px}.home-hero-visual{min-width:0;align-self:stretch;display:flex;align-items:center}.home-hero-visual img{width:100%;max-height:430px;object-fit:contain;display:block;filter:drop-shadow(0 15px 30px rgba(13,55,105,.08))}
.home-section{padding:30px 0}.home-section h2{font-size:clamp(27px,3vw,38px);line-height:1.1;letter-spacing:-1px;margin:0 0 8px;color:#071a3a}.home-section-title-row{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:18px}.home-section-title-row p{margin:5px 0 0;color:#60708b}.home-text-link{font-weight:750;color:#0b67e3;white-space:nowrap}.home-solution-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.home-solution-card{border:1px solid #dce6f2;border-radius:12px;overflow:hidden;background:#fff;transition:.2s;box-shadow:0 5px 16px rgba(20,55,90,.03)}.home-solution-card:hover{transform:translateY(-2px);box-shadow:0 12px 30px rgba(20,55,90,.08)}.home-solution-photo{height:125px;background-size:180%;background-repeat:no-repeat}.solution-construction{background-image:url('../images/use-cases/construction-poster-en.png');background-position:76% 7%;background-size:170%}.solution-care{background-image:url('../images/use-cases/carehomes-poster-en.png');background-position:72% 8%;background-size:165%}.solution-manufacturing{background-image:url('../images/use-cases/general-wtc-poster-en.png');background-position:76% 9%;background-size:170%}.solution-field{background-image:url('../images/use-cases/delivery-poster-en.png');background-position:77% 7%;background-size:170%}.home-solution-body{position:relative;padding:16px 16px 15px}.home-solution-icon{position:absolute;left:14px;top:-24px;width:46px;height:46px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:white;font-size:21px;border:4px solid #fff}.home-solution-body h3{font-size:18px;color:#071a3a;margin:8px 0 7px}.home-solution-body p{font-size:13.5px;color:#60708b;line-height:1.45;min-height:58px;margin:0 0 9px}.home-solution-body span{font-size:13px;font-weight:750;color:#0b67e3}.blue{background:#0b67e3}.green{background:#18ad70}.purple{background:#8b2ee8}.orange{background:#ff8a00}.red{background:#f23657}
.home-flow{padding-top:18px}.home-flow-grid{display:grid;grid-template-columns:1fr auto 1fr auto 1fr;gap:12px;align-items:center;background:#f7fbff;border:1px solid #e2edf8;border-radius:14px;padding:18px}.home-flow-step{display:grid;grid-template-columns:40px 46px 1fr;gap:10px;align-items:center}.home-step-no{width:36px;height:36px;border-radius:50%;background:#eef4fc;display:flex;align-items:center;justify-content:center;font-weight:800;color:#173b70}.home-step-icon{width:42px;height:42px;border-radius:50%;background:#e9f3ff;display:flex;align-items:center;justify-content:center;font-size:21px}.home-flow-step strong{display:block;color:#071a3a}.home-flow-step p{margin:3px 0 0;color:#60708b;font-size:13px;line-height:1.35}.home-flow-arrow{color:#7ca6d9;font-size:22px}
.home-feature-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:9px}.home-feature-card{border:1px solid #dce6f2;border-radius:10px;padding:13px;display:flex;gap:10px;align-items:flex-start}.feat-icon{width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:18px;flex:0 0 auto}.home-feature-card strong{display:block;font-size:13px;color:#071a3a}.home-feature-card p{font-size:11.5px;color:#60708b;margin:3px 0 0;line-height:1.35}
.home-partner-wrap{padding-top:10px}.home-partner-band{background:linear-gradient(90deg,#eef7ff,#f8fbff);border:1px solid #d8e7f7;border-radius:14px;padding:18px;display:grid;grid-template-columns:1.15fr 1.25fr auto;gap:22px;align-items:center}.home-partner-lead{display:flex;gap:15px;align-items:flex-start}.partner-symbol{font-size:40px}.home-partner-lead h2{font-size:24px;margin:0 0 5px}.home-partner-lead p{margin:0;color:#60708b;font-size:13px}.home-partner-benefits{display:grid;grid-template-columns:1fr 1fr;gap:10px}.home-partner-benefits div{display:grid;grid-template-columns:34px 1fr;gap:7px;align-items:center;border:1px solid #e1ebf6;background:#fff;border-radius:9px;padding:9px}.home-partner-benefits strong{font-size:18px;color:#0b67e3}.home-partner-benefits span{font-size:12px;font-weight:700;color:#30445f}
.home-bottom-cta{margin-top:8px;background:linear-gradient(90deg,#e9f5ff,#f7fbff);border-top:1px solid #d8e7f7}.home-bottom-cta-inner{display:grid;grid-template-columns:1.3fr auto .9fr;gap:25px;align-items:center;padding:20px 0}.home-bottom-cta h2{margin:0;color:#071a3a;font-size:26px}.home-bottom-cta p{margin:2px 0 0;color:#60708b}.home-bottom-cta ul{margin:0;padding-left:20px;color:#425570;font-size:12px}.compact-footer{padding:0;background:#07162f}.compact-footer .footer-bottom{border-top:0;margin:0;padding:13px 0;text-align:center}
@media(max-width:1050px){.home-hero-grid{grid-template-columns:1fr}.home-hero-visual{order:-1}.home-hero-visual img{max-height:360px}.home-solution-grid{grid-template-columns:repeat(2,1fr)}.home-feature-grid{grid-template-columns:repeat(3,1fr)}.home-partner-band{grid-template-columns:1fr}.home-bottom-cta-inner{grid-template-columns:1fr}.home-flow-grid{grid-template-columns:1fr}.home-flow-arrow{display:none}}
@media(max-width:640px){.home-hero-grid{padding:22px 0}.home-hero-visual{order:2}.home-hero-copy h1{font-size:42px}.home-proof-row{gap:10px;display:grid}.home-solution-grid{grid-template-columns:1fr}.home-feature-grid{grid-template-columns:1fr 1fr}.home-section-title-row{align-items:flex-start;flex-direction:column}.home-section{padding:24px 0}.home-flow-step{grid-template-columns:34px 40px 1fr}.home-partner-benefits{grid-template-columns:1fr}.home-partner-band{padding:15px}.home-bottom-cta-inner{padding:18px 0}.home-hero-visual img{max-height:300px}}
/* Modern About page */
.about-hero{background:linear-gradient(100deg,#fff 0%,#f8fbff 58%,#edf6ff 100%);border-bottom:1px solid var(--line);overflow:hidden}.about-hero-grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:52px;align-items:center;padding:62px 0}.about-copy h1{font-size:clamp(44px,5.2vw,68px);line-height:1.02;letter-spacing:-2.2px;color:var(--navy);margin:18px 0 20px}.about-copy h1 span{color:var(--primary)}.about-proof{display:flex;flex-wrap:wrap;gap:20px;margin-top:25px;color:#52657f;font-size:14px}.about-visual-card{background:#fff;border:1px solid var(--line);border-radius:28px;padding:18px;box-shadow:var(--shadow)}.about-visual-card img{display:block;width:100%;max-height:530px;object-fit:contain;border-radius:18px}.about-intro-section{padding-bottom:62px}.about-value-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.about-value{background:#fff;border:1px solid var(--line);border-radius:20px;padding:26px;box-shadow:0 10px 28px rgba(21,55,95,.05)}.about-value-icon{font-size:30px;margin-bottom:14px}.about-value h3{margin:0 0 8px;color:var(--navy);font-size:20px}.about-value p{margin:0;color:var(--muted)}.about-split{display:grid;grid-template-columns:1.08fr .92fr;gap:48px;align-items:start}.about-large-text{font-size:18px;color:var(--muted);max-width:700px}.about-side-panel{background:#071a3a;color:#fff;border-radius:24px;padding:30px}.about-side-panel h3{font-size:30px;line-height:1.15;margin:8px 0 12px}.about-side-panel p{color:#c9d8ec}.about-industries{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:22px}.about-industries a{padding:13px 14px;border:1px solid rgba(255,255,255,.18);border-radius:12px;color:#fff;background:rgba(255,255,255,.06);font-weight:700}.about-industries a:hover{background:rgba(255,255,255,.12)}.about-cta-box{display:grid;grid-template-columns:1fr auto;gap:30px;align-items:center;border:1px solid var(--line);border-radius:24px;padding:34px;background:linear-gradient(135deg,#f7fbff,#fff)}.about-cta-box h2{margin:7px 0 8px;font-size:clamp(28px,3.5vw,42px);color:var(--navy)}.about-cta-box p{margin:0;color:var(--muted)}.about-cta-actions{display:flex;gap:10px;flex-wrap:wrap;justify-content:flex-end}
@media(max-width:980px){.about-hero-grid,.about-split,.about-cta-box{grid-template-columns:1fr}.about-visual-card{order:-1}.about-value-grid{grid-template-columns:1fr}.about-cta-actions{justify-content:flex-start}}
@media(max-width:640px){.about-hero-grid{padding:38px 0}.about-copy h1{font-size:42px;letter-spacing:-1.4px}.about-proof{display:grid;gap:8px}.about-industries{grid-template-columns:1fr}.about-side-panel{padding:22px}.about-cta-box{padding:24px}}

/* Language switcher */
.lang-switcher{position:relative;margin-left:auto}.lang-current{border:1px solid var(--line);background:#fff;color:var(--navy);border-radius:10px;padding:10px 12px;font:inherit;font-weight:750;cursor:pointer;min-width:84px}.lang-menu{display:none;position:absolute;right:0;top:calc(100% + 8px);min-width:110px;background:#fff;border:1px solid var(--line);border-radius:12px;padding:6px;box-shadow:0 14px 35px rgba(15,44,85,.14);z-index:1200}.lang-switcher.open .lang-menu{display:grid}.lang-menu a{padding:9px 11px;border-radius:8px;font-weight:700;font-size:14px}.lang-menu a:hover{background:var(--soft);color:var(--primary)}@media(max-width:980px){.lang-switcher{margin-left:0}.lang-menu{right:auto;left:0}}
