*{background-color:#020617;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}.HomepageGeneral{z-index:3}#HauptüberschriftHomepage{background:linear-gradient(90deg,#b081ff,#00fff7);-webkit-text-fill-color:transparent;-webkit-background-clip:text;margin-bottom:0;font-size:5rem}.ersterKastenHomepage{flex-direction:column;justify-content:center;align-items:center;height:80vh;display:flex}#UnterüberschriftHomepage{color:#fff;font-size:2rem;font-weight:400}.BeschreibungHomepage{color:gray;font-size:1.5rem}#Beschreibung1{margin-bottom:-1rem}#HomepageButton1,#HomepageButton2{cursor:pointer;border-radius:.5rem;padding:1.25rem 2.5rem;text-decoration:none}#HomepageButton1{color:#fff;background:linear-gradient(90deg,#b081ff,#00bfff);border:none;font-size:1rem;transition:all .3s}#HomepageButton2{color:#8a47ff;background-color:#0000;border:2px solid #8a47ff;font-size:1rem;transition:all .3s}#HomepageButton1:hover{transition:all .3s;transform:translateY(-5px);box-shadow:0 0 10px #00bfff,0 0 10px #b081ff}#HomepageButton2:hover{background-color:#1f0431;transition:all .3s;transform:translateY(-5px)}.HomepageButtonRow{color:#fff;gap:1rem;margin-top:1.5rem;display:flex}#HomepageArrow{background:0 0;margin-left:.5rem;transition:transform .3s;display:inline-block}#Farbbewegung{z-index:0;filter:blur(150px);background-color:#b081ff;background-size:600% 600%;border-radius:50%;width:20%;height:20%;animation:4.5s infinite FarbbewegungAnimation;position:absolute;top:30%;left:40%}@keyframes FarbbewegungAnimation{0%{background-color:#b081ff;transition:transform .3s;transform:translate(-100%)}33%{background-color:#00fff7;transition:transform .3s;transform:translate(100%)}66%{background-color:#cf3e24;transition:transform .3s;transform:translateY(100%)}to{transition:transform .3s;transform:translate(-100%)}}.zweiterKastenHomepage{margin-bottom:11rem}#ZweiterKastenÜberschrift{background:linear-gradient(90deg,#b081ff,#00fff7);-webkit-text-fill-color:transparent;-webkit-background-clip:text;flex-direction:column;align-items:center;margin-top:13rem;font-size:3rem;font-weight:600;display:flex}#KleineKästen{justify-content:center;gap:2rem;margin-top:2rem;display:flex}.KleinerKasten{color:#fff;background-color:#0d052d80;border:1px solid #2a1156;border-radius:1rem;flex:1;max-width:20%;height:20%;margin-top:3rem;padding:1%;transition:all .2s}.KleinerKasten:hover{border:1px solid #b081ff;transform:translateY(-10px)}.KleinerKasten:hover .KleinerKastenBild{transform:scale(1.1)}.KleinerKastenText{color:gray;background-color:#0000}.KleinerKastenBild{background-color:#0000;width:20%;height:auto;margin-bottom:-.5rem;transition:transform .2s}.KleinerKastenÜberschrift{background-color:#0000;font-weight:1000}.DritterKastenHomepage{color:#fff;background:linear-gradient(90deg,#0f0b2d,#061327);flex-direction:column;justify-content:center;align-items:center;height:35vh;margin-bottom:11rem;padding:2rem 4rem;display:flex}#DritterKastenÜberschrift{margin-bottom:.5rem;font-size:2.65rem;font-weight:600}#DritterKastenText{color:#d3d3d3;margin-bottom:4rem;font-size:1.15rem}.HintergrundfarbenentfernerHomepage{background-color:#0000}#DritterKastenButton{cursor:pointer;color:#fff;background:linear-gradient(90deg,#b081ff,#00bfff);border:none;border-radius:.5rem;padding:1.25rem 2.5rem;font-size:1rem;text-decoration:none;transition:transform .3s,box-shadow .2s;display:inline-block}#DritterKastenButton:hover{transition:all .3s;transform:translateY(-5px);box-shadow:0 0 10px #00bfff,0 0 10px #b081ff}.VierterKastenHomepage{border-top:1px solid #1e1647;border-bottom:1px solid #1e1647;justify-content:center;align-items:center;height:30vh;display:flex}.bottomItemHomepage{color:#fff;flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex}#EinsÜberschrift,#ZweiÜberschrift,#DreiÜberschrift{background-color:#0000;margin-bottom:1rem;font-size:1.4rem;font-weight:500}#DreiÜberschrift{margin-top:3rem}#EinsÜberschrift{background:linear-gradient(90deg,#b081ff,#00fff7);-webkit-text-fill-color:transparent;-webkit-background-clip:text}#EinsText{color:gray;background-color:#0000;font-size:1rem}#EinsText2{color:gray;background-color:#0000;margin-top:-2%;font-size:1rem}.FooterLink{color:gray;background-color:#0000;margin-bottom:.5rem;font-size:1rem;text-decoration:none}.FooterLink:hover{color:#fff}.HomepageKontaktBilder img{width:auto;height:1.5rem;margin-right:.75rem}#DreiText1{margin-bottom:.75rem;font-size:1rem}#DreiText2,#DreiText3{font-size:1rem}#FooterHomepage{background-color:#0000;flex-direction:column;justify-content:center;align-items:center;height:10vh;display:flex}#FooterText{color:gray;background-color:#0000;font-size:.9rem}#Google{background:0 0}@keyframes pulseMobile{0%{box-shadow:-1px -1px 20px #00fff7}50%{box-shadow:-1px -1px 5px #00fff7}to{box-shadow:-1px -1px 20px #00fff7}}@media (width<=768px){.HomepageGeneral{max-width:100%}#HauptüberschriftHomepage{text-align:center;border-radius:60px;margin-top:-2rem;margin-bottom:1.5rem;padding-bottom:5px;font-size:4rem;animation:3s infinite pulseMobile;display:flex;box-shadow:-1px -1px 20px #00fff7}#UnterüberschriftHomepage{font-size:1.5rem;font-weight:500}.BeschreibungHomepage{font-size:1.1rem}#HomepageButton1{width:13rem;height:5rem}#HomepageButton2{text-align:center;width:8rem;height:5rem;padding-top:1.75rem;padding-left:0;padding-right:0}#HomepageArrow{font-size:.8rem}#ZweiterKastenÜberschrift{margin-top:10rem;font-size:2.75rem}#KleineKästen{flex-direction:column;display:flex}.KleinerKasten{min-width:100%;max-width:100%;margin-top:2rem;padding:4%}.KleinerKastenBild{width:18%}.DritterKastenHomepage{height:70vh;margin-bottom:8rem}#DritterKastenButton{text-align:center}#EinsÜberschrift{font-size:1rem}#EinsText,#EinsText2{font-size:.7rem}#ZweiÜberschrift{font-size:1rem}.FooterLink{font-size:.7rem}#DreiÜberschrift{font-size:1rem}#DreiText1,#DreiText2,#DreiText3{font-size:.5rem}.HomepageKontaktBilder img{height:.7rem}.VierterKastenHomepage{justify-content:space-between;gap:0}#FooterText{font-size:.55rem}.bottomItemHomepage{text-align:center}}#Header{z-index:1000;-webkit-backdrop-filter:blur(10px);background-color:#11111180;border-bottom:1px solid #2a1156;justify-content:space-between;padding:1.5rem 2rem;display:flex;position:sticky;top:0}#HeaderNav{color:#fff;background:0 0;flex-direction:row;gap:3rem;margin-left:auto;font-size:1.15rem;font-weight:200;display:flex}#HeaderNav a{background:0 0;transition:transform .2s;display:inline-block}#HeaderNav a.active{background:linear-gradient(90deg,#b081ff,#00fff7);-webkit-text-fill-color:transparent;-webkit-background-clip:text}#HeaderNav a:hover{background:linear-gradient(90deg,#b081ff,#00fff7);-webkit-text-fill-color:transparent;-webkit-background-clip:text;transform:scale(1.1)}#FirmenlogoHeader{align-items:left;background:0 0;flex-direction:row;width:auto;height:2.5rem;transition:transform .2s;display:flex}#FirmenlogoHeader:hover{transform:translateY(-5px)}.HeaderLink{text-underline-offset:.6rem;font-size:1.15rem;text-decoration-thickness:2px}@media (width<=768px){*,:before,:after{box-sizing:border-box}#Header{box-sizing:border-box;align-items:center;gap:1rem;min-width:100%;max-width:100%;padding:0}#HeaderNav{flex-direction:row;gap:1rem;margin-top:.75rem;margin-bottom:.75rem;margin-left:2%}.HeaderLink{text-underline-offset:.15rem;font-size:.8rem;text-decoration-thickness:1px}#FirmenlogoHeader{display:none}}#Über_UnsHauptüberschrift{background:linear-gradient(90deg,#b081ff,#00fff7);-webkit-text-fill-color:transparent;-webkit-background-clip:text;justify-content:center;align-items:center;margin-top:5rem;font-size:3.25rem;font-weight:450;display:flex}#Über_UnsUnterÜberschrift{color:#d3d3d3;background:0 0;justify-content:center;align-items:center;margin-top:1rem;margin-bottom:5rem;font-size:1.25rem;font-weight:300;display:flex}.Über_UnsText{color:#d3d3d3;text-align:start;background:0 0;flex-direction:column;justify-content:center;align-items:center;margin-bottom:4rem;margin-left:1%;font-size:1.5rem;display:flex}#Über_UnsZwischenüberschrift{color:#fff;text-align:center;background:0 0;justify-content:center;align-items:center;margin-bottom:10rem;font-size:2.5rem;font-weight:800;display:flex}#Über_UnsBild{width:auto;height:50rem;margin-bottom:5rem}#Über_UnsErsterKasten{justify-content:space-between;align-items:flex-start;gap:2rem;display:flex}#TextBlock{max-width:65%}#IhrUnternehmen{color:#fff;text-align:center;background:0 0;justify-content:center;align-items:center;margin-top:5rem;font-size:2rem;font-weight:800;display:flex}@media (width<=768px){#Über_UnsUnterÜberschrift{text-align:center;margin-bottom:10rem}#Über_UnsZwischenüberschrift{margin-bottom:6rem;font-size:2.2rem;font-weight:500}#Über_UnsErsterKasten{flex-direction:column;display:flex}.Über_UnsText{text-align:center;flex-direction:row;font-size:1.25rem}#TextBlock{max-width:100%}#IhrUnternehmen{font-size:1.5rem}#Über_UnsBild{border:1px solid #000;border-radius:10%;width:auto;height:30rem;margin-left:4rem}}#DienstleistungenÜberschrift{background:linear-gradient(90deg,#b081ff,#00fff7);-webkit-text-fill-color:transparent;-webkit-background-clip:text;justify-content:center;align-items:center;margin-top:5rem;font-size:3.25rem;font-weight:450;display:flex}.DienstleistungenBeschreibung{color:#d3d3d3;background-color:#0000;justify-content:center;align-items:center;margin-top:1rem;font-size:1.25rem;font-weight:300;display:flex}#DienstleistungenBeschreibung{margin-top:-1rem;margin-bottom:5rem}#DienstleistungErsterKasten{justify-content:center;align-items:center;gap:2rem;display:flex}#DienstleistungErstesBild{border:1px solid #2a1156;border-radius:.75rem;width:37rem;height:20rem}#DienstleistungErsterBeschreibungskasten{background-color:#0d052d80;border:1px solid #2a1156;border-radius:.75rem;width:38rem;height:24rem}#DienstleistungErstesIcon{background:0 0;width:auto;height:5rem;margin-top:2rem;margin-left:2rem}#DienstleistungWebentwicklung{color:#fff;background:0 0;margin-top:.75rem;margin-bottom:.5rem;margin-left:2.5rem;font-size:2rem;font-weight:500}#WebentwicklungPunkte{background:0 0;margin-top:1rem}.WebentwicklungPunkt{background:0 0;align-items:center;margin-top:.5rem;margin-left:2.5rem;display:flex}.WebentwicklungPunktText{color:#fff;background:0 0;margin-top:-.5rem;margin-left:2.5rem;font-size:1rem;font-weight:300}#ResponsiveDesign{margin-top:.5rem}#FirstCheckmark{margin-bottom:-2rem}#DienstleistungZweiterKasten{flex-direction:row;justify-content:center;align-items:center;gap:2rem;margin-top:5rem;display:flex}#DienstleistungZweiterBeschreibungskasten{background-color:#0d052d80;border:1px solid #2a1156;border-radius:.75rem;width:38rem;height:24rem}#DienstleistungZweitesIcon{background:0 0;width:auto;height:5rem;margin-top:2rem;margin-left:2rem}#DienstleistungWebdesign{color:#fff;background:0 0;margin-top:.75rem;margin-bottom:.5rem;margin-left:2.5rem;font-size:2rem;font-weight:500}#DienstleistungWebdesignBeschreibung{color:gray;background:0 0;margin-top:-10rem;margin-left:2.5rem;font-size:1rem;font-weight:300}#WebdesignPunkte{background:0 0;margin-top:1rem}.WebdesignPunkt{background:0 0;align-items:center;margin-top:.5rem;margin-left:2.5rem;display:flex}.checkmark{color:#b081ff;background:0 0;margin-top:-2rem;margin-bottom:-1rem;margin-left:0;font-size:1.25rem}.WebdesignPunktText{color:#fff;background:0 0;margin-top:-.5rem;margin-left:2.5rem;font-size:1rem;font-weight:300}#SecondCheckmark{margin-bottom:-2rem}#IndividualCorporateDesign{margin-top:.5rem}#DienstleistungZweitesBild{border:1px solid #2a1156;border-radius:.75rem;width:37rem;height:20rem}#MarketingErsterKasten{justify-content:center;align-items:center;gap:2rem;margin-top:5rem;display:flex}#MarketingErstesBild{border:1px solid #2a1156;border-radius:.75rem;width:37rem;height:20rem}#MarketingErsterBeschreibungskasten{background-color:#0d052d80;border:1px solid #2a1156;border-radius:.75rem;width:38rem;height:24rem}#MarketingErstesIcon{background:0 0;width:auto;height:5rem;margin-top:2rem;margin-left:2rem}#Marketing{color:#fff;background:0 0;margin-top:.75rem;margin-bottom:.5rem;margin-left:2.5rem;font-size:2rem;font-weight:500}#DienstleistungWebentwicklungBeschreibung{color:gray;background:0 0;margin-top:-10rem;margin-left:2.5rem;font-size:1rem;font-weight:300}#MarketingPunkte{background:0 0;margin-top:1rem}.MarketingPunkt{background:0 0;align-items:center;margin-top:.5rem;margin-left:2.5rem;display:flex}.MarketingPunktText{color:#fff;background:0 0;margin-top:-.5rem;margin-left:2.5rem;font-size:1rem;font-weight:300}#MarketingFiller{margin-top:.5rem}#MarketingBeschreibung{color:gray;background:0 0;margin-top:-10rem;margin-left:2.5rem;font-size:1rem;font-weight:300}#KundenartenKasten{justify-content:center;align-items:center;margin-top:-2.5rem;display:flex}#KundenartenÜberschrift{background:linear-gradient(90deg,#b081ff,#00fff7);-webkit-text-fill-color:transparent;-webkit-background-clip:text;justify-content:center;align-items:center;margin-top:6rem;font-size:2.5rem;font-weight:450;display:flex}#ArbeitsprozessKasten{flex-direction:column;align-items:center;margin-top:5rem;margin-bottom:11rem;display:flex}#ArbeitsprozessÜberschrift{background:linear-gradient(90deg,#b081ff,#00fff7);-webkit-text-fill-color:transparent;-webkit-background-clip:text;justify-content:center;align-items:center;margin-top:6rem;font-size:2.5rem;font-weight:450;display:flex}#ArbeitsprozessSchritte{flex-wrap:wrap;justify-content:center;align-items:center;gap:2rem;margin-top:5rem;display:flex;overflow:visible}.ArbeitsprozessSchritt{will-change:transform, opacity, width;background-color:#0d052d80;border:1px solid #2a1156;border-radius:.75rem;flex-direction:column;flex:0 0 15rem;align-items:center;width:15rem;min-height:8rem;max-height:20rem;padding:2rem;transition:opacity .45s ease-out,transform .45s ease-out,width .45s ease-out,flex-basis .45s ease-out,box-shadow .45s ease-out;display:flex;transform:translate(0)}.Number{color:#453561;background:0 0;border-bottom:1px solid #2a1156;font-size:5.5rem;font-weight:900;display:flex;position:relative;bottom:5rem;right:4.5rem}.NumberÜberschrift{color:#fff;background:0 0;margin-top:-1.5rem;margin-bottom:3.5rem;font-size:1.5rem;font-weight:500;display:flex;position:relative;bottom:5rem;right:4.5rem}.NumberUnterschrift{color:#d3d3d3;background:0 0;margin-top:-.5rem;font-size:1.1rem;font-weight:300;display:flex;position:relative;bottom:5rem;right:0}#Entwicklung{margin-left:2rem}#ArbeitsprozessSchritte:has(.ArbeitsprozessSchritt:hover) .ArbeitsprozessSchritt:not(:hover){opacity:0;pointer-events:none;transform:scale(.96)}#ArbeitsprozessSchritte .ArbeitsprozessSchritt:hover{opacity:1;pointer-events:auto;z-index:2;flex-basis:22rem;width:22rem;transform:translate(0)scale(1.02);box-shadow:0 24px 60px #00000040}#Arbeit01:hover,#Arbeit02:hover{transform:translate(-1.5rem)}#Arbeit03:hover,#Arbeit04:hover{transform:translate(1.5rem)}@media (width<=768px){#DienstleistungenÜberschrift{margin-top:2.5rem;font-size:3rem}.DienstleistungenBeschreibung{text-align:center;font-size:1rem}#DienstleistungErstesBild,#DienstleistungZweitesBild,#MarketingErstesBild{display:none}#DienstleistungErsterBeschreibungskasten{height:28rem}#DienstleistungWebentwicklungBeschreibung{margin-left:1rem;font-size:.8rem}#DienstleistungWebdesignBeschreibung{font-size:.8rem}#DienstleistungZweiterBeschreibungskasten,#MarketingErsterBeschreibungskasten{height:28rem}.MarketingPunktText{margin-left:2rem}#MarketingBeschreibung{font-size:.8rem}#KundenartenÜberschrift{margin-top:8rem;margin-bottom:2.25rem;font-size:2.25rem}.Number{right:3rem}.NumberÜberschrift{margin-top:-3.5rem;font-weight:600;right:3rem}.NumberUnterschrift{margin-top:-2.5rem;margin-left:-.8rem;font-size:.9rem}#Wir_erstellen{margin-left:-.5rem}#Erfolgreiche{margin-left:-.2rem}}#Unsere_PartnerHauptüberschrift{background:linear-gradient(90deg,#b081ff,#00fff7);-webkit-text-fill-color:transparent;-webkit-background-clip:text;justify-content:center;align-items:center;margin-top:5rem;font-size:3.25rem;font-weight:450;display:flex}.Unsere_PartnerUnterüberschrift{color:#d3d3d3;background-color:#0000;justify-content:center;align-items:center;margin-top:1rem;margin-bottom:5rem;font-size:1.25rem;font-weight:300;display:flex}#Unsere_PartnerSection1{flex-direction:column;justify-content:center;align-items:center;display:flex}#PartnerArrow{margin-top:10rem;margin-bottom:20rem;font-size:4rem;animation:2s ease-in-out infinite arrowanimation}.Partner{opacity:0;filter:blur(10px);border:1px solid #000;border-radius:10%;width:auto;height:30rem;margin-bottom:5rem;transition:opacity 1.8s ease-out,transform 1.8s ease-out,filter 1.8s ease-out;transform:translateY(100px)}.Partner.visible{opacity:1;filter:blur();animation:3s ease-in-out infinite float;transform:translateY(0)}@keyframes arrowanimation{0%{transform:translateY(0)}50%{transform:translateY(20px)}to{transform:translateY(0)}}@keyframes float{0%{transform:translateY(0)}50%{transform:translateY(-10px)}to{transform:translateY(0)}}.Unsere_PartnerBildÜberschrift{color:#d3d3d3;text-align:center;background:0 0;justify-content:center;align-items:center;margin-bottom:2rem;font-size:2.5rem;display:flex}@media (width<=768px){.Unsere_PartnerUnterüberschrift{font-size:1.15rem}#PartnerArrow{margin-bottom:15rem;font-size:3rem}.Unsere_PartnerBildÜberschrift{font-size:2rem}.Partner,.Partner.visible{width:auto;height:13rem}}#PreiseUndPaketeKasten{flex-direction:row;justify-content:space-around;align-items:center;margin-bottom:6rem;display:flex;position:relative}#PreiseUndPaketeOben{flex-direction:column;justify-content:center;align-items:center;margin-top:50px;display:flex}#PreiseUndPaketeKleinerText{color:#d3d3d3;background-color:#0000;margin-top:1rem;margin-bottom:13rem;font-size:1.2rem}.PreiseUndPaketeÜberschrift{background:linear-gradient(90deg,#b081ff,#00fff7);-webkit-text-fill-color:transparent;-webkit-background-clip:text;font-size:3.25rem;font-weight:450}.PUPItems{z-index:1;background-color:#00c7c0;border-radius:15px;flex-direction:column;justify-content:flex-start;align-items:center;width:425px;height:700px;padding:0 20px 20px;transition:opacity 1s;display:flex;position:relative}.PUPGoldenRatioPreview{opacity:0;pointer-events:none;z-index:2;background-color:#121212;border:1px solid #d4af3759;border-radius:15px;width:min(58vw,900px);height:700px;transition:opacity .8s,transform .8s;position:absolute;top:50%;left:clamp(1rem,4vw,4rem);overflow:hidden;transform:translateY(-50%)translate(-24px)scale(.98);box-shadow:0 24px 60px #d4af3766}.PUPGoldenRatioPreview img{object-fit:cover;width:100%;height:100%;display:block}#PreiseUndPaketeKasten:has(#PUPGoldenRatio:hover) .PUPGoldenRatioPreview{opacity:1;transform:translateY(-50%)translate(0)scale(1)}.PUPListe{background:0 0;margin-top:1rem;font-size:1.25rem;font-weight:300}.PUPÜberschrift{background:0 0;margin-top:3rem;font-size:2rem;font-weight:600}.PUPText{text-align:center;background:0 0;margin-top:0;margin-bottom:2.5rem;font-size:.875rem;font-weight:300}li{background:0 0;margin-bottom:1rem;font-size:1.25rem;font-weight:200}.PUPPreis{background:0 0;margin:0;font-size:1.8rem;font-weight:600}.PUPListe+.PUPPreis{margin-top:auto}.PUPPreis+.PUPPreis{margin-top:.75rem}#PUPBasic{color:#6a5acd;background-color:#f8f9fa;transition:opacity 1s,transform 1s}#PreiseUndPaketeKasten:has(.PUPItems:hover) .PUPItems:not(:hover){opacity:0;pointer-events:none}#PUPPremium{color:#0ff;background-color:#1a237e}#PUPGoldenRatio{color:#e6cb83;z-index:3;background-color:#121212}#PUPGoldenRatio:hover{border:1px solid #d4af3766;box-shadow:0 0 25px #d4af3766}#PUPGoldenRatioÜberschrift{text-align:center}#PUPGoldenRatio{transition:box-shadow .8s,border .8s}#alternativ{color:#fff;flex-direction:row;justify-content:center;margin-top:10rem;display:flex}#alternativText{background:0 0;border:1px solid #b081ff;border-radius:15px;margin-bottom:5rem;padding:1rem 2rem;font-size:large;font-weight:500}#HostingKasten{text-align:center;flex-direction:column;margin-top:7rem;margin-bottom:5rem;display:flex}#hostingpaket{margin-bottom:1rem}#hostingangebot{color:#d3d3d3;margin-bottom:8rem;font-size:1.1rem;font-weight:300}#hostingbeschreibungskasten{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#00c7c026 0%,#00fff71a 100%);border:2px solid #00fff74d;border-radius:20px;flex-direction:column;justify-content:flex-start;align-items:center;width:100%;max-width:500px;margin:0 auto;padding:40px;transition:all .4s;display:flex;position:relative;overflow:hidden}#hostingbeschreibungskasten:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff1a,#0000);width:100%;height:100%;transition:left .5s;position:absolute;top:0;left:-100%}#hostingbeschreibungskasten:hover:before{left:100%}#hostingContent{z-index:2;width:100%;position:relative}.HostingÜberschrift{background:linear-gradient(90deg,#00fff7,#00c7c0);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:1rem 0;font-size:1.8rem;font-weight:700}.HostingText{color:#d3d3d3;background:0 0;margin:.5rem 0 2rem;font-size:1rem;font-weight:300}.HostingListe{text-align:left;background:0 0;margin:2rem 0;padding:0;list-style:none}.HostingListe li{color:#e0e0e0;background:0 0;align-items:center;margin:1rem 0 0 1rem;font-size:1.05rem;font-weight:400;transition:transform .3s;display:flex}.HostingListe li:hover{transform:translate(8px)}.HostingPreis{color:#00fff7;background:0 0;margin-top:2rem;font-size:1.3rem;font-weight:500}.HostingPreis strong{color:#00fff7;font-size:1.6rem;font-weight:700}@media (width<=900px){#hostingbeschreibungskasten{width:90vw;padding:30px 20px}.HostingÜberschrift{font-size:1.5rem}.HostingListe li{font-size:1rem}#PreiseUndPaketeKasten{flex-direction:column;gap:3rem}.PUPItems{width:90vw;height:auto;padding:20px}.PUPGoldenRatioPreview{width:90vw;height:auto;left:50%;transform:translateY(-50%)translate(-50%)scale(.98)}#PreiseUndPaketeKasten:has(#PUPGoldenRatio:hover) .PUPGoldenRatioPreview{transform:translateY(70%)translate(-50%)scale(1.05)}#alternativ{text-align:center}}#Impressum{color:#fff;background-color:#0000;justify-content:center;align-items:center;margin-top:3rem;font-size:2rem;display:flex}.ImpressumText{color:gray;background-color:#0000;justify-content:center;align-items:center;margin-top:.5rem;font-size:1.2rem;display:flex}#Kontakt,#Verbraucherstreitbeteiligung{color:#fff;background-color:#0000;justify-content:center;align-items:center;margin-top:5rem;font-size:2rem;display:flex}#Quelle{color:#add8e6;background-color:#0000;justify-content:center;align-items:center;margin-top:5rem;margin-bottom:5rem;font-size:1rem;text-decoration:none;display:flex}@media (width<=768px){#Impressum{font-size:1.5rem}.ImpressumText{text-align:center;font-size:.8rem}#Kontakt{font-size:1.5rem}#Verbraucherstreitbeteiligung{font-size:.8rem}#Quelle{font-size:.6rem}}#DatenschutzBlock{background-color:#0000;flex-direction:column;justify-content:center;align-items:center;margin-bottom:4rem;display:flex}#Datenschutz{color:#fff;background-color:#0000;flex-direction:column;justify-content:center;align-items:center;margin-top:3rem;margin-bottom:4rem;font-size:3rem;display:flex}.Datenschutzüberschriften{text-align:center;color:#fff;background-color:#0000;flex-direction:column;justify-content:center;align-items:center;margin-top:2rem;font-size:2rem;display:flex}.Datenschutzüberunterschriften{color:#fff;background-color:#0000;flex-direction:column;justify-content:center;align-items:center;margin-top:1rem;font-size:1.5rem;display:flex}.DatenschutzerklärungText{text-align:center;color:gray;background-color:#0000;flex-direction:column;justify-content:center;align-items:center;width:60%;margin-top:.5rem;font-size:1rem;display:flex}#iconsErklärung{background:0 0;margin-bottom:5rem}@media (width<=768px){#DatenschutzBlock{background-color:#0000;flex-direction:column;justify-content:center;align-items:center;display:flex}#Datenschutz{color:#fff;background-color:#0000;flex-direction:column;justify-content:center;align-items:center;margin-top:3rem;font-size:2rem;display:flex}.Datenschutzüberschriften{color:#fff;background-color:#0000;flex-direction:column;justify-content:center;align-items:center;margin-top:2rem;font-size:1.5rem;display:flex}.Datenschutzüberunterschriften{text-align:center;color:#fff;background-color:#0000;flex-direction:column;justify-content:center;align-items:center;margin-top:1rem;font-size:1.2rem;display:flex}.DatenschutzerklärungText{text-align:center;color:gray;background-color:#0000;flex-direction:column;justify-content:center;align-items:center;width:90%;margin-top:.5rem;font-size:.8rem;display:flex}.DatenschutzerklärungText li{font-size:.8rem}}
