[data-tenant=bebo-studio]{--website-bg:#fff;--website-bg-soft:#fafafa;--website-bg-muted:#f5f5f5;--website-dark:#18181b;--website-dark-soft:#27272a;--website-dark-muted:#3f3f46;--website-red:#dc2626;--website-gold:#f59e0b;--website-amber:#fbbf24;--website-teal:#14b8a6;--website-navy:#1e3a5f;--website-text:#18181b;--website-text-muted:#52525b;--website-text-subtle:#71717a;--website-text-faint:#a1a1aa;--website-text-light:#fff;--website-text-light-muted:#ffffffb3;--website-text-light-subtle:#ffffff80;--website-border:#e4e4e7;--website-border-dark:#ffffff1a;--website-header-bg:#fffffff2;--website-header-bg-scrolled:#18181bf2;--website-nav-text:#3f3f46;--website-nav-text-hover:#18181b;--website-nav-text-scrolled:#ffffffb3;--website-nav-text-scrolled-hover:#fff;--website-nav-active:#d97706;--website-nav-active-scrolled:#fbbf24;--website-cta-bg:#18181b;--website-cta-bg-hover:#27272a;--website-cta-bg-scrolled:#fbbf24;--website-cta-bg-scrolled-hover:#f59e0b;--website-dropdown-bg:#18181b;--website-dropdown-border:#ffffff1a;--website-dropdown-text:#ffffffb3;--website-dropdown-text-hover:#fff;--website-dropdown-text-active:#fbbf24;--website-dropdown-hover-bg:#ffffff0d;background-color:var(--website-bg);color:var(--website-text);min-height:100vh}[data-tenant=bebo-studio] h1,[data-tenant=bebo-studio] h2,[data-tenant=bebo-studio] h3,[data-tenant=bebo-studio] h4,[data-tenant=bebo-studio] h5,[data-tenant=bebo-studio] h6{font-family:var(--font-serif)}[data-tenant=bebo-studio] .website-section{background-color:var(--website-bg);padding:5rem 0;position:relative}[data-tenant=bebo-studio] .website-section-soft{background-color:var(--website-bg-soft)}[data-tenant=bebo-studio] .website-section-muted{background-color:var(--website-bg-muted)}[data-tenant=bebo-studio] .website-section-dark{background-color:var(--website-dark);color:var(--website-text-light)}[data-tenant=bebo-studio] .website-section-dark .website-text-muted{color:var(--website-text-light-muted)}[data-tenant=bebo-studio] .website-section-dark .website-text-subtle{color:var(--website-text-light-subtle)}[data-tenant=bebo-studio] .website-section-gradient-dark{background:linear-gradient(180deg,var(--website-dark)0%,var(--website-dark-soft)100%);color:var(--website-text-light)}[data-tenant=bebo-studio] .website-section-gradient-gold{background:linear-gradient(135deg,var(--website-gold)0%,var(--website-amber)100%);color:var(--website-dark)}[data-tenant=bebo-studio] .website-btn-primary{background:var(--website-gold);color:var(--website-dark);border-radius:9999px;justify-content:center;align-items:center;padding:.875rem 1.75rem;font-weight:600;transition:all .3s;display:inline-flex}[data-tenant=bebo-studio] .website-btn-primary:hover{background:var(--website-amber);transform:translateY(-2px);box-shadow:0 8px 30px #f59e0b66}[data-tenant=bebo-studio] .website-btn-secondary{color:var(--website-text);border:2px solid var(--website-border);background:0 0;border-radius:9999px;justify-content:center;align-items:center;padding:.875rem 1.75rem;font-weight:600;transition:all .3s;display:inline-flex}[data-tenant=bebo-studio] .website-btn-secondary:hover{background:var(--website-bg-muted);border-color:var(--website-text-subtle)}[data-tenant=bebo-studio] .website-section-dark .website-btn-secondary,[data-tenant=bebo-studio] .website-btn-secondary-dark{color:var(--website-text-light);border-color:var(--website-border-dark)}[data-tenant=bebo-studio] .website-section-dark .website-btn-secondary:hover,[data-tenant=bebo-studio] .website-btn-secondary-dark:hover{background:#ffffff1a;border-color:#ffffff4d}[data-tenant=bebo-studio] .website-card{background-color:var(--website-bg);border:1px solid var(--website-border);border-radius:1rem;transition:all .3s}[data-tenant=bebo-studio] .website-card:hover{border-color:var(--website-text-faint);transform:translateY(-4px);box-shadow:0 20px 40px #00000014}[data-tenant=bebo-studio] .website-card-elevated{background-color:var(--website-bg);border-radius:1rem;transition:all .3s;box-shadow:0 4px 20px #0000000f}[data-tenant=bebo-studio] .website-card-elevated:hover{transform:translateY(-4px);box-shadow:0 20px 40px #0000001a}[data-tenant=bebo-studio] .website-card-dark{background-color:var(--website-dark-soft);border:1px solid var(--website-border-dark);color:var(--website-text-light);border-radius:1rem;transition:all .3s}[data-tenant=bebo-studio] .website-card-dark:hover{border-color:#fff3;transform:translateY(-4px)}[data-tenant=bebo-studio] .text-gradient-red-gold{background:linear-gradient(135deg,var(--website-red),var(--website-gold));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}[data-tenant=bebo-studio] .text-gradient-gold-red{background:linear-gradient(135deg,var(--website-gold),var(--website-red));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}[data-tenant=bebo-studio] .text-gradient-teal{background:linear-gradient(135deg,var(--website-teal),#0d9488);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}[data-tenant=bebo-studio] .website-heading-xl{font-family:var(--font-serif);color:var(--website-text);font-size:clamp(2.5rem,8vw,6rem);font-weight:700;line-height:.95}[data-tenant=bebo-studio] .website-heading-lg{font-family:var(--font-serif);color:var(--website-text);font-size:clamp(2rem,5vw,4rem);font-weight:700;line-height:1}[data-tenant=bebo-studio] .website-heading-md{font-family:var(--font-serif);color:var(--website-text);font-size:clamp(1.5rem,3vw,2.5rem);font-weight:700;line-height:1.1}[data-tenant=bebo-studio] .website-heading-sm{font-family:var(--font-serif);color:var(--website-text);font-size:clamp(1.25rem,2vw,1.75rem);font-weight:600;line-height:1.2}[data-tenant=bebo-studio] .website-section-dark .website-heading-xl,[data-tenant=bebo-studio] .website-section-dark .website-heading-lg,[data-tenant=bebo-studio] .website-section-dark .website-heading-md,[data-tenant=bebo-studio] .website-section-dark .website-heading-sm{color:var(--website-text-light)}[data-tenant=bebo-studio] .website-label{font-family:var(--font-sans);letter-spacing:.15em;text-transform:uppercase;color:var(--website-gold);font-size:.75rem;font-weight:600}[data-tenant=bebo-studio] .website-body-lg{color:var(--website-text-muted);font-size:1.25rem;line-height:1.7}[data-tenant=bebo-studio] .website-body{color:var(--website-text-muted);font-size:1rem;line-height:1.7}[data-tenant=bebo-studio] .website-section-dark .website-body-lg,[data-tenant=bebo-studio] .website-section-dark .website-body{color:var(--website-text-light-muted)}@keyframes website-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.01)}}[data-tenant=bebo-studio] .website-animate-breathe{animation:3s ease-in-out infinite website-breathe}@keyframes website-wiggle{0%,to{transform:rotate(0)}50%{transform:rotate(3deg)}}[data-tenant=bebo-studio] .website-animate-wiggle{animation:2s ease-in-out infinite website-wiggle}@keyframes website-gradient-shift{0%,to{background-position:0%}50%{background-position:100%}}[data-tenant=bebo-studio] .website-animate-gradient{background-size:200% 200%;animation:3s ease-in-out infinite website-gradient-shift}@keyframes website-pulse-glow{0%,to{box-shadow:0 0 20px #f59e0b4d}50%{box-shadow:0 0 40px #f59e0b80}}[data-tenant=bebo-studio] .website-animate-pulse-glow{animation:2s ease-in-out infinite website-pulse-glow}@keyframes website-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}[data-tenant=bebo-studio] .website-animate-float{animation:4s ease-in-out infinite website-float}@media (prefers-reduced-motion:reduce){[data-tenant=bebo-studio] .website-animate-breathe,[data-tenant=bebo-studio] .website-animate-wiggle,[data-tenant=bebo-studio] .website-animate-gradient,[data-tenant=bebo-studio] .website-animate-pulse-glow,[data-tenant=bebo-studio] .website-animate-float{animation:none}}[data-tenant=bebo-studio] .website-divider{background:linear-gradient(90deg,transparent,var(--website-border),transparent);height:1px}[data-tenant=bebo-studio] .website-divider-dark{background:linear-gradient(90deg,transparent,var(--website-border-dark),transparent)}[data-tenant=bebo-studio] .website-accent-line{background:linear-gradient(90deg,var(--website-red),var(--website-gold),var(--website-red));height:4px}[data-tenant=bebo-studio] .website-orb-red{filter:blur(60px);pointer-events:none;background:radial-gradient(circle,#dc262633,#0000 70%);width:24rem;height:24rem;position:absolute}[data-tenant=bebo-studio] .website-orb-gold{filter:blur(60px);pointer-events:none;background:radial-gradient(circle,#f59e0b26,#0000 70%);width:24rem;height:24rem;position:absolute}[data-tenant=bebo-studio] .website-orb-light{filter:blur(80px);pointer-events:none;background:radial-gradient(circle,#f59e0b14,#0000 70%);width:32rem;height:32rem;position:absolute}[data-tenant=bebo-studio] .website-icon-box{background:var(--website-bg-muted);width:3.5rem;height:3.5rem;color:var(--website-gold);border-radius:.75rem;justify-content:center;align-items:center;display:flex}[data-tenant=bebo-studio] .website-icon-box-dark{background:var(--website-dark-soft);color:var(--website-gold)}[data-tenant=bebo-studio] .website-input{border:1px solid var(--website-border);background:var(--website-bg);width:100%;color:var(--website-text);border-radius:.5rem;padding:.875rem 1rem;font-size:1rem;transition:all .2s}[data-tenant=bebo-studio] .website-input:focus{border-color:var(--website-gold);outline:none;box-shadow:0 0 0 3px #f59e0b1a}[data-tenant=bebo-studio] .website-input::placeholder{color:var(--website-text-faint)}[data-tenant=bebo-studio] .website-textarea{border:1px solid var(--website-border);background:var(--website-bg);width:100%;color:var(--website-text);resize:vertical;border-radius:.5rem;min-height:150px;padding:.875rem 1rem;font-size:1rem;transition:all .2s}[data-tenant=bebo-studio] .website-textarea:focus{border-color:var(--website-gold);outline:none;box-shadow:0 0 0 3px #f59e0b1a}@media (max-width:768px){[data-tenant=bebo-studio] .website-section{padding:3rem 0}}
