/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-font-weight:initial;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}#leistungen.sx-root{background:#f5f3ed;padding:0!important;display:block!important;overflow:visible!important}.sx-experience{height:400svh;position:relative}.sx-stage{color:#173a31;isolation:isolate;height:100svh;font-family:Instrument Sans,Arial,sans-serif;position:sticky;top:0;overflow:hidden}.sx-stage *{box-sizing:border-box}.sx-stage button{font:inherit;cursor:pointer}.sx-stage button:focus-visible{outline-offset:5px;outline:3px solid #a4c792}.sx-stage-top{letter-spacing:.15em;z-index:4;justify-content:space-between;font-size:10px;display:flex;position:absolute;top:110px;left:5%;right:5%}.sx-stage[data-service="1"]{color:#ecf1e8}.sx-shared-surface{z-index:-1;background:#8099821c;border:1px solid #8099822e;border-radius:20px;height:60%;position:absolute;top:24%}.sx-world{transform-origin:50%;will-change:transform,opacity;position:absolute;inset:155px 6% 100px}.sx-world[inert]{pointer-events:none}.sx-world h2{letter-spacing:-.065em;margin:20px 0 24px;font-size:clamp(38px,4.9vw,84px);font-weight:500;line-height:1.02}.sx-world h2 em{color:#718b75;font-style:normal}.sx-world p{max-width:380px;font-size:clamp(14px,1.15vw,18px);line-height:1.6}.sx-world small{letter-spacing:.12em;font-size:10px}.sx-web{grid-template-rows:1fr auto;grid-template-columns:.85fr 1.15fr;align-items:center;gap:20px 6%;display:grid}.sx-action{color:inherit;background:0 0;border:1px solid;align-items:center;gap:30px;margin-top:18px;padding:14px 19px;display:inline-flex;font-size:13px!important}.sx-action:hover{color:#fff;background:#173a31}.sx-browser{background:#eeece5;border:1px solid #bec6b9;border-radius:12px;width:100%;max-height:100%;overflow:hidden;box-shadow:0 28px 60px #172e2420}.sx-browser-bar{color:#62756c;border-bottom:1px solid #cbd0c5;justify-content:space-between;padding:12px 18px;font-size:9px;display:flex}.sx-preview{background:#e7e4db;height:clamp(200px,31vh,360px);padding:20px 30px;position:relative;overflow:hidden}.sx-preview-nav{justify-content:space-between;align-items:center;font-size:8px;display:flex}.sx-preview-nav b{letter-spacing:-.08em;font-size:17px}.sx-preview-title{letter-spacing:-.06em;z-index:1;font-size:clamp(26px,3vw,49px);line-height:1;position:absolute;top:28%;left:6%}.sx-preview-title i{font-family:Georgia,serif;font-weight:400}.sx-preview-footer{justify-content:space-between;font-size:8px;line-height:1.6;display:flex;position:absolute;bottom:20px;left:6%;right:6%}.sx-object{width:30%;height:60%;position:absolute;top:25%;right:9%}.sx-lamp{background:#758770;border-radius:100% 100% 0 0;height:45%;box-shadow:inset -16px 0 30px #173a3155}.sx-lamp:after{content:"";background:#65785d;border-radius:0 0 20% 20%;width:14%;height:40%;position:absolute;top:42%;left:43%}.sx-object small{font-size:7px;position:absolute;bottom:0}.sx-architecture{align-items:end;gap:6px;width:36%;height:50%;display:flex;position:absolute;top:28%;right:7%}.sx-architecture span{background:#b59b7c;width:33%;height:85%;box-shadow:inset -14px 0 #866d55}.sx-architecture span:nth-child(2){height:100%}.sx-architecture span:nth-child(3){height:65%}.sx-preview-1{background:#e8dfd1}.sx-preview-controls{border-top:1px solid #cbd0c5;display:flex}.sx-preview-controls button{color:#173a31;background:0 0;border:0;flex:1;justify-content:space-between;padding:14px;font-size:11px;display:flex}.sx-preview-controls button[aria-pressed=true]{color:#f5f3ed;background:#173a31}.sx-feature-strip{border-top:1px solid #173a3130;grid-column:1/-1;justify-content:space-between;padding-top:18px;font-size:12px;display:flex}.sx-feature-strip b{opacity:.45;margin-right:14px;font-weight:400}.sx-ai{flex-direction:column;justify-content:space-between;gap:10px;display:flex}.sx-ai-heading{text-align:center;position:relative}.sx-ai-heading h2{margin:10px 0;font-size:clamp(32px,3.9vw,65px)}.sx-ai-heading h2 em{color:#b5d0a9}.sx-ai-heading>span{text-align:right;color:#9fb3a8;font-size:9px;line-height:1.8;position:absolute;top:20px;right:0}.sx-flow-tabs{justify-content:center;gap:8px;display:flex}.sx-flow-tabs button{color:#b2c2b8;background:0 0;border:1px solid #668475;border-radius:30px;padding:9px 20px;font-size:12px}.sx-flow-tabs button[aria-pressed=true]{color:#173a31;background:#c5d8b8}.sx-network{flex:1;justify-content:space-between;align-items:center;gap:8%;min-height:125px;padding:0 5%;display:flex;position:relative}.sx-network svg{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.sx-network path{fill:none;stroke:#436555;stroke-width:2px}.sx-network .sx-flow-line{stroke:#c5d8b8;stroke-dasharray:6 5}.sx-node{text-align:left;color:#ecf1e8;background:#173c32;border:1px solid #517360;border-radius:10px;width:27%;padding:20px;position:relative;box-shadow:0 20px 30px #04191240}.sx-node strong{margin:14px 0;font-size:clamp(12px,1.6vw,22px);font-weight:500;display:block}.sx-node small{font-size:8px}.sx-node>span{position:absolute;bottom:14px;right:15px}.sx-node[aria-pressed=true]{color:#173a31;background:#c5d8b8;border-color:#c5d8b8}.sx-ai-bottom{grid-template-columns:1fr 1fr;align-items:center;gap:12%;padding:0 5%;display:grid}.sx-ai-bottom p{margin:8px 0;font-size:13px}.sx-log>div{border-bottom:1px solid #65857670;gap:15px;padding:10px 0;font-size:11px;display:flex}.sx-log span{opacity:.5}.sx-log b{color:#c5d8b8;margin-left:auto}.sx-tools{grid-template-rows:1fr auto;grid-template-columns:1.4fr .8fr;align-items:center;gap:20px 6%;display:grid}.sx-tools-copy h2{font-size:clamp(38px,4.4vw,72px)}.sx-dashboard{color:#173a31;background:#f9faf5;border:1px solid #bcc9ba;border-radius:12px;overflow:hidden;box-shadow:0 20px 60px #102e281a}.sx-app-head{border-bottom:1px solid #dbe2d6;align-items:center;gap:12px;padding:16px 20px;font-size:10px;display:flex}.sx-app-head span{opacity:.6;margin-left:auto;font-size:8px}.sx-app-head i{background:#e3e8df;border-radius:50%;padding:8px;font-style:normal}.sx-app-body{grid-template-columns:125px 1fr;min-height:300px;display:grid}.sx-app-body aside{background:#eff2e9;flex-direction:column;gap:8px;padding:18px 10px;display:flex}.sx-app-body aside button{text-align:left;color:#173a31;background:0 0;border:0;padding:10px;font-size:11px}.sx-app-body aside button[aria-pressed=true]{background:#dce5d5;border-radius:5px}.sx-app-body aside small{margin-top:auto;font-size:8px;line-height:1.8}.sx-app-main{min-width:0;padding:20px}.sx-app-title{justify-content:space-between;align-items:center;gap:10px;display:flex}.sx-app-title h3{letter-spacing:-.04em;margin:0;font-size:18px}.sx-app-title button{color:#173a31;background:0 0;border:1px solid #dbe2d6;padding:6px 8px;font-size:9px}.sx-app-title button[aria-pressed=true]{color:#fff;background:#173a31}.sx-kpis{gap:10px;margin:20px 0;display:flex}.sx-kpis>div{border-bottom:1px solid #c9d4c3;flex:1;padding-bottom:14px}.sx-kpis small{font-size:9px}.sx-kpis strong{margin:6px 0;font-size:32px;font-weight:500;display:block}.sx-kpis span{opacity:.6;font-size:8px}.sx-chart-title{justify-content:space-between;font-size:10px;display:flex}.sx-chart-title span{opacity:.5}.sx-chart{gap:10px;height:120px;padding:12px 0 20px;display:flex}.sx-chart>div{background:repeating-linear-gradient(0deg,#dbe2d6 0 1px,#0000 1px 25px);flex:1;align-items:end;display:flex;position:relative}.sx-chart i{background:#739074;border-radius:3px 3px 0 0;width:100%;display:block}.sx-chart small{font-size:8px;position:absolute;bottom:-15px}.sx-app-foot{opacity:.6;padding-top:15px;font-size:8px}.sx-task-list{min-height:143px;font-size:11px}.sx-task-list button{text-align:left;color:#173a31;background:#edf2e6;border:1px solid #c4d2bc;gap:8px;width:100%;padding:12px;font-size:10px;display:flex}.sx-task-list small{margin-left:auto;font-size:8px}.sx-try{border-left:2px solid #91a68b;margin:20px 0;padding-left:14px;font-size:12px;line-height:1.6}.sx-try span{opacity:.7;max-width:290px;display:block}.sx-tools-status{border-top:1px solid #173a3130;grid-column:1/-1;justify-content:space-between;padding-top:18px;font-size:10px;display:flex}.sx-service-nav{white-space:nowrap;background:#ffffff10;border:1px solid #81988355;border-radius:40px;gap:5px;padding:5px;display:flex;position:absolute;bottom:26px;left:50%;transform:translate(-50%)}.sx-service-nav button{color:inherit;background:0 0;border:0;border-radius:30px;padding:12px 20px;font-size:11px;position:relative}.sx-service-nav button>span:last-child{position:relative}.sx-nav-marker{background:#8ca08530;border:1px solid #8ca08560;border-radius:30px;position:absolute;inset:0}.sx-reduced{height:100svh}.sx-reduced .sx-stage{position:relative}@media (max-width:760px){.sx-experience{height:360svh}.sx-reduced{height:100svh}.sx-stage-top{font-size:8px;top:96px;left:5%;right:5%}.sx-world{inset:128px 5% 83px}.sx-web{grid-template-rows:auto 1fr;grid-template-columns:1fr;gap:16px}.sx-web-copy h2{margin:8px 0;font-size:36px}.sx-world p{margin:8px 0;font-size:12px;line-height:1.45}.sx-world small{font-size:8px}.sx-web-copy .sx-action{margin-top:5px;padding:8px 12px;font-size:10px!important}.sx-browser{align-self:center}.sx-preview{height:180px;padding:14px 20px}.sx-preview-title{font-size:28px}.sx-preview-controls button{padding:10px;font-size:9px}.sx-feature-strip{display:none}.sx-browser-bar{padding:8px 12px}.sx-preview-nav span{font-size:6px}.sx-ai-heading{text-align:left}.sx-ai-heading h2{font-size:32px}.sx-ai-heading>span{display:none}.sx-flow-tabs{justify-content:start}.sx-flow-tabs button{padding:8px 12px;font-size:10px}.sx-network{gap:6px;min-height:120px;padding:0}.sx-node{width:32%;min-height:90px;padding:12px 8px}.sx-node strong{margin:12px 0;font-size:11px}.sx-node small{font-size:6px}.sx-node>span{display:none}.sx-ai-bottom{grid-template-columns:1fr;gap:5px;padding:0}.sx-ai-bottom p{font-size:11px}.sx-log>div{padding:5px;font-size:9px}.sx-tools{grid-template-rows:auto 1fr;grid-template-columns:1fr;gap:12px}.sx-tools-copy{grid-row:1}.sx-tools-copy h2{margin:8px 0;font-size:34px}.sx-tools-copy h2 br{display:none}.sx-tools-copy p{max-width:none}.sx-tools-copy .sx-action,.sx-try,.sx-tools-status{display:none}.sx-app-body{grid-template-columns:80px 1fr;min-height:220px}.sx-app-body aside{padding:10px 5px}.sx-app-body aside button{padding:8px 4px;font-size:8px}.sx-app-body aside small{font-size:6px}.sx-app-head{padding:10px 12px;font-size:8px}.sx-app-main{padding:12px}.sx-app-title h3{font-size:14px}.sx-kpis{margin:12px 0}.sx-kpis strong{font-size:23px}.sx-kpis span{font-size:6px}.sx-chart{height:85px}.sx-app-foot{font-size:6px}.sx-service-nav{max-width:96%;bottom:20px}.sx-service-nav button{padding:10px;font-size:9px}.sx-shared-surface{display:none}}@media (max-height:720px) and (min-width:761px){.sx-world{inset:135px 6% 75px}.sx-world h2{margin:12px 0;font-size:48px}.sx-stage-top{top:105px}.sx-preview{height:220px}.sx-app-body{min-height:230px}.sx-chart{height:85px}.sx-kpis{margin:10px 0}.sx-ai-heading h2{font-size:40px}.sx-feature-strip{padding-top:10px}}@media (prefers-reduced-motion:reduce){.sx-stage *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.sx-world{opacity:var(--sx-opacity,0)}@layer theme{:root,:host{--color-white:#fff;--font-weight-normal:400;--font-weight-medium:500;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1)}}@layer utilities{.absolute{position:absolute}.relative{position:relative}.mt-\[24px\]{margin-top:24px}.block{display:block}.flex{display:flex}.hidden{display:none}.h-\[280px\]{height:280px}.w-\[88px\]{width:88px}.w-full{width:100%}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-center{justify-content:center}.gap-\[5px\]{gap:5px}.overflow-hidden{overflow:hidden}.rounded-\[25\%\]{border-radius:25%}.bg-\[\#09090B\]{background-color:#09090b}.bg-\[\#A3E635\]{background-color:#a3e635}.text-\[12px\]{font-size:12px}.text-\[28px\]{font-size:28px}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.text-\[\#A1A1AA\]{color:#a1a1aa}.text-white{color:var(--color-white)}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}#becaso-logo-reveal{z-index:99999;box-sizing:border-box;background:#f5f4ef;width:100%;height:100%;position:fixed;inset:0}#becaso-logo-reveal .becaso-intro-canvas{height:100%;min-height:100svh}#becaso-logo-reveal *{box-sizing:border-box}#becaso-logo-reveal[hidden]{display:none!important}.becaso-intro-active{overflow:hidden}.becaso-intro-active .header>.logo{visibility:hidden}.becaso-intro-message{text-align:center;letter-spacing:-.025em;color:#173a31;white-space:pre;justify-content:center;align-items:center;font-size:clamp(17px,2vw,25px);font-weight:450;line-height:1.4;display:flex;position:absolute;top:62%;left:24px;right:24px}.becaso-intro-message canvas{width:min(960px,100%);height:auto;max-height:94px;display:block}.becaso-intro-fragment{will-change:transform,opacity,filter;display:inline-block}.becaso-intro-glyph{white-space:pre;display:inline-block;position:relative}.becaso-intro-glyph .becaso-intro-fragment{position:absolute;inset:0}.becaso-intro-space{width:.28em;display:inline-block}.becaso-route-overlay{z-index:99990;opacity:1;pointer-events:none;background:#173a31;place-items:center;transition:opacity .4s;display:grid;position:fixed;inset:0}.becaso-route-overlay canvas{width:min(960px,86vw);height:auto;display:block}.becaso-route-word{color:#f5f4ef;letter-spacing:-.07em;opacity:0;filter:blur(10px);pointer-events:none;place-items:center;font:500 clamp(38px,7vw,84px)/.9 Instrument Sans,Arial,sans-serif;transition:opacity .72s cubic-bezier(.22,1,.36,1),transform .9s cubic-bezier(.22,1,.36,1),filter .72s;display:grid;position:absolute;inset:0;transform:translateY(18px)scale(.94)}.becaso-route-word.is-visible{opacity:1;filter:blur();transform:translateY(0)scale(1)}.becaso-route-overlay.is-leaving{opacity:0}html{scrollbar-gutter:stable;overflow-x:clip}body{max-width:100%;overflow-x:clip}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}