.section{background-color:#fff;border-radius:var(--base-border-radius);display:flex;flex-direction:column;gap:16px;padding:36px 12px}.section__head,.section__head-info{align-items:center;display:flex}.section__head{justify-content:space-between}.section__head-info{gap:8px}.section__title{color:#30313d;font-size:20px;font-weight:600;line-height:24px}@media (width >= 1200px){.section__title{font-size:32px;line-height:36px}}.section__text{color:#6e6e7d;font-size:18px;font-weight:500;line-height:24px}@media (width >= 1200px){.section__text{font-size:20px}}@media (width >= 600px){.section{padding:48px 12px}}@media (width >= 768px){.section{padding:48px 36px}}@media (width >= 1200px){.section{padding:48px 42px}}@media (width >= 1440px){.section{padding:48px}}.button-next{align-items:center;display:flex;gap:8px;text-decoration:none}.button-next__text{color:#30313d;font-size:16px;font-weight:600;line-height:20px}.button-next__icon{background-image:url(../assets/frames/form/body-link-icon.svg);background-position:0;background-repeat:no-repeat;background-size:auto;height:10px;width:26px}.button-next:hover .button-next__text{color:#9a77fb}.button-next:hover .button-next__icon{background-image:url(../assets/frames/form/body-link-icon-hovered.svg)}.button-next:active .button-next__text{color:#6c4dc0}.button-next:active .button-next__icon{background-image:url(../assets/frames/form/body-link-icon-active.svg)}.article-preview{--index-background:0;--index-foreground:20;--index-link:10;display:flex;flex-direction:column;gap:12px;position:relative;z-index:0}.article-preview__link{inset:0;position:absolute;z-index:var(--index-link)}.article-preview__picture,.article-preview__picture-overlay{transform:translateZ(0);transition-duration:.2s;transition-property:transform;transition-timing-function:ease-in-out}.article-preview__picture{background-color:#f2f2f7;border-radius:16px;flex-basis:auto;flex-shrink:0;height:100%;max-height:226px;overflow:hidden;position:relative;z-index:var(--index-background)}.article-preview__picture-overlay{margin:16px;position:absolute;z-index:var(--index-foreground)}.article-preview__picture-image{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.article-preview__content{display:flex;flex-direction:column;gap:12px;width:100%}.article-preview__content-info{display:flex;flex-direction:column;gap:24px}@media (width >= 600px){.article-preview__content-info{flex-direction:row;justify-content:space-between}}.article-preview__content-body{display:flex;flex-direction:column;gap:12px}.article-preview__meta{align-items:center;display:flex;gap:8px}@media (width >= 768px){.article-preview__meta{gap:12px}}.article-preview__button,.article-preview__meta-button{position:relative;z-index:var(--index-foreground)}.article-preview__button{display:none;text-decoration:none}.article-preview__title{color:#30313d;font-size:14px;font-weight:500;line-height:16px;min-height:32px}.article-preview__title._clamp{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}@media (width >= 768px){.article-preview__title{font-size:18px;line-height:20px;min-height:40px}}@media (width >= 1200px){.article-preview__title{color:#30313d;font-size:20px;line-height:24px;min-height:48px}}.article-preview__text{color:#6e6e7d;display:none;font-size:14px;font-weight:400;line-height:16px}.article-preview._featured{gap:24px}.article-preview._featured .article-preview__picture{max-height:362px}.article-preview._featured .article-preview__content{gap:16px}.article-preview._featured .article-preview__content-info{order:1}.article-preview._featured .article-preview__content-body{order:-1}.article-preview._featured .article-preview__button{display:block}.article-preview._featured .article-preview__title{font-size:22px;font-weight:600;line-height:24px}.article-preview._featured .article-preview__text{display:block}.article-preview:not(._featured) .article-preview__title{min-height:32px}@media (width >= 600px){.article-preview._featured .article-preview__content{gap:40px}.article-preview._featured .article-preview__title{font-size:30px;line-height:36px}}@media (width >= 768px){.article-preview._featured .article-preview__title{font-size:40px;line-height:38px}.article-preview._featured .article-preview__text{font-size:18px;line-height:20px}.article-preview:not(._featured) .article-preview__title{min-height:40px}}@media (width >= 1200px){.article-preview._featured{flex-direction:row}.article-preview._featured .article-preview__picture{max-height:226px;width:432px}.article-preview._featured .article-preview__content{gap:36px}.article-preview:not(._featured) .article-preview__title{min-height:48px}.article-preview:not(._featured)._hovered .article-preview__picture,.article-preview:not(._featured)._hovered .article-preview__picture-overlay{transform:translate3d(0,-8px,0)}}.button-rounded{align-items:center;background-color:#f4f4f4;border-radius:40px;color:#30313d;cursor:pointer;display:flex;flex-basis:auto;flex-shrink:0;gap:8px;padding:12px 24px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.button-rounded__text{font-size:14px;font-weight:500;line-height:16px}@media (width >= 768px){.button-rounded__text{font-size:16px;font-weight:600;line-height:20px}}.button-rounded:hover{background-color:#dfd8f8;color:#9a77fb}.button-rounded._active,.button-rounded:active{background-color:#9a77fb;color:#fff}@media (width >= 768px){.button-rounded{padding:16px 32px}}.loader{animation-duration:1s;animation-iteration-count:infinite;animation-name:blob;animation-timing-function:ease-in-out;background:radial-gradient(#ff0) 0/12px 12px,radial-gradient(#ff0) 0/12px 12px,radial-gradient(#ff0) 50%/12px 12px,radial-gradient(#ff0) 100%/12px 12px,#fff;background-repeat:no-repeat;border:6px solid transparent;filter:blur(4px) contrast(8) hue-rotate(30deg) grayscale(1);height:52px;width:64px}@keyframes blob{to{background-position:100%,0,50%,100%}}.articles{gap:48px;position:relative;z-index:1}.articles,.articles__list{display:flex;flex-direction:column}.articles__list{gap:20px}.articles__list>*{flex-basis:auto;flex-shrink:0}@media (width >= 1200px){.articles__list{display:grid;gap:16px;grid-template-columns:repeat(3,1fr);grid-template-rows:auto}}.articles__control{display:flex;justify-content:center}.categories{overflow:auto;-ms-overflow-style:none;scrollbar-width:none}.categories__list{display:flex;flex-wrap:nowrap;gap:12px 8px;min-width:588px}@media (width >= 768px){.categories__list{flex-wrap:wrap;gap:16px}}.categories::-webkit-scrollbar{display:none}.heroblock{border-radius:0 0 var(--base-border-radius) var(--base-border-radius);display:flex;flex-direction:column;min-height:600px;overflow:hidden}.heroblock__breadcrumbs{--breadcrumbs-color:#fff;display:flex;justify-content:center}.heroblock__body{margin:auto 0;padding:0 16px}.heroblock__title{color:#fff;font-size:32px;font-weight:600;line-height:36px;text-align:center}.heroblock__title:not(:first-child){margin-top:36px}@media (width >= 600px){.heroblock__title{font-size:46px;line-height:52px}}@media (width >= 768px){.heroblock__title{font-size:56px;line-height:60px}}@media (width >= 1200px){.heroblock__title{font-size:76px;line-height:92px}}.heroblock__text{color:#fff;font-size:20px;font-weight:600;line-height:24px;text-align:center}.heroblock__text:not(:first-child){margin-top:16px}@media (width >= 768px){.heroblock__text{font-size:24px;line-height:28px}}@media (width >= 1200px){.heroblock__text{font-size:32px;line-height:36px}}.parallax{background-image:linear-gradient(180deg,#b0a3f8,#f2f2f7);background-position:center -260px;background-repeat:no-repeat;height:1372px;left:0;min-height:100vh;overflow:hidden;position:absolute;top:0;width:100%;z-index:-1}.parallax__background,.parallax__background-2,.parallax__background-3{background-position:center -260px;background-repeat:no-repeat;background-size:cover;inset:0;position:absolute}.parallax__background{background-image:url(../assets/parallax/background-transparent.png)}.parallax__background-2{background-image:url(../assets/parallax/background-2.png)}.parallax__background-3{background-image:url(../assets/parallax/background-3.png)}.blog{display:flex;flex-direction:column;gap:var(--base-indent)}
