:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--dmx-color-void:#06070b;--dmx-color-panel:#0b0f18;--dmx-color-panel-raised:#101624;--dmx-color-panel-strong:#151d2e;--dmx-color-ink:#fff8e8;--dmx-color-muted:#c1cad8;--dmx-color-muted-soft:#8f9bae;--dmx-color-line:#fff8e821;--dmx-color-line-strong:#f5c45142;--dmx-color-gold:#f2b84b;--dmx-color-gold-strong:#ffe08a;--dmx-color-accent-text:var(--dmx-color-gold-strong);--dmx-color-cyan:#61e3ff;--dmx-color-green:#46e6a6;--dmx-color-action-ink:#171006;--dmx-brand-logo-filter:none;--dmx-action-surface:linear-gradient(135deg, var(--dmx-color-gold), var(--dmx-color-gold-strong));--dmx-action-surface-hover:linear-gradient(135deg, var(--dmx-color-gold-strong), var(--dmx-color-gold));--dmx-action-border:#ffe08a9e;--dmx-action-ring:#f2b84b29;--dmx-gradient-edge:radial-gradient(circle at 12% 10%, #f5c45138, transparent 32%), radial-gradient(circle at 88% 18%, #61e3ff29, transparent 30%), linear-gradient(135deg, #06070b 0%, #0b1020 52%, #15100a 100%);--dmx-gradient-card:linear-gradient(180deg, #ffffff16, #ffffff08);--dmx-gradient-card-raised:radial-gradient(circle at 12% 0%, #f5c4511a, transparent 34%), linear-gradient(180deg, #ffffff1b, #ffffff0a);--dmx-shadow-soft:0 24px 80px #00000061;--dmx-shadow-card:0 18px 55px #0000004d;--dmx-shadow-lift:0 30px 90px #0000006b;--dmx-shadow-gold:0 18px 55px #f5b84b2e;--dmx-radius-sm:12px;--dmx-radius-md:18px;--dmx-radius-lg:28px;--dmx-radius-xl:36px;--dmx-radius-pill:999px;--dmx-section-y:clamp(64px, 8vw, 104px);--dmx-container:1180px;--dmx-container-half:590px;--dmx-brand-primary:var(--dmx-color-gold);--dmx-brand-primary-strong:var(--dmx-color-gold-strong);--dmx-accent-support:var(--dmx-color-cyan);--dmx-accent-premium:var(--dmx-color-gold-strong);--dmx-action-primary:var(--dmx-action-surface);--dmx-action-primary-hover:var(--dmx-action-surface-hover);--dmx-action-primary-border:var(--dmx-action-border);--dmx-action-primary-ink:var(--dmx-color-action-ink);--dmx-action-focus-ring:var(--dmx-action-ring);--dmx-font-display:Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--dmx-font-body:Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--dmx-type-display:clamp(3.05rem, 6.8vw, 5.85rem);--dmx-type-heading-xl:clamp(2.1rem, 4.4vw, 4rem);--dmx-type-heading-md:1.32rem;--dmx-type-body-lg:clamp(1.08rem, 1.8vw, 1.34rem);--dmx-type-body:1rem;--dmx-type-label:.78rem;--dmx-line-tight:.96;--dmx-line-body:1.62;--dmx-letter-heading:-.066em;--dmx-letter-body:0;--dmx-letter-label:.12em;--dmx-type-flagship:clamp(3.4rem, 8vw, 7.15rem);--dmx-type-section-display:clamp(2.65rem, 5.5vw, 5.1rem);--dmx-type-editorial-heading:clamp(2rem, 3.8vw, 3.6rem);--dmx-type-component-heading:clamp(1.18rem, 1.5vw, 1.42rem);--dmx-type-lead:clamp(1.08rem, 1.35vw, 1.28rem);--dmx-type-support:.9rem;--dmx-type-meta:.76rem;--dmx-line-flagship:.92;--dmx-line-display:.96;--dmx-line-editorial:1.02;--dmx-letter-flagship:-.045em;--dmx-letter-section:-.058em;--dmx-letter-editorial:-.045em;--dmx-measure-flagship:10.8ch;--dmx-measure-lead:66ch;--dmx-space-1:4px;--dmx-space-2:8px;--dmx-space-3:12px;--dmx-space-4:16px;--dmx-space-5:20px;--dmx-space-6:24px;--dmx-space-8:32px;--dmx-space-10:40px;--dmx-section-compact-y:clamp(42px, 6vw, 72px);--dmx-section-standard-y:var(--dmx-section-y);--dmx-section-feature-y:clamp(76px, 10vw, 128px);--dmx-container-readable:820px;--dmx-container-copy:690px;--dmx-gap-component:18px;--dmx-page-gutter:24px;--dmx-page-gutter-mobile:18px;--dmx-surface-page:var(--dmx-gradient-edge);--dmx-surface-quiet:#ffffff09;--dmx-surface-panel:var(--dmx-gradient-card);--dmx-surface-raised:var(--dmx-gradient-card-raised);--dmx-surface-panel-strong:var(--dmx-color-panel-strong);--dmx-surface-interactive:#ffffff0e;--dmx-surface-selected:#f5c45129;--dmx-surface-overlay:#020307db;--dmx-surface-border:var(--dmx-color-line);--dmx-color-inverse-ink:#fff8e8;--dmx-color-inverse-muted:#c1cad8;--dmx-color-inverse-muted-soft:#8f9bae;--dmx-surface-inverse:linear-gradient(145deg, #0f1622f7, #070c14f5);--dmx-surface-inverse-raised:#03070d8f;--dmx-surface-inverse-border:#fff8e824;--dmx-surface-inverse-border-strong:#fff8e83d;--dmx-elevation-inverse:0 32px 90px #0000005c;--dmx-surface-open:transparent;--dmx-surface-framed:var(--dmx-surface-quiet);--dmx-surface-elevated:var(--dmx-surface-raised);--dmx-surface-premium-inverse:var(--dmx-surface-inverse);--dmx-surface-framed-border:var(--dmx-surface-border);--dmx-surface-elevated-border:var(--dmx-surface-border);--dmx-surface-premium-border:var(--dmx-surface-inverse-border);--dmx-surface-framed-elevation:none;--dmx-surface-elevated-elevation:var(--dmx-elevation-standard);--dmx-surface-premium-elevation:var(--dmx-elevation-inverse);--dmx-radius-feature:var(--dmx-radius-xl);--dmx-corner-card:var(--dmx-radius-lg);--dmx-corner-feature:var(--dmx-radius-xl);--dmx-corner-control:var(--dmx-radius-pill);--dmx-elevation-subtle:0 10px 30px #00000038;--dmx-elevation-standard:var(--dmx-shadow-card);--dmx-elevation-raised:var(--dmx-shadow-lift);--dmx-elevation-modal:0 34px 110px #00000075;--dmx-elevation-focus:0 0 0 4px #f2b84b29;--dmx-elevation-primary-action:var(--dmx-shadow-gold);--dmx-motion-fast:.16s;--dmx-motion-standard:.18s;--dmx-motion-slow:.26s;--dmx-motion-interaction:.16s;--dmx-motion-component:.28s;--dmx-motion-narrative:.56s;--dmx-ease-standard:ease;--dmx-ease-emphasized:cubic-bezier(.2, .8, .2, 1);--dmx-ease-enter:cubic-bezier(0, 0, .2, 1);--dmx-ease-exit:cubic-bezier(.4, 0, 1, 1);--dmx-state-info:var(--dmx-color-cyan);--dmx-state-success:var(--dmx-color-green);--dmx-state-warning:var(--dmx-color-gold-strong);--dmx-state-error:#ffb4b4;--dmx-state-processing:var(--dmx-color-gold);--dmx-state-disabled-opacity:.62;--dmx-state-focus:#ffe08abd;--dmx-layer-header:20;--dmx-layer-drawer:40;--dmx-layer-sticky-action:45;--dmx-layer-dialog:80;--dmx-layer-image-viewer:90}:root[data-design-pack=gold-light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--dmx-color-void:#f4f7fb;--dmx-color-panel:#fff;--dmx-color-panel-raised:#f8fbff;--dmx-color-panel-strong:#eef4ff;--dmx-color-ink:#06142c;--dmx-color-muted:#4f6278;--dmx-color-muted-soft:#52667c;--dmx-color-line:#d7e2f0;--dmx-color-line-strong:#2563eb47;--dmx-color-gold:#d91f32;--dmx-color-gold-strong:#ef3349;--dmx-color-accent-text:var(--dmx-color-gold);--dmx-color-cyan:#2563eb;--dmx-color-green:#16a34a;--dmx-color-action-ink:#fff;--dmx-brand-logo-filter:brightness(0) saturate(100%) invert(8%) sepia(28%) saturate(2267%) hue-rotate(180deg) brightness(89%) contrast(105%);--dmx-action-surface:linear-gradient(135deg, var(--dmx-color-gold), var(--dmx-color-gold-strong));--dmx-action-surface-hover:linear-gradient(135deg, var(--dmx-color-gold-strong), #c6162a);--dmx-action-border:color-mix(in srgb, var(--dmx-color-gold) 42%, transparent);--dmx-action-ring:color-mix(in srgb, var(--dmx-color-gold) 15%, transparent);--dmx-gradient-edge:radial-gradient(circle at 12% 4%, #2563eb1c, transparent 32%), radial-gradient(circle at 86% 8%, #d91f3214, transparent 30%), linear-gradient(180deg, #fff 0%, #f4f7fb 58%, #eef4ff 100%);--dmx-gradient-card:linear-gradient(180deg, #fffffffa, #f4f7fbf0);--dmx-gradient-card-raised:radial-gradient(circle at 14% 0%, #2563eb12, transparent 36%), linear-gradient(180deg, #fff, #f8fbff);--dmx-shadow-soft:0 18px 55px #06142c14;--dmx-shadow-card:0 16px 46px #06142c17;--dmx-shadow-lift:0 24px 70px #06142c24;--dmx-shadow-gold:0 18px 48px #d91f322e;--dmx-surface-page:var(--dmx-gradient-edge);--dmx-surface-quiet:#2563eb0a;--dmx-surface-panel:var(--dmx-gradient-card);--dmx-surface-raised:var(--dmx-gradient-card-raised);--dmx-surface-panel-strong:var(--dmx-color-panel-strong);--dmx-surface-interactive:#06142c0b;--dmx-surface-selected:#d91f3214;--dmx-surface-overlay:#06142cb8;--dmx-surface-border:var(--dmx-color-line);--dmx-elevation-subtle:0 8px 28px #06142c12;--dmx-elevation-standard:var(--dmx-shadow-card);--dmx-elevation-raised:var(--dmx-shadow-lift);--dmx-elevation-modal:0 28px 90px #06142c33;--dmx-elevation-focus:0 0 0 4px #d91f3224;--dmx-elevation-primary-action:var(--dmx-shadow-gold);--dmx-state-error:#b42318;--dmx-state-focus:#d91f3294}
:root[data-design-density=compact]{--dmx-section-y:var(--dmx-section-compact-y);--dmx-gap-component:var(--dmx-space-3)}:root[data-design-density=spacious]{--dmx-section-y:var(--dmx-section-feature-y);--dmx-gap-component:var(--dmx-space-6)}:root[data-design-section-spacing=compact]{--dmx-section-y:var(--dmx-section-compact-y)}:root[data-design-section-spacing=feature]{--dmx-section-y:var(--dmx-section-feature-y)}:root[data-design-content-width=readable]{--dmx-container:var(--dmx-container-readable)}:root[data-design-content-width=wide]{--dmx-container:1320px}:root[data-design-page-gutter=compact]{--dmx-page-gutter:var(--dmx-space-4);--dmx-page-gutter-mobile:var(--dmx-space-3)}:root[data-design-page-gutter=generous]{--dmx-page-gutter:clamp(28px, 5vw, 64px);--dmx-page-gutter-mobile:var(--dmx-space-5)}:root[data-design-heading=compact]{--dmx-type-display:clamp(2.65rem, 5.4vw, 4.9rem);--dmx-type-heading-xl:clamp(1.9rem, 3.8vw, 3.4rem);--dmx-letter-heading:-.052em}:root[data-design-heading=expressive]{--dmx-type-display:clamp(3.5rem, 8.2vw, 7.2rem);--dmx-type-heading-xl:clamp(2.5rem, 5.8vw, 5.2rem);--dmx-letter-heading:-.074em}:root[data-design-surface=quiet]{--dmx-surface-quiet:#ffffff05;--dmx-surface-panel:#ffffff07;--dmx-surface-raised:#ffffff0b;--dmx-elevation-standard:var(--dmx-elevation-subtle)}:root[data-design-surface=solid]{--dmx-surface-panel:var(--dmx-color-panel);--dmx-surface-raised:var(--dmx-color-panel-strong)}:root[data-design-surface=warm]{--dmx-surface-selected:#f2a84b2e;--dmx-color-line-strong:#f2a84b57}:root[data-design-surface=technical]{--dmx-surface-panel:linear-gradient(var(--dmx-color-line) 1px, transparent 1px), linear-gradient(90deg, var(--dmx-color-line) 1px, transparent 1px), var(--dmx-color-panel);--dmx-surface-raised:linear-gradient(var(--dmx-color-line) 1px, transparent 1px), linear-gradient(90deg, var(--dmx-color-line) 1px, transparent 1px), var(--dmx-color-panel-strong)}:root[data-design-surface=velvet]{--dmx-elevation-standard:0 28px 80px #0000006b;--dmx-elevation-raised:0 38px 110px #00000080}:root[data-design-accent-intensity=restrained]{--dmx-color-line-strong:color-mix(in srgb, var(--dmx-color-gold) 18%, transparent);--dmx-action-ring:color-mix(in srgb, var(--dmx-color-gold) 10%, transparent);--dmx-elevation-primary-action:var(--dmx-elevation-subtle)}:root[data-design-accent-intensity=strong]{--dmx-color-line-strong:color-mix(in srgb, var(--dmx-color-gold) 48%, transparent);--dmx-action-ring:color-mix(in srgb, var(--dmx-color-gold) 25%, transparent);--dmx-elevation-primary-action:0 24px 70px color-mix(in srgb, var(--dmx-color-gold) 28%, transparent)}:root[data-design-navigation=compact] .dmx-header{padding-block:9px}:root[data-design-navigation=feature] .dmx-header{padding-block:19px}:root[data-design-cta=balanced] .dmx-composition-actions>.dmx-action{min-width:180px}:root[data-design-cta=conversion-led] .dmx-composition-actions>.dmx-action:first-child,:root[data-design-cta=conversion-led] .dmx-plan-card--featured .dmx-action{min-width:220px;box-shadow:var(--dmx-elevation-primary-action)}.dmx-bento-grid-scope{display:contents}:root[data-design-content=editorial-split] .dmx-bento-grid-scope[data-bento-composition=profile-controlled]>.dmx-bento-grid,.dmx-bento-grid-scope[data-bento-composition=editorial-split]>.dmx-bento-grid{grid-template-columns:minmax(0,1.45fr) minmax(280px,.75fr)}:root[data-design-content=editorial-split] .dmx-bento-grid-scope[data-bento-composition=profile-controlled]>.dmx-bento-grid>:is(.dmx-bento-card,.dmx-bento-card--wide,.dmx-bento-card--feature),.dmx-bento-grid-scope[data-bento-composition=editorial-split]>.dmx-bento-grid>:is(.dmx-bento-card,.dmx-bento-card--wide,.dmx-bento-card--feature){grid-column:auto}:root[data-design-content=editorial-split] .dmx-bento-grid-scope[data-bento-composition=profile-controlled]>.dmx-bento-grid>.dmx-bento-card:first-child,.dmx-bento-grid-scope[data-bento-composition=editorial-split]>.dmx-bento-grid>.dmx-bento-card:first-child{grid-row:span 2;min-height:420px}:root[data-design-content=standard-section] .dmx-bento-grid-scope[data-bento-composition=profile-controlled]>.dmx-bento-grid,.dmx-bento-grid-scope[data-bento-composition=standard-section]>.dmx-bento-grid{grid-template-columns:1fr}:root[data-design-content=standard-section] .dmx-bento-grid-scope[data-bento-composition=profile-controlled]>.dmx-bento-grid>:is(.dmx-bento-card,.dmx-bento-card--wide,.dmx-bento-card--feature),.dmx-bento-grid-scope[data-bento-composition=standard-section]>.dmx-bento-grid>:is(.dmx-bento-card,.dmx-bento-card--wide,.dmx-bento-card--feature){grid-column:auto;min-height:auto}:root[data-design-hero=editorial-split] .dmx-feature-stage{grid-template-columns:minmax(340px,1.08fr) minmax(0,.92fr)}:root[data-design-images=contained] :is(.dmx-feature-stage__media,.dmx-editorial-split__media){max-width:86%;margin-inline:auto}:root[data-design-images=immersive] :is(.dmx-feature-stage__media,.dmx-editorial-split__media){transform:scale(1.04)}:root[data-design-motion=none]{--dmx-motion-fast:.01ms;--dmx-motion-standard:.01ms;--dmx-motion-slow:.01ms}:root[data-design-motion=none] *,:root[data-design-motion=none] :before,:root[data-design-motion=none] :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}@media (max-width:860px){:root[data-design-content=editorial-split] .dmx-bento-grid-scope[data-bento-composition=profile-controlled]>.dmx-bento-grid,:root[data-design-content=standard-section] .dmx-bento-grid-scope[data-bento-composition=profile-controlled]>.dmx-bento-grid,.dmx-bento-grid-scope[data-bento-composition=editorial-split]>.dmx-bento-grid,.dmx-bento-grid-scope[data-bento-composition=standard-section]>.dmx-bento-grid{grid-template-columns:1fr}:root[data-design-content=editorial-split] .dmx-bento-grid-scope[data-bento-composition=profile-controlled]>.dmx-bento-grid>.dmx-bento-card:first-child,.dmx-bento-grid-scope[data-bento-composition=editorial-split]>.dmx-bento-grid>.dmx-bento-card:first-child{grid-row:auto;min-height:300px}:root[data-design-images=immersive] :is(.dmx-feature-stage__media,.dmx-editorial-split__media){transform:none}}@media (prefers-reduced-motion:reduce){:root[data-design-source=platform-published] *,:root[data-design-source=platform-published] :before,:root[data-design-source=platform-published] :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--dmx-color-void);color:var(--dmx-color-ink);font-family:var(--dmx-font-body);margin:0;line-height:1.5}a{color:inherit;text-decoration:none}button,input,textarea{font:inherit}
.dmx-public-shell p{margin-top:0}.dmx-public-shell h1{font-family:var(--dmx-font-display);font-size:var(--dmx-type-display);letter-spacing:var(--dmx-letter-heading);line-height:var(--dmx-line-tight);margin-top:0;margin-bottom:var(--dmx-space-6);text-wrap:balance;max-width:980px}.dmx-public-shell h2{font-family:var(--dmx-font-display);font-size:var(--dmx-type-heading-xl);letter-spacing:-.055em;line-height:var(--dmx-line-tight);margin-top:0;margin-bottom:var(--dmx-space-4);text-wrap:balance}.dmx-public-shell h3{font-family:var(--dmx-font-display);font-size:var(--dmx-type-heading-md);letter-spacing:-.025em;margin-top:0;margin-bottom:var(--dmx-space-3);text-wrap:balance;line-height:1.18}.dmx-type-flagship{font-family:var(--dmx-font-display);font-size:var(--dmx-type-flagship);letter-spacing:var(--dmx-letter-flagship);font-weight:900;line-height:var(--dmx-line-flagship);max-width:var(--dmx-measure-flagship);text-wrap:balance}.dmx-type-section-display{font-family:var(--dmx-font-display);font-size:var(--dmx-type-section-display);letter-spacing:var(--dmx-letter-section);font-weight:900;line-height:var(--dmx-line-display);text-wrap:balance}.dmx-type-editorial-heading{font-family:var(--dmx-font-display);font-size:var(--dmx-type-editorial-heading);letter-spacing:var(--dmx-letter-editorial);font-weight:880;line-height:var(--dmx-line-editorial);text-wrap:balance}.dmx-type-component-heading{font-family:var(--dmx-font-display);font-size:var(--dmx-type-component-heading);letter-spacing:-.025em;text-wrap:balance;font-weight:850;line-height:1.16}.dmx-type-lead{font-family:var(--dmx-font-body);font-size:var(--dmx-type-lead);max-width:var(--dmx-measure-lead);line-height:1.58}.dmx-type-body{font-family:var(--dmx-font-body);font-size:var(--dmx-type-body);line-height:var(--dmx-line-body)}.dmx-type-support{font-family:var(--dmx-font-body);font-size:var(--dmx-type-support);line-height:1.55}.dmx-type-label{font-family:var(--dmx-font-body);font-size:var(--dmx-type-meta);letter-spacing:var(--dmx-letter-label);text-transform:uppercase;font-weight:900;line-height:1.1}.dmx-eyebrow,.dmx-example-card dt,.dmx-design-lab__preview dt,.dmx-demo-preview-card p{color:var(--dmx-color-accent-text);font-size:var(--dmx-type-label);letter-spacing:var(--dmx-letter-label);text-transform:uppercase;font-weight:900}.dmx-eyebrow{margin:0 0 14px}.dmx-hero__body,.dmx-section__heading p,.dmx-page-hero p,.dmx-card p,.dmx-app-card p,.dmx-example-card dd,.dmx-case-study-roadmap p{color:var(--dmx-color-muted);line-height:var(--dmx-line-body)}.dmx-hero__body{color:var(--dmx-color-muted);font-size:var(--dmx-type-body-lg);max-width:var(--dmx-container-copy);line-height:1.58}.dmx-section__heading p,.dmx-card p,.dmx-app-card p,.dmx-example-card dd,.dmx-case-study-roadmap p{color:var(--dmx-color-muted);font-size:var(--dmx-type-body)}.dmx-page-hero p{color:var(--dmx-color-muted);max-width:var(--dmx-container-readable);font-size:1.18rem}.dmx-contact p,.dmx-proof-chips span,.dmx-design-lab__preview ul,.dmx-public-design-demo__copy p:not(.dmx-eyebrow),.dmx-demo-preview-card span{color:var(--dmx-color-muted)}.dmx-proof-chips p{color:var(--dmx-color-muted);margin-bottom:10px;font-size:.9rem;font-weight:900}.dmx-proof-chips strong{color:var(--dmx-color-ink);letter-spacing:-.045em;margin-bottom:14px;font-size:2rem;line-height:1;display:block}.dmx-runtime-panel dt{color:var(--dmx-color-muted);font-size:.86rem;font-weight:750}.dmx-runtime-panel dd{overflow-wrap:anywhere;margin:4px 0 0;font-size:1.04rem;font-weight:900}.dmx-hero-product__bar em,.dmx-browser-proof__bar em{color:var(--dmx-color-muted);margin-left:var(--dmx-space-2);text-overflow:ellipsis;white-space:nowrap;font-size:.8rem;font-style:normal;font-weight:850;overflow:hidden}.dmx-browser-proof__bar em{font-size:.82rem}.dmx-hero-product__screen h2{margin:0;font-size:clamp(2rem,4vw,3.25rem);line-height:.98}.dmx-hero-product__screen p{color:var(--dmx-color-muted);margin:0;font-size:1.02rem;line-height:1.58}.dmx-demo-preview-card h4{letter-spacing:-.06em;margin:0;font-size:clamp(1.8rem,4vw,3.2rem);line-height:.95}@media (max-width:560px){.dmx-public-shell h1{letter-spacing:-.065em;font-size:clamp(2.5rem,13vw,3.2rem);line-height:1}.dmx-public-shell h2{font-size:clamp(2rem,11vw,2.7rem)}.dmx-type-flagship{font-size:clamp(3.4rem,15vw,4.8rem)}.dmx-type-section-display{font-size:clamp(2.35rem,12vw,3.4rem)}.dmx-type-editorial-heading{font-size:clamp(2rem,10vw,2.8rem)}}
.dmx-public-shell{--dmx-page-rail-inset:max(var(--dmx-page-gutter), calc(50vw - var(--dmx-container-half) + var(--dmx-page-gutter)));background:var(--dmx-surface-page);width:100%;min-width:0;max-width:none;min-height:100vh;color:var(--dmx-color-ink)}.dmx-hero{width:100%;max-width:none;padding-left:var(--dmx-page-rail-inset);padding-right:var(--dmx-page-rail-inset);min-height:min(860px,100vh - 72px);padding-bottom:var(--dmx-section-standard-y);padding-top:var(--dmx-section-standard-y);grid-template-columns:minmax(0,1.05fr) minmax(390px,.95fr);align-items:center;gap:clamp(32px,5vw,64px);margin:0;display:grid}.dmx-hero__copy{position:relative}.dmx-actions{margin-top:var(--dmx-space-8);flex-wrap:wrap;gap:14px;display:flex}.dmx-runtime-panel{padding:28px}.dmx-runtime-panel dl{gap:var(--dmx-gap-component);margin:0;display:grid}.dmx-runtime-panel div,.dmx-design-lab__preview div{border-top:1px solid var(--dmx-color-line);padding-top:18px}.dmx-design-lab__preview div{padding-top:12px}.dmx-section{width:100%;max-width:none;padding-left:var(--dmx-page-rail-inset);padding-right:var(--dmx-page-rail-inset);padding-bottom:var(--dmx-section-standard-y);padding-top:var(--dmx-section-standard-y);margin:0}.dmx-section__heading{max-width:790px}.dmx-card-grid,.dmx-proof-chips{gap:var(--dmx-gap-component);margin-top:var(--dmx-space-8);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.dmx-card ul{margin:var(--dmx-space-5) 0 0;gap:10px;padding:0;list-style:none;display:grid}.dmx-card li{color:var(--dmx-color-ink);align-items:flex-start;gap:10px;font-weight:760;line-height:1.42;display:flex}.dmx-card li:before{background:var(--dmx-state-success);border-radius:var(--dmx-radius-pill);box-shadow:0 0 0 5px color-mix(in srgb, var(--dmx-state-success) 10%, transparent);content:"";flex:none;width:8px;height:8px;margin-top:.43em}.dmx-section--split{grid-template-columns:minmax(0,.86fr) minmax(320px,1.14fr);align-items:start;gap:42px;display:grid}.dmx-app-list{gap:14px;display:grid}.dmx-app-card{align-items:start;gap:var(--dmx-space-5);grid-template-columns:minmax(0,1fr) auto;padding:22px;display:grid}.dmx-app-card span{background:color-mix(in srgb, var(--dmx-color-cyan) 12%, transparent);border:1px solid color-mix(in srgb, var(--dmx-color-cyan) 24%, transparent);border-radius:var(--dmx-radius-pill);color:var(--dmx-state-info);white-space:nowrap;padding:7px 10px;font-size:.82rem;font-weight:900}.dmx-proof-chips article{padding:var(--dmx-space-6)}.dmx-contact{grid-template-columns:minmax(0,.9fr) minmax(320px,1.1fr);align-items:center;gap:42px;display:grid}.dmx-footer{color:var(--dmx-color-muted);max-width:var(--dmx-container);padding-left:var(--dmx-page-gutter);padding-right:var(--dmx-page-gutter);background:var(--dmx-surface-raised);border-radius:var(--dmx-corner-feature);border-top:1px solid var(--dmx-color-line);grid-template-columns:minmax(180px,.8fr) minmax(220px,1fr) minmax(220px,.9fr);gap:18px 28px;margin:0 auto;padding-top:34px;padding-bottom:34px;display:grid}.dmx-footer__brand{flex-direction:column;align-items:flex-start;gap:14px;display:flex}.dmx-footer__logo{width:170px;height:auto;display:block}.dmx-footer p{margin:0}.dmx-footer a{color:var(--dmx-color-gold-strong);font-weight:800}.dmx-footer nav{flex-wrap:wrap;gap:10px 18px;display:flex}.dmx-page-hero{max-width:var(--dmx-container);padding:92px var(--dmx-page-gutter) 42px;margin:0 auto}.dmx-page-hero h1{max-width:980px}.dmx-card-grid--single{grid-template-columns:1fr;margin-top:0}.dmx-example-grid,.dmx-proof-visual-grid{gap:var(--dmx-gap-component);margin-top:var(--dmx-space-8);display:grid}.dmx-example-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dmx-example-card{padding:26px}.dmx-example-card dl{gap:var(--dmx-gap-component);margin:22px 0 0;display:grid}.dmx-example-card dt{margin-bottom:6px}.dmx-example-card dd{margin:0}.dmx-proof-visual-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.dmx-browser-proof{overflow:hidden}.dmx-browser-proof--feature{margin-top:0}.dmx-browser-proof__bar{background:var(--dmx-surface-interactive);border-bottom:1px solid var(--dmx-color-line);align-items:center;gap:var(--dmx-space-2);min-height:42px;padding:12px 16px;display:flex}.dmx-browser-proof__bar span{background:color-mix(in srgb, var(--dmx-color-ink) 42%, transparent);border-radius:50%;width:10px;height:10px;display:block}.dmx-browser-proof img{aspect-ratio:16/10;object-fit:cover;width:100%;display:block}.dmx-browser-proof__copy{padding:22px}.dmx-browser-proof__copy p:not(.dmx-eyebrow){margin-bottom:0}.dmx-case-study-teaser,.dmx-case-study-roadmap{display:grid}.dmx-case-study-teaser{gap:var(--dmx-gap-component)}.dmx-case-study-roadmap{gap:14px}.dmx-case-study-roadmap article{padding:var(--dmx-space-6)}.dmx-case-study-roadmap p{margin-bottom:0}.dmx-design-lab{margin-top:var(--dmx-space-8);grid-template-columns:minmax(0,.95fr) minmax(320px,1.05fr);align-items:stretch;gap:22px;width:100%;display:grid}.dmx-design-lab__panel{gap:var(--dmx-space-4);display:grid}.dmx-design-lab__presets{flex-wrap:wrap;gap:10px;display:flex}.dmx-design-lab__presets button{background:var(--dmx-surface-interactive);border:1px solid var(--dmx-color-line);border-radius:var(--dmx-radius-pill);color:var(--dmx-color-ink);cursor:pointer;padding:10px 13px;font-weight:900}.dmx-design-lab__presets button:hover{border-color:var(--dmx-color-gold-strong);color:var(--dmx-color-gold-strong)}.dmx-design-lab__presets button[aria-pressed=true]{background:var(--dmx-surface-selected);border-color:var(--dmx-color-gold-strong);color:var(--dmx-color-gold-strong)}.dmx-design-lab__preview dl{margin:var(--dmx-space-5) 0;gap:14px;display:grid}.dmx-design-lab__preview dd{color:var(--dmx-color-ink);margin:5px 0 0;font-weight:780}.dmx-design-lab__preview ul{gap:var(--dmx-space-2);padding-left:var(--dmx-space-5);margin:0;display:grid}.dmx-design-swatches{gap:var(--dmx-space-2);grid-template-columns:repeat(8,minmax(0,1fr));margin-top:18px;display:grid}.dmx-design-swatches span{min-height:44px;display:block}.dmx-public-design-demo{margin-top:var(--dmx-space-8);grid-template-columns:minmax(0,.74fr) minmax(360px,1.26fr);align-items:stretch;gap:22px;display:grid}.dmx-public-design-demo__copy,.dmx-public-design-demo__surface{padding:26px}.dmx-public-design-demo__surface{gap:var(--dmx-gap-component);min-height:430px;display:grid}.dmx-demo-browser-bar{gap:var(--dmx-space-2);padding:14px;display:flex}.dmx-demo-browser-bar span{background:var(--demo-muted);border-radius:50%;width:10px;height:10px}.dmx-demo-preview-card{align-content:center;gap:14px;min-height:300px;padding:28px;display:grid}.dmx-demo-preview-actions{margin-top:var(--dmx-space-2);flex-wrap:wrap;align-items:center;gap:12px;display:flex}.dmx-demo-preview-actions strong,.dmx-demo-preview-actions em{border-radius:var(--dmx-radius-pill);padding:11px 14px;font-style:normal;font-weight:900;display:inline-flex}.dmx-demo-preview-actions strong{background:linear-gradient(135deg, var(--demo-accent), var(--demo-accent-strong));color:var(--demo-void)}.dmx-demo-preview-actions em{border:1px solid var(--demo-line);color:var(--demo-support)}.dmx-owner-flow{gap:var(--dmx-space-2);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.dmx-owner-flow span{color:var(--dmx-color-ink);padding:10px;font-size:.82rem;font-weight:850}.dmx-hero-product{border-radius:var(--dmx-radius-xl);padding:0;overflow:hidden;transform:translateY(10px)}.dmx-hero-product:before{display:none}.dmx-hero-product__bar{background:var(--dmx-surface-interactive);border-bottom:1px solid var(--dmx-color-line);align-items:center;gap:var(--dmx-space-2);min-height:46px;padding:0 18px;display:flex}.dmx-hero-product__bar span{border-radius:var(--dmx-radius-pill);width:10px;height:10px}.dmx-hero-product__bar span:first-child{background:var(--dmx-color-gold)}.dmx-hero-product__bar span:nth-child(2){background:var(--dmx-color-cyan)}.dmx-hero-product__bar span:nth-child(3){background:var(--dmx-color-green)}.dmx-hero-product__screen{background:radial-gradient(circle at 16% 4%, color-mix(in srgb, var(--dmx-color-gold) 18%, transparent), transparent 36%), var(--dmx-surface-raised);gap:var(--dmx-space-4);padding:clamp(26px,4vw,42px);display:grid}.dmx-hero-product__flow{margin-top:var(--dmx-space-2);grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.dmx-hero-product__flow span{color:var(--dmx-color-ink);padding:12px;font-size:.9rem;font-weight:900}.dmx-hero-product dl{background:var(--dmx-surface-quiet);grid-template-columns:1fr;gap:0;padding:0 24px 24px}.dmx-section--offer .dmx-card-grid{grid-template-columns:minmax(0,1.15fr) repeat(2,minmax(0,.925fr))}.dmx-section--offer-paths .dmx-card-grid,.dmx-section--custom .dmx-card-grid,.dmx-section--examples .dmx-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dmx-section--smart .dmx-card-grid--single{gap:14px}.dmx-section--smart .dmx-card{align-items:center;gap:var(--dmx-gap-component);grid-template-columns:minmax(180px,.38fr) minmax(0,1fr);display:grid}.dmx-section--smart .dmx-card ul{grid-template-columns:repeat(3,minmax(0,1fr));margin:0}.dmx-section--process .dmx-card-grid{counter-reset:process}.dmx-section--process .dmx-card{position:relative}.dmx-section--process .dmx-card:before{color:color-mix(in srgb, var(--dmx-color-gold-strong) 22%, transparent);content:counter(process, decimal-leading-zero);counter-increment:process;letter-spacing:-.08em;font-size:3.6rem;font-weight:950;position:absolute;top:14px;right:22px}.dmx-card-grid--single article.dmx-card:hover{transform:none}.dmx-section--faq .dmx-card-grid--single{gap:12px}.dmx-section--faq .dmx-card{border-radius:var(--dmx-radius-md);padding:22px 24px;position:relative}.dmx-section--faq .dmx-card:after{color:var(--dmx-color-gold-strong);content:"+";font-size:1.4rem;font-weight:900;position:absolute;top:20px;right:24px}.dmx-section--faq .dmx-card h3{padding-right:32px}@media (max-width:980px){.dmx-hero{grid-template-columns:1fr}.dmx-hero-product{transform:none}.dmx-section--smart .dmx-card,.dmx-section--smart .dmx-card ul{grid-template-columns:1fr}}@media (max-width:860px){.dmx-section--split,.dmx-contact{grid-template-columns:1fr}.dmx-hero{gap:var(--dmx-space-8);grid-template-columns:1fr;min-height:auto;padding-top:58px}.dmx-card-grid,.dmx-proof-chips,.dmx-example-grid,.dmx-proof-visual-grid,.dmx-footer,.dmx-design-lab,.dmx-public-design-demo{grid-template-columns:1fr}.dmx-owner-flow{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.dmx-section--offer .dmx-card-grid,.dmx-section--offer-paths .dmx-card-grid,.dmx-section--custom .dmx-card-grid,.dmx-section--examples .dmx-card-grid,.dmx-hero-product__flow{grid-template-columns:1fr}}@media (max-width:560px){.dmx-footer{padding-left:var(--dmx-page-gutter-mobile);padding-right:var(--dmx-page-gutter-mobile)}.dmx-section{padding-left:var(--dmx-page-gutter-mobile);padding-right:var(--dmx-page-gutter-mobile);padding-bottom:54px}.dmx-hero{padding-left:var(--dmx-page-gutter-mobile);padding-right:var(--dmx-page-gutter-mobile);padding-top:42px;padding-bottom:54px}.dmx-actions{width:100%}.dmx-page-hero{padding:58px var(--dmx-page-gutter-mobile) 24px}.dmx-app-card{grid-template-columns:1fr}.dmx-app-card span{justify-self:start}.dmx-public-design-demo__copy,.dmx-public-design-demo__surface{padding:18px}.dmx-owner-flow{grid-template-columns:1fr}.dmx-hero-product__screen{padding:22px}}.dmx-public-shell [data-product-shell-full-width-band]{box-sizing:border-box;width:100%;max-width:none;margin-inline:0}
.dmx-feature-stage,.dmx-editorial-split{max-width:var(--dmx-container);padding:var(--dmx-section-feature-y) var(--dmx-page-gutter);margin:0 auto}.dmx-feature-stage{grid-template-columns:minmax(0,.9fr) minmax(360px,1.1fr);align-items:center;gap:clamp(32px,6vw,72px);display:grid}.dmx-feature-stage--quiet,.dmx-editorial-split--quiet{background:var(--dmx-surface-quiet);border:1px solid var(--dmx-surface-border);border-radius:var(--dmx-corner-feature);padding-left:clamp(24px,5vw,64px);padding-right:clamp(24px,5vw,64px)}.dmx-feature-stage--accent,.dmx-editorial-split--accent{background:radial-gradient(circle at 12% 0%, #f2b84b29, transparent 35%), var(--dmx-surface-raised);border:1px solid var(--dmx-color-line-strong);border-radius:var(--dmx-corner-feature);box-shadow:var(--dmx-elevation-standard);padding-left:clamp(24px,5vw,64px);padding-right:clamp(24px,5vw,64px)}.dmx-feature-stage__copy,.dmx-editorial-split__copy{min-width:0}.dmx-feature-stage__copy h2,.dmx-editorial-split__copy h2{margin-bottom:var(--dmx-space-4)}.dmx-feature-stage__body,.dmx-editorial-split__copy>p:not(.dmx-eyebrow){color:var(--dmx-color-muted);font-size:var(--dmx-type-body-lg);line-height:var(--dmx-line-body);max-width:var(--dmx-container-copy)}.dmx-feature-stage__status{color:var(--dmx-color-ink);font-size:var(--dmx-type-label);align-items:center;gap:var(--dmx-space-2);letter-spacing:var(--dmx-letter-label);margin:var(--dmx-space-5) 0 0;text-transform:uppercase;font-weight:850;display:flex}.dmx-feature-stage__status:before{background:var(--dmx-state-success);border-radius:var(--dmx-radius-pill);content:"";width:8px;height:8px;box-shadow:0 0 0 5px #46e6a61a}.dmx-feature-stage__media,.dmx-editorial-split__media{min-width:0}.dmx-composition-actions{gap:var(--dmx-space-3);margin-top:var(--dmx-space-8);flex-wrap:wrap;display:flex}.dmx-editorial-split{grid-template-columns:minmax(360px,1.08fr) minmax(0,.92fr);align-items:center;gap:clamp(32px,6vw,72px);display:grid}.dmx-editorial-split--reverse .dmx-editorial-split__media{order:2}.dmx-editorial-split__details{color:var(--dmx-color-muted);gap:var(--dmx-space-3);margin-top:var(--dmx-space-6);display:grid}.dmx-bento-grid{gap:var(--dmx-gap-component);grid-auto-flow:dense;margin-top:var(--dmx-space-8);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.dmx-bento-card{background:var(--dmx-surface-raised);border:1px solid var(--dmx-surface-border);border-radius:var(--dmx-corner-card);box-shadow:var(--dmx-elevation-standard);min-height:260px;transition:border-color var(--dmx-motion-standard) var(--dmx-ease-standard), box-shadow var(--dmx-motion-standard) var(--dmx-ease-standard), transform var(--dmx-motion-standard) var(--dmx-ease-standard);flex-direction:column;grid-column:span 4;padding:clamp(24px,3vw,34px);display:flex}.dmx-bento-card:hover{border-color:var(--dmx-color-line-strong);box-shadow:var(--dmx-elevation-raised);transform:translateY(-2px)}.dmx-bento-card--wide{grid-column:span 8}.dmx-bento-card--feature{background:radial-gradient(circle at 12% 0%, #f2b84b2e, transparent 38%), var(--dmx-surface-raised);border-color:var(--dmx-color-line-strong);grid-area:span 2/span 8;min-height:360px}.dmx-bento-card>p:not(.dmx-eyebrow){color:var(--dmx-color-muted);line-height:var(--dmx-line-body)}.dmx-bento-card ul,.dmx-plan-card ul{gap:var(--dmx-space-2);margin:var(--dmx-space-5) 0 0;padding:0;list-style:none;display:grid}.dmx-bento-card li,.dmx-plan-card li{color:var(--dmx-color-ink);align-items:flex-start;gap:var(--dmx-space-2);line-height:1.45;display:flex}.dmx-bento-card li:before,.dmx-plan-card li:before{background:var(--dmx-state-success);border-radius:var(--dmx-radius-pill);content:"";flex:none;width:7px;height:7px;margin-top:.48em}.dmx-bento-card__action{color:var(--dmx-color-gold-strong);padding-top:var(--dmx-space-6);margin-top:auto;font-weight:850}.dmx-plan-comparison{gap:var(--dmx-space-8);margin-top:var(--dmx-space-8);display:grid}.dmx-plan-comparison__cards{gap:var(--dmx-gap-component);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.dmx-plan-card{background:var(--dmx-surface-raised);border:1px solid var(--dmx-surface-border);border-radius:var(--dmx-corner-card);box-shadow:var(--dmx-elevation-standard);flex-direction:column;padding:clamp(24px,3vw,32px);display:flex}.dmx-plan-card--featured{background:radial-gradient(circle at 12% 0%, #f2b84b33, transparent 40%), var(--dmx-surface-raised);border-color:var(--dmx-color-line-strong);box-shadow:var(--dmx-elevation-primary-action)}.dmx-plan-card__heading{align-items:center;gap:var(--dmx-space-3);justify-content:space-between;display:flex}.dmx-plan-card__heading>span{background:var(--dmx-surface-selected);border:1px solid var(--dmx-color-line-strong);border-radius:var(--dmx-radius-pill);color:var(--dmx-color-gold-strong);font-size:var(--dmx-type-label);padding:7px 10px;font-weight:900}.dmx-plan-card>p{color:var(--dmx-color-muted);line-height:var(--dmx-line-body)}.dmx-plan-card>.dmx-action{top:var(--dmx-space-6);align-self:flex-start;margin-top:auto;position:relative}.dmx-plan-comparison__table-wrap{border:1px solid var(--dmx-surface-border);border-radius:var(--dmx-corner-card);outline:none;overflow-x:auto}.dmx-plan-comparison__table-wrap:focus-visible{box-shadow:var(--dmx-elevation-focus)}.dmx-plan-comparison__table{border-collapse:collapse;width:100%;min-width:760px}.dmx-plan-comparison__table caption{color:var(--dmx-color-ink);font-size:var(--dmx-type-heading-md);padding:var(--dmx-space-5);text-align:left;font-weight:900}.dmx-plan-comparison__table th,.dmx-plan-comparison__table td{border-top:1px solid var(--dmx-surface-border);padding:var(--dmx-space-4);text-align:left;vertical-align:top;line-height:1.45}.dmx-plan-comparison__table thead th{color:var(--dmx-color-gold-strong);font-size:var(--dmx-type-label);letter-spacing:var(--dmx-letter-label);text-transform:uppercase}.dmx-plan-comparison__table tbody th{color:var(--dmx-color-ink);width:16%}.dmx-plan-comparison__table td{color:var(--dmx-color-muted)}.dmx-process-rail{counter-reset:process-rail;margin:var(--dmx-space-8) 0 0;gap:0;padding:0;list-style:none;display:grid}.dmx-process-step{align-items:start;gap:var(--dmx-space-5);padding-bottom:var(--dmx-space-8);grid-template-columns:auto minmax(0,1fr);display:grid;position:relative}.dmx-process-step:not(:last-child):before{background:var(--dmx-surface-border);content:"";width:1px;position:absolute;top:48px;bottom:0;left:23px}.dmx-process-step__marker{background:var(--dmx-surface-raised);border:1px solid var(--dmx-surface-border);border-radius:var(--dmx-radius-pill);color:var(--dmx-color-muted);font-size:var(--dmx-type-label);z-index:1;justify-content:center;align-items:center;width:48px;height:48px;font-weight:900;display:inline-flex;position:relative}.dmx-process-step--complete .dmx-process-step__marker{color:var(--dmx-state-success);background:#46e6a61f;border-color:#46e6a657}.dmx-process-step--current .dmx-process-step__marker{background:var(--dmx-surface-selected);border-color:var(--dmx-color-line-strong);box-shadow:var(--dmx-elevation-focus);color:var(--dmx-color-gold-strong)}.dmx-process-step__state{color:var(--dmx-color-muted-soft);font-size:var(--dmx-type-label);letter-spacing:var(--dmx-letter-label);margin:0 0 var(--dmx-space-2);text-transform:uppercase;font-weight:900}.dmx-process-step h3{margin-bottom:var(--dmx-space-2)}.dmx-process-step div>p:last-child{color:var(--dmx-color-muted);line-height:var(--dmx-line-body);margin-bottom:0}.dmx-proof-gallery{gap:var(--dmx-gap-component);margin-top:var(--dmx-space-8);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.dmx-proof-gallery__item{background:var(--dmx-surface-raised);border:1px solid var(--dmx-surface-border);border-radius:var(--dmx-corner-card);box-shadow:var(--dmx-elevation-standard);margin:0;overflow:hidden}.dmx-proof-gallery__item--featured{grid-column:1/-1}.dmx-proof-gallery__item .dmx-viewable-image img{aspect-ratio:16/10;object-fit:cover;width:100%}.dmx-proof-gallery__item--featured .dmx-viewable-image img{aspect-ratio:16/8.5}.dmx-proof-gallery figcaption{padding:clamp(20px,3vw,28px)}.dmx-proof-gallery figcaption p{color:var(--dmx-color-muted);line-height:var(--dmx-line-body)}.dmx-proof-gallery figcaption a{color:var(--dmx-color-gold-strong);font-weight:850}.dmx-disclosure-group{border-bottom:1px solid var(--dmx-surface-border);margin-top:var(--dmx-space-8)}.dmx-disclosure{border-top:1px solid var(--dmx-surface-border)}.dmx-disclosure summary{cursor:pointer;font-size:var(--dmx-type-heading-md);align-items:center;gap:var(--dmx-space-5);padding:var(--dmx-space-6) 0;justify-content:space-between;font-weight:850;list-style:none;display:flex}.dmx-disclosure summary::-webkit-details-marker{display:none}.dmx-disclosure summary:focus-visible{border-radius:var(--dmx-radius-sm);box-shadow:var(--dmx-elevation-focus);outline:none}.dmx-disclosure__icon{border:1px solid var(--dmx-surface-border);border-radius:var(--dmx-radius-pill);color:var(--dmx-color-gold-strong);height:34px;transition:transform var(--dmx-motion-standard) var(--dmx-ease-standard);flex:none;justify-content:center;align-items:center;width:34px;display:inline-flex}.dmx-disclosure[open] .dmx-disclosure__icon{transform:rotate(45deg)}.dmx-disclosure__body{color:var(--dmx-color-muted);line-height:var(--dmx-line-body);max-width:var(--dmx-container-readable);padding:0 56px var(--dmx-space-6) 0}.dmx-process-status,.dmx-inline-notice{background:var(--dmx-surface-raised);border:1px solid var(--dmx-surface-border);border-radius:var(--dmx-radius-md);align-items:start;gap:var(--dmx-space-4);padding:var(--dmx-space-5);display:grid}.dmx-process-status{grid-template-columns:auto minmax(0,1fr)}.dmx-process-status__signal,.dmx-inline-notice__icon{background:var(--dmx-state-info);border-radius:var(--dmx-radius-pill);width:10px;height:10px;margin-top:7px;box-shadow:0 0 0 6px #61e3ff1a}.dmx-process-status--success .dmx-process-status__signal,.dmx-inline-notice--success .dmx-inline-notice__icon{background:var(--dmx-state-success);box-shadow:0 0 0 6px #46e6a61a}.dmx-process-status--warning .dmx-process-status__signal,.dmx-inline-notice--warning .dmx-inline-notice__icon{background:var(--dmx-state-warning);box-shadow:0 0 0 6px #ffe08a1a}.dmx-process-status--error .dmx-process-status__signal,.dmx-inline-notice--error .dmx-inline-notice__icon{background:var(--dmx-state-error);box-shadow:0 0 0 6px #ffb4b41a}.dmx-process-status--processing .dmx-process-status__signal{animation:dmx-status-pulse var(--dmx-motion-slow) var(--dmx-ease-standard) infinite alternate;background:var(--dmx-state-processing)}.dmx-process-status__copy strong,.dmx-inline-notice strong{color:var(--dmx-color-ink)}.dmx-process-status__copy p,.dmx-inline-notice p{color:var(--dmx-color-muted);margin:var(--dmx-space-2) 0 0;line-height:1.5}.dmx-process-status__progress{background:var(--dmx-surface-quiet);border-radius:var(--dmx-radius-pill);height:7px;margin-top:var(--dmx-space-4);overflow:hidden}.dmx-process-status__progress span{background:var(--dmx-action-surface);height:100%;transition:width var(--dmx-motion-slow) var(--dmx-ease-emphasized);display:block}.dmx-inline-notice{grid-template-columns:auto minmax(0,1fr) auto}.dmx-inline-notice>a{color:var(--dmx-color-gold-strong);font-weight:850}.dmx-mobile-action-bar{border:1px solid var(--dmx-surface-border);border-radius:var(--dmx-radius-md);bottom:var(--dmx-space-3);box-shadow:var(--dmx-elevation-modal);align-items:center;gap:var(--dmx-space-4);left:var(--dmx-page-gutter-mobile);padding:var(--dmx-space-3);right:var(--dmx-page-gutter-mobile);z-index:var(--dmx-layer-sticky-action);background:#05060aeb;justify-content:space-between;display:none;position:fixed}.dmx-mobile-action-bar>div{gap:3px;display:grid}.dmx-mobile-action-bar span{color:var(--dmx-color-gold-strong);font-size:var(--dmx-type-label);letter-spacing:var(--dmx-letter-label);text-transform:uppercase;font-weight:900}.dmx-mobile-action-bar strong{color:var(--dmx-color-ink);font-size:.92rem}.dmx-mobile-action-bar .dmx-action{flex:none;min-height:44px;padding:10px 14px}.dmx-skeleton{background:var(--dmx-surface-raised);border:1px solid var(--dmx-surface-border);border-radius:var(--dmx-corner-card);gap:var(--dmx-space-3);padding:var(--dmx-space-6);display:grid}.dmx-skeleton__title,.dmx-skeleton__line{animation:dmx-skeleton-shimmer 1.4s var(--dmx-ease-standard) infinite;border-radius:var(--dmx-radius-pill);background:linear-gradient(90deg,#ffffff0e,#ffffff1c,#ffffff0e) 0 0/200% 100%;display:block}.dmx-skeleton__title{height:22px;margin-bottom:var(--dmx-space-2);width:min(260px,68%)}.dmx-skeleton__line{width:100%;height:13px}.dmx-skeleton__line:last-of-type{width:72%}.dmx-visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes dmx-status-pulse{0%{opacity:.48;transform:scale(.86)}to{opacity:1;transform:scale(1)}}@keyframes dmx-skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (max-width:980px){.dmx-feature-stage,.dmx-editorial-split{grid-template-columns:1fr}.dmx-editorial-split--reverse .dmx-editorial-split__media{order:initial}.dmx-plan-comparison__cards{grid-template-columns:1fr}.dmx-plan-card>.dmx-action{top:0}}@media (max-width:760px){.dmx-bento-card,.dmx-bento-card--wide,.dmx-bento-card--feature{grid-area:auto/1/auto/-1;min-height:0}.dmx-proof-gallery{grid-template-columns:1fr}.dmx-proof-gallery__item--featured{grid-column:auto}.dmx-inline-notice{grid-template-columns:auto minmax(0,1fr)}.dmx-inline-notice>a{grid-column:2}}@media (max-width:680px){.dmx-feature-stage,.dmx-editorial-split{padding-left:var(--dmx-page-gutter-mobile);padding-right:var(--dmx-page-gutter-mobile)}.dmx-feature-stage--quiet,.dmx-feature-stage--accent,.dmx-editorial-split--quiet,.dmx-editorial-split--accent{border-left:0;border-right:0;border-radius:0}.dmx-mobile-action-bar{display:flex}}@media (max-width:480px){.dmx-mobile-action-bar strong{display:none}.dmx-mobile-action-bar .dmx-action{width:auto}}@media (prefers-reduced-motion:reduce){.dmx-process-status--processing .dmx-process-status__signal,.dmx-skeleton__title,.dmx-skeleton__line{animation:none}}
.dmx-editorial-split__details>.dmx-bento-grid-scope[data-bento-composition=preserve-authored]>.dmx-bento-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dmx-editorial-split__details>.dmx-bento-grid-scope[data-bento-composition=preserve-authored]>.dmx-bento-grid>:is(.dmx-bento-card,.dmx-bento-card--wide,.dmx-bento-card--feature){grid-area:auto;min-height:0}.dmx-editorial-split__details>.dmx-bento-grid-scope[data-bento-composition=preserve-authored]>.dmx-bento-grid>:is(.dmx-bento-card--wide,.dmx-bento-card--feature){grid-column:1/-1}.dmx-editorial-split__media{container-type:inline-size}.dmx-public-design-demo,.dmx-public-design-demo__copy,.dmx-public-design-demo__surface{min-width:0}@container (max-width:720px){.dmx-public-design-demo{grid-template-columns:1fr}.dmx-public-design-demo__surface{min-height:0}}@media (max-width:760px){.dmx-plan-comparison__table-wrap{border:0;overflow:visible}.dmx-plan-comparison__table{width:100%;min-width:0;display:block}.dmx-plan-comparison__table caption{background:var(--dmx-surface-raised);border:1px solid var(--dmx-surface-border);border-radius:var(--dmx-corner-card);margin-bottom:var(--dmx-space-3);padding:var(--dmx-space-4);display:block}.dmx-plan-comparison__table thead{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.dmx-plan-comparison__table tbody{gap:var(--dmx-space-3);display:grid}.dmx-plan-comparison__table tbody tr{background:var(--dmx-surface-raised);border:1px solid var(--dmx-surface-border);border-radius:var(--dmx-corner-card);gap:0;display:grid;overflow:hidden}.dmx-plan-comparison__table tbody th{background:var(--dmx-surface-selected);padding:var(--dmx-space-4);border-top:0;width:auto}.dmx-plan-comparison__table tbody td{border-top:1px solid var(--dmx-surface-border);align-items:start;gap:var(--dmx-space-3);padding:var(--dmx-space-4);grid-template-columns:minmax(72px,.32fr) minmax(0,1fr);display:grid}.dmx-plan-comparison__table tbody td:before{color:var(--dmx-color-gold-strong);font-size:var(--dmx-type-label);letter-spacing:var(--dmx-letter-label);text-transform:uppercase;font-weight:900}.dmx-plan-comparison__table tbody td:first-of-type:before{content:"Core"}.dmx-plan-comparison__table tbody td:nth-of-type(2):before{content:"Plus"}.dmx-plan-comparison__table tbody td:nth-of-type(3):before{content:"Advanced"}.dmx-plan-comparison__table tbody td:nth-of-type(4):before{content:"Custom Scope"}.dmx-editorial-split__details>.dmx-bento-grid-scope[data-bento-composition=preserve-authored]>.dmx-bento-grid{grid-template-columns:1fr}.dmx-editorial-split__details>.dmx-bento-grid-scope[data-bento-composition=preserve-authored]>.dmx-bento-grid>:is(.dmx-bento-card,.dmx-bento-card--wide,.dmx-bento-card--feature){grid-column:auto}}
.dmx-decision-hero,.dmx-conversion-panel,.dmx-compact-footer{max-width:var(--dmx-container);width:100%;margin-inline:auto}.dmx-decision-hero{padding:var(--dmx-section-feature-y) var(--dmx-page-gutter);grid-template-columns:minmax(0,1.2fr) minmax(300px,.8fr);align-items:center;gap:clamp(32px,6vw,72px);display:grid}.dmx-decision-hero__copy{min-width:0}.dmx-decision-hero h1{max-width:13ch;font-size:clamp(3.15rem,7vw,6.4rem);line-height:.94}.dmx-decision-hero__body{color:var(--dmx-color-muted);font-size:var(--dmx-type-body-lg);line-height:var(--dmx-line-body);max-width:var(--dmx-container-copy)}.dmx-commerce-actions{gap:var(--dmx-space-3);margin-top:var(--dmx-space-7);flex-wrap:wrap;display:flex}.dmx-decision-hero__signals{background:radial-gradient(circle at 12% 0%, #f2b84b29, transparent 36%), var(--dmx-surface-raised);border:1px solid var(--dmx-color-line-strong);border-radius:var(--dmx-corner-feature);box-shadow:var(--dmx-elevation-standard);gap:var(--dmx-space-4);padding:clamp(24px,4vw,40px);display:grid}.dmx-decision-hero__signals>strong{color:var(--dmx-color-ink);font-size:var(--dmx-type-heading-md);line-height:1.08}.dmx-decision-hero__signals ul,.dmx-plan-offer-card ul{gap:var(--dmx-space-3);margin:0;padding:0;list-style:none;display:grid}.dmx-decision-hero__signals li,.dmx-plan-offer-card li{color:var(--dmx-color-ink);align-items:flex-start;gap:var(--dmx-space-3);line-height:1.45;display:flex}.dmx-decision-hero__signals li:before,.dmx-plan-offer-card li:before{background:var(--dmx-state-success);border-radius:var(--dmx-radius-pill);content:"";flex:none;width:8px;height:8px;margin-top:.48em}.dmx-plan-offer-grid{align-items:stretch;gap:var(--dmx-gap-component);margin-top:var(--dmx-space-8);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.dmx-plan-offer-card{background:var(--dmx-surface-raised);border:1px solid var(--dmx-surface-border);border-radius:var(--dmx-corner-card);box-shadow:var(--dmx-elevation-standard);flex-direction:column;min-width:0;padding:clamp(24px,3vw,34px);display:flex}.dmx-plan-offer-card--featured{background:radial-gradient(circle at 12% 0%, #f2b84b33, transparent 40%), var(--dmx-surface-raised);border-color:var(--dmx-color-line-strong);box-shadow:var(--dmx-elevation-primary-action)}.dmx-plan-offer-card__heading{align-items:center;gap:var(--dmx-space-3);justify-content:space-between;display:flex}.dmx-plan-offer-card__heading>span{background:var(--dmx-surface-selected);border:1px solid var(--dmx-color-line-strong);border-radius:var(--dmx-radius-pill);color:var(--dmx-color-gold-strong);font-size:var(--dmx-type-label);padding:7px 10px;font-weight:900}.dmx-plan-offer-card h3{margin-bottom:var(--dmx-space-3)}.dmx-plan-offer-card__price{color:var(--dmx-color-gold-strong);letter-spacing:-.035em;margin:0 0 var(--dmx-space-5);font-size:clamp(1.35rem,2.2vw,2rem);font-weight:950;line-height:1.05}.dmx-plan-offer-card__promise{color:var(--dmx-color-ink);font-size:var(--dmx-type-body-lg);margin:0;font-weight:780;line-height:1.45}.dmx-plan-offer-card__best-fit{color:var(--dmx-color-muted);line-height:var(--dmx-line-body);margin:var(--dmx-space-5) 0}.dmx-plan-offer-card__best-fit strong{color:var(--dmx-color-ink)}.dmx-plan-offer-card ul{margin-bottom:var(--dmx-space-7)}.dmx-plan-offer-card>.dmx-action{align-self:flex-start;margin-top:auto}.dmx-capability-matrix{margin-top:var(--dmx-space-8)}.dmx-capability-matrix__table-wrap{border:1px solid var(--dmx-surface-border);border-radius:var(--dmx-corner-card);outline:none;overflow-x:auto}.dmx-capability-matrix__table-wrap:focus-visible{box-shadow:var(--dmx-elevation-focus)}.dmx-capability-matrix__table{border-collapse:collapse;width:100%;min-width:760px}.dmx-capability-matrix__table caption{color:var(--dmx-color-ink);font-size:var(--dmx-type-heading-md);padding:var(--dmx-space-5);text-align:left;font-weight:900}.dmx-capability-matrix__table th,.dmx-capability-matrix__table td{border-top:1px solid var(--dmx-surface-border);padding:var(--dmx-space-4);text-align:left;vertical-align:top;line-height:1.4}.dmx-capability-matrix__table thead th{color:var(--dmx-color-gold-strong);font-size:var(--dmx-type-label);letter-spacing:var(--dmx-letter-label);text-transform:uppercase}.dmx-capability-matrix__table tbody th{color:var(--dmx-color-ink);width:18%}.dmx-capability-matrix__table td{color:var(--dmx-color-muted)}.dmx-capability-matrix__cards{display:none}.dmx-conversion-panel{background:radial-gradient(circle at 10% 0%, #f2b84b38, transparent 38%), var(--dmx-surface-raised);border:1px solid var(--dmx-color-line-strong);border-radius:var(--dmx-corner-feature);box-shadow:var(--dmx-elevation-standard);margin-bottom:var(--dmx-section-compact-y);margin-top:var(--dmx-section-compact-y);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:clamp(28px,6vw,64px);padding:clamp(28px,5vw,56px);display:grid}.dmx-conversion-panel h2{margin-bottom:var(--dmx-space-3);max-width:18ch}.dmx-conversion-panel p:not(.dmx-eyebrow){color:var(--dmx-color-muted);font-size:var(--dmx-type-body-lg);line-height:var(--dmx-line-body);max-width:var(--dmx-container-copy);margin-bottom:0}.dmx-conversion-panel>.dmx-action{min-width:230px}.dmx-compact-footer{border-top:1px solid var(--dmx-surface-border);align-items:center;gap:var(--dmx-space-8);padding:var(--dmx-space-8) var(--dmx-page-gutter);justify-content:space-between;display:flex}.dmx-compact-footer__brand{align-items:center;gap:var(--dmx-space-5);min-width:0;display:flex}.dmx-compact-footer__brand img{width:150px;height:auto;display:block}.dmx-compact-footer__brand p{color:var(--dmx-color-muted);max-width:420px;margin:0;line-height:1.45}.dmx-compact-footer nav{gap:var(--dmx-space-4);flex-wrap:wrap;justify-content:flex-end;display:flex}.dmx-compact-footer nav a{color:var(--dmx-color-muted);font-size:.9rem;font-weight:850}.dmx-compact-footer nav a:hover,.dmx-compact-footer nav a:focus-visible{color:var(--dmx-color-gold-strong)}@media (max-width:980px){.dmx-decision-hero{grid-template-columns:1fr}.dmx-decision-hero__signals{max-width:680px}.dmx-plan-offer-grid{grid-template-columns:1fr}.dmx-plan-offer-card{min-height:0}.dmx-conversion-panel{grid-template-columns:1fr;align-items:start}.dmx-conversion-panel>.dmx-action{justify-self:start}.dmx-compact-footer{flex-direction:column;align-items:flex-start}.dmx-compact-footer nav{justify-content:flex-start}}@media (max-width:760px){.dmx-decision-hero{padding-left:var(--dmx-page-gutter-mobile);padding-right:var(--dmx-page-gutter-mobile)}.dmx-decision-hero h1{font-size:clamp(2.8rem,14vw,4.5rem)}.dmx-commerce-actions{display:grid}.dmx-commerce-actions .dmx-action{justify-content:center;width:100%}.dmx-capability-matrix__table-wrap{display:none}.dmx-capability-matrix__cards{gap:var(--dmx-gap-component);display:grid}.dmx-capability-matrix__card{background:var(--dmx-surface-raised);border:1px solid var(--dmx-surface-border);border-radius:var(--dmx-corner-card);box-shadow:var(--dmx-elevation-standard);padding:var(--dmx-space-6)}.dmx-capability-matrix__card dl{margin:var(--dmx-space-5) 0 0;gap:0;display:grid}.dmx-capability-matrix__card dl>div{border-top:1px solid var(--dmx-surface-border);gap:var(--dmx-space-2);padding:var(--dmx-space-4) 0;display:grid}.dmx-capability-matrix__card dt{color:var(--dmx-color-gold-strong);font-size:var(--dmx-type-label);letter-spacing:var(--dmx-letter-label);text-transform:uppercase;font-weight:900}.dmx-capability-matrix__card dd{color:var(--dmx-color-muted);margin:0;line-height:1.45}.dmx-conversion-panel{border-radius:var(--dmx-corner-card);margin-left:var(--dmx-page-gutter-mobile);margin-right:var(--dmx-page-gutter-mobile)}.dmx-conversion-panel>.dmx-action{justify-content:center;width:100%;min-width:0}.dmx-compact-footer{padding-left:var(--dmx-page-gutter-mobile);padding-right:var(--dmx-page-gutter-mobile)}.dmx-compact-footer__brand{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.dmx-plan-offer-card,.dmx-commerce-actions .dmx-action{transition:none}}
.dmx-surface--open{background:var(--dmx-surface-open);box-shadow:none;border:0;border-radius:0}.dmx-surface--framed{background:var(--dmx-surface-framed);border:1px solid var(--dmx-surface-framed-border);border-radius:var(--dmx-corner-card);box-shadow:var(--dmx-surface-framed-elevation)}.dmx-surface--elevated{background:var(--dmx-surface-elevated);border:1px solid var(--dmx-surface-elevated-border);border-radius:var(--dmx-corner-card);box-shadow:var(--dmx-surface-elevated-elevation)}.dmx-surface--premium-inverse{background:var(--dmx-surface-premium-inverse);border:1px solid var(--dmx-surface-premium-border);border-radius:var(--dmx-corner-feature);box-shadow:var(--dmx-surface-premium-elevation);color:var(--dmx-color-inverse-ink)}.dmx-surface--premium-inverse :where(p,li,span){color:var(--dmx-color-inverse-muted)}.dmx-runtime-panel,.dmx-app-card,.dmx-proof-chips article,.dmx-example-card,.dmx-browser-proof,.dmx-case-study-roadmap article,.dmx-design-lab__panel,.dmx-design-lab__preview,.dmx-public-design-demo__copy{background:var(--dmx-surface-raised);border:1px solid var(--dmx-surface-border);border-radius:var(--dmx-corner-card);box-shadow:var(--dmx-elevation-standard)}.dmx-card{background:var(--dmx-surface-raised);border:1px solid var(--dmx-surface-border);border-radius:var(--dmx-corner-card);box-shadow:var(--dmx-elevation-standard);transition:border-color var(--dmx-motion-standard) var(--dmx-ease-standard), box-shadow var(--dmx-motion-standard) var(--dmx-ease-standard), transform var(--dmx-motion-standard) var(--dmx-ease-standard);padding:clamp(24px,3vw,32px)}.dmx-runtime-panel{border-color:var(--dmx-color-line-strong);position:relative}.dmx-runtime-panel:before{background:linear-gradient(90deg, var(--dmx-color-gold), transparent);content:"";height:1px;position:absolute;top:0;left:28px;right:28px}.dmx-app-card,.dmx-proof-chips article,.dmx-example-card,.dmx-browser-proof{transition:border-color var(--dmx-motion-standard) var(--dmx-ease-standard), box-shadow var(--dmx-motion-standard) var(--dmx-ease-standard), transform var(--dmx-motion-standard) var(--dmx-ease-standard)}.dmx-card:hover,.dmx-app-card:hover,.dmx-example-card:hover,.dmx-browser-proof:hover{box-shadow:var(--dmx-elevation-raised);border-color:#ffe08a47;transform:translateY(-2px)}.dmx-proof-chips article{background:linear-gradient(#ffffff0f,#ffffff07)}.dmx-section--offer .dmx-card:first-child{background:radial-gradient(circle at 16% 0%, #f5c4512e, transparent 38%), var(--dmx-surface-raised)}.dmx-contact>.dmx-card{background:radial-gradient(circle at 14% 0%, #f5c45124, transparent 34%), var(--dmx-surface-quiet);border-radius:var(--dmx-corner-feature)}.dmx-public-design-demo__surface{background:radial-gradient(circle at top right, var(--demo-accent), transparent 32%), var(--demo-void);border:1px solid color-mix(in srgb, var(--demo-accent) 45%, transparent);border-radius:var(--dmx-corner-card);box-shadow:var(--dmx-elevation-standard);color:var(--demo-ink)}.dmx-demo-browser-bar{background:var(--demo-panel);border:1px solid var(--demo-line);border-radius:var(--demo-radius) var(--demo-radius) 14px 14px}.dmx-demo-preview-card{background:linear-gradient(145deg, var(--demo-panel), var(--demo-panel-strong));border:1px solid var(--demo-line);border-radius:var(--demo-radius);box-shadow:var(--dmx-elevation-standard)}.dmx-owner-flow span,.dmx-hero-product__flow span,.dmx-design-swatches span{border:1px solid var(--dmx-surface-border)}.dmx-owner-flow span{background:var(--dmx-surface-interactive);border-radius:var(--dmx-radius-sm)}.dmx-hero-product__flow span{border-radius:var(--dmx-radius-md);background:#05070c85;border-color:#ffffff1a}.dmx-design-swatches span{border-radius:var(--dmx-radius-sm)}:root[data-design-pack=gold-light] :is(.dmx-card,.dmx-app-card,.dmx-example-card,.dmx-browser-proof):hover{border-color:color-mix(in srgb, var(--dmx-color-cyan) 32%, var(--dmx-color-line))}:root[data-design-pack=gold-light] .dmx-proof-chips article{background:linear-gradient(#fff,#f4f7fb)}:root[data-design-pack=gold-light] .dmx-section--offer .dmx-card:first-child{background:radial-gradient(circle at 16% 0%, #2563eb1a, transparent 38%), var(--dmx-surface-raised)}:root[data-design-pack=gold-light] .dmx-contact>.dmx-card{background:radial-gradient(circle at 14% 0%, #d91f3214, transparent 34%), var(--dmx-surface-raised)}:root[data-design-pack=gold-light] .dmx-hero-product__flow span{border-color:var(--dmx-color-line);background:#fff}
:root{--dmx-atmosphere-blue:#61e3ff;--dmx-atmosphere-plum:#7a2e70;--dmx-atmosphere-brand:var(--dmx-brand-primary);--dmx-atmosphere-dark-ink:#fff;--dmx-atmosphere-dark-muted:#e8f1ffc7;--dmx-atmosphere-light-ink:#101827;--dmx-atmosphere-light-muted:#526075;--dmx-surface-atmospheric-dark:radial-gradient(ellipse at 16% 18%, color-mix(in srgb, var(--dmx-atmosphere-plum) 24%, transparent), transparent 42%), radial-gradient(ellipse at 84% 24%, color-mix(in srgb, var(--dmx-atmosphere-blue) 22%, transparent), transparent 44%), radial-gradient(ellipse at 52% 112%, color-mix(in srgb, var(--dmx-atmosphere-brand) 13%, transparent), transparent 38%), linear-gradient(138deg, #06101f 0%, #0a1730 52%, #171025 100%);--dmx-surface-atmospheric-light:radial-gradient(ellipse at 88% 8%, color-mix(in srgb, var(--dmx-atmosphere-blue) 8%, transparent), transparent 36%), radial-gradient(ellipse at 10% 92%, color-mix(in srgb, var(--dmx-atmosphere-plum) 7%, transparent), transparent 38%), radial-gradient(ellipse at 52% -12%, color-mix(in srgb, var(--dmx-atmosphere-brand) 5%, transparent), transparent 34%), linear-gradient(180deg, #fffdf9 0%, #f7f8fb 100%);--dmx-spotlight-x:72%;--dmx-spotlight-y:48%;--dmx-surface-product-spotlight:radial-gradient(ellipse at var(--dmx-spotlight-x) var(--dmx-spotlight-y), color-mix(in srgb, var(--dmx-atmosphere-blue) 24%, transparent), transparent 44%), radial-gradient(ellipse at 18% 86%, color-mix(in srgb, var(--dmx-atmosphere-plum) 20%, transparent), transparent 42%), linear-gradient(140deg, #06101f 0%, #0a1730 55%, #161023 100%);--dmx-surface-atmospheric-dark-mobile:radial-gradient(ellipse at 12% 14%, color-mix(in srgb, var(--dmx-atmosphere-plum) 15%, transparent), transparent 46%), radial-gradient(ellipse at 88% 20%, color-mix(in srgb, var(--dmx-atmosphere-blue) 15%, transparent), transparent 48%), linear-gradient(138deg, #06101f 0%, #0a1730 54%, #171025 100%);--dmx-surface-atmospheric-light-mobile:radial-gradient(ellipse at 92% 6%, color-mix(in srgb, var(--dmx-atmosphere-blue) 6%, transparent), transparent 40%), radial-gradient(ellipse at 8% 94%, color-mix(in srgb, var(--dmx-atmosphere-plum) 5%, transparent), transparent 42%), linear-gradient(180deg, #fffdf9 0%, #f7f8fb 100%);--dmx-surface-product-spotlight-mobile:radial-gradient(ellipse at var(--dmx-spotlight-x) var(--dmx-spotlight-y), color-mix(in srgb, var(--dmx-atmosphere-blue) 16%, transparent), transparent 48%), radial-gradient(ellipse at 12% 90%, color-mix(in srgb, var(--dmx-atmosphere-plum) 13%, transparent), transparent 46%), linear-gradient(140deg, #06101f 0%, #0a1730 58%, #161023 100%);--dmx-atmosphere-dark-panel:#050a14c7;--dmx-atmosphere-dark-panel-border:#9ee7ff29;--dmx-atmosphere-light-panel:#ffffffdb;--dmx-atmosphere-light-panel-border:#06142c1a;--dmx-atmosphere-panel-elevation:0 28px 80px #0208172e}:root[data-design-pack=gold-light]{--dmx-atmosphere-blue:#2563eb;--dmx-atmosphere-plum:#7c3a72;--dmx-atmosphere-brand:var(--dmx-brand-primary);--dmx-atmosphere-light-panel:#ffffffe6;--dmx-atmosphere-light-panel-border:#06142c17}:where(.dmx-surface--atmospheric-dark,.dmx-surface--atmospheric-light,.dmx-surface--product-spotlight){isolation:isolate;position:relative;overflow:hidden}.dmx-surface--atmospheric-dark{--dmx-atmosphere-content-panel:var(--dmx-atmosphere-dark-panel);--dmx-atmosphere-content-border:var(--dmx-atmosphere-dark-panel-border);--dmx-surface-content-ink:var(--dmx-atmosphere-dark-ink);--dmx-surface-content-muted:var(--dmx-atmosphere-dark-muted);background:var(--dmx-surface-atmospheric-dark);color:var(--dmx-surface-content-ink)}.dmx-surface--atmospheric-light{--dmx-atmosphere-content-panel:var(--dmx-atmosphere-light-panel);--dmx-atmosphere-content-border:var(--dmx-atmosphere-light-panel-border);--dmx-surface-content-ink:var(--dmx-atmosphere-light-ink);--dmx-surface-content-muted:var(--dmx-atmosphere-light-muted);background:var(--dmx-surface-atmospheric-light);color:var(--dmx-surface-content-ink)}.dmx-surface--product-spotlight{--dmx-atmosphere-content-panel:var(--dmx-atmosphere-dark-panel);--dmx-atmosphere-content-border:var(--dmx-atmosphere-dark-panel-border);--dmx-surface-content-ink:var(--dmx-atmosphere-dark-ink);--dmx-surface-content-muted:var(--dmx-atmosphere-dark-muted);background:var(--dmx-surface-product-spotlight);color:var(--dmx-surface-content-ink)}.dmx-atmosphere__content{background:var(--dmx-atmosphere-content-panel);border:1px solid var(--dmx-atmosphere-content-border);border-radius:var(--dmx-corner-feature);box-shadow:var(--dmx-atmosphere-panel-elevation);color:var(--dmx-surface-content-ink);padding:clamp(24px,4vw,48px)}@supports ((-webkit-backdrop-filter:blur(18px)) or (backdrop-filter:blur(18px))){.dmx-atmosphere__content{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}}.dmx-atmosphere__content :where(p,li){color:var(--dmx-surface-content-muted)}@media (max-width:720px){.dmx-surface--atmospheric-dark{background:var(--dmx-surface-atmospheric-dark-mobile)}.dmx-surface--atmospheric-light{background:var(--dmx-surface-atmospheric-light-mobile)}.dmx-surface--product-spotlight{background:var(--dmx-surface-product-spotlight-mobile)}}
.dmx-action,.dmx-button,.dmx-lead-form button{border-radius:var(--dmx-radius-pill);cursor:pointer;letter-spacing:-.01em;min-height:50px;transition:border-color var(--dmx-motion-fast) var(--dmx-ease-standard), box-shadow var(--dmx-motion-fast) var(--dmx-ease-standard), transform var(--dmx-motion-fast) var(--dmx-ease-standard), background var(--dmx-motion-fast) var(--dmx-ease-standard);border:1px solid #0000;justify-content:center;align-items:center;padding:13px 20px;font-weight:900;display:inline-flex}.dmx-action--primary,.dmx-button--primary,.dmx-lead-form button,.dmx-intake-controls button:not(.dmx-button--secondary),.dmx-intake-review button,.dmx-demo-preview-actions strong,.dmx-snapshot-hero em{background:var(--dmx-action-surface);border-color:var(--dmx-action-border);color:var(--dmx-color-action-ink);text-shadow:none}.dmx-action--primary:visited,.dmx-button--primary:visited{color:var(--dmx-color-action-ink)}.dmx-action--primary:hover,.dmx-action--primary:focus-visible,.dmx-button--primary:hover,.dmx-button--primary:focus-visible,.dmx-lead-form button:hover,.dmx-lead-form button:focus-visible,.dmx-intake-controls button:not(.dmx-button--secondary):hover,.dmx-intake-controls button:not(.dmx-button--secondary):focus-visible,.dmx-intake-review button:hover,.dmx-intake-review button:focus-visible{background:var(--dmx-action-surface-hover);color:var(--dmx-color-action-ink)}.dmx-action--primary *,.dmx-button--primary *{color:inherit}.dmx-action--secondary,.dmx-button--secondary{border-color:var(--dmx-color-line);color:var(--dmx-color-ink);background:#ffffff0f}.dmx-action--secondary:hover,.dmx-action--secondary:focus-visible,.dmx-button--secondary:hover,.dmx-button--secondary:focus-visible{color:var(--dmx-color-ink);background:#ffffff17;border-color:#fff8e838}.dmx-nav a.dmx-action--primary,.dmx-nav a.dmx-action--primary:hover,.dmx-nav a.dmx-action--primary:focus-visible{background:var(--dmx-action-surface);border-color:var(--dmx-action-border);color:var(--dmx-color-action-ink)}.dmx-nav a.dmx-action--primary:hover,.dmx-nav a.dmx-action--primary:focus-visible{background:var(--dmx-action-surface-hover)}.dmx-footer .dmx-action--primary,.dmx-footer .dmx-action--primary:hover,.dmx-footer .dmx-action--primary:focus-visible,.dmx-footer .dmx-action--primary:visited{background:var(--dmx-action-surface);border-color:var(--dmx-action-border);color:var(--dmx-color-action-ink)}.dmx-footer .dmx-action--secondary,.dmx-footer .dmx-action--secondary:hover,.dmx-footer .dmx-action--secondary:focus-visible,.dmx-footer .dmx-action--secondary:visited{color:var(--dmx-color-ink)}.dmx-button:hover,.dmx-lead-form button:hover{transform:translateY(-1px)}.dmx-button:focus-visible,.dmx-lead-form button:focus-visible{border-color:var(--dmx-state-focus);box-shadow:var(--dmx-elevation-focus), var(--dmx-elevation-primary-action);outline:none}:root[data-design-pack=gold-light] :is(.dmx-action--secondary,.dmx-button--secondary){border-color:var(--dmx-color-line);background:#fff;box-shadow:0 8px 24px #06142c0d}:root[data-design-pack=gold-light] :is(.dmx-action--secondary,.dmx-button--secondary):is(:hover,:focus-visible){background:var(--dmx-color-panel-strong);border-color:color-mix(in srgb, var(--dmx-color-cyan) 30%, var(--dmx-color-line))}@media (max-width:560px){.dmx-button{justify-content:center;width:100%}}
.dmx-design-lab__panel,.dmx-design-lab__preview{padding:24px}.dmx-lead-form{box-shadow:none;gap:var(--dmx-space-4);border-color:#fff8e829;padding:24px;display:grid}.dmx-lead-form label,.dmx-design-lab__panel label{color:var(--dmx-color-ink);gap:var(--dmx-space-2);font-weight:800;display:grid}.dmx-design-lab__panel label{font-weight:850}.dmx-lead-form input,.dmx-lead-form textarea,.dmx-design-lab__panel input{border:1px solid var(--dmx-surface-border);border-radius:var(--dmx-radius-sm);color:var(--dmx-color-ink);transition:border-color var(--dmx-motion-fast) var(--dmx-ease-standard), box-shadow var(--dmx-motion-fast) var(--dmx-ease-standard), background var(--dmx-motion-fast) var(--dmx-ease-standard);background:#06070b8a;width:100%;padding:12px 13px}.dmx-design-lab__panel input{padding:13px 14px}.dmx-lead-form textarea{resize:vertical}.dmx-lead-form input:hover,.dmx-lead-form textarea:hover{background:#06070bad;border-color:#fff8e838}.dmx-lead-form input:focus,.dmx-lead-form textarea:focus,.dmx-design-lab__panel input:focus{border-color:var(--dmx-state-focus);box-shadow:var(--dmx-elevation-focus), var(--dmx-elevation-primary-action);outline:none}.dmx-form-status{border-radius:var(--dmx-radius-sm);margin:0;padding:12px 13px;font-weight:800}.dmx-form-status--success{color:var(--dmx-state-success);background:#55ffb11f;border:1px solid #55ffb157}.dmx-form-status--error{color:var(--dmx-state-error);background:#ff60601f;border:1px solid #ff606057}.dmx-lead-form button:disabled{cursor:wait;opacity:.72}.dmx-honeypot{clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}
.dmx-smart-apps{gap:clamp(36px,6vw,72px);display:grid}.dmx-smart-app-panel{gap:clamp(24px,4vw,40px);display:grid}.dmx-smart-app-panel__copy{max-width:760px;position:static}.dmx-smart-app-panel>.dmx-smart-app-slot{margin-inline:calc(var(--dmx-page-gutter) * -1);width:calc(100% + (var(--dmx-page-gutter) * 2))}.dmx-smart-app-slot{box-sizing:border-box;width:100%;min-width:0;min-height:0}.dmx-smart-app-slot__embed-shell{box-sizing:border-box;width:100%;min-width:0;min-height:320px;position:relative;overflow:hidden}.dmx-smart-app-slot__frame,.dmx-smart-app-slot__mount,.dmx-smart-app-slot__fallback{box-sizing:border-box;width:100%;max-width:none;margin:0}.dmx-smart-app-slot__frame{background:0 0;border:0;min-height:320px;transition:height .18s;display:block;overflow:hidden}.dmx-smart-app-slot__mount{min-height:320px}.dmx-smart-app-slot__mount>*{box-sizing:border-box;width:100%;max-width:none;margin-inline:0}.dmx-smart-app-slot__embed-shell[data-smart-app-loading=true]>.dmx-smart-app-slot__frame,.dmx-smart-app-slot__embed-shell[data-smart-app-loading=true]>.dmx-smart-app-slot__mount{pointer-events:none;visibility:hidden}.dmx-smart-app-slot__fallback{background:var(--dmx-surface-raised);border:1px solid var(--dmx-surface-border);border-radius:var(--dmx-corner-card);box-shadow:var(--dmx-elevation-standard);gap:var(--dmx-space-3);place-content:center start;min-height:320px;padding:clamp(24px,4vw,40px);display:grid}.dmx-smart-app-slot__fallback p{color:var(--dmx-color-muted);max-width:680px;margin:0}.dmx-smart-app-slot__fallback a{color:var(--dmx-color-gold-strong);justify-self:start;font-weight:850}.dmx-smart-app-slot__skeleton{background:radial-gradient(circle at 12% 0%, #f2b84b1f, transparent 36%), var(--dmx-surface-raised);border:1px solid var(--dmx-surface-border);border-radius:var(--dmx-corner-card);box-shadow:var(--dmx-elevation-standard);box-sizing:border-box;z-index:2;gap:14px;width:100%;min-height:320px;padding:clamp(24px,4vw,40px);display:grid;position:absolute;inset:0;overflow:hidden}.dmx-smart-app-slot__skeleton:after{content:"";background:linear-gradient(90deg,#0000,#ffffff17,#0000);animation:1.2s ease-in-out infinite dmx-smart-app-skeleton-sweep;position:absolute;inset:0;transform:translate(-100%)}.dmx-smart-app-slot__skeleton-label{color:var(--dmx-color-muted);font-size:var(--dmx-type-label);letter-spacing:var(--dmx-letter-label);text-transform:uppercase;font-weight:800}.dmx-smart-app-slot__skeleton-line,.dmx-smart-app-slot__skeleton-panel{background:color-mix(in srgb, var(--dmx-color-ink) 9%, transparent);border-radius:var(--dmx-radius-sm);display:block}.dmx-smart-app-slot__skeleton-line{width:82%;max-width:680px;height:14px}.dmx-smart-app-slot__skeleton-line--title{height:28px;margin-top:var(--dmx-space-2);width:min(420px,68%)}.dmx-smart-app-slot__skeleton-line--short{width:min(360px,58%)}.dmx-smart-app-slot__skeleton-panel{width:100%;min-height:150px}:root[data-design-pack=gold-light] .dmx-smart-app-slot__skeleton{background:radial-gradient(circle at 12% 0%, #2563eb14, transparent 36%), var(--dmx-surface-raised)}:root[data-design-pack=gold-light] .dmx-smart-app-slot__skeleton:after{background:linear-gradient(90deg,#0000,#2563eb14,#0000)}@keyframes dmx-smart-app-skeleton-sweep{to{transform:translate(100%)}}@media (max-width:560px){.dmx-smart-app-panel>.dmx-smart-app-slot{margin-inline:calc(var(--dmx-page-gutter-mobile) * -1);width:calc(100% + (var(--dmx-page-gutter-mobile) * 2))}}@media (prefers-reduced-motion:reduce){.dmx-smart-app-slot__skeleton:after{animation:none}.dmx-smart-app-slot__frame{transition:none}}
.dmx-header{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-bottom:1px solid var(--dmx-color-line);box-shadow:var(--dmx-elevation-subtle);align-items:center;gap:var(--dmx-gap-component);padding:14px max(22px, calc((100vw - var(--dmx-container)) / 2));z-index:var(--dmx-layer-header);background:#05060ac2;justify-content:space-between;display:flex;position:sticky;top:0}.dmx-brand{flex:none;align-items:center;min-width:0;display:inline-flex}.dmx-brand__logo{filter:var(--dmx-brand-logo-filter,none);width:clamp(148px,18vw,190px);max-width:100%;height:auto;display:block}.dmx-nav{flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:6px;display:flex}.dmx-nav a{border-radius:var(--dmx-radius-pill);color:var(--dmx-color-muted);transition:background var(--dmx-motion-fast) var(--dmx-ease-standard), border-color var(--dmx-motion-fast) var(--dmx-ease-standard), color var(--dmx-motion-fast) var(--dmx-ease-standard), transform var(--dmx-motion-fast) var(--dmx-ease-standard);white-space:nowrap;border:1px solid #0000;padding:9px 11px;font-size:.95rem;font-weight:760}.dmx-nav a:hover,.dmx-nav a:focus-visible{background:var(--dmx-surface-interactive);color:var(--dmx-color-gold-strong);border-color:#fff8e81a;outline:none}.dmx-nav a:last-child{color:var(--dmx-color-gold-strong);background:linear-gradient(135deg,#f2b84b2e,#ffe08a1a);border-color:#f2b84b57}.dmx-home-nav{border-radius:var(--dmx-radius-pill);color:var(--dmx-color-muted);height:40px;transition:background var(--dmx-motion-fast) var(--dmx-ease-standard), border-color var(--dmx-motion-fast) var(--dmx-ease-standard), color var(--dmx-motion-fast) var(--dmx-ease-standard), transform var(--dmx-motion-fast) var(--dmx-ease-standard);border:1px solid #ffffff17;justify-content:center;align-items:center;width:40px;padding:0;font-weight:900;display:inline-flex}.dmx-home-nav:hover,.dmx-home-nav:focus-visible,.dmx-home-nav--active{color:var(--dmx-color-ink);background:#fff1;border-color:#f5c45157;transform:translateY(-1px)}.dmx-home-nav--active{box-shadow:inset 0 0 0 1px #f5c45129}.dmx-home-nav__icon{color:var(--dmx-color-gold-strong);font-size:1.14rem;line-height:1;transform:translateY(-1px)}.dmx-home-nav__label{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.dmx-home-nav--mobile{color:var(--dmx-color-ink);background:#ffffff0e;border-color:#ffffff14;border-radius:14px;width:52px;height:52px}.dmx-home-nav--mobile-active{border-color:#f5c45170}:root[data-design-pack=gold-light] .dmx-header{border-bottom-color:var(--dmx-color-line);background:#ffffffe6;box-shadow:0 10px 32px #06142c12}:root[data-design-pack=gold-light] .dmx-nav a:hover,:root[data-design-pack=gold-light] .dmx-nav a:focus-visible{border-color:var(--dmx-color-line);color:var(--dmx-color-gold)}:root[data-design-pack=gold-light] .dmx-nav a:last-child{color:var(--dmx-color-gold);background:linear-gradient(135deg,#d91f321a,#ef33490d);border-color:#d91f323d}:root[data-design-pack=gold-light] .dmx-home-nav{border-color:var(--dmx-color-line);background:#fff}:root[data-design-pack=gold-light] :is(.dmx-home-nav:hover,.dmx-home-nav:focus-visible,.dmx-home-nav--active){background:var(--dmx-color-panel-strong);border-color:color-mix(in srgb, var(--dmx-color-cyan) 30%, var(--dmx-color-line))}:root[data-design-pack=gold-light] .dmx-home-nav--active{box-shadow:inset 0 0 0 1px #d91f3214}:root[data-design-pack=gold-light] .dmx-home-nav--mobile{border-color:var(--dmx-color-line);background:#fff}:root[data-design-pack=gold-light] .dmx-home-nav--mobile-active{border-color:#d91f3252}@media (max-width:980px){.dmx-header{align-items:center;gap:var(--dmx-space-3);min-height:68px;padding:11px max(16px, calc((100vw - var(--dmx-container)) / 2));flex-direction:row}.dmx-header>details>div{color:var(--dmx-color-ink);isolation:isolate;max-height:calc(100vh - 92px);max-height:calc(100dvh - 92px - env(safe-area-inset-bottom));overscroll-behavior:contain;right:max(14px, env(safe-area-inset-right));top:calc(78px + env(safe-area-inset-top));z-index:1;width:min(390px,100vw - 28px);position:fixed}.dmx-brand__logo{width:clamp(136px,32vw,164px)}.dmx-nav{flex-wrap:wrap;justify-content:flex-start}}@media (max-width:560px){.dmx-header{padding-left:14px;padding-right:14px}.dmx-brand__logo{width:132px}}@media (max-width:360px){.dmx-brand__logo{width:120px}}
@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.dmx-button:hover,.dmx-card:hover,.dmx-app-card:hover,.dmx-example-card:hover,.dmx-browser-proof:hover{transform:none}}
.dmx-viewable-image{appearance:none;color:inherit;cursor:zoom-in;font:inherit;text-align:inherit;background:0 0;border:0;width:100%;margin:0;padding:0;display:block;position:relative;overflow:hidden}.dmx-viewable-image img{width:100%;height:auto;display:block}.dmx-viewable-image__cue{border-radius:var(--dmx-radius-pill);color:var(--dmx-color-ink);letter-spacing:.02em;opacity:0;pointer-events:none;z-index:2;background:radial-gradient(circle at 12% 0,#ffe08a42,#0000 36%),#05060ac7;border:1px solid #fff8e829;align-items:center;gap:8px;padding:9px 12px;font-size:.78rem;font-weight:950;transition:opacity .16s,transform .16s,border-color .16s;display:inline-flex;position:absolute;bottom:14px;right:14px;transform:translateY(8px);box-shadow:0 18px 42px #00000057,inset 0 1px #ffffff1f}.dmx-viewable-image__cue:before{content:"↗";color:var(--dmx-color-gold-strong);font-weight:950}.dmx-viewable-image:hover .dmx-viewable-image__cue,.dmx-viewable-image:focus-visible .dmx-viewable-image__cue{opacity:1;transform:translateY(0)}.dmx-viewable-image:focus-visible{outline-offset:4px;outline:3px solid #ffe08abd}.dmx-browser-proof>.dmx-viewable-image img{aspect-ratio:16/10;object-fit:cover}.dmx-image-viewer{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);z-index:120;background:radial-gradient(circle at 18% 0,#f5c45129,#0000 32%),radial-gradient(circle at 82% 12%,#61e3ff1a,#0000 30%),#020307db;place-items:center;padding:clamp(16px,3vw,36px);display:grid;position:fixed;inset:0}.dmx-image-viewer__panel{border-radius:var(--dmx-radius-xl);background:linear-gradient(#ffffff17,#ffffff09),#080a10f5;border:1px solid #fff8e829;gap:16px;width:100%;max-width:min(1180px,100vw - 32px);max-height:min(900px,100vh - 32px);padding:clamp(14px,2vw,22px);display:grid;overflow:hidden;box-shadow:0 36px 120px #00000094,inset 0 1px #ffffff1a}.dmx-image-viewer__header{justify-content:space-between;align-items:start;gap:18px;display:flex}.dmx-image-viewer__header h2{letter-spacing:-.04em;max-width:820px;margin:0;font-size:clamp(1.25rem,2.4vw,2rem);line-height:1.06}.dmx-image-viewer__close,.dmx-image-viewer__footer a{border-radius:var(--dmx-radius-pill);color:var(--dmx-color-ink);cursor:pointer;background:#fff1;border:1px solid #fff8e824;justify-content:center;align-items:center;min-height:42px;padding:10px 14px;font-weight:950;display:inline-flex}.dmx-image-viewer__close:hover,.dmx-image-viewer__close:focus-visible,.dmx-image-viewer__footer a:hover,.dmx-image-viewer__footer a:focus-visible{color:var(--dmx-color-gold-strong);border-color:#ffe08a85;outline:none}.dmx-image-viewer__stage{border-radius:var(--dmx-radius-lg);background:radial-gradient(circle,#ffffff0e,#0000 64%),#0203077a;border:1px solid #ffffff14;align-items:center;min-height:min(62vh,640px);padding:clamp(10px,2vw,18px);display:grid;overflow:auto}.dmx-image-viewer__stage img{object-fit:contain;border-radius:clamp(10px,1.4vw,18px);max-width:100%;height:auto;max-height:72vh;margin:auto;display:block;box-shadow:0 24px 70px #0000006b}.dmx-image-viewer__footer{justify-content:space-between;align-items:center;gap:14px;display:flex}.dmx-image-viewer__footer p{color:var(--dmx-color-muted);margin:0;font-weight:760}@media (max-width:700px){.dmx-viewable-image__cue{opacity:1;transform:none}.dmx-image-viewer__header,.dmx-image-viewer__footer{flex-direction:column;align-items:stretch}.dmx-image-viewer__close,.dmx-image-viewer__footer a{width:100%}}@media (prefers-reduced-motion:reduce){.dmx-viewable-image__cue{transition:none}}
[data-public-smart-app-examples=working-smart-app-examples-v1]>div>div:first-child{align-items:start}[data-public-smart-app-examples=working-smart-app-examples-v1] [aria-label="Selected working Smart App proof"] article{grid-template-columns:auto minmax(0,1fr);align-items:start}[data-public-smart-app-examples=working-smart-app-examples-v1] [aria-label="Selected working Smart App proof"] article>div{min-width:0}[data-public-smart-app-examples=working-smart-app-examples-v1] [aria-label="Selected working Smart App proof"] article>[aria-label$=\ actions]{grid-column:2;justify-self:stretch;margin-top:4px}@media (max-width:520px){[data-public-smart-app-examples=working-smart-app-examples-v1] [aria-label="Selected working Smart App proof"] article>[aria-label$=\ actions]{flex-direction:column;align-items:stretch;justify-content:flex-start!important}[data-public-smart-app-examples=working-smart-app-examples-v1] [aria-label="Selected working Smart App proof"] article>[aria-label$=\ actions]>a,[data-public-smart-app-examples=working-smart-app-examples-v1] [aria-label="Selected working Smart App proof"] article>[aria-label$=\ actions]>em{justify-content:center;width:100%}}
.dmx-contact--intake{max-width:min(var(--dmx-container), 1120px);grid-template-columns:1fr;align-items:center;gap:26px;padding-top:58px}.dmx-contact--intake .dmx-section__heading{max-width:760px}.dmx-contact--intake .dmx-section__heading h2{max-width:780px;font-size:clamp(2.55rem,5.5vw,5rem)}.dmx-contact--intake .dmx-section__heading p:not(.dmx-eyebrow){max-width:680px;font-size:1.08rem}.dmx-intake-showcase{grid-template-columns:minmax(0,1fr) minmax(260px,.5fr);align-items:start;gap:18px;max-width:1040px;margin:0 auto}.dmx-intake-showcase--submitted{grid-template-columns:minmax(0,1fr) minmax(280px,.45fr)}.dmx-intake-card,.dmx-intake-preview{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border:1px solid var(--dmx-color-line);border-radius:var(--dmx-radius-xl);box-shadow:var(--dmx-shadow-soft);background:#101118d6}.dmx-intake-card{gap:16px;padding:clamp(20px,3vw,30px);display:grid}.dmx-intake-card-header{justify-content:space-between;align-items:end;gap:18px;display:flex}.dmx-intake-card-header p,.dmx-intake-card-header strong{margin:0}.dmx-intake-card-header p{color:var(--dmx-color-gold-strong);letter-spacing:.12em;text-transform:uppercase;font-size:.78rem;font-weight:900}.dmx-intake-card-header strong{color:var(--dmx-color-muted);text-align:right;font-size:.92rem}.dmx-intake-answer-summary{border-radius:var(--dmx-radius-lg);background:#ffffff09;border:1px solid #ffffff14;padding:12px 14px}.dmx-intake-answer-summary summary{color:var(--dmx-color-muted);cursor:pointer;font-size:.9rem;font-weight:900;list-style:none}.dmx-intake-answer-summary summary::-webkit-details-marker{display:none}.dmx-intake-answer-summary summary:after{color:var(--dmx-color-gold-strong);content:" +"}.dmx-intake-answer-summary[open] summary:after{content:" –"}.dmx-intake-answer-summary div,.dmx-intake-review-list{gap:8px;margin-top:12px;display:grid}.dmx-intake-answer-chip,.dmx-intake-suggestion{border:1px solid var(--dmx-color-line);border-radius:var(--dmx-radius-md);color:var(--dmx-color-ink);cursor:pointer;text-align:left;background:#ffffff0b;gap:4px;padding:12px 13px;transition:border-color .16s,background .16s,transform .16s;display:grid}.dmx-intake-answer-chip:hover,.dmx-intake-suggestion:hover{background:#fff1;border-color:#f5c4516b;transform:translateY(-1px)}.dmx-intake-answer-chip span,.dmx-intake-suggestion span{color:var(--dmx-color-muted);font-size:.76rem;font-weight:780}.dmx-intake-answer-chip strong,.dmx-intake-suggestion strong{color:var(--dmx-color-ink);font-size:.95rem;line-height:1.25}.dmx-intake-answer-chip strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dmx-current-question-card{border-radius:var(--dmx-radius-xl);background:#ffffff0b;border:1px solid #f5c4513d;gap:16px;padding:clamp(18px,2.6vw,28px);display:grid}.dmx-current-question-card label{gap:8px;display:grid}.dmx-current-question-card label span{color:var(--dmx-color-gold-strong);letter-spacing:.11em;text-transform:uppercase;font-size:.76rem;font-weight:950}.dmx-current-question-card label strong{color:var(--dmx-color-ink);letter-spacing:-.035em;font-size:clamp(1.35rem,2.4vw,2rem);line-height:1.05}.dmx-current-question-card label em{color:var(--dmx-color-muted);font-style:normal;font-weight:720}.dmx-intake-suggestions{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.dmx-intake-input-row input,.dmx-intake-input-row textarea{border-radius:var(--dmx-radius-lg);min-height:58px;padding:16px 17px;font-size:1.02rem}.dmx-intake-input-row input:focus,.dmx-intake-input-row textarea:focus{border-color:#f5c451a8;outline:none;box-shadow:0 0 0 4px #f5c4511f}.dmx-intake-input-row--textarea textarea{min-height:150px}.dmx-intake-controls{align-items:center;gap:11px}.dmx-intake-controls button,.dmx-intake-review button{min-height:50px}.dmx-intake-back{opacity:.74}.dmx-dictate-button,.dmx-enhance-button{gap:8px}.dmx-enhance-button:not(:disabled){color:var(--dmx-color-cyan);border-color:#61e3ff47}.dmx-mic-icon{justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex}.dmx-mic-icon svg{fill:currentColor;width:18px;height:18px}.dmx-dictate-button.is-listening{color:var(--dmx-color-green);border-color:#55ffb16b;position:relative}.dmx-dictate-button.is-listening:after{border-radius:inherit;content:"";border:1px solid #55ffb15c;animation:1.2s ease-out infinite dmx-intake-pulse;position:absolute;inset:-4px}@keyframes dmx-intake-pulse{0%{opacity:.72;transform:scale(.98)}to{opacity:0;transform:scale(1.08)}}.dmx-submission-success{gap:18px;display:grid}.dmx-submission-success__header{gap:8px;display:grid}.dmx-submission-success__header h3{color:var(--dmx-color-ink);letter-spacing:-.055em;max-width:720px;margin:0;font-size:clamp(2rem,4vw,3.3rem);line-height:.98}.dmx-submission-success__header p:not(.dmx-eyebrow){color:var(--dmx-color-muted);max-width:660px;margin:0}.dmx-smart-website-snapshot{border-radius:var(--dmx-radius-xl);background:radial-gradient(circle at 18% 10%,#f5c4512e,#0000 34%),radial-gradient(circle at 80% 22%,#61e3ff1f,#0000 28%),#ffffff0b;border:1px solid #f5c4513d;padding:clamp(14px,2vw,20px)}.dmx-snapshot-browser{border-radius:var(--dmx-radius-lg);background:#090a0fdb;border:1px solid #ffffff1a;overflow:hidden;box-shadow:0 24px 70px #00000052}.dmx-snapshot-browser__bar{background:#ffffff0e;border-bottom:1px solid #ffffff14;align-items:center;gap:7px;height:34px;padding:0 13px;display:flex}.dmx-snapshot-browser__bar span{background:#f5c451b8;border-radius:999px;width:9px;height:9px}.dmx-snapshot-browser__bar span:nth-child(2){background:#61e3ff8a}.dmx-snapshot-browser__bar span:nth-child(3){background:#55ffb180}.dmx-snapshot-hero{gap:10px;padding:clamp(22px,4vw,42px);display:grid}.dmx-snapshot-hero p,.dmx-snapshot-hero strong,.dmx-snapshot-hero span,.dmx-snapshot-hero em{margin:0}.dmx-snapshot-hero p{color:var(--dmx-color-gold-strong);letter-spacing:.13em;text-transform:uppercase;font-size:.74rem;font-weight:950}.dmx-snapshot-hero strong{color:var(--dmx-color-ink);letter-spacing:-.055em;max-width:640px;font-size:clamp(1.6rem,4vw,3rem);line-height:.96}.dmx-snapshot-hero span{color:var(--dmx-color-muted);max-width:620px}.dmx-snapshot-hero em{background:linear-gradient(135deg, var(--dmx-color-gold), var(--dmx-color-gold-strong));border-radius:var(--dmx-radius-pill);color:#171006;place-self:start;padding:9px 13px;font-style:normal;font-weight:950;display:inline-flex}.dmx-snapshot-pages,.dmx-snapshot-apps{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:0 clamp(16px,3vw,30px) clamp(16px,3vw,30px);display:grid}.dmx-snapshot-apps{grid-template-columns:repeat(3,minmax(0,1fr));padding-top:0}.dmx-snapshot-pages span,.dmx-snapshot-apps span{border-radius:var(--dmx-radius-md);color:var(--dmx-color-ink);background:#ffffff0f;border:1px solid #ffffff1a;min-height:42px;padding:10px;font-size:.82rem;font-weight:850}.dmx-snapshot-apps span{color:var(--dmx-color-cyan);border-color:#61e3ff2e}.dmx-submission-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.dmx-submission-grid>div,.dmx-submission-next{border:1px solid var(--dmx-color-line);border-radius:var(--dmx-radius-lg);background:#ffffff0b;gap:8px;padding:15px;display:grid}.dmx-submission-grid span,.dmx-submission-next span{color:var(--dmx-color-gold-strong);letter-spacing:.11em;text-transform:uppercase;font-size:.74rem;font-weight:950}.dmx-submission-grid strong{color:var(--dmx-color-ink);font-size:1.02rem}.dmx-submission-grid p,.dmx-submission-next li{color:var(--dmx-color-muted);margin:0}.dmx-submission-next ol{gap:7px;margin:0;padding-left:20px;display:grid}.dmx-submission-actions{flex-wrap:wrap;gap:10px;display:flex}.dmx-submission-actions a,.dmx-submission-actions button{border:1px solid var(--dmx-color-line);border-radius:var(--dmx-radius-pill);color:var(--dmx-color-ink);cursor:pointer;background:#ffffff0e;align-items:center;min-height:42px;padding:10px 14px;font-weight:900;display:inline-flex}.dmx-submission-actions a:first-child{color:var(--dmx-color-gold-strong);border-color:#f5c45152}.dmx-intake-preview{align-self:start;padding:clamp(20px,2.4vw,28px);position:sticky;top:92px}.dmx-intake-preview h3{font-size:clamp(1.25rem,2vw,1.72rem)}.dmx-preview-status{color:var(--dmx-color-muted);background:#ffffff0e;border-color:#ffffff1f;margin:10px 0 0}.dmx-preview-status--ai{color:var(--dmx-color-green);background:#55ffb11a;border-color:#55ffb142}.dmx-preview-status--loading{color:var(--dmx-color-cyan);background:#61e3ff1a;border-color:#61e3ff38}.dmx-preview-status--fallback{color:var(--dmx-color-gold-strong);background:#f5c4511f;border-color:#f5c4513d}.dmx-intake-preview__empty,.dmx-intake-preview__ready{border-top:1px solid var(--dmx-color-line);gap:10px;margin-top:20px;padding-top:18px;display:grid}.dmx-intake-preview__empty strong{font-size:1.05rem}.dmx-intake-preview__empty span,.dmx-preview-summary{color:var(--dmx-color-muted)}.dmx-preview-summary{margin-bottom:2px;font-size:.98rem}.dmx-intake-preview dl{gap:12px;margin-top:8px}.dmx-intake-preview div{padding-top:12px}.dmx-intake-preview dt{color:var(--dmx-color-gold-strong)}.dmx-intake-preview dd{font-size:.98rem}@media (min-width:1120px){.dmx-intake-showcase--quiet{grid-template-columns:minmax(0,1fr) minmax(240px,.42fr)}}@media (max-width:860px){.dmx-contact--intake{padding-top:48px}.dmx-intake-showcase,.dmx-intake-showcase--submitted{grid-template-columns:1fr}.dmx-intake-preview{position:static}.dmx-submission-grid,.dmx-snapshot-pages,.dmx-snapshot-apps{grid-template-columns:1fr}.dmx-intake-card-header{align-items:start;display:grid}.dmx-intake-card-header strong{text-align:left}}.dmx-contact--intake{position:relative}.dmx-contact--intake:before{content:"";pointer-events:none;background:radial-gradient(circle,#f5c4511a,#0000 62%);width:420px;height:420px;position:absolute;top:20px;right:-160px}.dmx-intake-card,.dmx-intake-preview{box-shadow:var(--dmx-shadow-card), inset 0 1px 0 #ffffff14;background:radial-gradient(circle at 12% 0,#f5c4511a,#0000 32%),#0c0f17e0}.dmx-intake-card{border-color:#fff8e829}.dmx-current-question-card{background:linear-gradient(#f5c4511f,#ffffff0b);box-shadow:inset 0 1px #ffffff14}.dmx-intake-answer-summary{background:#05060a57}.dmx-intake-suggestion,.dmx-intake-answer-chip{box-shadow:0 10px 24px #00000029}.dmx-intake-suggestion:focus-visible,.dmx-intake-answer-chip:focus-visible,.dmx-intake-controls button:focus-visible,.dmx-intake-review button:focus-visible,.dmx-submission-actions a:focus-visible,.dmx-submission-actions button:focus-visible{border-color:#ffe08aad;outline:none;box-shadow:0 0 0 4px #f5c45124}.dmx-preview-status{align-items:center;gap:8px;display:inline-flex}.dmx-preview-status:before{content:"";background:currentColor;border-radius:999px;width:7px;height:7px}.dmx-submission-success__header h3{text-wrap:balance}.dmx-submission-grid>div,.dmx-submission-next,.dmx-snapshot-browser{box-shadow:0 14px 34px #0003}@media (max-width:620px){.dmx-intake-suggestions{grid-template-columns:1fr}.dmx-intake-controls button,.dmx-intake-review button,.dmx-submission-actions a,.dmx-submission-actions button{justify-content:center;width:100%}}@media (prefers-reduced-motion:reduce){.dmx-dictate-button.is-listening:after{animation:none}.dmx-intake-answer-chip:hover,.dmx-intake-suggestion:hover{transform:none}}.dmx-contact--intake{background:linear-gradient(#ffffff06,#ffffff02);border-top:1px solid #fff8e814}.dmx-current-question-card{border-color:#f5c45157;box-shadow:0 20px 60px #00000042,inset 0 1px #ffffff1a}.dmx-current-question-card label strong{font-size:clamp(1.5rem,2.7vw,2.25rem)}.dmx-intake-suggestions{gap:12px}.dmx-intake-suggestion{border-radius:20px;padding:14px 15px}.dmx-intake-preview{border-color:#f5c45133}.dmx-intake-preview:before{background:linear-gradient(90deg, var(--dmx-color-gold), transparent);content:"";width:70%;height:1px;margin:-1px 0 18px;display:block}.dmx-preview-status{font-weight:950}.dmx-submission-success{border-radius:var(--dmx-radius-xl);background:radial-gradient(circle at 14% 0,#55ffb11a,#0000 34%)}@media (max-width:640px){.dmx-intake-suggestions{grid-template-columns:1fr}.dmx-intake-controls button,.dmx-intake-review button{width:100%}}
.dmx-intake-mode-switcher{border-radius:var(--dmx-radius-xl);background:#ffffff0a;border:1px solid #ffffff13;gap:14px;padding:15px;display:grid}.dmx-intake-mode-switcher>div:first-child{gap:5px;display:grid}.dmx-intake-mode-switcher strong,.dmx-intake-mode-switcher span,.dmx-intake-mode-switcher p{margin:0}.dmx-intake-mode-switcher>div:first-child>strong{color:var(--dmx-color-ink);font-size:1rem}.dmx-intake-mode-switcher>div:first-child>span{color:var(--dmx-color-muted);font-size:.92rem;font-weight:760}.dmx-intake-mode-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.dmx-intake-mode-card{border:1px solid var(--dmx-color-line);border-radius:var(--dmx-radius-md);color:var(--dmx-color-ink);cursor:pointer;text-align:left;background:#ffffff0b;gap:5px;min-height:86px;padding:12px;transition:background .16s,border-color .16s,transform .16s;display:grid}.dmx-intake-mode-card:hover,.dmx-intake-mode-card:focus-visible,.dmx-intake-mode-card.is-active{background:#f5c4511b;border-color:#f5c45170;transform:translateY(-1px)}.dmx-intake-mode-card strong{color:var(--dmx-color-ink);font-size:.95rem;line-height:1.15}.dmx-intake-mode-card span{color:var(--dmx-color-muted);font-size:.78rem;font-weight:760;line-height:1.35}.dmx-intake-mode-card.is-active span{color:#ffffffd1}.dmx-current-question-card--voice{background:radial-gradient(circle at 14% 0,#f5c45124,#0000 34%),#ffffff0b}.dmx-voice-conversation{gap:14px;display:grid}.dmx-voice-conversation__assistant{border-radius:var(--dmx-radius-lg);background:#0000002e;border:1px solid #ffffff12;gap:7px;padding:16px;display:grid}.dmx-voice-conversation__assistant span,.dmx-voice-transcript span{color:var(--dmx-color-gold-strong);letter-spacing:.11em;text-transform:uppercase;font-size:.74rem;font-weight:950}.dmx-voice-conversation__assistant strong{color:var(--dmx-color-ink);letter-spacing:-.03em;font-size:clamp(1.18rem,2vw,1.58rem);line-height:1.08}.dmx-voice-conversation__assistant p{color:var(--dmx-color-muted);margin:0;font-weight:720}.dmx-voice-conversation__controls{flex-wrap:wrap;gap:10px;display:flex}.dmx-voice-status{border-radius:var(--dmx-radius-md);color:var(--dmx-color-muted);background:#ffffff0b;border:1px solid #ffffff13;margin:0;padding:11px 13px;font-size:.9rem;font-weight:780;line-height:1.5}.dmx-voice-transcript{gap:8px;display:grid}.dmx-voice-transcript textarea{border-radius:var(--dmx-radius-lg);min-height:140px;padding:16px 17px}.dmx-dictate-button.is-listening{color:var(--dmx-color-green)!important;border-color:#55ffb175!important}@media (max-width:760px){.dmx-intake-mode-options{grid-template-columns:1fr}.dmx-intake-mode-card{min-height:0}}.dmx-voice-disclosure,.dmx-voice-caption{border-radius:var(--dmx-radius-md);color:#ffffffd1;background:#f5c45113;border:1px solid #f5c4512e;margin:0;padding:11px 13px;font-size:.86rem;font-weight:780;line-height:1.45}.dmx-voice-caption{gap:6px;display:grid}.dmx-voice-caption span,.dmx-voice-transcript em{color:var(--dmx-color-muted);font-size:.78rem;font-style:normal;font-weight:820}.dmx-voice-caption p{color:var(--dmx-color-ink);margin:0}.dmx-voice-transcript em{letter-spacing:0;text-transform:none;display:block}
.dmx-intake-showcase{width:100%;max-width:1040px;display:grid;overflow:hidden}.dmx-intake-card,.dmx-intake-preview,.dmx-current-question-card,.dmx-intake-review,.dmx-intake-review-list,.dmx-intake-input-row{min-width:0}.dmx-intake-input-row{gap:12px;display:grid}.dmx-intake-controls{flex-wrap:wrap;display:flex}.dmx-intake-review{gap:14px;display:grid}.dmx-intake-review p{color:var(--dmx-color-muted);margin:0}.dmx-intake-review-list{gap:8px;display:grid}.dmx-intake-review .dmx-intake-answer-chip,.dmx-intake-answer-summary .dmx-intake-answer-chip{border:1px solid var(--dmx-color-line);border-radius:var(--dmx-radius-md);box-shadow:none;color:var(--dmx-color-ink);text-align:left;background:#ffffff0b;justify-content:stretch;align-items:start;gap:4px;width:100%;min-width:0;max-width:100%;min-height:auto;padding:12px 13px;display:grid}.dmx-intake-review .dmx-intake-answer-chip span,.dmx-intake-answer-summary .dmx-intake-answer-chip span{color:var(--dmx-color-muted);font-size:.76rem;font-weight:780}.dmx-intake-review .dmx-intake-answer-chip strong,.dmx-intake-answer-summary .dmx-intake-answer-chip strong{color:var(--dmx-color-ink);overflow-wrap:anywhere;text-align:left;white-space:normal;min-width:0;font-size:.95rem;line-height:1.25}.dmx-intake-review>button[type=submit]{background:linear-gradient(135deg, var(--dmx-color-gold), var(--dmx-color-gold-strong));border-radius:var(--dmx-radius-pill);box-shadow:var(--dmx-shadow-gold);color:#171006;cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;min-height:50px;padding:13px 20px;font-weight:900;display:inline-flex}

.dmx-contact-ai{grid-template-columns:1fr;align-items:start;gap:28px;display:grid}.dmx-contact-ai__copy{max-width:760px;position:static}.dmx-smart-app-slot{background:linear-gradient(145deg,#0c0f16f5,#171b22eb);border:1px solid #f5c76a42;border-radius:30px;width:100%;min-height:0;padding:0;overflow:hidden;box-shadow:0 34px 110px #00000061,0 0 0 8px #ffffff08}.dmx-smart-app-slot__state{border-bottom:1px solid #f5c76a33;align-items:start;gap:6px;padding:18px 22px;display:grid}.dmx-smart-app-slot__state strong{color:#fff8e7;font-size:15px}.dmx-smart-app-slot__state span,.dmx-smart-app-slot__state small{color:var(--dmx-color-muted)}.dmx-smart-app-slot[data-smart-app-manifest-status=live] .dmx-smart-app-slot__state{background:#40b4781f}.dmx-smart-app-slot[data-smart-app-manifest-status=blocked] .dmx-smart-app-slot__state{background:#ff62621f}.dmx-smart-app-slot__frame{background:0 0;border:0;width:100%;min-height:320px;transition:height .18s;display:block;overflow:hidden}.dmx-smart-app-slot__mount{width:100%;min-height:320px}.dmx-smart-app-slot__fallback{gap:12px;padding:28px;display:grid}.dmx-smart-app-slot__fallback p{color:var(--dmx-color-muted)}.dmx-smart-app-slot__fallback a{background:linear-gradient(135deg, var(--dmx-color-gold), var(--dmx-color-gold-strong));border-radius:var(--dmx-radius-pill);box-shadow:var(--dmx-shadow-gold);color:#171006;justify-content:center;align-items:center;width:fit-content;min-height:48px;margin-top:8px;padding:12px 18px;font-weight:950;display:inline-flex}@media (max-width:680px){.dmx-smart-app-slot{border-radius:22px}.dmx-smart-app-slot__frame,.dmx-smart-app-slot__mount{min-height:320px}}.dmx-contact-ai{gap:clamp(22px,4vw,38px)}.dmx-contact-ai__copy p:not(.dmx-eyebrow){line-height:1.62}.dmx-smart-app-slot{background:radial-gradient(circle at 12% 0,#f5c45124,#0000 34%),linear-gradient(145deg,#0a0d14fa,#121722f0);border-color:#f5c76a4d;box-shadow:0 34px 110px #0000006b,0 0 0 1px #ffffff09,inset 0 1px #ffffff14}.dmx-smart-app-slot__state{background:#ffffff09;grid-template-columns:minmax(0,1fr);padding:20px 24px}.dmx-smart-app-slot__state strong{letter-spacing:-.01em}.dmx-smart-app-slot__state small{line-height:1.45}.dmx-smart-app-slot[data-smart-app-manifest-status=live] .dmx-smart-app-slot__state{background:linear-gradient(90deg,#46e6a624,#ffffff06);border-bottom-color:#46e6a638}.dmx-smart-app-slot[data-smart-app-manifest-status=pending] .dmx-smart-app-slot__state,.dmx-smart-app-slot[data-smart-app-manifest-status=draft] .dmx-smart-app-slot__state{background:linear-gradient(90deg,#f5c76a21,#ffffff06)}.dmx-smart-app-slot__frame,.dmx-smart-app-slot__mount{background:#0405084d}.dmx-smart-app-slot__fallback{background:linear-gradient(#ffffff09,#ffffff04);padding:clamp(24px,4vw,38px)}.dmx-smart-app-slot__fallback a{transition:box-shadow .16s,transform .16s}.dmx-smart-app-slot__fallback a:hover,.dmx-smart-app-slot__fallback a:focus-visible{box-shadow:0 0 0 4px #f5c45124, var(--dmx-shadow-gold);outline:none;transform:translateY(-1px)}@media (max-width:680px){.dmx-smart-app-slot__state{padding:16px 18px}}.dmx-contact-ai{background:radial-gradient(circle at 82% 4%,#61e3ff14,#0000 32%)}.dmx-smart-app-slot__state strong:before{background:var(--dmx-color-green);content:"";vertical-align:.05em;border-radius:999px;width:9px;height:9px;margin-right:10px;display:inline-block;box-shadow:0 0 0 6px #46e6a61a}.dmx-smart-app-slot[data-smart-app-manifest-status=pending] .dmx-smart-app-slot__state strong:before,.dmx-smart-app-slot[data-smart-app-manifest-status=draft] .dmx-smart-app-slot__state strong:before{background:var(--dmx-color-gold);box-shadow:0 0 0 6px #f5c4511a}.dmx-smart-app-slot__mount{position:relative}.dmx-smart-app-slot__mount:before{color:var(--dmx-color-muted);content:"Loading ContactAI runtime…";z-index:0;font-size:.9rem;font-weight:850;position:absolute;top:24px;left:28px}.dmx-smart-app-slot__frame{z-index:1;position:relative}

