@keyframes marquee{from{transform:translateX(0)}to{transform:translateX(-50%)}}
@keyframes syda-logo-in{from{transform:translateY(105%)}to{transform:none}}
@keyframes syda-logo-out{to{transform:translateY(-40%);opacity:0}}
@keyframes syda-bar{from{transform:scaleX(0)}to{transform:scaleX(1)}}
@keyframes syda-curtain{to{transform:translateY(-100%)}}
@keyframes syda-site-in{from{transform:translateY(80px) scale(.98);opacity:.4}to{transform:none;opacity:1}}
@keyframes btnSwoosh{0%{left:-40px;top:-10%;height:120%;width:26px;opacity:1}60%{top:-10%;height:120%;width:26px}99%{left:calc(100% - 20px);top:calc(50% - 5px);height:10px;width:9px;opacity:1}100%{left:calc(100% - 20px);top:calc(50% - 5px);height:10px;width:9px;opacity:0}}
@keyframes btnShow{to{opacity:1}}
@keyframes btnChev{0%,100%{transform:translateX(0)}50%{transform:translateX(3px)}}
@layer base{
*{box-sizing:border-box}
html{scroll-behavior:smooth}
body{margin:0;font-family:'Open Sauce One','DM Sans',sans-serif;color:#0A1F44;background:#FFFFFF;-webkit-font-smoothing:antialiased;font-size:17px;line-height:1.55}
a{color:inherit;text-decoration:none}
a:hover{color:inherit}
input,select,textarea,button{font-family:inherit}
h1,h2,h3,h4,h5,h6,p{margin:0}
[data-line]{display:block;transform:translateY(115%) rotate(5deg);transform-origin:0 100%;transition:transform 1.1s cubic-bezier(.16,.84,.2,1)}
[data-lines][data-in] [data-line]{transform:none}
[data-fade]{opacity:0;transform:translateY(48px);transition:opacity .9s ease,transform 1.1s cubic-bezier(.16,.84,.2,1)}
[data-fade][data-in]{opacity:1;transform:none}
[data-block]{opacity:0;transform:translateY(40px) scale(.94);transition:opacity .6s ease,transform .8s cubic-bezier(.16,.84,.2,1)}
[data-mock][data-in] [data-block]{opacity:1;transform:none}
[data-stagger]>*{opacity:0;transform:translateY(120px) scale(.9) rotate(1.5deg);transition:opacity .8s ease,transform 1.1s cubic-bezier(.16,.84,.2,1)}
[data-stagger][data-in]>*{opacity:1;transform:none}
[data-steps][data-stagger]>*{transform:translateY(24px);transition:opacity .7s ease,transform .8s ease}
[data-steps][data-stagger][data-in]>*{transform:none}
[data-clip]{clip-path:inset(100% 0 0 0);transition:clip-path 1.1s cubic-bezier(.6,0,.2,1)}
[data-clip][data-in]{clip-path:inset(0 0 0 0)}
[data-clip] img[data-slot]{transform:scale(1.3);transition:transform 1.6s cubic-bezier(.16,.84,.2,1)}
[data-clip][data-in] img[data-slot]{transform:none}
[data-anim="0"] [data-mock],[data-anim="0"] [data-line],[data-anim="0"] [data-fade],[data-anim="0"] [data-block],[data-anim="0"] [data-stagger]>*,[data-anim="0"] [data-clip],[data-anim="0"] [data-clip] img[data-slot]{opacity:1;transform:none !important;clip-path:none !important;filter:none;transition:none}
@media(max-width:820px){[data-hsticky]{position:static !important;height:auto !important;overflow:visible !important}[data-htrack]{flex-direction:column !important;width:auto !important;transform:none !important}[data-htrack]>*{width:auto !important;border-left:none !important;border-top:1px solid rgba(10,31,68,0.12);padding:40px 24px !important;box-sizing:border-box !important}[data-htrack]>*:first-child{border-top:none}[data-hnum]{font-size:96px !important;transform:none !important}[data-hprog],[data-hhint]{display:none !important}}
@media(prefers-reduced-motion:reduce){[data-line],[data-fade],[data-block],[data-stagger]>*,[data-clip],[data-clip] img[data-slot]{opacity:1 !important;transform:none !important;clip-path:none !important;transition:none !important}}
[data-tl]{position:relative;display:inline-block;font-family:'Archivo Black','Anton',sans-serif;font-size:18px;letter-spacing:.75px;text-transform:uppercase;line-height:1;padding-bottom:6px;cursor:pointer}
[data-tl]::after{content:"";position:absolute;left:0;bottom:0;height:2px;width:40%;background:#78C8FF;transition:width .3s ease}
[data-tl]:hover::after{width:100%}
[data-g2]{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:start}
[data-g3]{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}
[data-g4]{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}
[data-steps]{display:grid;grid-template-columns:repeat(4,1fr);gap:40px}
[data-desk]{display:flex}
[data-mob]{display:none}
[data-facts]{grid-template-columns:repeat(4,1fr)}
@media(max-width:1100px){[data-desk]{display:none}[data-mob]{display:flex}[data-g4]{grid-template-columns:1fr 1fr}[data-g3]{grid-template-columns:1fr}[data-steps]{grid-template-columns:1fr 1fr}}
@media(max-width:820px){[data-g2]{grid-template-columns:1fr;gap:40px}[data-steps]{grid-template-columns:1fr}[data-hero-grid]{grid-template-columns:1fr !important;gap:40px !important}[data-hero-img]{justify-self:stretch !important;height:auto !important;width:100%}[data-facts]{grid-template-columns:1fr 1fr}}
@media(max-width:560px){[data-g4]{gap:12px}}
[data-stagger]>*{transform:translateY(36px)}
[data-line]{transform:translateY(105%)}
[data-clip] img[data-slot]{transform:scale(1.08)}
[data-loading="1"] [data-line]{transform:translateY(115%) !important;transition:none !important}
[data-loading="1"] [data-fade]{opacity:0 !important;transform:translateY(48px) !important;transition:none !important}
[data-loading="1"] main{transform:translateY(80px)}
[data-opening="1"] main{animation:syda-site-in 1.1s cubic-bezier(.16,.84,.2,1) both}
@media(max-width:820px){[data-article] aside{position:static !important}[data-article]>div{grid-column:auto !important}}
[data-nl]{position:relative;display:inline-flex;align-items:center;gap:6px;height:84px;color:#fff;transition:color .2s}
[data-nl]::after{content:"";position:absolute;left:0;right:0;bottom:24px;height:2px;background:#78C8FF;transform:scaleX(0);transform-origin:0 50%;transition:transform .35s cubic-bezier(.16,.84,.2,1)}
[data-nl]:hover,[data-dd]:hover>[data-nl],[data-dd]:focus-within>[data-nl]{color:#78C8FF}
[data-nl]:hover::after,[data-dd]:hover>[data-nl]::after,[data-dd]:focus-within>[data-nl]::after{transform:scaleX(1)}
[data-nl][data-on]::before{content:"";position:absolute;left:50%;bottom:12px;width:6px;height:6px;border-radius:50%;background:#78C8FF;transform:translateX(-50%)}
[data-nl]{white-space:nowrap}
[data-dd]{position:relative}
[data-ddp]{position:absolute;top:100%;left:50%;transform:translate(-50%,8px);opacity:0;visibility:hidden;transition:opacity .25s ease,transform .35s cubic-bezier(.16,.84,.2,1),visibility .25s;z-index:60}
[data-dd]:hover [data-ddp],[data-dd]:focus-within [data-ddp]{opacity:1;visibility:visible;transform:translate(-50%,0)}
[data-dd]:hover [data-chev],[data-dd]:focus-within [data-chev]{transform:rotate(180deg)}
[data-ddi]:hover{background:#F4F7FB}
[data-ddi]:hover [data-arr]{transform:translateX(4px);color:#0A1F44}
@media(max-width:1280px){[data-wide]{display:none !important}}
html,body{overflow-x:clip}
img,svg,video,img[data-slot]{max-width:100%}
h1,h2,h3,h4,blockquote{overflow-wrap:break-word;hyphens:manual}
[data-g2]>*,[data-g3]>*,[data-g4]>*,[data-facts]>*,[data-hero-grid]>*{min-width:0}
[data-clip]{overflow:hidden}
@media(max-width:1100px){[data-g4] article{padding:24px !important}}
@media(max-width:560px){
  [data-g4] article{padding:18px !important;gap:14px !important}
  [data-g4] h3{font-size:20px !important}
  [data-g4] p{font-size:15px}
  [data-facts]>*{padding:14px 12px !important}
  section{scroll-margin-top:84px}
  input,select,textarea{font-size:16px !important}
  [data-g1m]{grid-template-columns:1fr !important;gap:20px !important}
  [data-stats]>*{padding-left:10px !important;padding-right:10px !important}
  [data-stats] div div:last-child{font-size:12px !important;letter-spacing:0 !important}
}
h1,h2,h3,h4,h5,h6{font-family:'Archivo Black','Anton',sans-serif !important;font-weight:400 !important;letter-spacing:-.01em !important;word-spacing:0 !important;line-height:1.08 !important}
h1{font-size:clamp(32px,5vw,80px) !important}
h1 [data-line],h1 [data-line] *,h2 [data-line],h2 [data-line] *{white-space:normal !important}
h1 [data-line] span,h2 [data-line] span{display:inline !important}
h1>span,h2>span{overflow:clip !important;overflow-clip-margin:0 0 24px 0}
h2{font-size:clamp(30px,3.6vw,52px) !important}
h3{font-size:clamp(19px,1.6vw,24px) !important}
[data-btn]{position:relative;overflow:hidden;isolation:isolate}
[data-btn]{transition:transform .25s cubic-bezier(.2,.8,.2,1)}
[data-btn]:hover,[data-btn]:focus-visible{transform:translateY(-3px)}
[data-btn]::before{content:"";position:absolute;top:-10%;height:120%;left:-40px;width:26px;background:#78C8FF;clip-path:polygon(14% 0,59% 0,100% 42%,46% 100%,0 100%,57% 43%);z-index:-1;pointer-events:none;opacity:0}
[data-btn]:hover::before,[data-btn]:focus-visible::before{animation:btnSwoosh .7s cubic-bezier(.55,0,.25,1) forwards}
[data-btn]::after{content:"";position:absolute;right:11px;top:50%;width:9px;height:10px;margin-top:-5px;background:#78C8FF;clip-path:polygon(14% 0,59% 0,100% 42%,46% 100%,0 100%,57% 43%);opacity:0;pointer-events:none;z-index:1}
[data-btn]:hover::after,[data-btn]:focus-visible::after{animation:btnShow .01s linear .7s forwards,btnChev 1.4s cubic-bezier(.45,0,.55,1) .9s infinite}
@media(prefers-reduced-motion:reduce){[data-btn]:hover::after{animation:btnShow .01s linear forwards}[data-btn]:hover::before{animation:none}[data-btn]:hover{transform:none}}
[data-hero-grid] h1{font-size:clamp(32px,4.4vw,64px) !important}
[data-blogtitle]{font-size:clamp(28px,3.4vw,48px) !important;line-height:1.1 !important}
[data-blogcard]{font-size:clamp(18px,1.6vw,22px) !important;line-height:1.15 !important}
body *{scrollbar-width:none;-ms-overflow-style:none}
body *::-webkit-scrollbar{display:none;width:0;height:0}
html{scrollbar-width:thin;scrollbar-color:#0A1F44 #F4F7FB}
html::-webkit-scrollbar{width:10px}
html::-webkit-scrollbar-track{background:#F4F7FB}
html::-webkit-scrollbar-thumb{background:#0A1F44;border:2px solid #F4F7FB;border-radius:6px}
html::-webkit-scrollbar-thumb:hover{background:#78C8FF}
html,body *{-webkit-hyphens:manual !important;hyphens:manual !important}
body *{min-width:0}
h1,h2,h3,h4,h5,h6,dd,dt{overflow-wrap:normal !important;word-break:normal !important}
@media(max-width:560px){[data-wa]{width:54px !important;height:54px !important;right:16px !important;bottom:16px !important}}
@media print{[data-wa]{display:none !important}}
[data-nl]::after{background:#78C8FF !important}
[data-nl][data-on]::before{width:8px !important;height:9px !important;border-radius:0 !important;clip-path:polygon(14% 0,59% 0,100% 42%,46% 100%,0 100%,57% 43%)}
[data-tl]{padding-right:20px !important;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' sc-camel-view-box='0 0 100 108'%3E%3Cpolygon fill='%2378C8FF' points='14,0 59,0 100,45 46,108 0,108 57,46'/%3E%3C/svg%3E") no-repeat right 2px top 2px/9px 10px !important;transition:background-position .3s cubic-bezier(.16,.84,.2,1) !important}
[data-tl]:hover{background-position:right -3px top 2px !important}
[data-tl]::after{width:calc(40% - 8px) !important}
[data-tl]:hover::after{width:calc(100% - 20px) !important}
[data-nl][data-on]::before{display:none !important}
[data-nl][data-on]{color:#78C8FF}
[data-nl][data-on]::after{transform:scaleX(1)}
main>section{overflow-x:clip}
main>section[data-bg="dark"]:not(:has([data-hero-grid])),main>section[data-bg="light"]:not(:has([data-hero-grid])){background-repeat:no-repeat !important;background-size:clamp(160px,18vw,280px) 100% !important}
main>section[data-bg="dark"]:not(:has([data-hero-grid])){background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%20240%20360'%20preserveAspectRatio%3D'none'%3E%3Cpolyline%20fill%3D'none'%20stroke%3D'%2378C8FF'%20stroke-opacity%3D'0.55'%20stroke-width%3D'2'%20vector-effect%3D'non-scaling-stroke'%20points%3D'40%2C0%2040%2C70%20150%2C180%2040%2C290%2040%2C360'%2F%3E%3Cpolyline%20fill%3D'none'%20stroke%3D'white'%20stroke-opacity%3D'0.08'%20stroke-width%3D'2'%20vector-effect%3D'non-scaling-stroke'%20points%3D'80%2C0%2080%2C70%20190%2C180%2080%2C290%2080%2C360'%2F%3E%3Cpolyline%20fill%3D'none'%20stroke%3D'white'%20stroke-opacity%3D'0.08'%20stroke-width%3D'2'%20vector-effect%3D'non-scaling-stroke'%20points%3D'120%2C0%20120%2C70%20230%2C180%20120%2C290%20120%2C360'%2F%3E%3C%2Fsvg%3E") !important;background-position:right 4% top !important}
main>section[data-bg="light"]:not(:has([data-hero-grid])){background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%20240%20360'%20preserveAspectRatio%3D'none'%3E%3Cpolyline%20fill%3D'none'%20stroke%3D'%230A1F44'%20stroke-opacity%3D'0.08'%20stroke-width%3D'2'%20vector-effect%3D'non-scaling-stroke'%20points%3D'40%2C0%2040%2C70%20150%2C180%2040%2C290%2040%2C360'%2F%3E%3Cpolyline%20fill%3D'none'%20stroke%3D'%2378C8FF'%20stroke-width%3D'2'%20vector-effect%3D'non-scaling-stroke'%20points%3D'80%2C0%2080%2C70%20190%2C180%2080%2C290%2080%2C360'%2F%3E%3C%2Fsvg%3E") !important;background-position:left 4% top !important}
@media(max-width:820px){main>section[data-bg="dark"]:not(:has([data-hero-grid])),main>section[data-bg="light"]:not(:has([data-hero-grid])){background-size:110px 100% !important;background-position:right -20px top !important}}
main>section[data-bg="light"]:not(:has([data-hero-grid])){background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'255%20250%20490%20499'%3E%3Cpolygon%20fill%3D'rgba(10%2C31%2C68%2C0.035)'%20points%3D'383%2C250%20513%2C250%20388%2C388%20557%2C569%20415%2C569%20255%2C388'%2F%3E%3Cpolygon%20fill%3D'rgba(138%2C209%2C255%2C0.18)'%20points%3D'487%2C431%20617%2C431%20745%2C569%20585%2C749%20443%2C749%20615%2C569'%2F%3E%3C%2Fsvg%3E") !important;background-size:auto min(120%,900px) !important;background-position:right -8% center !important}
main>section:nth-of-type(even)[data-bg="light"]:not(:has([data-hero-grid])){background-position:left -8% center !important}
@media(max-width:820px){main>section[data-bg="light"]:not(:has([data-hero-grid])){background-size:auto 70% !important;background-position:right -30% bottom -10% !important}}
main>section[data-screen-label*="FAQ"][data-bg]:not(:has([data-hero-grid])){background-image:none !important}
@media(max-width:820px){
main>section[data-bg="dark"]:not(:has([data-hero-grid])){background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%20240%20360'%20preserveAspectRatio%3D'none'%3E%3Cpolyline%20fill%3D'none'%20stroke%3D'%2378C8FF'%20stroke-opacity%3D'0.35'%20stroke-width%3D'1.5'%20vector-effect%3D'non-scaling-stroke'%20points%3D'40%2C0%2040%2C70%20150%2C180%2040%2C290%2040%2C360'%2F%3E%3Cpolyline%20fill%3D'none'%20stroke%3D'white'%20stroke-opacity%3D'0.06'%20stroke-width%3D'1.5'%20vector-effect%3D'non-scaling-stroke'%20points%3D'80%2C0%2080%2C70%20190%2C180%2080%2C290%2080%2C360'%2F%3E%3C%2Fsvg%3E") !important;background-size:72px 100% !important;background-position:right -40px top !important}
main>section[data-bg="light"]:not(:has([data-hero-grid])){background-size:240px auto !important;background-position:right -80px top 32px !important}
main>section:nth-of-type(even)[data-bg="light"]:not(:has([data-hero-grid])){background-position:left -80px bottom 32px !important}
[data-stencil]{right:-24px !important;opacity:.7;top:-20% !important;bottom:-20% !important}
}
@media(max-width:820px){p,li,dd,dt,blockquote,figcaption,label,summary,[data-g2] span,[data-g3] span,[data-g4] span,article span{overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}}
@media(max-width:820px){main>section[data-bg="light"]:not(:has([data-hero-grid])),main>section:nth-of-type(even)[data-bg="light"]:not(:has([data-hero-grid])){background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%20240%20360'%20preserveAspectRatio%3D'none'%3E%3Cpolyline%20fill%3D'none'%20stroke%3D'%230A1F44'%20stroke-opacity%3D'0.08'%20stroke-width%3D'1.5'%20vector-effect%3D'non-scaling-stroke'%20points%3D'40%2C0%2040%2C70%20150%2C180%2040%2C290%2040%2C360'%2F%3E%3Cpolyline%20fill%3D'none'%20stroke%3D'%2378C8FF'%20stroke-width%3D'1.5'%20vector-effect%3D'non-scaling-stroke'%20points%3D'80%2C0%2080%2C70%20190%2C180%2080%2C290%2080%2C360'%2F%3E%3C%2Fsvg%3E") !important;background-size:72px 100% !important;background-position:right -40px top !important}}
[data-sm~="m0"],[data-sm~="m1"],[data-sm~="m2"]{font-family:'Krona One',sans-serif !important;font-weight:400 !important;letter-spacing:0 !important;word-spacing:0 !important;text-transform:none !important}
body{font-family:'Inter',system-ui,sans-serif !important;font-size:16px;line-height:1.6}
[data-sm~="m3"],[data-sm~="m4"]{font-family:'Inter',system-ui,sans-serif !important}
h1,h2,h3,h4,h5,h6{font-family:'Krona One',sans-serif !important;font-weight:400 !important;text-transform:none !important;letter-spacing:0 !important;word-spacing:0 !important;text-wrap:balance}
h1 *,h2 *,h3 *,h4 *{font-family:inherit !important;text-transform:none !important;letter-spacing:0 !important}
[data-sm~="m5"][data-sm~="m6"],[data-sm~="m7"][data-sm~="m8"]{font-family:'Inter',sans-serif !important;font-weight:600 !important;font-size:13px !important}
a[data-sm~="m9"][data-sm~="m10"],a[data-sm~="m11"][data-sm~="m12"],button[data-sm~="m9"][data-sm~="m10"],button[data-sm~="m11"][data-sm~="m12"],button[type="submit"],[data-nl],[data-tl]{font-family:'Inter',sans-serif !important;font-weight:600 !important;font-size:15px !important;letter-spacing:0 !important;text-transform:none !important}
[data-sm~="m6"][data-sm~="m13"],[data-sm~="m8"][data-sm~="m14"],[data-sm~="m6"][data-sm~="m15"],[data-sm~="m8"][data-sm~="m16"],[data-sm~="m6"][data-sm~="m17"],[data-sm~="m8"][data-sm~="m18"],[data-sm~="m6"][data-sm~="m19"],[data-sm~="m8"][data-sm~="m20"],[data-sm~="m6"][data-sm~="m21"],[data-sm~="m8"][data-sm~="m22"]{font-family:'Inter',sans-serif !important;font-weight:600 !important;text-transform:uppercase !important;letter-spacing:2px !important;font-size:13px !important;line-height:1.3 !important}
h1[data-sm~="m6"],h1[data-sm~="m8"],h2[data-sm~="m6"],h2[data-sm~="m8"],h3[data-sm~="m6"],h3[data-sm~="m8"],h4[data-sm~="m6"],h4[data-sm~="m8"]{font-family:'Krona One',sans-serif !important;font-weight:400 !important;text-transform:none !important;letter-spacing:0 !important}
[data-facts]>*,[data-facts] *{font-family:'Inter',sans-serif !important;font-weight:600 !important;text-transform:uppercase !important;letter-spacing:2px !important;font-size:13px !important;line-height:1.3 !important}
a[data-sm~="m9"][data-sm~="m10"],a[data-sm~="m11"][data-sm~="m12"],button[data-sm~="m9"],button[data-sm~="m11"],button[type="submit"],[data-nl],[data-tl],[data-nl] *,[data-tl] *{font-family:'Inter',sans-serif !important;font-weight:600 !important;font-size:15px !important;letter-spacing:0 !important;text-transform:none !important}
@media(max-width:820px){
[data-tl],a[href^="tel:"],a[href^="mailto:"],a[href*="google.com/maps"],a[href*="maps.app"],header a[aria-label],footer a,[data-screen-label^="Andere"] a,dd a{display:inline-flex;align-items:center;min-height:44px}
footer li{margin:0 !important}
[data-btn]{white-space:normal !important;text-align:center;justify-content:center;height:auto !important;min-height:48px;padding-top:11px !important;padding-bottom:11px !important;line-height:1.25 !important;max-width:100%}
p a:not([data-tl]):not([data-btn]),li p a,dd p a{display:inline !important;min-height:0 !important}
a[data-sm~="m9"][data-sm~="m10"],a[data-sm~="m11"][data-sm~="m12"],button[data-sm~="m9"],button[data-sm~="m11"]{white-space:normal !important;text-align:center;justify-content:center;height:auto !important;min-height:52px;padding-top:12px !important;padding-bottom:12px !important;line-height:1.25 !important;max-width:100%}
input,select,textarea{min-height:44px}
}
h1>span,h2>span,h3>span,h4>span,[data-lines] span[data-sm~="m23"]{padding-bottom:.2em !important;margin-bottom:-.2em !important;overflow-clip-margin:0 0 .25em 0}
h1,h2,h3,h4{padding-bottom:.04em}
[data-sm~="m24"][data-sm~="m25"],[data-sm~="m26"][data-sm~="m27"]{padding-bottom:.15em}
[data-stats] div div:last-child{letter-spacing:.5px !important;font-size:12px !important;overflow-wrap:anywhere;hyphens:auto}
@media(max-width:1100px){[data-stats] div div:last-child{letter-spacing:0 !important;font-size:12px !important}}
[data-duo] img{transition:transform .35s cubic-bezier(.16,.84,.2,1)}
[data-duo]:hover img:first-child,[data-duo]:focus-within img:first-child{transform:translateX(-3px) rotate(-6deg)}
[data-duo]:hover img:nth-child(2),[data-duo]:focus-within img:nth-child(2){transform:translateX(3px) rotate(6deg)}
[data-duo-bubble]{position:absolute;left:calc(100% - 6px);bottom:calc(100% + 12px);width:max-content;max-width:220px;background:#fff;color:#0A1F44;border:1px solid rgba(10,31,68,0.15);border-radius:12px;padding:12px 16px;font-family:'Inter','DM Sans',sans-serif;font-size:14px;line-height:1.35;font-weight:500;letter-spacing:0;text-transform:none;opacity:0;transform:translateY(8px) scale(.85);transform-origin:0% 100%;transition:opacity .2s ease,transform .4s cubic-bezier(.34,1.56,.64,1);pointer-events:none;z-index:20}
[data-duo-bubble] i{position:absolute;width:12px;height:12px;background:#fff;border-right:1px solid rgba(10,31,68,0.15);border-bottom:1px solid rgba(10,31,68,0.15);transform:rotate(45deg)}
[data-duo-bubble] [data-dot]{display:none}
[data-duo-bubble] i{left:16px;bottom:-7px}
[data-duo]:hover [data-duo-bubble],[data-duo]:focus-within [data-duo-bubble]{opacity:1;transform:none;transition-delay:.08s}
@media(max-width:560px){[data-duo-bubble]{left:auto;right:auto;left:0;bottom:calc(100% + 18px);max-width:200px}[data-duo-bubble] i{left:18px}}
@media(prefers-reduced-motion:reduce){[data-duo] img,[data-duo-bubble]{transition:opacity .2s ease !important;transform:none !important}}
[data-duo-bubble][data-think]{border-radius:22px}
[data-duo-bubble][data-think] i,[data-duo-bubble][data-think] [data-dot]{display:block;position:absolute;background:#fff;border:1px solid rgba(10,31,68,0.15);border-radius:50%;transform:none}
[data-duo-bubble][data-think] i{width:12px;height:12px;left:8px;bottom:-15px}
[data-duo-bubble][data-think] [data-dot]{width:7px;height:7px;left:0;bottom:-25px}
[data-duo]:has([data-think]) [data-duo-bubble]{bottom:calc(100% + 22px)}
@media(max-width:560px){[data-screen-label="Artikelkop"] [data-clip]{aspect-ratio:3/2 !important;margin-top:40px !important}}
}
html:not(.js) [data-line],html:not(.js) [data-fade],html:not(.js) [data-block],html:not(.js) [data-stagger]>*,html:not(.js) [data-clip],html:not(.js) [data-clip] img[data-slot]{opacity:1 !important;transform:none !important;clip-path:none !important;transition:none !important}
