.inner-hero{height:390px;background-image:linear-gradient(90deg,#071424e8,#07142466),var(--bg);background-size:cover;background-position:center;display:flex;align-items:center;color:#fff}.inner-hero>div,.crumb{width:min(1170px,90%);margin:auto}.inner-hero p,.intro-page em,.jobs>em{font-style:normal;font-size:10px;font-weight:800;letter-spacing:3px;color:var(--red)}.inner-hero h1{font-size:60px;letter-spacing:-3px;margin:18px 0}.crumb{height:60px;display:flex;align-items:center;gap:12px;font-size:9px;color:#8a929b}.crumb span{color:var(--red)}.intro-page{padding:85px 7vw;max-width:1050px}.intro-page h2{font-size:48px;line-height:1.1;letter-spacing:-2px;margin:20px 0}.intro-page h2 strong{font-weight:800}.intro-page p,.split>div>p,.career p,.tech p{color:#68717c;line-height:1.9;font-size:14px}.photo-banner{height:400px;margin:0 7vw;background:url('https://images.unsplash.com/photo-1494412574643-ff11b0a5c1c3?auto=format&fit=crop&w=1800&q=85') center/cover}.four-grid{display:grid;grid-template-columns:repeat(4,1fr);margin:0 7vw 90px}.four-grid article{padding:38px 27px;border:1px solid #e2e2e2}.four-grid i{font-style:normal;font-size:34px;color:var(--red)}.four-grid h3{line-height:1.4}.four-grid ul{list-style:none;padding:0;font-size:11px;line-height:2;color:#68717c}.four-grid li:before{content:'—';color:var(--red);margin-right:8px}.four-grid p{font-size:12px;line-height:1.7;color:#68717c}.cta{padding:50px 7vw;background:var(--red);color:#fff;display:flex;align-items:center;justify-content:space-between}.cta a,.button{background:#fff;color:#18212c;padding:16px 19px;font-size:10px;font-weight:800}.image-grid{padding:0 7vw 90px;display:grid;grid-template-columns:repeat(3,1fr);gap:2px}.image-grid article{height:240px;background:linear-gradient(#13263c33,#13263cee),url('https://images.unsplash.com/photo-1566576721346-d4a3b4eaeb55?auto=format&fit=crop&w=800&q=80') center/cover;color:#fff;padding:23px;display:flex;flex-direction:column;justify-content:space-between;transition:.2s}.image-grid article:nth-child(3n+2){background-image:linear-gradient(#13263c33,#13263cee),url('https://images.unsplash.com/photo-1581092160562-40aa08e78837?auto=format&fit=crop&w=800&q=80')}.image-grid article:nth-child(3n){background-image:linear-gradient(#13263c33,#13263cee),url('https://images.unsplash.com/photo-1436491865332-7a61a109cc05?auto=format&fit=crop&w=800&q=80')}.image-grid article:hover{transform:translateY(-5px);background-color:var(--red)}.image-grid span{font-size:9px}.split,.career,.tech,.contact-page{display:grid;grid-template-columns:1fr 1fr;align-items:center;padding:45px 7vw 90px;gap:7vw}.split .intro-page,.contact-page .intro-page{padding:0}.company-photo{height:550px;background:url('https://images.unsplash.com/photo-1556761175-b413da4baf72?auto=format&fit=crop&w=1000&q=85') center/cover}.button{display:inline-block;background:var(--red);color:#fff;margin-top:20px}.stats{display:grid;grid-template-columns:repeat(4,1fr);background:var(--navy);color:#fff;padding:60px 7vw}.stats div{text-align:center;font-size:10px;display:flex;flex-direction:column;gap:8px}.stats b{font-size:44px;color:var(--red)}.career{background:#f2f0eb;padding:0;gap:0}.career>div{height:530px;background:url('https://images.unsplash.com/photo-1522071820081-009f0129c71c?auto=format&fit=crop&w=1100&q=85') center/cover}.career article{padding:60px 8vw}.career li{line-height:2;font-size:12px}.jobs{padding:85px 7vw}.jobs article{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #ddd;padding:25px 0}.jobs small{color:#78818b}.jobs a,.news-grid-page a{font-size:9px;font-weight:800;color:var(--red)}.news-grid-page{display:grid;grid-template-columns:repeat(3,1fr);gap:35px;padding:0 7vw 90px}.news-pic{height:230px;background:url('https://images.unsplash.com/photo-1497366811353-6870744d04b2?auto=format&fit=crop&w=800&q=80') center/cover}.p2,.p5{background-image:url('https://images.unsplash.com/photo-1553413077-190dd305871c?auto=format&fit=crop&w=800&q=80')}.p3,.p6{background-image:url('https://images.unsplash.com/photo-1578575437130-527eed3abbec?auto=format&fit=crop&w=800&q=80')}.news-grid-page time{display:block;color:var(--red);font-size:9px;font-weight:800;margin-top:18px}.news-grid-page h3{line-height:1.5}.news-grid-page p{color:#68717c;font-size:12px;line-height:1.7}.dashboard{height:390px;background:#172a42;padding:30px;display:grid;grid-template-columns:repeat(3,1fr);gap:15px;box-shadow:0 20px 60px #0003}.dashboard b{height:100px;background:#fff;border-top:4px solid var(--red)}.dashboard span{grid-column:1/4;background:linear-gradient(145deg,transparent 48%,var(--red) 49% 51%,transparent 52%);background-color:#f1f4f7}.contact-page{align-items:start}.contact-page address{font-style:normal;line-height:1.8;color:#68717c;font-size:12px}.phone{display:block;color:var(--red);font-weight:800;font-size:30px;margin:25px 0}.contact-page form{background:#f2f0eb;padding:40px}.contact-page label{display:flex;flex-direction:column;gap:8px;font-size:9px;font-weight:800;margin-bottom:18px}.contact-page input,.contact-page select,.contact-page textarea{border:1px solid #d2d2d2;padding:13px;font:inherit}.form-two{display:grid;grid-template-columns:1fr 1fr;gap:18px}.contact-page button{border:0;background:var(--red);color:#fff;padding:16px 20px;font-size:10px;font-weight:800}.form-status{color:#168447;font-size:11px}@media(max-width:900px){.four-grid{grid-template-columns:1fr 1fr}.image-grid,.news-grid-page{grid-template-columns:1fr 1fr}.split,.tech,.contact-page{grid-template-columns:1fr}.inner-hero h1{font-size:48px}}@media(max-width:760px){.inner-hero{height:300px}.inner-hero h1{font-size:37px}.intro-page{padding:60px 24px}.intro-page h2{font-size:35px}.photo-banner{height:260px;margin:0 24px}.four-grid,.image-grid,.news-grid-page{grid-template-columns:1fr;margin-left:24px;margin-right:24px;padding-left:0;padding-right:0}.cta{display:block;padding:40px 24px}.cta a{display:inline-block;margin-top:15px}.split,.tech,.contact-page{padding:35px 24px 70px}.company-photo{height:350px}.stats{grid-template-columns:1fr 1fr;gap:35px}.career{grid-template-columns:1fr}.career>div{height:340px}.jobs{padding:65px 24px}.jobs article{gap:15px}.news-grid-page{gap:45px}.form-two{grid-template-columns:1fr}.contact-page form{padding:25px}}