.article-main{background-color:#fff;padding-top:120px;padding-bottom:40px}.article-container{row-gap:40px;max-width:1200px;margin:0 auto}.article-container,.article-header{display:flex;flex-direction:column;justify-content:flex-start;width:100%}.article-header{row-gap:0;margin-bottom:0}.article-title{font-size:36px;margin:0}.article-subtitle,.article-title{white-space:pre-wrap;overflow:visible;font-family:var(--font_default);font-weight:400;color:var(--color_text_default);line-height:1.4;padding:0}.article-subtitle{font-size:16px;margin:40px 0 0}.article-sections{background-color:#fff;border-radius:10px;padding:20px;display:flex;flex-direction:column;gap:0}.article-section{display:flex;flex-direction:column;justify-content:flex-start;row-gap:20px;margin-bottom:60px}.article-section:last-child{margin-bottom:0}.article-section-title{white-space:pre-wrap;overflow:visible;font-family:var(--font_default);font-size:24px;font-weight:400;color:var(--color_text_default);line-height:1.4;margin:0;padding:0}.article-section-image{border-radius:0;width:100%;min-height:50px;max-height:300px;height:max-content;overflow:hidden}.article-section-image img{display:block;width:100%;height:auto;max-height:300px;object-fit:contain;border-radius:0}.article-section-text{white-space:pre-wrap;overflow:visible;font-family:var(--font_default);font-size:16px;font-weight:400;color:#666;line-height:1.4;margin:0;padding:0}.article-section-text a{color:var(--color_primary_default);text-decoration:underline}.article-section-text a:hover{color:var(--color_primary_default);text-decoration:none}.article-faq{background-color:#fff;border-radius:10px;padding:20px;display:flex;flex-direction:column;row-gap:40px;border:none;outline:none;box-shadow:none}.article-faq-title{white-space:pre-wrap;overflow:visible;font-family:var(--font_default);font-size:32px;font-weight:400;color:var(--color_text_default);line-height:1.4;margin:0;padding:0;border-bottom:none;border-top:none}.article-faq-list{display:flex;flex-direction:column;gap:0;border-top:none!important;border-bottom:none;outline:none;box-shadow:none}.article-faq-item{margin-bottom:20px}.article-faq-question{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;padding:0;background:none;border:none;cursor:pointer;font-family:var(--font_default);font-size:20px;font-weight:400;color:var(--color_text_default);line-height:1.4;text-align:left;gap:10px}.article-faq-question span:first-child{flex:1 1;word-wrap:break-word;overflow-wrap:break-word;min-width:0}.article-faq-icon{font-size:24px;font-weight:400;color:var(--color_text_default);min-width:25px;max-width:25px;width:25px;height:25px;display:flex;align-items:center;justify-content:center;transition:transform .3s ease}.article-faq-answer{max-height:0;overflow:hidden;transition:max-height .3s ease;padding-top:0}.article-faq-answer p{white-space:pre-wrap;overflow:visible;font-family:var(--font_default);font-size:14px;font-weight:400;color:#666;line-height:1.4;margin:15px 0 0;padding:0}.article-faq-item.active .article-faq-answer{padding-top:15px}.article-contacts{border-radius:10px;padding:20px;display:flex;flex-direction:column;row-gap:40px;background-color:#fff}.article-contacts-title{white-space:pre-wrap;overflow:visible;font-family:var(--font_default);font-size:32px;font-weight:400;color:var(--color_text_default);line-height:1.4;margin:0;padding:0}.article-contacts-list{display:flex;flex-direction:column;gap:0}.article-contact-item{display:flex;flex-direction:column;justify-content:flex-start;row-gap:20px;padding:15px 0;border-bottom:1px solid #e5e5e5}.article-contact-item:last-child{border-bottom:none}.article-contact-link{white-space:pre-wrap;overflow:visible;font-family:var(--font_default);font-size:16px;font-weight:400;color:var(--color_text_default);line-height:1.4;cursor:pointer;text-decoration:none;word-break:break-all}.article-contact-link:hover{text-decoration:underline}.article-contact-description{white-space:pre-wrap;overflow:visible;font-family:var(--font_default);font-size:14px;font-weight:400;color:#666;line-height:1.4;margin:0;padding:0}@media (max-width:768px){.article-main{padding-top:80px}.article-container{padding:0 20px 40px}.article-title{font-size:28px}.article-section-title{font-size:20px}.article-contacts-title,.article-faq-title{font-size:24px}.article-contacts,.article-faq,.article-sections{padding:0}.article-faq{row-gap:30px}.article-faq-question{font-size:16px;line-height:1.5;gap:10px}.article-faq-question span:first-child{flex:1 1;word-wrap:break-word;overflow-wrap:break-word}.article-faq-icon{font-size:20px;min-width:20px;max-width:20px;width:20px;height:20px;flex-shrink:0}.article-faq-item{margin-bottom:15px}.article-faq-answer p{font-size:14px;line-height:1.5;word-wrap:break-word;overflow-wrap:break-word}.article-contact-link{font-size:14px}.article-contact-description{font-size:13px}}