.eD5JhW_wrapper{margin-bottom:45px;overflow:hidden}.eD5JhW_center{text-align:center;margin-left:auto;margin-right:auto}.eD5JhW_center .eD5JhW_eyebrow{justify-content:center}.eD5JhW_eyebrow{color:#fff;white-space:nowrap;margin-bottom:15px;padding:0 8px;font-size:14px;font-weight:500;line-height:21px;display:inline-block;position:relative}.eD5JhW_eyebrow:before{content:"[";position:absolute;top:0;left:0}.eD5JhW_eyebrow:after{content:"]";position:absolute;top:0;right:0}.eD5JhW_title{font-family:var(--font-family-display);color:var(--foreground);letter-spacing:-1.6px;margin:0;font-size:32px;font-weight:400;line-height:35.2px}@media (width>=768px){.eD5JhW_title{letter-spacing:-2.75px;font-size:55px;line-height:60px}}.eD5JhW_description{color:var(--muted-foreground);margin-top:30px;margin-bottom:0;font-size:16px;font-weight:600;line-height:30px}.eD5JhW_secondaryDescription{color:var(--muted-foreground);margin-top:30px;margin-bottom:0;font-size:16px;font-weight:400;line-height:30px}body:not(.dark) .eD5JhW_eyebrow{color:var(--foreground)}.b2CMnW_section{opacity:0;padding:120px 20px;transition:opacity .6s,transform .6s;transform:translateY(30px)}.b2CMnW_section[data-revealed=true]{opacity:1;transform:translateY(0)}@media (width<=991px){.b2CMnW_section{padding:80px 20px}}.b2CMnW_container{background-image:url(/_cdn/static/e9ab0e27-c39e-454e-93e7-afd6ffc99bd0.png);background-position:50%;background-size:cover;border-radius:40px;justify-content:center;align-items:center;max-width:1340px;min-height:400px;margin:0 auto;display:flex;position:relative;overflow:hidden}.b2CMnW_overlay{z-index:1;background:linear-gradient(135deg,#1a1a1ad9 0%,#1a1a1a99 100%);position:absolute;inset:0}.b2CMnW_content{z-index:2;text-align:center;max-width:800px;padding:60px 20px;position:relative}.b2CMnW_title{color:#fff;letter-spacing:-1.5px;margin-bottom:25px;font-size:40px;font-weight:600;line-height:1.175}@media (width>=768px){.b2CMnW_title{font-size:60px}}.b2CMnW_description{color:#fffc;margin-bottom:40px;font-size:18px;line-height:1.7}.b2CMnW_actions{flex-direction:column;justify-content:center;align-items:center;gap:20px;display:flex}@media (width>=576px){.b2CMnW_actions{flex-direction:row}}.b2CMnW_primaryBtn{background-color:var(--primary);color:#fff;border:none}.b2CMnW_primaryBtn:hover{background-color:color-mix(in srgb, var(--primary) 80%, black)}.b2CMnW_outlineBtn{color:#fff;border-color:#ffffff4d}.b2CMnW_outlineBtn:hover{color:#1a1a1a;background-color:#fff}.b2CMnW_icon{transition:transform .3s}.b2CMnW_primaryBtn:hover .b2CMnW_icon{transform:translate(3px,-3px)}.mJIMyG_page{--section-bg:var(--background);--text-primary:var(--foreground);--text-muted:var(--muted-foreground);--accent:#45d0bd;--divider:var(--border);--card-bg:var(--card);--card-border:var(--border);background-color:var(--section-bg);color:var(--text-primary);width:100%}.mJIMyG_pageNoBanner{padding-top:120px}@media (width>=768px){.mJIMyG_pageNoBanner{padding-top:150px}}body:not(.dark) .mJIMyG_page{--section-bg:#f8f9fa;--text-primary:#0f2540;--text-muted:#64748b;--accent:#0e7c7b;--divider:#0f25401a;--card-bg:#fff;--card-border:#0f254014}.mJIMyG_container{max-width:1340px;margin:0 auto;padding:0 20px}.mJIMyG_banner{background-color:var(--section-bg);text-align:center;border-bottom:1px solid var(--divider);padding:100px 0 80px}.mJIMyG_bannerContent{opacity:0;transition:opacity .6s,transform .6s;transform:translateY(30px)}.mJIMyG_bannerContent[data-revealed=true]{opacity:1;transform:translateY(0)}.mJIMyG_eyebrowWrapper{justify-content:center;align-items:center;gap:12px;margin-bottom:24px;display:flex}.mJIMyG_eyebrow{font-family:var(--font-family-base);text-transform:uppercase;letter-spacing:.14em;color:var(--accent);font-size:13px;font-weight:700}.mJIMyG_numeral{font-family:var(--font-family-base);color:var(--text-muted);background:color-mix(in srgb, var(--accent) 15%, transparent);border-radius:4px;padding:4px 8px;font-size:14px;font-weight:700}.mJIMyG_moduleTitle{font-family:var(--font-family-display);color:var(--text-primary);text-transform:uppercase;margin:0 0 20px;font-size:clamp(40px,5vw,64px);font-weight:700;line-height:1.1}.mJIMyG_tagline{font-family:var(--font-family-base);color:var(--text-muted);margin:0 0 32px;font-size:22px;font-weight:400}.mJIMyG_breadcrumb{font-family:var(--font-family-base);color:var(--text-muted);justify-content:center;align-items:center;gap:10px;font-size:14px;font-weight:500;display:flex}.mJIMyG_breadcrumb a{color:var(--accent);text-decoration:none;transition:color .2s}.mJIMyG_breadcrumb a:hover{filter:brightness(1.2)}.mJIMyG_sep{opacity:.5}.mJIMyG_current{color:var(--text-primary)}.mJIMyG_capabilitiesSection{background-color:var(--section-bg);padding:100px 0}.mJIMyG_capabilitiesSectionEmpty{padding:40px 0 100px}@media (width>=992px){.mJIMyG_capabilitiesSection{padding:140px 0}.mJIMyG_capabilitiesSectionEmpty{padding:60px 0 140px}}.mJIMyG_capabilitiesHeader{opacity:0;margin-bottom:60px;transition:opacity .6s,transform .6s;transform:translateY(30px)}.mJIMyG_capabilitiesHeader[data-revealed=true]{opacity:1;transform:translateY(0)}.mJIMyG_grid{grid-template-columns:1fr;gap:24px;margin-bottom:80px;display:grid}@media (width>=768px){.mJIMyG_grid{grid-template-columns:repeat(2,1fr)}}@media (width>=1024px){.mJIMyG_grid{grid-template-columns:repeat(3,1fr)}}.mJIMyG_card{background-color:var(--card-bg);border:1px solid var(--card-border);opacity:0;border-radius:16px;flex-direction:column;gap:20px;padding:32px;transition:opacity .6s,transform .6s,box-shadow .3s;display:flex;transform:translateY(30px)}.mJIMyG_card[data-revealed=true]{opacity:1;transform:translateY(0)}.mJIMyG_card:hover{box-shadow:var(--shadow-md);border-color:color-mix(in srgb, var(--accent) 40%, var(--card-border))}.mJIMyG_cardIconWrapper{background-color:color-mix(in srgb, var(--accent) 15%, transparent);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.mJIMyG_cardIcon{color:var(--accent)}.mJIMyG_cardContent{flex-direction:column;gap:12px;display:flex}.mJIMyG_cardLabel{font-family:var(--font-family-base);color:var(--text-primary);margin:0;font-size:18px;font-weight:700;line-height:1.3}.mJIMyG_cardClause{font-family:var(--font-family-base);color:var(--text-muted);margin:0;font-size:15px;line-height:1.6}.mJIMyG_crossLinksRow{border-top:1px solid var(--divider);opacity:0;flex-direction:column;justify-content:center;align-items:center;gap:20px;padding-top:40px;transition:opacity .6s,transform .6s;display:flex;transform:translateY(30px)}.mJIMyG_crossLinksRowStandalone{border-top:none;padding-top:0}.mJIMyG_crossLinksRow[data-revealed=true]{opacity:1;transform:translateY(0)}@media (width>=576px){.mJIMyG_crossLinksRow{flex-direction:row;gap:40px}}.mJIMyG_crossLink{font-family:var(--font-family-base);color:var(--text-primary);text-transform:uppercase;letter-spacing:1px;align-items:center;gap:8px;font-size:18px;font-weight:700;text-decoration:none;transition:color .2s;display:inline-flex}.mJIMyG_crossLink:hover{color:var(--accent)}
