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