.gk-free-plugin{background:#090b09;color:#e6e8e0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;padding:72px 36px}.gk-free-plugin :is(h1,h2,p,a){font-family:inherit;font-weight:400}.gk-free-plugin :is(h1,h2,p){margin:0}.gk-free-plugin__hero{display:grid;grid-template-columns:1.2fr 1fr;gap:64px;align-items:center}.gk-free-plugin h1{font-size:clamp(56px,7vw,100px);line-height:1.03;letter-spacing:-.05em}.gk-free-plugin__label{color:#aeb5a5;font-size:13px;margin-bottom:25px!important}.gk-free-plugin__intro{font-size:18px;color:#aeb5a5;line-height:1.6;max-width:660px;margin-top:28px!important}.gk-free-plugin__actions{display:flex;gap:25px;align-items:center;flex-wrap:wrap;margin-top:32px}.gk-free-plugin__button{background:#e6e8e0;color:#182016;padding:18px 26px;text-decoration:none;font-size:15px}.gk-free-plugin__link{color:inherit;font-size:15px;text-decoration:underline;text-underline-offset:6px}.gk-free-plugin a:focus-visible{outline:2px solid currentColor;outline-offset:5px}.gk-free-plugin__art{background:#1b1d1a;min-height:380px;display:grid;place-items:center}.gk-free-plugin__art img{width:200px;height:200px;object-fit:contain}.gk-free-plugin__features{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;margin-top:72px}.gk-free-plugin__features article{border-top:1px solid #343a30;padding-top:26px}.gk-free-plugin h2{font-size:30px;line-height:1.15;letter-spacing:-.035em}.gk-free-plugin__features p,.gk-free-plugin__footer p{font-size:16px;line-height:1.65;color:#aeb5a5;margin-top:18px}.gk-free-plugin__footer{display:grid;grid-template-columns:1fr 1fr;gap:64px;border-top:1px solid #343a30;padding-top:48px;margin-top:60px}.gk-free-plugin__footer h2{font-size:44px}.gk-free-plugin__footer p{margin-top:0;margin-bottom:24px}@media(max-width:700px){.gk-free-plugin{padding:44px 20px}.gk-free-plugin__hero,.gk-free-plugin__features,.gk-free-plugin__footer{grid-template-columns:1fr;gap:30px}.gk-free-plugin__art{min-height:240px}.gk-free-plugin__art img{width:140px;height:140px}.gk-free-plugin__features{margin-top:40px}.gk-free-plugin h2{font-size:27px}.gk-free-plugin__footer h2{font-size:36px}.gk-free-plugin__footer{margin-top:40px;padding-top:36px}}
