@font-face{font-family:MTS Sans;src:url(./MTSSans-Regular-D5Ol0-C4.woff2) format("woff");font-weight:400;font-style:normal}@font-face{font-family:MTS Sans;src:url(./MTSSans-Medium-BZKgls3C.woff2) format("woff");font-weight:500;font-style:normal}@font-face{font-family:MTS Sans;src:url(./MTSSans-Bold-BF6i8EYs.woff2) format("woff");font-weight:700;font-style:normal}.button{display:flex;align-items:center;justify-content:center;padding:14px 24px;text-align:center;text-decoration:none;line-height:20px;border-radius:12px;background-color:var(--c-btn-primary);color:#fff;border:transparent;font-family:inherit;font-size:18px;font-weight:500;cursor:pointer;transition:color .2s ease-in-out,background-color .2s ease-in-out}.button:hover{background-color:var(--c-btn-primary-hover)}.button:active{background-color:var(--c-btn-primary-active)}.button:disabled{background-color:var(--c-btn-disabled);cursor:not-allowed}.button .spinner{height:20px}.list{list-style-type:none}.list-item{display:flex;align-items:flex-start;gap:12px;font-size:15px;font-weight:400;line-height:1.3;color:var(--c-text-secondary)}.list-item:before{content:"";display:block;flex-shrink:0;width:20px;height:20px;margin-top:1px;background-image:url("data:image/svg+xml,%3csvg%20preserveAspectRatio='none'%20width='100%25'%20height='100%25'%20overflow='visible'%20style='display:%20block;'%20viewBox='0%200%2020%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20id='Bullet'%3e%3ccircle%20id='Ellipse%2011'%20cx='10'%20cy='10'%20r='10'%20fill='var(--fill-0,%20%23FF0032)'/%3e%3cpath%20id='Vector%201'%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M13.5546%206.16796C14.0141%206.47432%2014.1383%207.09519%2013.8319%207.55471L9.83191%2013.5547C9.64645%2013.8329%209.33422%2014%208.99986%2014C8.66551%2014%208.35328%2013.8329%208.16781%2013.5547L6.16781%2010.5547C5.86146%2010.0952%205.98563%209.47432%206.44516%209.16796C6.90469%208.86161%207.52556%208.98579%207.83191%209.44531L8.99986%2011.1972L12.1678%206.44531C12.4742%205.98579%2013.095%205.86161%2013.5546%206.16796Z'%20fill='var(--fill-0,%20white)'/%3e%3c/g%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center;background-size:contain}.list .link{text-decoration:none;color:var(--c-text-secondary);transition:all .2s ease-in-out}.list .link:hover{color:var(--c-text-primary);text-decoration:underline;text-underline-offset:2px}.form{display:flex;flex-direction:column;gap:16px;scroll-margin-top:80px}@media(min-width:1024px){.form{gap:24px}}.input-container{position:relative;display:flex;flex-direction:column;gap:8px}.input-container .label{padding-left:12px;font-size:12px;font-weight:400;color:var(--c-text-muted);transition:color .2s ease-in-out}@media(min-width:1024px){.input-container .label{padding-left:16px}}.input-container .input{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;padding:10px 12px;font-size:15px;font-family:inherit;font-weight:400;line-height:20px;border:none;background:var(--c-input-background);border-radius:12px;outline:none;color:var(--c-text-secondary);transition:all .2s ease-in-out}@media(min-width:1024px){.input-container .input{padding:14px 16px}}.input-container .input::placeholder{color:var(--c-input-placeholder)}.input-container:focus-within .input{box-shadow:0 0 0 1px var(--c-primary)}.input-container.filled .label,.input-container.filled .input{color:var(--c-text-primary)}.form-certs{display:flex;flex-direction:column;gap:12px}.form-certs-label{font-size:15px;color:#000}.form-certs-list{display:flex;flex-direction:column;gap:6px}.form-cert-item{display:flex;align-items:center;gap:6px;width:100%;height:40px;padding:4px 12px 4px 4px;border:1px solid rgba(0,0,0,.1);border-radius:12px;background:#fff;cursor:pointer;font-family:inherit;text-align:left;transition:border-color .2s ease-out,background-color .2s ease-out}@media(min-width:1024px){.form-cert-item{height:48px;gap:8px;padding:4px 16px 4px 4px}}.form-cert-item.active{border-color:var(--c-primary)}.form-cert-item:hover:not(.active){border-color:#0003}.form-cert-logo{width:32px;height:32px;flex-shrink:0;object-fit:contain;border-radius:8px}@media(min-width:1024px){.form-cert-logo{width:40px;height:40px}}.form-cert-name{flex:1;font-size:15px;line-height:20px;color:#000}.form-cert-radio{width:16px;height:16px;flex-shrink:0;border-radius:50%;border:2px solid rgba(0,0,0,.1);background:#fff;position:relative;transition:border-color .2s ease-out}@media(min-width:1024px){.form-cert-radio{width:20px;height:20px}}.form-cert-item.active .form-cert-radio{border-color:var(--c-primary)}.form-cert-item.active .form-cert-radio:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:8px;height:8px;border-radius:50%;background:var(--c-primary)}@media(min-width:1024px){.form-cert-item.active .form-cert-radio:after{width:10px;height:10px}}.checkbox-container{position:relative}.checkbox-label{display:flex;font-size:10px;font-weight:400;line-height:normal;color:#000}@media(min-width:1024px){.checkbox-label{font-size:12px}}.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 var(--c-primary);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,Cjxzdmcgd2lkdGg9IjgiIGhlaWdodD0iOCIgdmlld0JveD0iMCAwIDggOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik02Ljg0Mzc3IDAuOTM0MjQ5QzcuMjExMzkgMS4xNzkzMyA3LjMxMDczIDEuNjc2MDMgNy4wNjU1NSAyLjA0MzY1TDMuODY1NjUgNi44NDM2NUMzLjcxNzI4IDcuMDY2MjEgMy40Njc0OSA3LjE5OTg5IDMuMjAwMDEgNy4xOTk4OUMyLjkzMjUzIDcuMTk5ODkgMi42ODI3NCA3LjA2NjIxIDIuNTM0MzcgNi44NDM2NUwwLjkzNDM3MiA0LjQ0MzY1QzAuNjg5MjkgNC4wNzYwMyAwLjc4ODYyOSAzLjU3OTMzIDEuMTU2MjUgMy4zMzQyNUMxLjUyMzg3IDMuMDg5MTcgMi4wMjA1NyAzLjE4ODUxIDIuMjY1NjUgMy41NTYxM0wzLjIwMDAxIDQuOTU3NjdMNS43MzQzNyAxLjE1NjEzQzUuOTc5NDUgMC43ODg1MDcgNi40NzYxNSAwLjY4OTE2OCA2Ljg0Mzc3IDAuOTM0MjQ5WiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==);background-color:var(--c-primary);background-repeat:no-repeat;background-position:50% 50%;background-size:auto}.form .button{width:100%;padding:10px 16px;font-size:15px;font-weight:400}@media(min-width:1024px){.form .button{padding:14px 24px;font-size:18px;font-weight:500}}.error{padding-top:4px;font-size:12px;font-weight:400;color:var(--c-error)}.checkbox-container .error{padding-top:1px}:root{font-family:MTS Sans,Inter,ui-sans-serif,system-ui,-apple-system,sans-serif;font-feature-settings:normal;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;--c-primary: #ff0032;--c-background: #f2f3f7;--c-hero-bg: #cad4e8;--c-registration-bg: rgba(202, 212, 232, .3);--c-btn-primary: #ff0032;--c-btn-primary-hover: #e6002e;--c-btn-primary-active: #cc0029;--c-btn-disabled: #d8dae2;--c-text-primary: #1d202b;--c-text-secondary: rgba(0, 0, 0, .7);--c-text-muted: rgba(0, 0, 0, .5);--c-input-text: #1d202b;--c-input-background: #eee;--c-input-focus: #1d202b;--c-input-placeholder: rgba(0, 0, 0, .5);--c-input-filled: #1d202b;--c-error: #ef4444}*{padding:0;margin:0;box-sizing:border-box}*,*:after,*:before{box-sizing:border-box}h1,h2,h3,h4,h5,h6{font-weight:600;line-height:1.1;color:inherit}body{margin:0;min-height:100vh;color:var(--c-text-primary);background-color:var(--c-background)}main{display:flex;flex-direction:column;gap:32px;padding:6px 6px 32px}@media(min-width:768px){main{gap:60px;padding:16px 16px 60px}}@media(min-width:1024px){main{gap:120px;padding:24px 0 120px}}.container{--offset: 24px;--content: 1040px;max-width:calc(var(--content) + var(--offset) * 2);width:100%;margin:0 auto;padding:0 var(--offset)}@media(max-width:1023px){.container{--offset: 24px;padding:0 24px}}img{display:block}.title{font-size:22px;font-weight:600;margin-bottom:16px;color:#000}@media(min-width:768px){.title{font-size:24px}}@media(min-width:1024px){.title{font-size:32px;margin-bottom:32px}}.hero{width:100%}@media(min-width:1024px){.hero{padding:0 24px}}.hero-block{position:relative}@media(min-width:1024px){.hero-block{padding-bottom:100px}}.hero-backdrop{--hero-inset: max(24px, calc((100% - 1040px)/2) );position:relative;display:flex;flex-direction:column;gap:24px;width:100%;padding:24px;background:transparent;border-radius:28px;overflow:visible}.hero-backdrop:before{content:"";position:absolute;inset:0 0 220px;background:var(--c-hero-bg);border-radius:28px;pointer-events:none;z-index:0}.hero-backdrop>*{position:relative;z-index:1}@media(min-width:768px)and (max-width:1023px){.hero-backdrop:before{bottom:160px}}@media(min-width:1024px){.hero-backdrop{display:block;height:594px;padding:0;border-radius:32px;background:var(--c-hero-bg)}.hero-backdrop:before{content:none}.hero-backdrop .hero-content{position:absolute;top:60px;left:var(--hero-inset);z-index:1}.hero-backdrop .hero-visual{position:absolute;top:-1px;right:var(--hero-inset);z-index:1}.hero-backdrop .benefits{position:absolute;top:494px;left:var(--hero-inset);right:var(--hero-inset);z-index:2}}.hero-content{display:contents}@media(min-width:1024px){.hero-content{display:flex;flex-direction:column;align-items:flex-start;gap:60px;width:500px}}.hero-logo{width:130px;height:40px;object-fit:contain;object-position:left center;order:1}@media(min-width:1024px){.hero-logo{order:unset}}.hero-text{display:flex;flex-direction:column;gap:16px;width:100%;order:2}@media(min-width:1024px){.hero-text{order:unset}}.hero-title{font-size:28px;font-weight:700;line-height:1.1;color:var(--c-text-primary)}@media(min-width:768px){.hero-title{font-size:36px}}@media(min-width:1024px){.hero-title{font-size:48px}}.hero-subtitle{font-size:15px;line-height:1.4;color:var(--c-text-primary)}.hero-visual{position:relative;width:100%;height:240px;order:3;overflow:hidden}@media(min-width:768px){.hero-visual{height:320px}}@media(min-width:1024px){.hero-visual{width:500px;height:494px;order:unset;overflow:hidden}}.hero-visual-img{width:100%;height:100%;object-fit:cover;object-position:center;pointer-events:none}@media(min-width:1024px){.hero-visual-img{object-position:right center}}.hero-cta{order:4;width:100%;padding:10px 16px;font-size:15px;font-weight:400;line-height:20px}@media(min-width:1024px){.hero-cta{order:unset;width:max-content;padding:14px 24px;font-size:18px;font-weight:500}}.benefits{position:relative;z-index:2;width:100%;order:5}@media(min-width:1024px){.benefits{width:auto;order:unset}}.benefits-grid{display:flex;flex-direction:column;gap:16px;padding:16px;border-radius:28px;background:#fff}@media(min-width:1024px){.benefits-grid{gap:20px;padding:32px;border-radius:32px}}.benefits-row{display:flex;flex-direction:column;gap:16px;align-items:stretch}@media(min-width:1024px){.benefits-row{flex-direction:row;align-items:center;gap:20px}}.benefits-divider{height:1px;background:#00000014;flex-shrink:0}.benefits-vdivider{display:none;width:1px;align-self:stretch;background:#00000014;flex-shrink:0}@media(min-width:1024px){.benefits-vdivider{display:block}}.benefits .card{display:flex;gap:16px;align-items:flex-start;min-width:0;flex:1;position:relative}@media(max-width:1023px){.benefits .card:first-child:after{content:"";position:absolute;left:0;right:0;bottom:-8px;height:1px;background:#00000014}}.benefits .card-icon{width:48px;height:48px;flex-shrink:0;border-radius:16px;overflow:hidden;object-fit:contain}.benefits .card-content{display:flex;flex-direction:column;align-items:flex-start;gap:6px;min-width:0;flex:1}.benefits .card-title{margin:0;font-size:18px;font-weight:600;line-height:1.2;color:#000}@media(min-width:1024px){.benefits .card-title{font-size:20px}}.benefits .card-text{margin:0;font-size:15px;font-weight:400;line-height:1.3;color:var(--c-text-secondary)}.how-to-content{display:grid;gap:24px;align-items:center}@media(min-width:1024px){.how-to-content{grid-template-columns:1fr 1fr;gap:40px}}.how-to-text .title{margin-bottom:16px}.how-to-text .list{display:flex;flex-direction:column;gap:12px}@media(min-width:1024px){.how-to-text .list{gap:16px}}.how-to-image{display:flex;align-items:center;justify-content:center;width:100%;height:220px;padding:0;border-radius:28px;background:#fff;overflow:hidden}@media(min-width:768px){.how-to-image{height:280px;border-radius:32px}}@media(min-width:1024px){.how-to-image{height:255px;min-height:255px}}.how-to-image img{width:100%;height:100%;object-fit:cover;object-position:center}.registration{margin-inline:0;padding:24px;background:var(--c-registration-bg);border-radius:32px}@media(min-width:1024px){.registration{width:calc(100% - 48px);max-width:1088px;margin-inline:auto;padding:60px 0}}@media(max-width:1023px){.registration .container{padding:0}}.registration-content{display:grid;gap:24px}@media(min-width:1024px){.registration-content{grid-template-columns:1fr 360px;gap:40px;align-items:start}}.registration-rules{padding:0}@media(min-width:1024px){.registration-rules{padding:32px 0;max-width:500px}}.registration-rules .title{margin-bottom:16px}.registration-rules .list{display:flex;flex-direction:column;gap:12px}@media(min-width:1024px){.registration-rules .list{gap:16px}}.registration-form{padding:32px;border-radius:24px;background-color:#fff}@media(min-width:1024px){.registration-form{border-radius:32px}}.registration-form .title{margin-bottom:16px;font-size:22px}@media(min-width:1024px){.registration-form .title{margin-bottom:24px;font-size:32px}}.footer{padding:0 6px}@media(min-width:768px){.footer{padding:0 16px}}@media(min-width:1024px){.footer{padding:0}}.footer-description{font-size:11px;font-weight:400;line-height:1.2;color:#0000004d;text-align:justify}@media(min-width:1024px){.footer-description{font-size:12px}}.footer-description+.footer-description{margin-top:12px}.footer-link{text-underline-offset:2px;color:#0000004d;transition:color .2s ease-in-out}.footer-link:hover{color:var(--c-text-primary)}
