@import"https://fonts.googleapis.com/css2?family=Work+Sans:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";body{font-family:Work Sans,sans-serif;margin:0}h1,p{margin:0}a{color:#2868f3;text-decoration:none;width:fit-content}.container{display:flex;flex-direction:column;align-items:center;justify-content:center;max-width:1440px;gap:80px;margin-top:40px}.title-wrapper{max-width:680px;width:100%;display:flex;flex-direction:column;gap:16px}.title{background:linear-gradient(92deg,#12153e 5.57%,#2868f3 95.97%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-align:center;font-size:48px;font-weight:700;line-height:54.96px}.subtitle{color:#616060;text-align:center;font-size:20px;font-weight:400;line-height:normal}.link{font-size:20px;font-weight:600}.small-link{font-size:16px;font-weight:600}.card-main-wrapper{display:flex;gap:24px;flex-wrap:wrap;max-width:1200px;align-items:stretch;justify-content:center}.project-wrapper{display:flex;flex-direction:column;gap:60px;margin-top:24px}.project-heading{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:32px}.opensource{display:flex;flex-direction:column;gap:24px;width:100%;max-width:312px}.project-typography{display:flex;flex-direction:column;gap:16px;max-width:680px;width:100%}.project-title{color:#4569b1;text-align:center;font-size:36px;font-weight:700;line-height:normal}.button-group{display:flex;gap:16px}.btn-1{display:flex;padding:10px 16px;justify-content:center;align-items:center;border-radius:4px;border:1px solid #2868f3;background:#fff}.btn-2{display:flex;padding:12px 24px;flex-direction:column;justify-content:center;align-items:center;border-radius:4px;border:1px solid #3b75f4;background:radial-gradient(50% 50% at 50% 50%,#3b75f4 0%,#2e66e0 100%);box-shadow:0 4px 8px #5a8cf961}.btn-text-1{color:#3069e4;font-size:16px;font-weight:600;line-height:20px;font-family:Work Sans}.btn-text-2{color:#fff;font-size:16px;font-weight:600;line-height:20px;font-family:Work Sans}.project-image{display:flex;align-items:center;gap:12px}.project-image-wrapper{display:flex;width:61px;height:61px;justify-content:center;align-items:center;border-radius:4px;border:1px solid #e8e8e8;background:#fff}.kubeslice{color:#12153e;font-size:20px;font-weight:600;line-height:normal}.project-image-typography{display:flex;flex-direction:column}.project-points-wrapper{display:flex;justify-content:center;gap:60px;padding:40px 60px;border-radius:8px;border:1px solid #e8e8e8;background:#fff;margin-top:28px;align-items:center}.project-point{display:flex;gap:60px}.project-card-point-wrapper{display:flex;flex-direction:column;gap:12px;width:272px}@media screen and (max-width: 1440px){.card-main-wrapper{flex-wrap:wrap}}@media screen and (max-width: 1145px){.project-points-wrapper{flex-direction:column;align-items:baseline}}@media screen and (max-width: 900px){.container{padding:0;gap:40px}.card-wrapper{flex-direction:column;align-items:flex-start}.project-points-wrapper{flex-direction:column;padding:20px 30px;gap:30px;margin-top:16px}.project-card-point-wrapper{width:auto}.project-heading{gap:24px}.button-group{gap:12px}.title{font-size:28px;font-weight:600;line-height:normal}.subtitle{font-size:16px}.project-title{font-size:24px}.link{font-size:16px}.btn-text-1,.btn-text-2{font-size:12px}}@media screen and (max-width: 650px){.project-point{flex-direction:column;gap:12px}.btn-1,.btn-2{padding:8px 12px}}@media screen and (max-width: 500px){.project-title{font-size:20px}}.card-wrapper{width:250px;display:flex;flex-direction:column;justify-content:space-between;gap:24px;padding:24px;border-radius:8px;border:1px solid #e8e8e8}.card-link-wrapper{display:flex;flex-direction:column;gap:24px}.card-head{display:flex;flex-direction:column;gap:12px}.card-image{display:flex;gap:12px;align-items:center}.card-image-wrapper{border-radius:4px;width:50px;height:50px;display:flex;align-items:center;flex-shrink:0;justify-content:center;border:1px solid #e8e8e8;background:#fff}.card-title{color:#12153e;font-size:20px;font-weight:600;line-height:1.1}.card-subtitle{color:#616060;font-size:14px;font-weight:500;line-height:normal}.card-point-wrapper{display:flex;flex-direction:column;gap:12px;width:100%;min-height:140px}.card-point{display:flex;align-items:flex-start;gap:16px}.card-point:hover .card-point-description{color:#2868f3}.card-point-image{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:4px}.card-point-image img{width:24px;height:16px}.card-point-description{color:#616060;font-size:14px;font-weight:500;line-height:normal;min-height:24px;display:flex;align-items:center;transition:color .5s}.card-link{width:fit-content}.card-link a{display:flex;gap:12px;align-items:center}.card-link img{transform:translate(0);transition:all .3s ease-in-out}.card-link:hover img{transform:translate(5px);transition:all .3s ease-in-out;cursor:pointer}@media only screen and (max-width: 655px){.card-point-wrapper{min-height:0}}header{width:100%;max-width:1440px;background-color:#fff;text-align:center;display:flex;padding:5px;justify-content:space-between;align-items:center;position:sticky;top:0;margin:0;z-index:2}.nav-button-group{display:flex;gap:16px}@media screen and (max-width: 650px){header{padding:10px}.brand-logo a img{width:auto;height:35px}.nav-button-group{gap:12px}}footer{width:100%;display:flex;justify-content:center;align-items:center;background:#02102d;color:#fff}.footer-container{padding:4rem 3.5rem 3rem 4rem;width:100%;max-width:1440px;display:flex;flex-direction:column;gap:92px}.footer-head{display:flex;justify-content:space-between}.footer-typography{display:flex;flex-direction:column;gap:24px}.logos-wrapper{display:flex;flex-direction:column;gap:18px}.hr1{border-top:1px solid #9fbade3b;width:100%;max-width:421px}.hr2{border-top:1px solid #9fbade3b;max-width:273px;width:100%}.partners-logo{display:flex;gap:25px}.community-logo{display:flex;gap:16px}.footer-brand-text{font-size:16px;font-weight:500;line-height:24px;color:#d3dbf9}.footer-navigation{display:flex;gap:32px}.footer-links{display:flex;justify-content:space-between}.copyright-text{font-size:14px;font-weight:400;line-height:20px;color:#9fbade}.footer-tcp{display:flex;gap:56px}.tcp-link{color:#9fbade;text-decoration:none;font-size:14px;font-weight:400;line-height:20px}.footer-logo{display:flex;align-items:center;gap:16px;margin-right:40px}.footer-links-card{max-width:117px;min-width:117px;display:flex;flex-direction:column;gap:24px;align-items:flex-start}.footer-card-head{font-size:16px;font-weight:600;line-height:24px;color:#9fbade}.footer-card-link{display:flex;flex-direction:column;gap:14px}.footer-card-link-text{font-size:14px;font-weight:400;line-height:16px;color:#9fbade}@media screen and (max-width: 1230px){.footer-head{flex-direction:column;gap:64px}.footer-logo{margin-right:0}}@media screen and (max-width: 900px){.footer-links-card{gap:16px}.footer-container{padding:32px 16px;gap:42px}.footer-links{flex-direction:column-reverse;gap:16px;align-items:center}}@media screen and (max-width: 800px){.footer-typography{gap:16px}.footer-navigation{flex-wrap:wrap}}@media screen and (max-width: 600px){.partners-logo>img{width:auto;height:24px}.partners-logo>*:nth-child(2){width:82px;height:24px}.hr1{margin-bottom:8px}}@media screen and (max-width: 500px){.footer-tcp{gap:16px}.footer-navigation{display:grid;grid-template-areas:"footer0 footer1 footer2" "footer3 . ."}.footer-navigation>*:nth-child(1){grid-area:footer0}.footer-navigation>*:nth-child(2){grid-area:footer1}.footer-navigation>*:nth-child(3){grid-area:footer2}.footer-navigation>*:nth-child(4){grid-area:footer3}}@media screen and (max-width: 460px){.footer-navigation{display:grid;gap:24px;grid-template-areas:"footer0 footer1" "footer2 footer3"}.footer-navigation>*:nth-child(1){grid-area:footer0}.footer-navigation>*:nth-child(2){grid-area:footer1}.footer-navigation>*:nth-child(3){grid-area:footer2}.footer-navigation>*:nth-child(4){grid-area:footer3}.footer-card-link-text{width:100%}}.main-container{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0 32px;margin-bottom:80px}@media screen and (max-width: 900px){.main-container{margin-bottom:40px;padding:0 16px}}
