.Navbar_navbar__31MBU{box-shadow:0 2px 4px -2px rgba(0,0,0,.06);position:fixed;width:100%;top:0;z-index:1000;backdrop-filter:blur(10px)}.Navbar_container__ItaTW{max-width:80rem;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}@media (min-width:640px){.Navbar_container__ItaTW{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:1024px){.Navbar_container__ItaTW{padding-left:2rem;padding-right:2rem}}.Navbar_navContent__cNxcm{height:3.2rem;justify-content:space-between;position:relative}.Navbar_leftSection__AahUK,.Navbar_logoContainer__y5QNg,.Navbar_navContent__cNxcm{display:flex;align-items:center}.Navbar_logoContainer__y5QNg{margin-top:5px}.Navbar_logoImage__pkP72{height:auto;object-fit:contain;transition:transform .2s ease}.Navbar_logo__cAfp3:hover .Navbar_logoImage__pkP72{transform:scale(1.02)}.Navbar_logo__cAfp3:hover{color:#856108;text-decoration:none!important;border-bottom:none}.Navbar_logo__cAfp3:after,.Navbar_logo__cAfp3:before{display:none!important;content:none!important;border:none!important;text-decoration:none!important;background:none!important}.Navbar_desktopMenu__v3gna{display:none;margin-left:auto;margin-right:auto}@media (min-width:640px){.Navbar_desktopMenu__v3gna{display:flex;align-items:center;gap:2.5rem;position:absolute;left:50%;transform:translateX(-50%);margin-left:0;margin-right:0}}.Navbar_navLink__Z04c_{padding:.5rem .25rem;font-size:.95rem;font-weight:500;color:#525151;transition:all .2s ease;position:relative;font-family:Inter,system-ui,-apple-system,sans-serif;text-decoration:none!important;border-bottom:none;letter-spacing:-.01em}.Navbar_navLink__Z04c_:hover{color:#b8860b;text-decoration:none!important;border-bottom:none}.Navbar_navLink__Z04c_:after,.Navbar_navLink__Z04c_:before{display:none!important;content:none!important;border:none!important;text-decoration:none!important;background:none!important}.Navbar_authSection__dlHY4{display:none}@media (min-width:640px){.Navbar_authSection__dlHY4{display:flex;align-items:center;gap:.75rem}}.Navbar_userInfo__1uU4P{display:flex;align-items:center;gap:1rem}.Navbar_userName__Qp0Hp{font-size:.875rem;font-weight:500;color:#333333;font-family:Inter,system-ui,-apple-system,sans-serif;letter-spacing:-.01em}.Navbar_userAvatarMobile__7PCEd,.Navbar_userAvatar__iGvMX{display:flex;align-items:center;justify-content:center;width:29px;height:29px;border-radius:50%;background:linear-gradient(135deg,#edd392,#dbf393);color:#ffffff;font-size:.9rem;font-weight:600;text-transform:uppercase;border:1px solid rgba(0,0,0,.05);box-shadow:0 1px 3px rgba(0,0,0,.08)}.Navbar_logoutButton__xbdZ9{border-radius:.375rem;background-color:#ffffff;padding:.5rem 1.2rem;font-size:.875rem;font-weight:500;color:#e53e3e;border:1px solid #fed7d7;box-shadow:0 1px 2px 0 rgba(0,0,0,.05);transition:all .2s ease-in-out;font-family:Inter,system-ui,-apple-system,sans-serif;letter-spacing:-.01em;cursor:pointer}.Navbar_logoutButton__xbdZ9:hover{background-color:#fff5f5;color:#c53030;border-color:#fbb6b6;box-shadow:0 2px 4px 0 rgba(229,62,62,.15);transform:translateY(-1px)}.Navbar_authButtons__S8aUd{display:flex;align-items:center;gap:1rem}.Navbar_loginButton__WJzpN{border-radius:.375rem;padding:.5rem 1.25rem;font-size:.95rem;font-weight:500;color:#333333;transition:all .2s ease;border:none;background-color:none;font-family:Inter,system-ui,-apple-system,sans-serif;text-decoration:none!important;border-bottom:none!important;letter-spacing:-.01em}.Navbar_loginButton__WJzpN:hover{background-color:rgba(0,0,0,.05);color:#222222}.Navbar_signupButton___wofI{border-radius:.375rem;background:linear-gradient(135deg,#f0af0a,#c1ec41);padding:.5rem 1.25rem;font-size:.95rem;font-weight:600;color:#ffffff;transition:all .2s ease;font-family:Inter,system-ui,-apple-system,sans-serif;text-decoration:none!important;border-bottom:none!important;letter-spacing:-.01em}.Navbar_signupButton___wofI:hover{filter:brightness(1.05);transform:translateY(-1px);box-shadow:0 2px 3px rgba(184,134,11,.15)}.Navbar_mobileMenuButton__yihuj{display:flex;align-items:center}@media (min-width:640px){.Navbar_mobileMenuButton__yihuj{display:none}}.Navbar_menuButton__YlZUK{display:block}@media (min-width:640px){.Navbar_menuButton__YlZUK{display:none}}.Navbar_menuButtonInner__VJZH0{position:relative;width:24px;height:24px;display:flex;flex-direction:column;justify-content:space-around;padding:0;cursor:pointer}.Navbar_hamburgerLine__0lFai{width:24px;height:2px;background-color:#333333;transition:all .25s ease;position:relative}.Navbar_menuOpen__OghP7 .Navbar_hamburgerLine__0lFai:first-child{transform:rotate(45deg) translate(6px,6px)}.Navbar_menuOpen__OghP7 .Navbar_hamburgerLine__0lFai:nth-child(2){opacity:0}.Navbar_menuOpen__OghP7 .Navbar_hamburgerLine__0lFai:nth-child(3){transform:rotate(-45deg) translate(6px,-6px)}.Navbar_mobileMenuContainer__FkTyw{position:fixed;top:3.2rem;left:0;right:0;bottom:0;background-color:#ffffff;transform:translateX(100%);transition:transform .25s ease-in-out;overflow-y:auto;z-index:999;border-left:1px solid rgba(184,134,11,.1);display:block;width:100%;height:calc(100vh - 3.2rem)}@media (max-width:639px){.Navbar_mobileMenuContainer__FkTyw.Navbar_menuOpen__OghP7{transform:translateX(0);visibility:visible;opacity:1}.Navbar_mobileMenuContainer__FkTyw{visibility:hidden;opacity:0}.Navbar_mobileAuthButtons__kNpbk{display:flex;flex-direction:row;gap:1rem;justify-content:flex-start;align-items:center}.Navbar_mobileLoginButton__8oFXb,.Navbar_mobileSignupButton__1m2yo{width:50%;display:inline-block}}.Navbar_bgOpacity90__MZgGk{background-color:rgba(255,255,255,.9);backdrop-filter:blur(10px)}.Navbar_mobileMenuLinks__LqCI9{padding:1rem;display:flex;flex-direction:column;gap:.5rem;align-items:center}.Navbar_mobileNavLink__mPiSv{display:block;padding:.6rem 1rem;font-size:1rem;font-weight:500;color:#666666;border-radius:.25rem;transition:all .2s ease;font-family:Inter,system-ui,-apple-system,sans-serif;text-decoration:none!important;border-bottom:none}.Navbar_mobileNavLink__mPiSv:hover{background-color:#f5f5f5;color:#333333}.Navbar_mobileAuthSection__5UC_4{padding:1rem}.Navbar_mobileUserInfo__3NeKp{display:flex;flex-direction:column;gap:1rem}.Navbar_mobileUserName__aJ2Hm{color:#333333}.Navbar_mobileLogoutButton__JOXRV,.Navbar_mobileUserName__aJ2Hm{font-size:1rem;font-weight:500;font-family:Inter,system-ui,-apple-system,sans-serif}.Navbar_mobileLogoutButton__JOXRV{width:100%;border-radius:.375rem;background-color:#ffffff;padding:.75rem 1rem;text-align:center;color:#e53e3e;border:1px solid #fed7d7;box-shadow:0 1px 2px 0 rgba(0,0,0,.05);transition:all .2s ease-in-out;cursor:pointer}.Navbar_mobileLogoutButton__JOXRV:hover{background-color:#fff5f5;color:#c53030;border-color:#fbb6b6;box-shadow:0 2px 4px 0 rgba(229,62,62,.15)}.Navbar_mobileAuthButtons__kNpbk{display:flex;flex-direction:column;gap:1rem}.Navbar_mobileLoginButton__8oFXb{display:block;padding:.6rem 1rem;font-size:1rem;font-weight:500;color:#333333;border-radius:.25rem;text-align:center;background-color:#ffffff;transition:all .2s ease;font-family:Inter,system-ui,-apple-system,sans-serif;text-decoration:none!important;border-bottom:none!important}.Navbar_mobileLoginButton__8oFXb:hover{background-color:#f5f5f5;border-color:#b8860b}.Navbar_mobileSignupButton__1m2yo{width:50%;border-radius:.25rem;background:linear-gradient(135deg,#f0af0a,#c1ec41);padding:.6rem 1rem;text-align:center;font-size:1rem;font-weight:500;color:#000;transition:all .2s ease;font-family:Inter,system-ui,-apple-system,sans-serif;text-decoration:none!important;border-bottom:none!important}.Navbar_mobileSignupButton__1m2yo:hover{filter:brightness(1.05)}.Navbar_loginButton__WJzpN,.Navbar_logo__cAfp3,.Navbar_mobileLoginButton__8oFXb,.Navbar_mobileNavLink__mPiSv,.Navbar_mobileSignupButton__1m2yo,.Navbar_mobileSignupButton__1m2yo:hover,.Navbar_navLink__Z04c_,.Navbar_signupButton___wofI{text-decoration:none!important;border-bottom:none!important}.Pricing_pricingSection__xi484{min-height:100vh;background-color:#f9fafb;font-family:Poppins,system-ui,-apple-system,sans-serif;padding:6rem 0 4rem}.Pricing_pricingContainer__HIkdn{max-width:1200px;margin:0 auto;padding:0 1.5rem}.Pricing_pricingHeader__dqjB7{text-align:center;margin-bottom:3rem}.Pricing_pricingHeader__dqjB7 h2{font-size:3rem;font-weight:600;margin-bottom:1rem;font-family:Inter,system-ui,-apple-system,sans-serif;letter-spacing:-.03em;line-height:1.1}.Pricing_normalText__kX3lu{color:#3a3a3a}.Pricing_accentWord__YvmCj{font-family:Playfair Display,Garamond,serif;font-style:italic;font-weight:600;background:linear-gradient(135deg,#f0af0a,#c1ec41);-webkit-background-clip:text;background-clip:text;color:transparent;padding-right:.1em}.Pricing_pricingHeader__dqjB7 p{font-size:1.15rem;color:#3e3e3e;max-width:600px;margin:0 auto 2rem;line-height:1.4;font-family:Poppins,system-ui,-apple-system,sans-serif}.Pricing_billingToggle__6fio9{display:flex;align-items:center;justify-content:center;gap:1rem;margin:2rem auto}.Pricing_billingToggle__6fio9 span{font-size:1rem;color:#6b7280;font-weight:500}.Pricing_billingToggle__6fio9 span.Pricing_active__df0vL{color:#1f2937;font-weight:600}.Pricing_saveBadge__W3iOS{display:inline-block;background:linear-gradient(135deg,#f0af0a,#c1ec41);color:#fff!important;font-size:.75rem;font-weight:600;padding:.25rem .5rem;border-radius:1rem;margin-left:.5rem}.Pricing_toggle__OvtT_{position:relative;display:inline-block;width:60px;height:30px}.Pricing_toggle__OvtT_ input{opacity:0;width:0;height:0}.Pricing_slider__rPeFn{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#e5e7eb;transition:.4s;border-radius:34px}.Pricing_slider__rPeFn:before{position:absolute;content:"";height:22px;width:22px;left:4px;bottom:4px;background-color:white;transition:.4s;border-radius:50%;box-shadow:0 2px 4px rgba(0,0,0,.1)}.Pricing_toggle__OvtT_ input:checked+.Pricing_slider__rPeFn{background:linear-gradient(135deg,#f0af0a,#c1ec41)}.Pricing_toggle__OvtT_ input:checked+.Pricing_slider__rPeFn:before{transform:translateX(30px)}.Pricing_pricingPlans__SP8rI{display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem;margin-bottom:4rem}@media (max-width:1200px){.Pricing_pricingPlans__SP8rI{grid-template-columns:repeat(2,1fr)}}.Pricing_pricingCard__vSAR3{background-color:white;border-radius:1rem;padding:2rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);display:flex;flex-direction:column;transition:all .3s ease;border:1px solid #e5e7eb;position:relative}.Pricing_pricingCard__vSAR3:hover{transform:translateY(-5px);box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.Pricing_pricingCard__vSAR3.Pricing_highlighted__sj0yS{border:2px solid transparent;background-image:linear-gradient(white,white),linear-gradient(135deg,#f0af0a,#c1ec41);background-origin:border-box;background-clip:padding-box,border-box;position:relative;z-index:1;transform:scale(1.05)}.Pricing_pricingCard__vSAR3.Pricing_highlighted__sj0yS:hover{transform:scale(1.05) translateY(-5px)}.Pricing_planHeader__Fh1Oe{margin-bottom:1.5rem;text-align:center}.Pricing_planHeader__Fh1Oe h3{font-size:1.5rem;font-weight:600;color:#1f2937;margin-bottom:1rem}.Pricing_planPrice__I9Y_9{margin-bottom:1rem}.Pricing_amount__IOS_f{font-size:2.5rem;font-weight:700;color:#1f2937}.Pricing_period__rMiFM{font-size:1rem;color:#6b7280}.Pricing_planDescription__Fexvr{font-size:.95rem;color:#6b7280;margin-bottom:1.5rem}.Pricing_featureList__YosBr{list-style:none;padding:0;margin:0 0 2rem;flex-grow:1}.Pricing_featureList__YosBr li{display:flex;align-items:center;gap:.75rem;margin-bottom:.75rem;color:#4b5563;font-size:.95rem}.Pricing_planButton__oHgPU{display:block;text-align:center;padding:.75rem 1.5rem;border-radius:.5rem;font-weight:600;font-size:1rem;transition:all .2s ease;text-decoration:none;margin-top:auto}.Pricing_pricingCard__vSAR3:not(.Pricing_highlighted__sj0yS) .Pricing_planButton__oHgPU{background-color:white;color:#1f2937;border:1px solid #d1d5db}.Pricing_pricingCard__vSAR3:not(.Pricing_highlighted__sj0yS) .Pricing_planButton__oHgPU:hover{background-color:#f9fafb;border-color:#9ca3af}.Pricing_pricingCard__vSAR3.Pricing_highlighted__sj0yS .Pricing_planButton__oHgPU{background:linear-gradient(135deg,#f0af0a,#c1ec41);color:#000;border:none}.Pricing_pricingCard__vSAR3.Pricing_highlighted__sj0yS .Pricing_planButton__oHgPU:hover{filter:brightness(1.05);transform:translateY(-2px)}.Pricing_pricingFaq__NGpJe{max-width:900px;margin:0 auto;padding-top:3rem;border-top:1px solid #e5e7eb}.Pricing_pricingFaq__NGpJe h2{text-align:center;font-size:2.5rem;font-weight:600;color:#3a3a3a;margin-bottom:2rem;font-family:Inter,system-ui,-apple-system,sans-serif;letter-spacing:-.03em;line-height:1.1}.Pricing_faqGrid__cVM3j{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem}.Pricing_faqItem___52TY{background-color:white;border-radius:1rem;padding:1.5rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.05),0 2px 4px -1px rgba(0,0,0,.03);transition:all .3s ease;border:1px solid #f0f0f0}.Pricing_faqItem___52TY:hover{transform:translateY(-3px);box-shadow:0 10px 15px -3px rgba(0,0,0,.08),0 4px 6px -2px rgba(0,0,0,.05)}.Pricing_faqItem___52TY h3{font-size:1.1rem;font-weight:600;color:#1f2937;margin-bottom:.75rem;display:flex;align-items:center;font-family:Poppins,system-ui,-apple-system,sans-serif}.Pricing_faqItem___52TY h3:before{content:"";display:inline-block;width:8px;height:8px;background:linear-gradient(135deg,#f0af0a,#c1ec41);border-radius:50%;margin-right:.75rem;flex-shrink:0}.Pricing_faqItem___52TY p{font-size:.95rem;color:#6b7280;line-height:1.6;font-family:Poppins,system-ui,-apple-system,sans-serif}.Pricing_popularBadge__QC3P6{position:absolute;top:-12px;right:20px;background:linear-gradient(135deg,#f0af0a,#c1ec41);color:#000;font-weight:600;font-size:.85rem;padding:5px 15px;border-radius:20px;box-shadow:0 4px 8px rgba(0,0,0,.1);z-index:1}.Pricing_yearlyDiscount__8Ed3V{font-size:.85rem;color:#4ade80;font-weight:500;margin-top:-5px;margin-bottom:10px}@media (max-width:768px){.Pricing_pricingContainer__HIkdn{padding:0 1rem}.Pricing_pricingHeader__dqjB7 h2{font-size:2.5rem}.Pricing_pricingHeader__dqjB7 p{font-size:1rem}.Pricing_pricingCard__vSAR3.Pricing_highlighted__sj0yS{transform:none}.Pricing_pricingCard__vSAR3.Pricing_highlighted__sj0yS:hover{transform:translateY(-5px)}.Pricing_faqGrid__cVM3j{grid-template-columns:1fr}.Pricing_pricingFaq__NGpJe h2,.Pricing_pricingHeader__dqjB7 h2{font-size:2rem}.Pricing_pricingPlans__SP8rI{grid-template-columns:1fr}.Pricing_billingToggle__6fio9{gap:.5rem;margin:1.5rem auto}.Pricing_billingToggle__6fio9 span{font-size:.9rem}.Pricing_saveBadge__W3iOS{font-size:.65rem;padding:.2rem .4rem;margin-left:.3rem}.Pricing_toggle__OvtT_{width:50px;height:25px}.Pricing_slider__rPeFn:before{height:19px;width:19px;left:3px;bottom:3px}.Pricing_toggle__OvtT_ input:checked+.Pricing_slider__rPeFn:before{transform:translateX(25px)}.Pricing_faqItem___52TY{padding:1.25rem}.Pricing_faqItem___52TY h3{font-size:1.1rem}}