.dd-faq__title{margin:0 0 16px;padding-left:14px;border-left:4px solid var(--dd-accent);font-size:23px;line-height:1.3}.dd-faq__item.is-open{border-color:var(--dd-accent);background:var(--dd-bg)}.dd-faq__item.is-open .dd-faq__q{color:var(--dd-accent-dark)}.dd-faq__item.is-open .dd-faq__arrow{transform:rotate(180deg)}.dd-faq__h3{margin:20px 0 8px;font-size:17px;font-weight:700;line-height:1.35;color:var(--dd-accent-dark)}.dd-faq__a ul,.dd-faq__a ol{margin:10px 0 0;padding-left:20px;font-size:15.5px;line-height:1.6}.dd-faq__a li{margin-bottom:7px}.dd-faq__table{width:100%;margin:12px 0 4px;border-collapse:collapse;font-size:14.5px;line-height:1.45;table-layout:fixed}.dd-faq__table th,.dd-faq__table td{padding:9px 11px;border:1px solid var(--dd-line);text-align:left;vertical-align:top;word-wrap:break-word}.dd-faq__table thead th{background:rgba(30,187,240,.12);color:var(--dd-accent-dark);font-weight:700;font-size:14px}.dd-faq__table tbody td:first-child{background:#fbfdfe;font-weight:600}.dd-faq__table tbody tr:hover td{background:#f3fafd}.dd-faq--feature{--dd-accent:#1d9e75;--dd-accent-dark:#0f6e56;--dd-line:#cdebde;--dd-bg:#f2fbf7}.dd-faq--feature .dd-faq__item{border:1px solid #b7e3d1;border-left:4px solid #1d9e75;border-radius:10px;background:#f2fbf7}.dd-faq--feature .dd-faq__item:hover{border-color:#8fd6ac;border-left-color:#1d9e75}.dd-faq--feature .dd-faq__item.is-open{border-color:#b7e3d1;border-left-color:#1d9e75;background:#f2fbf7}.dd-faq--feature .dd-faq__q{font-size:17.5px;color:#0f6e56;padding:17px 19px}.dd-faq--feature .dd-faq__q:hover{color:#085041}.dd-faq--feature .dd-faq__arrow{stroke:#1d9e75}.dd-faq--feature .dd-faq__a{padding:0 19px 17px;border-top-color:#cdebde}.dd-faq--feature .dd-faq__h3{color:#0f6e56}.dd-faq--feature .dd-faq__a a{color:#0f6e56}.dd-faq--feature .dd-faq__table th,.dd-faq--feature .dd-faq__table td{border-color:#cdebde}.dd-faq--feature .dd-faq__table thead th{background:rgba(29,158,117,.14);color:#0f6e56}.dd-faq--feature .dd-faq__table tbody td:first-child{background:#f8fdfb}.dd-faq--feature .dd-faq__table tbody tr:hover td{background:#eaf7f1}@media (max-width:767px){.dd-faq__title{font-size:20px;padding-left:11px;margin-bottom:13px}.dd-faq__h3{font-size:16px;margin-top:17px}.dd-faq__table,.dd-faq__table tbody,.dd-faq__table tr,.dd-faq__table td{display:block;width:100%}.dd-faq__table thead{display:none}.dd-faq__table tr{margin-bottom:12px;border:1px solid var(--dd-line);border-radius:8px;overflow:hidden}.dd-faq__table td{border:0;padding:8px 12px;font-size:14.5px}.dd-faq__table tbody td:first-child{background:rgba(30,187,240,.12);color:var(--dd-accent-dark);font-weight:700}.dd-faq__table td:nth-child(2)::before{content:"Диспансер: ";font-weight:600;color:var(--dd-muted)}.dd-faq__table td:nth-child(3)::before{content:"«Доктор Детокс»: ";font-weight:600;color:var(--dd-muted)}.dd-faq--feature .dd-faq__q{font-size:16px;padding:14px 15px}.dd-faq--feature .dd-faq__a{padding:0 15px 14px}.dd-faq--feature .dd-faq__table tbody td:first-child{background:rgba(29,158,117,.14);color:#0f6e56}}