/* иконки в текстах статей (02.11.2026, Фарид: «иконки в тексты статей проставь везде») */
.w h2[data-i]{display:flex;align-items:center;gap:12px}
.w h2[data-i]::before{content:"";flex:none;width:38px;height:38px;border-radius:12px;background-color:#e8f0ff;background-repeat:no-repeat;background-position:center;background-size:21px;box-shadow:inset 0 0 0 1px #d3e0fb}
.w h2[data-i="list"]::before{background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%230057ff%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M9 6h11M9 12h11M9 18h11%22/%3E%3Cpath d=%22m3.5 6 1.2 1.2L6.8 5M3.5 12l1.2 1.2 2.1-2.2M3.5 18l1.2 1.2 2.1-2.2%22/%3E%3C/svg%3E")}
.w h2[data-i="steps"]::before{background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%230057ff%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Ccircle cx=%225%22 cy=%226%22 r=%222%22/%3E%3Ccircle cx=%2219%22 cy=%2218%22 r=%222%22/%3E%3Cpath d=%22M7 6h7a3 3 0 0 1 0 6H10a3 3 0 0 0 0 6h7%22/%3E%3C/svg%3E")}
.w h2[data-i="info"]::before{background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%230057ff%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Ccircle cx=%2212%22 cy=%2212%22 r=%229%22/%3E%3Cpath d=%22M12 11v5M12 8h.01%22/%3E%3C/svg%3E")}
.w h2[data-i="check"]::before{background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%230057ff%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Ccircle cx=%2212%22 cy=%2212%22 r=%229%22/%3E%3Cpath d=%22m8.5 12.5 2.5 2.5 4.5-5%22/%3E%3C/svg%3E")}
.w h2[data-i="alert"]::before{background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%230057ff%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M10.3 3.9 2.4 17.5A2 2 0 0 0 4.1 20.5h15.8a2 2 0 0 0 1.7-3L13.7 3.9a2 2 0 0 0-3.4 0Z%22/%3E%3Cpath d=%22M12 9v4M12 17h.01%22/%3E%3C/svg%3E")}
.w h2[data-i="help"]::before{background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%230057ff%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Ccircle cx=%2212%22 cy=%2212%22 r=%229%22/%3E%3Cpath d=%22M9.5 9.2a2.6 2.6 0 0 1 5 .9c0 1.7-2.5 2.2-2.5 3.9M12 17h.01%22/%3E%3C/svg%3E")}
.w h2[data-i="book"]::before{background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%230057ff%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M4 5.5A2.5 2.5 0 0 1 6.5 3H20v16H6.5A2.5 2.5 0 0 0 4 21.5Z%22/%3E%3Cpath d=%22M4 18.5A2.5 2.5 0 0 1 6.5 16H20%22/%3E%3C/svg%3E")}
.w h2[data-i="layers"]::before{background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%230057ff%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22m12 3 9 5-9 5-9-5 9-5Z%22/%3E%3Cpath d=%22m3 13 9 5 9-5%22/%3E%3C/svg%3E")}
.w h2[data-i="life"]::before{background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%230057ff%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Ccircle cx=%2212%22 cy=%2212%22 r=%229%22/%3E%3Ccircle cx=%2212%22 cy=%2212%22 r=%223.5%22/%3E%3Cpath d=%22m5.6 5.6 3.9 3.9M14.5 14.5l3.9 3.9M18.4 5.6l-3.9 3.9M9.5 14.5l-3.9 3.9%22/%3E%3C/svg%3E")}
.w h2[data-i="rocket"]::before{background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%230057ff%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M5 15c-1.5 1-2 4-2 6 2 0 5-.5 6-2M12 15l-3-3a22 22 0 0 1 11-9 22 22 0 0 1-8 12Z%22/%3E%3Ccircle cx=%2215.5%22 cy=%228.5%22 r=%221.3%22/%3E%3C/svg%3E")}
.w h2[data-i="link"]::before{background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%230057ff%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M10 14a4.5 4.5 0 0 0 6.4 0l3-3a4.5 4.5 0 0 0-6.4-6.4l-1 1%22/%3E%3Cpath d=%22M14 10a4.5 4.5 0 0 0-6.4 0l-3 3a4.5 4.5 0 0 0 6.4 6.4l1-1%22/%3E%3C/svg%3E")}
.w h2[data-i="shield"]::before{background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%230057ff%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M12 3 4 6v6c0 4.5 3.2 7.8 8 9 4.8-1.2 8-4.5 8-9V6l-8-3Z%22/%3E%3Cpath d=%22m9 12 2 2 4-4%22/%3E%3C/svg%3E")}
.w h2[data-i="scale"]::before{background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%230057ff%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M12 3v18M5 21h14M5 7h14%22/%3E%3Cpath d=%22m5 7-3 7a3.5 3.5 0 0 0 6 0L5 7ZM19 7l-3 7a3.5 3.5 0 0 0 6 0l-3-7Z%22/%3E%3C/svg%3E")}
.w h2[data-i="user"]::before{background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%230057ff%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Ccircle cx=%2212%22 cy=%228%22 r=%224%22/%3E%3Cpath d=%22M4 21a8 8 0 0 1 16 0%22/%3E%3C/svg%3E")}
.w h2[data-i="money"]::before{background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%230057ff%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Crect x=%223%22 y=%226%22 width=%2218%22 height=%2212%22 rx=%222%22/%3E%3Ccircle cx=%2212%22 cy=%2212%22 r=%222.5%22/%3E%3Cpath d=%22M6.5 12h.01M17.5 12h.01%22/%3E%3C/svg%3E")}
.w h2[data-i="music"]::before{background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%230057ff%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M9 18V5l11-2v13%22/%3E%3Ccircle cx=%226.5%22 cy=%2218%22 r=%222.5%22/%3E%3Ccircle cx=%2217.5%22 cy=%2216%22 r=%222.5%22/%3E%3C/svg%3E")}
.w h2[data-i="phone"]::before{background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%230057ff%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Crect x=%227%22 y=%222%22 width=%2210%22 height=%2220%22 rx=%222.5%22/%3E%3Cpath d=%22M11 18h2%22/%3E%3C/svg%3E")}
.w h2[data-i="swap"]::before{background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%230057ff%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M4 8h14l-3-3M20 16H6l3 3%22/%3E%3C/svg%3E")}
.w h2[data-i="src"]::before{background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%230057ff%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M14 3H7a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V8Z%22/%3E%3Cpath d=%22M14 3v5h5M9 13h6M9 17h6%22/%3E%3C/svg%3E")}
.w h2[data-i="star"]::before{background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%230057ff%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22m12 3 2.7 5.6 6.1.9-4.4 4.3 1 6.1L12 17l-5.4 2.9 1-6.1L3.2 9.5l6.1-.9Z%22/%3E%3C/svg%3E")}
.w h2[data-i="clipboard"]::before{background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%230057ff%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Crect x=%225%22 y=%224%22 width=%2214%22 height=%2217%22 rx=%222%22/%3E%3Cpath d=%22M9 4h6v3H9zM9 12h6M9 16h4%22/%3E%3C/svg%3E")}
.w h2[data-i="alert"]::before{background-color:#fff3e0;box-shadow:inset 0 0 0 1px #f6dcb0;background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23d9780a%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M10.3 3.9 2.4 17.5A2 2 0 0 0 4.1 20.5h15.8a2 2 0 0 0 1.7-3L13.7 3.9a2 2 0 0 0-3.4 0Z%22/%3E%3Cpath d=%22M12 9v4M12 17h.01%22/%3E%3C/svg%3E")}
.w h2[data-i="life"]::before{background-color:#e9f8f1;box-shadow:inset 0 0 0 1px #c7ecdb;background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%230aa56f%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Ccircle cx=%2212%22 cy=%2212%22 r=%229%22/%3E%3Ccircle cx=%2212%22 cy=%2212%22 r=%223.5%22/%3E%3Cpath d=%22m5.6 5.6 3.9 3.9M14.5 14.5l3.9 3.9M18.4 5.6l-3.9 3.9M9.5 14.5l-3.9 3.9%22/%3E%3C/svg%3E")}
.w h2[data-i="check"]::before{background-color:#e9f8f1;box-shadow:inset 0 0 0 1px #c7ecdb;background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%230aa56f%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Ccircle cx=%2212%22 cy=%2212%22 r=%229%22/%3E%3Cpath d=%22m8.5 12.5 2.5 2.5 4.5-5%22/%3E%3C/svg%3E")}
.w ul{list-style:none;padding-left:0;margin:8px 0 12px}.w ul li{position:relative;padding-left:32px;margin:0 0 9px}
.w ul li::before{content:"";position:absolute;left:0;top:.15em;width:21px;height:21px;background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%230aa56f%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Ccircle cx=%2212%22 cy=%2212%22 r=%229%22/%3E%3Cpath d=%22m8.5 12.5 2.5 2.5 4.5-5%22/%3E%3C/svg%3E") center/21px no-repeat}
.w h2[data-i="alert"]+ul.g-need li::before{background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23d9780a%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M10.3 3.9 2.4 17.5A2 2 0 0 0 4.1 20.5h15.8a2 2 0 0 0 1.7-3L13.7 3.9a2 2 0 0 0-3.4 0Z%22/%3E%3Cpath d=%22M12 9v4M12 17h.01%22/%3E%3C/svg%3E")}
.w .g-tr b{display:flex;align-items:center;gap:8px}.w .g-tr b::before{content:"";flex:none;width:20px;height:20px;background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23d9780a%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M10.3 3.9 2.4 17.5A2 2 0 0 0 4.1 20.5h15.8a2 2 0 0 0 1.7-3L13.7 3.9a2 2 0 0 0-3.4 0Z%22/%3E%3Cpath d=%22M12 9v4M12 17h.01%22/%3E%3C/svg%3E") center/20px no-repeat}
.w .g-kb h3{display:flex;align-items:center;gap:9px}.w .g-kb h3::before{content:"";flex:none;width:22px;height:22px;background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%230057ff%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22m12 3 9 5-9 5-9-5 9-5Z%22/%3E%3Cpath d=%22m3 13 9 5 9-5%22/%3E%3C/svg%3E") center/22px no-repeat}
.w details>summary{display:flex;align-items:center;gap:10px;cursor:pointer}.w details>summary::before{content:"";flex:none;width:20px;height:20px;background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%230057ff%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Ccircle cx=%2212%22 cy=%2212%22 r=%229%22/%3E%3Cpath d=%22M9.5 9.2a2.6 2.6 0 0 1 5 .9c0 1.7-2.5 2.2-2.5 3.9M12 17h.01%22/%3E%3C/svg%3E") center/20px no-repeat}
.w .g-terms dt{display:flex;align-items:center;gap:8px}.w .g-terms dt::before{content:"";flex:none;width:18px;height:18px;background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%230057ff%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M4 5.5A2.5 2.5 0 0 1 6.5 3H20v16H6.5A2.5 2.5 0 0 0 4 21.5Z%22/%3E%3Cpath d=%22M4 18.5A2.5 2.5 0 0 1 6.5 16H20%22/%3E%3C/svg%3E") center/18px no-repeat}
@media (max-width:640px){.w h2[data-i]::before{width:32px;height:32px;background-size:18px}.w h2[data-i]{gap:10px}}

/* стиль VEMO CRM для юридических страниц (02.11.2026): светлый, шрифты и размеры как на сайте */
:root{color-scheme:light}
html,body{background:#F5F7FB;color:#0B1F3B}
body{font:400 16px/1.7 Manrope,system-ui,sans-serif;-webkit-font-smoothing:antialiased}
.w{max-width:860px}
.w h1{font:700 clamp(30px,4.2vw,44px)/1.12 'Montserrat VEMO',Montserrat,Manrope,sans-serif;letter-spacing:-.02em;margin:10px 0 8px}
.w h2{font:700 clamp(20px,2.4vw,25px)/1.25 'Montserrat VEMO',Montserrat,Manrope,sans-serif;letter-spacing:-.01em;margin:36px 0 12px;scroll-margin-top:90px}
.w h2[data-i]{display:flex;align-items:center;gap:12px}
.w p,.w li{font-size:16px;line-height:1.7;color:#1f2f46}
.w .m{font-size:14px;color:#526277}
.w .card{background:#eef6ff;border:1px solid #cfe2f7;border-radius:20px;padding:20px 24px;margin:18px 0 8px;box-shadow:none}
.w .card p{margin:0}
.w a{color:#0057FF;text-underline-offset:3px}
.w footer{font-size:13px;color:#526277;margin-top:48px}
.w header{padding:6px 0 22px}.w header a.b{color:#0057FF;font:700 14px Manrope,sans-serif;border:1px solid #cfe2f7;background:#fff;border-radius:999px;padding:0 18px}
@media (max-width:640px){.w{padding-left:16px;padding-right:16px}.w p,.w li{font-size:15.5px}}
.w header .vlogo img{height:29px;width:27px}
.w header .vlogo .vt b{color:#0B1F3B!important}
.w header .vlogo .vt small{color:#fff!important}
.w .pdfrow{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin:14px 0 4px}
.w .pdfbtn{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 20px;border-radius:999px;background:#0057FF;color:#fff!important;font:700 14px Manrope,sans-serif;text-decoration:none!important;box-shadow:0 10px 24px -12px rgba(0,87,255,.6)}
.w .pdfbtn::before{content:"";width:16px;height:16px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3v12m0 0-4-4m4 4 4-4M5 21h14'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3v12m0 0-4-4m4 4 4-4M5 21h14'/%3E%3C/svg%3E") center/contain no-repeat}

/* 02.11.2026 (Фарид): серые полосы прокрутки внутри блоков не показываем нигде ("колхоз"); прокрутка колесом и пальцем работает как раньше */
*:not(html):not(body){scrollbar-width:none;-ms-overflow-style:none}
*:not(html):not(body)::-webkit-scrollbar{display:none;width:0;height:0}

/* таблицы оферты (02.11.2026): аккуратные, по ширине, на телефоне — карточками; «входит / нет / опция» — цветными метками */
.w .tw{margin:14px 0;border:1px solid #dbe5f2;border-radius:16px;background:#fff;overflow-x:auto}
.w table.mx{width:100%;border-collapse:collapse;font-size:13.5px;line-height:1.45}
.w table.mx tr:first-child th{background:#eef4ff;color:#0B1F3B;font:700 11.5px/1.3 Manrope,sans-serif;letter-spacing:.05em;text-transform:uppercase;padding:12px 12px;text-align:left;border-bottom:1px solid #dbe5f2;white-space:nowrap}
.w table.mx td{padding:11px 12px;border-top:1px solid #e8eef7;vertical-align:top;color:#1f2f46}
.w table.mx tr:nth-child(even) td{background:#fafcff}
.w table.ft td.fn{min-width:240px}.w table.ft td.fn b{font-size:14.5px;color:#0B1F3B}.w table.ft .fd{display:block;color:#526277;font-size:12.5px;margin-top:4px;line-height:1.5}
.w .ci{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;margin:0 0 6px}.w .ci:last-child{margin-bottom:0}.w .cn{font-size:12.5px;color:#41526b;line-height:1.35}
.w .chip{display:inline-flex;align-items:center;gap:5px;padding:2px 10px;border-radius:999px;font:700 12px Manrope,sans-serif;white-space:nowrap}
.w .chip.ok{background:#e6f7ef;color:#0e7a54}.w .chip.ok::before{content:"✓"}
.w .chip.no{background:#f1f3f7;color:#6b778a}.w .chip.no::before{content:"—"}
.w .chip.opt{background:#fff3e0;color:#a95d00}.w .chip.opt::before{content:"+"}
@media (max-width:760px){
 .w .tw{border:0;background:none;overflow:visible;margin:12px 0}
 .w table.mx,.w table.mx tbody,.w table.mx tr,.w table.mx td{display:block;width:100%}
 .w table.mx tr:first-child{display:none}
 .w table.mx tr{margin:0 0 12px;border:1px solid #dbe5f2;border-radius:16px;background:#fff;overflow:hidden}
 .w table.mx td{border-top:1px solid #e8eef7;padding:10px 14px;background:none!important}
 .w table.mx td:first-child{border-top:0}
 .w table.mx td::before{content:attr(data-l);display:block;font:700 11px Manrope,sans-serif;letter-spacing:.05em;text-transform:uppercase;color:#6b778a;margin-bottom:4px}
 .w table.mx td.fn::before{display:none}
 .w table.mx td.fn{background:#eef4ff!important}
}
/* корректировки таблиц оферты: без минимальной ширины, по ширине блока */
.w table.mx{min-width:0!important}
.w table.mx tr:first-child th{white-space:normal}
.w table.mx td,.w table.mx tr:first-child th{padding-left:10px;padding-right:10px}
.w table.ft{table-layout:fixed}.w table.ft td.fn,.w table.ft tr:first-child th:first-child{width:30%;min-width:0}
.w table.ft .chip{white-space:normal;text-align:left}
@media (max-width:760px){.w table.ft{table-layout:auto}.w table.mx td{overflow-wrap:anywhere}}
