.vs-changes{--vs-changes-edge:clamp(20px,5vw,72px);display:grid;grid-template-areas:"head" "viewport" "nav";grid-template-columns:minmax(0,1fr)}@media (min-width:768px){.vs-changes{align-items:end;grid-template-areas:"head nav" "viewport viewport";grid-template-columns:minmax(0,1fr) auto}}.vs-changes__head{grid-area:head;margin-bottom:clamp(26px,3.5vw,40px)}.vs-changes__title{max-width:22ch;text-wrap:pretty}.vs-changes__lead{color:rgba(27,46,75,.72);font-size:18px;margin-top:16px;max-width:52ch}.vs-changes__viewport{grid-area:viewport;margin-inline:calc(var(--vs-changes-edge)*-1)}.vs-changes:not(.is-initialized) .vs-changes__viewport .splide__track{overflow-x:auto;overflow-y:hidden;scroll-padding-inline:var(--vs-changes-edge);scroll-snap-type:x proximity}.vs-changes:not(.is-initialized) .vs-changes__viewport .vs-changes__track{padding-inline:var(--vs-changes-edge);width:-moz-max-content;width:max-content}.vs-changes__viewport{scrollbar-width:none}.vs-changes__viewport .splide__track::-webkit-scrollbar{display:none}.vs-changes__viewport:focus,.vs-changes__viewport:focus-visible{outline:0}.vs-changes__track{list-style:none;margin:0}.vs-changes__card{background-color:#eef4ff;border-radius:24px;display:flex;flex-direction:column;margin:0;padding:clamp(18px,2vw,24px);scroll-snap-align:start;width:100%}@media (min-width:768px){.vs-changes__card{width:clamp(252px,80vw,496px)}}.vs-changes__media{aspect-ratio:2/1;border-radius:16px;margin-bottom:clamp(16px,2vw,22px);overflow:hidden}.vs-changes__media img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.vs-changes__name{align-items:center;color:#1b2e4b;display:flex;flex-wrap:wrap;font-size:clamp(18px,1.8vw,24px);gap:6px 10px;letter-spacing:-.025em;line-height:1.15;margin-bottom:8px}.vs-changes__tag{background-color:#fff;border-radius:999px;color:rgba(27,46,75,.75);font-family:IBM Plex Mono,ui-monospace,SF Mono,menlo,monospace;font-size:13px;font-size:12px;font-weight:500;letter-spacing:.1em;line-height:1.2;padding:4px 9px;text-transform:uppercase}.vs-changes__text{color:rgba(27,46,75,.72);font-size:15px}.vs-changes__nav{display:none}.vs-js .vs-changes__nav{display:flex;flex:none;gap:10px;grid-area:nav;justify-self:center;margin-top:clamp(20px,4vw,28px)}@media (min-width:768px){.vs-js .vs-changes__nav{justify-self:end;margin-bottom:clamp(26px,3.5vw,40px);margin-top:0}}.vs-changes__arrow{background-color:#fff;border:1px solid rgba(27,46,75,.52);border-radius:50%;color:#1b2e4b;display:grid;height:44px;line-height:1;place-items:center;transition:color .25s cubic-bezier(.2,.7,.2,1),background-color .25s cubic-bezier(.2,.7,.2,1),border-color .25s cubic-bezier(.2,.7,.2,1);width:44px}.vs-changes__arrow:hover:not(:disabled){border-color:#cfe3ff;color:#0152c8}.vs-changes__arrow:focus,.vs-changes__arrow:focus-visible{outline:0}.vs-changes__arrow:focus-visible{background-color:#eef4ff;border-color:#0168fa;color:#0152c8}.vs-changes__arrow:disabled{background-color:transparent;border-color:#edf2fb;color:rgba(27,46,75,.62);cursor:not-allowed}.vs-changes__arrow-icon{display:block;height:24px;width:24px}.vs-changes__nav .vs-changes__arrow{background-color:#fff;height:44px;opacity:1;position:static;transform:none;width:44px}.vs-changes__nav .vs-changes__arrow:disabled{background-color:transparent;opacity:1}.vs-changes__arrow .vs-changes__arrow-icon{fill:none;height:24px;transform:none;width:24px}