@font-face{font-family:Gilroy;src:url(/assets/Gilroy-ExtraBold-Dm0cF3LN.woff) format("woff");font-weight:800;font-style:normal}@font-face{font-family:Gilroy;src:url(/assets/Gilroy-Heavy-Cnu3wtHy.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-family:Gilroy;src:url(/assets/Gilroy-LightItalic-CVyfFiA-.woff) format("woff");font-weight:300;font-style:italic}@font-face{font-family:Gilroy;src:url(/assets/Gilroy-ThinItalic-DWHOF1Mi.woff) format("woff");font-weight:100;font-style:italic}@font-face{font-family:Gilroy;src:url(/assets/Gilroy-BlackItalic-BgxusjWG.woff) format("woff");font-weight:900;font-style:italic}@font-face{font-family:Gilroy;src:url(/assets/Gilroy-BoldItalic-DdmOhs_0.woff) format("woff");font-weight:700;font-style:italic}@font-face{font-family:Gilroy;src:url(/assets/Gilroy-SemiBold-Cf0_mJZe.woff) format("woff");font-weight:600;font-style:normal}@font-face{font-family:Gilroy;src:url(/assets/Gilroy-UltraLightItalic-BaVy4jzv.woff) format("woff");font-weight:200;font-style:italic}@font-face{font-family:Gilroy;src:url(/assets/Gilroy-SemiBoldItalic-B7OZm1oi.woff) format("woff");font-weight:600;font-style:italic}@font-face{font-family:Gilroy;src:url(/assets/Gilroy-Light-CXWqBM4s.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:Gilroy;src:url(/assets/Gilroy-MediumItalic-BNO3xrU_.woff) format("woff");font-weight:500;font-style:italic}@font-face{font-family:Gilroy;src:url(/assets/Gilroy-ExtraBoldItalic-hVp0PdS3.woff) format("woff");font-weight:800;font-style:italic}@font-face{font-family:Gilroy;src:url(/assets/Gilroy-Regular--Z-4elQA.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Gilroy;src:url(/assets/Gilroy-HeavyItalic-DOzV5foo.woff) format("woff");font-weight:900;font-style:italic}@font-face{font-family:Gilroy;src:url(/assets/Gilroy-Medium-DzJeihj1.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:Gilroy;src:url(/assets/Gilroy-RegularItalic-8OZP4P0W.woff) format("woff");font-weight:400;font-style:italic}@font-face{font-family:Gilroy;src:url(/assets/Gilroy-UltraLight-CyGV2kw1.woff) format("woff");font-weight:200;font-style:normal}@font-face{font-family:Gilroy;src:url(/assets/Gilroy-Bold-C8N-3pXi.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Gilroy;src:url(/assets/Gilroy-Thin-C044ErzJ.woff) format("woff");font-weight:100;font-style:normal}@font-face{font-family:Gilroy;src:url(/assets/Gilroy-Black-VN_6-Mvf.woff) format("woff");font-weight:900;font-style:normal}*{margin:0;padding:0;box-sizing:border-box;text-decoration:none;outline:none}ul,li{list-style:none}:root{--font-base: "Gilroy", -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--color-primary: #397af5;--color-secondary: #f5f5f5;--color-accent: #7a7a7a}html{font-family:var(--font-base);font-size:16px;line-height:1.2}.section{display:flex;align-items:stretch;justify-content:center}.section__heading{font-size:32px;line-height:40px;font-weight:700;margin-bottom:24px;display:flex;align-items:center;gap:8px}.section__heading img{max-height:32px}.container{width:100%;max-width:1440px;padding:60px}.card{padding:32px;border-radius:16px;background:var(--color-secondary);display:flex;flex-direction:column;font-size:20px;line-height:24px;font-weight:500}.card--floating-image{position:relative}.card--floating-image .card__body img{position:absolute;bottom:0;right:0}.card__heading{margin-bottom:24px}.card__body{flex-grow:1}.card__footer{margin-top:12px;font-size:16px;line-height:20px;font-weight:500;color:var(--color-accent)}.card__body--image{display:flex;align-items:flex-end;justify-content:center}.site-footer{gap:16px;height:200px;background:url(/bg/home.png) no-repeat;background-size:cover}.site-footer__content{height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:16px;color:#fff}.site-footer__content h2{font-size:24px;font-weight:600}.site-footer__content p{font-weight:500}.section-home{background:url(/bg/home.png) no-repeat;background-size:cover;height:80vh}.section-home__content{position:relative;height:100%;display:flex;align-items:center;justify-content:center}.section-home__action{position:absolute;top:0;right:0}.section-home__action a{display:inline-block;padding:14px 32px;border-radius:12px;background:#fff;color:var(--color-primary);font-size:16px;line-height:20px;font-weight:700}.section-projects__row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.section-projects__col{display:grid;gap:16px}.section-projects__col>.section-projects__row:first-child{min-height:400px}.section-projects__col>.section-projects__row:last-child{min-height:230px}.section-advantages-alo-crm__col,.section-advantages-alo-crm__row{display:grid;gap:20px}.section-advantages-alo-crm__row:first-child{grid-template-columns:238px 426px 238px auto}.section-advantages-alo-crm__row:last-child{grid-template-columns:426px 238px auto 238px}.section-advantages-alo-crm__row .card{height:273px}.section-advantages-undiruv__grid{display:grid;gap:20px;grid-template-columns:repeat(3,minmax(0,1fr))}.section-advantages-undiruv__grid .card{height:273px}.section-advantages-ai__row{display:flex;gap:20px}.section-advantages-ai__col{flex-grow:1;display:flex;flex-direction:column;gap:20px}.section-advantages-ai__card-1{width:100%;max-width:426px}.section-advantages-ai__card-2,.section-advantages-ai__card-3{flex:1;height:273px}.section-advantages-ai__card-4{height:295px}
