.FooterPremium_footer__3GWDC{position:relative;overflow:hidden}.FooterPremium_confettiContainer__o99Ku{position:fixed;inset:0;pointer-events:none;z-index:9999;overflow:hidden}.FooterPremium_confettiPiece__dIRKq{position:absolute;top:-20px;width:12px;height:12px;border-radius:2px;animation:FooterPremium_confettiFall__m2MYx cubic-bezier(.25,.46,.45,.94) forwards}@keyframes FooterPremium_confettiFall__m2MYx{0%{transform:translateY(-5vh) rotate(0deg) scale(1);opacity:1}20%{opacity:1}to{transform:translateY(110vh) var(--rotation,rotate(2turn)) scale(1);opacity:0}}.FooterPremium_ctaSection__oEfVH{background:linear-gradient(180deg,#1A1A1A,#0F0F0F);padding:6rem 2rem;text-align:center;position:relative;overflow:hidden}.FooterPremium_ctaSection__oEfVH:before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:600px;height:400px;background:radial-gradient(ellipse at center,rgba(195,164,116,.15) 0,transparent 70%);filter:blur(60px);pointer-events:none}.FooterPremium_ctaContent__Yvebs{position:relative;z-index:1;max-width:600px;margin:0 auto}.FooterPremium_ctaTitle__Gz1s_{font-family:var(--font-sans);font-size:clamp(2.5rem,5vw,3.5rem);font-weight:500;line-height:1.15;color:white;margin-bottom:1.25rem}.FooterPremium_ctaTitleAccent__Z_9dY{background:linear-gradient(135deg,#E4CC9C,#C3A474 50%,#9D7F4F);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.FooterPremium_ctaSubtitle__4eFwv{font-size:1.125rem;color:rgba(255,255,255,.6);margin-bottom:2rem;line-height:1.6}.FooterPremium_ctaNote__09R_U{font-size:.875rem;color:rgba(255,255,255,.4);margin-top:1.25rem}.FooterPremium_mainFooter__9HwZI{background:#0F0F0F;padding:4rem 2rem}.FooterPremium_container__u3342{max-width:1200px;margin:0 auto}.FooterPremium_grid__3I7ch{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:4rem;padding-bottom:3rem;border-bottom:1px solid rgba(255,255,255,.08)}.FooterPremium_brandColumn__OR8ai{display:flex;flex-direction:column;gap:1.5rem}.FooterPremium_logo__tJQVn{display:inline-block}.FooterPremium_logoImage___vuHf{height:32px;filter:brightness(0) invert(1);opacity:.9}.FooterPremium_brandDescription__Z7gai{font-size:.9375rem;line-height:1.7;color:rgba(255,255,255,.5);max-width:280px}.FooterPremium_socialLinks__gf0h6{display:flex;gap:.75rem}.FooterPremium_socialLink__PXAkb{width:40px;height:40px;border-radius:10px;background:rgba(255,255,255,.05);display:flex;align-items:center;justify-content:center;color:rgba(255,255,255,.6);transition:all .3s ease}.FooterPremium_socialLink__PXAkb:hover{background:var(--primary);color:white;transform:translateY(-2px)}.FooterPremium_socialLink__PXAkb svg{width:18px;height:18px}.FooterPremium_linksColumn__On0L8{display:flex;flex-direction:column;gap:1.25rem}.FooterPremium_columnTitle__CVRXz{font-size:.875rem;font-weight:600;color:white;text-transform:uppercase;letter-spacing:.05em}.FooterPremium_linksList__tJuJo{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.875rem}.FooterPremium_footerLink__5Vw0p{font-size:.9375rem;color:rgba(255,255,255,.5);text-decoration:none;transition:color .2s ease}.FooterPremium_footerLink__5Vw0p:hover{color:white}.FooterPremium_bottomBar__WY1A_{display:flex;justify-content:space-between;align-items:center;padding-top:2rem}.FooterPremium_copyright__zwC1C{font-size:.875rem;color:rgba(255,255,255,.4);display:flex;align-items:center;gap:.375rem}.FooterPremium_heartIcon__U5jzA{width:14px;height:14px;color:#FF6B6B;animation:FooterPremium_heartbeat__aHZA_ 1.5s ease-in-out infinite}@keyframes FooterPremium_heartbeat__aHZA_{0%,to{transform:scale(1)}50%{transform:scale(1.2)}}.FooterPremium_authorLinkInline__64RQq{color:inherit;text-decoration:none;transition:color .2s ease;margin-left:.25rem}.FooterPremium_authorLinkInline__64RQq:hover{color:white;text-decoration:underline}@media (max-width:1024px){.FooterPremium_grid__3I7ch{grid-template-columns:1fr 1fr 1fr;gap:3rem}.FooterPremium_brandColumn__OR8ai{grid-column:span 3;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}.FooterPremium_brandDescription__Z7gai{max-width:100%;flex:1;margin-left:2rem}.FooterPremium_socialLinks__gf0h6{width:100%;margin-top:.5rem}}@media (max-width:768px){.FooterPremium_ctaSection__oEfVH{padding:4rem 1.5rem}.FooterPremium_mainFooter__9HwZI{padding:3rem 1.5rem}.FooterPremium_grid__3I7ch{grid-template-columns:1fr 1fr;gap:2rem}.FooterPremium_brandColumn__OR8ai{grid-column:span 2;flex-direction:column}.FooterPremium_brandDescription__Z7gai{margin-left:0}.FooterPremium_bottomBar__WY1A_{flex-direction:column;gap:1rem;text-align:center}}@media (max-width:480px){.FooterPremium_ctaSection__oEfVH{padding:3rem 1rem}.FooterPremium_mainFooter__9HwZI{padding:2rem 1rem}.FooterPremium_grid__3I7ch{grid-template-columns:1fr;gap:2rem}.FooterPremium_brandColumn__OR8ai{grid-column:span 1}.FooterPremium_linksColumn__On0L8{border-top:1px solid rgba(255,255,255,.05);padding-top:1.5rem}}.ShimmerButton_shimmerButton__u_lDZ{position:relative;display:inline-flex;align-items:center;justify-content:center;font-family:var(--font-sans);font-weight:600;border:none;cursor:pointer;overflow:hidden;transition:all .4s cubic-bezier(.16,1,.3,1)}.ShimmerButton_sm__mUocl{padding:.625rem 1.25rem;font-size:.875rem;border-radius:9999px;gap:.375rem}.ShimmerButton_md__iDz8B{padding:.75rem 1.75rem;font-size:1rem;border-radius:9999px;gap:.5rem}.ShimmerButton_lg__OZeif{padding:1rem 2.25rem;font-size:1.125rem;border-radius:9999px;gap:.5rem}.ShimmerButton_xl__h0OdB{padding:1.25rem 3rem;font-size:1.25rem;border-radius:9999px;gap:.625rem}.ShimmerButton_primary__JsPyz{background:linear-gradient(135deg,#C3A474,#D4B882 50%,#C3A474);background-size:200% 200%;color:white;box-shadow:0 4px 15px rgba(195,164,116,.3),0 1px 3px rgba(0,0,0,.1)}.ShimmerButton_primary__JsPyz:hover{background-position:100% 100%;transform:translateY(-3px);box-shadow:0 8px 25px rgba(195,164,116,.4),0 4px 10px rgba(0,0,0,.1)}.ShimmerButton_primary__JsPyz:active{transform:translateY(-1px)}.ShimmerButton_secondary__MIqM_{background:white;color:#1A1A1A;border:1px solid rgba(0,0,0,.1);box-shadow:0 2px 8px rgba(0,0,0,.06)}.ShimmerButton_secondary__MIqM_:hover{transform:translateY(-3px);box-shadow:0 8px 20px rgba(0,0,0,.08);border-color:rgba(195,164,116,.4)}.ShimmerButton_secondary__MIqM_:active{transform:translateY(-1px)}.ShimmerButton_dark__P7MwD{background:linear-gradient(135deg,#1A1A1A,#2D2D2D 50%,#1A1A1A);background-size:200% 200%;color:white;box-shadow:0 4px 15px rgba(0,0,0,.2)}.ShimmerButton_dark__P7MwD:hover{background-position:100% 100%;transform:translateY(-3px);box-shadow:0 8px 25px rgba(0,0,0,.3)}.ShimmerButton_content__W8SMi{position:relative;z-index:1;display:inline-flex;align-items:center;gap:inherit}.ShimmerButton_icon__AdSsJ{width:1.125em;height:1.125em;transition:transform .3s cubic-bezier(.16,1,.3,1)}.ShimmerButton_shimmerButton__u_lDZ:hover .ShimmerButton_icon__AdSsJ{transform:translateX(4px)}.ShimmerButton_shimmer__xAySY{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3) 50%,transparent);transform:translateX(-100%);pointer-events:none}.ShimmerButton_shimmerButton__u_lDZ:hover .ShimmerButton_shimmer__xAySY{animation:ShimmerButton_shimmerSlide__0bD9d .8s ease-out}@keyframes ShimmerButton_shimmerSlide__0bD9d{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.ShimmerButton_shimmerButton__u_lDZ:disabled{opacity:.5;cursor:not-allowed;transform:none!important}.ShimmerButton_shimmerButton__u_lDZ:disabled:hover .ShimmerButton_shimmer__xAySY{animation:none}.ShimmerButton_shimmerButton__u_lDZ:focus-visible{outline:2px solid var(--primary);outline-offset:3px}.NavbarGlass_navbar__OPKfc{position:fixed;top:0;left:0;right:0;z-index:1000;padding:1.25rem 0;transition:all .4s cubic-bezier(.16,1,.3,1)}.NavbarGlass_navbar__OPKfc.NavbarGlass_scrolled__k6Vef{background:rgba(255,255,255,.85);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-bottom:1px solid rgba(195,164,116,.1);padding:.875rem 0;box-shadow:0 4px 30px rgba(0,0,0,.03)}.NavbarGlass_container__xdOTo{max-width:1400px;margin:0 auto;padding:0 2rem;display:flex;align-items:center;justify-content:space-between}.NavbarGlass_logo__ELt1_{display:flex;align-items:center;text-decoration:none;z-index:1001}.NavbarGlass_logoImage__W3O6Y{height:36px;width:auto;transition:transform .3s ease}.NavbarGlass_logo__ELt1_:hover .NavbarGlass_logoImage__W3O6Y{transform:scale(1.02)}.NavbarGlass_desktopNav__WJN8H{display:flex;gap:.5rem}.NavbarGlass_navLink__ImHJG{background:none;border:none;padding:.625rem 1.25rem;font-family:var(--font-sans);font-size:.9375rem;font-weight:500;color:#484848;cursor:pointer;border-radius:9999px;transition:all .3s ease}.NavbarGlass_navLink__ImHJG:hover{background:rgba(195,164,116,.1);color:#1A1A1A}.NavbarGlass_desktopActions__JHEKU{display:flex;align-items:center;gap:.75rem}.NavbarGlass_loginButton__OC5k0{background:none;border:none;padding:.625rem 1.25rem;font-family:var(--font-sans);font-size:.9375rem;font-weight:500;color:#484848;cursor:pointer;border-radius:9999px;transition:all .3s ease}.NavbarGlass_loginButton__OC5k0:hover{color:#1A1A1A}.NavbarGlass_signupButton__u57Tf{background:linear-gradient(135deg,#C3A474,#E4CC9C 50%,#C3A474);background-size:200% 200%;border:none;padding:.625rem 1.5rem;font-family:var(--font-sans);font-size:.9375rem;font-weight:600;color:#1A1A1A;cursor:pointer;border-radius:9999px;transition:all .3s cubic-bezier(.16,1,.3,1);box-shadow:0 4px 12px rgba(195,164,116,.35)}.NavbarGlass_signupButton__u57Tf:hover{transform:translateY(-2px);background-position:100% 100%;box-shadow:0 6px 20px rgba(195,164,116,.45)}.NavbarGlass_navbar__OPKfc:not(.NavbarGlass_scrolled__k6Vef) .NavbarGlass_loginButton__OC5k0,.NavbarGlass_navbar__OPKfc:not(.NavbarGlass_scrolled__k6Vef) .NavbarGlass_navLink__ImHJG{color:rgba(255,255,255,.85)}.NavbarGlass_navbar__OPKfc:not(.NavbarGlass_scrolled__k6Vef) .NavbarGlass_loginButton__OC5k0:hover,.NavbarGlass_navbar__OPKfc:not(.NavbarGlass_scrolled__k6Vef) .NavbarGlass_navLink__ImHJG:hover{color:#FFFFFF;background:rgba(255,255,255,.15)}.NavbarGlass_navbar__OPKfc:not(.NavbarGlass_scrolled__k6Vef) .NavbarGlass_logoImage__W3O6Y{filter:invert(1) brightness(2)}.NavbarGlass_navbar__OPKfc:not(.NavbarGlass_scrolled__k6Vef) .NavbarGlass_menuToggle__HQ4_3{color:#FFFFFF}.NavbarGlass_menuToggle__HQ4_3{display:none;background:none;border:none;padding:.5rem;cursor:pointer;color:#1A1A1A;z-index:1001;border-radius:8px;transition:background .2s ease}.NavbarGlass_menuToggle__HQ4_3:hover{background:rgba(0,0,0,.05)}.NavbarGlass_mobileMenu__I2bB0{position:fixed;top:0;left:0;right:0;bottom:0;background:white;z-index:999;opacity:0;visibility:hidden;transition:all .4s cubic-bezier(.16,1,.3,1)}.NavbarGlass_mobileMenu__I2bB0.NavbarGlass_open__3GVZg{opacity:1;visibility:visible}.NavbarGlass_mobileMenuContent__SiX2A{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;padding:2rem;gap:1rem}.NavbarGlass_mobileNavLink__EKzhR{background:none;border:none;font-family:var(--font-sans);font-size:2rem;font-weight:500;color:#1A1A1A;cursor:pointer;opacity:0;transform:translateY(20px);padding:.75rem 2rem;border-radius:8px;transition:all .3s ease}.NavbarGlass_mobileMenu__I2bB0.NavbarGlass_open__3GVZg .NavbarGlass_mobileNavLink__EKzhR{animation:NavbarGlass_slideIn__SKWdI .5s ease forwards}.NavbarGlass_mobileNavLink__EKzhR:hover{color:var(--primary);background:rgba(195,164,116,.08)}@keyframes NavbarGlass_slideIn__SKWdI{to{opacity:1;transform:translateY(0)}}.NavbarGlass_mobileActions__jbF0_{display:flex;flex-direction:column;gap:1rem;margin-top:2rem;width:100%;max-width:280px}.NavbarGlass_mobileActions__jbF0_,.NavbarGlass_mobileMenu__I2bB0.NavbarGlass_open__3GVZg .NavbarGlass_mobileActions__jbF0_{opacity:0;animation:NavbarGlass_fadeIn__0WiOF .5s ease .4s forwards}@keyframes NavbarGlass_fadeIn__0WiOF{to{opacity:1}}.NavbarGlass_mobileLoginButton__2Ahv5{background:transparent;border:1px solid rgba(0,0,0,.1);padding:1rem 2rem;font-family:var(--font-sans);font-size:1rem;font-weight:500;color:#484848;cursor:pointer;border-radius:9999px;transition:all .3s ease}.NavbarGlass_mobileLoginButton__2Ahv5:hover{border-color:rgba(195,164,116,.5);color:#1A1A1A}.NavbarGlass_mobileSignupButton__hp7SM{background:linear-gradient(135deg,#C3A474,#D4B882);border:none;padding:1rem 2rem;font-family:var(--font-sans);font-size:1rem;font-weight:600;color:white;cursor:pointer;border-radius:9999px;transition:all .3s ease;box-shadow:0 4px 15px rgba(195,164,116,.3)}.NavbarGlass_mobileSignupButton__hp7SM:hover{box-shadow:0 6px 20px rgba(195,164,116,.4)}@media (max-width:1024px){.NavbarGlass_desktopActions__JHEKU,.NavbarGlass_desktopNav__WJN8H{display:none}.NavbarGlass_menuToggle__HQ4_3{display:flex}}@media (max-width:480px){.NavbarGlass_container__xdOTo{padding:0 1.25rem}.NavbarGlass_logoImage__W3O6Y{height:30px}.NavbarGlass_mobileNavLink__EKzhR{font-size:1.5rem}}