._productsContainer_1a0yh_2{min-height:100vh}._heroSection_1a0yh_7{padding:6rem 2rem 4rem;background:linear-gradient(135deg,#fa8bff,#2bd2ff 52%,#2bff88 90%);color:#000;text-align:center;border:6px solid #000;margin:0 2rem 4rem;box-shadow:12px 12px #000}._heroContent_1a0yh_17{max-width:900px;margin:0 auto}._heroTitle_1a0yh_22{font-size:4rem;font-weight:900;margin:2rem 0 1rem}._heroSubtitle_1a0yh_28{font-size:1.5rem;line-height:1.6;font-weight:600}._featuredSection_1a0yh_35{padding:4rem 2rem;max-width:1400px;margin:0 auto}._featuredHeader_1a0yh_41{text-align:center;margin-bottom:3rem}._productShowcase_1a0yh_46{display:flex;flex-direction:column;gap:3rem}._productCard_1a0yh_52{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;padding:3rem;border:6px solid #000;box-shadow:12px 12px #000}._productCardWhite_1a0yh_61{background:#fff}._productCardYellow_1a0yh_65{background:gold}._productCardPink_1a0yh_69{background:#e0bbe4}._productInfo_1a0yh_73{display:flex;flex-direction:column;gap:1.5rem}._productIcon_1a0yh_79{font-size:4rem}._productTitle_1a0yh_83{font-size:2.5rem;font-weight:800}._productDescription_1a0yh_88{font-size:1.25rem;line-height:1.6;margin-bottom:1.5rem}._productCardWhite_1a0yh_61 ._productDescription_1a0yh_88{color:#666}._productCardYellow_1a0yh_65 ._productDescription_1a0yh_88,._productCardPink_1a0yh_69 ._productDescription_1a0yh_88{color:#333}._productFeatures_1a0yh_106{display:flex;flex-direction:column}._productFeaturesTitle_1a0yh_111{font-size:1.5rem;font-weight:700;margin-bottom:1rem}._featureList_1a0yh_117{list-style:none;padding:0;margin:0}._featureItem_1a0yh_123{padding:.75rem 1rem;border:2px solid #000;margin-bottom:.5rem;font-weight:600}._productCardWhite_1a0yh_61 ._featureItem_1a0yh_123{background:#f8f9fa}._productCardYellow_1a0yh_65 ._featureItem_1a0yh_123,._productCardPink_1a0yh_69 ._featureItem_1a0yh_123{background:#fff}._productAction_1a0yh_142{margin-top:1.5rem}._moreProductsSection_1a0yh_147{padding:4rem 2rem;background:#f8f9fa}._moreProductsContainer_1a0yh_152{max-width:1400px;margin:0 auto}._moreProductsHeader_1a0yh_157{text-align:center;margin-bottom:3rem}._moreProductsGrid_1a0yh_162{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem}._pricingSection_1a0yh_169{padding:4rem 2rem;max-width:1400px;margin:0 auto}._pricingHeader_1a0yh_175{text-align:center;margin-bottom:3rem}._pricingSubtitle_1a0yh_180{font-size:1.25rem;color:#666}._pricingGrid_1a0yh_185{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem}._pricingCard_1a0yh_191{padding:2.5rem;background:#fff;border:5px solid #000;box-shadow:8px 8px #000;text-align:center}._pricingCardPopular_1a0yh_199{background:gold;position:relative}._pricingBadge_1a0yh_204{position:absolute;top:-15px;left:50%;transform:translate(-50%);background:#000;color:#fff;padding:.5rem 1rem;font-weight:700;border:3px solid #000}._pricingTitle_1a0yh_216{font-size:1.75rem;font-weight:800;margin-bottom:.5rem}._pricingPrice_1a0yh_222{font-size:3rem;font-weight:900;margin-bottom:.5rem}._pricingPeriod_1a0yh_228{color:#666;margin-bottom:2rem}._pricingCardPopular_1a0yh_199 ._pricingPeriod_1a0yh_228{color:#333}._pricingFeatures_1a0yh_237{list-style:none;padding:0;margin:0 0 2rem;text-align:left}._pricingFeature_1a0yh_237{padding:.5rem 0;border-bottom:2px solid #f0f0f0}._pricingCardPopular_1a0yh_199 ._pricingFeature_1a0yh_237{border-bottom:2px solid rgba(0,0,0,.1)}._ctaSection_1a0yh_254{padding:4rem 2rem;margin:4rem 2rem;background:#000;color:#fff;text-align:center;border:6px solid #000;box-shadow:12px 12px #0000004d}._ctaTitle_1a0yh_264{font-size:3rem;font-weight:800;margin-bottom:1rem}._ctaText_1a0yh_270{font-size:1.25rem;margin-bottom:2rem;max-width:600px;margin:0 auto 2rem}._ctaButtons_1a0yh_277{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}@media(prefers-color-scheme:dark){._heroSection_1a0yh_7{box-shadow:12px 12px #0009}._moreProductsSection_1a0yh_147{background:var(--panel-bg)}._pricingSubtitle_1a0yh_180,._pricingPeriod_1a0yh_228{color:var(--muted-text)}._pricingCardPopular_1a0yh_199 ._pricingPeriod_1a0yh_228{color:#333}._ctaSection_1a0yh_254{box-shadow:12px 12px #0009}}
