.styles_hero__eBifg{max-width:1500px;margin:0 auto;padding:var(--spacing-2xl) var(--spacing-lg)}.styles_layout__B_T9x{display:flex;align-items:center;gap:var(--spacing-3xl)}.styles_content__oi7de{flex:1.6 1;max-width:800px}.styles_visuals__3ZDdF{flex:1 1;display:flex;justify-content:center;align-items:flex-end;overflow:visible;min-height:0}.styles_title__yILHh{color:var(--orchid);font-size:var(--font-size-6xl);font-weight:var(--font-weight-semibold);line-height:1.1;margin:0 0 var(--spacing-xl) 0}.styles_logo__gR8kF{display:block;width:80px;height:80px;object-fit:contain;margin-bottom:var(--spacing-md)}.styles_subtitle__zXtlF{color:var(--foreground);font-size:var(--font-size-3xl);margin:0 0 var(--spacing-3xl) 0;line-height:1.3}.styles_actions___ypY3{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:var(--spacing-lg);gap:var(--spacing-lg)}.styles_btn__nhwpf{display:flex;align-items:center;justify-content:center;padding:var(--spacing-sm) var(--spacing-2xl);border-radius:var(--border-radius);background:var(--orchid);color:#fff;text-decoration:none;font-weight:var(--font-weight-semibold);box-shadow:var(--shadow-button);cursor:pointer;transition:transform .12s ease,filter .12s ease;white-space:nowrap;width:100%}.styles_btn__nhwpf:hover{filter:brightness(1.03);transform:translateY(-1px)}.styles_flowers__YBorA{--flower-size:180px;display:grid;grid-template-columns:repeat(4,var(--flower-size));grid-gap:var(--spacing-lg);gap:var(--spacing-lg);align-items:end;justify-content:center}.styles_flower__whvHn{width:var(--flower-size);height:var(--flower-size);object-fit:contain;--offset:0px;transform:translateY(var(--offset));animation:styles_hero-bob__bTyF6 4.8s ease-in-out infinite}@media (min-width:1025px){.styles_flower__whvHn:first-child{--offset:20px;animation-duration:4.6s;animation-delay:0s}.styles_flower__whvHn:nth-child(2){--offset:-60px;animation-duration:5s;animation-delay:.2s}.styles_flower__whvHn:nth-child(3){--offset:0px;animation-duration:4.4s;animation-delay:.1s}.styles_flower__whvHn:nth-child(4){--offset:-80px;animation-duration:5.2s;animation-delay:.3s}}@media (max-width:1024px){.styles_flower__whvHn:first-child,.styles_flower__whvHn:nth-child(2),.styles_flower__whvHn:nth-child(3),.styles_flower__whvHn:nth-child(4){--offset:0px;animation-duration:4.8s;animation-delay:0s}}@keyframes styles_hero-bob__bTyF6{0%,to{transform:translateY(calc(var(--offset)))}50%{transform:translateY(calc(var(--offset) - 10px))}}@media (prefers-reduced-motion:reduce){.styles_flower__whvHn{animation:none}}@media (max-width:1024px){.styles_layout__B_T9x{flex-direction:column;gap:var(--spacing-5xl);text-align:center}.styles_content__oi7de{max-width:none;margin-top:var(--spacing-3xl)}.styles_logo__gR8kF{margin-left:auto;margin-right:auto}.styles_actions___ypY3{grid-template-columns:1fr;max-width:300px;margin:0 auto}.styles_flowers__YBorA{--flower-size:150px;grid-template-columns:repeat(4,var(--flower-size));gap:var(--spacing-lg)}}@media (max-width:768px){.styles_title__yILHh{font-size:var(--font-size-5xl)}.styles_logo__gR8kF{width:70px;height:70px}}@media (max-width:640px){.styles_content__oi7de{margin-top:var(--spacing-xl)}.styles_hero__eBifg{padding:var(--spacing-4xl) var(--spacing-lg) var(--spacing-5xl);overflow-x:hidden}.styles_title__yILHh{font-size:var(--font-size-4xl)}.styles_subtitle__zXtlF{font-size:var(--font-size-xl)}.styles_logo__gR8kF{width:60px;height:60px}.styles_flowers__YBorA{--flower-size:90px;gap:var(--spacing-xs);grid-template-columns:repeat(4,1fr);max-width:100%;padding-bottom:var(--spacing-lg);margin-bottom:var(--spacing-lg)}.styles_actions___ypY3{grid-template-columns:1fr;max-width:250px;margin:0 auto}}@media (max-width:375px){.styles_flowers__YBorA{--flower-size:75px;gap:var(--spacing-xs)}.styles_hero__eBifg{padding-bottom:var(--spacing-6xl)}}@media (min-width:1025px){.styles_actions___ypY3{grid-template-columns:repeat(2,1fr)}.styles_hero__eBifg{min-height:calc(100vh - var(--nav-h, 30px));display:flex;align-items:center}}