.Pricing_pricingSection__4zARn{padding:2rem 0;background:#000}.Pricing_pricingContainer__Snto5{max-width:80vw;margin:0 auto;padding:0 2rem}.Pricing_pricingHeader__Zol7G{text-align:center;margin-bottom:4rem}.Pricing_pricingTitle__vgREf{font-size:3rem;font-weight:800;margin-bottom:1rem;color:#cfab59}.Pricing_pricingSubtitle__fZFSq{font-size:1.2rem;color:#fff;max-width:600px;margin:0 auto}.Pricing_pricingCard__HmwNJ{display:flex;align-self:center;justify-content:center}.Pricing_formWrapper__8XPx7{width:100%}.Pricing_toggleContainer__yBmog{align-items:center;background:#cfab59;border-radius:8px;padding:4px;margin:1rem auto 3rem}.Pricing_toggleButton__TwlIv{background:#000;padding:8px 16px;border-radius:6px;font-size:.9rem;font-weight:500;transition:all .2s ease;min-width:80px}.Pricing_toggleButton__TwlIv.Pricing_active__v2UDC{color:#cfab59;font-weight:600}.Pricing_toggleContainer__yBmog{margin-top:1.5rem;flex-wrap:wrap}.Pricing_toggleButton__TwlIv{padding:.5rem 1.5rem;border:1px solid #ccc;background:#cfab59;border-radius:30px;font-weight:700;transition:all .3s ease}.Pricing_active__v2UDC{background:#000;color:#cfab59;border-color:#000}.Pricing_toggleContainer__yBmog{display:flex;justify-content:center;gap:1rem;margin-top:2rem;background-color:#000;padding:.5rem;border-radius:9999px;position:relative;width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:auto;box-shadow:0 2px 10px rgba(0,0,0,.1)}.Pricing_toggleButton__TwlIv{position:relative;padding:.75rem 1.5rem;border:none;background:rgba(0,0,0,0);color:#cfab59;font-weight:600;font-size:.95rem;border-radius:9999px;cursor:pointer;transition:color .3s ease;z-index:1}.Pricing_toggleButton__TwlIv:hover{color:#cfab59}.Pricing_active__v2UDC{color:#cfab59!important;background-color:#000;z-index:2;box-shadow:0 0 0 2px #000}.Pricing_modalOverlay__Yy3Xl{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;z-index:999}.Pricing_modalBox__uQIMo{background:#000;color:#fff;padding:24px 32px;border-radius:12px;text-align:center;max-width:400px;width:90%;box-shadow:0 10px 25px rgba(0,0,0,.2)}.Pricing_modalBox__uQIMo h3{margin-bottom:10px;color:#cfab59}.Pricing_modalBox__uQIMo p{font-size:15px;margin-bottom:20px}.Pricing_modalBox__uQIMo button{background-color:#cfab59;color:#000;padding:10px 18px;border-radius:6px;cursor:pointer;border:2px solid #cfab59}.Pricing_pricingSection__Vqgcj{background:#000;display:flex;justify-content:center;align-items:center;flex-direction:row-reverse}@media(max-width:768px){.Pricing_pricingSection__Vqgcj{flex-direction:column-reverse}}.Pricing_pricingImg__bn0SG{width:400px;height:400px;background:#cfab59;border-radius:20%;display:flex;align-items:center;justify-content:center;color:#000;font-size:2rem;margin:0 auto 2rem 1.1rem;display:none}@media(max-width:1024px){.Pricing_pricingImg__bn0SG{width:200px;height:auto;margin:20px 0 2rem}}@media(max-width:780px){.Pricing_pricingImg__bn0SG{width:200px;height:auto;margin:20px 0 2rem;display:block}}.Pricing_pricingCard__hruf6{max-width:500px;margin:0 auto;background:hsla(0,0%,100%,.05);border:2px solid #cfab59;border-radius:25px;padding:2rem;text-align:center;position:relative;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}@keyframes Pricing_rotate__15hL_{to{transform:rotate(1turn)}}.Pricing_pricingBadge__cBulS{position:absolute;top:-20px;left:50%;transform:translateX(-50%);width:max-content;background:#cfab59;color:#000;padding:8px 20px;border-radius:50px;font-weight:600;font-size:.9rem}.Pricing_pricingIcon__bWvoi{width:120px;height:120px;background:#cfab59;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 2rem;color:#000;font-size:2rem}@media(max-width:480px){.Pricing_pricingIcon__bWvoi{display:none}}.Pricing_pricingTitleContainer__w1twV{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:1rem}.Pricing_pricingTitle__h3tGr{font-size:1rem}.Pricing_pricingPrice__TGq_L{font-size:2.5rem;font-weight:900;color:#cfab59;margin-bottom:.5rem}.Pricing_pricingPeriod__DZ4Gm{color:hsla(0,0%,100%,.7);margin-bottom:2rem}.Pricing_pricingFeatures__Z9Hlf{list-style:none;margin-bottom:2rem;text-align:left}.Pricing_pricingFeatures__Z9Hlf li{display:flex;align-items:center;gap:.75rem;color:#fff;padding:.5rem 0}.Pricing_pricingFeatures__Z9Hlf .Pricing_checkIcon___kut7{color:#cfab59;font-size:1.2rem}.Pricing_pricingFeatures__Z9Hlf .Pricing_featureText__tl_nL{font-size:1rem}.Pricing_pricingIncludesTitle__3lJD3{font-weight:700;color:#cfab59;margin:2rem 0 1rem;text-align:left;font-size:1.1rem;letter-spacing:.5px}.Pricing_pricingDescription__J2yhF{color:#fff;font-size:1rem;margin:1.5rem 0;text-align:left;line-height:1.6;opacity:.85}.Pricing_primaryButton__snzzz{background:#cfab59;color:#000;border:none;padding:12px 24px;border-radius:50px;font-weight:600;cursor:pointer;transition:all .3s ease;text-decoration:none;display:inline-flex;align-items:center;gap:8px;box-shadow:0 4px 15px rgba(218,165,32,.3)}.Pricing_primaryButton__snzzz:hover{transform:translateY(-3px);box-shadow:0 8px 25px rgba(218,165,32,.4);background:#cfab59}.Pricing_secondaryButton__wwzrQ{background:rgba(0,0,0,0);color:#fff;border:2px solid #cfab59;padding:12px 24px;border-radius:50px;font-weight:600;cursor:pointer;transition:all .3s ease;text-decoration:none;display:inline-flex;align-items:center;gap:8px}.Pricing_secondaryButton__wwzrQ:hover{background:#cfab59;color:#000;transform:translateY(-3px);box-shadow:0 8px 25px rgba(218,165,32,.2)}.Pricing_pricingContainer__ODLby{max-width:80vw;margin:0 auto;padding:0 2rem}.Pricing_pricingHeader___7R9_{text-align:center;margin-bottom:4rem}.Pricing_pricingTitle__h3tGr{font-size:1.5rem;font-weight:800;margin-bottom:1rem;color:#fff}.Pricing_pricingSubtitle__fgW5F{font-size:1.2rem;color:#666;max-width:600px;margin:0 auto}@media(max-width:768px){.Pricing_heroContainer___97yC{grid-template-columns:1fr;text-align:center;width:100%;max-width:100%}.Pricing_heroTitle__W0hkM{font-size:2.5rem}.Pricing_heroButtons__Tk6Ml{flex-direction:column;align-items:center}.Pricing_navLinks__Y8C7O{display:none}.Pricing_featuresGrid__q746k,.Pricing_servicesGrid__cRHZZ,.Pricing_testimonialsGrid__e9T3U{grid-template-columns:1fr}.Pricing_pricingTitle__h3tGr{font-size:1rem!important}.Pricing_pricingContainer__ODLby{padding:0!important}.Pricing_pricingCard__hruf6{padding:20px!important}}