@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap";@font-face{font-family:Arial;src:url(/assets/Arial-Regular-DQGHNI_c.woff2) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Arial;src:url(/assets/Arial-Bold-CMAnc0Ei.woff2) format("woff");font-weight:700;font-style:normal}.button{display:flex;align-items:center;justify-content:center;padding:16px 32px;height:56px;line-height:1;text-align:center;text-decoration:none;border-radius:12px;border:transparent;font-family:Montserrat,sans-serif;font-size:18px;font-weight:700;cursor:pointer;transition:color .2s ease-in-out,background-color .2s ease-in-out}@media (min-width: 768px){.button{font-size:20px}}.button .spinner{height:34px}.button-primary{background-color:var(--c-btn-primary);color:#fff}.button-primary:hover{background-color:var(--c-btn-primary-hover)}.button-primary:active{background-color:var(--c-btn-primary-active)}.button-primary:disabled{background-color:var(--c-btn-disabled);cursor:not-allowed}.button-secondary{background-color:#fff;color:#ef3124}.button-secondary:hover{background-color:#dcdcdc;color:#d11306}.button-secondary:active{background-color:#bdbdbd;color:#b30000}.button-secondary:disabled{background-color:var(--c-btn-disabled);color:#fff}.list{list-style-type:none}.list-item{display:flex;align-items:baseline;margin-bottom:16px}@media (min-width: 992px){.list-item{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-card{display:flex;justify-content:center;padding:24px;border-radius:16px;background:var(--c-primary)}@media (min-width: 768px){.form-card{padding:32px;border-radius:20px}}@media (min-width: 992px){.form-card{padding:40px;min-height:312px}}.form{display:flex;flex-direction:column;gap:20px;max-width:372px;scroll-margin-top:300px}@media (min-width: 992px){.form{scroll-margin-top:150px}}.input-container{position:relative;display:flex;flex-direction:column}.input-container .label{padding-left:20px;margin-bottom:4px;font-size:12px;font-weight:400;color:#fff;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:12px 20px 10px;font-size:18px;font-family:inherit;font-weight:400;line-height:1;border:#fff;color:#000;border-radius:12px;outline:none;transition:all .2s ease-in-out}.input-container .input::placeholder{line-height:1;color:#bdc1c4;transition:all .2s ease-in-out}.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 #fff inset;-webkit-background-clip:text;-webkit-text-fill-color:rgb(0,0,0)}.input-container.filled:focus-within .input:-webkit-autofill{-webkit-text-fill-color:rgb(0,0,0)}.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:1px solid #fff;background-color:#fff;width:16px;height:16px;margin-right:6px;cursor:pointer;z-index:1}.checkbox-label input:checked+.checkbox-box-wrapper .checkbox-box{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSI4IiB2aWV3Qm94PSIwIDAgOCA4IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTYuODQzNjUgMC45MzQzNzJDNy4yMTEyNyAxLjE3OTQ1IDcuMzEwNjEgMS42NzYxNSA3LjA2NTUzIDIuMDQzNzdMMy44NjU1MyA2Ljg0Mzc3QzMuNzE3MTYgNy4wNjYzMyAzLjQ2NzM3IDcuMjAwMDEgMy4xOTk4OSA3LjIwMDAxQzIuOTMyNDEgNy4yMDAwMSAyLjY4MjYyIDcuMDY2MzMgMi41MzQyNSA2Ljg0Mzc3TDAuOTM0MjQ5IDQuNDQzNzdDMC42ODkxNjggNC4wNzYxNSAwLjc4ODUwNyAzLjU3OTQ1IDEuMTU2MTMgMy4zMzQzN0MxLjUyMzc1IDMuMDg5MjkgMi4wMjA0NSAzLjE4ODYzIDIuMjY1NTMgMy41NTYyNUwzLjE5OTg5IDQuOTU3NzlMNS43MzQyNSAxLjE1NjI1QzUuOTc5MzMgMC43ODg2MjkgNi40NzYwMyAwLjY4OTI5IDYuODQzNjUgMC45MzQzNzJaIiBmaWxsPSIjRUYzMTI0Ii8+Cjwvc3ZnPgo=);background-color:#fff;background-repeat:no-repeat;background-position:50% 50%;background-size:10px 10px}.checkbox-text{color:#fff}.checkbox-text a{text-decoration:underline;text-underline-offset:2px;color:inherit;transition:color .2s ease-in-out}.checkbox-text a:hover{color:#efefef}.form .button{max-width:none}.error{padding-top:4px;font-size:12px;font-weight:400;color:#4b0904}@media (min-width: 768px){.error{font-size:13px}}.checkbox-container .error{padding-top:2px}:root{font-family:Arial,Arial Unicode MS,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;-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth;--c-primary: rgba(239, 49, 36, 1);--c-background: rgba(255, 255, 255, 1);--c-hero-background: #d6e6ff;--c-card-background: #9130fd;--c-border: #eeeeee;--c-btn-primary: rgba(239, 49, 36, 1);--c-btn-primary-hover: rgba(209, 19, 6, 1);--c-btn-primary-active: rgba(179, 0, 0, 1);--c-btn-disabled: rgba(189, 193, 196, 1);--c-text-primary: rgba(64, 78, 94, 1);--c-text-primary-dark: rgba(0, 0, 0, 1);--c-input: rgba(64, 78, 94, 1);--c-input-hover: rgba(0, 0, 0, 1);--c-input-placeholder: rgba(189, 193, 196, 1);--c-error: rgba(239, 49, 36, 1)}*{padding:0;margin:0;box-sizing:border-box}h1,h2,h3,h4,h5,h6{font-family:Montserrat,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:var(--c-hero-background);overflow-x:hidden}.container{--offset: 16px;--content: 1180px;max-width:calc(var(--content) + var(--offset) * 2);width:100%;margin:0 auto;padding:0 var(--offset)}@media (min-width: 992px){.container{--offset: 32px}}.title{font-size:24px;margin-bottom:20px}@media (min-width: 992px){.title{font-size:32px;margin-bottom:24px}}img{display:block}.main{display:flex;flex-direction:column}.hero{background-color:var(--c-hero-background);padding-top:16px}@media (min-width: 992px){.hero{padding-top:0}}@media (min-width: 1280px){.hero{height:817px}}@media (min-width: 992px) and (width < 1280px){.hero{height:auto;padding-bottom:120px}.hero .container{display:flow-root}}.hero .container{position:relative}.hero__logo{width:160px;height:32px;margin-bottom:32px}@media (min-width: 992px){.hero__logo{position:absolute;top:40px;left:var(--offset);margin:0}}@media (min-width: 992px){.hero__heading{position:absolute;top:142px;left:var(--offset);width:580px}}.hero__title{font-family:Montserrat,sans-serif;font-size:28px;line-height:1.1;color:#000;margin-bottom:20px}@media (min-width: 768px){.hero__title{font-size:32px}}@media (min-width: 992px){.hero__title{font-size:40px;margin-bottom:24px}}.hero__title br{display:none}@media (min-width: 768px){.hero__title br{display:block}}.hero__text{font-size:20px;line-height:1.1;font-weight:500;color:#000c}@media (min-width: 992px){.hero__text{font-size:24px}}.hero__image{height:290px;margin-top:20px}.hero__image img{width:100%;height:100%;object-fit:contain}@media (min-width: 992px){.hero__image{position:absolute;top:62px;left:calc(var(--offset) + 705px);width:min(629px,calc(50vw - 131px));height:514px;margin:0}}@media (min-width: 992px) and (width < 1280px){.hero__image{left:auto;right:var(--offset);width:min(629px,calc(100% - 664px));height:440px}}.hero__btn{margin-top:32px;width:100%;height:59px;font-size:16px;color:#fff;text-decoration:none}@media (min-width: 992px){.hero__btn{position:absolute;top:385px;left:var(--offset);width:272px;height:72px;margin:0;font-size:18px;white-space:nowrap;border-radius:16px;padding:24px 16px}}.benefits{margin-top:40px;padding-bottom:0}@media (min-width: 1280px){.benefits{position:absolute;top:522px;left:var(--offset);width:1180px;margin:0}}@media (min-width: 992px) and (width < 1280px){.benefits{margin-top:522px}}.benefits-grid{display:grid;gap:12px}@media (min-width: 768px){.benefits-grid{grid-template-columns:1fr 1fr;gap:20px}}@media (min-width: 992px){.benefits-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.benefits .card{position:relative;display:flex;flex-direction:column;gap:6px;padding:24px 24px 78px;border-radius:24px;background:#8db5f24d;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.benefits .card-title{font-size:20px;line-height:1.2;color:#000}.benefits .card-text{font-size:15px;line-height:1.3;color:#000c}.benefits .card-image{position:absolute;right:24px;bottom:24px;width:48px;height:48px;object-fit:cover}.content{position:relative;margin-top:40px;padding:16px 0 40px;background-color:#fff;border-radius:40px 40px 0 0;display:flex;flex-direction:column;gap:40px}@media (min-width: 992px){.content{margin-top:-80px;padding:120px 0;gap:120px;border-radius:80px 80px 0 0}}.how-to__card{display:flex;flex-direction:column;background-color:#d6e6ff;border-radius:24px;overflow:hidden}@media (min-width: 992px){.how-to__card{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px;border-radius:48px}}.how-to__text{padding:20px 20px 0}@media (min-width: 992px){.how-to__text{padding:60px}}@media (min-width: 992px) and (width < 1280px){.how-to__text{padding:40px}}.how-to__image img{width:100%;height:auto}@media (min-width: 992px){.how-to__image{align-self:end;aspect-ratio:1 / 1}}.how-to .title{font-size:24px;margin-bottom:20px}@media (min-width: 992px){.how-to .title{font-size:32px;margin-bottom:24px}}.how-to .list-item span{font-size:15px;color:#0009}@media (min-width: 992px){.how-to .list-item span{font-size:16px}}.how-to .list-item b{color:#404e5e}.how-to .list .list-item{margin-bottom:12px}.how-to .list .list-item:last-of-type{margin-bottom:0}.invest__card{display:flex;flex-direction:column;background-color:#9130fd;border-radius:24px;overflow:hidden}@media (min-width: 992px){.invest__card{flex-direction:row;align-items:center;border-radius:48px}}.invest__text{padding:20px}@media (min-width: 992px){.invest__text{flex:1;padding:60px}}.invest__title{font-size:24px;color:#fff;margin-bottom:12px}@media (min-width: 992px){.invest__title{font-size:32px;margin-bottom:24px}}.invest__body{font-size:15px;line-height:1.3;color:#fffc}@media (min-width: 992px){.invest__body{font-size:16px}.invest__body+.invest__body{margin-top:20px}}.invest__image{margin:20px auto 0;overflow:hidden}.invest__image img{width:100%;max-width:500px;object-fit:cover}@media (min-width: 992px){.invest__image{margin-top:0;width:379px;height:337px;flex-shrink:0;display:flex;align-items:flex-end}.invest__image img{width:379px;height:286px}}.choose-cert__title{font-size:24px;margin-bottom:20px}@media (min-width: 992px){.choose-cert__title{font-size:32px;margin-bottom:24px}}.choose-cert__list{display:grid;grid-template-columns:1fr;gap:12px}@media (min-width: 1024px){.choose-cert__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}}@media (min-width: 1280px){.choose-cert__list{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}}.cert-item{position:relative}.cert-item__label{position:relative;display:flex;align-items:center;justify-content:center;height:120px;padding:0;border-radius:24px;overflow:hidden;cursor:pointer}.cert-item__img{max-width:100%;flex-shrink:0}.cert-item--golden-apple .cert-item__img{width:258px;height:54px}.cert-item--magnit .cert-item__img{width:216px;height:40px}.cert-item--giftery .cert-item__img{width:106px;height:40px}.cert-item--pyaterochka .cert-item__img{width:171px;height:41px}@media (min-width: 992px) and (width < 1280px){.cert-item--golden-apple .cert-item__img{width:min(258px,100% - 32px);height:auto}.cert-item--magnit .cert-item__img{width:min(216px,100% - 32px);height:auto}.cert-item--giftery .cert-item__img{width:min(106px,100% - 32px);height:auto}.cert-item--pyaterochka .cert-item__img{width:min(171px,100% - 32px);height:auto}}.cert-item__check{position:absolute;top:12px;left:12px;width:20px;height:20px;border-radius:50%;background:#0000001a}.cert-item__check:after{content:"";position:absolute;top:4px;left:4px;width:12px;height:12px;border-radius:50%;background:#000;opacity:0}.cert-item__input{display:none}.cert-item__input:checked+.cert-item__label .cert-item__check{background:#00000026}.cert-item__input:checked+.cert-item__label .cert-item__check:after{opacity:1}.cert-item--golden-apple .cert-item__label{background:#f2f2f2}.cert-item--magnit .cert-item__label{background:#e30613}.cert-item--giftery .cert-item__label{background:#f16634}.cert-item--pyaterochka .cert-item__label{background:#009238}.important__content{display:flex;flex-direction:column;gap:20px}@media (min-width: 992px){.important__content{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}.important__card{flex:1;min-width:0;padding:20px;border:1px solid #eeeeee;border-radius:24px}@media (min-width: 992px){.important__card{padding:60px;border-radius:48px}}@media (min-width: 992px) and (width < 1280px){.important__card{padding:40px}}.important__card .list-item span{color:#404e5e}.important__image{order:-1;min-width:0;display:flex;align-items:center;justify-content:center;height:356px;border-radius:24px;background-color:#d6e6ff}.important__image img{width:min(333px,76%);height:auto}@media (min-width: 992px){.important__image{order:0;height:auto;min-height:356px;border-radius:48px}}.footer{padding:0;background-color:#fff}.footer .container{padding-top:0}.footer-description{font-size:12px;font-weight:400;line-height:1.5;color:#0000004d;margin-bottom:12px}@media (min-width: 992px){.footer-description{font-size:14px}}.footer-description:last-of-type{margin-bottom:0}.footer-link{text-decoration:none;color:#0000004d;transition:all .2s ease-in-out}.footer-link:hover{text-decoration:underline;text-underline-offset:2px}[hidden]{display:none!important}
