:root{--primary: #ff6600;--primary-dark: #0056CC;--green: #34C759;--gray-100: #F2F2F7;--gray-200: #E5E5EA;--gray-300: #D1D1D6;--gray-400: #C7C7CC;--gray-600: #8E8E93;--gray-800: #1C1C1E;--gray-900: #000000;--white: #FFFFFF;--background: radial-gradient(rgba(34, 84, 99, 1), rgba(21, 40, 45, 1) 100%);--text-primary: #ffffff;--text-secondary: #8E8E93}.hero-section *{margin:0;padding:0;box-sizing:border-box}.hero-section{font-family:-apple-system,SF Pro Display,-apple-system,BlinkMacSystemFont,sans-serif;line-height:1.47059;color:var(--text-primary);background:var(--background);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:flex;align-items:center;padding:4rem 1rem}.hero-container{max-width:1200px;margin:0 auto;width:100%}.hero-grid{display:grid;grid-template-columns:1fr;gap:4rem;align-items:center}.hero-content{text-align:center;max-width:600px;margin:0 auto}.hero-title{font-size:clamp(2.5rem,6vw,4rem);font-weight:600;line-height:1.08349;margin-bottom:1.5rem;color:var(--text-primary);letter-spacing:-.022em}.hero-subtitle{font-size:clamp(1.25rem,2.5vw,1.5rem);font-weight:400;color:var(--text-secondary);margin-bottom:3rem;line-height:1.381}.cta-button{display:inline-flex;align-items:center;justify-content:center;background-color:var(--primary);color:var(--white);padding:1rem 2.5rem;border-radius:980px;font-weight:400;font-size:1.0625rem;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.25,1);border:none;cursor:pointer;min-width:200px}.cta-button:hover{background-color:var(--primary-dark);transform:translateY(-1px)}.cta-button:active{transform:translateY(0)}.messages-container{position:relative;max-width:400px;margin:0 auto}.sl-messages{display:flex;flex-direction:column;gap:12px;padding:2rem 1rem}.sl-message{display:flex;animation:messageSlideIn .6s cubic-bezier(.25,.46,.45,.94) both}.sl-message.sent{justify-content:flex-end!important}.sl-message.received{justify-content:flex-start!important}.sl-message-bubble{max-width:280px;padding:12px 16px;font-size:1rem;line-height:1.3;position:relative;word-wrap:break-word;font-weight:400;border-radius:18px}.sl-message.sent .sl-message-bubble{background-color:var(--primary);color:var(--white);border-radius:18px 18px 4px}.sl-message.received .sl-message-bubble{background-color:var(--gray-600);color:var(--white);border-radius:18px 18px 18px 4px}.sl-typing-indicator{display:flex;align-items:center;gap:8px;padding:12px 16px;max-width:fit-content;background-color:var(--gray-200);border-radius:18px 18px 18px 4px}.sl-message.sent .sl-typing-indicator{background-color:var(--primary);color:var(--white);border-radius:18px 18px 4px}.sl-typing-dots{display:flex;gap:4px}.sl-typing-dot{width:8px;height:8px;border-radius:50%;background-color:var(--gray-600);animation:typingPulse 1.4s infinite}.sl-message.sent .sl-typing-dot{background-color:var(--white)}@keyframes messageSlideIn{0%{opacity:0;transform:translateY(20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes typingPulse{0%,60%,to{opacity:.3;transform:scale(1)}30%{opacity:1;transform:scale(1.2)}}@media (max-width: 768px){.hero-section{padding:2rem 1rem}.messages-container{max-width:350px}.sl-message-bubble{max-width:240px;font-size:.9375rem}.cta-button{min-width:180px;font-size:1rem}}@media (min-width: 769px){.hero-grid{grid-template-columns:1fr 1fr;gap:6rem}.hero-content{text-align:left;margin:0;max-width:none}.messages-container{margin:0;max-width:450px}.sl-message-bubble{max-width:320px}}@media (min-width: 1024px){.messages-container{max-width:500px}.sl-message-bubble{max-width:350px;font-size:1.0625rem}}@media (prefers-reduced-motion: reduce){.sl-message,.sl-typing-indicator{animation:none}.sl-typing-dot{animation:none;opacity:.6}}rabattcode bild team produkte{}
/*# sourceMappingURL=/cdn/shop/t/12/assets/sl-hero.css.map */
