.dl-hub{background:#f6f8fc;color:#16243a;font-family:Kanit,Kanit Fallback,sans-serif;font-weight:300}.dl-hub *,.dl-hub :after,.dl-hub :before{box-sizing:border-box}.dl-pad{margin:0 auto;max-width:1240px;padding-left:40px;padding-right:40px}.dl-hub .dl-hero{background:linear-gradient(151.42deg,#0f2462 14.55%,#213a87 83.99%);color:#fff;overflow:hidden;padding-top:90px;position:relative}@media (max-width:560px){.dl-hub .dl-hero{padding-top:76px}}.dl-hub .dl-hero:before{background:repeating-linear-gradient(90deg,hsla(0,0%,100%,.045) 0 1px,transparent 1px 86px),radial-gradient(520px 340px at 88% -10%,rgba(72,116,255,.4),transparent 62%);content:"";inset:0;pointer-events:none;position:absolute}.dl-hub .dl-hero__inner{padding-bottom:52px;padding-top:48px;position:relative}.dl-hub .dl-hero__kicker{color:#ffb874;font:500 13px/1.2 Kanit,Kanit Fallback,sans-serif;letter-spacing:.14em;margin:0 0 12px;text-transform:uppercase}.dl-hub .dl-hero__h1{color:#fff;font:600 42px/1.1 Kanit,Kanit Fallback,sans-serif;letter-spacing:-.01em;margin:0;max-width:780px;text-wrap:balance}.dl-hub .dl-hero__intro{color:#c3cfe8;font:300 17px/1.55 Kanit,Kanit Fallback,sans-serif;margin:14px 0 0;max-width:640px}.dl-hub .dl-hero__chips{display:flex;flex-wrap:wrap;gap:10px;list-style:none;margin:22px 0 0;padding:0}.dl-hub .dl-hero__chips li{background:hsla(0,0%,100%,.07);border:1px solid hsla(0,0%,100%,.18);border-radius:999px;color:#fff;font:300 13.5px/1.3 Kanit,Kanit Fallback,sans-serif;margin:0;padding:7px 15px}.dl-hub .dl-sprung{display:flex;flex-wrap:wrap;gap:8px;padding-bottom:8px;padding-top:24px}.dl-hub .dl-sprung a{align-items:center;background:#fff;border:1px solid #dfe5f2;border-radius:999px;color:#1f2a44;display:inline-flex;font:400 14.5px/1.2 Kanit,Kanit Fallback,sans-serif;gap:8px;padding:8px 14px;text-decoration:none;transition:border-color .2s,color .2s}.dl-hub .dl-sprung a span{color:#7a8aa6;font-size:13px}.dl-hub .dl-gruppe{padding-top:36px;scroll-margin-top:90px}.dl-hub .dl-gruppe__h{color:#0f2462;font:600 26px/1.2 Kanit,Kanit Fallback,sans-serif;margin:0 0 16px}.dl-hub .dl-grid{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.dl-hub .dl-grid>:last-child:nth-child(odd){grid-column:1/-1}.dl-hub .dl-karte{background:#fff;border:1px solid #e2e8f4;border-radius:14px;box-shadow:0 1px 2px rgba(15,36,98,.04);display:flex;flex-direction:column;min-height:100%;padding:20px 20px 18px;position:relative;transition:border-color .2s,box-shadow .2s,transform .2s}.dl-hub .dl-karte__kopf{align-items:center;display:flex;gap:10px;margin-bottom:14px}.dl-hub .dl-datei{align-items:center;background:#2b5cc4;border-radius:6px 12px 6px 6px;box-shadow:inset 0 -14px 0 rgba(0,0,0,.12);color:#fff;display:inline-flex;flex:none;font:600 10.5px/1 Kanit,Kanit Fallback,sans-serif;height:48px;justify-content:center;letter-spacing:.04em;width:42px}.dl-hub .dl-datei--xlsx{background:#1d7a45}.dl-hub .dl-datei--docx{background:#2b5cc4}.dl-hub .dl-datei--pptx{background:#c4441c}.dl-hub .dl-datei--pdf{background:#c62f2f}.dl-hub .dl-karte__l{color:#5d6f8c;font:500 12px/1.3 Kanit,Kanit Fallback,sans-serif;letter-spacing:.08em;text-transform:uppercase}.dl-hub .dl-karte__t{font:600 18px/1.3 Kanit,Kanit Fallback,sans-serif;margin:0 0 8px}.dl-hub .dl-karte__t a{color:#0f2462;text-decoration:none}.dl-hub .dl-karte__t a:after{border-radius:inherit;content:"";inset:0;position:absolute}.dl-hub .dl-karte__x{color:#4e5f77;flex:1;font:300 15px/1.5 Kanit,Kanit Fallback,sans-serif;margin:0 0 16px}.dl-hub .dl-karte__mehr{align-items:center;color:#d96800;display:inline-flex;font:500 15px/1.2 Kanit,Kanit Fallback,sans-serif;gap:6px}.dl-hub .dl-karte__mehr svg{height:15px;transition:transform .2s;width:15px}.dl-hub .dl-karte:focus-within{outline:3px solid #29428d;outline-offset:2px}.dl-hub .dl-karte__t a:focus{outline:none}.dl-hub .dl-demo{padding-bottom:64px;padding-top:48px}.dl-hub .dl-demo__box{align-items:center;background:linear-gradient(158deg,#12286a,#0c1c4c 52%,#091536);border-radius:20px;color:#fff;display:flex;flex-wrap:wrap;gap:20px 32px;justify-content:space-between;padding:32px 36px}.dl-hub .dl-demo__h{color:#fff;font:600 26px/1.2 Kanit,Kanit Fallback,sans-serif;margin:0 0 6px}.dl-hub .dl-demo__x{color:rgba(222,230,255,.82);font:300 16px/1.5 Kanit,Kanit Fallback,sans-serif;margin:0;max-width:620px}.dl-hub .dl-demo__k{align-items:center;background:#f07300;border-radius:4px;color:#fff;display:inline-flex;font:500 18px/25px Kanit,Kanit Fallback,sans-serif;min-height:49px;padding:12px 26px;text-decoration:none;white-space:nowrap}@media (hover:hover) and (pointer:fine){.dl-hub .dl-sprung a:hover{border-color:#b4c4e8;color:#0f2462}.dl-hub .dl-karte:hover{border-color:#c9d5ee;box-shadow:0 16px 34px -18px rgba(15,36,98,.35);transform:translateY(-2px)}.dl-hub .dl-karte:hover .dl-karte__mehr svg{transform:translateX(3px)}.dl-hub .dl-demo__k:hover{background:#e46732;color:#fff}}@media (max-width:767px){.dl-pad{padding-left:16px;padding-right:16px}.dl-hub .dl-hero__inner{padding-bottom:36px;padding-top:32px}.dl-hub .dl-hero__h1{font-size:30px}.dl-hub .dl-hero__intro{font-size:16px}.dl-hub .dl-gruppe__h{font-size:22px}.dl-hub .dl-grid{grid-template-columns:1fr}.dl-hub .dl-sprung{flex-wrap:nowrap;margin-right:0;overflow-x:auto;padding-right:16px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.dl-hub .dl-sprung a{flex:none}.dl-hub .dl-karte{padding:18px 16px 16px}.dl-hub .dl-demo__box{padding:24px 20px}.dl-hub .dl-demo__k{white-space:normal}}@media (prefers-reduced-motion:reduce){.dl-hub .dl-karte,.dl-hub .dl-karte__mehr svg{transition:none}}