.TechHostingVerbund-module__NTOfYq__figure{margin:0;container-type:inline-size}.TechHostingVerbund-module__NTOfYq__stage{background:var(--color-kp-flaeche);min-height:clamp(34rem,49vw,43rem);position:relative;overflow:clip}.TechHostingVerbund-module__NTOfYq__site{border:1px solid color-mix(in srgb, var(--color-kp-tinte) 12%, transparent);box-shadow:0 2.5rem 5rem -3.5rem color-mix(in srgb, var(--color-kp-tinte) 72%, transparent);background:#fff;grid-template-rows:auto 1fr auto;display:grid;position:absolute;inset:8% 7% 15% 10%;overflow:hidden}.TechHostingVerbund-module__NTOfYq__siteTop{border-bottom:1px solid color-mix(in srgb, var(--color-kp-tinte) 10%, transparent);background:#fff;align-items:center;gap:1.2rem;min-height:3.4rem;padding-inline:1.35rem;display:flex}.TechHostingVerbund-module__NTOfYq__wordmark{font-family:var(--font-display);letter-spacing:-.025em;color:var(--color-kp-tinte);margin-right:auto;font-size:clamp(.68rem,1.35cqi,.82rem);font-weight:700}.TechHostingVerbund-module__NTOfYq__navItem{font-family:var(--font-display);color:var(--color-kp-grau);font-size:.62rem}.TechHostingVerbund-module__NTOfYq__siteMain{background:var(--color-kp-tinte);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);min-height:0;display:grid}.TechHostingVerbund-module__NTOfYq__siteCopy{color:#fff;flex-direction:column;justify-content:center;padding:clamp(1.35rem,3cqi,2.4rem);display:flex}.TechHostingVerbund-module__NTOfYq__eyebrow,.TechHostingVerbund-module__NTOfYq__panelLabel,.TechHostingVerbund-module__NTOfYq__flowSystem{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;font-size:clamp(.55rem,1.2cqi,.7rem);line-height:1.25}.TechHostingVerbund-module__NTOfYq__eyebrow{color:var(--color-kp-text-invers-2)}.TechHostingVerbund-module__NTOfYq__siteTitle{max-width:12ch;font-family:var(--font-display);letter-spacing:-.035em;margin-top:.75rem;font-size:clamp(1.45rem,3.4cqi,2.65rem);font-weight:700;line-height:1.02}.TechHostingVerbund-module__NTOfYq__siteText{max-width:28ch;font-family:var(--font-display);color:var(--color-kp-text-invers-2);margin-top:.85rem;font-size:clamp(.72rem,1.45cqi,.95rem);line-height:1.45}.TechHostingVerbund-module__NTOfYq__siteAction{border-radius:var(--radius-kp);background:var(--color-kp-blue);font-family:var(--font-display);align-self:flex-start;margin-top:1rem;padding:.55rem .85rem;font-size:clamp(.6rem,1.2cqi,.75rem);font-weight:600}.TechHostingVerbund-module__NTOfYq__sitePhoto{min-height:0;position:relative;overflow:hidden}.TechHostingVerbund-module__NTOfYq__sitePhoto img,.TechHostingVerbund-module__NTOfYq__productThumb img{object-fit:cover}.TechHostingVerbund-module__NTOfYq__sitePhoto img{object-position:58% center}.TechHostingVerbund-module__NTOfYq__sitePhoto:after{content:"";background:linear-gradient(90deg, var(--color-kp-tinte), transparent 34%);pointer-events:none;position:absolute;inset:0}.TechHostingVerbund-module__NTOfYq__siteBottom{background:#fff;grid-template-columns:repeat(3,1fr);min-height:3.7rem;display:grid}.TechHostingVerbund-module__NTOfYq__siteFact{border-right:1px solid color-mix(in srgb, var(--color-kp-tinte) 9%, transparent);font-family:var(--font-display);color:var(--color-kp-grau);flex-direction:column;justify-content:center;gap:.18rem;padding-inline:1rem;font-size:clamp(.5rem,1.05cqi,.65rem);display:flex}.TechHostingVerbund-module__NTOfYq__siteFact:last-child{border-right:0}.TechHostingVerbund-module__NTOfYq__siteFact strong{color:var(--color-kp-tinte);font-size:clamp(.62rem,1.25cqi,.78rem)}.TechHostingVerbund-module__NTOfYq__productPanel,.TechHostingVerbund-module__NTOfYq__searchPanel,.TechHostingVerbund-module__NTOfYq__flowTrigger,.TechHostingVerbund-module__NTOfYq__flowTarget{border:1px solid color-mix(in srgb, var(--color-kp-tinte) 12%, transparent);box-shadow:0 1.5rem 3.5rem -2.3rem color-mix(in srgb, var(--color-kp-tinte) 70%, transparent);-webkit-backdrop-filter:blur(.45rem);backdrop-filter:blur(.45rem);background:#fffffff5}.TechHostingVerbund-module__NTOfYq__productPanel{z-index:3;border-radius:var(--radius-kp-sm);width:43%;padding:clamp(.85rem,2.2cqi,1.35rem);position:absolute;bottom:2%;left:0}.TechHostingVerbund-module__NTOfYq__panelLabel{color:var(--color-kp-blue)}.TechHostingVerbund-module__NTOfYq__productHead{grid-template-columns:4.5rem minmax(0,1fr);align-items:center;gap:.9rem;margin-top:.65rem;display:grid}.TechHostingVerbund-module__NTOfYq__productThumb{aspect-ratio:1;background:var(--color-kp-tinte);display:block;position:relative;overflow:hidden}.TechHostingVerbund-module__NTOfYq__productTitle,.TechHostingVerbund-module__NTOfYq__flowTitle{font-family:var(--font-display);color:var(--color-kp-tinte);font-weight:700}.TechHostingVerbund-module__NTOfYq__productTitle{font-size:clamp(.86rem,1.8cqi,1.1rem)}.TechHostingVerbund-module__NTOfYq__productSystem{font-family:var(--font-display);color:var(--color-kp-grau);margin-top:.25rem;font-size:clamp(.6rem,1.25cqi,.76rem);display:block}.TechHostingVerbund-module__NTOfYq__productRows{grid-template-columns:repeat(3,1fr);gap:.45rem;margin-top:.8rem;display:grid}.TechHostingVerbund-module__NTOfYq__productRow{border-top:1px solid color-mix(in srgb, var(--color-kp-tinte) 10%, transparent);font-family:var(--font-display);color:var(--color-kp-text-2);align-items:center;gap:.28rem;padding-top:.55rem;font-size:clamp(.5rem,1cqi,.63rem);display:flex}.TechHostingVerbund-module__NTOfYq__productRow svg{width:.75rem;height:.75rem;color:var(--color-kp-blue)}.TechHostingVerbund-module__NTOfYq__searchPanel{z-index:4;border-radius:var(--radius-kp-sm);width:47%;padding:clamp(.8rem,2cqi,1.2rem);position:absolute;top:2%;right:0}.TechHostingVerbund-module__NTOfYq__searchLine{border:1px solid color-mix(in srgb, var(--color-kp-tinte) 14%, transparent);background:var(--color-kp-flaeche);align-items:center;gap:.65rem;margin-top:.65rem;padding:.6rem .7rem;display:flex}.TechHostingVerbund-module__NTOfYq__searchLine svg{width:1rem;height:1rem;color:var(--color-kp-blue)}.TechHostingVerbund-module__NTOfYq__searchLead{font-family:var(--font-display);color:var(--color-kp-tinte);margin-top:.3rem;font-size:clamp(.7rem,1.45cqi,.9rem);font-weight:700;display:block}.TechHostingVerbund-module__NTOfYq__searchQuery{font-family:var(--font-display);color:var(--color-kp-text-2);font-size:clamp(.62rem,1.25cqi,.76rem)}.TechHostingVerbund-module__NTOfYq__searchResults{grid-template-columns:1fr 1fr;gap:.55rem;margin-top:.65rem;display:grid}.TechHostingVerbund-module__NTOfYq__searchResult{font-family:var(--font-display);color:var(--color-kp-text-2);align-items:center;gap:.4rem;font-size:clamp(.52rem,1.05cqi,.66rem);display:flex}.TechHostingVerbund-module__NTOfYq__searchResult:before{content:"";background:var(--color-kp-blue);border-radius:999px;width:.38rem;height:.38rem}.TechHostingVerbund-module__NTOfYq__flow{z-index:5;width:34%;position:absolute;bottom:0;right:1%}.TechHostingVerbund-module__NTOfYq__flowTrigger,.TechHostingVerbund-module__NTOfYq__flowTarget{border-radius:var(--radius-kp-sm);align-items:center;gap:.75rem;padding:.75rem .9rem;display:flex}.TechHostingVerbund-module__NTOfYq__flowTrigger svg,.TechHostingVerbund-module__NTOfYq__flowTarget svg{width:1rem;height:1rem;color:var(--color-kp-blue);flex:none}.TechHostingVerbund-module__NTOfYq__flowTitle{font-size:clamp(.66rem,1.35cqi,.82rem);display:block}.TechHostingVerbund-module__NTOfYq__flowSystem{color:var(--color-kp-grau);margin-top:.18rem;display:block}.TechHostingVerbund-module__NTOfYq__flowRail{border-left:2px solid color-mix(in srgb, var(--color-kp-blue) 52%, transparent);height:2.3rem;margin-left:1.4rem;position:relative}.TechHostingVerbund-module__NTOfYq__flowRail span{font-family:var(--font-mono);letter-spacing:.09em;text-transform:uppercase;color:var(--color-kp-blue);white-space:nowrap;font-size:clamp(.5rem,1cqi,.62rem);position:absolute;top:50%;left:.8rem;transform:translateY(-50%)}.TechHostingVerbund-module__NTOfYq__flowDot{background:var(--color-kp-blue);width:.45rem;height:.45rem;box-shadow:0 0 0 .3rem color-mix(in srgb, var(--color-kp-blue) 16%, transparent);border-radius:999px;position:absolute;top:0;left:-.28rem}.TechHostingVerbund-module__NTOfYq__flowTarget{gap:.75rem}.TechHostingVerbund-module__NTOfYq__flowTarget .TechHostingVerbund-module__NTOfYq__flowTitle{font-size:clamp(.66rem,1.35cqi,.82rem)}:is(.js-reveal .TechHostingVerbund-module__NTOfYq__figure:not([data-revealed]) .TechHostingVerbund-module__NTOfYq__site,.js-reveal .TechHostingVerbund-module__NTOfYq__figure:not([data-revealed]) .TechHostingVerbund-module__NTOfYq__productPanel,.js-reveal .TechHostingVerbund-module__NTOfYq__figure:not([data-revealed]) .TechHostingVerbund-module__NTOfYq__searchPanel,.js-reveal .TechHostingVerbund-module__NTOfYq__figure:not([data-revealed]) .TechHostingVerbund-module__NTOfYq__flow){opacity:0}.js-reveal .TechHostingVerbund-module__NTOfYq__figure:not([data-revealed]) .TechHostingVerbund-module__NTOfYq__site{transform:translateY(1.2rem)scale(.985)}.js-reveal .TechHostingVerbund-module__NTOfYq__figure:not([data-revealed]) .TechHostingVerbund-module__NTOfYq__productPanel{transform:translate(-1.2rem,.8rem)}.js-reveal .TechHostingVerbund-module__NTOfYq__figure:not([data-revealed]) .TechHostingVerbund-module__NTOfYq__searchPanel{transform:translate(1.2rem,-.6rem)}.js-reveal .TechHostingVerbund-module__NTOfYq__figure:not([data-revealed]) .TechHostingVerbund-module__NTOfYq__flow{transform:translate(1rem,.8rem)}:is(.js-reveal .TechHostingVerbund-module__NTOfYq__figure[data-revealed] .TechHostingVerbund-module__NTOfYq__site,.js-reveal .TechHostingVerbund-module__NTOfYq__figure[data-revealed] .TechHostingVerbund-module__NTOfYq__productPanel,.js-reveal .TechHostingVerbund-module__NTOfYq__figure[data-revealed] .TechHostingVerbund-module__NTOfYq__searchPanel,.js-reveal .TechHostingVerbund-module__NTOfYq__figure[data-revealed] .TechHostingVerbund-module__NTOfYq__flow){opacity:1;transition-timing-function:var(--kp-ease-reveal);transition-property:opacity,transform;transform:none}.js-reveal .TechHostingVerbund-module__NTOfYq__figure[data-revealed] .TechHostingVerbund-module__NTOfYq__site{transition-duration:.75s}.js-reveal .TechHostingVerbund-module__NTOfYq__figure[data-revealed] .TechHostingVerbund-module__NTOfYq__productPanel{transition-duration:.7s;transition-delay:.5s}.js-reveal .TechHostingVerbund-module__NTOfYq__figure[data-revealed] .TechHostingVerbund-module__NTOfYq__searchPanel{transition-duration:.7s;transition-delay:.8s}.js-reveal .TechHostingVerbund-module__NTOfYq__figure[data-revealed] .TechHostingVerbund-module__NTOfYq__flow{transition-duration:.7s;transition-delay:1.1s}@keyframes TechHostingVerbund-module__NTOfYq__flowDown{0%{transform:translateY(0)}to{transform:translateY(1.85rem)}}.js-reveal .TechHostingVerbund-module__NTOfYq__figure[data-revealed] .TechHostingVerbund-module__NTOfYq__flowDot{animation:1.6s cubic-bezier(.4,0,.2,1) 1.7s infinite alternate TechHostingVerbund-module__NTOfYq__flowDown}@container (max-width:35rem){.TechHostingVerbund-module__NTOfYq__stage{min-height:55rem}.TechHostingVerbund-module__NTOfYq__site{height:29rem;inset:0 0 auto}.TechHostingVerbund-module__NTOfYq__siteTop{min-height:3rem;padding-inline:1rem}.TechHostingVerbund-module__NTOfYq__navItem{display:none}.TechHostingVerbund-module__NTOfYq__siteMain{grid-template-rows:1fr auto;grid-template-columns:1fr}.TechHostingVerbund-module__NTOfYq__sitePhoto{grid-row:1;min-height:12.5rem}.TechHostingVerbund-module__NTOfYq__sitePhoto:after{background:linear-gradient(0deg, var(--color-kp-tinte), transparent 48%)}.TechHostingVerbund-module__NTOfYq__siteCopy{grid-row:2;padding:1rem 1.15rem 1.2rem}.TechHostingVerbund-module__NTOfYq__siteTitle{max-width:none;margin-top:.4rem;font-size:1.55rem}.TechHostingVerbund-module__NTOfYq__siteText{margin-top:.5rem;font-size:.75rem}.TechHostingVerbund-module__NTOfYq__siteAction{display:none}.TechHostingVerbund-module__NTOfYq__siteBottom{min-height:3.2rem}.TechHostingVerbund-module__NTOfYq__siteFact{padding-inline:.55rem;font-size:.48rem}.TechHostingVerbund-module__NTOfYq__siteFact strong{font-size:.6rem}.TechHostingVerbund-module__NTOfYq__productPanel{width:67%;top:24rem;bottom:auto;left:0}.TechHostingVerbund-module__NTOfYq__productHead{grid-template-columns:3.5rem minmax(0,1fr)}.TechHostingVerbund-module__NTOfYq__productRows{grid-template-columns:1fr 1fr}.TechHostingVerbund-module__NTOfYq__productRow:last-child{display:none}.TechHostingVerbund-module__NTOfYq__searchPanel{width:77%;top:34.2rem;right:0}.TechHostingVerbund-module__NTOfYq__flow{width:88%;top:44rem;bottom:auto;right:0}.TechHostingVerbund-module__NTOfYq__flowRail{height:1.8rem}.TechHostingVerbund-module__NTOfYq__flowSystem{font-size:.52rem}.TechHostingVerbund-module__NTOfYq__flowTitle,.TechHostingVerbund-module__NTOfYq__flowTarget .TechHostingVerbund-module__NTOfYq__flowTitle{font-size:.67rem}}@media (prefers-reduced-motion:reduce){.TechHostingVerbund-module__NTOfYq__site,.TechHostingVerbund-module__NTOfYq__productPanel,.TechHostingVerbund-module__NTOfYq__searchPanel,.TechHostingVerbund-module__NTOfYq__flow{opacity:1!important;transition:none!important;transform:none!important}.TechHostingVerbund-module__NTOfYq__flowDot{animation:none!important}}
.TechHostingBetrieb-module__5bkvQW__figure{margin:0;overflow:clip;container-type:inline-size}.TechHostingBetrieb-module__5bkvQW__stage{aspect-ratio:1;background:var(--color-kp-flaeche);position:relative;overflow:hidden}.TechHostingBetrieb-module__5bkvQW__artwork{position:absolute;inset:0}.TechHostingBetrieb-module__5bkvQW__artwork img{object-fit:contain}.TechHostingBetrieb-module__5bkvQW__labels{position:absolute;inset:0}.TechHostingBetrieb-module__5bkvQW__label{z-index:2;border-left:3px solid var(--color-kp-blue);width:41%;min-height:clamp(3.2rem,8.8cqi,4.1rem);box-shadow:0 1rem 2.2rem -1.6rem color-mix(in srgb, var(--color-kp-tinte) 55%, transparent);-webkit-backdrop-filter:blur(.25rem);backdrop-filter:blur(.25rem);color:var(--color-kp-tinte);background:#fffffff0;padding:clamp(.55rem,1.6cqi,.85rem) clamp(.65rem,1.8cqi,1rem);position:absolute}.TechHostingBetrieb-module__5bkvQW__label strong,.TechHostingBetrieb-module__5bkvQW__label small{display:block}.TechHostingBetrieb-module__5bkvQW__label strong{font-family:var(--font-display);font-size:clamp(.72rem,1.8cqi,1rem);font-weight:700;line-height:1.1}.TechHostingBetrieb-module__5bkvQW__label small{color:var(--color-kp-text-2);margin-top:.3rem;font-size:clamp(.55rem,1.22cqi,.72rem);line-height:1.35}.TechHostingBetrieb-module__5bkvQW__shared,.TechHostingBetrieb-module__5bkvQW__managed{top:39%}.TechHostingBetrieb-module__5bkvQW__cloud,.TechHostingBetrieb-module__5bkvQW__docker{bottom:39%}.TechHostingBetrieb-module__5bkvQW__shared,.TechHostingBetrieb-module__5bkvQW__cloud{left:2.5%}.TechHostingBetrieb-module__5bkvQW__managed,.TechHostingBetrieb-module__5bkvQW__docker{right:2.5%}:is(.js-reveal .TechHostingBetrieb-module__5bkvQW__figure:not([data-revealed]) .TechHostingBetrieb-module__5bkvQW__artwork,.js-reveal .TechHostingBetrieb-module__5bkvQW__figure:not([data-revealed]) .TechHostingBetrieb-module__5bkvQW__label){opacity:0;transform:translateY(.8rem)}:is(.js-reveal .TechHostingBetrieb-module__5bkvQW__figure[data-revealed] .TechHostingBetrieb-module__5bkvQW__artwork,.js-reveal .TechHostingBetrieb-module__5bkvQW__figure[data-revealed] .TechHostingBetrieb-module__5bkvQW__label){opacity:1;transition:opacity .65s var(--kp-ease-reveal), transform .65s var(--kp-ease-reveal);transform:none}.js-reveal .TechHostingBetrieb-module__5bkvQW__figure[data-revealed] .TechHostingBetrieb-module__5bkvQW__shared{transition-delay:.12s}.js-reveal .TechHostingBetrieb-module__5bkvQW__figure[data-revealed] .TechHostingBetrieb-module__5bkvQW__managed{transition-delay:.2s}.js-reveal .TechHostingBetrieb-module__5bkvQW__figure[data-revealed] .TechHostingBetrieb-module__5bkvQW__cloud{transition-delay:.28s}.js-reveal .TechHostingBetrieb-module__5bkvQW__figure[data-revealed] .TechHostingBetrieb-module__5bkvQW__docker{transition-delay:.36s}@container (max-width:32rem){.TechHostingBetrieb-module__5bkvQW__stage{aspect-ratio:auto;background:0 0;display:grid;overflow:visible}.TechHostingBetrieb-module__5bkvQW__artwork{aspect-ratio:1;background:var(--color-kp-flaeche);position:relative}.TechHostingBetrieb-module__5bkvQW__labels{background:#fff;grid-template-columns:repeat(2,minmax(0,1fr));display:grid;position:static}.TechHostingBetrieb-module__5bkvQW__label{border-top:1px solid color-mix(in srgb, var(--color-kp-tinte) 12%, transparent);width:auto;min-height:5.6rem;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;border-left-width:2px;padding:.85rem;position:static}.TechHostingBetrieb-module__5bkvQW__label strong{font-size:.8rem}.TechHostingBetrieb-module__5bkvQW__label small{font-size:.62rem}}@media (prefers-reduced-motion:reduce){.TechHostingBetrieb-module__5bkvQW__artwork,.TechHostingBetrieb-module__5bkvQW__label{opacity:1!important;transition:none!important;transform:none!important}}
