.lc-wrap{max-width:1280px;margin:auto}.lc-label{font:700 12px Archivo,sans-serif;letter-spacing:.2em;text-transform:uppercase;color:var(--lc-accent,#EE6321)}.lc-title,h1,h2,h3{font-family:Archivo,sans-serif}.lc-btn{display:inline-block;padding:17px 30px;border-radius:10px;background:var(--lc-accent,#EE6321);color:#fff!important;font:700 13px Archivo,sans-serif;text-transform:uppercase}.lc-hero{position:relative;min-height:660px;background-size:cover;background-position:center;display:flex;align-items:center;color:#fff}.lc-overlay{position:absolute;inset:0;background:linear-gradient(100deg,#14181ded,#14181dc7 42%,#14181d20)}.lc-hero-in{position:relative;width:100%;padding:100px 32px}.lc-hero h1{font-size:clamp(44px,5.6vw,80px);line-height:1.02;max-width:16ch;margin:20px 0}.lc-hero p{max-width:52ch;font-size:19px;color:#d5dae0}.lc-actions{display:flex;gap:14px;flex-wrap:wrap;margin-top:34px}.lc-btn-outline{background:transparent;border:1px solid #ffffff80}.lc-pilares{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));border:1px solid #e6e8eb;border-radius:18px;overflow:hidden}.lc-pilares article{padding:36px;background:#fff;border-right:1px solid #e6e8eb}.lc-pilares i{display:block;width:40px;height:4px;background:var(--lc-accent,#EE6321)}.lc-pilares p,.lc-copy,.lc-section-head p,.lc-service-card p,.lc-news-card p,.lc-mv p{color:var(--lc-text,#5A6068);line-height:1.65}.lc-about{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center;padding:80px 32px}.lc-about h2,.lc-section-head h2,.lc-news>h2{font-size:clamp(32px,3.6vw,50px);margin:16px 0}.lc-about figure{position:relative;margin:0}.lc-about img{width:100%;height:480px;object-fit:cover;border-radius:20px}.lc-about figcaption{position:absolute;left:22px;bottom:22px;background:var(--lc-accent,#EE6321);color:#fff;padding:22px;border-radius:14px;max-width:300px}.lc-link,.lc-service-card b,.lc-news-card b{color:var(--lc-accent,#EE6321);font:700 13px Archivo,sans-serif;text-transform:uppercase}.lc-services,.lc-news{max-width:1280px;margin:auto;padding:70px 32px}.lc-section-head{display:flex;justify-content:space-between;gap:30px;align-items:end;margin-bottom:40px}.lc-section-head p{max-width:40ch}.lc-service-list,.lc-news-list{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.lc-service-card,.lc-news-card{display:grid;grid-template-columns:1fr 1fr;border:1px solid #e6e8eb;border-radius:18px;overflow:hidden;color:var(--lc-dark,#16191E);background:#fff}.lc-service-card>img{width:100%;height:100%;min-height:260px;object-fit:cover}.lc-service-card>div,.lc-news-card>div:last-child{padding:30px}.lc-list{grid-template-columns:1fr}.lc-related{grid-template-columns:repeat(3,1fr)}.lc-related .lc-service-card,.lc-related .lc-news-card{display:block}.lc-quote{background:var(--lc-dark,#16191E);color:#fff;padding:55px max(32px,calc((100vw - 1216px)/2));display:flex;align-items:center;justify-content:space-between;gap:30px}.lc-quote h2{font-size:clamp(28px,3vw,40px);margin:0}.lc-quote p{color:#b4bbc3}.lc-news-img{position:relative;height:210px}.lc-news-img img{width:100%;height:100%;object-fit:cover}.lc-news-img time{position:absolute;left:14px;top:14px;background:var(--lc-accent,#EE6321);color:#fff;border-radius:99px;padding:7px 11px;font-size:11px}.lc-page-head{background:var(--lc-dark,#16191E);color:#fff;padding:70px max(32px,calc((100vw - 1216px)/2))}.lc-page-head h1{font-size:clamp(38px,4.6vw,64px);margin:18px 0}.lc-mv{display:grid;grid-template-columns:1fr 1fr;gap:24px}.lc-mv article{padding:40px 36px;border:1px solid #e6e8eb;border-top:4px solid var(--lc-accent,#EE6321);border-radius:18px}.lc-mv article+article{border-top-color:var(--lc-dark,#16191E)}.lc-single-service{display:grid;grid-template-columns:1.2fr .8fr;gap:60px}.lc-single-service aside{background:#f4f5f7;border:1px solid #e6e8eb;border-radius:20px;padding:40px}.lc-single-service li{margin:14px 0}.lc-single-service li::marker{color:var(--lc-accent,#EE6321)}.lc-single-news{max-width:900px;margin:auto}.lc-single-news>img{width:100%;border-radius:20px;margin:24px 0}.lc-contact{border:1px solid #e6e8eb;border-radius:18px;overflow:hidden}.lc-contact a{display:block;padding:24px;border-bottom:1px solid #e6e8eb}.lc-contact span{display:block;color:#8a9099;font:700 11px Archivo,sans-serif;text-transform:uppercase}.lc-contact strong{display:block;margin-top:8px;color:var(--lc-dark,#16191E)}@media(max-width:767px){.lc-about,.lc-mv,.lc-single-service{grid-template-columns:1fr}.lc-service-list,.lc-news-list,.lc-related{grid-template-columns:1fr}.lc-service-card,.lc-news-card{grid-template-columns:1fr}.lc-section-head,.lc-quote{align-items:flex-start;flex-direction:column}.lc-about,.lc-services,.lc-news{padding:55px 20px}.lc-hero-in{padding:80px 20px}.lc-about img{height:340px}}
