/* Уникальный SEO-текст и FAQ страницы — см. inc/seotext.php */
.gst{padding:40px 20px 60px;background:#fff;font-family:var(--t-text-font,'Manrope',Arial,sans-serif);color:#171717;box-sizing:border-box}
.gst *,.gst *::before,.gst *::after{box-sizing:border-box}
.gst__in{max-width:900px;margin:0 auto}
.gst__text h2,.gst__h{font-family:var(--t-headline-font,'Manrope',Arial,sans-serif);font-size:32px;font-weight:600;line-height:1.2;margin:48px 0 18px}
.gst__text h2:first-child{margin-top:0}
.gst__text h3{font-size:20px;font-weight:600;line-height:1.35;margin:28px 0 10px}
.gst__text p,.gst__text li{font-size:17px;line-height:1.65;margin:0 0 14px}
.gst__text ul,.gst__text ol{padding-left:22px;margin:0 0 18px}
.gst__text li{margin-bottom:8px}
.gst__text a{color:#171717;text-decoration:underline;text-decoration-color:#fe8c79;text-underline-offset:3px}
.gst__note{font-size:14px!important;color:#6b6b6b}
.gst__tw{overflow-x:auto;-webkit-overflow-scrolling:touch;margin:8px 0 22px}
.gst__text table{width:100%;border-collapse:collapse;font-size:15px;line-height:1.45}
.gst__text th{background:#fbfe79;text-align:left;font-weight:600;padding:12px 14px}
.gst__text td{padding:12px 14px;border-bottom:1px solid #e6e6e6;vertical-align:top}
.gst__text th:first-child{border-radius:12px 0 0 0}.gst__text th:last-child{border-radius:0 12px 0 0}
.gst__faq{border-top:1px solid #e6e6e6}
.gst__q{border-bottom:1px solid #e6e6e6}
.gst__q summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;gap:20px;padding:18px 0;font-size:18px;font-weight:600;line-height:1.4}
.gst__q summary::-webkit-details-marker{display:none}
.gst__q summary::after{content:"+";flex:none;width:32px;height:32px;border-radius:50%;background:#fe8c79;color:#fff;display:flex;align-items:center;justify-content:center;font-size:22px;font-weight:400;transition:transform .2s}
.gst__q[open] summary::after{transform:rotate(45deg)}
.gst__a{font-size:16px;line-height:1.65;padding:0 0 18px}
@media (max-width:639px){
 .gst{padding:28px 16px 40px}
 .gst__text h2,.gst__h{font-size:24px;margin-top:36px}
 .gst__text p,.gst__text li{font-size:16px}
 .gst__q summary{font-size:16px}
}
