.ve-pdtabs{background:#fff;color:#111}.ve-pdtabs__inner{max-width:1440px;margin:0 auto;padding:30px 40px 56px}.ve-pdtabs__bar{display:flex;align-items:flex-end;gap:38px;border-bottom:1px solid #dedede}.ve-pdtabs__tab{position:relative;margin:0 0 -1px;padding:0 0 14px;border:0;border-bottom:3px solid transparent;background:transparent;color:#8b8b8b;font:inherit;font-size:clamp(14px,1.1vw,17px);font-weight:700;letter-spacing:0.06em;text-transform:uppercase;cursor:pointer;transition:color 0.18s ease}.ve-pdtabs__tab:hover{color:#333}.ve-pdtabs__tab.is-active{color:#111;border-bottom-color:#111}.ve-pdtabs__tab:focus-visible{outline:2px solid #111;outline-offset:4px}.ve-pdtabs__panel{padding-top:34px}.ve-pdtabs__panel[hidden]{display:none}.ve-pdtabs__body{color:#111;font-size:clamp(16px,1.25vw,19px);line-height:1.66}.ve-pdtabs__body > *:first-child{margin-top:0}.ve-pdtabs__body h1,.ve-pdtabs__body h2,.ve-pdtabs__body h3,.ve-pdtabs__body h4{margin:30px 0 16px;color:#111;font-weight:800;line-height:1.2;letter-spacing:0}.ve-pdtabs__body h1{font-size:clamp(24px,2.05vw,34px)}.ve-pdtabs__body h2{font-size:clamp(23px,1.95vw,32px)}.ve-pdtabs__body h3{font-size:clamp(19px,1.55vw,25px)}.ve-pdtabs__body p{margin:0 0 18px}.ve-pdtabs__body ul,.ve-pdtabs__body ol{margin:0 0 22px;padding-left:42px}.ve-pdtabs__body li{margin:0 0 4px;line-height:1.78}.ve-pdtabs__body li::marker{color:#111}.ve-pdtabs__body strong,.ve-pdtabs__body b{font-weight:700}.ve-pdtabs__body a{color:inherit;text-decoration:underline;text-underline-offset:2px}.ve-pdtabs__body img{max-width:100%;height:auto}.ve-pdtabs__specs{margin-top:30px}.ve-pdtabs__specs-title{margin:0 0 16px;color:#111;font-size:clamp(23px,1.95vw,32px);font-weight:800;line-height:1.2;text-transform:uppercase}.ve-pdtabs__specs-list{margin:0;padding-left:42px;font-size:clamp(16px,1.25vw,19px);line-height:1.78}.ve-pdtabs__faq{padding:0 0 20px;margin:0 0 20px;border-bottom:1px solid #ededed}.ve-pdtabs__faq:last-child{margin-bottom:0;border-bottom:0}.ve-pdtabs__q{margin:0 0 8px;color:#111;font-size:clamp(16px,1.3vw,20px);font-weight:800;line-height:1.3}.ve-pdtabs__a{margin:0;color:#3d434b;font-size:clamp(15px,1.15vw,18px);line-height:1.7;white-space:pre-line}.ve-pdtabs__empty{margin:0;color:#6b7280;font-size:15px}@media (max-width:749px){.ve-pdtabs__inner{padding:22px 16px 40px}.ve-pdtabs__bar{gap:26px}.ve-pdtabs__panel{padding-top:24px}.ve-pdtabs__body ul,.ve-pdtabs__body ol,.ve-pdtabs__specs-list{padding-left:24px}}