.ai-hero-card { border-radius:16px;box-shadow:0 10px 30px rgba(0,0,0,0.08); }.card-style { background-color:var(--bx-token-background);border-radius:8px;box-shadow:0 4px 16px rgba(0,0,0,0.1);padding:16px;text-align:center; }.pill-tabs { display:flex;justify-content:center;margin-bottom:24px; }.pill { padding:8px 16px;border-radius:50px;background-color:var(--bx-token-accent);color:#ffffff;margin-right:8px;cursor:pointer; }.grid-item { padding:16px;background-color:#ffffff;box-shadow:0 4px 8px rgba(0,0,0,0.1);border-radius:8px;margin-bottom:16px; }.is-active { background-color:#00b189  !important;
color:white !important;; }.large-content-panel { border-radius:16px;box-shadow:0 10px 30px rgba(0,0,0,0.08);background-color:var(--bx-token-subtle-highlight);padding:24px; }.selector-card { border-radius:16px;box-shadow:0 5px 15px rgba(0,0,0,0.05);background-color:var(--bx-token-light-grey);padding:16px;margin-bottom:16px; }.pill-label { background-color:#ffffff;color:var(--bx-token-deep-green);padding:4px 12px;border-radius:16px;font-weight:bold;font-size:14px;display:inline-block; }.active-selector-card { background-color:#ffffff;color:#0f151d; }.proof-content-card { border-radius:16px;box-shadow:0 10px 30px rgba(0,0,0,0.08);background-color:#ffffff;padding:24px;font-family:var(--bx-token-montserrat); }.proof-content-panel { border-radius:16px;box-shadow:0 10px 30px rgba(0,0,0,0.08);background-color:#ffffff;padding:24px; }.intro-pill { background-color:var(--bx-token-white);color:var(--bx-token-deep-green);font-size:12px;letter-spacing:0.18em;font-weight:700;padding:6px 14px;border-radius:999px;text-transform:uppercase; }.proof-panel { background-color:rgba(255,255,255,0.06);border:1px solid rgba(255,255,255,0.15);border-radius:24px;padding:32px;min-height:560px; }@media (min-width: 768px) { .proof-panel { padding:40px; } }.pill-badge { background-color:white;color:#008d68;font-size:11px;font-weight:bold;letter-spacing:1px;padding:6px 14px;border-radius:999px;text-transform:uppercase; }.proof-card { background-color:rgba(255,255,255,0.06);border:1px solid rgba(255,255,255,0.15);border-radius:24px;padding:40px; }.inactive-selector-card { background-color:rgba(255,255,255,0.06);color:var(--bx-token-white); }.proof-pill { background-color:var(--bx-token-white);color:var(--bx-token-deep-green);font-size:11px;font-weight:bold;text-transform:uppercase;border-radius:24px;padding:6px 14px;display:inline-block; }.selector-card-active { background-color:var(--bx-token-white);color:var(--bx-token-primary);border-radius:16px;padding:20px;margin-bottom:16px; }.selector-card-inactive { background-color:rgba(255,255,255,0.06);color:var(--bx-token-white);border-radius:16px;padding:20px;margin-bottom:16px; }.proof-practice-panel { background-color:rgba(255,255,255,0.06);border:1px solid rgba(255,255,255,0.15);border-radius:24px;padding:32px;text-align:left; }@media (min-width: 768px) { .proof-practice-panel { padding:40px; } }.proof-practice-selector { display:flex;gap:14px;align-items:center;border-radius:16px;padding:20px; }.proof-practice-card { background-color:rgba(255,255,255,0.06);color:rgba(255,255,255,0.75); }.proof-practice-card-active { background-color:#ffffff;color:var(--bx-token-primary); }.proof-practice-card-inactive { background-color:rgba(255,255,255,0.06);color:rgba(255,255,255,0.75); }.data-partner-panel { background-color:var(--bx-token-subtle-highlight);border:1px solid var(--bx-token-secondary-highlight);border-radius:24px;padding:24px; }@media (min-width: 768px) { .data-partner-panel { padding:28px; } }.data-partner-tile { background-color:var(--bx-token-white);border:1px solid rgba(15,21,29,0.06);border-radius:14px;padding:14px 16px;display:flex;gap:10px;align-items:center; }.proof-practice-pill { display:inline-flex;border-radius:999px;padding:6px 14px;background-color:rgba(255,255,255,0.12);border:1px solid rgba(255,255,255,0.2); }.proof-practice-cta { background-color:#ffffff;color:#008d68;border-radius:999px;height:44px;padding:0 24px;font-weight:600; }.proof-practice-card--active { background-color:#ffffff;color:#0f151d; }.proof-in-practice { background-color:var(--bx-token-deep-green);padding-top:64px;padding-bottom:64px; }@media (min-width: 992px) { .proof-in-practice { padding-top:96px;padding-bottom:96px; } }.proof-practice-icon { width:44px;height:44px;background-color:#c4ede4;border-radius:12px; }.pill-container { background-color:var(--bx-token-primary);border-radius:999px;padding-top:8px;padding-bottom:8px;padding-left:16px;padding-right:16px;color:var(--bx-token-white);display:inline-block; }.data-tiles-panel { background-color:var(--bx-token-subtle-highlight);border:1px solid var(--bx-token-secondary-highlight);border-radius:24px;padding:24px; }@media (min-width: 768px) { .data-tiles-panel { padding:28px; } }.data-tile { background-color:var(--bx-token-white);border:1px solid rgba(15,21,29,0.06);border-radius:14px;padding:14px 16px;display:flex;gap:10px;align-items:center; }.tile-icon { width:18px;height:18px;background-color:var(--bx-token-highlight-dark); }.tile-label { font-family:var(--bx-token-montserrat);font-size:14px;font-weight:600;color:var(--bx-token-primary); }.final-cta-panel { background-color:var(--bx-token-primary);border-radius:28px;text-align:center;padding:40px; }@media (min-width: 768px) { .final-cta-panel { padding:64px; } }@media (min-width: 1200px) { .final-cta-panel { padding:64px; } }.platform-hero { background-color:var(--bx-token-dark-background);padding-top:64px;padding-bottom:64px; }@media (min-width: 768px) { .platform-hero { padding-top:96px;padding-bottom:96px; } }.platform-fit { background-color:var(--bx-token-white);padding-top:64px;padding-bottom:64px; }@media (min-width: 768px) { .platform-fit { padding-top:96px;padding-bottom:96px; } }.platform-capabilities { background-color:var(--bx-token-pale-mint);padding-top:64px;padding-bottom:64px; }@media (min-width: 768px) { .platform-capabilities { padding-top:96px;padding-bottom:96px; } }.platform-integrations { background-color:var(--bx-token-mint-accent);padding-top:64px;padding-bottom:64px; }@media (min-width: 768px) { .platform-integrations { padding-top:96px;padding-bottom:96px; } }.platform-steps { background-color:var(--bx-token-white);padding-top:64px;padding-bottom:64px; }@media (min-width: 768px) { .platform-steps { padding-top:96px;padding-bottom:96px; } }.platform-final-cta { background-color:var(--bx-token-mint-accent);padding-top:64px;padding-bottom:64px; }@media (min-width: 768px) { .platform-final-cta { padding-top:96px;padding-bottom:96px; } }.platform-fit-card { border-radius:16px;box-shadow:0 10px 30px rgba(0,0,0,0.08);padding:28px;display:flex;flex-direction:column; }.platform-fit-pill { display:inline-flex;width:auto;background-color:rgba(15,21,29,0.06);border:1px solid rgba(15,21,29,0.10);border-radius:999px;padding:6px 14px; }.platform-capability-pill { display:inline-flex;width:auto;background-color:var(--bx-token-pill-background);border-radius:999px;padding-top:6px;padding-bottom:6px;padding-left:14px;padding-right:14px; }.platform-capability-card { background-color:var(--bx-token-white);border:1px solid var(--bx-token-card-border);border-radius:20px;padding:24px;height:100%; }.platform-integration-hub { background-color:var(--bx-token-white);border-radius:16px;padding:32px; }.chip-container { display:flex;align-items:center;border-radius:16px;background-color:var(--bx-token-white);padding:8px 16px;margin-bottom:16px; }.platform-gs { max-width:1200px;margin-left:auto;margin-right:auto;padding-top:64px;padding-bottom:64px;padding-left:20px;padding-right:20px; }@media (min-width: 768px) { .platform-gs { padding-top:96px;padding-bottom:96px;padding-left:24px;padding-right:24px; } }.platform-gs-pill { display:flex;align-items:center;justify-content:center;padding:8px 16px;background-color:var(--bx-token-subtle-highlight);border-radius:16px;font-size:14px;color:var(--bx-token-primary-text); }.platform-gs-title { font-size:24px;font-weight:bold;text-align:center;max-width:720px;color:var(--bx-token-primary-text); }.platform-gs-intro { font-size:16px;text-align:center;max-width:760px;color:var(--bx-token-mutted); }.platform-gs-step { display:flex;flex-direction:column;gap:16px;padding:28px;height:100%;background-color:var(--bx-token-white);border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,0.1); }.platform-gs-step-icon { width:44px;height:44px;display:flex;align-items:center;justify-content:center;background-color:var(--bx-token-icon-background);border-radius:50%; }.platform-gs-step-num { width:32px;height:32px;display:flex;align-items:center;justify-content:center;background-color:var(--bx-token-accent);border-radius:50%;color:var(--bx-token-white); }.platform-gs-step-title { font-size:18px;font-weight:bold;color:var(--bx-token-primary-text); }.platform-gs-step-body { font-size:14px;color:var(--bx-token-mutted); }.platform-gs-cta-lead { font-size:16px;text-align:center;color:var(--bx-token-primary-text); }.platform-getting-started { padding-top:64px;padding-right:20px;padding-bottom:64px;padding-left:20px; }@media (min-width: 768px) { .platform-getting-started { padding-top:96px;padding-right:24px;padding-bottom:96px;padding-left:24px; } }.sol-pd-hero { background:linear-gradient(to bottom, var(--bx-token-mint-background), var(--bx-token-white));padding-top:64px;padding-bottom:64px; }@media (min-width: 992px) { .sol-pd-hero { padding-top:96px;padding-bottom:96px; } }.sol-pd-hero-container { max-width:1200px;margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px; }.sol-pd-hero-row { display:flex;align-items:center;gap:48px; }.sol-pd-hero-copy { display:flex;flex-direction:column;align-items:flex-start;gap:20px; }.sol-pd-hero-eyebrow { background-color:var(--bx-token-mint-background);border-radius:9999px;padding:4px 12px;display:inline-block; }.sol-pd-hero-ctas { display:flex;flex-wrap:wrap;gap:12px;width:auto; }.sol-pd-hero-visual { display:flex;align-items:center;justify-content:center; }.sol-pd-hero-image { aspect-ratio:4 / 3;object-fit:contain;width:100%;max-height:440px; }.sol-pd-diff { background-color:var(--bx-token-mint-tinted-placeholder);padding-top:72px;padding-bottom:72px; }@media (min-width: 768px) { .sol-pd-diff { padding-top:96px;padding-bottom:96px; } }.sol-pd-diff-header { text-align:center;margin-bottom:32px; }.sol-pd-diff-eyebrow { color:var(--bx-token-primary-text);font-size:16px;font-weight:600;text-transform:uppercase;margin-bottom:8px; }.sol-pd-diff-title { color:var(--bx-token-primary-text);font-size:32px;font-weight:700; }.sol-pd-diff-cards { display:flex;gap:20px;align-items:stretch; }.sol-pd-diff-before { background-color:var(--bx-token-white);border-radius:16px;border:1px solid var(--bx-token-card-border);padding:28px;height:100%; }.sol-pd-diff-after { background-color:var(--bx-token-deep-green);border-radius:16px;padding:28px;height:100%; }.sol-pd-diff-before-title { color:var(--bx-token-primary-text);font-size:24px;font-weight:600;margin-bottom:16px; }.sol-pd-diff-after-title { color:var(--bx-token-white);font-size:24px;font-weight:600;margin-bottom:16px; }.sol-pd-diff-before-list { color:var(--bx-token-primary-text);font-size:16px;line-height:1.5; }.sol-pd-diff-after-list { color:var(--bx-token-white);font-size:16px;line-height:1.5; }.icon-round { border-radius:9999px; }