@font-face{font-family:Arial;src:url(./Arial-Regular-DQGHNI_c.woff2) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Arial;src:url(./Arial-Bold-D0EZZiOM.woff2) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Gotham Pro;src:url(./GothamPro-Medium-BfTvSFnU.woff2) format("woff");font-weight:400;font-style:normal}.button{display:flex;align-items:center;justify-content:center;padding:12px 24px;height:54px;line-height:1;text-align:center;text-decoration:none;border-radius:8px;background-color:var(--c-btn-primary);color:#fff;border:transparent;font-family:Roboto,sans-serif;font-size:16px;font-weight:400;cursor:pointer;transition:color .2s ease-in-out,background-color .2s ease-in-out}@media (min-width: 768px){.button{padding:16px 32px}}.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)}.button .spinner{height:34px}.list{list-style-type:none}.list-item{display:flex;align-items:baseline;margin-bottom:12px}.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{display:flex;flex-direction:column;gap:16px;scroll-margin-top:300px}@media (min-width: 768px){.form{gap:20px}}.input-container{position:relative;display:flex;flex-direction:column}.input-container .label{padding-left:22px;margin-bottom:4px;font-size:12px;font-weight:400;color:var(--c-text-primary);transition:all .2s ease-in-out}@media (min-width: 768px){.input-container .label{font-size:14px}}.input-container .input{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;padding:10px 20px;font-size:18px;font-family:inherit;font-weight:400;border:1px solid var(--c-input-border);border-radius:4px;outline:none;transition:all .2s ease-in-out}.input-container .input::placeholder{color:var(--c-text-placeholder);transition:all .2s ease-in-out}.input-container:hover .input,.input-container:hover .label{color:var(--c-text-primary);border-color:var(--c-input-border)}.input-container:hover .input::placeholder{color:var(--c-text-primary)}.input-container:hover .input:-webkit-autofill{-webkit-text-fill-color:var(--c-text-primary)}.input-container:focus-within .input{border-color:var(--c-primary)}.input-container:focus-within .label{color:var(--c-primary)}.input-container .input:focus::placeholder,.input-container .input:focus-visible::placeholder{color:var(--c-text-primary)}.input-container.filled .label,.input-container.filled .input{color:var(--c-text-primary);border-color:var(--c-text-primary)}.input-container.filled .input:-webkit-autofill,.input-container.filled .input:-webkit-autofill:focus,.input-container.filled .input:-webkit-autofill:active{-webkit-background-clip:text;-webkit-text-fill-color:var(--c-text-primary)}.input-container.filled:focus-within .input:-webkit-autofill{-webkit-text-fill-color:var(--c-text-primary)}.checkbox-container{position:relative}.checkbox-label{display:flex;font-size:15px;font-weight:400;line-height:1.3}@media (min-width: 768px){.checkbox-label{font-size:16px}}.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:1.5px solid var(--c-primary);width:16px;height:16px;margin-right:6px;z-index:1;cursor:pointer}.checkbox-label input:checked+.checkbox-box-wrapper .checkbox-box{background-image:url(data:image/svg+xml;base64,Cjxzdmcgd2lkdGg9IjgiIGhlaWdodD0iOCIgdmlld0JveD0iMCAwIDggOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik02Ljg0Mzc3IDAuOTM0MjQ5QzcuMjExMzkgMS4xNzkzMyA3LjMxMDczIDEuNjc2MDMgNy4wNjU2NSAyLjA0MzY1TDMuODY1NjUgNi44NDM2NUMzLjcxNzI4IDcuMDY2MjEgMy40Njc0OSA3LjE5OTg5IDMuMjAwMDEgNy4xOTk4OUMyLjkzMjUzIDcuMTk5ODkgMi42ODI3NCA3LjA2NjIxIDIuNTM0MzcgNi44NDM2NUwwLjkzNDM3MiA0LjQ0MzY1QzAuNjg5MjkgNC4wNzYwMyAwLjc4ODYyOSAzLjU3OTMzIDEuMTU2MjUgMy4zMzQyNUMxLjUyMzg3IDMuMDg5MTcgMi4wMjA1NyAzLjE4ODUxIDIuMjY1NjUgMy41NTYxM0wzLjIwMDAxIDQuOTU3NjdMNS43MzQzNyAxLjE1NjEzQzUuOTc5NDUgMC43ODg1MDcgNi40NzYxNSAwLjY4OTE2OCA2Ljg0Mzc3IDAuOTM0MjQ5WiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==);background-color:var(--c-primary);background-repeat:no-repeat;background-position:50% 50%;background-size:auto;animation:checkbox-pop .3s ease-out}.checkbox-text a{text-decoration:underline;text-underline-offset:2px;color:inherit}.checkbox-text a:hover{color:var(--c-text-primary)}@keyframes checkbox-pop{0%{transform:scale(0);opacity:0}50%{transform:scale(1.05);opacity:1}to{transform:scale(1)}}.form .button-container{width:100%;background:#0038ff1a;border-radius:8px}.form .button-container p{text-align:center;padding:12px 32px;color:#0038ff}.form .button{max-width:none;width:100%}.error{padding-top:5px;padding-left:22px;font-size:12px;font-weight:400;color:var(--c-error)}@media (min-width: 768px){.error{font-size:13px}}.checkbox-container .error{padding-top:2px}.form .button-disclaimer{color:#0038ff}:root{font-family:Arial,ui-sans-serif,system-ui,-apple-system,Noto Sans,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;scroll-behavior:smooth;--c-primary: rgba(0, 56, 255, 1);--c-background: rgba(243, 247, 250, 1);--c-btn-primary: rgba(0, 56, 255, 1);--c-btn-primary-hover: rgba(10, 40, 150, 1);--c-btn-primary-active: rgba(9, 33, 118, 1);--c-btn-secondary: rgba(255, 255, 255, 1);--c-btn-secondary-text: rgba(10, 40, 150, 1);--c-btn-secondary-hover-text: rgba(0, 56, 255, 1);--c-btn-secondary-active: rgba(243, 247, 250, 1);--c-btn-disabled: rgba(241, 242, 244, 1);--c-text-primary: rgba(96, 105, 129, 1);--c-text-primary-dark: rgba(47, 52, 65, 1);--c-input-border: rgba(47, 52, 65, 1);--c-text-placeholder: rgba(208, 211, 221, 1);--c-error: #ef4444}*{padding:0;margin:0;box-sizing:border-box}*,*:after,*:before{box-sizing:border-box}h1,h2,h3,h4,h5,h6{font-family:Gotham Pro,sans-serif;font-weight:700;line-height:1.1;color:var(--c-text-primary-dark)}body{margin:0;min-height:100vh;color:var(--c-text-primary);background-color:#f3f7fa}.container{max-width:1004px;width:100%;margin:0 auto;padding-left:24px;padding-right:24px}@media (min-width: 768px){.container{padding-left:32px;padding-right:32px}}.title{font-size:24px;margin-bottom:16px}@media (min-width: 1024px){.title{font-size:32px;margin-bottom:20px}}img{display:block}.header{position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:flex-start;width:100%;height:64px;background:#ffffffd9}.header-logo{width:65px;height:24px;object-fit:contain}.card{padding:24px;border-radius:20px;background:#fff}@media (min-width: 768px){.card{padding:32px;border-radius:32px}}@media (min-width: 1024px){.card{padding:48px}}.hero{position:relative;background-image:url(./hero-bg-DKL1Rv7o.webp);background-size:cover;background-position:center;background-repeat:no-repeat}.hero>.container{padding-top:64px}.hero-content{display:grid;padding:24px 0;gap:32px}@media (min-width: 768px){.hero-content{grid-template-columns:1fr 1fr;padding:0;gap:0}}.hero-heading{display:flex;flex-direction:column;color:#fff}@media (min-width: 768px){.hero-heading{padding:50px 0}}@media (min-width: 1024px){.hero-heading{padding:50px 0}}.hero-text{font-size:18px;margin-bottom:12px}.hero-title{font-size:28px;margin-bottom:12px;color:#fff}@media (min-width: 1024px){.hero-title{font-size:40px}}.hero-subtitle{font-family:Gotham Pro,sans-serif;font-size:16px}@media (min-width: 768px){.hero-subtitle{margin-bottom:52px}}@media (min-width: 1024px){.hero-subtitle{font-size:24px;margin-bottom:52px}}.hero-subtitle br{display:none}@media (min-width: 768px){.hero-subtitle br{display:block}}.hero-banner{display:flex;align-items:center;justify-content:center;width:100%}.hero-banner img{width:100%;max-width:500px;max-height:100%;object-fit:contain;object-position:center}@media (min-width: 768px){.hero-banner img{max-width:100%}}@media (min-width: 1024px){.hero-banner img{margin-top:100px}}.hero .button{display:none;color:#0a2896;background:#fff}.hero .button:hover,.hero .button:active{color:#0038ff}@media (min-width: 768px){.hero .button{display:flex;margin-top:auto;width:max-content}}.hero .button-mobile{display:flex;width:100%}@media (min-width: 768px){.hero .button-mobile{display:none}}.benefits{margin:40px 0}@media (min-width: 1024px){.benefits{margin:100px 0}}.benefits-card{display:flex;flex-direction:column;gap:20px}@media (min-width: 768px){.benefits-card{flex-direction:row;gap:32px}}@media (min-width: 1024px){.benefits-card{gap:48px}}.benefits-card-image{max-width:320px;margin:0 auto}@media (min-width: 768px){.benefits-card-image{margin:auto 0}}.benefits-card-image img{width:100%}.benefits-card-content{display:flex;flex-direction:column;justify-content:center;gap:16px}@media (min-width: 1024px){.benefits-card-content{gap:20px}}.benefits-card .card-title{font-size:20px}@media (min-width: 1024px){.benefits-card .card-title{font-size:24px}}.benefits-card .card-text{font-size:16px;margin-bottom:4px}.how-to-image{width:100%;max-width:450px}.how-to-image img{height:100%;width:100%;object-fit:contain;object-position:center}.registration{margin:40px 0 24px;background-color:var(--c-background);border-radius:20px}@media (min-width: 768px){.registration{margin:40px 0 32px}}@media (min-width: 1024px){.registration{margin:100px 0 32px;border-radius:0}}.registration-container{display:grid;gap:24px}@media (min-width: 768px){.registration-container{grid-template-columns:1fr 1fr;gap:32px}}.registration-disclaimer{font-family:Gotham Pro,sans-serif;color:#0a2896;background:#0038ff1a;margin-bottom:24px}@media (min-width: 768px){.registration-disclaimer{margin-bottom:32px}}@media (min-width: 1024px){.registration-disclaimer{padding:32px 48px}}.form-card .title{font-size:20px}@media (min-width: 1024px){.form-card .title{font-size:24px}}.disclaimer-content{display:flex;flex-direction:row;align-items:center;gap:12px;color:#0a2896;background:#0038ff1a;overflow:hidden}@media (min-width: 1024px){.disclaimer-content{padding:32px 48px}}.disclaimer-icon{width:32px;height:32px}.faq{margin:40px 0}@media (min-width: 1024px){.faq{margin:100px 0}}.faq .accordion{display:flex;flex-direction:column;align-items:center;gap:24px}@media (min-width: 1024px){.faq .accordion{gap:32px}}.faq .accordion-item{width:100%;cursor:pointer;overflow:hidden;transition:all .25s ease-in}@media (min-width: 1024px){.faq .accordion-item{padding:32px 48px}}.faq .accordion-header{display:flex;justify-content:space-between;align-items:center;gap:20px;overflow:hidden}.faq .accordion-title{font-size:16px}.faq .accordion-icon{flex-shrink:0;width:32px;height:32px;border-radius:50%;background:#0038ff;position:relative;cursor:pointer;transition:background-color .3s;display:flex;justify-content:center;align-items:center}.faq .line{position:absolute;background-color:#fff;transition:all .15s ease;border-radius:2px}.faq .horizontal{width:16px;height:2px}.faq .vertical{width:2px;height:16px}.faq .accordion-item.active .accordion-icon .vertical{transform:rotate(90deg)}.faq .accordion-content{pointer-events:none;opacity:0;max-height:0;transition:max-height .15s ease-in,opacity .75s ease}.faq .accordion-content p{padding-top:24px}@media (min-width: 768px){.faq .accordion-content p{padding-top:32px}}.faq .accordion-item.active .accordion-content{pointer-events:all;opacity:1;max-height:max-content}.footer{padding-bottom:40px}@media (min-width: 1024px){.footer{padding-bottom:100px}}.footer-description{font-size:12px;font-weight:400;line-height:1.3;color:#c2c5ce;margin-bottom:8px}@media (min-width: 1024px){.footer-description{font-size:14px}}.footer-description:last-of-type{margin-bottom:0}.footer-link{text-decoration:underline;text-underline-offset:2px;color:#c2c5ce;transition:all .2s ease-in-out}.footer-link:hover{color:var(--c-text-primary-dark)}.footer .break-word{word-break:break-word;overflow-wrap:anywhere}
