.table-wrapper{background:var(--bg-white);border-radius:var(--border-radius);overflow-x:auto;border:1px solid var(--border-color)}table{width:100%;border-collapse:collapse;min-width:800px;table-layout:fixed}th:first-child,td:first-child{width:70%;vertical-align:top}th:last-child,td:last-child{width:30%;vertical-align:top}th,td{padding:20px;text-align:left;border-bottom:1px solid var(--border-color)}th{background-color:var(--text-black);color:var(--bg-white);font-weight:600;font-size:1rem}tr:last-child td{border-bottom:none}tr:hover{background-color:var(--bg-light)}.tn-ved{font-family:monospace;font-size:14px;color:var(--text-gray);white-space:normal;line-height:1.8;word-wrap:break-word}td strong{color:var(--text-black);display:block;margin-bottom:8px;font-weight:600}.table-note{font-size:.9rem;color:#777;margin-top:8px;border-left:3px solid #ccc;padding-left:10px}.exception-title{font-size:1.15rem;margin-bottom:20px;padding-bottom:15px;border-bottom:1px solid var(--bg-dark);font-weight:700;color:var(--text-black)}.document-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:20px;list-style:none;padding:0;margin:0}.document-list li{background:var(--bg-light);border:1px solid var(--border-color);padding:20px 25px 20px 65px;border-radius:var(--border-radius);position:relative;color:var(--text-black);font-size:.95rem;font-weight:500;transition:all .3s ease}.document-list li:hover{background:var(--bg-white);border-color:var(--accent-green);box-shadow:0 5px 20px rgba(0,128,0,.08);transform:translateY(-2px)}.document-list li::before{content:"✓";position:absolute;left:20px;top:20px;width:26px;height:26px;background-color:var(--accent-green);color:var(--bg-white);border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:14px}.wf-card strong{color:var(--text-black);display:block;margin-bottom:3px}.adv-card p{color:var(--text-gray);font-size:.95rem;margin:0}.custom-faq-wrapper{max-width:850px;margin:0 auto}.custom-faq-wrapper details{background:var(--bg-white);border-radius:var(--border-radius);margin-bottom:15px;border:1px solid var(--border-color);box-shadow:0 2px 8px rgba(0,0,0,.02);transition:all .3s ease}.custom-faq-wrapper details:hover,.custom-faq-wrapper details[open]{border-color:var(--accent-green);box-shadow:0 5px 15px rgba(0,128,0,.05)}.custom-faq-wrapper summary{padding:22px 50px 22px 25px;cursor:pointer;list-style:none;position:relative;outline:none}.custom-faq-wrapper summary::-webkit-details-marker{display:none}.custom-faq-wrapper summary h3{margin:0;padding:0;font-size:1.05rem;font-weight:600;color:var(--text-black);display:inline-block;line-height:1.4}.custom-faq-wrapper summary::after{content:"+";position:absolute;right:25px;top:50%;transform:translateY(-50%);font-size:2rem;font-weight:400;color:var(--accent-green);line-height:1;transition:.3s ease}.custom-faq-wrapper details[open] summary::after{content:"−";color:var(--text-black)}.custom-faq-wrapper .faq-content{padding:0 25px 25px;color:var(--text-gray);font-size:.95rem;border-top:1px solid var(--border-color);margin-top:5px;padding-top:20px;line-height:1.6}@media (max-width:768px){.table-wrapper{border:none;background:0 0;box-shadow:none;overflow-x:hidden}.table-wrapper table{min-width:100%}.table-wrapper table,.table-wrapper thead,.table-wrapper tbody,.table-wrapper th,.table-wrapper td,.table-wrapper tr{display:block;width:100%;box-sizing:border-box}.table-wrapper thead tr{position:absolute;top:-9999px;left:-9999px}.table-wrapper tr{margin-bottom:20px;background:var(--bg-white);border:1px solid var(--border-color);border-radius:var(--border-radius)}.table-wrapper td{padding:20px;border:none}.table-wrapper td:first-child{border-bottom:1px dashed var(--border-color)}.table-wrapper td.tn-ved::before{content:"Коды ТН ВЭД ЕАЭС:";display:block;font-family:"Montserrat",sans-serif;font-size:1rem;font-weight:700;color:var(--text-black);margin-bottom:10px}}tr.section-row td{background:var(--bg-dark);font-size:1.02rem;padding:16px 20px}tr.section-row:hover{background:0 0}tr.section-row td strong{margin-bottom:0;display:inline}.form-card p{margin-bottom:0}.prose-block{max-width:1000px}.prose-block ul{padding-left:20px;color:var(--text-gray)}.prose-block li{margin-bottom:8px}.subhead{font-size:1.05rem;font-weight:700;color:var(--text-black);margin:28px 0 14px}.faq-content ul{padding-left:18px;margin:10px 0}.faq-content li{margin-bottom:6px}.table-wrapper table.cols-3 th:nth-child(1),.table-wrapper table.cols-3 td:nth-child(1){width:40%}.table-wrapper table.cols-3 th:nth-child(2),.table-wrapper table.cols-3 td:nth-child(2){width:25%}.table-wrapper table.cols-3 th:nth-child(3),.table-wrapper table.cols-3 td:nth-child(3){width:35%}.table-wrapper table.cols-4 th:nth-child(1),.table-wrapper table.cols-4 td:nth-child(1){width:30%}.table-wrapper table.cols-4 th:nth-child(2),.table-wrapper table.cols-4 td:nth-child(2){width:20%}.table-wrapper table.cols-4 th:nth-child(3),.table-wrapper table.cols-4 td:nth-child(3){width:25%}.table-wrapper table.cols-4 th:nth-child(4),.table-wrapper table.cols-4 td:nth-child(4){width:25%}@media (max-width:768px){tr.section-row td{border-bottom:none}}@media (max-width:768px){.table-wrapper{border:none;background:0 0;box-shadow:none;overflow-x:hidden!important}.table-wrapper table{min-width:0!important;width:100%!important;table-layout:auto!important}.table-wrapper table,.table-wrapper thead,.table-wrapper tbody,.table-wrapper th,.table-wrapper td,.table-wrapper tr{display:block!important;width:100%!important;max-width:100%!important;box-sizing:border-box}.table-wrapper thead tr{position:absolute;top:-9999px;left:-9999px;height:0;overflow:hidden}.table-wrapper tbody tr{margin-bottom:16px;background:var(--bg-white);border:1px solid var(--border-color);border-radius:var(--border-radius);overflow:hidden}.table-wrapper td{padding:14px 16px;border:none;border-bottom:1px dashed var(--border-color);white-space:normal;word-break:break-word}.table-wrapper td:last-child{border-bottom:none}.table-wrapper td::before{display:block;font-family:"Montserrat",sans-serif;font-size:.85rem;font-weight:700;color:var(--text-black);margin-bottom:8px;line-height:1.3}.table-wrapper td:first-child::before,.table-wrapper table.cols-3 td:nth-child(1)::before,.table-wrapper table.cols-4 td:nth-child(1)::before{content:"Наименованиепродукции"}.table-wrapper td.tn-ved::before,.table-wrapper table.cols-3 td:nth-child(2)::before,.table-wrapper table.cols-4 td:nth-child(2)::before{content:"КодТНВЭДЕАЭС"}.table-wrapper table.cols-3 td:nth-child(3)::before{content:"Примечание"}.table-wrapper table.cols-4 td:nth-child(3)::before{content:"Документобоценкесоответствия"}.table-wrapper table.cols-4 td:nth-child(4)::before{content:"Примечание"}.table-wrapper tr.section-row{margin-bottom:10px;background:var(--bg-dark);border:none;border-radius:var(--border-radius)}.table-wrapper tr.section-row td{border-bottom:none;padding:14px 16px;background:var(--bg-dark)}.table-wrapper tr.section-row td::before{content:none!important;display:none}}