@font-face{font-family:Montserrat;src:local("Montserrat"),url(/assets/Montserrat-79DQoS3D.woff2) format("woff");font-weight:100 900;font-style:normal}@supports (font-variation-settings: normal){:root{font-family:Montserrat,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif}}.button{position:relative;display:flex;align-items:center;justify-content:center;padding:16px 24px;height:54px;text-align:center;text-decoration:none;line-height:1;border-radius:12px;background:linear-gradient(270deg,#11d152,#71bdf3);color:#fff;border:transparent;font-family:inherit;font-size:16px;font-weight:700;cursor:pointer;overflow:hidden;transition:all .5s ease}.button:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(270deg,#00b33d,#2e9eef);opacity:0;transition:all .5s ease;z-index:1}.button:hover:before{opacity:1}.button span{position:relative;line-height:1;z-index:2}.button:active:before{background:linear-gradient(270deg,#048630,#0a7ed0)}.button:disabled,.button:disabled:before{background:#e3e3e31a;pointer-events:none}.button .spinner{height:34px;-webkit-user-select:none;user-select:none;z-index:2}.list{list-style-type:none}.list-item{display:flex;align-items:baseline;font-size:14px;margin-bottom:20px;color:#ffffffb3}@media (min-width: 768px){.list-item{margin-bottom:12px}}@media (min-width: 1024px){.list-item{font-size:16px}}.list-item:last-of-type{margin-bottom:0}.list .bullet-wrapper{display:flex;justify-content:center;align-items:center;flex-shrink:0;height:1lh;align-self:flex-start}.list .bullet-wrapper img{display:flex;flex-shrink:0;width:16px;height:16px;aspect-ratio:1/1;margin-right:8px;object-fit:contain;object-position:center}.form-card{position:relative;width:100%;margin:0 auto;padding:40px 32px;border-radius:24px;background:#ffffff1a;box-shadow:0 4px 40px #0000001a;border:1px solid rgba(255,255,255,.2)}@supports (mask-composite: exclude){.form-card{border:none}.form-card:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:24px;background:linear-gradient(180deg,#fff3,#fff0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:1px;pointer-events:none}@media (min-width: 768px){.form-card:before{border-radius:32px}}}@media (min-width: 768px){.form-card{padding:60px;max-width:520px;border-radius:32px}}.form-title{font-size:22px;margin-bottom:12px}@media (min-width: 1024px){.form-title{font-size:24px}}.form-subtitle{font-size:14px;color:#ffffffb3;margin-bottom:32px}@media (min-width: 1024px){.form-subtitle{font-size:16px}}.form{scroll-margin-top:250px}@media (min-width: 1024px){.form{scroll-margin-top:450px}}.input-container{position:relative;display:flex;flex-direction:column;margin-bottom:20px}.input-container .label{font-size:14px;font-weight:400;color:#ffffffb3;transition:all .2s ease-in-out;margin-bottom:12px}.input-container .input{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;padding:16px 24px;height:54px;font-size:16px;font-family:inherit;font-weight:400;line-height:1;color:#ffffffb3;border:1px solid rgba(255,255,255,.4);background:transparent;border-radius:12px;outline:none;transition:all .2s ease-in-out}.input-container .input::placeholder{color:#fff3;transition:all .2s ease-in-out}.input-container:hover .input{border-color:#ffffffb3;background:#ffffff1a}.input-container:hover .input::placeholder{color:#ffffff4d}.input-container:hover .input:-webkit-autofill{-webkit-text-fill-color:rgb(255,255,255)}.input-container:focus-within .input{border-color:#148f2b}.input-container.filled .input{border-color:#ffffffb3;background:#ffffff1a}.input-container.filled:hover .label{color:#fff}.input-container.filled:hover .input{color:#fff;border-color:#fff}.input-container.filled .input:-webkit-autofill,.input-container.filled .input:-webkit-autofill:focus,.input-container.filled .input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 1000px rgba(255,255,255,.1) inset;-webkit-background-clip:text;-webkit-text-fill-color:rgba(255,255,255,.7)}.input-container.filled:focus-within .input:-webkit-autofill{-webkit-text-fill-color:rgba(255,255,255,.7)}.checkbox-container{position:relative;margin-bottom:32px}.checkbox-label{display:flex;font-size:14px;font-weight:400;-webkit-tap-highlight-color:transparent}.checkbox-label input{display:none}.checkbox-box-wrapper{display:flex;justify-content:center;align-items:center;flex-shrink:0;height:1lh;align-self:flex-start;pointer-events:auto}.checkbox-box{border-radius:4px;border:1px solid rgb(20,143,43);width:16px;height:16px;margin-right:8px;cursor:pointer;z-index:1}.checkbox-label input:checked+.checkbox-box-wrapper .checkbox-box{background-image:url(data:image/svg+xml;base64,Cjxzdmcgd2lkdGg9IjgiIGhlaWdodD0iOCIgdmlld0JveD0iMCAwIDggOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik02Ljg0Mzc3IDAuOTM0MjQ5QzcuMjExMzkgMS4xNzkzMyA3LjMxMDczIDEuNjc2MDMgNy4wNjU2NSAyLjA0MzY1TDMuODY1NjUgNi44NDM2NUMzLjcxNzI4IDcuMDY2MjEgMy40Njc0OSA3LjE5OTg5IDMuMjAwMDEgNy4xOTk4OUMyLjkzMjUzIDcuMTk5ODkgMi42ODI3NCA3LjA2NjIxIDIuNTM0MzcgNi44NDM2NUwwLjkzNDM3MiA0LjQ0MzY1QzAuNjg5MjkgNC4wNzYwMyAwLjc4ODYyOSAzLjU3OTMzIDEuMTU2MjUgMy4zMzQyNUMxLjUyMzg3IDMuMDg5MTcgMi4wMjA1NyAzLjE4ODUxIDIuMjY1NjUgMy41NTYxM0wzLjIwMDAxIDQuOTU3NjdMNS43MzQzNyAxLjE1NjEzQzUuOTc5NDUgMC43ODg1MDcgNi40NzYxNSAwLjY4OTE2OCA2Ljg0Mzc3IDAuOTM0MjQ5WiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==);background-color:#148f2b;background-repeat:no-repeat;background-position:50% 50%;background-size:auto;animation:checkbox-pop .2s ease-in,checkbox-glow .25s ease-in forwards}@keyframes checkbox-pop{0%{transform:scale(0);opacity:0}50%{transform:scale(1.1);opacity:1}to{transform:scale(1)}}@keyframes checkbox-glow{0%{box-shadow:0 0 #148f2b80}50%{box-shadow:0 0 10px #148f2bbf}to{box-shadow:0 0 5px #148f2b80}}.checkbox-text{color:#ffffffb3}.checkbox-text a{text-decoration:underline;text-underline-offset:2px;color:inherit;transition:color .2s ease-in-out}.checkbox-text a:hover{color:#fff}.form .button{margin:0 auto;width:100%;max-width:450px}.error{padding-top:6px;font-size:12px;font-weight:400;color:#f87171}.checkbox-container .error{padding-top:2px}:root{font-family:Montserrat,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;font-feature-settings:normal;font-optical-sizing:auto;font-size:16px;font-weight:400;line-height:1.3;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth}*{padding:0;margin:0;box-sizing:border-box}*,*:after,*:before{box-sizing:border-box}h1,h2,h3,h4,h5,h6{font-weight:700;line-height:1.2;color:inherit}body{margin:0;min-height:100vh;color:#fff;background-color:#102930}.container{--offset: 24px;--content: 1060px;max-width:calc(var(--content) + var(--offset) * 2);width:100%;margin:0 auto;padding:0 var(--offset)}@media (min-width: 768px){.container{--offset: 32px}}img{display:block}.title{font-size:22px;font-weight:700}@media (min-width: 1024px){.title{font-size:32px}}.main{display:flex;flex-direction:column;gap:60px;overflow-x:clip}@media (min-width: 1024px){.main{gap:120px}}.gradient-border{position:relative;border-radius:24px;border:1px solid #11d152}@supports (mask-composite: exclude){.gradient-border{border:none}.gradient-border:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:linear-gradient(270deg,#11d152,#71bdf3);mask:conic-gradient(#fff 0 0) content-box exclude,conic-gradient(#fff 0 0);padding:1px;pointer-events:none}}@media (min-width: 1024px){.gradient-border{border-radius:32px}.gradient-border:before{border-radius:32px}}.hero .container{margin-top:70px}.hero-alarm{display:flex;align-items:center;gap:16px;font-weight:600;font-size:16px;line-height:130%;color:#fffc;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);background:#ffffff1a;border-radius:24px;padding:24px}.hero-container{display:flex;flex-direction:column;gap:40px 20px;margin-bottom:24px;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);background:#ffffff1a;padding:60px 0 60px 70px;border-radius:32px}@media (min-width: 768px){.hero-container{flex-flow:row-reverse;margin-bottom:70px}}@media screen and (max-width: 768px){.hero-container{padding:20px}}@media (min-width: 768px){.hero-content{flex:1}}.hero-content br{display:none}@media (min-width: 768px){.hero-content br{display:block}}.hero-heading{font-size:14px;margin-bottom:8px}@media (min-width: 768px){.hero-heading{margin-bottom:12px}}.hero-title{font-size:22px;margin-bottom:24px}@media (min-width: 768px){.hero-title{font-size:32px;margin-bottom:32px}}@media (min-width: 1024px){.hero-title{font-size:36px}}.hero-subtitle{font-size:16px;margin-bottom:24px}@media (min-width: 768px){.hero-subtitle{font-size:18px;margin-bottom:40px}}@media (min-width: 1024px){.hero-subtitle{font-size:20px}}.hero-banner{position:relative;display:flex;align-items:center;justify-content:center;align-self:center;width:100%;max-width:450px}@media (min-width: 768px){.hero-banner{flex:1;max-width:unset;height:340px;padding:0}}.hero-banner img{width:100%;height:100%;object-fit:contain;object-position:center}.hero .green-light,.hero .blue-light{position:absolute;border-radius:50%;z-index:-1;pointer-events:none}.hero .green-light{width:100%;height:100%;background:radial-gradient(circle,#11d152,#11d152bf,#11d15280 30%,#11d15200);top:0;right:0;filter:blur(50px)}@media (min-width: 768px){.hero .green-light{width:100%;height:100%;background:radial-gradient(circle,#11d152,#11d152bf,#11d15240 30%,#11d15200);top:-15%;right:-15%;filter:blur(75px)}}.hero .blue-light{width:100%;height:100%;background:radial-gradient(circle,#71bdf3,#71bdf3bf,#71bdf340 30%,#71bdf300);bottom:-15%;left:-15%;filter:blur(75px)}.hero .button{width:100%;max-width:450px;margin:0 auto}@media (min-width: 768px){.hero .button{width:max-content;margin:0}}.hero-disclaimer{font-size:14px;color:#fff6}.benefits-description{font-size:15px;font-weight:400;line-height:1.3;color:#fff6;text-transform:uppercase;transition:all .2s ease-in-out;margin-bottom:24px}.benefits-description .link{color:inherit;text-decoration:underline;text-underline-offset:2px}.benefits-description .link:hover{text-decoration:underline;text-underline-offset:2px;color:#ffffffb3}.benefits-grid{display:grid;gap:20px}@media (min-width: 768px){.benefits-grid{grid-template-columns:1fr 1fr}}@media (min-width: 1024px){.benefits-grid{grid-template-columns:1fr 1fr 1fr 1fr}}.benefits .card{position:relative;padding:24px;border-radius:12px;border:1px solid rgba(255,255,255,.2);-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);background:#ffffff1a}@supports (mask-composite: exclude){.benefits .card{border:none}.benefits .card:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:12px;background:linear-gradient(180deg,#fff3,#fff0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:1px;pointer-events:none}}.benefits .card-title{font-weight:700;margin-bottom:8px}.benefits .card-text{font-size:14px}.how-to{position:relative}.how-to .light{width:750px;height:750px;border-radius:50%;background:radial-gradient(circle,#1f4c58,#1f4c58bf,#1f4c58bf,#1f4c5880,#1f4c5840,#1f4c5800);position:absolute;top:25%;left:0;transform:translate(-50%,-50%);filter:blur(25px);background-blend-mode:overlay;z-index:-1;pointer-events:none}@media (min-width: 768px){.how-to .light{width:1000px;height:1000px;background:radial-gradient(circle,#1f4c58,#1f4c5880,#1f4c584d,#1f4c5833,#1f4c581a,#1f4c5800);top:50%;left:0;filter:blur(50px)}}.how-to-content{position:relative;padding:40px 32px}@media (min-width: 1024px){.how-to-content{padding:60px 70px}}.how-to .title{text-align:center;margin-bottom:40px}@media (min-width: 1024px){.how-to .title{margin-bottom:70px}}.how-to-grid{display:grid;gap:40px 20px}@media (min-width: 768px){.how-to-grid{grid-template-columns:1fr 1fr 1fr}}.how-to .item{text-align:center}.how-to .item-heading{display:flex;align-items:center;justify-content:center;gap:20px;margin-bottom:20px}.how-to .item-line{width:100%;height:1px;background:linear-gradient(90deg,#11d152,#71bdf3)}.how-to .item-line.reverse-gradient{background:linear-gradient(90deg,#71bdf3,#11d152)}.how-to .item-number{display:flex;align-items:center;justify-content:center;flex-shrink:0;font-weight:900;font-size:24px;width:80px;height:80px;border-radius:50%;background:linear-gradient(270deg,#11d152,#71bdf3)}.how-to .item-number.reverse-gradient{background:linear-gradient(270deg,#71bdf3,#11d152)}.how-to .item-title{font-weight:700;margin-bottom:12px}.how-to .item-text{font-size:14px;color:#ffffffb3}.important .container{display:grid;gap:60px}@media (min-width: 768px){.important .container{grid-template-columns:1.5fr 1fr}}.important .title{margin-bottom:20px}.important-image{position:relative;display:flex;align-items:center;justify-content:center;align-self:center;padding:40px 32px}.important-image img{width:100%;object-fit:contain;max-width:450px}.important .green-light{width:125%;height:125%;border-radius:50%;background:radial-gradient(circle,#11d152,#11d152bf 20%,#11d1524d 50%,#11d15200);position:absolute;top:-25%;right:-25%;filter:blur(100px);z-index:-1;pointer-events:none}.important .blue-light{width:125%;height:125%;border-radius:50%;background:radial-gradient(circle,#71bdf3,#71bdf3bf 20%,#71bdf34d 50%,#71bdf300);position:absolute;bottom:-25%;left:-25%;filter:blur(100px);z-index:-1;pointer-events:none}.disclaimer .title{margin-bottom:32px}.disclaimer-content{padding:40px 32px}@media (min-width: 1024px){.disclaimer-content{padding:60px 70px}}.card-design-content{padding:40px 32px}@media (min-width: 1024px){.card-design-content{padding:60px 70px}}.card-design .title{text-align:center;margin-bottom:40px}@media (min-width: 1024px){.card-design .title{margin-bottom:70px}}.card-design .grid{display:grid;grid-template-columns:1fr;justify-items:center;gap:20px}@media (min-width: 768px){.card-design .grid{grid-template-columns:1fr 1fr}}@media (min-width: 1024px){.card-design .grid{grid-template-columns:1fr 1fr 1fr}}.card-design .card{position:relative;width:100%;max-width:450px}.card-design .card .green-light,.card-design .card .blue-light{position:absolute;border-radius:50%;opacity:1;z-index:-1;transition:none!important;transform-origin:center!important;animation:none!important;will-change:auto;pointer-events:none}.card-design .card .green-light{width:125%;height:100%;background:radial-gradient(circle,#11d152,#11d152bf,#11d15240 50%,#11d15200);bottom:-10%;left:50%;transform:translate(-50%);filter:blur(75px) contrast(1)}.card-design .card .blue-light{width:125%;height:100%;background:radial-gradient(circle,#71bdf3,#71bdf3bf,#71bdf340 50%,#71bdf300);top:0;left:50%;transform:translate(-50%);filter:blur(50px) contrast(1)}.card-design .card-lights{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:-1}.card-design .card img{width:100%;height:auto;object-fit:cover;object-position:center;transition:all .15s ease-out;transform-style:preserve-3d}.card-design .card:not(.is-mobile) .card-image{position:relative;transform:scale(1);transition:all .3s ease-out;perspective:600px;cursor:move}.card-design .card:not(.is-mobile):hover .card-image{transform:scale(1.3);z-index:10}.registration{position:relative}.registration .light{width:500px;height:500px;border-radius:50%;background:radial-gradient(circle,#1f4c58,#1f4c58bf,#1f4c58bf,#1f4c5880,#1f4c5840,#1f4c5800);position:absolute;top:0;left:100%;transform:translate(-50%,-50%);filter:blur(100px);background-blend-mode:overlay;z-index:-1;pointer-events:none}@media (min-width: 768px){.registration .light{width:1000px;height:1000px;background:radial-gradient(circle,#1f4c58,#1f4c5880,#1f4c584d,#1f4c5833,#1f4c581a,#1f4c5800);top:50%;filter:blur(50px)}}@media (min-width: 768px){.registration-content{padding:70px 0}}.registration-content.gradient-border:before{display:none}@media (min-width: 768px){.registration-content.gradient-border:before{display:block}}.footer{padding:60px 0}@media (min-width: 1024px){.footer{padding:120px 0}}.footer-description{font-size:12px;font-weight:400;line-height:1.3;color:#fff6;margin-bottom:12px}.footer-link{text-decoration:underline;text-underline-offset:2px;color:inherit;transition:all .2s ease-in-out}.footer-link:hover{color:#ffffffb3}.choose-cert{padding-top:60px}@media (max-width: 768px){.choose-cert{padding-top:32px}}.choose-cert__title{margin-bottom:24px;line-height:1.1}@media (max-width: 768px){.choose-cert__title{font-size:var(--h3-font-size)}}.choose-cert__list{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;visibility:hidden}@media (hover: hover){.choose-cert__list:hover>:not(:hover){opacity:.5}}.choose-cert__list .cert-item{transition:opacity .2s ease;visibility:visible;height:100%;display:flex;flex-direction:column}@media (max-width: 1100px){.choose-cert__list{grid-template-columns:repeat(3,1fr)}}@media (max-width: 768px){.choose-cert__list{grid-template-columns:1fr}}.cert-item:hover .cert-item__label{border-color:#fff}.cert-item__label{border-radius:16px;padding:42px 20px;background:#f8f8f8;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;border:2px solid transparent;cursor:pointer;transition:border-color .2s ease;height:100%;box-sizing:border-box}@media (max-width: 768px){.cert-item__label{padding:30px 20px}}.cert-item__img{max-width:100%;display:block}@media (max-width: 768px){.cert-item__img{height:54px;width:auto}}.cert-item:nth-child(1) .cert-item__label{background:#fff}.cert-item:nth-child(2) .cert-item__label{background:#1e92ff}.cert-item:nth-child(3) .cert-item__label{background:#ffee59}.cert-item:nth-child(4) .cert-item__label{background:#beee00}.cert-item__check{position:absolute;top:12px;left:12px;width:20px;height:20px;background:#0003;border-radius:50%;transition:all .2s ease}.cert-item__input{position:absolute;opacity:0;width:0;height:0}.cert-item__label{cursor:pointer;display:flex;position:relative}.cert-item__input:checked+.cert-item__label{border-color:#5d5d5d}.cert-item .cert-item__check{position:absolute;width:20px;height:20px;background:#0003;border-radius:50%;display:inline-block}.cert-item .cert-item__check-icon{display:none;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:10px;height:10px;background-color:#fff;border-radius:50%}.cert-item .is-selected .cert-item__check-icon{display:block}.cert-item__input:checked .cert-item__label{transform:scale(1.1)}.choose-cert__title{font-size:32px}
