.gp-page{color:#092635;background:#fff}.gp-page *{box-sizing:border-box}.gp-hero{color:#fff;background:radial-gradient(circle at 80% 20%,#0c769a66,#0000 35%),linear-gradient(135deg,#031620,#07384a);grid-template-columns:1.2fr .8fr;align-items:center;gap:70px;min-height:720px;padding:150px 6vw 90px;display:grid}.gp-hero>div>p,.gp-head>p,.gp-apply>div>p{color:#45dce9;letter-spacing:.18em;font-size:12px;font-weight:900}.gp-hero h1{color:#fff;margin:18px 0 0;font-size:clamp(45px,5.8vw,82px);line-height:1.08}.gp-hero h1 em{color:#44e3b1;font-style:normal}.gp-lead{color:#c4d9e0;max-width:800px;margin-top:28px;font-size:18px;line-height:1.85}.gp-tags{flex-wrap:wrap;gap:10px;margin-top:30px;display:flex}.gp-tags span{color:#e8f8fa;background:#ffffff0d;border:1px solid #ffffff2e;padding:9px 13px}.gp-hero aside{background:#021923b3;border:1px solid #69dce94d;padding:36px}.gp-hero aside small{color:#53dce8}.gp-hero aside h3{color:#fff;font-size:28px}.gp-hero aside p,.gp-hero aside li{color:#cbdde3;line-height:1.75}.gp-proof{background:#061e29;grid-template-columns:repeat(4,1fr);display:grid}.gp-proof div{border-right:1px solid #ffffff17;padding:28px 5vw}.gp-proof b{color:#43dfea;font-size:27px;display:block}.gp-proof span{color:#9ebac4;font-size:13px}.gp-section{padding:100px 6vw}.gp-soft{background:#edf5f8}.gp-dark{color:#fff;background:#061e29}.gp-head{max-width:930px;margin-bottom:48px}.gp-head h2{color:#092635;margin:14px 0;font-size:clamp(34px,4vw,56px);line-height:1.15}.gp-head>div{color:#58717d;font-size:17px;line-height:1.75}.gp-dark .gp-head h2{color:#fff}.gp-category-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.gp-category-grid article{background:#fff;border:1px solid #c9dce4;min-height:300px;padding:30px}.gp-category-grid span{color:#a7bdc6;font-size:32px;font-weight:900}.gp-category-grid h3{margin:34px 0 12px;font-size:24px}.gp-category-grid p{color:#5c737e;line-height:1.7}.gp-category-grid b{color:#087f9b;border-top:1px solid #d6e3e8;margin-top:18px;padding-top:18px;line-height:1.6;display:block}.gp-score{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.gp-score article{background:#fff;border:1px solid #c9dce4;align-items:center;gap:24px;padding:25px;display:flex}.gp-score strong{color:#009dbb;min-width:70px;font-size:38px}.gp-score strong small{font-size:12px}.gp-score h3{margin:0}.gp-score p{color:#617984;margin:7px 0 0}.gp-economics{color:#fff;background:#073241;margin-top:22px;padding:32px}.gp-economics h3{color:#fff}.gp-economics p{color:#c9dce2;font-size:17px;line-height:1.8}.gp-economics b{color:#47e1b1}.gp-reject{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.gp-reject article{background:#0b3341;gap:20px;padding:24px;display:flex}.gp-reject span{color:#efad47;font-weight:900}.gp-reject p{color:#d7e7eb;margin:0;line-height:1.65}.gp-stages{grid-template-columns:repeat(4,1fr);gap:15px;display:grid}.gp-stages article{background:#f5f9fa;border-top:3px solid #08b7cc;padding:28px}.gp-stages span{color:#009dbb;font-weight:900}.gp-stages h3{font-size:23px}.gp-stages p{color:#526c78;line-height:1.7}.gp-stages small{color:#8a5d18;border-top:1px solid #cedde3;margin-top:22px;padding-top:16px;line-height:1.6;display:block}.gp-validation{grid-template-columns:repeat(3,1fr);gap:15px;display:grid}.gp-validation article{background:#fff;border:1px solid #c8dbe3;padding:30px}.gp-validation h3{color:#092635}.gp-validation li{color:#506c77;margin:12px 0}.gp-materials{grid-template-columns:1.2fr .8fr;gap:20px;display:grid}.gp-materials>div{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.gp-materials span{color:#264b59;background:#edf5f8;padding:15px}.gp-materials aside{color:#fff;background:#073241;padding:32px}.gp-materials aside h3{color:#fff}.gp-materials aside p{color:#c7dce2;line-height:1.75}.gp-apply{color:#fff;background:linear-gradient(135deg,#072c3b,#07536a);grid-template-columns:.8fr 1.2fr;gap:70px;padding:100px 6vw;display:grid}.gp-apply h2{color:#fff;font-size:clamp(36px,4vw,58px)}.gp-apply>div>div{color:#bed5dd;line-height:1.8}.gp-apply form{color:#092635;background:#fff;gap:14px;padding:34px;display:grid}.gp-apply form>input{position:absolute;left:-9999px}.gp-apply label{gap:7px;font-weight:700;display:grid}.gp-apply input,.gp-apply textarea{color:#092635;width:100%;font:inherit;background:#f8fbfc;border:1px solid #bed1d9;padding:13px}.gp-apply textarea{min-height:90px}.gp-apply form>div{grid-template-columns:1fr 1fr;gap:14px;display:grid}.gp-apply button{color:#03251d;background:#15bd93;border:0;min-height:52px;font-weight:900}.gp-success{color:#087b5f}.gp-error{color:#b63d36}@media (width<=1050px){.gp-hero,.gp-apply{grid-template-columns:1fr}.gp-category-grid,.gp-stages{grid-template-columns:repeat(2,1fr)}}@media (width<=700px){.gp-hero{padding:115px 20px 65px}.gp-hero h1{font-size:43px}.gp-proof{grid-template-columns:repeat(2,1fr)}.gp-proof div{padding:23px 20px}.gp-section,.gp-apply{padding:72px 20px}.gp-category-grid,.gp-score,.gp-reject,.gp-stages,.gp-validation,.gp-materials,.gp-materials>div{grid-template-columns:1fr}.gp-apply form{padding:24px 20px}.gp-apply form>div{grid-template-columns:1fr}.gp-head h2{font-size:36px}}
