.vst .vsw{background:var(--surface);overflow-x:clip}.vst .vsw-sec{padding:clamp(64px,7vw,112px) 0}.vst .vsw-eyebrow{display:flex;align-items:center;gap:12px;margin:0 0 clamp(16px,1.6vw,24px);font:600 var(--fs-label) var(--font-body);letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}.vst .vsw-eyebrow:before{content:"";width:28px;height:1px;background:var(--bronze);flex:none}.vst .vsw-h2{margin:0;font:600 clamp(1.875rem,1.35rem + 1.6vw,2.75rem) / 1.1 var(--font-heading);letter-spacing:-.015em;color:var(--ink);text-wrap:balance}.vst .vsw-h2 em{font-style:italic;font-weight:400;color:var(--bronze-dark)}.vst .vsw-h3{margin:0;font:600 clamp(1.1875rem,1.1rem + .3vw,1.375rem) / 1.3 var(--font-heading);color:var(--ink)}.vst .vsw-text{margin:var(--s5) 0 0;max-width:36em;font-size:var(--fs-body-lg);line-height:1.7;color:var(--body)}.vst .vsw-text+.vsw-text{margin-top:var(--s4)}.vst .vsw-n,.vst .vsw-step-n{font:600 .75rem/1 var(--font-body);letter-spacing:.12em;color:var(--bronze-dark)}.vst .vsw-hero{background:var(--ivory);padding:clamp(48px,5vw,80px) 0 clamp(56px,6vw,96px)}.vst .vsw-hero-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);column-gap:clamp(40px,5vw,96px);align-items:center}.vst .vsw-title{margin:0;font:600 clamp(2.5rem,1.5rem + 3vw,4.25rem) / 1.02 var(--font-heading);letter-spacing:-.02em;color:var(--ink);text-wrap:balance}.vst .vsw-lead{margin:clamp(20px,2vw,28px) 0 0;max-width:32em;font-size:var(--fs-body-lg);line-height:1.7;color:var(--body)}.vst .vsw-actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s4) var(--s6);margin-top:var(--s6)}.vst .vsw-btn{min-height:56px;padding:0 var(--s6);gap:12px;background:var(--cta-bg);border-color:var(--cta-bg);color:var(--cta-fg);font-size:1.0625rem}.vst .vsw-btn:hover{background:var(--cta-bg-hover);border-color:var(--cta-bg-hover)}.vst .vsw-btn:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.vst .vsw-arrow{display:inline-block}.vst .vsw-hero-media{position:relative;margin:0 calc(-1*max(var(--side),(100vw - var(--container)) / 2 + var(--side))) 0 0;aspect-ratio:4 / 3;overflow:hidden}.vst .vsw-hero-media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:66% 50%}.vst .vsw-audience{background:var(--surface)}.vst .vsw-split{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);column-gap:clamp(40px,6vw,112px);align-items:start}.vst .vsw-audience-list{list-style:none;margin:0;padding:0;border-top:1px solid var(--border)}.vst .vsw-audience-list li{display:flex;align-items:baseline;gap:var(--s5);padding:clamp(16px,1.6vw,22px) 0;border-bottom:1px solid var(--border);font:400 clamp(1.25rem,1.1rem + .55vw,1.625rem) / 1.25 var(--font-heading);color:var(--ink)}.vst .vsw-audience-list .vsw-n{flex:none;width:2.2em}.vst .vsw-benefits{background:var(--warm-white)}.vst .vsw-benefits-head{max-width:46rem}.vst .vsw-benefits-list{list-style:none;margin:clamp(40px,4.5vw,64px) 0 0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--s6) clamp(24px,3vw,48px)}.vst .vsw-benefits-list li{position:relative;padding-top:var(--s5);border-top:1px solid var(--border)}.vst .vsw-benefits-list li:before{content:"";position:absolute;left:0;top:-1px;width:40px;height:1px;background:var(--bronze)}.vst .vsw-benefits-list p{margin:var(--s3) 0 0;font-size:var(--fs-body);line-height:1.65;color:var(--body)}.vst .vsw-service{background:var(--surface)}.vst .vsw-service-grid{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,5fr);column-gap:clamp(40px,6vw,112px);align-items:center}.vst .vsw-service-media{margin:0;aspect-ratio:4 / 3;overflow:hidden}.vst .vsw-service-media img{width:100%;height:100%;object-fit:cover;object-position:50% 50%}.vst .vsw-process{background:var(--ivory)}.vst .vsw-steps{list-style:none;margin:clamp(40px,4.5vw,64px) 0 0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--s6) clamp(24px,3vw,48px);counter-reset:none}.vst .vsw-steps li{position:relative;padding-top:var(--s6);border-top:1px solid var(--border-input)}.vst .vsw-steps li:before{content:"";position:absolute;left:0;top:-4px;width:7px;height:7px;border-radius:50%;background:var(--bronze)}.vst .vsw-step-n{display:block;margin-bottom:var(--s3)}.vst .vsw-steps p{margin:var(--s3) 0 0;font-size:var(--fs-body);line-height:1.65;color:var(--body)}.vst .vsw-inquiry{background:var(--warm-white);scroll-margin-top:80px}.vst .vsw-inquiry-grid{margin-top:0;align-items:start}.vst .vsw-direct{list-style:none;margin:var(--s6) 0 0;padding:0;border-top:1px solid var(--border)}.vst .vsw-direct li{display:flex;align-items:baseline;justify-content:space-between;gap:var(--s4);padding:var(--s4) 0;border-bottom:1px solid var(--border)}.vst .vsw-direct .vcp-k{margin:0}.vst .vsw-direct a{font:400 1.125rem var(--font-heading);color:var(--ink);text-decoration:none;overflow-wrap:anywhere}.vst .vsw-direct a:hover{text-decoration:underline;text-underline-offset:4px}.vst .vcf-hint{margin:var(--s2) 0 0;font-size:var(--fs-small);color:var(--muted)}@media(prefers-reduced-motion:no-preference){.vst .vsw-arrow{transition:transform .24s var(--m-ease)}.vst .vsw-btn:hover .vsw-arrow{transform:translate(4px)}.vst .vsw-btn{transition:background-color .2s ease,border-color .2s ease}}@media(max-width:1023px){.vst .vsw-hero-grid,.vst .vsw-split,.vst .vsw-service-grid{grid-template-columns:minmax(0,1fr);row-gap:clamp(32px,5vw,48px)}.vst .vsw-hero-media{margin:0 calc(-1 * var(--side));aspect-ratio:16 / 9}.vst .vsw-benefits-list,.vst .vsw-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.vst .vsw-service-media{order:2;aspect-ratio:16 / 9}}@media(max-width:767px){.vst .vsw-sec{padding:56px 0}.vst .vsw-hero{padding:36px 0 48px}.vst .vsw-hero-media{aspect-ratio:4 / 3}.vst .vsw-actions{flex-direction:column;align-items:stretch}.vst .vsw-btn{width:100%}.vst .vsw-actions .vcp-more{align-self:flex-start}.vst .vsw-benefits-list,.vst .vsw-steps{grid-template-columns:minmax(0,1fr)}.vst .vsw-direct li{flex-direction:column;gap:4px}}.vst .vsw picture{display:block;width:100%;height:100%}.vst .vsw picture img{display:block;width:100%;height:100%;object-fit:cover}.vst .vsw-hero--pano{padding:0 0 clamp(56px,6vw,96px);background:var(--ivory)}.vst .vsw-pano{margin:0;height:clamp(340px,44vw,640px);overflow:hidden}.vst .vsw-pano img{object-position:60% 62%}.vst .vsw-hero-panel{position:relative;z-index:1;max-width:46rem;margin:calc(-1*clamp(96px,9vw,150px)) 0 0 calc(-1*clamp(28px,3vw,48px));padding:clamp(28px,3vw,48px) clamp(28px,3vw,48px) 0;background:var(--ivory)}.vst .vsw-audience--text{padding:clamp(80px,9vw,136px) 0}.vst .vsw-audience-inner{max-width:62rem}.vst .vsw-audience--text .vsw-h2{font-size:clamp(2.125rem,1.4rem + 2.2vw,3.5rem)}.vst .vsw-audience--text .vsw-audience-list{display:flex;flex-wrap:wrap;gap:14px clamp(28px,3vw,48px);margin:clamp(32px,3.5vw,48px) 0 0;border-top:0}.vst .vsw-audience--text .vsw-audience-list li{border:0;padding:0;font-size:clamp(1.25rem,1.05rem + .7vw,1.75rem)}.vst .vsw-audience--text .vsw-audience-list .vsw-n{width:auto;margin-right:.5em}.vst .vsw-benefits-grid{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,7fr);column-gap:clamp(40px,6vw,112px);align-items:center}.vst .vsw-tall{margin:0;aspect-ratio:3 / 4.3;overflow:hidden}.vst .vsw-tall img{object-position:45% 60%}.vst .vsw-benefits-grid .vsw-benefits-list{grid-template-columns:repeat(2,minmax(0,1fr))}.vst .vsw-service--offset{padding-bottom:clamp(112px,11vw,176px)}.vst .vsw-offset{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));align-items:end}.vst .vsw-offset-media{grid-column:5 / 13;grid-row:1;margin:0;aspect-ratio:16 / 10.5;overflow:hidden}.vst .vsw-offset-media img{object-position:30% 60%}.vst .vsw-offset-copy{grid-column:1 / 7;grid-row:1;position:relative;z-index:1;margin-bottom:calc(-1*clamp(48px,5vw,88px));padding:clamp(32px,3.4vw,52px);background:var(--ivory);border:1px solid var(--border)}.vst .vsw-process{padding-top:0}.vst .vsw-band{margin:0 0 clamp(48px,5vw,72px);height:clamp(170px,17vw,270px);overflow:hidden}.vst .vsw-band img{object-position:50% 42%}@media(max-width:1023px){.vst .vsw-hero-panel{margin-top:-64px;max-width:none}.vst .vsw-benefits-grid{grid-template-columns:minmax(0,1fr);row-gap:clamp(32px,5vw,48px)}.vst .vsw-tall{aspect-ratio:16 / 10}.vst .vsw-tall img{object-position:50% 62%}.vst .vsw-offset{grid-template-columns:minmax(0,1fr)}.vst .vsw-offset-media{grid-column:1;grid-row:1}.vst .vsw-offset-copy{grid-column:1;grid-row:2;margin:-48px var(--s5) 0}.vst .vsw-service--offset{padding-bottom:clamp(64px,8vw,96px)}}@media(max-width:767px){.vst .vsw-pano{height:300px}.vst .vsw-hero-panel{margin:-40px calc(-1 * var(--s4)) 0;padding:24px var(--s4) 0}.vst .vsw-audience--text .vsw-audience-list{display:block}.vst .vsw-audience--text .vsw-audience-list li{display:block;padding:6px 0}.vst .vsw-audience--text .vsw-audience-list li:after{display:none}.vst .vsw-benefits-grid .vsw-benefits-list{grid-template-columns:minmax(0,1fr)}.vst .vsw-offset-copy{margin:-32px 0 0;padding:24px 20px}.vst .vsw-band{height:150px}}.vst .vsw-audience--text .vsw-audience-inner{max-width:var(--container)}.vst .vsw-audience--text .vsw-h2{max-width:20ch}.vst .vsw-audience--text .vsw-text{max-width:34em}.vst .vsw-audience--text .vsw-audience-list{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:0 clamp(24px,3vw,48px);margin:clamp(40px,4.5vw,64px) 0 0;padding:0}.vst .vsw-audience--text .vsw-audience-list li{grid-column:span 2;display:flex;flex-direction:column;gap:10px;padding:clamp(20px,2vw,26px) 0 clamp(24px,2.4vw,32px);border-top:1px solid var(--border);font:600 clamp(1.0625rem,1rem + .3vw,1.25rem) / 1.3 var(--font-body);letter-spacing:-.005em;color:var(--ink)}.vst .vsw-audience--text .vsw-audience-list li:nth-child(n+4){grid-column:span 3}.vst .vsw-audience--text .vsw-audience-list li:nth-child(n+4){border-bottom:1px solid var(--border)}.vst .vsw-audience--text .vsw-audience-list .vsw-n{margin:0;width:auto;font:600 .6875rem/1 var(--font-body);letter-spacing:.14em;color:var(--bronze-dark)}@media(max-width:1023px){.vst .vsw-audience--text .vsw-audience-list{grid-template-columns:repeat(2,minmax(0,1fr))}.vst .vsw-audience--text .vsw-audience-list li,.vst .vsw-audience--text .vsw-audience-list li:nth-child(n+4){grid-column:span 1;border-bottom:0}.vst .vsw-audience--text .vsw-audience-list li:last-child{grid-column:1 / -1;border-bottom:1px solid var(--border)}}@media(max-width:767px){.vst .vsw-audience--text .vsw-audience-list{display:grid;grid-template-columns:minmax(0,1fr)}.vst .vsw-audience--text .vsw-audience-list li,.vst .vsw-audience--text .vsw-audience-list li:last-child{display:flex;flex-direction:row;align-items:baseline;gap:16px;grid-column:1;padding:16px 0;border-bottom:0}.vst .vsw-audience--text .vsw-audience-list li:last-child{border-bottom:1px solid var(--border)}.vst .vsw-audience--text .vsw-audience-list .vsw-n{width:2em;flex:none}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/vst-samenwerking.css.map */
