.c-container{box-sizing:border-box;margin:0 auto;max-width:1160px;padding:0 10px;width:100%}.c-container--with-header{padding-top:66px}.c-container--no-pd{padding-left:0;padding-right:0}.snackbar{top:76px}@media(min-width:768px){.c-container{padding-left:20px;padding-right:20px}}@media(min-width:1024px){.snackbar{top:90px}.c-container--with-header{padding-top:80px}}.common-button{--bg-color:#ffbd12;align-items:center;background:var(--bg-color);border:none;border-radius:25px;color:#141414;cursor:pointer;display:inline-flex;font-size:16px;font-weight:500;height:47px;justify-content:center;letter-spacing:-.03em;line-height:19px;padding:0 45px;text-align:center;text-decoration:none;transition:all .15s ease}.common-button .ladda-label{text-align:inherit}.common-button svg{margin-left:10px}.common-button:hover{box-shadow:0 0 0 1px var(--bg-color)}.common-button--outlined{--bg-color:transparent;border:1px solid #141414}.common-button--outlined:hover{border-color:transparent;box-shadow:0 0 0 1px #141414}.common-button--outlined[data-loading]{--bg-color:#ffbd12;border-color:transparent}.common-button--outlined[data-loading]:hover{box-shadow:0 0 0 1px #ffbd12}.common-button--text{--bg-color:transparent;padding-left:0;padding-right:0;text-decoration:underline}.common-button--text:active{opacity:.6}.common-button--black{--bg-color:#141414;color:#fff}.common-button--gray{--bg-color:#f6f6f6}.common-button.accented{--bg-color:#63d0c2}.common-button.colored-grey{--bg-color:#e8e8e8}.common-button.with-icon{padding-right:47px}.common-button.with-icon:before{right:14px;top:16px}.common-button.with-icon.plus-icon:before{transform:scale(.85);transform-origin:0 0}.common-button.ladda-button:disabled{background:#e8e8e8;color:#949494;cursor:unset}.common-button.ladda-button:disabled:hover{box-shadow:none}@media only screen and (max-width:667px){.common-button{height:43px}.common-button .resend-icon{height:13px;width:12px}.common-button .refresh-icon{height:11px;width:13px}.common-button .plus-icon{height:13px;width:13px}}.pledge{color:#141414;font-size:16px;letter-spacing:-.03em;line-height:1.35;padding:40px 0 136px}.pledge .c-container{max-width:976px}.pledge__title{color:#141414;font-size:40px;line-height:1.04;margin:0 0 20px}.pledge__heading{margin-bottom:36px}.pledge__heading p{color:#2c2c2c;margin-bottom:14px}.pledge__list{counter-reset:item;margin-left:0;padding-left:0}.pledge__subtitle{color:#141414;line-height:1.05}.pledge-item{display:block;padding:24px 0;position:relative}.pledge-item:last-child{border-bottom:0}.pledge-item__title{color:inherit;font-size:24px;font-weight:700;line-height:1.25;margin-bottom:24px}.pledge-item__title:before{color:#00aca2;content:counter(item) "/";counter-increment:item;font-weight:700;line-height:1.05;margin-right:5px}.pledge-item__description a{color:#00a89e;text-decoration-line:underline}.pledge-why-onerep.pledge{padding-bottom:0}.pledge-why-onerep .pledge__title{margin-bottom:32px}.pledge-why-onerep .pledge__subtitle{font-size:28px;margin-bottom:20px}.pledge-why-onerep .pledge-item__title{font-size:24px}.pledge-why-onerep .pledge-item__description{font-size:16px}.pledge-why-onerep .spacing-top{margin-top:40px}.pledge-why-onerep .pricing-button{margin-bottom:120px;margin-top:120px;text-align:center}.pledge-why-onerep .pricing-button h2{color:#141414;font-size:32px;font-style:normal;letter-spacing:-1.2px;line-height:1.2;margin:0;text-align:center}.pledge-why-onerep .pricing-button .common-button{margin-top:20px}@media(min-width:768px){.pledge{font-size:20px;padding:80px 0 92px}.pledge__title{font-size:56px;margin-bottom:40px}.pledge__heading p{line-height:1.45}.pledge-item{padding:28px 0}.pledge-item__title{font-size:32px}.pledge-why-onerep .pledge__title{margin-bottom:56px}.pledge-why-onerep .pledge-item__title,.pledge-why-onerep .pledge__subtitle{font-size:32px}.pledge-why-onerep .pledge-item__description{font-size:20px}.pledge-why-onerep .pricing-button h2{font-size:56px;line-height:1.05}.pledge-why-onerep .pricing-button .common-button{border-radius:32px;font-size:20px;height:56px;margin-top:40px}.pledge-why-onerep .spacing-top{margin-top:56px}}@media(min-width:1023px){.pledge{font-size:24px;padding-bottom:176px}.pledge__title{font-size:80px}.pledge__heading p{color:#141414;font-size:20px;margin-bottom:56px}.pledge-item{padding:24px 0 24px 88px}.pledge-item__title{font-size:40px;line-height:1.05;margin-bottom:20px}.pledge-item__title:before{font-size:48px;left:0;position:absolute;top:22px}.pledge-why-onerep .pledge__title{margin-bottom:64px}.pledge-why-onerep .pledge__subtitle{font-size:40px}.pledge-why-onerep .pledge-item__title{font-size:32px}.pledge-why-onerep .pledge-item__description{font-size:20px}.pledge-why-onerep .pricing-button{margin-bottom:160px;margin-top:160px}.pledge-why-onerep .pricing-button h2{font-size:56px;line-height:105%}.pledge-why-onerep .pricing-button .common-button{border-radius:32px;font-size:20px;height:56px;margin-top:40px}}
