.dmx{min-height:100vh;color:var(--fg);background:var(--bg);position:relative}.dmx--hidden .dmx__scene-tag{opacity:0}.dmx__bg{z-index:0;background:var(--bg);position:fixed;inset:0;overflow:hidden}.dmx__bg:after{content:"";pointer-events:none;background:radial-gradient(ellipse 50% 60% at 50% 50%, color-mix(in srgb, var(--bg) 78%, transparent) 0%, transparent 75%);transition:opacity .6s;position:absolute;inset:0}.dmx__bg--hero:after{background:linear-gradient(90deg, color-mix(in srgb, var(--bg) 85%, transparent) 0%, transparent 55%)}@media (max-width:899px){.dmx__bg--hero:after{background:color-mix(in srgb, var(--bg) 60%, transparent)}}.dmx__flash{z-index:2;position:fixed;inset:0}.dmx__scene-tag{z-index:6;pointer-events:none;font:500 11px/1 var(--font-ibm-plex-mono), var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--mut);transition:opacity .3s;position:fixed;bottom:16px;left:clamp(12px,3vw,28px)}.dmx__nav{z-index:20;background:color-mix(in srgb, var(--bg) 82%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);align-items:center;gap:10px;padding:10px clamp(16px,4vw,40px);display:flex;position:sticky;top:0}.dmx__nav>.ui-nav{flex:1}.dmx__main{z-index:5;position:relative}.dmx__section{padding:clamp(56px,10vw,120px) clamp(16px,5vw,40px);position:relative}.dmx__section--tight{padding-block:clamp(24px,4vw,48px)}.dmx__hero{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:clamp(24px,4vw,56px);max-width:1180px;min-height:calc(100vh - 64px);margin-inline:auto;display:grid}.dmx__hero .ui-hero{max-width:620px}.dmx__hero-term{justify-self:end;width:100%;min-width:0;max-width:540px}.dmx__hero-term .ui-term__body{min-height:clamp(320px,54vh,480px);padding:20px 22px;font-size:14px;line-height:1.75}@media (max-width:899px){.dmx__hero{grid-template-columns:minmax(0,1fr);min-height:0}.dmx__hero-term{justify-self:stretch;max-width:none}}.dmx__act-mark{pointer-events:none;width:1px;height:1px;display:block}.dmx__strip{border-block:1px dotted var(--ln);background:color-mix(in srgb, var(--bg) 70%, transparent)}.dmx__center{text-align:center;justify-items:center;gap:10px;margin-bottom:36px;display:grid}.dmx__row-center{justify-content:center;display:flex}.dmx__grid-3{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:20px;max-width:1080px;margin-inline:auto;display:grid}.dmx__grid-2{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:20px;max-width:1080px;margin-inline:auto;display:grid}.dmx__grid-2>*,.dmx__grid-3>*{min-width:0}.dmx__tabs{justify-content:center;margin-bottom:28px;display:flex}.dmx__dash{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start;gap:20px;width:100%;max-width:1080px;margin-inline:auto;padding:clamp(16px,3vw,24px);display:grid}.dmx__dash-col{gap:16px;min-width:0;display:grid}.dmx__dash-col>*{min-width:0}.dmx__dash-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}@media (max-width:820px){.dmx__dash{grid-template-columns:1fr}}.dmx__access{gap:22px;max-width:720px;margin-inline:auto;padding:clamp(20px,4vw,36px);display:grid}.dmx__access-row{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:16px;display:grid}.dmx__access-actions{justify-content:flex-end;display:flex}@media (max-width:640px){.dmx__section{padding-inline:16px}}
