.Pricing-module__O7xhaG__container{flex-direction:column;min-height:100vh;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;display:flex}.Pricing-module__O7xhaG__header{z-index:100;background-color:#fff;position:sticky;top:0;box-shadow:0 2px 8px #0000001a}.Pricing-module__O7xhaG__nav{justify-content:space-between;align-items:center;max-width:1200px;margin:0 auto;padding:1rem 2rem;display:flex}.Pricing-module__O7xhaG__logo{color:#3498db;font-size:1.5rem;font-weight:700}.Pricing-module__O7xhaG__logo a{color:inherit;text-decoration:none}.Pricing-module__O7xhaG__navLinks{gap:2rem;display:flex}.Pricing-module__O7xhaG__navLinks a{color:#333;font-weight:500;text-decoration:none;transition:color .3s}.Pricing-module__O7xhaG__navLinks a:hover{color:#3498db}.Pricing-module__O7xhaG__main{background-color:#f5f7fa;flex:1;padding:4rem 2rem}.Pricing-module__O7xhaG__pricingHeader{text-align:center;max-width:800px;margin:0 auto 3rem}.Pricing-module__O7xhaG__pricingTitle{color:#2c3e50;margin-bottom:1rem;font-size:2.5rem}.Pricing-module__O7xhaG__pricingSubtitle{color:#7f8c8d;font-size:1.1rem}.Pricing-module__O7xhaG__plansGrid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;max-width:1100px;margin:0 auto;display:grid}.Pricing-module__O7xhaG__planCard{background-color:#fff;border-radius:12px;flex-direction:column;padding:2.5rem 2rem;transition:transform .3s,box-shadow .3s;display:flex;position:relative;box-shadow:0 4px 20px #00000014}.Pricing-module__O7xhaG__planCard:hover{transform:translateY(-4px);box-shadow:0 8px 30px #0000001f}.Pricing-module__O7xhaG__planCard.Pricing-module__O7xhaG__featured{border:2px solid #3498db}.Pricing-module__O7xhaG__featuredBadge{color:#fff;background-color:#3498db;border-radius:20px;padding:.3rem 1.2rem;font-size:.85rem;font-weight:600;position:absolute;top:-12px;left:50%;transform:translate(-50%)}.Pricing-module__O7xhaG__planName{color:#2c3e50;margin-bottom:.5rem;font-size:1.4rem;font-weight:700}.Pricing-module__O7xhaG__planPrice{color:#2c3e50;margin-bottom:.25rem;font-size:2.8rem;font-weight:700}.Pricing-module__O7xhaG__planPrice span{color:#7f8c8d;font-size:1rem;font-weight:400}.Pricing-module__O7xhaG__planDescription{color:#7f8c8d;margin-bottom:1.5rem;font-size:.95rem}.Pricing-module__O7xhaG__planFeatures{flex:1;margin:0 0 2rem;padding:0;list-style:none}.Pricing-module__O7xhaG__planFeatures li{color:#555;align-items:center;gap:.5rem;padding:.5rem 0;display:flex}.Pricing-module__O7xhaG__planFeatures li:before{content:"✓";color:#2ecc71;font-weight:700}.Pricing-module__O7xhaG__planButton{text-align:center;border-radius:8px;padding:.8rem 1.5rem;font-weight:600;text-decoration:none;transition:background-color .3s;display:block}.Pricing-module__O7xhaG__planButton.Pricing-module__O7xhaG__primary{color:#fff;background-color:#3498db}.Pricing-module__O7xhaG__planButton.Pricing-module__O7xhaG__primary:hover{background-color:#2980b9}.Pricing-module__O7xhaG__planButton.Pricing-module__O7xhaG__outline{color:#3498db;background-color:#0000;border:2px solid #3498db}.Pricing-module__O7xhaG__planButton.Pricing-module__O7xhaG__outline:hover{color:#fff;background-color:#3498db}.Pricing-module__O7xhaG__footer{color:#fff;background-color:#2c3e50;padding:2rem}.Pricing-module__O7xhaG__footerContent{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:2rem;max-width:1200px;margin:0 auto 1.5rem;display:grid}.Pricing-module__O7xhaG__footerTitle{color:#3498db;margin-bottom:1rem;font-size:1.1rem}.Pricing-module__O7xhaG__footerLinks{margin:0;padding:0;list-style:none}.Pricing-module__O7xhaG__footerLinks li{margin-bottom:.5rem}.Pricing-module__O7xhaG__footerLinks a{color:#bdc3c7;text-decoration:none;transition:color .3s}.Pricing-module__O7xhaG__footerLinks a:hover{color:#fff}.Pricing-module__O7xhaG__footerBottom{text-align:center;border-top:1px solid #34495e;padding-top:1.5rem}.Pricing-module__O7xhaG__footerCopyright{color:#95a5a6;font-size:.9rem}
