p,li,body{font-family:"neue-haas-grotesk-display",sans-serif;font-weight:500;font-style:normal}body,p strong,li strong,p b,li b{font-family:"neue-haas-grotesk-display",sans-serif;font-weight:600;font-style:normal}.vk-marquee{display:block;position:relative;overflow:hidden;padding:clamp(60px,8vw,150px) 0;text-decoration:none;cursor:none}.vk-marquee__track{display:flex;align-items:center;gap:clamp(20px,2.5vw,35px);white-space:nowrap;width:max-content;animation:vkMarqueeScroll 18s linear infinite}.vk-marquee__text{font-family:'Instrument Serif',Georgia,serif;font-size:clamp(48px,8vw,150px);line-height:1.3;letter-spacing:-0.02em;color:#ff0000;white-space:nowrap;flex-shrink:0;font-weight:400}.vk-marquee__dot{font-size:clamp(24px,3vw,42px);color:#ff0000;flex-shrink:0;display:inline-flex;align-items:center}@keyframes vkMarqueeScroll{from{transform:translateX(0)}to{transform:translateX(-50%)}}.vk-marquee__cursor-img{position:fixed;width:clamp(160px,18vw,320px);aspect-ratio:16 / 9;pointer-events:none;z-index:9000;transform:translate(-50%,-50%) scale(0.85);opacity:0;transition:opacity .3s ease,transform .3s cubic-bezier(0.16,1,0.3,1);overflow:hidden;border-radius:2px}.vk-marquee__cursor-img--visible{opacity:1;transform:translate(-50%,-50%) scale(1)}.vk-marquee__cursor-img img{width:100%;height:100%;object-fit:cover}@media (max-width:768px){.vk-marquee{cursor:pointer}.vk-marquee__cursor-img{display:none}}.title-indent h2{text-indent:200px}.col p{column-count:2;gap:42px}::selection{background:#f4a89a;color:#111}::-moz-selection{background:#f4a89a;color:#111}.vk-casos{width:100%}.vk-casos__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(24px,4vw,60px)}.vk-casos__card{overflow:hidden}.vk-casos__link{display:block;text-decoration:none;color:inherit}.vk-casos__img{aspect-ratio:3 / 4;overflow:hidden;background:#d9d9d9;margin-bottom:clamp(14px,2vw,24px)}.vk-casos__img img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s cubic-bezier(0.16,1,0.3,1)}.vk-casos__link:hover .vk-casos__img img{transform:scale(1.04)}.vk-casos__info{display:flex;flex-direction:column;gap:clamp(10px,1.5vw,18px)}.vk-casos__chips{display:flex;flex-wrap:wrap;gap:6px}.vk-chip{font-size:clamp(10px,.9vw,14px);letter-spacing:.04em;text-transform:uppercase;padding:5px 12px;border:1px solid currentColor;border-radius:9999px;white-space:nowrap;line-height:1}.vk-casos__title{line-height:1.05;letter-spacing:-.01em}.vk-casos__dots{display:none}@media (max-width:899px){.vk-casos__grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;gap:16px;padding:0 clamp(16px,5vw,32px);scrollbar-width:none;-ms-overflow-style:none}.vk-casos__grid::-webkit-scrollbar{display:none}.vk-casos__card{flex:0 0 80vw;max-width:340px;scroll-snap-align:start}.vk-casos__dots{display:flex;justify-content:center;gap:8px;margin-top:20px}.vk-casos__dot{width:7px;height:7px;border-radius:50%;background:#ccc;transition:background .25s ease;cursor:pointer}.vk-casos__dot.is-active{background:#111}}@media (max-width:480px){.vk-casos__card{flex:0 0 88vw}}