@layer mgbComponents{._productsPage_mhoy5_2{min-height:100vh;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}._hero_mhoy5_6{padding:6rem 0 5rem;background:linear-gradient(180deg,#fafafa 0%,#ffffff 100%);text-align:center}._heroTitle_mhoy5_11{font-size:4rem;font-weight:600;line-height:1.1;letter-spacing:-.03em;margin-bottom:2rem;color:#000}._heroDescription_mhoy5_19{font-size:1.375rem;line-height:1.6;color:#525252;max-width:900px;margin:0 auto!important;text-align:center!important}._products_mhoy5_2{padding:6rem 0;background:#ffffff}._productSection_mhoy5_31{margin-bottom:8rem;padding:4rem 0;border-bottom:1px solid #f0f0f0}._productSection_mhoy5_31:last-child{margin-bottom:0;border-bottom:none}._productContent_mhoy5_40{max-width:1200px;margin:0 auto}._productName_mhoy5_44{font-size:3.5rem;font-weight:600;line-height:1.1;letter-spacing:-.02em;margin-bottom:1rem;color:#000;text-align:center}._productTagline_mhoy5_53{font-size:1.75rem;font-weight:500;color:#1e3a8a;margin-bottom:2rem;line-height:1.4;text-align:center}._productDescription_mhoy5_61{font-size:1.25rem;line-height:1.7;color:#525252;margin-bottom:3rem;max-width:900px;margin-left:auto!important;margin-right:auto!important;text-align:center!important}._statsGrid_mhoy5_71{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:2rem;margin-bottom:4rem;padding:3rem;background:#fafafa;border-radius:16px;border:1px solid #f0f0f0}._statItem_mhoy5_81{text-align:center}._statValue_mhoy5_84{font-size:3rem;font-weight:600;color:#000;margin-bottom:.5rem;letter-spacing:-.02em}._statLabel_mhoy5_91{font-size:.875rem;color:#737373;font-weight:500;text-transform:uppercase;letter-spacing:.05em}._highlights_mhoy5_98{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem;margin-bottom:4rem}._highlightCardLink_mhoy5_104{text-decoration:none;display:block;position:relative}._highlightCard_mhoy5_104{padding:2.5rem;background:#ffffff;border:1px solid #e5e5e5;border-radius:16px;transition:all .3s ease;position:relative}._highlightCardLink_mhoy5_104 ._highlightCard_mhoy5_104:hover{box-shadow:0 20px 40px #00000014;transform:translateY(-4px);border-color:#000}._highlightLinkArrow_mhoy5_122{position:absolute;top:2rem;right:2rem;font-size:1.5rem;color:#1e3a8a;opacity:0;transition:all .3s ease}._highlightCardLink_mhoy5_104:hover ._highlightLinkArrow_mhoy5_122{opacity:1;transform:translate(4px)}._highlightTitle_mhoy5_135{font-size:1.25rem;font-weight:600;margin-bottom:1rem;color:#000}._highlightDescription_mhoy5_141{font-size:1rem;line-height:1.7;color:#525252}._productFeatures_mhoy5_146{display:grid;grid-template-columns:repeat(2,1fr);gap:2.5rem;margin-bottom:4rem}._feature_mhoy5_152{padding:2rem;background:#fafafa;border-radius:12px;border-left:4px solid #1e3a8a;transition:all .3s ease}._feature_mhoy5_152:hover{background:#ffffff;box-shadow:0 10px 20px #0000000d;transform:translate(4px)}._featureTitle_mhoy5_164{font-size:1.125rem;font-weight:600;margin-bottom:.75rem;color:#000}._featureDescription_mhoy5_170{font-size:1rem;line-height:1.6;color:#525252}._featureLink_mhoy5_175{display:block;text-decoration:none;color:inherit;position:relative}._featureLink_mhoy5_175:hover ._featureTitle_mhoy5_164{color:#1e3a8a}._featureLinkArrow_mhoy5_184{position:absolute;top:2rem;right:2rem;font-size:1.5rem;color:#1e3a8a;opacity:0;transform:translate(-10px);transition:all .3s ease}._featureLink_mhoy5_175:hover ._featureLinkArrow_mhoy5_184{opacity:1;transform:translate(0)}._codeExample_mhoy5_198{margin-bottom:4rem;background:#1a1a1a;border-radius:16px;padding:2.5rem;overflow:hidden}._codeTitle_mhoy5_205{font-size:1.25rem;font-weight:600;color:#fff;margin-bottom:1.5rem}._codeBlock_mhoy5_211{background:#0a0a0a;border-radius:12px;padding:2rem;overflow-x:auto;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:.875rem;line-height:1.6;color:#e5e5e5;border:1px solid #333333}._codeBlock_mhoy5_211 code{color:#e5e5e5}._testimonial_mhoy5_225{padding:3rem;background:linear-gradient(135deg,#f0f9ff 0%,#e0f2fe 100%);border-radius:16px;border-left:4px solid #1e3a8a;margin-bottom:3rem}._testimonialQuote_mhoy5_232{font-size:1.25rem;line-height:1.7;color:#0c4a6e;font-style:italic;margin-bottom:1.5rem}._testimonialAuthor_mhoy5_239{display:flex;flex-direction:column;gap:.25rem}._authorName_mhoy5_244{font-size:1rem;font-weight:600;color:#0c4a6e}._authorRole_mhoy5_249{font-size:.875rem;color:#0369a1}._productCta_mhoy5_253{display:inline-block;padding:1.25rem 3rem;background-color:#000;color:#fff;font-size:1.125rem;font-weight:600;text-decoration:none;border-radius:12px;transition:all .25s ease}._productCta_mhoy5_253:hover{background-color:#262626;transform:translateY(-2px);box-shadow:0 10px 20px #00000026}._cta_mhoy5_269{padding:6rem 0;background:linear-gradient(180deg,#fafafa 0%,#ffffff 100%);text-align:center}._ctaTitle_mhoy5_274{font-size:2.5rem;font-weight:600;margin-bottom:1.5rem;color:#000;max-width:800px;margin-left:auto;margin-right:auto;text-align:center;line-height:1.2}._ctaDescription_mhoy5_285{font-size:1.125rem;line-height:1.7;color:#525252;max-width:800px;margin:0 auto 2rem;text-align:center}._ctaButton_mhoy5_293{display:inline-block;padding:1.25rem 3rem;background-color:#000;color:#fff;font-size:1.125rem;font-weight:600;text-decoration:none;border-radius:12px;transition:all .25s ease;max-width:300px;width:auto}._ctaButton_mhoy5_293:hover{background-color:#262626;transform:translateY(-2px);box-shadow:0 10px 20px #00000026}}@layer layout.tablet{._hero_mhoy5_6{padding:4rem 0 3rem}._heroTitle_mhoy5_11{font-size:2.75rem}._heroDescription_mhoy5_19{font-size:1.125rem;padding:0}._products_mhoy5_2{padding:3rem 0}._productSection_mhoy5_31{margin-bottom:3rem;padding:2rem 0}._productName_mhoy5_44{font-size:2.5rem}._productTagline_mhoy5_53{font-size:1.375rem}._productDescription_mhoy5_61{font-size:1.125rem}._highlights_mhoy5_98,._productFeatures_mhoy5_146{grid-template-columns:1fr;gap:1.5rem}._statsGrid_mhoy5_71{grid-template-columns:repeat(2,1fr);padding:2rem}._statValue_mhoy5_84{font-size:2.5rem}._cta_mhoy5_269{padding:4rem 0}._ctaTitle_mhoy5_274{font-size:2.25rem}._ctaButton_mhoy5_293,._productCta_mhoy5_253{display:inline-block;width:auto;min-height:44px}}@layer layout.desktop{._hero_mhoy5_6{padding:6rem 0 5rem}._heroTitle_mhoy5_11{font-size:4rem}._products_mhoy5_2{padding:6rem 0}._productSection_mhoy5_31{margin-bottom:8rem;padding:4rem 0}._highlights_mhoy5_98,._productFeatures_mhoy5_146{grid-template-columns:repeat(2,1fr)}}@layer layout.mobile{._productsPage_mhoy5_2{overflow-x:hidden}._hero_mhoy5_6{padding:3rem 0 2.5rem}._heroTitle_mhoy5_11{font-size:2rem;padding:0;margin-bottom:1.25rem}._heroDescription_mhoy5_19{font-size:1rem;padding:0;line-height:1.5}._products_mhoy5_2{padding:2rem 0}._productSection_mhoy5_31{margin-bottom:2rem;padding:1.5rem 0}._productName_mhoy5_44{font-size:1.75rem;margin-bottom:.75rem}._productTagline_mhoy5_53{font-size:1.125rem;margin-bottom:1.25rem}._productDescription_mhoy5_61{font-size:1rem;margin-bottom:2rem;line-height:1.6}._statsGrid_mhoy5_71{grid-template-columns:1fr;gap:1rem;padding:1.25rem;margin-bottom:2rem;border-radius:12px}._statValue_mhoy5_84{font-size:2rem}._statLabel_mhoy5_91{font-size:.75rem}._highlights_mhoy5_98{grid-template-columns:1fr;gap:1rem;margin-bottom:2rem}._highlightCard_mhoy5_104{padding:1.25rem;border-radius:12px}._highlightTitle_mhoy5_135{font-size:1.125rem}._highlightDescription_mhoy5_141{font-size:.9375rem;line-height:1.6}._productFeatures_mhoy5_146{grid-template-columns:1fr;gap:1rem;margin-bottom:2rem}._feature_mhoy5_152{padding:1.25rem;border-radius:10px}._featureTitle_mhoy5_164{font-size:1rem;margin-bottom:.5rem}._featureDescription_mhoy5_170{font-size:.9375rem;line-height:1.5}._codeExample_mhoy5_198{padding:1rem;margin-left:0;margin-right:0;margin-bottom:2rem;border-radius:12px}._codeTitle_mhoy5_205{font-size:1rem;margin-bottom:1rem}._codeBlock_mhoy5_211{padding:1rem;font-size:.6875rem;border-radius:8px}._testimonial_mhoy5_225{padding:1.25rem;margin-bottom:2rem;border-radius:12px}._testimonialQuote_mhoy5_232{font-size:1rem;line-height:1.6;margin-bottom:1rem}._authorName_mhoy5_244{font-size:.9375rem}._authorRole_mhoy5_249{font-size:.8125rem}._productCta_mhoy5_253{display:block;width:100%;text-align:center;padding:.875rem 1.5rem;font-size:.9375rem;min-height:44px}._cta_mhoy5_269{padding:3rem 0}._ctaTitle_mhoy5_274{font-size:1.75rem;padding:0;margin-bottom:1rem}._ctaDescription_mhoy5_285{font-size:.9375rem;padding:0;margin-bottom:1.5rem}._ctaButton_mhoy5_293{display:block;width:100%;max-width:none;padding:.875rem 1.5rem;font-size:.9375rem;text-align:center;min-height:44px}}
