@import"https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800&display=swap";*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.6;color:#333}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}#root{min-height:100vh}button{font-family:inherit;border:none;background:none;cursor:pointer}a{text-decoration:none;color:inherit}*{transition:color .3s ease,background-color .3s ease,transform .3s ease,box-shadow .3s ease}body,p,div,span,h1,h2,h3,h4,h5,h6{word-wrap:break-word;overflow-wrap:break-word;hyphens:auto;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto}[lang=de],[lang=de] h1,[lang=de] h2,[lang=de] h3,[lang=de] h4,[lang=de] h5,[lang=de] h6{word-break:normal;overflow-wrap:break-word;hyphens:auto;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto}.card-content,.testimonial-text,.feature-description,.section-content{word-wrap:break-word;overflow-wrap:break-word;hyphens:auto;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto}button,.language-switcher,.nav-link,.cta-button,.language-button{word-break:normal;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none}.container,.section,.card{overflow-wrap:break-word;word-wrap:break-word}p,div,span{word-break:normal;overflow-wrap:break-word}h1,h2,h3,h4,h5,h6{word-break:break-word;overflow-wrap:break-word}[lang=de] p,[lang=de] div,[lang=de] span{word-break:normal;overflow-wrap:break-word;hyphens:auto;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto}.nav-link,.cta-button,.language-button,button{word-break:normal;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none;white-space:nowrap}.card-content,.testimonial-text,.feature-description,.section-content{word-break:break-word;overflow-wrap:break-word;hyphens:auto;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto}[lang=de] .card-content,[lang=de] .testimonial-text,[lang=de] .feature-description,[lang=de] .section-content{word-break:normal;overflow-wrap:break-word;hyphens:auto;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto}
