.TrustPages_pageWrapper__s2Cd0{color:#17213c;color:var(--rr-ink,#17213c);font-family:inherit;width:100%}.TrustPages_hero__68\+Ag{background:linear-gradient(135deg,#0b0f19,#111827 55%,#1e1b4b);color:#fff;overflow:hidden;padding:6.5rem max(1.25rem,calc(50% - 36rem)) 4rem;position:relative}.TrustPages_heroContent__Cgm62{margin:0 auto;max-width:52rem;position:relative;text-align:center;z-index:1}.TrustPages_categoryBadge__7l3gT{align-items:center;background:#4f46e526;border:1px solid #818cf859;border-radius:9999px;color:#a5b4fc;display:inline-flex;font-size:.8125rem;font-weight:600;gap:.5rem;letter-spacing:.05em;margin-bottom:1.25rem;padding:.35rem .9rem;text-transform:uppercase}.TrustPages_heroTitle__stKAX{color:#fff;font-size:clamp(2.2rem,4.5vw,3.25rem);font-weight:800;letter-spacing:-.03em;line-height:1.15;margin:0 0 1.25rem}.TrustPages_highlightText__AXtvl{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#60a5fa,#a78bfa 60%,#f472b6);-webkit-background-clip:text;background-clip:text}.TrustPages_heroDescription__BvMDn{color:#ffffffd1;font-size:clamp(1.05rem,2vw,1.2rem);line-height:1.65;margin:0 auto 2rem;max-width:44rem}.TrustPages_heroBadgesRow__89nCB{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;margin-top:1.5rem}.TrustPages_heroPill__F3gDa{align-items:center;background:#ffffff14;border:1px solid #ffffff1f;border-radius:.5rem;color:#e2e8f0;display:inline-flex;font-size:.85rem;font-weight:500;gap:.5rem;padding:.4rem .85rem}.TrustPages_heroPill__F3gDa svg{color:#38bdf8}.TrustPages_mainContainer__kZQ\+f{margin:0 auto;max-width:72rem;padding:3.5rem 1.25rem 5rem}.TrustPages_contentSection__TNi7-{margin-bottom:4rem}.TrustPages_sectionHeader__pBni8{margin-bottom:2rem}.TrustPages_sectionEyebrow__ah89T{color:#4f46e5;display:block;font-size:.85rem;font-weight:700;letter-spacing:.06em;margin-bottom:.4rem;text-transform:uppercase}.TrustPages_sectionTitle__AR3G1{color:#0f172a;font-size:clamp(1.6rem,3vw,2.1rem);font-weight:750;letter-spacing:-.02em;margin:0 0 .75rem}.TrustPages_sectionDescription__y2QCY{color:#475569;font-size:1.05rem;line-height:1.65;margin:0;max-width:48rem}.TrustPages_cardGrid2__t1Wqe{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(20rem,1fr))}.TrustPages_cardGrid3__HcmZH{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(18rem,1fr))}.TrustPages_cardGrid4__OmO9B{grid-gap:1.25rem;display:grid;gap:1.25rem;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr))}.TrustPages_card__kSd\+9{background:#fff;border:1px solid #e2e8f0;border-radius:1rem;box-shadow:0 1px 3px #0000000d;padding:1.75rem;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.TrustPages_card__kSd\+9:hover{border-color:#cbd5e1;box-shadow:0 8px 24px #00000012;transform:translateY(-2px)}.TrustPages_cardHeader__spEAa{align-items:center;display:flex;gap:.85rem;margin-bottom:1rem}.TrustPages_cardIcon__A9JFf{background:#eff6ff;border-radius:.75rem;color:#2563eb;display:grid;flex-shrink:0;height:2.75rem;place-items:center;width:2.75rem}.TrustPages_cardIcon__A9JFf.TrustPages_purple__jPamb{background:#f5f3ff;color:#7c3aed}.TrustPages_cardIcon__A9JFf.TrustPages_green__a-3Z5{background:#ecfdf5;color:#059669}.TrustPages_cardIcon__A9JFf.TrustPages_orange__C9fTL{background:#fff7ed;color:#ea580c}.TrustPages_cardIcon__A9JFf.TrustPages_red__ZNbuC{background:#fef2f2;color:#dc2626}.TrustPages_cardTitle__fy98P{color:#0f172a;font-size:1.15rem;font-weight:700;margin:0}.TrustPages_cardBody__9dswS{color:#475569;font-size:.95rem;line-height:1.6;margin:0}.TrustPages_statBanner__2KGCz{grid-gap:1.5rem;background:linear-gradient(135deg,#f8fafc,#f1f5f9);border:1px solid #e2e8f0;border-radius:1rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));margin-bottom:3.5rem;padding:2rem}.TrustPages_statItem__EjL6f{padding:.5rem;text-align:center}.TrustPages_statValue__jqaj0{color:#0f172a;display:block;font-size:clamp(1.8rem,3.5vw,2.5rem);font-weight:800;letter-spacing:-.02em;margin-bottom:.35rem}.TrustPages_statValue__jqaj0.TrustPages_primary__-U2-n{color:#4f46e5}.TrustPages_statValue__jqaj0.TrustPages_green__a-3Z5{color:#059669}.TrustPages_statLabel__cL9EO{color:#64748b;font-size:.85rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.TrustPages_callout__PAuMe{background:#eff6ff;border-left:4px solid #3b82f6;border-radius:.85rem;display:flex;gap:1.25rem;margin:2rem 0;padding:1.5rem 1.75rem}.TrustPages_callout__PAuMe.TrustPages_warning__QJUCk{background:#fffbeb;border-left-color:#f59e0b}.TrustPages_callout__PAuMe.TrustPages_success__VFaaW{background:#ecfdf5;border-left-color:#10b981}.TrustPages_calloutIcon__Nsh4n{color:#2563eb;flex-shrink:0;margin-top:.15rem}.TrustPages_callout__PAuMe.TrustPages_warning__QJUCk .TrustPages_calloutIcon__Nsh4n{color:#d97706}.TrustPages_callout__PAuMe.TrustPages_success__VFaaW .TrustPages_calloutIcon__Nsh4n{color:#059669}.TrustPages_calloutContent__q-gt\+ h4{color:#0f172a;font-size:1.05rem;font-weight:700;margin:0 0 .35rem}.TrustPages_calloutContent__q-gt\+ p{color:#334155;font-size:.9375rem;line-height:1.6;margin:0}.TrustPages_tableResponsive__fpCHI{background:#fff;border:1px solid #e2e8f0;border-radius:.85rem;box-shadow:0 1px 3px #0000000a;margin:1.5rem 0;overflow-x:auto;width:100%}.TrustPages_dataTable__kHcH\+{border-collapse:collapse;font-size:.9375rem;text-align:left;width:100%}.TrustPages_dataTable__kHcH\+ th{background:#f8fafc;border-bottom:1px solid #e2e8f0;color:#475569;font-size:.8125rem;font-weight:700;letter-spacing:.05em;padding:1rem 1.25rem;text-transform:uppercase}.TrustPages_dataTable__kHcH\+ td{border-bottom:1px solid #f1f5f9;color:#334155;line-height:1.5;padding:1.1rem 1.25rem}.TrustPages_dataTable__kHcH\+ tr:last-child td{border-bottom:none}.TrustPages_dataTable__kHcH\+ tr:hover td{background:#f8fafc}.TrustPages_badgeSuccess__ncazE{background:#ecfdf5;color:#065f46}.TrustPages_badgeSuccess__ncazE,.TrustPages_badgeWarning__h-iUr{align-items:center;border-radius:9999px;display:inline-flex;font-size:.8125rem;font-weight:600;gap:.35rem;padding:.2rem .6rem}.TrustPages_badgeWarning__h-iUr{background:#fffbeb;color:#92400e}.TrustPages_badgeNeutral__OrQa5{align-items:center;background:#f1f5f9;border-radius:9999px;color:#475569;display:inline-flex;font-size:.8125rem;font-weight:600;gap:.35rem;padding:.2rem .6rem}.TrustPages_checklist__aUGZc{list-style:none;margin:1.25rem 0;padding:0}.TrustPages_checklistItem__mZY4q{align-items:flex-start;color:#334155;display:flex;font-size:.95rem;gap:.75rem;line-height:1.6;padding:.6rem 0}.TrustPages_checkIcon__TArX0{color:#10b981;flex-shrink:0;margin-top:.2rem}.TrustPages_rejectIcon__RFTOn{color:#ef4444;flex-shrink:0;margin-top:.2rem}.TrustPages_codeBox__Tk8z5{background:#0f172a;border:1px solid #334155;border-radius:.85rem;color:#f8fafc;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.875rem;line-height:1.6;margin:1.25rem 0;overflow-x:auto;padding:1.25rem 1.5rem}.TrustPages_codeBox__Tk8z5 pre{margin:0;white-space:pre}.TrustPages_ctaSection__YIqOb{background:linear-gradient(135deg,#1e1b4b,#0f172a);border-radius:1.25rem;color:#fff;margin-top:4rem;padding:3.5rem 2rem;text-align:center}.TrustPages_ctaSection__YIqOb h2{color:#fff;font-size:clamp(1.6rem,3vw,2.2rem);font-weight:750;margin:0 0 .85rem}.TrustPages_ctaSection__YIqOb p{color:#cbd5e1;font-size:1.05rem;line-height:1.6;margin:0 auto 2rem;max-width:38rem}.TrustPages_ctaActions__LXdRe{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center}.TrustPages_primaryBtn__avYW8{align-items:center;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:.75rem;box-shadow:0 4px 14px #4f46e566;color:#fff;display:inline-flex;font-size:.95rem;font-weight:650;gap:.5rem;padding:.85rem 1.75rem;text-decoration:none;transition:transform .15s ease,box-shadow .15s ease}.TrustPages_primaryBtn__avYW8:hover{box-shadow:0 6px 20px #4f46e580;color:#fff;transform:translateY(-2px)}.TrustPages_secondaryBtn__HkdcA{align-items:center;background:#ffffff1a;border:1px solid #fff3;border-radius:.75rem;color:#fff;display:inline-flex;font-size:.95rem;font-weight:650;gap:.5rem;padding:.85rem 1.75rem;text-decoration:none;transition:background .15s ease,transform .15s ease}.TrustPages_secondaryBtn__HkdcA:hover{background:#ffffff2e;color:#fff;transform:translateY(-2px)}.TrustPages_statusBadgeOk__UvKf1{align-items:center;background:#ecfdf5;border-radius:9999px;color:#065f46;display:inline-flex;font-size:.85rem;font-weight:600;gap:.45rem;padding:.35rem .85rem}.TrustPages_statusIndicatorDot__8wT-t{background:#10b981;border-radius:50%;box-shadow:0 0 0 3px #10b98133;height:.55rem;width:.55rem}@media (max-width:48rem){.TrustPages_hero__68\+Ag{padding-top:5.5rem}.TrustPages_mainContainer__kZQ\+f{padding-top:2.5rem}.TrustPages_cardGrid2__t1Wqe,.TrustPages_cardGrid3__HcmZH,.TrustPages_cardGrid4__OmO9B{grid-template-columns:1fr}.TrustPages_statBanner__2KGCz{grid-template-columns:1fr 1fr}.TrustPages_ctaActions__LXdRe{flex-direction:column}}.Frameworks_page__Jweqr{padding-bottom:72px}.Frameworks_page__Jweqr p{overflow-wrap:anywhere}.Frameworks_page__Jweqr section{scroll-margin-top:100px}.Frameworks_heroVisual__xIgHb{background:#eeecff;border:1px solid #dedaf5;border-radius:20px;box-shadow:0 24px 60px #31336b16;min-width:0;padding:15px}.Frameworks_heroVisual__xIgHb img{border-radius:12px;display:block;height:auto;width:100%}.Frameworks_heroVisual__xIgHb span{color:#55587b;display:block;font-size:11px;padding:12px 4px 0}.Frameworks_code__DMcB5{background:#17213b;border-radius:14px;color:#edf1ff;margin-top:22px;overflow:hidden}.Frameworks_codeBar__FsGoR{align-items:center;background:#23304e;display:flex;font-size:12px;gap:12px;justify-content:space-between;padding:14px 20px}.Frameworks_code__DMcB5 button{background:#3d4d73;border:1px solid #7c8cb3;border-radius:6px;color:#fff;cursor:pointer;padding:6px 12px}.Frameworks_code__DMcB5 pre{font:13px/1.8 ui-monospace,SFMono-Regular,Consolas,monospace;margin:0;max-width:100%;overflow-x:auto;padding:24px;tab-size:2}.Frameworks_copyStatus__zWZJf{display:block;font-size:12px;min-height:24px;padding:0 24px 12px}.Frameworks_demoGrid__Gkloj{grid-gap:40px;align-items:start;display:grid;gap:40px;grid-template-columns:minmax(0,.65fr) minmax(0,1.35fr)}.Frameworks_mobileScreenshot__Lp2v6{background:#f8f9fd;border:1px solid #e4e7f2;border-radius:18px;margin:0;padding:20px;text-align:center}.Frameworks_mobileScreenshot__Lp2v6 img{border-radius:12px;height:480px;max-width:100%;object-fit:contain;width:auto}.Frameworks_mobileScreenshot__Lp2v6 figcaption{color:#5f6a82;font-size:12px;margin-top:12px}.Frameworks_demo__yT6C\+{background:#f8f9ff;border:1px solid #dce1f1;border-radius:18px;overflow:hidden;padding:24px}.Frameworks_demoBar__hKhVc{align-items:center;color:#414b72;display:flex;flex-wrap:wrap;gap:9px}.Frameworks_demoBar__hKhVc span{background:#e8e7ff;border-radius:4px;font-size:11px;margin-left:auto;padding:3px 8px}.Frameworks_demo__yT6C\+ p{color:#606b84;font-size:13px}.Frameworks_scenarios__ZWrru{display:flex;flex-wrap:wrap;gap:8px;margin:20px 0}.Frameworks_demoActions__B8xZw button,.Frameworks_scenarios__ZWrru button{background:#fff;border:1px solid #a7aed2;border-radius:8px;color:#41476e;cursor:pointer;padding:9px 13px}.Frameworks_scenarios__ZWrru button[aria-pressed=true]{background:#e5e5ff;border-color:#6668d0}.Frameworks_demoResult__Od-Xo{background:#fff;border:1px solid #e3e6f1;border-radius:12px;min-height:185px;padding:25px 20px}.Frameworks_demoResult__Od-Xo svg{color:#6463ce}.Frameworks_demoResult__Od-Xo h3{margin:8px 0}.Frameworks_demoActions__B8xZw{display:flex;flex-wrap:wrap;gap:8px;margin-top:20px}.Frameworks_demoActions__B8xZw button:first-child{background:#5154dc;border-color:#5154dc;color:#fff}.Frameworks_demoActions__B8xZw button:disabled{cursor:default;opacity:.55}.Frameworks_checklist__jx3VY{color:#59667e;padding-left:24px}.Frameworks_checklist__jx3VY li{padding:7px 0 7px 8px}@media (max-width:650px){.Frameworks_demoGrid__Gkloj{gap:20px;grid-template-columns:1fr}.Frameworks_code__DMcB5 pre{font-size:12px;padding:16px}.Frameworks_codeBar__FsGoR{flex-wrap:wrap;padding:12px}.Frameworks_demo__yT6C\+{padding:18px}.Frameworks_mobileScreenshot__Lp2v6 img{height:420px}}