.page-module__O9ZbMG__homepage{color:#000;min-height:100vh;font-family:var(--font-inter),system-ui,sans-serif;background:#fff}.page-module__O9ZbMG__loading{color:#666;justify-content:center;align-items:center;min-height:100vh;font-size:18px;display:flex}.page-module__O9ZbMG__nav{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:100;background:#fff;padding:20px 0;position:-webkit-sticky;position:sticky;top:0;box-shadow:0 0 6px #e5e5e5}.page-module__O9ZbMG__navContent{justify-content:space-between;align-items:center;max-width:1200px;margin:0 auto;padding:0 32px;display:flex}.page-module__O9ZbMG__logoBrand{align-items:center;gap:4px;display:flex}.page-module__O9ZbMG__logoIcon{flex-shrink:0;width:40px;height:40px}.page-module__O9ZbMG__logo{color:#000;letter-spacing:-.02em;text-shadow:none;margin:0;font-size:18px;font-weight:600}@media (max-width:768px){.page-module__O9ZbMG__logo{font-size:14px}.page-module__O9ZbMG__logoIcon{width:32px;height:32px}}.page-module__O9ZbMG__navLinks{align-items:center;gap:8px;display:flex}.page-module__O9ZbMG__navLink{color:#737373;text-shadow:none;border-radius:6px;padding:8px 16px;font-size:14px;font-weight:500;text-decoration:none;transition:color .2s}.page-module__O9ZbMG__navLink:hover{color:#000}.page-module__O9ZbMG__navCta{color:#fff;text-shadow:none;background:#000;border-radius:6px;padding:8px 16px;font-size:14px;font-weight:600;text-decoration:none;transition:all .2s}.page-module__O9ZbMG__navCta:hover{background:#1a1a1a}.page-module__O9ZbMG__navCtaDesktop{color:#fff;text-shadow:none;background:#000;border-radius:6px;padding:8px 16px;font-size:14px;font-weight:600;text-decoration:none;transition:all .2s;display:none}.page-module__O9ZbMG__navCtaDesktop:hover{background:#1a1a1a}@media (min-width:1024px){.page-module__O9ZbMG__navCtaDesktop{display:inline-block}}.page-module__O9ZbMG__hero{max-width:1200px;margin:0 auto;padding:120px 32px 100px;position:relative}.page-module__O9ZbMG__heroBackground{display:none}.page-module__O9ZbMG__heroContent{text-align:center;max-width:800px;margin:0 auto}.page-module__O9ZbMG__badge{color:#737373;text-shadow:1px 1px #fff;background:#f5f5f5;border:1px solid #e5e5e5;border-radius:100px;align-items:center;gap:8px;margin-bottom:24px;padding:6px 14px;font-size:13px;font-weight:500;display:inline-flex}.page-module__O9ZbMG__heroTitle{color:#000;letter-spacing:-.04em;perspective:1000px;flex-wrap:nowrap;justify-content:center;align-items:center;gap:16px;margin:0;padding:0;font-size:72px;font-weight:700;line-height:1.1;display:flex}.page-module__O9ZbMG__firstPart{display:inline-block}.page-module__O9ZbMG__secondPart{white-space:nowrap;display:inline-block}.page-module__O9ZbMG__highlight{color:#000;position:relative}.page-module__O9ZbMG__heroSubtitle{color:#737373;margin:0 0 48px;font-size:20px;font-weight:400;line-height:1.6}.page-module__O9ZbMG__heroCtas{justify-content:center;gap:12px;margin-bottom:16px;display:flex}.page-module__O9ZbMG__primaryBtn{color:#fff;text-shadow:none;background:#000;border-radius:8px;align-items:center;gap:8px;padding:14px 24px;font-size:15px;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.page-module__O9ZbMG__primaryBtn:hover{background:#1a1a1a}.page-module__O9ZbMG__arrow{font-size:18px;transition:transform .2s}.page-module__O9ZbMG__primaryBtn:hover .page-module__O9ZbMG__arrow{transform:translate(2px)}.page-module__O9ZbMG__secondaryBtn{color:#000;text-shadow:none;background:0 0;border:1px solid #e5e5e5;border-radius:8px;padding:14px 24px;font-size:15px;font-weight:600;text-decoration:none;transition:all .2s}.page-module__O9ZbMG__secondaryBtn:hover{background:#fafafa;border-color:#d4d4d4}.page-module__O9ZbMG__heroNote{color:#737373;margin:0;font-size:14px;font-weight:400}.page-module__O9ZbMG__heroTitleWrapper{flex-direction:column;align-items:center;gap:24px;display:flex}.page-module__O9ZbMG__stripeLogo{object-fit:contain;display:none}@media (min-width:1024px){.page-module__O9ZbMG__stripeLogo{display:block}}.page-module__O9ZbMG__mainFeatures{border-top:1px solid #e5e5e5;max-width:1200px;margin:0 auto;padding:120px 32px}.page-module__O9ZbMG__mainFeaturesGrid{background:#e5e5e5;border:1px solid #e5e5e5;border-radius:12px;grid-template-columns:repeat(2,1fr);gap:1px;display:grid;overflow:hidden}.page-module__O9ZbMG__mainFeatureCard{background:#fff;padding:48px;position:relative}.page-module__O9ZbMG__mainFeatureCard:before{display:none}.page-module__O9ZbMG__mainFeatureCard:hover{background:#fafafa}.page-module__O9ZbMG__mainFeatureIcon{display:none}.page-module__O9ZbMG__mainFeatureIconText{text-transform:uppercase;letter-spacing:.1em;color:#737373;margin-bottom:16px;font-size:12px;font-weight:600}.page-module__O9ZbMG__mainFeatureTitle{color:#000;letter-spacing:-.02em;align-items:center;gap:12px;margin:0 0 16px;font-size:28px;font-weight:600;display:flex}.page-module__O9ZbMG__mainFeatureTitleIcon{color:#000;flex-shrink:0;font-size:32px}.page-module__O9ZbMG__rotatedIcon{transform:rotate(-45deg)}.page-module__O9ZbMG__mainFeatureDescription{color:#737373;margin:0 0 24px;font-size:16px;line-height:1.6}.page-module__O9ZbMG__mainFeatureList{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.page-module__O9ZbMG__mainFeatureList li{color:#525252;align-items:center;gap:8px;font-size:14px;font-weight:400;display:flex}.page-module__O9ZbMG__mainFeatureList li:before{content:"→";color:#d4d4d4;font-size:12px}.page-module__O9ZbMG__features{background:#fff;border-top:1px solid #e5e5e5;padding:120px 32px}.page-module__O9ZbMG__sectionHeader{text-align:center;max-width:700px;margin:0 auto 80px}.page-module__O9ZbMG__sectionTitle{color:#000;letter-spacing:-.03em;margin:0 0 16px;font-size:48px;font-weight:600}.page-module__O9ZbMG__sectionSubtitle{color:#737373;margin:0;font-size:18px;line-height:1.6}.page-module__O9ZbMG__featureGrid{background:#e5e5e5;border:1px solid #e5e5e5;border-radius:12px;grid-template-columns:repeat(3,1fr);gap:1px;max-width:1200px;margin:0 auto;display:grid;overflow:hidden}.page-module__O9ZbMG__featureCard{background:#fff;padding:32px;transition:all .2s}.page-module__O9ZbMG__featureCard:hover{background:#fafafa}.page-module__O9ZbMG__featureIcon{color:#000;vertical-align:middle;margin-right:8px;font-size:20px}.page-module__O9ZbMG__featureTitle{color:#000;letter-spacing:-.01em;align-items:center;margin:0 0 12px;font-size:18px;font-weight:600;display:flex}.page-module__O9ZbMG__featureDescription{color:#737373;margin:0;font-size:14px;line-height:1.6}.page-module__O9ZbMG__screenshots{background:#fff;border-top:1px solid #e5e5e5;padding:120px 32px}.page-module__O9ZbMG__screenshotsGrid{grid-template-columns:repeat(2,1fr);gap:40px;max-width:1200px;margin:0 auto;display:grid}.page-module__O9ZbMG__screenshotCard{flex-direction:column;gap:24px;display:flex}.page-module__O9ZbMG__screenshotImageWrapper{position:relative}.page-module__O9ZbMG__screenshotImage{width:100%;height:auto;display:block}.page-module__O9ZbMG__screenshotTitle{color:#000;letter-spacing:-.01em;margin:0;font-size:24px;font-weight:600}.page-module__O9ZbMG__screenshotDescription{color:#737373;margin:0;font-size:16px;line-height:1.6}@media (max-width:768px){.page-module__O9ZbMG__screenshotsGrid{grid-template-columns:1fr;gap:32px}.page-module__O9ZbMG__screenshotTitle{font-size:20px}.page-module__O9ZbMG__screenshotDescription{font-size:14px}}.page-module__O9ZbMG__benefits{background:#fff;border-top:1px solid #e5e5e5;padding:120px 32px}.page-module__O9ZbMG__benefitsContent{flex-direction:column;gap:80px;max-width:900px;margin:0 auto;display:flex}.page-module__O9ZbMG__benefitItem{grid-template-columns:80px 1fr;align-items:start;gap:40px;display:grid}.page-module__O9ZbMG__benefitNumber{color:#d4d4d4;letter-spacing:-.01em;flex-shrink:0;font-size:14px;font-weight:600;line-height:1}.page-module__O9ZbMG__benefitTitle{color:#000;letter-spacing:-.02em;margin:0 0 16px;font-size:32px;font-weight:600}.page-module__O9ZbMG__benefitText{color:#737373;margin:0;font-size:16px;line-height:1.7}.page-module__O9ZbMG__socialProof{text-align:center;background:#fff;border-top:1px solid #e5e5e5;padding:120px 32px}.page-module__O9ZbMG__socialProof .page-module__O9ZbMG__sectionTitle{color:#000}.page-module__O9ZbMG__stats{background:#e5e5e5;border:1px solid #e5e5e5;border-radius:12px;grid-template-columns:repeat(4,1fr);gap:1px;max-width:1000px;margin:80px auto 0;display:grid;overflow:hidden}.page-module__O9ZbMG__stat{text-align:center;background:#fff;padding:48px 32px}.page-module__O9ZbMG__stat:hover{background:#fafafa}.page-module__O9ZbMG__statNumber{color:#000;letter-spacing:-.02em;margin-bottom:8px;font-size:48px;font-weight:700}.page-module__O9ZbMG__statLabel{color:#737373;font-size:14px;font-weight:400}@keyframes page-module__O9ZbMG__spinReel{0%{transform:translateY(0)}to{transform:translateY(calc(60px - 100%))}}.page-module__O9ZbMG__slotMachine{height:60px;display:inline-block;position:relative;overflow:hidden}.page-module__O9ZbMG__numberReel{animation:page-module__O9ZbMG__spinReel var(--animation-duration,2s)cubic-bezier(.34,1.56,.64,1)forwards;flex-direction:column;display:flex}.page-module__O9ZbMG__reelNumber{color:#000;letter-spacing:-.02em;justify-content:center;align-items:center;height:60px;font-size:48px;font-weight:700;display:flex}.page-module__O9ZbMG__pricing{background:#fff;border-top:1px solid #e5e5e5;padding:120px 32px}.page-module__O9ZbMG__pricingContent{text-align:center;max-width:1200px;margin:0 auto}.page-module__O9ZbMG__pricingCardsContainer{grid-template-columns:repeat(2,1fr);gap:40px;max-width:1000px;margin-top:60px;margin-left:auto;margin-right:auto;padding:0 32px;display:grid}.page-module__O9ZbMG__pricingCard{background:#fff;border:1px solid #e5e5e5;border-radius:12px;flex-direction:column;transition:all .2s;display:flex;overflow:hidden}.page-module__O9ZbMG__pricingCard:hover{border-color:#d4d4d4;box-shadow:0 8px 32px rgba(0,0,0,.08)}.page-module__O9ZbMG__premiumCard{border:2px solid #000}.page-module__O9ZbMG__premiumCard:hover{border-color:#000;box-shadow:0 8px 32px rgba(0,0,0,.12)}.page-module__O9ZbMG__cardHeader{text-align:center;border-bottom:1px solid #e5e5e5;padding:48px 40px}.page-module__O9ZbMG__premiumCard .page-module__O9ZbMG__cardHeader{border-bottom-color:#e5e5e5}.page-module__O9ZbMG__planName{color:#000;letter-spacing:-.01em;margin:0 0 16px;font-size:22px;font-weight:600}.page-module__O9ZbMG__planPrice{color:#000;letter-spacing:-.02em;justify-content:center;align-items:baseline;gap:0;margin:0 0 20px;font-size:56px;font-weight:700;display:flex}.page-module__O9ZbMG__perMonth{color:#737373;margin-left:8px;font-size:18px;font-weight:400}.page-module__O9ZbMG__cardFeatures{flex-direction:column;flex:1;gap:18px;padding:40px;display:flex}.page-module__O9ZbMG__featureItem{color:#525252;align-items:center;gap:12px;font-size:14px;font-weight:400;line-height:1.5;display:flex}.page-module__O9ZbMG__featureItem span:first-child{flex-shrink:0;justify-content:center;align-items:center;display:flex}.page-module__O9ZbMG__checkIcon{color:#22c55e;justify-content:center;align-items:center;width:24px;height:24px;font-size:20px;font-weight:700;display:inline-flex}.page-module__O9ZbMG__xIcon{color:#d1d5db;justify-content:center;align-items:center;width:24px;height:24px;font-size:20px;font-weight:700;display:inline-flex}.page-module__O9ZbMG__planButton{text-align:center;color:#000;cursor:pointer;box-sizing:border-box;letter-spacing:-.01em;width:100%;text-shadow:none;background:#fff;border:1px solid #d4d4d4;border-radius:8px;margin:16px 0 0;padding:16px 32px;font-size:15px;font-weight:600;text-decoration:none;transition:all .2s;display:block}.page-module__O9ZbMG__planButton:hover{background:#f5f5f5;border-color:#999}.page-module__O9ZbMG__premiumButton{color:#fff;background:#000;border:1px solid #000}.page-module__O9ZbMG__premiumButton:hover{background:#1a1a1a;border-color:#1a1a1a}.page-module__O9ZbMG__cta{background:#fff;border-top:1px solid #e5e5e5;padding:120px 32px}.page-module__O9ZbMG__ctaContent{text-align:center;max-width:700px;margin:0 auto}.page-module__O9ZbMG__ctaTitle{color:#000;letter-spacing:-.03em;margin:0 0 20px;font-size:48px;font-weight:600}.page-module__O9ZbMG__ctaSubtitle{color:#737373;margin:0 0 40px;font-size:18px;line-height:1.6}.page-module__O9ZbMG__ctaButton{color:#fff;text-shadow:none;background:#000;border-radius:8px;align-items:center;gap:8px;padding:16px 32px;font-size:16px;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.page-module__O9ZbMG__ctaButton:hover{background:#1a1a1a}.page-module__O9ZbMG__ctaArrow{font-size:20px;transition:transform .2s}.page-module__O9ZbMG__ctaButton:hover .page-module__O9ZbMG__ctaArrow{transform:translate(2px)}.page-module__O9ZbMG__ctaNote{color:#737373;margin:24px 0 0;font-size:14px;font-weight:400}.page-module__O9ZbMG__footer{color:#737373;background:#f8f8f8;border-top:1px solid #e5e5e5;padding:80px 32px 32px}.page-module__O9ZbMG__footerContent{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:32px;max-width:1200px;margin:0 auto 48px;display:flex}.page-module__O9ZbMG__footerBrand{flex:1;min-width:250px}.page-module__O9ZbMG__footerLogo{color:#000;letter-spacing:-.02em;text-shadow:1px 1px #fff;margin:0 0 12px;font-size:22px;font-weight:600}.page-module__O9ZbMG__footerTagline{color:#737373;margin:0;font-size:14px;line-height:1.6}.page-module__O9ZbMG__footerLinks{flex-wrap:wrap;align-items:flex-start;gap:48px;display:flex}.page-module__O9ZbMG__footerSection{flex-direction:column;gap:12px;display:flex}.page-module__O9ZbMG__footerSectionLabel{color:#000;text-transform:uppercase;letter-spacing:.05em;margin:0;font-size:13px;font-weight:600}.page-module__O9ZbMG__footerLink{color:#737373;text-shadow:none;font-size:14px;font-weight:500;text-decoration:none;transition:color .2s}.page-module__O9ZbMG__footerLink:hover{color:#000}.page-module__O9ZbMG__footerBottom{text-align:center;color:#a3a3a3;border-top:1px solid #e5e5e5;max-width:1200px;margin:0 auto;padding-top:32px;font-size:13px}@media (max-width:1024px){.page-module__O9ZbMG__mainFeaturesGrid{grid-template-columns:1fr}.page-module__O9ZbMG__featureGrid,.page-module__O9ZbMG__stats{grid-template-columns:repeat(2,1fr)}.page-module__O9ZbMG__pricingCardsContainer{grid-template-columns:1fr;gap:40px}}@media (max-width:768px){.page-module__O9ZbMG__heroTitle{gap:8px;font-size:36px}.page-module__O9ZbMG__firstPart,.page-module__O9ZbMG__secondPart{white-space:nowrap}.page-module__O9ZbMG__heroSubtitle{font-size:18px}.page-module__O9ZbMG__heroCtas{flex-direction:column;align-items:stretch}.page-module__O9ZbMG__primaryBtn,.page-module__O9ZbMG__secondaryBtn{justify-content:center}.page-module__O9ZbMG__sectionTitle{font-size:36px}.page-module__O9ZbMG__featureGrid{grid-template-columns:1fr}.page-module__O9ZbMG__mainFeatureCard{padding:32px}.page-module__O9ZbMG__mainFeatureTitle{font-size:24px}.page-module__O9ZbMG__benefitItem{grid-template-columns:1fr;gap:16px}.page-module__O9ZbMG__benefitTitle{font-size:24px}.page-module__O9ZbMG__cardHeader{padding:48px 32px}.page-module__O9ZbMG__planName{margin-bottom:20px;font-size:20px}.page-module__O9ZbMG__planPrice{margin-bottom:24px;font-size:48px}.page-module__O9ZbMG__cardFeatures{gap:20px;padding:40px 32px}.page-module__O9ZbMG__featureItem{font-size:14px}.page-module__O9ZbMG__planButton{padding:14px 24px;font-size:14px}.page-module__O9ZbMG__benefitText{font-size:15px}.page-module__O9ZbMG__stats{grid-template-columns:1fr}.page-module__O9ZbMG__ctaTitle{font-size:36px}.page-module__O9ZbMG__ctaSubtitle{font-size:16px}.page-module__O9ZbMG__footerContent{text-align:center;flex-direction:column}.page-module__O9ZbMG__footerLinks{flex-direction:column;gap:16px}.page-module__O9ZbMG__navContent{padding:0 16px}.page-module__O9ZbMG__hero{padding:80px 16px 60px}.page-module__O9ZbMG__featuredPostsGrid{gap:20px}}@media (max-width:480px){.page-module__O9ZbMG__heroTitle{font-size:36px}.page-module__O9ZbMG__primaryBtn,.page-module__O9ZbMG__secondaryBtn{padding:12px 20px;font-size:14px}.page-module__O9ZbMG__features,.page-module__O9ZbMG__benefits,.page-module__O9ZbMG__socialProof,.page-module__O9ZbMG__cta,.page-module__O9ZbMG__mainFeatures{padding:80px 16px}.page-module__O9ZbMG__mainFeatureCard{padding:24px}.page-module__O9ZbMG__statNumber{font-size:36px}.page-module__O9ZbMG__benefitNumber{font-size:12px}.page-module__O9ZbMG__sectionTitle{font-size:28px}.page-module__O9ZbMG__cardHeader{padding:32px 20px}.page-module__O9ZbMG__planName{margin-bottom:16px;font-size:18px}.page-module__O9ZbMG__planPrice{margin-bottom:20px;font-size:36px}.page-module__O9ZbMG__perMonth{font-size:14px}.page-module__O9ZbMG__cardFeatures{gap:16px;padding:32px 20px}.page-module__O9ZbMG__featureItem{gap:12px;font-size:13px}.page-module__O9ZbMG__checkIcon,.page-module__O9ZbMG__xIcon{width:20px;height:20px;font-size:16px}.page-module__O9ZbMG__planButton{margin-top:12px;padding:12px 20px;font-size:13px}.page-module__O9ZbMG__pricingCardsContainer{gap:24px;padding:0 16px}}.page-module__O9ZbMG__featuredBlog{background:#fff;border-top:1px solid #e5e5e5;padding:120px 32px}.page-module__O9ZbMG__featuredBlogContent{max-width:1200px;margin:0 auto}.page-module__O9ZbMG__featuredPostsGrid{grid-template-columns:repeat(2,1fr);gap:32px;margin:0;display:grid}.page-module__O9ZbMG__viewAllBlogLink{justify-content:center;margin-top:32px;display:flex}@media (max-width:768px){.page-module__O9ZbMG__featuredPostsGrid{grid-template-columns:1fr;gap:24px;margin:40px 0}.page-module__O9ZbMG__featuredBlog{padding:80px 16px}}.page-module__O9ZbMG__legalPage{flex-direction:column;min-height:100vh;display:flex}.page-module__O9ZbMG__legalContent{flex:1;width:100%;max-width:900px;margin:0 auto;padding:60px 20px}.page-module__O9ZbMG__legalContainer{background:#fff}.page-module__O9ZbMG__legalContainer h1{color:#000;margin-bottom:12px;font-size:42px;font-weight:700}.page-module__O9ZbMG__legalContainer h2{color:#000;margin-top:32px;margin-bottom:16px;font-size:24px;font-weight:600}.page-module__O9ZbMG__legalContainer h3{color:#000;margin-bottom:12px;font-size:18px;font-weight:600}.page-module__O9ZbMG__lastUpdated{color:#666;margin-bottom:32px;font-size:14px;font-style:italic}.page-module__O9ZbMG__legalSection{margin-bottom:32px}.page-module__O9ZbMG__legalSection p{color:#333;margin-bottom:16px;line-height:1.6}.page-module__O9ZbMG__legalSection ul{margin:16px 0;padding-left:24px}.page-module__O9ZbMG__legalSection li{color:#333;margin-bottom:8px;line-height:1.6}.page-module__O9ZbMG__legalSection a{color:#007bff;text-decoration:none}.page-module__O9ZbMG__legalSection a:hover{text-decoration:underline}.page-module__O9ZbMG__supportGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px;margin:40px 0;display:grid}.page-module__O9ZbMG__supportCard{text-align:center;background:#f8f9fa;border-radius:12px;padding:28px}.page-module__O9ZbMG__supportIcon{color:#000;margin-bottom:16px;font-size:48px}.page-module__O9ZbMG__supportCard h2{margin-top:0;margin-bottom:16px;font-size:20px}.page-module__O9ZbMG__supportCard p{color:#555;margin-bottom:12px}.page-module__O9ZbMG__supportLink{color:#007bff;margin:8px 0;font-weight:600;text-decoration:none;display:inline-block}.page-module__O9ZbMG__supportLink:hover{text-decoration:underline}.page-module__O9ZbMG__supportDetail{color:#999;margin-top:8px;font-size:13px}.page-module__O9ZbMG__supportSubtitle{color:#666;margin-bottom:32px;font-size:18px}.page-module__O9ZbMG__faqItem{border-bottom:1px solid #eee;margin-bottom:24px;padding-bottom:24px}.page-module__O9ZbMG__faqItem:last-child{border-bottom:none}.page-module__O9ZbMG__faqItem h3{color:#000;margin-bottom:8px;font-size:18px}.page-module__O9ZbMG__faqItem p{color:#555;line-height:1.6}.page-module__O9ZbMG__supportCTA{text-align:center;background:#f0f0f0;border-radius:12px;margin-top:40px;padding:40px}.page-module__O9ZbMG__supportCTA h2{margin-top:0}.page-module__O9ZbMG__supportHighlight{font-size:16px;font-weight:500}.page-module__O9ZbMG__footerEmail{color:#007bff;text-decoration:none}.page-module__O9ZbMG__footerEmail:hover{text-decoration:underline}@media (max-width:768px){.page-module__O9ZbMG__legalContent{padding:40px 16px}.page-module__O9ZbMG__legalContainer h1{font-size:32px}.page-module__O9ZbMG__legalContainer h2{font-size:20px}.page-module__O9ZbMG__supportGrid{grid-template-columns:1fr}.page-module__O9ZbMG__supportCard{padding:20px}.page-module__O9ZbMG__supportCTA{padding:24px}}
.blog-module__NtvxIq__blogContainer{color:#000;background:#fff;min-height:100vh}.blog-module__NtvxIq__blogHeader{text-align:center;max-width:1200px;margin:0 auto;padding:120px 32px 80px}.blog-module__NtvxIq__blogTitle{color:#000;letter-spacing:-.04em;margin:0 0 24px;font-size:3rem;font-weight:700;line-height:1.1}.blog-module__NtvxIq__blogSubtitle{color:#737373;max-width:600px;margin:0 auto;font-size:1.125rem;line-height:1.6}.blog-module__NtvxIq__blogContent{max-width:1200px;margin:0 auto;padding:0 32px 100px}.blog-module__NtvxIq__postsSection{gap:0;display:grid}.blog-module__NtvxIq__postsGrid{grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:32px;width:100%;display:grid}.blog-module__NtvxIq__postCardLink{color:inherit;height:100%;text-decoration:none;display:block}.blog-module__NtvxIq__postCard{cursor:pointer;background:#fff;border:1px solid #e5e5e5;border-radius:8px;flex-direction:column;height:100%;padding:32px;transition:all .2s;display:flex}.blog-module__NtvxIq__postCardLink:hover .blog-module__NtvxIq__postCard{border-color:#000;box-shadow:0 4px 12px rgba(0,0,0,.08)}.blog-module__NtvxIq__postMeta{color:#737373;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:16px;font-size:.875rem;display:flex}.blog-module__NtvxIq__postDate{color:#737373;font-weight:500}.blog-module__NtvxIq__postCategory{color:#737373;text-transform:none;background:#f5f5f5;border-radius:100px;padding:4px 12px;font-size:.75rem;font-weight:500}.blog-module__NtvxIq__postTitle{letter-spacing:-.02em;flex-grow:1;margin:0 0 12px;font-size:1.375rem;font-weight:700;line-height:1.3}.blog-module__NtvxIq__postTitleLink{color:#000;text-decoration:none;transition:color .2s}.blog-module__NtvxIq__postTitleLink:hover{color:#737373}.blog-module__NtvxIq__postCard a{color:inherit;text-decoration:none}.blog-module__NtvxIq__postDescription{color:#737373;flex-grow:1;margin:0 0 20px;font-size:.95rem;line-height:1.6}.blog-module__NtvxIq__postFooter{border-top:1px solid #e5e5e5;justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:16px;display:flex}.blog-module__NtvxIq__postTags{flex-wrap:wrap;flex:1;gap:6px;display:flex}.blog-module__NtvxIq__tag{color:#737373;background:0 0;border-radius:0;padding:0;font-size:.75rem;transition:color .2s;display:inline-block}.blog-module__NtvxIq__tag:hover{color:#000}.blog-module__NtvxIq__readingTime{color:#737373;white-space:nowrap;margin-left:auto;font-size:.8rem;font-weight:400}.blog-module__NtvxIq__readMore{display:none}.blog-module__NtvxIq__noPosts{text-align:center;color:#737373;grid-column:1/-1;padding:60px 20px}.blog-module__NtvxIq__noPosts p{font-size:1rem}.blog-module__NtvxIq__sidebar{display:none}.blog-module__NtvxIq__sidebarSection{box-shadow:none;background:0 0;border:none;margin-bottom:40px;padding:0}.blog-module__NtvxIq__sidebarTitle{color:#000;margin:0 0 12px;font-size:1rem;font-weight:600}.blog-module__NtvxIq__categoryList{flex-direction:column;gap:8px;display:flex}.blog-module__NtvxIq__categoryLink{color:#000;border-radius:0;padding:0;font-size:.95rem;font-weight:400;text-decoration:none;transition:color .2s}.blog-module__NtvxIq__categoryLink:hover{color:#737373;background:0 0;padding-left:0}.blog-module__NtvxIq__sidebarText{color:#737373;margin:0 0 12px;font-size:.95rem;line-height:1.6}.blog-module__NtvxIq__newsletterForm{gap:8px;display:flex}.blog-module__NtvxIq__newsletterInput{color:#000;background:#fff;border:1px solid #e5e5e5;border-radius:4px;flex:1;padding:8px 12px;font-size:.9rem;transition:border-color .2s}.blog-module__NtvxIq__newsletterInput:focus{box-shadow:none;border-color:#000;outline:none}.blog-module__NtvxIq__newsletterButton{color:#fff;cursor:pointer;white-space:nowrap;background:#000;border:none;border-radius:4px;padding:8px 16px;font-size:.9rem;font-weight:500;transition:background .2s}.blog-module__NtvxIq__newsletterButton:hover{background:#1a1a1a}.blog-module__NtvxIq__sidebarLink{color:#000;font-weight:400;text-decoration:none;transition:color .2s;display:inline-block}.blog-module__NtvxIq__sidebarLink:hover{color:#737373}@media (max-width:1024px){.blog-module__NtvxIq__postsGrid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:24px}.blog-module__NtvxIq__postCard{padding:24px}}@media (max-width:768px){.blog-module__NtvxIq__blogTitle{font-size:2.25rem}.blog-module__NtvxIq__blogHeader{padding:80px 20px 60px}.blog-module__NtvxIq__blogContent{padding:0 20px 60px}.blog-module__NtvxIq__postsGrid{grid-template-columns:1fr;gap:20px}.blog-module__NtvxIq__postCard{padding:20px}.blog-module__NtvxIq__postTitle{font-size:1.25rem}.blog-module__NtvxIq__postFooter{flex-direction:column;align-items:flex-start}.blog-module__NtvxIq__readingTime{margin-left:0}}
.LanguageSelector-module__3UbZZG__languageSelector{align-items:center;display:flex}.LanguageSelector-module__3UbZZG__languageSelect{cursor:pointer;color:#737373;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url("data:image/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L5 5L9 1' stroke='%23737373' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") right 8px center no-repeat;border:1px solid transparent;border-radius:6px;padding:6px 28px 6px 10px;font-family:inherit;font-size:13px;font-weight:500;transition:all .2s}.LanguageSelector-module__3UbZZG__languageSelect:hover{color:#000;background-color:#f5f5f5;background-image:url("data:image/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L5 5L9 1' stroke='%23000000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");border-color:#e5e5e5}.LanguageSelector-module__3UbZZG__languageSelect:focus{color:#000;background-color:#f5f5f5;border-color:#d4d4d4;outline:none}.LanguageSelector-module__3UbZZG__languageSelect option{color:#000;background:#fff;padding:8px;font-size:14px}@media (max-width:768px){.LanguageSelector-module__3UbZZG__languageSelect{padding:6px 26px 6px 8px;font-size:12px}}
.Navigation-module__0_8sUq__nav{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:100;background:#fff;padding:20px 0;position:-webkit-sticky;position:sticky;top:0;box-shadow:0 0 6px #e5e5e5}.Navigation-module__0_8sUq__navContent{justify-content:space-between;align-items:center;max-width:1200px;margin:0 auto;padding:0 32px;display:flex}@media (max-width:768px){.Navigation-module__0_8sUq__navContent{padding:0 16px}}.Navigation-module__0_8sUq__logoLink{text-decoration:none;transition:opacity .2s}.Navigation-module__0_8sUq__logoLink:hover{opacity:.7}.Navigation-module__0_8sUq__logoBrand{align-items:center;gap:4px;display:flex}.Navigation-module__0_8sUq__logoIcon{flex-shrink:0;width:40px;height:40px}.Navigation-module__0_8sUq__logo{color:#000;letter-spacing:-.02em;text-shadow:none;margin:0;font-size:18px;font-weight:600}@media (max-width:768px){.Navigation-module__0_8sUq__logo{font-size:14px}.Navigation-module__0_8sUq__logoIcon{width:32px;height:32px}}.Navigation-module__0_8sUq__navLinks{align-items:center;gap:8px;display:flex}@media (max-width:768px){.Navigation-module__0_8sUq__navLinks{gap:4px}}.Navigation-module__0_8sUq__navLink{color:#737373;text-shadow:none;border-radius:6px;padding:8px 16px;font-size:14px;font-weight:500;text-decoration:none;transition:color .2s}@media (max-width:768px){.Navigation-module__0_8sUq__navLink{padding:6px 10px;font-size:13px}}.Navigation-module__0_8sUq__navLink:hover{color:#000}.Navigation-module__0_8sUq__navCta{color:#fff;text-shadow:none;background:#000;border-radius:6px;padding:8px 16px;font-size:14px;font-weight:600;text-decoration:none;transition:all .2s}.Navigation-module__0_8sUq__navCta:hover{background:#1a1a1a}.Navigation-module__0_8sUq__navCtaDesktop{color:#fff;text-shadow:none;background:#000;border-radius:6px;padding:8px 16px;font-size:14px;font-weight:600;text-decoration:none;transition:all .2s;display:none}.Navigation-module__0_8sUq__navCtaDesktop:hover{background:#1a1a1a}@media (min-width:1024px){.Navigation-module__0_8sUq__navCtaDesktop{display:inline-block}}
.Modal-module__JQxtqa__overlay{z-index:1000;background:rgba(0,0,0,.5);justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.Modal-module__JQxtqa__modal{background:var(--background);border-radius:8px;width:100%;max-width:500px;max-height:90vh;overflow-y:auto;box-shadow:0 20px 60px rgba(0,0,0,.3)}.Modal-module__JQxtqa__modalLarge{max-width:1200px}.Modal-module__JQxtqa__header{border-bottom:1px solid #e5e5e5;justify-content:space-between;align-items:center;padding:20px 24px;display:flex}.Modal-module__JQxtqa__header h2{color:var(--foreground);margin:0;font-size:20px;font-weight:600}.Modal-module__JQxtqa__closeButton{color:#6b7280;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:32px;height:32px;padding:0;font-size:32px;line-height:1;transition:color .2s;display:flex}.Modal-module__JQxtqa__closeButton:hover{color:var(--foreground)}.Modal-module__JQxtqa__content{padding:24px}
.Footer-module__nhiC3q__footer{color:#737373;background:#f8f8f8;border-top:1px solid #e5e5e5;padding:80px 32px 32px}.Footer-module__nhiC3q__footerContent{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:32px;max-width:1200px;margin:0 auto 48px;display:flex}.Footer-module__nhiC3q__footerBrand{flex:1;min-width:250px}.Footer-module__nhiC3q__footerLogo{color:#000;letter-spacing:-.02em;text-shadow:1px 1px #fff;margin:0 0 12px;font-size:22px;font-weight:600}.Footer-module__nhiC3q__footerTagline{color:#737373;margin:0 0 16px;font-size:14px;line-height:1.6}.Footer-module__nhiC3q__stripeLogo{align-items:center;margin-top:16px;display:flex}.Footer-module__nhiC3q__stripeLogo img{opacity:.8;width:120px;height:auto;transition:opacity .2s}.Footer-module__nhiC3q__stripeLogo img:hover{opacity:1}.Footer-module__nhiC3q__footerLinks{flex-wrap:wrap;align-items:flex-start;gap:48px;display:flex}.Footer-module__nhiC3q__footerSection{flex-direction:column;gap:12px;display:flex}.Footer-module__nhiC3q__footerSectionLabel{color:#000;text-transform:uppercase;letter-spacing:.05em;margin:0;font-size:13px;font-weight:600}.Footer-module__nhiC3q__footerLink{color:#737373;text-shadow:none;font-size:14px;font-weight:500;text-decoration:none;transition:color .2s}.Footer-module__nhiC3q__footerLink:hover{color:#000}.Footer-module__nhiC3q__footerBottom{text-align:center;color:#a3a3a3;border-top:1px solid #e5e5e5;max-width:1200px;margin:0 auto;padding-top:32px;font-size:13px}@media (max-width:768px){.Footer-module__nhiC3q__footer{padding:60px 20px 20px}.Footer-module__nhiC3q__footerContent{flex-direction:column;gap:32px;margin-bottom:24px}.Footer-module__nhiC3q__footerBrand{flex:none;width:100%;min-width:auto}.Footer-module__nhiC3q__footerLinks{flex-direction:column;align-items:flex-start;gap:24px;width:100%}.Footer-module__nhiC3q__footerSection{width:100%;min-width:auto}.Footer-module__nhiC3q__footerLogo{font-size:18px}}@media (max-width:480px){.Footer-module__nhiC3q__footer{padding:48px 16px 16px}.Footer-module__nhiC3q__footerContent{gap:24px}.Footer-module__nhiC3q__footerLinks{gap:20px}.Footer-module__nhiC3q__footerLogo{font-size:16px}.Footer-module__nhiC3q__footerTagline{margin:0 0 12px;font-size:12px}.Footer-module__nhiC3q__stripeLogo img{width:100px}.Footer-module__nhiC3q__footerSectionLabel{font-size:12px}.Footer-module__nhiC3q__footerLink{font-size:13px}}
.dashboard-module__Gx_nyq__nav{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:100;background:#f8f8f8;border-bottom:1px solid #e5e5e5;padding:20px 0;position:-webkit-sticky;position:sticky;top:0}.dashboard-module__Gx_nyq__navContent{justify-content:space-between;align-items:center;max-width:1200px;margin:0 auto;padding:0 32px;display:flex}@media (max-width:768px){.dashboard-module__Gx_nyq__navContent{padding:0 16px}}.dashboard-module__Gx_nyq__logo{color:#000;letter-spacing:-.02em;text-shadow:1px 1px #fff;margin:0;font-size:24px;font-weight:600}@media (max-width:768px){.dashboard-module__Gx_nyq__logo{font-size:12px}}.dashboard-module__Gx_nyq__navLinks{align-items:center;gap:8px;display:flex}@media (max-width:768px){.dashboard-module__Gx_nyq__navLinks{gap:4px}}.dashboard-module__Gx_nyq__navLink{color:#737373;cursor:pointer;text-shadow:none;background:0 0;border:none;border-radius:6px;padding:8px 16px;font-size:14px;font-weight:500;text-decoration:none;transition:color .2s}@media (max-width:768px){.dashboard-module__Gx_nyq__navLink{padding:6px 10px;font-size:13px}}.dashboard-module__Gx_nyq__navLink:hover{color:#000}.dashboard-module__Gx_nyq__container{background:var(--background);flex-direction:column;min-height:100vh;padding:0;display:flex}.dashboard-module__Gx_nyq__loading{height:100vh;color:var(--foreground);justify-content:center;align-items:center;font-size:18px;display:flex}.dashboard-module__Gx_nyq__header{border-bottom:1px solid #e5e5e5;justify-content:flex-start;align-items:center;width:100%;max-width:1200px;margin:40px auto;padding:0 32px 20px;display:flex}.dashboard-module__Gx_nyq__header h1{color:var(--foreground);margin:0;font-size:18px;font-weight:600}@media (max-width:768px){.dashboard-module__Gx_nyq__header{padding:0 16px}}.dashboard-module__Gx_nyq__headerButtons{gap:12px;margin-left:auto;display:flex}.dashboard-module__Gx_nyq__accountButton{color:var(--foreground);cursor:pointer;background:0 0;border:1px solid #d1d5db;border-radius:6px;padding:8px 20px;font-size:14px;font-weight:500;transition:all .2s}.dashboard-module__Gx_nyq__accountButton:hover{background:#f3f4f6;border-color:#9ca3af}.dashboard-module__Gx_nyq__signOutButton{color:var(--foreground);cursor:pointer;background:0 0;border:1px solid #d1d5db;border-radius:6px;padding:8px 20px;font-size:14px;font-weight:500;transition:all .2s}.dashboard-module__Gx_nyq__signOutButton:hover{background:#f3f4f6;border-color:#9ca3af}.dashboard-module__Gx_nyq__card{box-sizing:border-box;width:100%;max-width:1200px;margin:40px auto 0;padding:0 32px}@media (max-width:768px){.dashboard-module__Gx_nyq__card{padding:0 16px}}.dashboard-module__Gx_nyq__profileSection{border-bottom:1px solid #e5e5e5;align-items:center;gap:24px;margin-bottom:30px;padding-bottom:30px;display:flex}.dashboard-module__Gx_nyq__avatar{object-fit:cover;border:2px solid #e5e5e5;border-radius:50%;width:80px;height:80px}.dashboard-module__Gx_nyq__userInfo h2{color:var(--foreground);margin-bottom:8px;font-size:24px;font-weight:600}.dashboard-module__Gx_nyq__email{color:#6b7280;margin-bottom:4px;font-size:15px}.dashboard-module__Gx_nyq__userId{color:#9ca3af;font-family:monospace;font-size:13px}.dashboard-module__Gx_nyq__editCompanyButton{color:#6b7280;cursor:pointer;background:0 0;border:1px solid #d1d5db;border-radius:4px;margin-top:12px;padding:6px 12px;font-size:12px;font-weight:500;transition:all .2s}.dashboard-module__Gx_nyq__editCompanyButton:hover{background:#f9fafb;border-color:#9ca3af}.dashboard-module__Gx_nyq__tabs{border-bottom:1px solid #e5e5e5;justify-content:space-between;margin-bottom:24px;display:flex}.dashboard-module__Gx_nyq__tabsLeft{gap:8px;display:flex}.dashboard-module__Gx_nyq__tabsRight{gap:8px;margin-left:auto;display:flex}.dashboard-module__Gx_nyq__tab{color:#6b7280;cursor:pointer;background:0 0;border:none;border-bottom:2px solid transparent;align-items:center;gap:8px;padding:12px 24px;font-size:15px;font-weight:500;transition:all .2s;display:flex}.dashboard-module__Gx_nyq__tab:hover{color:var(--foreground)}.dashboard-module__Gx_nyq__activeTab{color:var(--foreground);border-bottom-color:var(--foreground)}.dashboard-module__Gx_nyq__pill{border-radius:12px;justify-content:center;align-items:center;min-width:22px;height:22px;padding:0 6px;font-size:12px;font-weight:600;line-height:1;display:inline-flex}.dashboard-module__Gx_nyq__pillYellow{color:#92400e;background:#fef3c7}.dashboard-module__Gx_nyq__pillBlue{color:#1e40af;background:#dbeafe}.dashboard-module__Gx_nyq__pillGreen{color:#065f46;background:#d1fae5}.dashboard-module__Gx_nyq__pillGrey{color:#6b7280;background:#f3f4f6}.dashboard-module__Gx_nyq__tabContent{min-height:300px}.dashboard-module__Gx_nyq__emptyState{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:60px 20px;display:flex}.dashboard-module__Gx_nyq__emptyState h3{color:var(--foreground);margin-bottom:8px;font-size:20px;font-weight:600}.dashboard-module__Gx_nyq__emptyState p{color:#6b7280;margin-bottom:24px;font-size:15px}.dashboard-module__Gx_nyq__addButton{background:var(--foreground);color:var(--background);cursor:pointer;border:none;border-radius:6px;padding:10px 24px;font-size:14px;font-weight:500;transition:opacity .2s}.dashboard-module__Gx_nyq__addButton:hover{opacity:.9}.dashboard-module__Gx_nyq__listHeader{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.dashboard-module__Gx_nyq__listHeader h3{color:var(--foreground);font-size:18px;font-weight:600}.dashboard-module__Gx_nyq__addButtonSmall{background:var(--foreground);color:var(--background);cursor:pointer;border:none;border-radius:6px;padding:8px 16px;font-size:14px;font-weight:500;transition:opacity .2s}.dashboard-module__Gx_nyq__addButtonSmall:hover{opacity:.9}.dashboard-module__Gx_nyq__tableWrapper{border:1px solid #e5e5e5;border-radius:8px;overflow-x:auto}.dashboard-module__Gx_nyq__clientsTable{border-collapse:collapse;width:100%;font-size:14px}.dashboard-module__Gx_nyq__clientsTable thead{background:#f9fafb;border-bottom:1px solid #e5e5e5}.dashboard-module__Gx_nyq__clientsTable th{text-align:left;color:#6b7280;text-transform:uppercase;letter-spacing:.5px;padding:12px 16px;font-size:12px;font-weight:600}.dashboard-module__Gx_nyq__clientsTable td{color:var(--foreground);border-bottom:1px solid #e5e5e5;padding:16px}.dashboard-module__Gx_nyq__clientsTable tbody tr:last-child td{border-bottom:none}.dashboard-module__Gx_nyq__clientsTable tbody tr:hover{background:#f9fafb}.dashboard-module__Gx_nyq__actionButtons{gap:8px;display:flex}.dashboard-module__Gx_nyq__editButton,.dashboard-module__Gx_nyq__deleteButton,.dashboard-module__Gx_nyq__saveButton,.dashboard-module__Gx_nyq__actionButtons .dashboard-module__Gx_nyq__cancelButton{cursor:pointer;background:0 0;border:1px solid #d1d5db;border-radius:4px;padding:6px 12px;font-size:13px;font-weight:500;transition:all .2s}.dashboard-module__Gx_nyq__editButton{color:#2563eb;border-color:#2563eb}.dashboard-module__Gx_nyq__editButton:hover{background:#eff6ff}.dashboard-module__Gx_nyq__deleteButton{color:#dc2626;border-color:#dc2626}.dashboard-module__Gx_nyq__deleteButton:hover{background:#fef2f2}.dashboard-module__Gx_nyq__saveButton{color:#fff;background:#059669;border-color:#059669}.dashboard-module__Gx_nyq__saveButton:hover:not(:disabled){background:#047857;border-color:#047857}.dashboard-module__Gx_nyq__saveButton:disabled{opacity:.6;cursor:not-allowed}.dashboard-module__Gx_nyq__actionButtons .dashboard-module__Gx_nyq__cancelButton{color:#6b7280;border-color:#d1d5db}.dashboard-module__Gx_nyq__actionButtons .dashboard-module__Gx_nyq__cancelButton:hover:not(:disabled){background:#f3f4f6}.dashboard-module__Gx_nyq__iconButton{cursor:pointer;color:#6b7280;background:0 0;border:1px solid #e5e5e5;border-radius:6px;justify-content:center;align-items:center;padding:8px;font-size:18px;transition:all .2s;display:inline-flex}.dashboard-module__Gx_nyq__iconButton:hover{color:#000;background:#f3f4f6;border-color:#d1d5db}.dashboard-module__Gx_nyq__iconButton:active{transform:scale(.95)}.dashboard-module__Gx_nyq__editInput{width:100%;color:var(--foreground);background:var(--background);border:1px solid #d1d5db;border-radius:4px;padding:6px 8px;font-size:14px}.dashboard-module__Gx_nyq__editInput:focus{border-color:#2563eb;outline:none}.dashboard-module__Gx_nyq__editTextarea{width:100%;color:var(--foreground);background:var(--background);resize:vertical;border:1px solid #d1d5db;border-radius:4px;padding:6px 8px;font-family:inherit;font-size:14px}.dashboard-module__Gx_nyq__editTextarea:focus{border-color:#2563eb;outline:none}.dashboard-module__Gx_nyq__detailsCell{white-space:pre-wrap;word-break:break-word;max-width:300px}.dashboard-module__Gx_nyq__dateCell{white-space:nowrap;color:#6b7280;font-size:14px}.dashboard-module__Gx_nyq__form{flex-direction:column;gap:20px;display:flex}.dashboard-module__Gx_nyq__formGroup{flex-direction:column;gap:8px;display:flex;position:relative}.dashboard-module__Gx_nyq__label{color:var(--foreground);font-size:14px;font-weight:500}.dashboard-module__Gx_nyq__input{color:var(--foreground);background:var(--background);cursor:pointer;border:1px solid #d1d5db;border-radius:6px;padding:10px 12px;font-size:15px;transition:border-color .2s}.dashboard-module__Gx_nyq__input::-webkit-calendar-picker-indicator{cursor:pointer;opacity:1;margin-left:0;margin-right:8px}.dashboard-module__Gx_nyq__input:focus{border-color:var(--foreground);outline:none}.dashboard-module__Gx_nyq__input option[value=__new__]{font-weight:600;color:#10b981!important}.dashboard-module__Gx_nyq__formActions{justify-content:flex-end;gap:12px;display:flex}.dashboard-module__Gx_nyq__cancelButton{color:var(--foreground);cursor:pointer;background:0 0;border:1px solid #d1d5db;border-radius:6px;padding:10px 20px;font-size:14px;font-weight:500;transition:all .2s}.dashboard-module__Gx_nyq__cancelButton:hover{background:#f3f4f6}.dashboard-module__Gx_nyq__submitButton{background:var(--foreground);color:var(--background);cursor:pointer;border:none;border-radius:6px;padding:10px 20px;font-size:14px;font-weight:500;transition:opacity .2s}.dashboard-module__Gx_nyq__submitButton:hover:not(:disabled){opacity:.9}.dashboard-module__Gx_nyq__submitButton:disabled{opacity:.6;cursor:not-allowed}.dashboard-module__Gx_nyq__textarea{width:100%;color:var(--foreground);background:var(--background);resize:vertical;border:1px solid #d1d5db;border-radius:6px;padding:10px 12px;font-family:inherit;font-size:15px;transition:border-color .2s}.dashboard-module__Gx_nyq__textarea:focus{border-color:var(--foreground);outline:none}.dashboard-module__Gx_nyq__addNewClientButton{color:#6b7280;cursor:pointer;text-align:left;background:0 0;border:1px dashed #d1d5db;border-radius:4px;margin-top:8px;padding:8px 12px;font-size:13px;font-weight:500;transition:all .2s}.dashboard-module__Gx_nyq__addNewClientButton:hover{border-color:var(--foreground);color:var(--foreground)}.dashboard-module__Gx_nyq__backButton{color:#6b7280;cursor:pointer;text-align:left;background:0 0;border:none;margin-bottom:12px;padding:8px 12px;font-size:14px}.dashboard-module__Gx_nyq__backButton:hover{color:var(--foreground)}.dashboard-module__Gx_nyq__smallLinkButton{color:#6b7280;cursor:pointer;text-align:left;background:0 0;border:none;margin-top:4px;padding:4px 8px;font-size:12px;display:block}.dashboard-module__Gx_nyq__smallLinkButton:hover{color:var(--foreground);text-decoration:underline}.dashboard-module__Gx_nyq__checkboxLabel{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;gap:8px;display:flex}.dashboard-module__Gx_nyq__checkboxLabel span{color:var(--foreground);font-size:14px}.dashboard-module__Gx_nyq__checkbox{cursor:pointer;accent-color:#059669;width:18px;height:18px}.dashboard-module__Gx_nyq__clientFieldsRow{grid-template-columns:1fr 1fr;gap:16px;display:grid}.dashboard-module__Gx_nyq__clientFieldsRow .dashboard-module__Gx_nyq__formGroup{position:relative}.dashboard-module__Gx_nyq__clientEmailField{color:var(--foreground);background:#f9fafb;border:1px solid #e5e5e5;border-radius:6px;align-items:center;min-height:43px;padding:10px 12px;font-size:15px;display:flex}.dashboard-module__Gx_nyq__invoiceTableHeader{color:#6b7280;text-transform:uppercase;letter-spacing:.5px;background:#f9fafb;border:1px solid #e5e5e5;border-bottom:2px solid #d1d5db;border-radius:6px 6px 0 0;align-items:center;gap:16px;margin-top:12px;padding:10px 16px;font-size:11px;font-weight:600;display:flex}.dashboard-module__Gx_nyq__headerDate{flex-shrink:0;width:130px}.dashboard-module__Gx_nyq__headerService{flex:1;min-width:0}.dashboard-module__Gx_nyq__headerReference{flex-shrink:0;width:120px}.dashboard-module__Gx_nyq__headerSmall{flex-shrink:0;width:80px}.dashboard-module__Gx_nyq__headerSmall:nth-of-type(2){width:80px}.dashboard-module__Gx_nyq__headerSubtotal{flex-shrink:0;width:100px}.dashboard-module__Gx_nyq__headerRemove{flex-shrink:0;width:80px}.dashboard-module__Gx_nyq__invoiceRows{border:1px solid #e5e5e5;border-top:none;border-radius:0 0 6px 6px;flex-direction:column;gap:0;display:flex}.dashboard-module__Gx_nyq__invoiceRow{background:#fff;border-bottom:1px solid #e5e5e5;padding:16px}.dashboard-module__Gx_nyq__invoiceRow:last-child{border-bottom:none;border-radius:0 0 6px 6px}.dashboard-module__Gx_nyq__invoiceRowGrid{align-items:center;gap:16px;display:flex}.dashboard-module__Gx_nyq__invoiceDateField{flex-shrink:0;width:130px}.dashboard-module__Gx_nyq__invoiceDateField input.dashboard-module__Gx_nyq__input{box-sizing:border-box;width:100%;font-family:inherit}.dashboard-module__Gx_nyq__invoiceServiceField{flex:1;min-width:0;position:relative}.dashboard-module__Gx_nyq__invoiceServiceField input.dashboard-module__Gx_nyq__input,.dashboard-module__Gx_nyq__invoiceServiceField select.dashboard-module__Gx_nyq__input{box-sizing:border-box;width:100%}.dashboard-module__Gx_nyq__invoiceField{flex-shrink:0;width:120px}.dashboard-module__Gx_nyq__invoiceField input.dashboard-module__Gx_nyq__input{box-sizing:border-box;width:100%}.dashboard-module__Gx_nyq__toggleServiceButton{color:#6b7280;cursor:pointer;text-align:left;white-space:nowrap;background:0 0;border:none;margin-top:2px;padding:2px 8px;font-size:11px;transition:color .2s;position:absolute;top:0;right:0}.dashboard-module__Gx_nyq__toggleServiceButton:hover{color:var(--foreground);text-decoration:underline}.dashboard-module__Gx_nyq__invoiceSmallField{flex-shrink:0;width:80px}.dashboard-module__Gx_nyq__invoiceSmallField input.dashboard-module__Gx_nyq__input{text-align:center;box-sizing:border-box;width:100%;padding:10px 4px;font-size:14px}.dashboard-module__Gx_nyq__invoiceSmallField:nth-of-type(4){width:80px}.dashboard-module__Gx_nyq__invoiceSubtotalField{flex-shrink:0;width:100px}.dashboard-module__Gx_nyq__invoiceRemoveField{flex-shrink:0;justify-content:center;align-items:center;gap:4px;width:80px;display:flex}.dashboard-module__Gx_nyq__removeRowButton{color:#dc2626;cursor:pointer;background:0 0;border:1px solid #dc2626;border-radius:4px;justify-content:center;align-items:center;width:28px;height:28px;padding:0;font-size:18px;font-weight:400;transition:all .2s;display:flex}.dashboard-module__Gx_nyq__removeRowButton:hover{background:#fef2f2}.dashboard-module__Gx_nyq__duplicateRowButton{color:#2563eb;cursor:pointer;background:0 0;border:1px solid #2563eb;border-radius:4px;justify-content:center;align-items:center;width:28px;height:28px;padding:0;font-size:16px;font-weight:400;transition:all .2s;display:flex}.dashboard-module__Gx_nyq__duplicateRowButton:hover{background:#eff6ff}.dashboard-module__Gx_nyq__subtotalDisplay{color:var(--foreground);text-align:center;background:0 0;width:100%;padding:10px 4px;font-size:14px;font-weight:700}.dashboard-module__Gx_nyq__addRowButton{color:#2563eb;cursor:pointer;background:0 0;border:none;border-radius:8px;width:-moz-fit-content;width:fit-content;margin-top:0;margin-left:auto;padding:14px 20px;font-size:14px;font-weight:500;transition:all .2s;display:block}.dashboard-module__Gx_nyq__addRowButton:hover{color:#1d4ed8;background:0 0}.dashboard-module__Gx_nyq__invoiceSummary{background:#f9fafb;border:2px solid #e5e5e5;border-radius:8px;margin-top:16px;padding:20px 32px}.dashboard-module__Gx_nyq__invoiceSubtotalRow,.dashboard-module__Gx_nyq__invoiceVatRow{color:var(--foreground);border-bottom:1px solid #e5e5e5;justify-content:space-between;align-items:center;padding:8px 0;font-size:16px;display:flex}.dashboard-module__Gx_nyq__invoiceVatRow{gap:16px}.dashboard-module__Gx_nyq__vatLabel{align-items:center;gap:8px;display:flex}.dashboard-module__Gx_nyq__vatInput{text-align:center;width:60px;color:var(--foreground);background:var(--background);border:1px solid #d1d5db;border-radius:4px;padding:4px 8px;font-family:inherit;font-size:15px}.dashboard-module__Gx_nyq__vatInput:focus{border-color:var(--foreground);outline:none}.dashboard-module__Gx_nyq__invoiceVatCheckboxRow{border-bottom:1px solid #e5e5e5;align-items:center;padding:8px 0;display:flex}.dashboard-module__Gx_nyq__invoiceVatCheckboxRow label{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:var(--foreground);align-items:center;gap:8px;font-size:14px;display:flex}.dashboard-module__Gx_nyq__vatCheckbox{cursor:pointer;accent-color:#059669;width:18px;height:18px}.dashboard-module__Gx_nyq__invoiceTotal{color:var(--foreground);justify-content:space-between;align-items:center;padding:16px 0 0;font-size:24px;display:flex}.dashboard-module__Gx_nyq__invoiceTotal strong{font-weight:700}@media (max-width:1024px){.dashboard-module__Gx_nyq__invoiceTableHeader,.dashboard-module__Gx_nyq__invoiceRowGrid{gap:12px}.dashboard-module__Gx_nyq__invoiceTableHeader{padding:10px 12px}.dashboard-module__Gx_nyq__invoiceRow{padding:12px}.dashboard-module__Gx_nyq__headerService,.dashboard-module__Gx_nyq__invoiceServiceField{flex:2}.dashboard-module__Gx_nyq__headerSmall,.dashboard-module__Gx_nyq__invoiceSmallField,.dashboard-module__Gx_nyq__headerSmall:nth-of-type(2),.dashboard-module__Gx_nyq__invoiceSmallField:nth-of-type(4){flex:.4}.dashboard-module__Gx_nyq__headerSubtotal,.dashboard-module__Gx_nyq__invoiceSubtotalField{flex:.8}.dashboard-module__Gx_nyq__headerRemove,.dashboard-module__Gx_nyq__invoiceRemoveField{flex:.5}}@media (max-width:768px){.dashboard-module__Gx_nyq__header{text-align:center;flex-direction:column;gap:20px}.dashboard-module__Gx_nyq__profileSection{text-align:center;flex-direction:column}.dashboard-module__Gx_nyq__infoGrid,.dashboard-module__Gx_nyq__clientFieldsRow{grid-template-columns:1fr}.dashboard-module__Gx_nyq__invoiceTableHeader{display:none}.dashboard-module__Gx_nyq__invoiceRowGrid{flex-direction:column;align-items:stretch;gap:12px}.dashboard-module__Gx_nyq__invoiceDateField,.dashboard-module__Gx_nyq__invoiceServiceField,.dashboard-module__Gx_nyq__invoiceSmallField,.dashboard-module__Gx_nyq__invoiceSubtotalField,.dashboard-module__Gx_nyq__invoiceRemoveField,.dashboard-module__Gx_nyq__invoiceSmallField:nth-of-type(4){flex:100%}.dashboard-module__Gx_nyq__invoiceRowNumber{text-align:left}.dashboard-module__Gx_nyq__invoiceRow{padding:16px}.dashboard-module__Gx_nyq__removeRowButton{width:100%}.dashboard-module__Gx_nyq__invoiceRemoveField{justify-content:stretch}}.dashboard-module__Gx_nyq__dataStats{grid-template-columns:repeat(3,1fr);gap:24px;margin-bottom:40px;display:grid}.dashboard-module__Gx_nyq__dataStat{text-align:center;background:#fff;border:1px solid #e5e5e5;border-radius:12px;flex-direction:column;gap:8px;padding:24px;display:flex}.dashboard-module__Gx_nyq__dataStatNumber{color:#000;letter-spacing:-.02em;font-size:36px;font-weight:700}.dashboard-module__Gx_nyq__dataStatLabel{color:#737373;font-size:14px;font-weight:500}.dashboard-module__Gx_nyq__dateRangeSection{margin-bottom:40px}.dashboard-module__Gx_nyq__dateRangeCard{background:#fff;border:1px solid #e5e5e5;border-radius:12px;padding:32px}.dashboard-module__Gx_nyq__dateRangeCard h4{color:#000;margin:0 0 24px;font-size:18px;font-weight:600}.dashboard-module__Gx_nyq__quickFilters{flex-wrap:wrap;gap:12px;margin-bottom:24px;display:flex}.dashboard-module__Gx_nyq__quickFilterButton{color:#000;cursor:pointer;background:#fafafa;border:1px solid #e5e5e5;border-radius:6px;padding:8px 16px;font-size:14px;font-weight:500;transition:all .2s}.dashboard-module__Gx_nyq__quickFilterButton:hover,.dashboard-module__Gx_nyq__quickFilterButtonActive{color:#fff;background:#000;border-color:#000}.dashboard-module__Gx_nyq__dateRangeInputs{grid-template-columns:repeat(2,1fr);gap:20px;margin-bottom:24px;display:grid}.dashboard-module__Gx_nyq__dateRangeField{flex-direction:column;gap:8px;display:flex}.dashboard-module__Gx_nyq__dateRangeField label{color:#000;font-size:14px;font-weight:500}.dashboard-module__Gx_nyq__dateInput{font-size:15px;font-family:var(--font-inter),-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:#000;cursor:pointer;direction:rtl;background:#fff;border:1px solid #e5e5e5;border-radius:8px;width:100%;padding:12px 16px;font-weight:500;transition:all .2s}.dashboard-module__Gx_nyq__dateInput:hover{background:#fafafa;border-color:#d4d4d4}.dashboard-module__Gx_nyq__dateInput:focus{background:#fafafa;border-color:#000;outline:none}.dashboard-module__Gx_nyq__dateInput::-webkit-calendar-picker-indicator{cursor:pointer;opacity:1;margin-left:0;margin-right:8px}.dashboard-module__Gx_nyq__dateRangeResults{border-top:1px solid #e5e5e5;margin-top:32px;padding-top:32px}.dashboard-module__Gx_nyq__dateRangeResults h5{color:#000;margin:0;font-size:16px;font-weight:600}.dashboard-module__Gx_nyq__resultsHeader{flex-direction:column;align-items:flex-start;gap:12px;margin-bottom:20px;font-size:14px;display:flex}.dashboard-module__Gx_nyq__invoiceTotalsCompact{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.dashboard-module__Gx_nyq__totalCompactItem{align-items:center;gap:8px;font-size:14px;display:flex}.dashboard-module__Gx_nyq__totalCompactLabel{color:#737373;font-weight:500}.dashboard-module__Gx_nyq__totalCompactAmount{color:#000;font-weight:500}.dashboard-module__Gx_nyq__totalCompactAmountBold{color:#000;font-size:15px;font-weight:700}.dashboard-module__Gx_nyq__totalCompactSeparator{color:#d4d4d4;font-weight:400}.dashboard-module__Gx_nyq__noResults{text-align:center;color:#737373;padding:32px;font-size:15px}.dashboard-module__Gx_nyq__invoiceTotalsSection{flex-wrap:wrap;gap:20px;margin-top:32px;display:flex}.dashboard-module__Gx_nyq__invoiceTotalsCard{background:#fafafa;border:1px solid #e5e5e5;border-radius:8px;flex:1;min-width:280px;padding:24px}.dashboard-module__Gx_nyq__invoiceTotalsCard h6{color:#000;text-transform:uppercase;letter-spacing:.05em;margin:0 0 16px;font-size:14px;font-weight:600}.dashboard-module__Gx_nyq__invoiceTotalsGrid{flex-direction:column;gap:12px;display:flex}.dashboard-module__Gx_nyq__totalRow{justify-content:space-between;align-items:center;padding:8px 0;display:flex}.dashboard-module__Gx_nyq__totalLabel{color:#737373;font-size:15px;font-weight:500}.dashboard-module__Gx_nyq__totalAmount{color:#000;font-size:16px;font-weight:600}.dashboard-module__Gx_nyq__grandTotal{border-top:2px solid #e5e5e5;margin-top:4px;padding-top:12px}.dashboard-module__Gx_nyq__grandTotal .dashboard-module__Gx_nyq__totalLabel{color:#000;font-size:16px;font-weight:600}.dashboard-module__Gx_nyq__grandTotal .dashboard-module__Gx_nyq__totalAmount{letter-spacing:-.01em;font-size:20px;font-weight:700}@media (max-width:768px){.dashboard-module__Gx_nyq__dateRangeCard{padding:24px}.dashboard-module__Gx_nyq__dateRangeInputs{grid-template-columns:1fr;gap:16px}.dashboard-module__Gx_nyq__dataStats{grid-template-columns:1fr;gap:20px}}.dashboard-module__Gx_nyq__paidStamp{color:rgba(239,68,68,.3);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;letter-spacing:.1em;z-index:10;border:4px solid rgba(239,68,68,.3);border-radius:8px;padding:8px 24px;font-size:48px;font-weight:900;position:absolute;top:20px;right:20px;transform:rotate(15deg)}.dashboard-module__Gx_nyq__chartContainer{background:#fff;border:1px solid #e5e5e5;border-radius:8px;margin-top:48px;padding:32px}.dashboard-module__Gx_nyq__chartHeader{margin-bottom:32px}.dashboard-module__Gx_nyq__chartHeader h3{color:var(--foreground);margin:0 0 8px;font-size:18px;font-weight:600}.dashboard-module__Gx_nyq__chartHeader p{color:#737373;margin:0;font-size:14px}.dashboard-module__Gx_nyq__chartContent{flex-direction:column;gap:32px;display:flex}.dashboard-module__Gx_nyq__chartLegend{border-bottom:1px solid #f3f4f6;gap:32px;padding-bottom:24px;display:flex}.dashboard-module__Gx_nyq__legendItem{color:var(--foreground);align-items:center;gap:8px;font-size:14px;display:flex}.dashboard-module__Gx_nyq__legendColor{border-radius:2px;width:12px;height:12px}.dashboard-module__Gx_nyq__barChartWrapper{gap:16px;height:300px;margin-bottom:24px;display:flex}.dashboard-module__Gx_nyq__yAxis{text-align:right;border-right:1px solid #f3f4f6;flex-direction:column;justify-content:space-between;width:80px;padding-right:16px;display:flex}.dashboard-module__Gx_nyq__yAxisLabel{color:#9ca3af;font-size:12px;font-weight:500;line-height:1}.dashboard-module__Gx_nyq__chartArea{flex:1;align-items:flex-end;gap:8px;padding-bottom:40px;display:flex;position:relative}.dashboard-module__Gx_nyq__barGroup{flex-direction:column;flex:1;align-items:center;gap:8px;min-width:0;display:flex}.dashboard-module__Gx_nyq__bars{background:#f9fafb;border-radius:4px;justify-content:space-between;width:100%;height:100%;min-height:20px;padding:4px;display:flex;position:relative}.dashboard-module__Gx_nyq__bar{border-radius:2px;width:45%;min-height:4px;transition:opacity .2s}.dashboard-module__Gx_nyq__bar:hover{opacity:.8}.dashboard-module__Gx_nyq__xAxisLabel{color:#737373;text-align:center;white-space:nowrap;text-overflow:ellipsis;width:100%;font-size:12px;font-weight:500;overflow:hidden}.dashboard-module__Gx_nyq__chartStats{border-top:1px solid #f3f4f6;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;padding-top:24px;display:grid}.dashboard-module__Gx_nyq__statCard{background:#f9fafb;border:1px solid #e5e5e5;border-radius:8px;flex-direction:column;gap:8px;padding:16px;display:flex}.dashboard-module__Gx_nyq__statLabel{text-transform:uppercase;letter-spacing:.5px;color:#737373;font-size:12px;font-weight:600}.dashboard-module__Gx_nyq__statValue{color:var(--foreground);font-size:24px;font-weight:700}.dashboard-module__Gx_nyq__statTrend{color:#737373;font-size:13px;font-weight:500}.dashboard-module__Gx_nyq__statTrend.dashboard-module__Gx_nyq__trendUp{color:#10b981}.dashboard-module__Gx_nyq__statTrend.dashboard-module__Gx_nyq__trendDown{color:#ef4444}.dashboard-module__Gx_nyq__statTrendNeutral{color:#737373;font-size:13px;font-weight:500}.dashboard-module__Gx_nyq__lineChartWrapper{background:#f9fafb;border:1px solid #e5e5e5;border-radius:8px;width:100%;margin-bottom:24px;padding:16px;overflow-x:auto}.dashboard-module__Gx_nyq__lineChartWrapper svg{min-width:100%}.dashboard-module__Gx_nyq__lineChartWrapper circle:hover{opacity:.7;filter:drop-shadow(0 0 4px rgba(0,0,0,.1))}@media (max-width:768px){.dashboard-module__Gx_nyq__chartContainer{margin-top:32px;padding:20px}.dashboard-module__Gx_nyq__barChartWrapper{height:250px}.dashboard-module__Gx_nyq__yAxis{width:60px;font-size:11px}.dashboard-module__Gx_nyq__chartLegend{gap:16px}.dashboard-module__Gx_nyq__chartStats{grid-template-columns:1fr}}@keyframes dashboard-module__Gx_nyq__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.post-module__zrqZaG__postContainer{color:#000;background:#fff;max-width:1200px;min-height:100vh;margin:0 auto;padding:40px 32px}.post-module__zrqZaG__breadcrumb{color:#737373;gap:8px;margin-bottom:40px;font-size:.875rem;display:flex}.post-module__zrqZaG__breadcrumb a{color:#000;text-decoration:none;transition:color .2s}.post-module__zrqZaG__breadcrumb a:hover,.post-module__zrqZaG__breadcrumb span{color:#737373}.post-module__zrqZaG__postArticle{box-shadow:none;background:0 0;border-radius:0;margin-bottom:40px;padding:0}.post-module__zrqZaG__postLayout{grid-template-columns:1fr 300px;gap:60px;display:grid}.post-module__zrqZaG__postContentWrapper{grid-column:1}.post-module__zrqZaG__postSidebar{flex-direction:column;grid-column:2;align-self:start;gap:40px;height:-moz-fit-content;height:fit-content;display:flex;position:-webkit-sticky;position:sticky;top:100px}.post-module__zrqZaG__sidebarSection{border-bottom:1px solid #e5e5e5;padding-bottom:24px}.post-module__zrqZaG__sidebarSection:last-child{border-bottom:none;padding-bottom:0}.post-module__zrqZaG__sidebarTitle{text-transform:uppercase;letter-spacing:.5px;color:#000;align-items:center;gap:6px;margin:0 0 16px;font-size:.875rem;font-weight:600;display:flex}.post-module__zrqZaG__sidebarIcon{color:#737373;font-size:.75rem}.post-module__zrqZaG__metaItem{flex-direction:column;gap:0;margin-bottom:12px;display:flex}.post-module__zrqZaG__metaItem:last-child{margin-bottom:0}.post-module__zrqZaG__metaValue{color:#000;align-items:center;gap:6px;font-size:.9rem;font-weight:500;display:flex}.post-module__zrqZaG__metaIcon{color:#737373;font-size:.8rem}.post-module__zrqZaG__postMeta{border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;flex-wrap:wrap;align-items:center;gap:16px;margin-top:32px;padding:28px 0;font-size:.875rem;display:flex}.post-module__zrqZaG__metaLeft,.post-module__zrqZaG__metaRight{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.post-module__zrqZaG__postDate,.post-module__zrqZaG__postAuthor{color:#737373;background:#f5f5f5;border-radius:6px;align-items:center;gap:6px;padding:6px 14px;font-size:.875rem;font-weight:500;display:inline-flex}.post-module__zrqZaG__postCategory{color:#000;text-transform:uppercase;letter-spacing:.5px;background:#e5e5e5;border-radius:6px;padding:6px 14px;font-size:.75rem;font-weight:600;display:inline-block}.post-module__zrqZaG__readingTime{color:#737373;background:#f5f5f5;border-radius:6px;align-items:center;gap:6px;padding:6px 14px;font-size:.875rem;font-weight:500;display:inline-flex}.post-module__zrqZaG__postContent{margin:40px 0;line-height:1.7}.post-module__zrqZaG__markdown{color:#000}.post-module__zrqZaG__markdown h1,.post-module__zrqZaG__markdown h2,.post-module__zrqZaG__markdown h3,.post-module__zrqZaG__markdown h4,.post-module__zrqZaG__markdown h5,.post-module__zrqZaG__markdown h6{color:#000;letter-spacing:-.02em;margin:32px 0 16px;font-weight:700;line-height:1.3}.post-module__zrqZaG__markdown h1{color:#000;letter-spacing:-.02em;border-bottom:none;margin:0 0 12px;padding-bottom:0;font-size:2.5rem;font-weight:700;line-height:1.2}.post-module__zrqZaG__markdown h1+p{color:#737373;margin:0 0 40px;font-size:1.1rem;line-height:1.6}.post-module__zrqZaG__markdown h2{font-size:1.5rem}.post-module__zrqZaG__markdown h3{font-size:1.25rem}.post-module__zrqZaG__markdown h4{font-size:1.125rem}.post-module__zrqZaG__markdown h5,.post-module__zrqZaG__markdown h6{font-size:1rem}.post-module__zrqZaG__markdown p{margin:16px 0;line-height:1.7}.post-module__zrqZaG__markdown a{color:#000;opacity:1;text-decoration:underline;transition:opacity .2s}.post-module__zrqZaG__markdown a:hover{opacity:.7;text-decoration:underline}.post-module__zrqZaG__markdown ul,.post-module__zrqZaG__markdown ol{color:#000;margin:16px 0;padding-left:32px}.post-module__zrqZaG__markdown li{margin:8px 0;line-height:1.7}.post-module__zrqZaG__markdown blockquote{color:#737373;background:0 0;border-left:3px solid #000;margin:20px 0;padding-left:20px;font-style:italic}.post-module__zrqZaG__markdown code{color:#000;background:#f5f5f5;border-radius:3px;padding:3px 8px;font-family:Courier New,monospace;font-size:.9rem}.post-module__zrqZaG__markdown pre{color:#000;background:#f5f5f5;border:1px solid #e5e5e5;border-radius:4px;margin:20px 0;padding:16px;line-height:1.5;overflow-x:auto}.post-module__zrqZaG__markdown pre code{color:inherit;background:0 0;border-radius:0;padding:0}.post-module__zrqZaG__markdown img{border:1px solid #e5e5e5;border-radius:4px;max-width:100%;height:auto;margin:24px 0}.post-module__zrqZaG__markdown table{border-collapse:collapse;width:100%;margin:20px 0}.post-module__zrqZaG__markdown th,.post-module__zrqZaG__markdown td{text-align:left;border:1px solid #e5e5e5;padding:12px}.post-module__zrqZaG__markdown th{background:#f9f9f9;font-weight:600}.post-module__zrqZaG__postFooter{border-top:1px solid #e5e5e5;margin-top:40px;padding-top:24px;display:none}.post-module__zrqZaG__tagSection,.post-module__zrqZaG__shareSection{margin-bottom:20px}.post-module__zrqZaG__tagSection h3,.post-module__zrqZaG__shareSection h3{color:#000;margin:0 0 12px;font-size:1rem;font-weight:600}.post-module__zrqZaG__tagsWithIcon{align-items:center;gap:10px;display:flex}.post-module__zrqZaG__tagsIcon{color:#737373;flex-shrink:0;font-size:.8rem}.post-module__zrqZaG__tags{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.post-module__zrqZaG__tag{color:#737373;background:#f5f5f5;border:1px solid #e5e5e5;border-radius:100px;align-items:center;padding:4px 12px;font-size:.8rem;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.post-module__zrqZaG__tag:hover{color:#737373;background:#e5e5e5;border-color:#d5d5d5}.post-module__zrqZaG__shareLinks{flex-wrap:wrap;gap:12px;display:flex}.post-module__zrqZaG__shareLink{color:#000;background:0 0;border:1px solid #e5e5e5;border-radius:6px;justify-content:center;align-items:center;padding:8px;font-size:1.125rem;font-weight:400;text-decoration:none;transition:all .2s;display:inline-flex}.post-module__zrqZaG__shareLink:hover{color:#000;background:#f5f5f5;border-color:#d5d5d5}.post-module__zrqZaG__relatedPosts{background:0 0;border-top:1px solid #e5e5e5;border-radius:0;margin:60px 0;padding:40px 0 0}.post-module__zrqZaG__relatedPosts h2{color:#000;letter-spacing:-.02em;margin:0 0 24px;font-size:1.5rem;font-weight:700}.post-module__zrqZaG__relatedGrid{grid-template-columns:1fr;gap:24px;display:grid}.post-module__zrqZaG__relatedCard{box-shadow:none;background:0 0;border-bottom:1px solid #e5e5e5;border-radius:0;padding:0 0 24px;transition:opacity .2s}.post-module__zrqZaG__relatedCard:last-child{border-bottom:none;padding-bottom:0}.post-module__zrqZaG__relatedCard:hover{opacity:.7}.post-module__zrqZaG__relatedTitle{margin:0 0 8px;font-size:1.125rem;font-weight:600;line-height:1.4}.post-module__zrqZaG__relatedTitle a{color:#000;text-decoration:none;transition:opacity .2s}.post-module__zrqZaG__relatedTitle a:hover{opacity:.7}.post-module__zrqZaG__relatedDescription{color:#737373;margin:0;font-size:.95rem;line-height:1.6}.post-module__zrqZaG__relatedLink{display:none}.post-module__zrqZaG__cta{color:#fff;text-align:center;background:#000;border-radius:4px;margin:60px 0;padding:40px}.post-module__zrqZaG__cta h2{color:#fff;letter-spacing:-.02em;margin:0 0 12px;font-size:1.5rem;font-weight:700}.post-module__zrqZaG__cta p{opacity:.9;margin:0 0 24px;font-size:1rem}.post-module__zrqZaG__ctaButton{color:#000;background:#fff;border-radius:4px;padding:10px 24px;font-size:.9rem;font-weight:600;text-decoration:none;transition:opacity .2s;display:inline-block}.post-module__zrqZaG__ctaButton:hover{opacity:.8}.post-module__zrqZaG__backLink{color:#000;margin-top:40px;font-size:.95rem;font-weight:400;text-decoration:underline;transition:opacity .2s;display:inline-block}.post-module__zrqZaG__backLink:hover{opacity:.7}.post-module__zrqZaG__notFound{text-align:center;background:0 0;border-radius:0;padding:60px 20px}.post-module__zrqZaG__notFound h1{color:#000;letter-spacing:-.02em;margin-bottom:12px;font-size:2rem;font-weight:700}.post-module__zrqZaG__notFound p{color:#737373;margin-bottom:24px}@media (max-width:1024px){.post-module__zrqZaG__postLayout{grid-template-columns:1fr;gap:40px}.post-module__zrqZaG__postSidebar{flex-flow:wrap;grid-column:1;gap:24px;position:static}.post-module__zrqZaG__sidebarSection{border-bottom:none;flex:1;min-width:200px;padding-bottom:0}}@media (max-width:768px){.post-module__zrqZaG__postContainer{padding:32px 20px}.post-module__zrqZaG__postTitle{font-size:2rem}.post-module__zrqZaG__postLayout{grid-template-columns:1fr;gap:32px}.post-module__zrqZaG__postSidebar{flex-direction:column;grid-column:1;gap:32px;position:static}.post-module__zrqZaG__sidebarSection{border-bottom:1px solid #e5e5e5;padding-bottom:24px}.post-module__zrqZaG__sidebarSection:last-child{border-bottom:none;padding-bottom:0}.post-module__zrqZaG__markdown h1{font-size:1.75rem}.post-module__zrqZaG__markdown h2{font-size:1.375rem}.post-module__zrqZaG__markdown h3{font-size:1.125rem}.post-module__zrqZaG__cta{padding:32px 20px}.post-module__zrqZaG__cta h2{font-size:1.25rem}}
.account-module__FD2Xgq__nav{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:100;background:#f8f8f8;border-bottom:1px solid #e5e5e5;padding:20px 0;position:-webkit-sticky;position:sticky;top:0}.account-module__FD2Xgq__navContent{justify-content:space-between;align-items:center;max-width:1200px;margin:0 auto;padding:0 32px;display:flex}@media (max-width:768px){.account-module__FD2Xgq__navContent{padding:0 16px}}.account-module__FD2Xgq__logo{color:#000;letter-spacing:-.02em;text-shadow:1px 1px #fff;margin:0;font-size:24px;font-weight:600}@media (max-width:768px){.account-module__FD2Xgq__logo{font-size:12px}}.account-module__FD2Xgq__navLinks{align-items:center;gap:8px;display:flex}@media (max-width:768px){.account-module__FD2Xgq__navLinks{gap:4px}}.account-module__FD2Xgq__navLink{color:#737373;cursor:pointer;text-shadow:none;background:0 0;border:none;border-radius:6px;padding:8px 16px;font-size:14px;font-weight:500;text-decoration:none;transition:color .2s}@media (max-width:768px){.account-module__FD2Xgq__navLink{padding:6px 10px;font-size:13px}}.account-module__FD2Xgq__navLink:hover{color:#000}.account-module__FD2Xgq__container{background:var(--background);flex-direction:column;min-height:100vh;padding:0;display:flex}.account-module__FD2Xgq__loading{height:100vh;color:var(--foreground);justify-content:center;align-items:center;font-size:18px;display:flex}.account-module__FD2Xgq__card{box-sizing:border-box;background:#fff;border-radius:12px;width:100%;max-width:1000px;margin:40px auto 80px;padding:0;overflow:hidden;box-shadow:0 4px 6px rgba(0,0,0,.07),0 1px 3px rgba(0,0,0,.06)}@media (max-width:768px){.account-module__FD2Xgq__card{border-radius:8px;margin:32px 16px 60px}}.account-module__FD2Xgq__section{padding:48px}@media (max-width:768px){.account-module__FD2Xgq__section{padding:32px}}.account-module__FD2Xgq__sectionHeader{margin-bottom:32px}.account-module__FD2Xgq__sectionHeader h2{color:var(--foreground);letter-spacing:-.02em;margin:0;font-size:22px;font-weight:700}.account-module__FD2Xgq__sectionContent{color:#6b7280}.account-module__FD2Xgq__description{color:#6b7280;margin:0 0 20px;font-size:15px}.account-module__FD2Xgq__languageOptions{gap:12px;display:flex}.account-module__FD2Xgq__languageButton{color:var(--foreground);cursor:pointer;background:#fff;border:2px solid #e5e5e5;border-radius:8px;align-items:center;gap:12px;min-width:140px;padding:14px 20px;font-size:15px;font-weight:500;transition:all .2s;display:flex}.account-module__FD2Xgq__languageButton:hover{background:#f9fafb;border-color:#d1d5db}.account-module__FD2Xgq__languageButton.account-module__FD2Xgq__active{border-color:var(--foreground);background:#f9fafb}.account-module__FD2Xgq__languageButton:disabled{opacity:.5;cursor:not-allowed}.account-module__FD2Xgq__flag{font-size:24px;line-height:1}.account-module__FD2Xgq__comingSoon{color:#9ca3af;margin:0;font-size:15px;font-style:italic}.account-module__FD2Xgq__divider{background:#f3f4f6;height:1px;margin:0}
.AlertModal-module__NnW8tq__overlay{z-index:1000;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:rgba(0,0,0,.5);justify-content:center;align-items:center;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.AlertModal-module__NnW8tq__modal{background:var(--background);border-radius:12px;width:90%;max-width:450px;animation:.2s ease-out AlertModal-module__NnW8tq__slideIn;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04)}@keyframes AlertModal-module__NnW8tq__slideIn{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.AlertModal-module__NnW8tq__header{border-bottom:1px solid #e5e5e5;padding:24px 24px 16px}.AlertModal-module__NnW8tq__title{color:var(--foreground);margin:0;font-size:18px;font-weight:600}.AlertModal-module__NnW8tq__content{padding:24px}.AlertModal-module__NnW8tq__message{color:#6b7280;margin:0;font-size:15px;line-height:1.6}.AlertModal-module__NnW8tq__footer{justify-content:flex-end;gap:12px;padding:16px 24px 24px;display:flex}.AlertModal-module__NnW8tq__okButton,.AlertModal-module__NnW8tq__confirmButton,.AlertModal-module__NnW8tq__primaryButton,.AlertModal-module__NnW8tq__cancelButton{cursor:pointer;border:none;border-radius:6px;padding:10px 20px;font-size:14px;font-weight:500;transition:all .2s}.AlertModal-module__NnW8tq__okButton{background:var(--foreground);color:var(--background)}.AlertModal-module__NnW8tq__okButton:hover{opacity:.9}.AlertModal-module__NnW8tq__confirmButton{color:#fff;background:#dc2626}.AlertModal-module__NnW8tq__confirmButton:hover{background:#b91c1c}.AlertModal-module__NnW8tq__primaryButton{color:#fff;background:#3b82f6}.AlertModal-module__NnW8tq__primaryButton:hover{background:#2563eb}.AlertModal-module__NnW8tq__cancelButton{color:var(--foreground);background:0 0;border:1px solid #d1d5db}.AlertModal-module__NnW8tq__cancelButton:hover{background:#f3f4f6}
