.site-header--full{-webkit-backdrop-filter:none;backdrop-filter:none;background:#0b0d0f}.site-header--full .header-inner{gap:24px}.site-header--full .brand{flex-shrink:0;width:182px}.site-header--full .header-call{display:none}.site-header--full .desktop-nav a:last-child{color:#fff;background:#ed2029;border-radius:3px;padding:14px 19px}@media (min-width:981px){.site-header--full .brand{width:150px}.site-header--full .desktop-nav{gap:14px;display:flex}.site-header--full .desktop-nav a{white-space:nowrap;font-size:12px}.site-header--full .mobile-menu{display:none}}.startline-home{color:#f5f6f7;background:#0c0e10}.startline-home h1,.startline-home h2,.startline-home h3{font-weight:850}.startline-home .hero h1{letter-spacing:-.055em;font-size:clamp(52px,5.7vw,80px);line-height:.98}.startline-home .section-heading h2{letter-spacing:-.045em;font-size:clamp(32px,3.6vw,46px);line-height:1.08}.startline-home .selector-section{background:#0c0e10}.startline-home .selector-card{color:#17191d;background:#e5e7e9;border-color:#cdd1d6;box-shadow:0 22px 60px #0003}.startline-home .selector-card select{color:#20252b;background:#f6f7f8;border-color:#c9ced4}.startline-home .selector-card select:disabled{color:#707781;opacity:1;background:#e1e4e7}.startline-home .selector-card label>span{color:#515a65}.startline-home .selector-card .selector-model-summary{background:#d9dde1}.startline-home .selector-card .selector-result{border-color:#c8cdd3}.startline-home .selector-card h2{font-weight:750}.startline-home .services-section{background:#0c0e10;border-top:0;padding-bottom:80px}.startline-home .services-section .split-heading{margin-bottom:30px}.startline-home .services-grid{gap:14px}.startline-home .service-card{background:#15181c;border:1px solid #2a2e34;border-radius:4px;min-height:195px;padding:19px}.startline-home .service-card:after{display:none}.startline-home .service-card:hover{background:#1b1f24;border-color:#7e3037;transform:translateY(-3px)}.startline-home .service-card>svg{width:28px;height:28px;margin:0 0 12px;padding:4px}.startline-home .service-card h3{letter-spacing:-.025em;font-size:21px;line-height:1.18}.startline-home .service-card p{color:#b3b8c0;margin:10px 0 16px;font-size:13px;line-height:1.6}.startline-home .service-number{color:#9299a3;font-size:11px;top:25px;right:25px}.startline-home .service-more{font-size:12px}.startline-home .about-section{color:#f5f6f7;background:#111418;border-top:1px solid #24282e;padding:90px 0}.startline-home .about-copy h2{font-size:clamp(32px,3.6vw,46px);font-weight:800}.startline-home .about-copy>p{color:#b4bbc4}.startline-home .check-list li{color:#d0d5dc}.startline-home .about-image-detail{border-color:#111418}.startline-home #projektai{background:#0c0e10;border-top:1px solid #24282e;padding:85px 0}.startline-home .articles-heading-side p{color:#aeb5bf}.startline-home .article-grid{gap:20px}.startline-home .article-card{background:#15181c;border:1px solid #2a2e34;border-radius:4px;overflow:hidden}.startline-home .article-card-image{height:300px}.startline-home .article-card-body{min-height:280px;padding:24px}.startline-home .article-card h3{font-size:25px;font-weight:800}.startline-home .article-card p{color:#b3b8c0}.startline-home .article-meta{color:#949da9}.startline-home .article-link{color:#ff555c}.startline-home .cta-section{background:#171b20;border-top:1px solid #353a42}.startline-home .cta-section .eyebrow{color:#ff555c}.startline-home .cta-section h2{font-size:clamp(30px,3.5vw,44px)}.startline-home .cta-section .button-light{color:#fff;background:#ed2029;border-color:#ed2029}@media (max-width:980px){.site-header--full .brand{width:170px}.startline-home .about-section{padding:72px 0}}@media (max-width:640px){.startline-home .hero h1{font-size:clamp(42px,11vw,58px)}.startline-home .services-section{padding-bottom:40px}.startline-home .services-section .split-heading{gap:14px;margin-bottom:20px}.startline-home .services-grid{gap:8px}.startline-home .service-card{min-height:0;padding:16px 42px 16px 16px}.startline-home .service-card>svg{display:none}.startline-home .service-card h3{margin:0;font-size:21px}.startline-home .service-card p{margin:8px 0 0}.startline-home .service-number{top:18px;right:15px}.startline-home .service-more{gap:0;font-size:0;position:absolute;bottom:16px;right:14px}.startline-home .service-more svg{width:18px;height:18px}.startline-home .about-section,.startline-home #projektai{padding:64px 0}.startline-home .article-card-image{height:260px}.startline-home .article-card-body{min-height:0}}
