body{font-family:Open Sans,sans-serif}.container{width:100%;max-width:1300px;padding-left:30px;padding-right:30px;margin-left:auto;margin-right:auto}@media screen and (max-width:991px){.container{padding-left:15px;padding-right:15px}}.base-section{padding:32px 0}@media screen and (max-width:991px){.base-section{padding:16px 0}}.base-section__breadcrumb{margin-bottom:10px}.base-section__head{display:flex;align-items:center;justify-content:space-between;gap:10px 20px}@media screen and (max-width:576px){.base-section__head{flex-direction:column;align-items:stretch}}.base-section h1.base-section__title{font-size:32px;font-weight:700}@media screen and (max-width:991px){.base-section h1.base-section__title{font-size:24px}}@media screen and (max-width:576px){.base-section h1.base-section__title{font-size:20px}}.base-section h2.base-section__title{font-size:24px;font-weight:700}@media screen and (max-width:991px){.base-section h2.base-section__title{font-size:20px}}@media screen and (max-width:576px){.base-section h2.base-section__title{font-size:18px}}.base-section__controls{display:flex;align-items:center;gap:10px}.base-section__head+.base-section__content{margin-top:32px}@media screen and (max-width:991px){.base-section__head+.base-section__content{margin-top:24px}}@media screen and (max-width:576px){.base-section__head+.base-section__content{margin-top:20px}}.text-content{line-height:1.5}.text-content h1{font-size:32px}.text-content h2{font-size:24px}.text-content h3{font-size:20px}.text-content h4{font-size:18px}.text-content h5{font-size:16px}.text-content h6{font-size:14px}.text-content h1,.text-content h2,.text-content h3,.text-content h4,.text-content h5,.text-content h6{line-height:1.2;font-weight:700}.text-content h1,.text-content h2,.text-content h3,.text-content h4,.text-content h5,.text-content h6{margin-top:2em;margin-bottom:1em}.text-content p{margin:1em 0}.text-content ul{margin:1em 0;padding-left:2em;list-style:disc}.text-content ol{margin:1em 0;padding-left:2em;list-style:decimal}.text-content>*:first-child{margin-top:0}.text-content>*:last-child{margin-bottom:0}.base-form{min-width:320px;max-width:480px}@media screen and (max-width:576px){.base-form{min-width:unset}}.base-form__alerts{margin-bottom:16px}.base-form__form{display:flex;flex-direction:column;gap:16px}.checkbox{display:flex;align-items:center;gap:8px}
