body[data-design-system=soft-performance-2026] .dmx-product-page-header{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:clamp(.85rem,2vw,1.2rem);gap:clamp(.85rem,2vw,1.2rem);align-items:end;margin-bottom:clamp(.9rem,2vw,1.35rem);border:1px solid var(--dmx-border-soft);border-radius:var(--dmx-radius-lg);background:radial-gradient(520px 180px at 0 0,rgba(215,38,56,.08),transparent 64%),radial-gradient(520px 180px at 100% 0,rgba(6,182,212,.08),transparent 58%),linear-gradient(180deg,rgba(255,253,248,.98),rgba(251,247,239,.94));box-shadow:var(--dmx-shadow-sm),inset 0 1px 0 rgba(255,255,255,.82);padding:clamp(1rem,2.4vw,1.45rem)}body[data-design-system=soft-performance-2026] .dmx-product-eyebrow{margin:0 0 .3rem;color:var(--dmx-color-brand);font-size:.72rem;font-weight:950;letter-spacing:.08em;line-height:1;text-transform:uppercase}body[data-design-system=soft-performance-2026] .dmx-product-page-title{margin:0;color:var(--dmx-color-ink);font-size:clamp(1.55rem,2.7vw,2.25rem);letter-spacing:-.025em;line-height:1.04}body[data-design-system=soft-performance-2026] .dmx-product-page-description{max-width:72ch;margin:.45rem 0 0;color:var(--dmx-color-muted);font-size:.98rem;font-weight:650;line-height:1.48}body[data-design-system=soft-performance-2026] .dmx-product-page-actions{display:flex;flex-wrap:wrap;gap:.55rem;justify-content:flex-end}body[data-design-system=soft-performance-2026] .app-row,body[data-design-system=soft-performance-2026] .auth-card,body[data-design-system=soft-performance-2026] .auth-modern-card,body[data-design-system=soft-performance-2026] .dmx-ds-card,body[data-design-system=soft-performance-2026] .owner-settings-panel,body[data-design-system=soft-performance-2026] .owner-workspace-stage2-panel,body[data-design-system=soft-performance-2026] .owner-workspace-stage2-status-grid article,body[data-design-system=soft-performance-2026] .project-card,body[data-design-system=soft-performance-2026] .project-shell-main,body[data-design-system=soft-performance-2026] .public-faq-card,body[data-design-system=soft-performance-2026] .public-feature-card,body[data-design-system=soft-performance-2026] .public-plan-card,body[data-design-system=soft-performance-2026] .section-shell,body[data-design-system=soft-performance-2026] .workspace-app-row,body[data-design-system=soft-performance-2026] .workspace-guide-card,body[data-design-system=soft-performance-2026] .workspace-panel,body[data-design-system=soft-performance-2026] .workspace-project-rail{border:1px solid var(--dmx-border-soft)!important;border-radius:var(--dmx-radius-lg)!important;background:linear-gradient(180deg,rgba(255,253,248,.98),rgba(251,247,239,.96))!important;box-shadow:var(--dmx-shadow-md),inset 0 1px 0 rgba(255,255,255,.9)!important}body[data-design-system=soft-performance-2026] .workspace-app-row{border-radius:var(--dmx-radius-md)!important}body[data-design-system=soft-performance-2026] .owner-workspace-stage2-hero{border:1px solid var(--dmx-border-soft)!important;background:radial-gradient(680px 260px at 8% 0,rgba(215,38,56,.1),transparent 64%),radial-gradient(680px 260px at 92% 0,rgba(6,182,212,.1),transparent 64%),linear-gradient(180deg,rgba(255,253,248,.99),rgba(248,244,236,.96))!important;color:var(--dmx-color-ink)!important;box-shadow:var(--dmx-shadow-md),inset 0 1px 0 rgba(255,255,255,.86)!important}body[data-design-system=soft-performance-2026] .owner-workspace-stage2 :is(h1,h2),body[data-design-system=soft-performance-2026] .owner-workspace-stage2-status-grid strong{color:var(--dmx-color-ink)!important}body[data-design-system=soft-performance-2026] .owner-workspace-stage2-kicker,body[data-design-system=soft-performance-2026] .owner-workspace-stage2-status-grid span{color:var(--dmx-color-brand)!important}body[data-design-system=soft-performance-2026] .owner-workspace-stage2-hero-copy>p:not(.owner-workspace-stage2-kicker),body[data-design-system=soft-performance-2026] .owner-workspace-stage2-panel p,body[data-design-system=soft-performance-2026] .owner-workspace-stage2-status-grid p{color:var(--dmx-color-muted)!important}body[data-design-system=soft-performance-2026] .button-primary,body[data-design-system=soft-performance-2026] .dmx-ds-button,body[data-design-system=soft-performance-2026] .ds-button-primary,body[data-design-system=soft-performance-2026] .project-shell-primary-cta,body[data-design-system=soft-performance-2026] .public-primary-link,body[data-design-system=soft-performance-2026] .smart-app-row-primary,body[data-design-system=soft-performance-2026] .workspace-guide-action--primary{border-radius:var(--dmx-radius-pill)!important;transition:transform var(--dmx-motion-fast),box-shadow var(--dmx-motion-fast),background var(--dmx-motion-fast)}body[data-design-system=soft-performance-2026] .button-primary,body[data-design-system=soft-performance-2026] .ds-button-primary,body[data-design-system=soft-performance-2026] .project-shell-primary-cta,body[data-design-system=soft-performance-2026] .public-primary-link,body[data-design-system=soft-performance-2026] .smart-app-row-primary,body[data-design-system=soft-performance-2026] .workspace-guide-action--primary{border:0!important;background:linear-gradient(135deg,var(--dmx-color-brand) 0,#b01828 46%,var(--dmx-color-brand-2) 100%)!important;color:#ffffff!important;box-shadow:0 18px 38px rgba(215,38,56,.2),0 10px 28px rgba(31,78,216,.14)!important}body[data-design-system=soft-performance-2026] .ds-button-secondary,body[data-design-system=soft-performance-2026] .project-shell-secondary-cta,body[data-design-system=soft-performance-2026] .public-secondary-link,body[data-design-system=soft-performance-2026] .smart-app-secondary-actions a,body[data-design-system=soft-performance-2026] .workspace-guide-action--secondary,body[data-design-system=soft-performance-2026] .workspace-row-popover>summary{border:1px solid rgba(54,65,83,.18)!important;background:rgba(255,253,248,.86)!important;color:var(--dmx-color-ink)!important;box-shadow:var(--dmx-shadow-sm)!important}body[data-design-system=soft-performance-2026] .workspace-row-popover-link-list{display:grid;grid-gap:.42rem;gap:.42rem;border-bottom:1px solid var(--dmx-border-soft);padding-bottom:.6rem}body[data-design-system=soft-performance-2026] .workspace-row-popover-link-list a{display:flex;min-height:36px;align-items:center;border:1px solid var(--dmx-border-soft);border-radius:var(--dmx-radius-sm);background:rgba(255,253,248,.92);color:var(--dmx-color-ink);font-size:.82rem;font-weight:850;padding:.5rem .65rem;text-decoration:none}body[data-design-system=soft-performance-2026] .workspace-row-popover-link-list a:focus-visible,body[data-design-system=soft-performance-2026] .workspace-row-popover-link-list a:hover{border-color:color-mix(in srgb,var(--dmx-color-brand) 38%,var(--dmx-border-soft));color:var(--dmx-color-brand)}body[data-design-system=soft-performance-2026] .button-primary:hover,body[data-design-system=soft-performance-2026] .dmx-ds-button:hover,body[data-design-system=soft-performance-2026] .project-shell-primary-cta:hover,body[data-design-system=soft-performance-2026] .public-primary-link:hover,body[data-design-system=soft-performance-2026] .public-secondary-link:hover,body[data-design-system=soft-performance-2026] .smart-app-row-primary:hover{transform:translateY(-1px)}body[data-design-system=soft-performance-2026] .dmx-ds-chip,body[data-design-system=soft-performance-2026] .public-proof-chip,body[data-design-system=soft-performance-2026] .status-badge,body[data-design-system=soft-performance-2026] .try-console-status-pill{border-radius:var(--dmx-radius-pill)!important;border:1px solid rgba(199,164,93,.24)!important;background:rgba(255,253,248,.88)!important;color:#253247!important;box-shadow:0 8px 20px rgba(17,24,39,.06)!important}@media (max-width:760px){body[data-design-system=soft-performance-2026] .dmx-product-page-header{grid-template-columns:1fr;align-items:start}body[data-design-system=soft-performance-2026] .dmx-product-page-actions{justify-content:flex-start}}body[data-design-system=soft-performance-2026] .smart-app-runtime .demo-module,body[data-design-system=soft-performance-2026] .smart-app-runtime .demo-side-card{border:1px solid rgba(15,23,42,.14);background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(247,248,250,.96));border-radius:1.1rem;padding:clamp(1rem,2.2vw,1.25rem);box-shadow:0 10px 28px rgba(15,23,42,.07)}body[data-design-system=soft-performance-2026] .smart-app-runtime .demo-chat-chips button,body[data-design-system=soft-performance-2026] .smart-app-runtime .demo-faq-list button,body[data-design-system=soft-performance-2026] .smart-app-runtime .demo-form button,body[data-design-system=soft-performance-2026] .smart-app-runtime .demo-prompt-row a,body[data-design-system=soft-performance-2026] .smart-app-runtime .smart-app-cta-row button{min-height:2.5rem;font-size:.88rem;padding:.56rem .85rem;border-radius:999px;border:1px solid rgba(15,23,42,.22);color:#0f172a;background:#f8fafc}body[data-design-system=soft-performance-2026] .smart-app-runtime :is(.demo-prompt-row,.demo-chat-chips,.smart-app-cta-row,.demo-form) .dmx-smart-button-primary,body[data-design-system=soft-performance-2026] .smart-app-runtime :is(.demo-prompt-row,.demo-chat-chips,.smart-app-cta-row,.demo-form) button[type=submit]{background:#0f172a;color:#f8fafc;border-color:#0f172a}body[data-design-system=soft-performance-2026] .smart-app-runtime :is(.demo-prompt-row,.demo-chat-chips,.smart-app-cta-row,.demo-form) .dmx-smart-button-secondary,body[data-design-system=soft-performance-2026] .smart-app-runtime :is(.demo-prompt-row,.demo-chat-chips,.smart-app-cta-row,.demo-form) button[type=button]{background:#ffffff;color:#0f172a;border-color:rgba(15,23,42,.24)}body[data-design-system=soft-performance-2026] .smart-app-runtime .demo-form :is(input,textarea){width:100%;min-height:2.7rem;border:1px solid rgba(15,23,42,.2);border-radius:.75rem;padding:.65rem .75rem;color:#0f172a;background:#fff}body[data-design-system=soft-performance-2026] .smart-app-runtime .demo-form textarea{min-height:7.2rem;resize:vertical}body[data-design-system=soft-performance-2026] .owner-settings-accordion,body[data-design-system=soft-performance-2026] .owner-settings-status .surface-key-value,body[data-design-system=soft-performance-2026] .owner-settings-status [data-tone-message],body[data-design-system=soft-performance-2026] .owner-settings-status>article,body[data-design-system=soft-performance-2026] .public-owner-settings-preview-header,body[data-design-system=soft-performance-2026] .public-owner-settings-preview-panel{border:1px solid var(--dmx-owner-border);border-radius:var(--dmx-owner-card-radius);background:var(--dmx-owner-soft-bg);box-shadow:var(--dmx-owner-shadow)}body[data-design-system=soft-performance-2026] .owner-settings-accordion{border-radius:var(--dmx-owner-card-radius-sm)}body[data-design-system=soft-performance-2026] .owner-settings-summary{gap:.8rem;padding:.9rem 1rem}body[data-design-system=soft-performance-2026] .owner-settings-accordion:not([open]) .owner-settings-fields{display:none}body[data-design-system=soft-performance-2026] .owner-settings-accordion:not([open]) .owner-settings-summary{align-items:center;min-height:0}body[data-design-system=soft-performance-2026] .owner-settings-fields{gap:.8rem;padding:.8rem 1rem 1rem}body[data-design-system=soft-performance-2026] .owner-settings-summary-meta small{border-radius:999px;padding:.2rem .55rem;background:#eef3f8}body[data-design-system=soft-performance-2026] .public-owner-settings-preview-back-link{border:1px solid var(--dmx-owner-border);border-radius:999px;min-height:42px;padding:0 .95rem}body[data-design-system=soft-performance-2026] :where(.dmx-smart-card,.dmx-smart-status-card,.dmx-smart-accordion){border:var(--dmx-smart-card-border);border-radius:var(--dmx-smart-card-radius);background:var(--dmx-owner-soft-bg);box-shadow:var(--dmx-smart-card-shadow)}body[data-design-system=soft-performance-2026] .dmx-smart-accordion-summary{padding:.9rem 1rem;display:grid;grid-gap:.75rem;gap:.75rem}body[data-design-system=soft-performance-2026] .dmx-smart-accordion-body{padding:.8rem 1rem 1rem;display:grid;grid-gap:.8rem;gap:.8rem}body[data-design-system=soft-performance-2026] :where(.dmx-smart-button,.dmx-smart-pill){min-height:40px;border-radius:999px;padding:.45rem .9rem;font-weight:600}body[data-design-system=soft-performance-2026] .dmx-smart-button-primary{background:linear-gradient(135deg,#d72638,#8b1d2f);color:#fff}body[data-design-system=soft-performance-2026] .dmx-smart-button-secondary{background:#f4f7fb;color:#172033;border:1px solid #d1d9e5}body[data-design-system=soft-performance-2026] .dmx-smart-form :is(input,textarea,select){border:1px solid #c8d3e1;border-radius:12px;padding:.6rem .7rem;background:#fff}body[data-design-system=soft-performance-2026] .owner-customize-tabs{display:grid;grid-template-columns:1fr 1fr;grid-gap:.55rem;gap:.55rem}body[data-design-system=soft-performance-2026] .owner-customize-tabs .dmx-smart-pill{min-height:48px;border:1px solid #b6c6db;border-radius:var(--dmx-radius-pill);background:#fff;color:#1a2842;font-weight:700}body[data-design-system=soft-performance-2026] .owner-customize-tabs .dmx-smart-pill:hover{border-color:#7488a7;background:#f8fbff}body[data-design-system=soft-performance-2026] .owner-customize-tabs .dmx-smart-pill:focus-visible{outline:2px solid #243b67;outline-offset:2px}body[data-design-system=soft-performance-2026] .owner-customize-tabs .dmx-smart-pill[aria-selected=true]{border-color:#1c3256;background:linear-gradient(180deg,#233d67,#172a49);color:#fff;box-shadow:0 8px 18px rgba(23,42,73,.2)}body[data-design-system=soft-performance-2026] .owner-customize-preview{overflow:hidden}body[data-design-system=soft-performance-2026] .owner-customize-actions{background:color-mix(in srgb,var(--dmx-surface-shell) 98%,#ffffff);padding:.85rem;border:1px solid #c3d1e3;border-radius:calc(var(--dmx-radius-md) + 2px);display:flex;gap:.6rem;flex-wrap:wrap}body[data-design-system=soft-performance-2026] .owner-settings-shell--sandbox .contact-ai-cockpit-accordion{margin:0}body[data-design-system=soft-performance-2026] .owner-settings-shell--sandbox .contact-ai-cockpit-summary{grid-template-columns:auto minmax(0,1fr) auto}body[data-design-system=soft-performance-2026] .owner-settings-shell--sandbox .contact-ai-cockpit-summary-meta{display:inline-flex;align-items:center;gap:.35rem}body[data-design-system=soft-performance-2026] .owner-settings-shell--sandbox .contact-ai-cockpit-summary-meta small{font-size:.72rem;padding:.16rem .45rem}body[data-design-system=soft-performance-2026] .owner-settings-shell--sandbox .contact-ai-cockpit-summary-toggle{border:1px solid #a5b7ce;border-radius:999px;padding:.15rem .6rem;font-size:.74rem;font-weight:700;color:#172a49;background:#fff}body[data-design-system=soft-performance-2026] .dmx-preview-toggle .dmx-smart-pill{border:1px solid var(--dmx-owner-border);background:var(--dmx-surface-shell)}body[data-design-system=soft-performance-2026] .dmx-preview-toggle .dmx-smart-pill.is-active{background:#172033;color:#fff;border-color:#172033}body[data-design-system=soft-performance-2026] .dmx-preview-device{border:1px solid var(--dmx-owner-border);border-radius:var(--dmx-radius-lg);background:color-mix(in srgb,var(--dmx-surface-shell) 94%,white);padding:.55rem}body[data-design-system=soft-performance-2026] .dmx-preview-copy{gap:.15rem}body[data-design-system=soft-performance-2026] .dmx-preview-desktop-link{margin:0 0 .45rem;font-size:.82rem;text-align:right}body[data-design-system=soft-performance-2026] .dmx-preview-desktop-link a{color:#0f4f9d;font-weight:600;text-decoration:underline}body[data-design-system=soft-performance-2026] .owner-customize-actions .dmx-smart-button-primary{box-shadow:0 8px 18px rgba(215,38,56,.24);color:#fff}body[data-design-system=soft-performance-2026] .owner-customize-actions .dmx-smart-button-secondary{color:#12203a}body[data-design-system=soft-performance-2026] .smart-app-preview-compact .demo-module,body[data-design-system=soft-performance-2026] .smart-app-preview-compact .demo-side-card{background:linear-gradient(180deg,rgba(255,253,248,.98),rgba(248,244,236,.96));border:1px solid var(--dmx-border-soft);padding:.8rem}body[data-design-system=soft-performance-2026] .smart-app-preview-compact :is(.demo-form button,.demo-chat-chips button,.smart-app-cta-row button,.demo-prompt-row a){min-height:2.2rem;padding:.45rem .72rem;font-size:.82rem;white-space:normal}body[data-design-system=soft-performance-2026] .public-pdp-phone-shell--compact iframe{width:100%;min-height:520px}body[data-design-system=soft-performance-2026] .dmx-ds-hero,body[data-design-system=soft-performance-2026] .dmx-public-hero,body[data-design-system=soft-performance-2026] .homepage-hero,body[data-design-system=soft-performance-2026] .page-shell-header,body[data-design-system=soft-performance-2026] .try-console-card{border-radius:var(--dmx-radius-xl)!important;border:1px solid var(--dmx-border-on-dark)!important;background:radial-gradient(circle at 12% 8%,rgba(215,38,56,.2),transparent 28%),radial-gradient(circle at 88% 4%,rgba(6,182,212,.16),transparent 30%),linear-gradient(145deg,var(--dmx-surface-cockpit) 0,#101c31 48%,#151923 100%)!important;color:var(--dmx-color-inverse)!important;box-shadow:var(--dmx-shadow-lg),inset 0 1px 0 rgba(255,255,255,.1)!important}body[data-design-system=soft-performance-2026] .dmx-ds-hero:after,body[data-design-system=soft-performance-2026] .dmx-public-hero:after,body[data-design-system=soft-performance-2026] .homepage-hero:after,body[data-design-system=soft-performance-2026] .page-shell-header:after{content:"";position:absolute;inset:auto clamp(1rem,3vw,2rem) clamp(1rem,3vw,1.8rem) clamp(1rem,3vw,2rem);height:2px;border-radius:999px;background:linear-gradient(90deg,transparent,rgba(199,164,93,.78),rgba(215,38,56,.72),transparent);opacity:.74;pointer-events:none}body[data-design-system=soft-performance-2026] .dmx-ds-empty-state{display:grid;grid-gap:.8rem;gap:.8rem;padding:var(--dmx-card-pad);border:1px dashed var(--dmx-border-proof);border-radius:var(--dmx-radius-lg);background:color-mix(in srgb,var(--dmx-surface-card) 82%,var(--dmx-color-proof))}body[data-design-system=soft-performance-2026] .rr-hero{isolation:isolate}body[data-design-system=soft-performance-2026] .rr-hero:after{content:"";position:absolute;inset:12% -8% auto auto;width:min(34vw,420px);aspect-ratio:1;border-radius:999px;background:radial-gradient(circle,rgba(34,211,238,.25),transparent 62%),conic-gradient(from 120deg,rgba(215,38,56,.25),rgba(34,211,238,.22),rgba(124,58,237,.24),rgba(215,38,56,.25));filter:blur(12px);opacity:.56;z-index:0;animation:dmx-plan-orbit 12s ease-in-out infinite alternate}body[data-design-system=soft-performance-2026] .rr-hero-copy,body[data-design-system=soft-performance-2026] .rr-plan-card{z-index:1}body[data-design-system=soft-performance-2026] .rr-title{max-width:11ch}body[data-design-system=soft-performance-2026] .rr-sub{max-width:58ch}body[data-design-system=soft-performance-2026] .rr-plan-card{position:relative;overflow:hidden}body[data-design-system=soft-performance-2026] .rr-plan-card:before{content:"✨";position:absolute;top:.8rem;right:.9rem;display:grid;place-items:center;width:2rem;height:2rem;border-radius:999px;background:rgba(255,255,255,.14);box-shadow:inset 0 1px 0 rgba(255,255,255,.2)}body[data-design-system=soft-performance-2026] .rr-score-ring{animation:dmx-plan-score-pulse 2.8s ease-in-out infinite}body[data-design-system=soft-performance-2026] .rr-best-fit-grid{grid-template-columns:minmax(0,1.08fr) minmax(340px,.72fr)!important;align-items:stretch}body[data-design-system=soft-performance-2026] .rr-best-fit-grid .rr-plan-fit-stack{grid-template-columns:1fr!important;align-content:stretch}body[data-design-system=soft-performance-2026] .rr-best-fit-grid .rr-insight-card{min-height:0;padding:clamp(.95rem,1.8vw,1.1rem)!important}body[data-design-system=soft-performance-2026] .rr-best-fit-grid .rr-insight-card h3{font-size:clamp(1.08rem,1.65vw,1.42rem)!important;letter-spacing:-.04em!important;line-height:1.05!important;overflow-wrap:anywhere}body[data-design-system=soft-performance-2026] .rr-best-fit-grid .rr-insight-card p{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;font-size:clamp(.92rem,1vw,1rem);line-height:1.46!important}body[data-design-system=soft-performance-2026] .rr-preview-panel{position:relative;min-height:100%;align-content:start;overflow:hidden}body[data-design-system=soft-performance-2026] .rr-preview-panel:before{content:"🎯";position:absolute;right:1rem;top:1rem;display:grid;place-items:center;width:2.3rem;height:2.3rem;border:1px solid rgba(14,165,233,.22);border-radius:16px;background:linear-gradient(135deg,rgba(236,254,255,.9),rgba(255,255,255,.86));box-shadow:0 12px 28px rgba(15,23,42,.08)}body[data-design-system=soft-performance-2026] .rr-preview-panel:after{content:"";position:absolute;inset:auto 1rem 1rem auto;width:44%;height:4px;border-radius:999px;background:linear-gradient(90deg,#22d3ee,#d72638,#7c3aed);opacity:.42}body[data-design-system=soft-performance-2026] .rr-preview-panel h3{max-width:18ch}body[data-design-system=soft-performance-2026] .rr-ai-brief .rr-section-heading>p,body[data-design-system=soft-performance-2026] .rr-option-card>p,body[data-design-system=soft-performance-2026] .rr-preview-panel dd,body[data-design-system=soft-performance-2026] .rr-preview-panel>p,body[data-design-system=soft-performance-2026] .rr-section-heading>p:not(.rr-kicker){display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}body[data-design-system=soft-performance-2026] .rr-preview-panel .rr-actions{margin-top:auto}body[data-design-system=soft-performance-2026] .rr-insight-card,body[data-design-system=soft-performance-2026] .rr-option-card,body[data-design-system=soft-performance-2026] .rr-placement-grid article,body[data-design-system=soft-performance-2026] .rr-plan-stat-grid article,body[data-design-system=soft-performance-2026] .rr-snapshot-list article{transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}body[data-design-system=soft-performance-2026] .rr-insight-card:hover,body[data-design-system=soft-performance-2026] .rr-option-card:hover,body[data-design-system=soft-performance-2026] .rr-placement-grid article:hover,body[data-design-system=soft-performance-2026] .rr-plan-stat-grid article:hover,body[data-design-system=soft-performance-2026] .rr-snapshot-list article:hover{border-color:rgba(14,165,233,.28);box-shadow:0 20px 54px rgba(15,23,42,.12);transform:translateY(-3px)}body[data-design-system=soft-performance-2026] .rr-ai-brief-grid .rr-insight-card:first-child:before,body[data-design-system=soft-performance-2026] .rr-ai-brief-grid .rr-insight-card:nth-child(2):before,body[data-design-system=soft-performance-2026] .rr-ai-brief-grid .rr-insight-card:nth-child(3):before,body[data-design-system=soft-performance-2026] .rr-placement-grid article:first-child:before,body[data-design-system=soft-performance-2026] .rr-placement-grid article:nth-child(2):before,body[data-design-system=soft-performance-2026] .rr-placement-grid article:nth-child(3):before{display:inline-grid;place-items:center;width:2.2rem;height:2.2rem;margin-bottom:.7rem;border-radius:14px;background:linear-gradient(135deg,rgba(236,254,255,.92),rgba(255,255,255,.92));border:1px solid rgba(14,165,233,.2);box-shadow:0 10px 24px rgba(15,23,42,.07)}body[data-design-system=soft-performance-2026] .rr-ai-brief-grid .rr-insight-card:first-child:before{content:"❓"}body[data-design-system=soft-performance-2026] .rr-ai-brief-grid .rr-insight-card:nth-child(2):before{content:"🛡️"}body[data-design-system=soft-performance-2026] .rr-ai-brief-grid .rr-insight-card:nth-child(3):before{content:"🚀"}body[data-design-system=soft-performance-2026] .rr-placement-grid article:first-child:before{content:"👀"}body[data-design-system=soft-performance-2026] .rr-placement-grid article:nth-child(2):before{content:"👉"}body[data-design-system=soft-performance-2026] .rr-placement-grid article:nth-child(3):before{content:"📱"}body[data-design-system=soft-performance-2026] .rr-plan-stat-grid article{position:relative;overflow:hidden}body[data-design-system=soft-performance-2026] .rr-plan-stat-grid article:after{content:"";position:absolute;inset:auto 0 0 0;height:4px;background:linear-gradient(90deg,#22d3ee,#d72638,#7c3aed);opacity:.5}body[data-design-system=soft-performance-2026] .rr-next ol{counter-reset:plan-step}body[data-design-system=soft-performance-2026] .rr-next li{position:relative;overflow:hidden}body[data-design-system=soft-performance-2026] .rr-next li:after{counter-increment:plan-step;content:counter(plan-step);position:absolute;right:.7rem;top:.55rem;color:rgba(14,165,233,.12);font-size:3.5rem;font-weight:950;line-height:1}@keyframes dmx-plan-orbit{0%{transform:translateZ(0) scale(.96)}to{transform:translate3d(-6%,5%,0) scale(1.04)}}@keyframes dmx-plan-score-pulse{0%,to{transform:scale(1);box-shadow:0 0 42px rgba(34,211,238,.2)}50%{transform:scale(1.035);box-shadow:0 0 58px rgba(34,211,238,.32)}}@media (min-width:1180px){body[data-design-system=soft-performance-2026] .rr-best-fit-grid{grid-template-columns:minmax(0,1.16fr) minmax(360px,.68fr)!important}}@media (max-width:1020px){body[data-design-system=soft-performance-2026] .rr-best-fit-grid,body[data-design-system=soft-performance-2026] .rr-best-fit-grid .rr-plan-fit-stack{grid-template-columns:1fr!important}body[data-design-system=soft-performance-2026] .rr-preview-panel h3{max-width:none}}body[data-design-system=soft-performance-2026] .dmx-hiw-wcp-root{position:relative}body[data-design-system=soft-performance-2026] .dmx-hiw-wcp-root .dmx-ds-hero,body[data-design-system=soft-performance-2026] .dmx-hiw-wcp-root .dmx-public-hero{overflow:hidden}body[data-design-system=soft-performance-2026] .dmx-hiw-factory-visual{position:relative;min-height:430px;border:1px solid rgba(148,163,184,.18);border-radius:30px;overflow:hidden;background:radial-gradient(circle at 14% 78%,rgba(215,38,56,.22),transparent 28%),radial-gradient(circle at 78% 18%,rgba(34,211,238,.24),transparent 32%),linear-gradient(145deg,#050914,#08162a 48%,#0d2238);box-shadow:inset 0 1px 0 rgba(255,255,255,.12),0 28px 80px rgba(2,8,23,.28)}body[data-design-system=soft-performance-2026] .dmx-hiw-factory-visual:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.045) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 0);background-size:42px 42px;-webkit-mask-image:linear-gradient(135deg,rgba(0,0,0,.62),transparent 78%);mask-image:linear-gradient(135deg,rgba(0,0,0,.62),transparent 78%)}body[data-design-system=soft-performance-2026] .dmx-hiw-signal-rail{position:absolute;left:12%;right:12%;top:50%;height:4px;border-radius:999px;background:linear-gradient(90deg,#d72638,#22d3ee,#7c3aed,#22d3ee);box-shadow:0 0 34px rgba(34,211,238,.42);animation:dmx-hiw-rail 4.8s linear infinite}body[data-design-system=soft-performance-2026] .dmx-hiw-node{position:absolute;display:grid;grid-gap:.22rem;gap:.22rem;width:min(46%,210px);border:1px solid rgba(255,255,255,.15);border-radius:20px;background:rgba(255,255,255,.09);color:#fff;padding:.85rem;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 20px 54px rgba(2,8,23,.24),inset 0 1px 0 rgba(255,255,255,.12)}body[data-design-system=soft-performance-2026] .dmx-hiw-generated-header span,body[data-design-system=soft-performance-2026] .dmx-hiw-node span,body[data-design-system=soft-performance-2026] .dmx-hiw-simple-kicker{color:#ff4b65;font-size:.7rem;font-weight:950;letter-spacing:.11em;text-transform:uppercase}body[data-design-system=soft-performance-2026] .dmx-hiw-node strong{font-size:1.02rem;line-height:1.08}body[data-design-system=soft-performance-2026] .dmx-hiw-node small{color:rgba(226,232,240,.78);font-weight:750}body[data-design-system=soft-performance-2026] .dmx-hiw-node-input{left:8%;top:12%}body[data-design-system=soft-performance-2026] .dmx-hiw-node-scan{right:10%;top:10%}body[data-design-system=soft-performance-2026] .dmx-hiw-node-plan{left:12%;bottom:13%}body[data-design-system=soft-performance-2026] .dmx-hiw-node-workspace{right:8%;bottom:15%}body[data-design-system=soft-performance-2026] .dmx-hiw-launch-pills{position:absolute;left:50%;bottom:1.15rem;transform:translateX(-50%);display:flex;gap:.45rem;flex-wrap:wrap;justify-content:center}body[data-design-system=soft-performance-2026] .dmx-hiw-foundation-pill,body[data-design-system=soft-performance-2026] .dmx-hiw-launch-pills span{border:1px solid rgba(34,211,238,.24);border-radius:999px;background:rgba(236,254,255,.92);color:#0f172a;font-size:.72rem;font-weight:950;padding:.38rem .62rem}body[data-design-system=soft-performance-2026] .dmx-hiw-factory-flow,body[data-design-system=soft-performance-2026] .dmx-hiw-proof-grid,body[data-design-system=soft-performance-2026] .dmx-hiw-trust-grid{display:grid;grid-gap:.85rem;gap:.85rem}body[data-design-system=soft-performance-2026] .dmx-hiw-factory-flow{grid-template-columns:repeat(3,minmax(0,1fr))}body[data-design-system=soft-performance-2026] .dmx-hiw-proof-grid{grid-template-columns:repeat(6,minmax(0,1fr))}body[data-design-system=soft-performance-2026] .dmx-hiw-trust-grid{grid-template-columns:repeat(4,minmax(0,1fr))}body[data-design-system=soft-performance-2026] .dmx-hiw-factory-flow article,body[data-design-system=soft-performance-2026] .dmx-hiw-launch-choices article,body[data-design-system=soft-performance-2026] .dmx-hiw-partner-cards article,body[data-design-system=soft-performance-2026] .dmx-hiw-proof-grid article,body[data-design-system=soft-performance-2026] .dmx-hiw-trust-grid article{position:relative;overflow:hidden;border:1px solid rgba(148,163,184,.2);border-radius:24px;background:linear-gradient(180deg,#fff,#f8fbff);box-shadow:0 16px 42px rgba(15,23,42,.08),inset 0 1px 0 rgba(255,255,255,.9);padding:clamp(.95rem,1.8vw,1.15rem);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}body[data-design-system=soft-performance-2026] .dmx-hiw-factory-flow article:hover,body[data-design-system=soft-performance-2026] .dmx-hiw-launch-choices article:hover,body[data-design-system=soft-performance-2026] .dmx-hiw-partner-cards article:hover,body[data-design-system=soft-performance-2026] .dmx-hiw-proof-grid article:hover,body[data-design-system=soft-performance-2026] .dmx-hiw-trust-grid article:hover{border-color:rgba(14,165,233,.28);box-shadow:0 22px 58px rgba(15,23,42,.12);transform:translateY(-3px)}body[data-design-system=soft-performance-2026] .dmx-hiw-flow-topline{display:flex;justify-content:space-between;align-items:center;margin-bottom:.75rem}body[data-design-system=soft-performance-2026] .dmx-hiw-flow-topline span,body[data-design-system=soft-performance-2026] .dmx-hiw-trust-grid article>span{display:grid;place-items:center;width:2.4rem;height:2.4rem;border:1px solid rgba(14,165,233,.2);border-radius:16px;background:rgba(236,254,255,.85);box-shadow:0 10px 24px rgba(15,23,42,.07)}body[data-design-system=soft-performance-2026] .dmx-hiw-flow-topline small{color:rgba(14,165,233,.22);font-size:2.3rem;font-weight:950;line-height:1}body[data-design-system=soft-performance-2026] .dmx-hiw-factory-flow article>p:first-of-type{color:var(--dmx-color-brand);font-size:.72rem;font-weight:950;letter-spacing:.1em;margin:0 0 .3rem;text-transform:uppercase}body[data-design-system=soft-performance-2026] .dmx-hiw-factory-flow h3,body[data-design-system=soft-performance-2026] .dmx-hiw-launch-choices h3,body[data-design-system=soft-performance-2026] .dmx-hiw-partner-pathway h3,body[data-design-system=soft-performance-2026] .dmx-hiw-proof-grid h3,body[data-design-system=soft-performance-2026] .dmx-hiw-trust-grid h3{margin:0;color:#0f172a;font-size:clamp(1.1rem,2vw,1.42rem);letter-spacing:-.04em;line-height:1.05}body[data-design-system=soft-performance-2026] .dmx-hiw-factory-flow p,body[data-design-system=soft-performance-2026] .dmx-hiw-launch-choices p,body[data-design-system=soft-performance-2026] .dmx-hiw-partner-pathway p,body[data-design-system=soft-performance-2026] .dmx-hiw-proof-grid p,body[data-design-system=soft-performance-2026] .dmx-hiw-trust-grid p{color:rgba(51,65,85,.82);line-height:1.5}body[data-design-system=soft-performance-2026] .dmx-hiw-transformation{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);grid-gap:1rem;gap:1rem}body[data-design-system=soft-performance-2026] .dmx-hiw-generated-card,body[data-design-system=soft-performance-2026] .dmx-hiw-partner-pathway,body[data-design-system=soft-performance-2026] .dmx-hiw-transformation-input{border:1px solid rgba(148,163,184,.2);border-radius:28px;background:linear-gradient(180deg,#fff,#f8fbff);box-shadow:0 18px 54px rgba(15,23,42,.09),inset 0 1px 0 rgba(255,255,255,.9);padding:clamp(1rem,2.4vw,1.35rem)}body[data-design-system=soft-performance-2026] .dmx-hiw-generated-header strong,body[data-design-system=soft-performance-2026] .dmx-hiw-partner-pathway h3,body[data-design-system=soft-performance-2026] .dmx-hiw-transformation-input h3{margin:0;color:#0f172a;font-size:clamp(1.8rem,4vw,3rem);letter-spacing:-.07em;line-height:.96}body[data-design-system=soft-performance-2026] .dmx-hiw-mini-flow,body[data-design-system=soft-performance-2026] .dmx-hiw-visitor-path{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:1rem}body[data-design-system=soft-performance-2026] .dmx-hiw-mini-flow span,body[data-design-system=soft-performance-2026] .dmx-hiw-visitor-path span{border:1px solid rgba(14,165,233,.2);border-radius:999px;background:rgba(236,254,255,.84);color:#0f172a;font-size:.75rem;font-weight:900;padding:.42rem .6rem}body[data-design-system=soft-performance-2026] .dmx-hiw-generated-card{display:grid;grid-gap:.85rem;gap:.85rem;background:radial-gradient(circle at 100% 0,rgba(34,211,238,.14),transparent 32%),linear-gradient(180deg,#fff,#f5fbff)}body[data-design-system=soft-performance-2026] .dmx-hiw-generated-header{display:grid;grid-gap:.3rem;gap:.3rem}body[data-design-system=soft-performance-2026] .dmx-hiw-proof-grid article strong{display:block;color:#0f172a;font-size:clamp(1.75rem,4vw,2.5rem);letter-spacing:-.07em;line-height:1}body[data-design-system=soft-performance-2026] .dmx-hiw-proof-grid article:after{content:"";position:absolute;inset:auto 0 0 0;height:4px;background:linear-gradient(90deg,#22d3ee,#d72638,#7c3aed);opacity:.46}body[data-design-system=soft-performance-2026] .dmx-hiw-partner-pathway{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);grid-gap:1rem;gap:1rem;align-items:center;background:radial-gradient(circle at 0 0,rgba(215,38,56,.13),transparent 32%),radial-gradient(circle at 100% 0,rgba(34,211,238,.14),transparent 32%),linear-gradient(135deg,#fff,#f8fbff)}body[data-design-system=soft-performance-2026] .dmx-hiw-partner-actions,body[data-design-system=soft-performance-2026] .dmx-hiw-partner-cards{display:flex;flex-wrap:wrap;gap:.6rem}body[data-design-system=soft-performance-2026] .dmx-hiw-partner-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}body[data-design-system=soft-performance-2026] .dmx-hiw-partner-cards article strong{color:#0f172a;font-size:1.1rem}@keyframes dmx-hiw-rail{0%{background-position:0 0}to{background-position:360px 0}}@media (max-width:1100px){body[data-design-system=soft-performance-2026] .dmx-hiw-proof-grid,body[data-design-system=soft-performance-2026] .dmx-hiw-trust-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){body[data-design-system=soft-performance-2026] .dmx-hiw-factory-flow,body[data-design-system=soft-performance-2026] .dmx-hiw-partner-cards,body[data-design-system=soft-performance-2026] .dmx-hiw-partner-pathway,body[data-design-system=soft-performance-2026] .dmx-hiw-transformation{grid-template-columns:1fr}body[data-design-system=soft-performance-2026] .dmx-hiw-factory-visual{min-height:520px}body[data-design-system=soft-performance-2026] .dmx-hiw-node{width:min(76%,260px)}body[data-design-system=soft-performance-2026] .dmx-hiw-node-input{left:8%;top:8%}body[data-design-system=soft-performance-2026] .dmx-hiw-node-scan{right:8%;top:28%}body[data-design-system=soft-performance-2026] .dmx-hiw-node-plan{left:8%;bottom:28%}body[data-design-system=soft-performance-2026] .dmx-hiw-node-workspace{right:8%;bottom:8%}}@media (max-width:640px){body[data-design-system=soft-performance-2026] .dmx-hiw-proof-grid,body[data-design-system=soft-performance-2026] .dmx-hiw-trust-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){body[data-design-system=soft-performance-2026] .dmx-hiw-signal-rail,body[data-design-system=soft-performance-2026] .rr-hero:after,body[data-design-system=soft-performance-2026] .rr-score-ring{animation:none}}body[data-design-system=soft-performance-2026] .smart-app-runtime .demo-faq-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:.7rem;gap:.7rem}body[data-design-system=soft-performance-2026] .smart-app-runtime .demo-faq-list article{border:1px solid rgba(148,163,184,.2);border-radius:.9rem;padding:.8rem;background:rgba(15,23,42,.36)}body[data-design-system=soft-performance-2026] .smart-app-runtime .smart-app-module--pricing .demo-faq-list{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}body[data-design-system=soft-performance-2026] .smart-app-runtime .smart-app-module--metrics .demo-faq-list article,body[data-design-system=soft-performance-2026] .smart-app-runtime .smart-app-module--portal .demo-faq-list article,body[data-design-system=soft-performance-2026] .smart-app-runtime .smart-app-module--property-listings .demo-faq-list article,body[data-design-system=soft-performance-2026] .smart-app-runtime .smart-app-module--reviews .demo-faq-list article,body[data-design-system=soft-performance-2026] .smart-app-runtime .smart-app-module--tiles .demo-faq-list article{display:grid;grid-gap:.5rem;gap:.5rem}body[data-design-system=soft-performance-2026] .smart-app-runtime .smart-app-module--metrics .demo-faq-list{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}@media (max-width:700px){body[data-design-system=soft-performance-2026] .smart-app-runtime .demo-faq-list{grid-template-columns:minmax(0,1fr)}}body[data-design-system=soft-performance-2026] .public-owner-settings-preview-header{padding:var(--dmx-owner-space-4);background:linear-gradient(140deg,#0d1a31,#16294a);color:#fff}body[data-design-system=soft-performance-2026] .public-owner-settings-preview-intro{display:grid;grid-gap:.6rem;gap:.6rem}body[data-design-system=soft-performance-2026] .owner-settings-status{align-content:start;gap:.75rem}body[data-design-system=soft-performance-2026] .owner-settings-shell .owner-settings-accordion+.owner-settings-accordion{margin-top:.7rem}body[data-design-system=soft-performance-2026] .dmx-smart-action-row,body[data-design-system=soft-performance-2026] .dmx-smart-pill-row{display:flex;flex-wrap:wrap;gap:.55rem}body[data-design-system=soft-performance-2026] .dmx-smart-control-meta{display:flex;gap:.4rem;flex-wrap:wrap}body[data-design-system=soft-performance-2026] .owner-customize-group,body[data-design-system=soft-performance-2026] .owner-customize-header,body[data-design-system=soft-performance-2026] .owner-customize-preview{padding:var(--dmx-owner-space-2)}body[data-design-system=soft-performance-2026] .dmx-preview-device--phone .smart-app-runtime .demo-faq-list,body[data-design-system=soft-performance-2026] .dmx-preview-device--phone .smart-app-runtime .smart-app-module--metrics .demo-faq-list,body[data-design-system=soft-performance-2026] .dmx-preview-device--phone .smart-app-runtime .smart-app-module--pricing .demo-faq-list{grid-template-columns:minmax(0,1fr)}body[data-design-system=soft-performance-2026] .dmx-preview-device--phone .smart-app-runtime .demo-module :is(button,a){max-width:100%;white-space:normal}body[data-design-system=soft-performance-2026] .dmx-preview-device--phone .smart-app-runtime .demo-chat-chips,body[data-design-system=soft-performance-2026] .dmx-preview-device--phone .smart-app-runtime .demo-prompt-row,body[data-design-system=soft-performance-2026] .dmx-preview-device--phone .smart-app-runtime .smart-app-cta-row{display:grid;grid-template-columns:minmax(0,1fr)}body[data-design-system=soft-performance-2026] .dmx-hiw-wcp-root .dmx-ds-hero,body[data-design-system=soft-performance-2026] .dmx-hiw-wcp-root .dmx-public-hero{display:grid;grid-template-columns:minmax(0,.92fr) minmax(440px,1.08fr);align-items:center;grid-gap:clamp(1.5rem,4vw,3.5rem);gap:clamp(1.5rem,4vw,3.5rem);min-height:clamp(560px,68vh,760px);padding:clamp(2.2rem,5vw,4.8rem)!important}body[data-design-system=soft-performance-2026] .dmx-hiw-wcp-root .dmx-ds-hero h1,body[data-design-system=soft-performance-2026] .dmx-hiw-wcp-root .dmx-public-hero h1{max-width:10.5ch;text-wrap:balance}body[data-design-system=soft-performance-2026] .dmx-hiw-wcp-root .dmx-ds-hero p,body[data-design-system=soft-performance-2026] .dmx-hiw-wcp-root .dmx-public-hero p{max-width:58ch}body[data-design-system=soft-performance-2026] .dmx-hiw-factory-visual-v3{position:relative;min-height:520px;border-radius:36px;overflow:hidden;background:radial-gradient(circle at 16% 18%,rgba(215,38,56,.24),transparent 28%),radial-gradient(circle at 84% 18%,rgba(34,211,238,.22),transparent 32%),radial-gradient(circle at 52% 92%,rgba(124,58,237,.2),transparent 34%),linear-gradient(145deg,#030713,#08172b 48%,#07111f);box-shadow:inset 0 1px 0 rgba(255,255,255,.13),0 32px 92px rgba(2,8,23,.34)}body[data-design-system=soft-performance-2026] .dmx-hiw-factory-visual-v3:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.045) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 0);background-size:46px 46px;-webkit-mask-image:radial-gradient(circle at 50% 40%,rgba(0,0,0,.86),transparent 78%);mask-image:radial-gradient(circle at 50% 40%,rgba(0,0,0,.86),transparent 78%)}body[data-design-system=soft-performance-2026] .dmx-hiw-v3-aurora{position:absolute;border-radius:999px;filter:blur(14px);pointer-events:none}body[data-design-system=soft-performance-2026] .dmx-hiw-v3-aurora-one{left:-9%;top:8%;width:220px;aspect-ratio:1;background:radial-gradient(circle,rgba(215,38,56,.34),transparent 67%);animation:dmx-hiw-float-one 9s ease-in-out infinite alternate}body[data-design-system=soft-performance-2026] .dmx-hiw-v3-aurora-two{right:-10%;bottom:4%;width:280px;aspect-ratio:1;background:radial-gradient(circle,rgba(34,211,238,.32),transparent 68%);animation:dmx-hiw-float-two 11s ease-in-out infinite alternate}body[data-design-system=soft-performance-2026] .dmx-hiw-v3-stage{position:absolute;inset:clamp(1rem,3vw,2.15rem);border:1px solid rgba(255,255,255,.14);border-radius:30px;background:linear-gradient(145deg,rgba(255,255,255,.09),rgba(255,255,255,.035)),radial-gradient(circle at 50% 45%,rgba(34,211,238,.1),transparent 38%);box-shadow:0 26px 88px rgba(2,8,23,.36),inset 0 1px 0 rgba(255,255,255,.13);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);overflow:hidden}body[data-design-system=soft-performance-2026] .dmx-hiw-v3-topbar{position:absolute;z-index:4;top:1.1rem;left:1.1rem;right:1.1rem;display:flex;align-items:center;gap:.42rem;color:rgba(226,232,240,.78);font-size:.72rem;font-weight:950;letter-spacing:.1em;text-transform:uppercase}body[data-design-system=soft-performance-2026] .dmx-hiw-v3-topbar span{width:10px;height:10px;border-radius:999px;background:rgba(226,232,240,.34)}body[data-design-system=soft-performance-2026] .dmx-hiw-v3-topbar strong{margin-left:auto}body[data-design-system=soft-performance-2026] .dmx-hiw-v3-svg{position:absolute;z-index:1;inset:0;width:100%;height:100%}body[data-design-system=soft-performance-2026] .dmx-hiw-v3-flow-line,body[data-design-system=soft-performance-2026] .dmx-hiw-v3-flow-shadow{fill:none;stroke-linecap:round;stroke-linejoin:round}body[data-design-system=soft-performance-2026] .dmx-hiw-v3-flow-shadow{stroke:rgba(34,211,238,.18);stroke-width:24;filter:url(#hiwFactoryGlow)}body[data-design-system=soft-performance-2026] .dmx-hiw-v3-flow-line{stroke:url(#hiwFactoryLine);stroke-width:6;stroke-dasharray:16 16;animation:dmx-hiw-dash 13s linear infinite}body[data-design-system=soft-performance-2026] .dmx-hiw-v3-flow-dot{fill:#22d3ee;filter:url(#hiwFactoryGlow)}body[data-design-system=soft-performance-2026] .dmx-hiw-v3-dot-one{animation:dmx-hiw-dot 3.2s ease-in-out infinite}body[data-design-system=soft-performance-2026] .dmx-hiw-v3-dot-two{animation:dmx-hiw-dot 3.2s ease-in-out .7s infinite}body[data-design-system=soft-performance-2026] .dmx-hiw-v3-dot-three{animation:dmx-hiw-dot 3.2s ease-in-out 1.4s infinite}body[data-design-system=soft-performance-2026] .dmx-hiw-v3-card,body[data-design-system=soft-performance-2026] .dmx-hiw-v3-core,body[data-design-system=soft-performance-2026] .dmx-hiw-v3-output-row{position:absolute;z-index:3}body[data-design-system=soft-performance-2026] .dmx-hiw-v3-card{display:grid;grid-gap:.34rem;gap:.34rem;width:clamp(150px,27%,220px);border:1px solid rgba(255,255,255,.16);border-radius:24px;background:rgba(255,255,255,.1);color:#fff;padding:clamp(.82rem,1.7vw,1rem);box-shadow:0 22px 64px rgba(2,8,23,.34),inset 0 1px 0 rgba(255,255,255,.15);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}body[data-design-system=soft-performance-2026] .dmx-hiw-v3-card span,body[data-design-system=soft-performance-2026] .dmx-hiw-v3-core span,body[data-design-system=soft-performance-2026] .dmx-hiw-v3-output-row span{color:#67e8f9;font-size:.66rem;font-weight:950;letter-spacing:.12em;text-transform:uppercase}body[data-design-system=soft-performance-2026] .dmx-hiw-v3-card strong,body[data-design-system=soft-performance-2026] .dmx-hiw-v3-core strong{color:#ffffff;font-size:clamp(1.02rem,1.7vw,1.24rem);letter-spacing:-.035em;line-height:1.04}body[data-design-system=soft-performance-2026] .dmx-hiw-v3-card small{color:rgba(226,232,240,.78);font-size:.78rem;font-weight:760;line-height:1.28}body[data-design-system=soft-performance-2026] .dmx-hiw-v3-input{left:8%;top:35%}body[data-design-system=soft-performance-2026] .dmx-hiw-v3-diagnosis{left:35%;top:16%}body[data-design-system=soft-performance-2026] .dmx-hiw-v3-plan{right:7%;top:38%;background:linear-gradient(145deg,rgba(34,211,238,.17),rgba(255,255,255,.1))}body[data-design-system=soft-performance-2026] .dmx-hiw-v3-core{left:50%;top:54%;transform:translate(-50%,-50%);display:grid;grid-gap:.28rem;gap:.28rem;place-items:center;text-align:center;width:154px;aspect-ratio:1;border:1px solid rgba(255,255,255,.15);border-radius:999px;background:radial-gradient(circle,rgba(34,211,238,.2),transparent 64%),rgba(255,255,255,.08);box-shadow:0 22px 70px rgba(34,211,238,.18),inset 0 1px 0 rgba(255,255,255,.13)}body[data-design-system=soft-performance-2026] .dmx-hiw-v3-core-ring{width:78px;aspect-ratio:1;border-radius:999px;border-color:#22d3ee #d72638 rgba(34,211,238,.22) rgba(34,211,238,.22);border-style:solid;border-width:8px;animation:dmx-hiw-spin 8s linear infinite}body[data-design-system=soft-performance-2026] .dmx-hiw-v3-output-row{left:1.2rem;right:1.2rem;bottom:1.2rem;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:.62rem;gap:.62rem}body[data-design-system=soft-performance-2026] .dmx-hiw-v3-output-row span{display:grid;place-items:center;min-height:46px;border:1px solid rgba(255,255,255,.13);border-radius:16px;background:rgba(255,255,255,.08);color:rgba(248,250,252,.9);box-shadow:inset 0 1px 0 rgba(255,255,255,.12)}body[data-design-system=soft-performance-2026] .dmx-hiw-foundation-pill{width:-moz-fit-content;width:fit-content;background:linear-gradient(135deg,rgba(236,254,255,.96),rgba(255,255,255,.94));color:#075985}@keyframes dmx-hiw-spin{to{transform:rotate(1turn)}}@keyframes dmx-hiw-dash{to{stroke-dashoffset:-180}}@keyframes dmx-hiw-dot{0%,to{opacity:.58;transform:scale(1)}50%{opacity:1;transform:scale(1.35)}}@keyframes dmx-hiw-float-one{0%{transform:translateZ(0) scale(.96)}to{transform:translate3d(16px,20px,0) scale(1.05)}}@keyframes dmx-hiw-float-two{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(-22px,-16px,0) scale(1.08)}}@media (max-width:1180px){body[data-design-system=soft-performance-2026] .dmx-hiw-wcp-root .dmx-ds-hero,body[data-design-system=soft-performance-2026] .dmx-hiw-wcp-root .dmx-public-hero{grid-template-columns:1fr}body[data-design-system=soft-performance-2026] .dmx-hiw-factory-visual-v3{min-height:560px}}@media (max-width:760px){body[data-design-system=soft-performance-2026] .dmx-hiw-factory-visual-v3{min-height:680px}body[data-design-system=soft-performance-2026] .dmx-hiw-v3-svg{opacity:.5}body[data-design-system=soft-performance-2026] .dmx-hiw-v3-card{width:min(76%,260px)}body[data-design-system=soft-performance-2026] .dmx-hiw-v3-input{left:7%;top:16%}body[data-design-system=soft-performance-2026] .dmx-hiw-v3-diagnosis{right:7%;left:auto;top:35%}body[data-design-system=soft-performance-2026] .dmx-hiw-v3-plan{left:7%;right:auto;top:54%}body[data-design-system=soft-performance-2026] .dmx-hiw-v3-core{left:auto;right:7%;top:57%;width:126px}body[data-design-system=soft-performance-2026] .dmx-hiw-v3-core-ring{width:58px;border-width:6px}body[data-design-system=soft-performance-2026] .dmx-hiw-v3-output-row{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){body[data-design-system=soft-performance-2026] .dmx-hiw-v3-topbar strong{display:none}body[data-design-system=soft-performance-2026] .dmx-hiw-factory-visual-v3{min-height:720px}body[data-design-system=soft-performance-2026] .dmx-hiw-v3-card{width:82%}body[data-design-system=soft-performance-2026] .dmx-hiw-v3-core{opacity:.82}}@media (prefers-reduced-motion:reduce){body[data-design-system=soft-performance-2026] .dmx-hiw-v3-aurora,body[data-design-system=soft-performance-2026] .dmx-hiw-v3-core-ring,body[data-design-system=soft-performance-2026] .dmx-hiw-v3-flow-dot,body[data-design-system=soft-performance-2026] .dmx-hiw-v3-flow-line{animation:none}}body[data-design-system=soft-performance-2026] .dmx-apps-hero,body[data-design-system=soft-performance-2026] .dmx-apps-hero .dmx-ds-hero,body[data-design-system=soft-performance-2026] .dmx-apps-hero.dmx-public-hero{align-items:center}body[data-design-system=soft-performance-2026] .dmx-apps-hero h1{max-width:9ch}body[data-design-system=soft-performance-2026] .dmx-apps-hero-deck{position:relative;display:grid;place-items:center;min-height:clamp(300px,40vw,430px);isolation:isolate}body[data-design-system=soft-performance-2026] .dmx-apps-hero-deck:before{content:"";position:absolute;inset:4% 4% 6%;border-radius:34px;background:radial-gradient(circle at 22% 18%,rgba(215,38,56,.16),transparent 32%),radial-gradient(circle at 84% 18%,rgba(34,211,238,.16),transparent 36%),radial-gradient(circle at 46% 72%,rgba(124,58,237,.12),transparent 34%);filter:blur(2px);z-index:-1}body[data-design-system=soft-performance-2026] .dmx-apps-hero-deck:after{content:"";position:absolute;left:16%;right:16%;bottom:9%;height:2px;border-radius:999px;background:linear-gradient(90deg,transparent,rgba(215,38,56,.74),rgba(34,211,238,.82),rgba(124,58,237,.72),transparent);opacity:.48;filter:drop-shadow(0 0 12px rgba(34,211,238,.28))}body[data-design-system=soft-performance-2026] .dmx-apps-hero-deck-frame{position:relative;width:min(72%,350px);height:clamp(245px,34vw,360px);overflow:hidden;border:1px solid rgba(255,255,255,.13);border-radius:24px;background:#071225;box-shadow:0 24px 72px rgba(2,8,23,.28);transform:none}body[data-design-system=soft-performance-2026] .dmx-apps-hero-deck-frame:after,body[data-design-system=soft-performance-2026] .dmx-apps-hero-deck-frame:before{content:"";position:absolute;left:0;right:0;z-index:2;height:20%;pointer-events:none}body[data-design-system=soft-performance-2026] .dmx-apps-hero-deck-frame:before{top:0;background:linear-gradient(180deg,rgba(7,18,37,.78),transparent)}body[data-design-system=soft-performance-2026] .dmx-apps-hero-deck-frame:after{bottom:0;background:linear-gradient(0deg,rgba(7,18,37,.78),transparent)}body[data-design-system=soft-performance-2026] .dmx-apps-hero-deck-image{object-fit:cover;object-position:center top;transform:scale(1.035);animation:dmx-apps-deck-scroll 20s ease-in-out infinite alternate}body[data-design-system=soft-performance-2026] .dmx-apps-hero-deck:hover .dmx-apps-hero-deck-image{animation-play-state:paused}body[data-design-system=soft-performance-2026] .dmx-apps-hero-deck-card,body[data-design-system=soft-performance-2026] .dmx-apps-hero-deck-rail{position:absolute;z-index:4;border:1px solid rgba(34,211,238,.18);background:rgba(248,250,252,.94);color:#0f172a;box-shadow:0 14px 34px rgba(2,8,23,.18);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}body[data-design-system=soft-performance-2026] .dmx-apps-hero-deck-rail{left:6%;bottom:15%;display:flex;gap:.32rem;flex-wrap:wrap;max-width:88%;border-radius:999px;padding:.38rem}body[data-design-system=soft-performance-2026] .dmx-apps-hero-deck-rail span{border-radius:999px;background:rgba(236,254,255,.78);color:#075985;font-size:.68rem;font-weight:950;padding:.32rem .52rem}body[data-design-system=soft-performance-2026] .dmx-apps-hero-deck-card{top:13%;right:3%;display:grid;grid-gap:.2rem;gap:.2rem;max-width:185px;border-radius:20px;padding:.85rem}body[data-design-system=soft-performance-2026] .dmx-apps-hero-deck-card span{color:#0369a1;font-size:.68rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase}body[data-design-system=soft-performance-2026] .dmx-apps-hero-deck-card strong{font-size:1.22rem;letter-spacing:-.045em;line-height:1}@keyframes dmx-apps-deck-scroll{0%{object-position:center top;transform:scale(1.035) translateY(0)}48%{object-position:center center;transform:scale(1.035) translateY(-1.2%)}to{object-position:center bottom;transform:scale(1.035) translateY(-2.5%)}}@media (max-width:900px){body[data-design-system=soft-performance-2026] .dmx-apps-hero h1{max-width:12ch}body[data-design-system=soft-performance-2026] .dmx-apps-hero-deck-frame{width:min(82%,410px);transform:none}}@media (max-width:560px){body[data-design-system=soft-performance-2026] .dmx-apps-hero-deck-card,body[data-design-system=soft-performance-2026] .dmx-apps-hero-deck-rail{position:relative;inset:auto;max-width:100%}body[data-design-system=soft-performance-2026] .dmx-apps-hero-deck{display:flex;flex-wrap:wrap;justify-content:center;gap:.55rem}body[data-design-system=soft-performance-2026] .dmx-apps-hero-deck-frame{width:100%;order:-1}}@media (prefers-reduced-motion:reduce){body[data-design-system=soft-performance-2026] .dmx-apps-hero-deck-image{animation:none;object-position:center}}body[data-design-system=soft-performance-2026] .dmx-pricing-page{display:grid;grid-gap:clamp(1.2rem,3vw,2rem);gap:clamp(1.2rem,3vw,2rem)}body[data-design-system=soft-performance-2026] .dmx-pricing-hero h1{max-width:10ch}body[data-design-system=soft-performance-2026] .dmx-pricing-hero-visual{position:relative;display:grid;grid-gap:1rem;gap:1rem;align-content:center;min-height:clamp(300px,40vw,430px);padding:clamp(1rem,2.6vw,1.5rem);border-radius:34px;background:radial-gradient(circle at 10% 14%,rgba(215,38,56,.18),transparent 30%),radial-gradient(circle at 88% 12%,rgba(34,211,238,.18),transparent 34%),linear-gradient(145deg,rgba(255,255,255,.08),rgba(255,255,255,.035));border:1px solid rgba(255,255,255,.1);box-shadow:0 24px 74px rgba(2,8,23,.26),inset 0 1px 0 rgba(255,255,255,.12)}body[data-design-system=soft-performance-2026] .dmx-pricing-pass-card{display:grid;grid-gap:.2rem;gap:.2rem;width:min(100%,300px);margin-inline:auto;border:1px solid rgba(34,211,238,.2);border-radius:28px;background:rgba(248,250,252,.94);color:#0f172a;padding:1.15rem;box-shadow:0 20px 60px rgba(2,8,23,.26)}body[data-design-system=soft-performance-2026] .dmx-pricing-eyebrow,body[data-design-system=soft-performance-2026] .dmx-pricing-pass-card span,body[data-design-system=soft-performance-2026] .dmx-pricing-path-split span{color:#0369a1;font-size:.72rem;font-weight:950;letter-spacing:.1em;text-transform:uppercase}body[data-design-system=soft-performance-2026] .dmx-pricing-pass-card strong{color:#0f172a;font-size:clamp(3.2rem,8vw,5rem);letter-spacing:-.08em;line-height:.9}body[data-design-system=soft-performance-2026] .dmx-pricing-pass-card p,body[data-design-system=soft-performance-2026] .dmx-pricing-path-split p{margin:0;color:rgba(51,65,85,.76);font-weight:800}body[data-design-system=soft-performance-2026] .dmx-pricing-path-rail{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.45rem;gap:.45rem;align-items:center}body[data-design-system=soft-performance-2026] .dmx-pricing-path-rail span{border:1px solid rgba(34,211,238,.18);border-radius:999px;background:rgba(236,254,255,.92);color:#075985;font-size:.72rem;font-weight:950;padding:.52rem .58rem;text-align:center}body[data-design-system=soft-performance-2026] .dmx-pricing-path-split{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.7rem;gap:.7rem}body[data-design-system=soft-performance-2026] .dmx-pricing-path-split article{display:grid;grid-gap:.25rem;gap:.25rem;border:1px solid rgba(148,163,184,.2);border-radius:22px;background:rgba(255,255,255,.92);padding:.9rem;box-shadow:0 14px 38px rgba(2,8,23,.16)}body[data-design-system=soft-performance-2026] .dmx-pricing-path-split strong{color:#0f172a;font-size:clamp(1.35rem,3vw,2rem);letter-spacing:-.06em;line-height:1}body[data-design-system=soft-performance-2026] .dmx-pricing-currency-note{width:min(100%,var(--dmx-public-container-max,1180px));margin-inline:auto;display:flex;flex-wrap:wrap;gap:.45rem .7rem;align-items:center;border:1px solid rgba(14,165,233,.18);border-radius:999px;background:rgba(236,254,255,.72);color:rgba(15,23,42,.76);padding:.72rem 1rem;font-size:.88rem;font-weight:760;box-shadow:0 16px 42px rgba(15,23,42,.07)}body[data-design-system=soft-performance-2026] .dmx-pricing-currency-note strong{color:#0369a1;font-weight:950;letter-spacing:.02em}body[data-design-system=soft-performance-2026] .dmx-pricing-faq-grid,body[data-design-system=soft-performance-2026] .dmx-pricing-primary-grid,body[data-design-system=soft-performance-2026] .dmx-pricing-scale-grid{display:grid;grid-gap:clamp(.85rem,2vw,1.1rem);gap:clamp(.85rem,2vw,1.1rem)}body[data-design-system=soft-performance-2026] .dmx-pricing-faq-grid,body[data-design-system=soft-performance-2026] .dmx-pricing-primary-grid,body[data-design-system=soft-performance-2026] .dmx-pricing-scale-grid{grid-template-columns:repeat(3,minmax(0,1fr))}body[data-design-system=soft-performance-2026] .dmx-pricing-card,body[data-design-system=soft-performance-2026] .dmx-pricing-faq-card,body[data-design-system=soft-performance-2026] .dmx-pricing-scale-card{display:grid;grid-gap:.72rem;gap:.72rem;align-content:start;border:1px solid rgba(37,99,235,.14);border-radius:28px;background:radial-gradient(circle at 100% 0,rgba(34,211,238,.1),transparent 32%),linear-gradient(180deg,#ffffff,#f8fbff);padding:clamp(1rem,2.2vw,1.35rem);box-shadow:0 20px 54px rgba(15,23,42,.09),inset 0 1px 0 rgba(255,255,255,.92)}body[data-design-system=soft-performance-2026] .dmx-pricing-card.is-featured{border-color:rgba(255,45,85,.28);background:radial-gradient(circle at 0 0,rgba(255,45,85,.1),transparent 28%),radial-gradient(circle at 100% 0,rgba(124,58,237,.1),transparent 32%),linear-gradient(180deg,#ffffff,#fff8fb);box-shadow:0 26px 72px rgba(215,38,56,.12),inset 0 1px 0 rgba(255,255,255,.92)}body[data-design-system=soft-performance-2026] .dmx-pricing-agency-band h3,body[data-design-system=soft-performance-2026] .dmx-pricing-card h3,body[data-design-system=soft-performance-2026] .dmx-pricing-scale-card h3,body[data-design-system=soft-performance-2026] .dmx-pricing-source-copy h3{margin:0;color:#0f172a;font-size:clamp(1.25rem,2.1vw,1.72rem);letter-spacing:-.05em;line-height:1.04}body[data-design-system=soft-performance-2026] .dmx-pricing-price{display:flex;flex-wrap:wrap;gap:.3rem .46rem;align-items:flex-end;margin:0;color:#0f172a;line-height:.95}body[data-design-system=soft-performance-2026] .dmx-pricing-price-main{font-size:clamp(2.25rem,4.35vw,3.25rem);font-weight:950;letter-spacing:-.08em}body[data-design-system=soft-performance-2026] .dmx-pricing-price.is-small .dmx-pricing-price-main{font-size:clamp(1.95rem,3.2vw,2.58rem)}body[data-design-system=soft-performance-2026] .dmx-pricing-price-unit{display:inline-flex;align-items:center;margin-bottom:.25rem;border:1px solid rgba(14,165,233,.18);border-radius:999px;background:rgba(236,254,255,.78);color:#075985;font-size:.72rem;font-weight:950;letter-spacing:.04em;padding:.28rem .46rem;text-transform:uppercase;white-space:nowrap}body[data-design-system=soft-performance-2026] .dmx-pricing-annual,body[data-design-system=soft-performance-2026] .dmx-pricing-summary{margin:0;color:rgba(51,65,85,.78);font-size:.92rem;font-weight:720;line-height:1.42}body[data-design-system=soft-performance-2026] .dmx-pricing-card ul,body[data-design-system=soft-performance-2026] .dmx-pricing-scale-card ul{display:grid;grid-gap:.42rem;gap:.42rem;margin:0;padding:0;list-style:none}body[data-design-system=soft-performance-2026] .dmx-pricing-card li,body[data-design-system=soft-performance-2026] .dmx-pricing-scale-card li{position:relative;padding-left:1.15rem;color:rgba(15,23,42,.78);font-size:.9rem;font-weight:760;line-height:1.34}body[data-design-system=soft-performance-2026] .dmx-pricing-card li:before,body[data-design-system=soft-performance-2026] .dmx-pricing-scale-card li:before{content:"";position:absolute;left:0;top:.48em;width:.42rem;height:.42rem;border-radius:999px;background:linear-gradient(135deg,#ff2d55,#22d3ee)}body[data-design-system=soft-performance-2026] .dmx-pricing-card .public-hero-actions,body[data-design-system=soft-performance-2026] .dmx-pricing-scale-card .public-hero-actions{margin-top:auto}body[data-design-system=soft-performance-2026] .dmx-pricing-instance-band{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.7rem;gap:.7rem;margin-top:clamp(.9rem,2vw,1.15rem)}body[data-design-system=soft-performance-2026] .dmx-pricing-instance-band span{border:1px solid rgba(14,165,233,.16);border-radius:20px;background:#ffffff;color:rgba(51,65,85,.8);font-size:.9rem;font-weight:760;padding:.82rem;box-shadow:0 12px 30px rgba(15,23,42,.06)}body[data-design-system=soft-performance-2026] .dmx-pricing-instance-band strong{color:#0f172a}body[data-design-system=soft-performance-2026] .dmx-pricing-source-panel{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);grid-gap:clamp(1rem,3vw,1.25rem);gap:clamp(1rem,3vw,1.25rem);border:1px solid rgba(124,58,237,.18);border-radius:30px;background:radial-gradient(circle at 100% 0,rgba(124,58,237,.12),transparent 32%),radial-gradient(circle at 0 100%,rgba(34,211,238,.12),transparent 34%),linear-gradient(135deg,#ffffff,#f8fbff);padding:clamp(1rem,2.8vw,1.45rem);box-shadow:0 24px 70px rgba(15,23,42,.1)}body[data-design-system=soft-performance-2026] .dmx-pricing-source-copy{display:grid;grid-gap:.75rem;gap:.75rem;align-content:center}body[data-design-system=soft-performance-2026] .dmx-pricing-agency-band p,body[data-design-system=soft-performance-2026] .dmx-pricing-source-copy p:not(.dmx-pricing-eyebrow){margin:0;color:rgba(51,65,85,.78);font-weight:720;line-height:1.52}body[data-design-system=soft-performance-2026] .dmx-pricing-source-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.7rem;gap:.7rem}body[data-design-system=soft-performance-2026] .dmx-pricing-faq-card,body[data-design-system=soft-performance-2026] .dmx-pricing-source-grid article{border:1px solid rgba(37,99,235,.12);border-radius:20px;background:rgba(255,255,255,.86);padding:.9rem}body[data-design-system=soft-performance-2026] .dmx-pricing-source-grid strong{color:#0f172a;font-size:1rem;letter-spacing:-.025em}body[data-design-system=soft-performance-2026] .dmx-pricing-faq-card p,body[data-design-system=soft-performance-2026] .dmx-pricing-source-grid p{margin:.4rem 0 0;color:rgba(51,65,85,.76);font-size:.9rem;font-weight:660;line-height:1.42}body[data-design-system=soft-performance-2026] .dmx-pricing-agency-band{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:1rem;gap:1rem;align-items:center;border:1px solid rgba(34,211,238,.18);border-radius:30px;background:radial-gradient(circle at 92% 14%,rgba(34,211,238,.13),transparent 30%),linear-gradient(135deg,#ffffff,#f8fbff);padding:clamp(1rem,2.8vw,1.45rem);box-shadow:0 22px 60px rgba(15,23,42,.09)}body[data-design-system=soft-performance-2026] .dmx-pricing-agency-band div:first-child{display:grid;grid-gap:.65rem;gap:.65rem}body[data-design-system=soft-performance-2026] .dmx-pricing-agency-actions .public-hero-actions{margin:0}body[data-design-system=soft-performance-2026] .dmx-pricing-compare{border:1px solid rgba(37,99,235,.12);border-radius:24px;background:#ffffff;padding:.9rem;box-shadow:0 18px 44px rgba(15,23,42,.07)}body[data-design-system=soft-performance-2026] .dmx-pricing-compare summary,body[data-design-system=soft-performance-2026] .dmx-pricing-faq-card summary{cursor:pointer;color:#0f172a;font-weight:950;letter-spacing:-.02em}body[data-design-system=soft-performance-2026] .dmx-pricing-compare .public-pricing-table-wrap{margin-top:.9rem}body[data-design-system=soft-performance-2026] .dmx-pricing-faq-card{box-shadow:0 12px 32px rgba(15,23,42,.06)}@media (max-width:1080px){body[data-design-system=soft-performance-2026] .dmx-pricing-agency-band,body[data-design-system=soft-performance-2026] .dmx-pricing-faq-grid,body[data-design-system=soft-performance-2026] .dmx-pricing-primary-grid,body[data-design-system=soft-performance-2026] .dmx-pricing-scale-grid,body[data-design-system=soft-performance-2026] .dmx-pricing-source-panel{grid-template-columns:1fr}body[data-design-system=soft-performance-2026] .dmx-pricing-agency-actions .public-hero-actions{justify-content:flex-start}}@media (max-width:720px){body[data-design-system=soft-performance-2026] .dmx-pricing-hero h1{max-width:12ch}body[data-design-system=soft-performance-2026] .dmx-pricing-instance-band,body[data-design-system=soft-performance-2026] .dmx-pricing-path-rail,body[data-design-system=soft-performance-2026] .dmx-pricing-path-split,body[data-design-system=soft-performance-2026] .dmx-pricing-source-grid{grid-template-columns:1fr}body[data-design-system=soft-performance-2026] .dmx-pricing-currency-note{border-radius:22px}}body[data-design-system=soft-performance-2026] .dmx-partner-page{display:grid;grid-gap:clamp(1.1rem,3vw,2rem);gap:clamp(1.1rem,3vw,2rem)}body[data-design-system=soft-performance-2026] .dmx-partner-hero{width:min(100%,var(--dmx-public-container-max,1180px));margin-inline:auto;display:grid;grid-template-columns:minmax(0,1fr) minmax(340px,.86fr);grid-gap:clamp(1.1rem,4vw,2rem);gap:clamp(1.1rem,4vw,2rem);align-items:center;overflow:hidden;border:1px solid rgba(148,163,184,.2);border-radius:34px;background:radial-gradient(circle at 0 0,rgba(215,38,56,.22),transparent 30%),radial-gradient(circle at 92% 10%,rgba(34,211,238,.16),transparent 34%),linear-gradient(135deg,#24101f,#071225 54%,#0d2c3f);box-shadow:0 28px 86px rgba(2,8,23,.22);padding:clamp(1.3rem,4vw,2.6rem)}body[data-design-system=soft-performance-2026] .dmx-partner-hero-copy{display:grid;grid-gap:1rem;gap:1rem}body[data-design-system=soft-performance-2026] .dmx-partner-hero-copy h1{margin:0;max-width:10ch;color:#fff;font-size:clamp(3.2rem,8vw,6.2rem);letter-spacing:-.09em;line-height:.9;text-wrap:balance}body[data-design-system=soft-performance-2026] .dmx-partner-hero-copy>p:not(.dmx-public-eyebrow){max-width:62ch;margin:0;color:rgba(226,232,240,.84);font-size:clamp(1rem,1.45vw,1.16rem);font-weight:720;line-height:1.55}body[data-design-system=soft-performance-2026] .dmx-partner-hero .public-proof-chip{border-color:rgba(103,232,249,.28);background:rgba(8,13,30,.56);color:rgba(226,232,240,.88)}body[data-design-system=soft-performance-2026] .dmx-partner-hero-visual{position:relative;min-height:clamp(330px,42vw,480px);display:grid;align-content:center;grid-gap:1rem;gap:1rem;border:1px solid rgba(255,255,255,.11);border-radius:30px;background:radial-gradient(circle at 10% 0,rgba(215,38,56,.2),transparent 32%),radial-gradient(circle at 88% 8%,rgba(34,211,238,.22),transparent 34%),linear-gradient(145deg,rgba(255,255,255,.08),rgba(255,255,255,.035));box-shadow:inset 0 1px 0 rgba(255,255,255,.12),0 24px 70px rgba(2,8,23,.26);padding:clamp(1rem,3vw,1.4rem)}body[data-design-system=soft-performance-2026] .dmx-partner-visual-browser,body[data-design-system=soft-performance-2026] .dmx-partner-visual-stack article{border:1px solid rgba(148,163,184,.2);border-radius:22px;background:rgba(248,250,252,.94);color:#0f172a;box-shadow:0 18px 50px rgba(2,8,23,.2);padding:1rem}body[data-design-system=soft-performance-2026] .dmx-partner-browser-dots{display:flex;gap:.34rem;margin-bottom:.8rem}body[data-design-system=soft-performance-2026] .dmx-partner-browser-dots span{width:.62rem;height:.62rem;border-radius:999px;background:rgba(15,23,42,.2)}body[data-design-system=soft-performance-2026] .dmx-partner-visual-browser strong,body[data-design-system=soft-performance-2026] .dmx-partner-visual-stack strong{display:block;color:#0f172a;font-size:clamp(1.1rem,2.2vw,1.5rem);letter-spacing:-.045em;line-height:1}body[data-design-system=soft-performance-2026] .dmx-partner-visual-browser p,body[data-design-system=soft-performance-2026] .dmx-partner-visual-stack p{margin:.55rem 0 0;color:rgba(51,65,85,.76);font-weight:700;line-height:1.42}body[data-design-system=soft-performance-2026] .dmx-partner-visual-signal{position:relative;display:grid;place-items:center;min-height:78px}body[data-design-system=soft-performance-2026] .dmx-partner-visual-signal:before{content:"";position:absolute;left:8%;right:8%;top:50%;height:3px;border-radius:999px;background:linear-gradient(90deg,transparent,#ff2d55,#22d3ee,#7c3aed,transparent);filter:drop-shadow(0 0 14px rgba(34,211,238,.32))}body[data-design-system=soft-performance-2026] .dmx-partner-visual-signal span{position:relative;z-index:1;border:1px solid rgba(34,211,238,.24);border-radius:999px;background:rgba(236,254,255,.94);color:#075985;font-weight:950;letter-spacing:.06em;padding:.54rem .72rem;text-transform:uppercase}body[data-design-system=soft-performance-2026] .dmx-partner-visual-stack{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.55rem;gap:.55rem}body[data-design-system=soft-performance-2026] .dmx-partner-visual-stack article{display:grid;grid-gap:.25rem;gap:.25rem;min-height:112px}body[data-design-system=soft-performance-2026] .dmx-partner-visual-stack span{color:#0369a1;font-size:.68rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase}body[data-design-system=soft-performance-2026] .dmx-partner-section-heading{display:grid;grid-gap:.45rem;gap:.45rem;margin-bottom:clamp(1rem,2.4vw,1.4rem)}body[data-design-system=soft-performance-2026] .dmx-partner-final h2,body[data-design-system=soft-performance-2026] .dmx-partner-section-heading h2{margin:0;max-width:760px;color:#0f172a;font-size:clamp(2rem,4.6vw,3.8rem);letter-spacing:-.075em;line-height:.96;text-wrap:balance}body[data-design-system=soft-performance-2026] .dmx-partner-final>p:not(.dmx-public-eyebrow),body[data-design-system=soft-performance-2026] .dmx-partner-section-heading p:not(.dmx-public-eyebrow){max-width:760px;margin:0;color:rgba(51,65,85,.78);font-size:clamp(.98rem,1.35vw,1.08rem);font-weight:700;line-height:1.55}body[data-design-system=soft-performance-2026] .dmx-partner-delivery-grid,body[data-design-system=soft-performance-2026] .dmx-partner-earn-grid,body[data-design-system=soft-performance-2026] .dmx-partner-economics-grid,body[data-design-system=soft-performance-2026] .dmx-partner-proof-grid,body[data-design-system=soft-performance-2026] .dmx-partner-tools-grid{display:grid;grid-gap:.85rem;gap:.85rem}body[data-design-system=soft-performance-2026] .dmx-partner-earn-grid,body[data-design-system=soft-performance-2026] .dmx-partner-economics-grid,body[data-design-system=soft-performance-2026] .dmx-partner-proof-grid{grid-template-columns:repeat(3,minmax(0,1fr))}body[data-design-system=soft-performance-2026] .dmx-partner-delivery-grid,body[data-design-system=soft-performance-2026] .dmx-partner-tools-grid{grid-template-columns:repeat(2,minmax(0,1fr))}body[data-design-system=soft-performance-2026] .dmx-partner-delivery-grid article,body[data-design-system=soft-performance-2026] .dmx-partner-earn-grid article,body[data-design-system=soft-performance-2026] .dmx-partner-economics-grid article,body[data-design-system=soft-performance-2026] .dmx-partner-proof-grid article,body[data-design-system=soft-performance-2026] .dmx-partner-tools-grid article{display:grid;grid-gap:.55rem;gap:.55rem;align-content:start;border:1px solid rgba(14,165,233,.14);border-radius:24px;background:radial-gradient(circle at 100% 0,rgba(34,211,238,.1),transparent 30%),linear-gradient(180deg,#ffffff,#f8fbff);padding:clamp(1rem,2.4vw,1.25rem);box-shadow:0 18px 48px rgba(15,23,42,.08),inset 0 1px 0 rgba(255,255,255,.88)}body[data-design-system=soft-performance-2026] .dmx-partner-proof-grid article>span{width:2.15rem;height:2.15rem;border-radius:999px;background:linear-gradient(135deg,#ff2d55,#22d3ee);box-shadow:0 10px 26px rgba(14,165,233,.18)}body[data-design-system=soft-performance-2026] .dmx-partner-delivery-grid h3,body[data-design-system=soft-performance-2026] .dmx-partner-earn-grid h3,body[data-design-system=soft-performance-2026] .dmx-partner-proof-grid h3,body[data-design-system=soft-performance-2026] .dmx-partner-tools-grid h3{margin:0;color:#0f172a;font-size:clamp(1.15rem,2.4vw,1.65rem);letter-spacing:-.05em;line-height:1.05}body[data-design-system=soft-performance-2026] .dmx-partner-delivery-grid p,body[data-design-system=soft-performance-2026] .dmx-partner-earn-grid p,body[data-design-system=soft-performance-2026] .dmx-partner-proof-grid p,body[data-design-system=soft-performance-2026] .dmx-partner-tools-grid p{margin:0;color:rgba(51,65,85,.78);font-weight:680;line-height:1.48}body[data-design-system=soft-performance-2026] .dmx-partner-delivery-grid article>p:first-child{width:-moz-fit-content;width:fit-content;border:1px solid rgba(14,165,233,.18);border-radius:999px;background:rgba(236,254,255,.82);color:#0369a1;font-size:.68rem;font-weight:950;letter-spacing:.08em;padding:.32rem .55rem;text-transform:uppercase}body[data-design-system=soft-performance-2026] .dmx-partner-workflow-rail{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:.55rem;gap:.55rem}body[data-design-system=soft-performance-2026] .dmx-partner-workflow-rail article{display:grid;grid-gap:.45rem;gap:.45rem;min-height:188px;border:1px solid rgba(37,99,235,.12);border-radius:22px;background:#ffffff;padding:.92rem;box-shadow:0 14px 36px rgba(15,23,42,.06)}body[data-design-system=soft-performance-2026] .dmx-partner-workflow-rail span{color:rgba(14,165,233,.24);font-size:2rem;font-weight:950;letter-spacing:-.08em;line-height:.9}body[data-design-system=soft-performance-2026] .dmx-partner-workflow-rail h3{margin:auto 0 0;color:#0f172a;font-size:1.02rem;letter-spacing:-.035em}body[data-design-system=soft-performance-2026] .dmx-partner-workflow-rail p{margin:0;color:rgba(51,65,85,.78);font-size:.88rem;font-weight:650;line-height:1.36}body[data-design-system=soft-performance-2026] .dmx-partner-economics-grid article strong{color:#0f172a;font-size:clamp(2.2rem,5vw,3.8rem);letter-spacing:-.08em;line-height:.9}body[data-design-system=soft-performance-2026] .dmx-partner-economics-grid article span{color:#0369a1;font-size:.72rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase}body[data-design-system=soft-performance-2026] .dmx-partner-economics-grid article p{margin:0;color:rgba(51,65,85,.78);font-weight:690;line-height:1.45}body[data-design-system=soft-performance-2026] .dmx-partner-table-details{margin-top:1rem;border:1px solid rgba(37,99,235,.12);border-radius:22px;background:#ffffff;padding:.9rem;box-shadow:0 14px 36px rgba(15,23,42,.06)}body[data-design-system=soft-performance-2026] .dmx-partner-table-details summary{cursor:pointer;color:#0f172a;font-weight:950}body[data-design-system=soft-performance-2026] .dmx-partner-table-details .partner-table-wrap{margin-top:.9rem}body[data-design-system=soft-performance-2026] .dmx-partner-source-proof{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1rem}body[data-design-system=soft-performance-2026] .dmx-partner-source-proof span{border:1px solid rgba(124,58,237,.16);border-radius:999px;background:rgba(245,243,255,.88);color:#4c1d95;font-size:.78rem;font-weight:850;padding:.44rem .64rem}body[data-design-system=soft-performance-2026] .dmx-partner-final{text-align:center}body[data-design-system=soft-performance-2026] .dmx-partner-final h2,body[data-design-system=soft-performance-2026] .dmx-partner-final p{margin-inline:auto}body[data-design-system=soft-performance-2026] .dmx-partner-final .public-hero-actions{justify-content:center}@media (max-width:1100px){body[data-design-system=soft-performance-2026] .dmx-partner-delivery-grid,body[data-design-system=soft-performance-2026] .dmx-partner-earn-grid,body[data-design-system=soft-performance-2026] .dmx-partner-economics-grid,body[data-design-system=soft-performance-2026] .dmx-partner-hero,body[data-design-system=soft-performance-2026] .dmx-partner-proof-grid,body[data-design-system=soft-performance-2026] .dmx-partner-tools-grid{grid-template-columns:1fr}body[data-design-system=soft-performance-2026] .dmx-partner-workflow-rail{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:720px){body[data-design-system=soft-performance-2026] .dmx-partner-hero-copy h1{max-width:12ch}body[data-design-system=soft-performance-2026] .dmx-partner-visual-stack,body[data-design-system=soft-performance-2026] .dmx-partner-workflow-rail{grid-template-columns:1fr}body[data-design-system=soft-performance-2026] .dmx-partner-workflow-rail article{min-height:auto}}