.ws-business-film[data-v-185b3ffb]{margin:44px 0 0}.ws-film-player[data-v-185b3ffb]{background:var(--sf-bg)}.ws-film-stage[data-v-185b3ffb]{overflow:hidden;aspect-ratio:16 / 9;border:1px solid var(--sf-border);border-radius:12px;background:#f1f3f3}video[data-v-185b3ffb]{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.ws-film-controls[data-v-185b3ffb]{display:flex;align-items:center;gap:8px;min-height:44px;padding:5px 0;color:var(--sf-text-secondary)}.ws-film-controls>button[data-v-185b3ffb]{display:grid;place-items:center;flex:none;width:30px;height:30px;padding:0;border:0;border-radius:5px;background:transparent;color:inherit;cursor:pointer}.ws-film-controls>button[data-v-185b3ffb]:hover{color:var(--sf-text);background:var(--sf-bg-alt)}.ws-film-controls svg[data-v-185b3ffb]{width:15px;height:15px}.ws-film-seek[data-v-185b3ffb]{position:relative;flex:1;min-width:0;height:32px;margin-inline:8px;border-radius:4px}.ws-film-track[data-v-185b3ffb]{position:absolute;inset:15px 5px auto;height:2px;overflow:hidden;background:var(--sf-border);border-radius:2px;pointer-events:none}.ws-film-track i[data-v-185b3ffb]{display:block;width:100%;height:100%;background:var(--sf-text-secondary);transform-origin:left}.ws-film-seek input[data-v-185b3ffb]{position:absolute;inset:-6px 0;width:100%;min-width:0;height:44px;margin:0;padding:0;border:0;border-radius:0;-moz-appearance:none;appearance:none;-webkit-appearance:none;background:transparent;color:var(--sf-text-secondary);cursor:pointer;touch-action:pan-y}.ws-film-seek input[data-v-185b3ffb]::-webkit-slider-runnable-track{height:2px;border:0;background:transparent}.ws-film-seek input[data-v-185b3ffb]::-webkit-slider-thumb{width:8px;height:8px;margin-top:-3px;border:0;border-radius:50%;appearance:none;-webkit-appearance:none;background:var(--sf-text-secondary);-webkit-transition:box-shadow .15s ease;transition:box-shadow .15s ease}.ws-film-seek input[data-v-185b3ffb]::-moz-range-track{height:2px;border:0;background:transparent}.ws-film-seek input[data-v-185b3ffb]::-moz-range-progress{background:transparent}.ws-film-seek input[data-v-185b3ffb]::-moz-range-thumb{width:8px;height:8px;border:0;border-radius:50%;background:var(--sf-text-secondary);-moz-transition:box-shadow .15s ease;transition:box-shadow .15s ease}.ws-film-seek:hover input[data-v-185b3ffb]::-webkit-slider-thumb,.ws-film-seek:focus-within input[data-v-185b3ffb]::-webkit-slider-thumb,.ws-film-seek.is-scrubbing input[data-v-185b3ffb]::-webkit-slider-thumb{box-shadow:0 0 0 3px var(--sf-border)}.ws-film-seek:hover input[data-v-185b3ffb]::-moz-range-thumb,.ws-film-seek:focus-within input[data-v-185b3ffb]::-moz-range-thumb,.ws-film-seek.is-scrubbing input[data-v-185b3ffb]::-moz-range-thumb{box-shadow:0 0 0 3px var(--sf-border)}.ws-film-seek[data-v-185b3ffb]:focus-within{outline:2px solid var(--sf-accent);outline-offset:2px}.ws-film-seek input[data-v-185b3ffb]:focus-visible{outline:none}.ws-film-time[data-v-185b3ffb]{font-size:11px;font-variant-numeric:tabular-nums;white-space:nowrap;margin-inline:8px}.ws-film-error[data-v-185b3ffb]{flex:1;font-size:12px;line-height:1.7}.ws-film-error button[data-v-185b3ffb]{padding:4px 8px;border:0;background:transparent;color:var(--sf-text);font:inherit;text-decoration:underline;cursor:pointer}.ws-film-chapters[data-v-185b3ffb]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin-top:12px}.ws-film-chapters button[data-v-185b3ffb]{display:flex;flex-direction:column;gap:15px;min-width:0;min-height:54px;padding:10px 0 0;border:0;background:transparent;color:var(--sf-text-secondary);font:inherit;font-size:14px;text-align:start;overflow-wrap:anywhere;hyphens:auto;cursor:pointer}.ws-film-chapters button[aria-pressed=true][data-v-185b3ffb]{color:var(--sf-text);font-weight:550}.ws-film-chapters button[data-v-185b3ffb]:hover{color:var(--sf-text)}.ws-film-chapters i[data-v-185b3ffb]{display:block;position:relative;overflow:hidden;width:100%;height:2px;background:var(--sf-border)}.ws-film-chapters b[data-v-185b3ffb]{display:block;width:100%;height:100%;background:var(--sf-text);transform-origin:left}.ws-film-caption[data-v-185b3ffb]{display:flex;justify-content:space-between;align-items:baseline;gap:20px 48px;padding-block:24px 30px}.ws-film-caption h2[data-v-185b3ffb]{margin:0;font-size:24px;font-weight:500;line-height:1.5;letter-spacing:-.025em;text-wrap:balance}.ws-film-scope[data-v-185b3ffb]{flex:none;max-width:28ch;color:var(--sf-text-secondary);font-size:11px;line-height:1.7}button[data-v-185b3ffb]:focus-visible,input[data-v-185b3ffb]:focus-visible{outline:2px solid var(--sf-accent);outline-offset:4px}.ws-film-player[data-v-185b3ffb]:fullscreen{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;padding:16px;background:var(--sf-bg)}.ws-film-player:fullscreen .ws-film-stage[data-v-185b3ffb]{flex:1;min-height:0;width:100%;border:0;border-radius:0;background:var(--sf-bg)}.ws-film-player:fullscreen .ws-film-controls[data-v-185b3ffb]{flex:none;width:100%}@media(max-width:900px){.ws-film-caption[data-v-185b3ffb]{flex-direction:column;gap:12px}.ws-film-scope[data-v-185b3ffb]{max-width:none}}@media(max-width:680px){.ws-business-film[data-v-185b3ffb]{margin-top:30px}.ws-film-stage[data-v-185b3ffb]{aspect-ratio:9 / 16;border-radius:10px}.ws-film-chapters[data-v-185b3ffb]{gap:14px}.ws-film-chapters button[data-v-185b3ffb]{min-height:66px;gap:12px;padding-top:12px;font-size:12px;line-height:1.5}.ws-film-chapters button span[data-v-185b3ffb]{flex:1}.ws-film-caption[data-v-185b3ffb]{justify-content:flex-start;padding-block:20px 24px}.ws-film-caption h2[data-v-185b3ffb]{font-size:22px;line-height:1.5}.ws-film-controls[data-v-185b3ffb]{gap:4px}.ws-film-seek[data-v-185b3ffb]{margin-inline:4px}.ws-film-time[data-v-185b3ffb]{margin-inline:3px;font-size:10px}.ws-film-controls>button[data-v-185b3ffb]{position:relative}.ws-film-controls>button[data-v-185b3ffb]:before{content:"";position:absolute;inset:-7px -4px}}.webspace-solution{color:var(--sf-text);background:var(--sf-bg)}.webspace-solution *,.webspace-solution *:before,.webspace-solution *:after{box-sizing:border-box}.webspace-solution .ws-solution-shell{width:100%;max-width:var(--site-content-max-width);margin-inline:auto;padding-inline:var(--site-gutter)}.webspace-solution :is(h1,h2,h3,p){margin:0}.webspace-solution h1,.webspace-solution h2{text-wrap:balance}.webspace-solution button{font:inherit}.webspace-solution a{text-underline-offset:4px}.webspace-solution :is(a,button,summary):focus-visible{outline:2px solid var(--sf-accent);outline-offset:4px}.webspace-solution .ws-solution-hero{padding-block:var(--subpage-hero-space) 24px}.webspace-solution .ws-solution-intro{display:block}.site .site-subpage .webspace-solution .ws-solution-intro h1{font-size:var(--subpage-hero-size);font-weight:400;line-height:1.27;letter-spacing:-.035em}.webspace-solution .ws-solution-connect{padding-block:var(--subpage-section-space);background:var(--sf-bg-alt)}.webspace-solution .ws-solution-heading{margin-bottom:36px}.webspace-solution .ws-solution-heading h2,.webspace-solution .ws-solution-closing h2{font-size:var(--subpage-heading-size);font-weight:var(--subpage-title-weight);line-height:1.3;letter-spacing:-.035em}.webspace-solution .ws-connection-map{display:grid;grid-template-columns:minmax(0,1fr) 160px minmax(0,1.2fr);align-items:center;padding:32px 0;border-block:1px solid var(--sf-border)}.webspace-solution .ws-source-systems{display:grid;gap:24px;margin:0;padding:0;list-style:none}.webspace-solution .ws-source-systems li{display:flex;flex-direction:column;gap:6px}.webspace-solution .ws-source-systems span{font-size:17px;font-weight:500}.webspace-solution .ws-source-systems small{font-size:12px;line-height:1.7;color:var(--sf-text-secondary)}.webspace-solution .ws-connection-method{display:flex;flex-direction:column;align-items:center;gap:12px;padding-inline:16px;color:var(--sf-text-secondary);font-size:11px;text-align:center}.webspace-solution .ws-connection-method svg{width:30px;height:30px}.webspace-solution .ws-connection-target{padding:32px 36px;border:1px solid var(--sf-border);border-radius:10px;background:var(--sf-bg)}.webspace-solution .ws-connection-target h3{font-size:26px;font-weight:500;letter-spacing:-.025em}.webspace-solution .ws-connection-target ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px 20px;margin:24px 0 0;padding:0;list-style:none;font-size:13px}.webspace-solution .ws-delivery-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin:40px 0 0;padding:0;list-style:none}.webspace-solution .ws-delivery-steps h3{font-size:17px;font-weight:500;line-height:1.6}.webspace-solution .ws-delivery-steps p{margin-top:10px;color:var(--sf-text-secondary);font-size:13px;line-height:1.85}.webspace-solution .ws-solution-further{display:flex;align-items:start;justify-content:space-between;gap:24px;margin-top:28px;padding-top:20px;border-top:1px solid var(--sf-border)}.webspace-solution .ws-solution-further>a{display:inline-flex;align-items:center;gap:8px;min-height:44px;color:var(--sf-text);font-size:13px;text-decoration:none}.webspace-solution .ws-solution-further svg{width:15px;height:15px;flex:none}.webspace-solution .ws-solution-further details{max-width:470px}.webspace-solution .ws-solution-further summary{display:flex;align-items:center;justify-content:end;gap:12px;min-height:44px;list-style:none;color:var(--sf-text-secondary);font-size:12px;cursor:pointer}.webspace-solution .ws-solution-further summary::-webkit-details-marker{display:none}.webspace-solution .ws-solution-further details[open] summary svg{transform:rotate(45deg)}.webspace-solution .ws-solution-further details ul{display:flex;flex-wrap:wrap;gap:10px 20px;margin:16px 0 0;padding:0;list-style:none}.webspace-solution .ws-solution-further details a{display:inline-flex;gap:6px;align-items:center;min-height:30px;color:var(--sf-text-secondary);font-size:11px}.webspace-solution .ws-solution-closing{padding-block:var(--subpage-section-space);text-align:center}.webspace-solution .ws-solution-closing h2{max-width:850px;margin-inline:auto}.webspace-solution .ws-solution-closing .solution-button-primary{margin-top:28px;color:var(--sf-bg)}@media(max-width:960px){.webspace-solution .ws-connection-map{grid-template-columns:minmax(0,1fr) 100px minmax(0,1.2fr)}.webspace-solution .ws-connection-target{padding:26px}.webspace-solution .ws-delivery-steps{gap:25px}}@media(max-width:680px){.webspace-solution .ws-solution-hero{padding-bottom:0}.webspace-solution .ws-solution-heading{margin-bottom:30px}.webspace-solution .ws-connection-map{grid-template-columns:minmax(0,1fr);padding-block:26px}.webspace-solution .ws-source-systems{gap:22px}.webspace-solution .ws-source-systems span{font-size:16px}.webspace-solution .ws-connection-method{flex-direction:row;justify-content:center;padding:22px 0;gap:14px}.webspace-solution .ws-connection-method svg{transform:rotate(90deg);width:25px;height:25px}.webspace-solution .ws-connection-target{padding:25px}.webspace-solution .ws-delivery-steps{grid-template-columns:minmax(0,1fr);gap:26px;margin-top:28px}.webspace-solution .ws-solution-further{flex-direction:column;gap:5px}.webspace-solution .ws-solution-further summary{justify-content:start}.webspace-solution .ws-solution-further details{max-width:none}}.webspace-solution .ws-closing-description{max-width:680px;margin:18px auto 0;font-size:15px;line-height:1.8;color:var(--sf-text-secondary);text-wrap:pretty;word-break:keep-all;overflow-wrap:anywhere}@media(max-width:680px){.webspace-solution .ws-closing-description{font-size:14px;max-width:34em}}
