:root{--glp-t:#00b8bd;--glp-dark:#071d22;--glp-ink:#10272b;--glp-soft:#eef7f7}.glp{font-family:Arial,Helvetica,sans-serif;color:var(--glp-ink);line-height:1.55;background:#fff}.glp *{box-sizing:border-box}.glp-wrap{width:min(1180px,calc(100% - 40px));margin:auto}.glp-nav{height:76px;background:#fff}.glp-nav .glp-wrap{height:100%;display:flex;align-items:center;gap:24px}.glp-nav img,.glp-footer img{width:150px;height:auto}.glp-nav span{text-transform:uppercase;letter-spacing:.14em;font-size:12px;border-left:1px solid #ccd8da;padding-left:24px}.glp-nav .glp-btn{margin-left:auto}.glp-btn{display:inline-flex;align-items:center;justify-content:center;background:var(--glp-t);color:#002c30!important;text-decoration:none;border:0;padding:15px 22px;font-weight:800;cursor:pointer}.glp-btn:hover{filter:brightness(.94)}.glp-btn.small{padding:10px 15px;font-size:13px}.glp-hero{min-height:630px;position:relative;background:var(--hero) center/cover no-repeat;color:#fff;display:flex;align-items:center}.glp-overlay{position:absolute;inset:0;background:linear-gradient(90deg,rgba(3,20,24,.95) 0%,rgba(3,20,24,.72) 48%,rgba(3,20,24,.12) 100%)}.glp-hero-content{position:relative;padding:100px 0;max-width:1180px}.glp-kicker{text-transform:uppercase;color:var(--glp-t);font-weight:800;letter-spacing:.16em;font-size:12px}.glp-kicker.dark{color:#087e82}.glp h1{font-size:clamp(43px,6vw,78px);line-height:1.02;letter-spacing:-.045em;margin:18px 0 25px;max-width:850px}.glp h1 em{color:var(--glp-t);font-style:normal}.glp-hero p{font-size:20px;max-width:720px}.glp-actions{display:flex;align-items:center;gap:24px;margin-top:35px}.glp-actions span{font-size:13px;max-width:330px;color:#dbe7e8}.glp-deal{background:var(--glp-t);padding:20px 0;color:#003336}.glp-section{padding:95px 0}.glp h2{font-size:clamp(35px,4vw,55px);line-height:1.07;letter-spacing:-.035em;margin:13px 0 35px}.glp-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.glp-cards article{background:var(--glp-soft)}.glp-cards img{width:100%;height:250px;object-fit:cover}.glp-cards article div{padding:26px}.glp h3{font-size:21px;margin:0 0 10px}.glp-dark{background:var(--glp-dark);color:#fff}.glp-results{display:grid;grid-template-columns:.8fr 1.2fr;gap:70px}.glp-result-grid{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:#365055}.glp-result-grid div{background:#102b30;padding:30px}.glp-result-grid b{color:var(--glp-t)}.glp-trust{display:grid;grid-template-columns:1fr 1fr;gap:65px;align-items:center}.glp-stats{display:flex;gap:28px;margin-top:38px}.glp-stats span{font-size:13px}.glp-stats b{display:block;font-size:36px;color:#058f94}.glp-quote{background:var(--glp-soft);padding:30px;display:grid;grid-template-columns:160px 1fr;gap:28px}.glp-quote img{width:160px;height:210px;object-fit:cover}.glp-quote blockquote{margin:0;font-size:18px}.glp-quote p{grid-column:2}.glp-faq{background:#f6f9f9}.glp-faq details{border-top:1px solid #c9d5d7;padding:20px 0}.glp-faq details:last-child{border-bottom:1px solid #c9d5d7}.glp-faq summary{font-size:18px;font-weight:800;cursor:pointer}.glp-faq details p{max-width:850px}.glp-form-section{background:var(--glp-dark);color:#fff}.glp-form-wrap{display:grid;grid-template-columns:.75fr 1.25fr;gap:70px}.glp-form-wrap ul{padding-left:18px}.glp-form-card{background:#fff;color:var(--glp-ink);padding:38px}.glp-progress{display:flex;align-items:center;margin-bottom:25px}.glp-progress span{width:32px;height:32px;border-radius:50%;background:var(--glp-t);display:grid;place-items:center;font-weight:bold}.glp-progress i{width:90px;height:2px;background:#cdd9da}.glp-step{display:none}.glp-step.active{display:block}.glp-fields{display:grid;grid-template-columns:1fr 1fr;gap:16px}.glp-form label{display:block;font-weight:700;margin-bottom:16px}.glp-form input,.glp-form select,.glp-form textarea{display:block;width:100%;margin-top:6px;padding:13px;border:1px solid #b8c6c8;background:#fff;font:inherit}.glp-upload{border:2px dashed #a8babc;padding:18px}.glp-upload small{display:block;font-weight:400;margin-top:8px}.glp-check{display:flex!important;gap:10px;font-size:13px;font-weight:400!important}.glp-check input{width:auto;margin:5px 0 0}.glp-form-actions{display:flex;justify-content:space-between;align-items:center}.glp-back{background:none;border:0;text-decoration:underline;cursor:pointer}.glp-hp{position:absolute!important;left:-9999px!important}.glp-success{padding:40px;background:#e9fafa}.glp-footer{background:#031316;color:#c4d2d3;padding:42px 0}.glp-footer .glp-wrap{display:flex;align-items:center;gap:40px}.glp-footer p{margin:0}.glp-footer nav{margin-left:auto;display:flex;gap:20px}.glp-footer a{color:#fff}.glp-footer img{filter:brightness(0) invert(1)}
@media(max-width:800px){.glp-nav span{display:none}.glp-nav .small{font-size:0}.glp-nav .small:after{content:'Projekt';font-size:13px}.glp-hero{min-height:650px;background-position:65% center}.glp-overlay{background:rgba(3,20,24,.78)}.glp-actions{align-items:flex-start;flex-direction:column}.glp-section{padding:65px 0}.glp-cards,.glp-results,.glp-trust,.glp-form-wrap{grid-template-columns:1fr}.glp-result-grid{grid-template-columns:1fr}.glp-quote{grid-template-columns:110px 1fr;padding:20px}.glp-quote img{width:110px;height:150px}.glp-quote blockquote{font-size:15px}.glp-stats{flex-wrap:wrap}.glp-form-card{padding:22px}.glp-fields{grid-template-columns:1fr}.glp-footer .glp-wrap{align-items:flex-start;flex-direction:column}.glp-footer nav{margin:0}}
