.cmp{max-width:1160px;margin:0 auto;padding:0 20px;font-family:Inter,Arial,sans-serif;color:#230000}.cmp h2{font-family:Oswald,Arial,sans-serif;font-weight:500;font-size:40px;line-height:1.15;text-transform:uppercase;text-align:center;margin:0 0 16px;color:#230000}.cmp .sub{font-size:20px;line-height:1.4;color:#8c8c8c;text-align:center;max-width:640px;margin:0 auto 48px}.cmp table{width:100%;border-collapse:separate;border-spacing:0;background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 0 0 1px #e8e3dc}.cmp th,.cmp td{padding:22px 24px;text-align:left;vertical-align:top;font-size:18px;line-height:1.45;border-bottom:1px solid #eee8e0}.cmp thead th{background:#230000;color:#f9f7f5;font-family:Oswald,Arial,sans-serif;font-weight:500;font-size:24px;text-transform:uppercase;border-bottom:0}.cmp tbody th{width:19%;font-weight:600;color:#fc5727;font-size:17px}.cmp tbody tr:last-child th,.cmp tbody tr:last-child td{border-bottom:0}.cmp .price{font-family:Oswald,Arial,sans-serif;font-size:28px;font-weight:500;color:#230000;line-height:1.2}.cmp .price small{display:block;font:400 16px/1.4 Inter,Arial,sans-serif;color:#8c8c8c;margin-top:4px}.cmp .btn{display:inline-block;background:#fc5727;color:#fff!important;text-decoration:none;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:.02em;padding:15px 26px;border-radius:10px;transition:opacity .2s}.cmp .btn:hover{opacity:.85}.cmp .note{font-size:16px;line-height:1.5;color:#8c8c8c;text-align:center;margin-top:24px}@media(max-width:900px){.cmp h2{font-size:30px}.cmp .sub{font-size:18px;margin-bottom:32px}.cmp table,.cmp tbody,.cmp tr,.cmp th,.cmp td{display:block;width:100%}.cmp thead{display:none}.cmp tbody tr{padding:8px 0 14px;border-bottom:8px solid #f9f7f5}.cmp tbody th{width:100%;padding:18px 20px 4px;border:0}.cmp td{padding:6px 20px;border:0;font-size:17px}.cmp td:before{content:attr(data-l);display:block;font-weight:600;font-size:14px;text-transform:uppercase;color:#8c8c8c;margin-bottom:2px}}
.acc{max-width:860px;margin:0 auto;padding:0 20px;font-family:Inter,Arial,sans-serif;color:#230000}.acc h2{font-family:Oswald,Arial,sans-serif;font-weight:500;font-size:40px;line-height:1.15;text-transform:uppercase;text-align:center;margin:0 0 40px;color:#230000}.acc details{border-bottom:1px solid #e0d9d0}.acc details:first-of-type{border-top:1px solid #e0d9d0}.acc summary{list-style:none;cursor:pointer;position:relative;padding:24px 56px 24px 0;font-family:Oswald,Arial,sans-serif;font-weight:500;font-size:26px;line-height:1.25;text-transform:uppercase;color:#230000;-webkit-tap-highlight-color:transparent}.acc summary::-webkit-details-marker{display:none}.acc summary::after{content:"+";position:absolute;right:6px;top:50%;margin-top:-16px;width:32px;height:32px;border-radius:50%;border:1px solid #fc5727;color:#fc5727;font:400 22px/30px Inter,Arial,sans-serif;text-align:center;transition:transform .2s,background .2s,color .2s}.acc details[open] summary::after{transform:rotate(45deg);background:#fc5727;color:#fff}.acc summary:hover{color:#fc5727}.acc summary:focus-visible{outline:2px solid #fc5727;outline-offset:2px}.acc .bd{padding:0 0 28px;font-size:18px;line-height:1.6;color:#230000}.acc .bd p{margin:0 0 14px}.acc .bd p:last-child{margin-bottom:0}.acc .bd ul{margin:0 0 14px;padding:0 0 0 22px}.acc .bd li{margin:0 0 8px}.acc .bd a{color:#fc5727;text-decoration:none;border-bottom:1px solid rgba(252,87,39,.4)}@media(max-width:640px){.acc h2{font-size:30px;margin-bottom:28px}.acc summary{font-size:21px;padding:20px 48px 20px 0}.acc .bd{font-size:17px}}