.dm-root{--ma-accent:#7c5cff;--ma-link:#9d86ff}.dm-bar{position:sticky;top:0;z-index:40;padding:8px var(--ma-gutter);background:color-mix(in srgb,var(--ma-surface) 94%,transparent);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid var(--ma-separator)}.dm-bar-in{display:flex;align-items:center;gap:12px;max-width:760px;margin:0 auto;font-size:13px}.dm-bar-back{color:var(--ma-link);text-decoration:none;white-space:nowrap}.dm-bar-text{flex:1;min-width:0;color:var(--ma-sub);line-height:1.3}.dm-bar-cta{white-space:nowrap;padding:6px 12px;border-radius:10px;background:var(--ma-accent);color:var(--ma-accent-text);font-weight:600;text-decoration:none}@media (max-width:520px){.dm-bar-in{flex-wrap:wrap;row-gap:4px}.dm-bar-text{order:3;flex-basis:100%}.dm-bar-cta{margin-left:auto}}.dm-hero{display:flex;flex-direction:column;gap:6px;padding:6px 0 4px}.dm-hero-mark{width:48px;height:48px;border-radius:14px;display:grid;place-items:center;color:#fff;background:linear-gradient(135deg,var(--ma-accent),#4aa3ff)}.dm-points ul{margin:0;padding:10px 16px 10px 32px}.dm-points li{margin:4px 0}.dm-cta{display:flex;justify-content:center;margin:4px 0 12px}.dm-foot{margin-top:8px}.dm-plan{display:inline-block;vertical-align:middle;margin-left:6px;padding:1px 7px;border-radius:999px;font-size:11px;font-weight:600;line-height:1.5;white-space:nowrap}.dm-plan-1{color:#2eb872;background:color-mix(in srgb,#2eb872 16%,transparent)}.dm-plan-2{color:#4aa3ff;background:color-mix(in srgb,#4aa3ff 16%,transparent)}.dm-plan-3{color:#b58cff;background:color-mix(in srgb,#b58cff 18%,transparent)}.dm-plan-buy{color:#f2a33a;background:color-mix(in srgb,#f2a33a 18%,transparent)}.dm-legend{margin:0 0 10px;font-size:13px;color:var(--ma-sub)}@media (min-width:900px){.dm-root .ma-main{max-width:760px;margin:0 auto}.dm-root .ma-tabbar{max-width:760px;left:50%;right:auto;width:100%;transform:translateX(-50%);border-radius:16px 16px 0 0;border-left:1px solid var(--ma-separator);border-right:1px solid var(--ma-separator)}}.dm-root .ma-chips{flex-wrap:wrap}