@import url("https://fonts.googleapis.com/css2?family=Montserrat:wght@400;700&display=swap");@font-face{font-display:swap;font-family:MB Chunky Sticker;font-style:normal;font-weight:400;src:url(https://www.meinbusiness.biz/hubfs/Social%20Media/Chunky%20Sticker.ttf) format("truetype")}:root{--mb-blue:#44a7c1;--mb-cream:#f4ede7;--mb-orange:#ff6c20;--mb-orange-dark:#e0560f;--mb-ink:#1a1a1a}.premium-hero{background-color:var(--mb-blue);font-family:Montserrat,sans-serif;overflow:hidden;padding:110px 20px;position:relative;text-align:center}.premium-hero .page-center{margin:0 auto;max-width:1200px;width:100%}.hero-relative-container{align-items:center;display:flex;justify-content:center;min-height:420px}.hero-relative-container,.hero-text-content{margin:0 auto;max-width:1000px;position:relative;width:100%}.hero-text-content{pointer-events:auto;text-align:center;z-index:10}.premium-hero h1.hero-headline{color:var(--mb-cream);font-family:MB Chunky Sticker,Chunky Sticker,Montserrat,sans-serif;font-size:clamp(44px,5.2vw,72px);font-style:normal;font-synthesis:none;font-weight:400;hyphens:auto;letter-spacing:-.01em;line-height:1.05;margin:0 auto 24px;max-width:100%;overflow-wrap:break-word;text-align:center}.hero-text{color:var(--mb-ink);font-family:Montserrat,sans-serif;font-size:17px;font-weight:400;line-height:1.6;margin:0 auto 36px;max-width:560px}.hero-actions{display:flex;gap:16px;justify-content:center}.premium-hero a.cta-button{border:none;border-radius:999px;display:inline-block;font-family:Montserrat,sans-serif;font-size:16px;font-style:normal;font-weight:700;padding:14px 30px;text-decoration:none;transition:background-color .25s ease}.premium-hero a.cta-button.primary{background-color:var(--mb-orange);box-shadow:none;color:var(--mb-cream)}.premium-hero a.cta-button.primary:focus-visible,.premium-hero a.cta-button.primary:hover{background-color:var(--mb-orange-dark)}.floating-wrapper{inset:0;pointer-events:none;position:absolute}.floating-image{animation:floatEffect 6s ease-in-out infinite alternate;pointer-events:auto;position:absolute;transform:rotate(var(--rot,0deg));transition:transform .2s ease}.floating-image:hover{transform:rotate(var(--rot,0deg)) scale(1.08);z-index:20}.floating-image img{display:block;filter:drop-shadow(4px 4px 0 var(--mb-ink));height:auto;width:100%}@keyframes floatEffect{0%{margin-top:0}to{margin-top:-12px}}@media (prefers-reduced-motion:reduce){.floating-image{animation:none}}@media (max-width:900px){.floating-wrapper{display:none}.premium-hero h1.hero-headline{font-size:clamp(28px,8vw,40px);overflow-wrap:anywhere}.premium-hero{padding:80px 20px;padding:40px 20px}.premium-hero .hero-relative-container{flex-direction:column;min-height:0}.premium-hero .floating-wrapper{align-items:center;display:flex;flex-wrap:wrap;gap:24px;inset:auto;justify-content:center;margin-bottom:30px;padding:16px 8px;pointer-events:none;position:relative;width:100%}.premium-hero .floating-image{animation:mbHeroImageFloatMobile 4s ease-in-out infinite alternate;flex:0 1 72px;left:auto!important;max-width:72px;min-width:0;pointer-events:none;position:relative;top:auto!important}.premium-hero .floating-image img{display:block;filter:drop-shadow(3px 3px 0 var(--mb-ink));height:auto;max-height:80px;object-fit:contain;width:100%}.premium-hero .hero-text-content{min-width:0}}@media (max-width:380px){.premium-hero .floating-wrapper{gap:20px;margin-bottom:24px}.premium-hero .floating-image{flex-basis:56px;max-width:56px}.premium-hero .floating-image img{max-height:64px}}@keyframes mbHeroImageFloatMobile{0%{transform:translateY(0) rotate(var(--rot,0deg))}to{transform:translateY(-8px) rotate(var(--rot,0deg))}}@media (prefers-reduced-motion:reduce){.premium-hero .floating-image{animation:none}}