.landing-nav-icon[data-v-80ddc2fb]{display:inline-flex;align-items:center;justify-content:center;width:1.125rem;height:1.125rem;flex-shrink:0}.landing-nav-icon svg[data-v-80ddc2fb]{width:100%;height:100%}.landing-theme-toggle[data-v-4067b684]{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;padding:0;border:1px solid var(--border, rgba(255, 255, 255, .12));border-radius:var(--radius-sm, 8px);background:color-mix(in srgb,var(--bg-card, rgba(12, 16, 24, .72)) 80%,transparent);color:var(--muted, rgba(255, 255, 255, .58));box-shadow:var(--shadow-card-stack, var(--shadow-card));cursor:pointer;transition:color .2s var(--ease-out, ease),background-color .2s var(--ease-out, ease),border-color .35s var(--ease-out, ease),box-shadow .35s var(--ease-out, ease)}.landing-theme-toggle[data-v-4067b684]:hover,.landing-theme-toggle[data-v-4067b684]:focus-visible{color:var(--text, rgba(255, 255, 255, .92));background:color-mix(in srgb,var(--text) 6%,var(--bg-card));border-color:var(--border-hover, color-mix(in srgb, var(--dm-accent) 45%, transparent));box-shadow:var(--shadow-card-stack-hover, var(--shadow-card-hover));outline:none}@media(hover:none),(pointer:coarse){.landing-theme-toggle[data-v-4067b684]:active{border-color:var(--border-hover, color-mix(in srgb, var(--dm-accent) 45%, transparent));box-shadow:var(--shadow-card-stack-hover, var(--shadow-card-hover))}}@media(prefers-reduced-motion:reduce){.landing-theme-toggle[data-v-4067b684]{transition:color .2s ease,background-color .2s ease,border-color .2s ease}}.landing-theme-toggle__icon[data-v-4067b684]{display:inline-flex;width:18px;height:18px}.landing-theme-toggle__icon svg[data-v-4067b684]{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.landing-theme-toggle__icon--ultra svg[data-v-4067b684]{fill:currentColor;stroke-width:1.4}@property --dm-accent{syntax: "<color>"; inherits: true; initial-value: #0958d9;}html{transition:--dm-accent .38s cubic-bezier(.22,1,.36,1)}@media(prefers-reduced-motion:reduce){html{transition-duration:.01ms}}:root{--dm-accent: #0958d9;--accent: var(--dm-accent, #0958d9);--dm-accent-hover: color-mix(in srgb, var(--dm-accent) 68%, #ffffff);--dm-color-primary: var(--dm-accent);--dm-scrollbar-size: 2px;--dm-scrollbar-thumb: var(--dm-accent);--dm-scrollbar-thumb-hover: var(--dm-accent-hover);--dm-scrollbar-track: transparent;--dm-bg-page: #f0f2f5;--dm-bg-card: #ffffff;--dm-bg-header: #ffffff;--dm-bg-sider: #f8fbff;--dm-sider-text: rgba(15, 23, 42, .78);--dm-sider-text-muted: rgba(15, 23, 42, .58);--dm-sider-item-hover-bg: color-mix(in srgb, var(--dm-accent) 8%, transparent);--dm-sider-item-selected-bg: var(--dm-accent);--dm-sider-border: rgba(15, 23, 42, .08);--dm-sider-item-hover-shadow: rgba(15, 23, 42, .08);--dm-sider-item-selected-shadow: color-mix(in srgb, var(--dm-accent) 22%, transparent);--dm-sider-item-shadow: rgba(15, 23, 42, .12);--dm-color-text: rgba(0, 0, 0, .88);--dm-color-text-secondary: rgba(0, 0, 0, .65);--dm-color-text-tertiary: rgba(0, 0, 0, .45);--dm-text-primary: var(--dm-color-text);--dm-text-muted: var(--dm-color-text-tertiary);--dm-filter-bg: var(--dm-bg-card);--dm-filter-border: var(--dm-border-subtle);--dm-list-dropdown-bg: var(--dm-filter-bg);--dm-list-dropdown-border: var(--dm-filter-border);--dm-list-dropdown-shadow: 0 6px 16px rgba(15, 23, 42, .08), 0 2px 6px rgba(15, 23, 42, .06);--dm-list-dropdown-option-hover: rgba(0, 0, 0, .06);--dm-list-dropdown-option-selected: rgba(0, 0, 0, .04);--dm-color-icon-muted: rgba(0, 0, 0, .45);--dm-color-success: #389e0d;--dm-danger: #f5222d;--dm-danger-item-bg: color-mix(in srgb, var(--dm-danger) 10%, transparent);--dm-border-subtle: rgba(0, 0, 0, .06);--dm-bg-elevated: #f5f5f5;--dm-table-row-hover-bg: color-mix(in srgb, var(--dm-accent) 6%, transparent);--dm-shadow-header: 0 1px 4px rgba(0, 0, 0, .06);--dm-subsection-bg: rgba(0, 0, 0, .02);--dm-subsection-border: rgba(0, 0, 0, .06);--dm-collapse-border: rgba(0, 0, 0, .06);--dm-overview-bg: #ffffff;--dm-overview-border: rgba(0, 0, 0, .08);--dm-overview-border-hover: color-mix(in srgb, var(--dm-accent) 45%, transparent);--dm-overview-shadow: 0 1px 2px rgba(15, 23, 42, .04);--dm-overview-shadow-hover: 0 6px 16px color-mix(in srgb, var(--dm-accent) 12%, transparent);--dm-overview-title: rgba(0, 0, 0, .88);--dm-overview-chip-bg: rgba(0, 0, 0, .06);--dm-overview-chip-text: rgba(0, 0, 0, .88);--dm-overview-accent-muted: #8c8c8c;--dm-actions-bar-bg: rgba(255, 255, 255, .97);--dm-actions-bar-fade: transparent;--dm-actions-bar-border: rgba(0, 0, 0, .06);--dm-actions-bar-shadow: 0 -4px 24px rgba(0, 0, 0, .06);--dm-chrome-header-h: 72px;--dm-chrome-dock-h: 48px;--dm-chrome-blur: 8px;--dm-chrome-bar-bg: rgba(255, 255, 255, .58);--dm-chrome-bar-border: rgba(0, 0, 0, .07);--dm-chrome-bar-shadow-top: 0 2px 16px rgba(0, 0, 0, .04);--dm-chrome-bar-shadow-bottom: 0 -2px 16px rgba(0, 0, 0, .04);--dm-floating-bg: rgba(255, 255, 255, .96);--dm-floating-text: rgba(15, 23, 42, .86);--dm-floating-border: rgba(15, 23, 42, .1);--dm-floating-shadow: 0 12px 30px rgba(15, 23, 42, .12), 0 1px 0 rgba(255, 255, 255, .78) inset;--dm-sider-width: 180px;--dm-sider-width-collapsed: 64px}body.dark{--dm-bg-page: #1e1e1e;--dm-bg-card: #252526;--dm-bg-header: #252526;--dm-bg-sider: #252526;--dm-sider-text: rgba(255, 255, 255, .82);--dm-sider-text-muted: rgba(255, 255, 255, .55);--dm-sider-item-hover-bg: rgba(255, 255, 255, .08);--dm-sider-item-selected-bg: var(--dm-accent);--dm-sider-border: rgba(255, 255, 255, .1);--dm-sider-item-hover-shadow: rgba(0, 0, 0, .2);--dm-sider-item-selected-shadow: color-mix(in srgb, var(--dm-accent) 28%, transparent);--dm-sider-item-shadow: rgba(0, 0, 0, .24);--dm-color-text: rgba(255, 255, 255, .88);--dm-color-text-secondary: rgba(255, 255, 255, .65);--dm-color-text-tertiary: rgba(255, 255, 255, .5);--dm-text-primary: var(--dm-color-text);--dm-text-muted: var(--dm-color-text-tertiary);--dm-filter-bg: var(--dm-bg-card);--dm-filter-border: var(--dm-border-subtle);--dm-list-dropdown-bg: var(--dm-filter-bg);--dm-list-dropdown-border: var(--dm-filter-border);--dm-list-dropdown-shadow: var(--dm-floating-shadow);--dm-list-dropdown-option-hover: rgba(255, 255, 255, .06);--dm-list-dropdown-option-selected: rgba(255, 255, 255, .08);--dm-color-icon-muted: rgba(255, 255, 255, .55);--dm-color-success: #49aa19;--dm-danger: #f5222d;--dm-danger-item-bg: color-mix(in srgb, var(--dm-danger) 14%, transparent);--dm-border-subtle: rgba(255, 255, 255, .1);--dm-bg-elevated: #2d2d30;--dm-table-row-hover-bg: rgba(255, 255, 255, .06);--dm-shadow-header: 0 1px 4px rgba(0, 0, 0, .45);--dm-subsection-bg: rgba(255, 255, 255, .04);--dm-subsection-border: rgba(255, 255, 255, .1);--dm-collapse-border: rgba(255, 255, 255, .1);--dm-overview-bg: #252526;--dm-overview-border: rgba(255, 255, 255, .1);--dm-overview-border-hover: color-mix(in srgb, var(--dm-accent-hover) 62%, transparent);--dm-overview-shadow: 0 1px 3px rgba(0, 0, 0, .35);--dm-overview-shadow-hover: 0 6px 20px color-mix(in srgb, var(--dm-accent) 28%, transparent);--dm-overview-title: rgba(255, 255, 255, .88);--dm-overview-chip-bg: rgba(255, 255, 255, .1);--dm-overview-chip-text: rgba(255, 255, 255, .88);--dm-overview-accent-muted: #8c8c8c;--dm-actions-bar-bg: #252526;--dm-actions-bar-fade: rgba(30, 30, 30, 0);--dm-actions-bar-border: rgba(255, 255, 255, .1);--dm-actions-bar-shadow: 0 -4px 24px rgba(0, 0, 0, .5);--dm-chrome-bar-bg: rgba(30, 30, 30, .62);--dm-chrome-bar-border: rgba(255, 255, 255, .09);--dm-chrome-bar-shadow-top: 0 2px 16px rgba(0, 0, 0, .28);--dm-chrome-bar-shadow-bottom: 0 -2px 16px rgba(0, 0, 0, .32);--dm-floating-bg: rgba(30, 30, 30, .96);--dm-floating-text: rgba(255, 255, 255, .88);--dm-floating-border: rgba(255, 255, 255, .09);--dm-floating-shadow: 0 12px 30px rgba(0, 0, 0, .5), 0 1px 0 rgba(255, 255, 255, .04) inset}html[data-theme=ultra-dark] body.dark{--dm-bg-page: #000000;--dm-bg-card: #0a0a0a;--dm-bg-header: #0a0a0a;--dm-bg-sider: #0a0a0a;--dm-sider-item-hover-shadow: rgba(0, 0, 0, .28);--dm-sider-item-selected-shadow: color-mix(in srgb, var(--dm-accent) 32%, transparent);--dm-sider-item-shadow: rgba(0, 0, 0, .32);--dm-border-subtle: rgba(255, 255, 255, .08);--dm-text-primary: var(--dm-color-text);--dm-text-muted: var(--dm-color-text-tertiary);--dm-filter-bg: var(--dm-bg-card);--dm-filter-border: var(--dm-border-subtle);--dm-list-dropdown-bg: var(--dm-filter-bg);--dm-list-dropdown-border: var(--dm-filter-border);--dm-list-dropdown-option-hover: rgba(255, 255, 255, .05);--dm-list-dropdown-option-selected: rgba(255, 255, 255, .06);--dm-bg-elevated: #141414;--dm-table-row-hover-bg: rgba(255, 255, 255, .05);--dm-subsection-bg: rgba(255, 255, 255, .03);--dm-overview-bg: #0a0a0a;--dm-overview-border: rgba(255, 255, 255, .08);--dm-overview-border-hover: color-mix(in srgb, var(--dm-accent-hover) 52%, transparent);--dm-overview-shadow-hover: 0 6px 20px color-mix(in srgb, var(--dm-accent) 32%, transparent);--dm-overview-accent-muted: #6e6e6e;--dm-actions-bar-bg: #0a0a0a;--dm-actions-bar-fade: rgba(0, 0, 0, 0);--dm-chrome-bar-bg: rgba(8, 8, 8, .65);--dm-chrome-bar-border: rgba(255, 255, 255, .07);--dm-floating-bg: rgba(6, 6, 6, .96);--dm-floating-text: rgba(255, 255, 255, .88);--dm-floating-border: rgba(255, 255, 255, .07);--dm-floating-shadow: 0 12px 30px rgba(0, 0, 0, .66), 0 1px 0 rgba(255, 255, 255, .03) inset}body .ant-tooltip .ant-tooltip-inner,body .ant-message .ant-message-notice-content{color:var(--dm-floating-text);background:var(--dm-floating-bg);border:1px solid var(--dm-floating-border);box-shadow:var(--dm-floating-shadow)}body .ant-tooltip .ant-tooltip-arrow:before{background:var(--dm-floating-bg)}html[data-theme-animations=off]{transition:none!important}html[data-theme-animations=off] *,html[data-theme-animations=off] *:before,html[data-theme-animations=off] *:after{transition:none!important}html,body,#app{width:100%;max-width:100%;height:100%;min-width:0;overflow:hidden}body{margin:0;background:var(--dm-bg-page);color:var(--dm-color-text);overscroll-behavior:none}.ant-input:-webkit-autofill,.ant-input:-webkit-autofill:hover,.ant-input:-webkit-autofill:focus,.ant-input:-webkit-autofill:active,.ant-input-affix-wrapper>input.ant-input:-webkit-autofill,.ant-input-affix-wrapper>input.ant-input:-webkit-autofill:hover,.ant-input-affix-wrapper>input.ant-input:-webkit-autofill:focus,.ant-input-affix-wrapper>input.ant-input:-webkit-autofill:active,.ant-input-password input:-webkit-autofill,.ant-input-password input:-webkit-autofill:hover,.ant-input-password input:-webkit-autofill:focus,.ant-input-password input:-webkit-autofill:active{-webkit-text-fill-color:var(--dm-color-text)!important;caret-color:var(--dm-color-text);border-radius:inherit;-webkit-box-shadow:0 0 0 1000px var(--dm-bg-card) inset!important;box-shadow:0 0 0 1000px var(--dm-bg-card) inset!important;transition:background-color 99999s ease-out 0s}.ant-input:autofill,.ant-input-affix-wrapper>input.ant-input:autofill,.ant-input-password input:autofill{box-shadow:0 0 0 1000px var(--dm-bg-card) inset!important;-webkit-text-fill-color:var(--dm-color-text)!important;caret-color:var(--dm-color-text)}.ant-input-affix-wrapper:has(input:-webkit-autofill),.ant-input-affix-wrapper:has(input:autofill),.ant-input-password:has(input:-webkit-autofill),.ant-input-password:has(input:autofill){background:var(--dm-bg-card)!important}.ant-input-affix-wrapper input::-webkit-credentials-auto-fill-button,.ant-input-password input::-webkit-credentials-auto-fill-button,.ant-select-selection-search-input::-webkit-credentials-auto-fill-button,.ant-input-affix-wrapper input::-webkit-contacts-auto-fill-button,.ant-input-affix-wrapper input::-webkit-strong-password-auto-fill-button,.ant-input-password input::-webkit-strong-password-auto-fill-button,.ant-select-selection-search-input::-webkit-strong-password-auto-fill-button,.ant-input-affix-wrapper input::-webkit-caps-lock-indicator,.ant-input-password input::-webkit-caps-lock-indicator{visibility:hidden!important;display:none!important;pointer-events:none!important;position:absolute!important;width:0!important;height:0!important;margin:0!important;overflow:hidden!important}.ant-input-affix-wrapper input::-webkit-textfield-decoration-container,.ant-input-password input::-webkit-textfield-decoration-container,.ant-select-selection-search-input::-webkit-textfield-decoration-container{max-width:0!important;visibility:hidden!important;pointer-events:none!important}.ant-input-affix-wrapper input::-ms-clear,.ant-input-affix-wrapper input::-ms-reveal,.ant-input-password input::-ms-clear,.ant-input-password input::-ms-reveal{display:none!important}.layout-shell.is-dark .layout-scroll{background:var(--dm-bg-page)}.layout-shell.is-dark .layout-header .title{color:var(--dm-color-text)}.layout-shell.is-ultra.layout-shell.is-dark .layout-sider.ant-layout-sider{background:var(--dm-bg-sider)!important}.layout-shell .layout-sider.ant-layout-sider{background:var(--dm-bg-sider)!important;border-right:1px solid var(--dm-sider-border)}.layout-shell .layout-sider .ant-menu.ant-menu-dark{color:var(--dm-sider-text);background:transparent!important}.layout-shell .layout-sider .ant-menu-dark .ant-menu-item,.layout-shell .layout-sider .ant-menu-dark .nav-submenu-root .ant-menu-submenu-title{color:var(--dm-sider-text-muted);transition:color .18s ease,background-color .18s ease,box-shadow .18s ease,transform .16s ease}.layout-shell .layout-sider .ant-menu-dark .ant-menu-item:not(.ant-menu-item-selected):hover,.layout-shell .layout-sider .ant-menu-dark .ant-menu-item:not(.ant-menu-item-selected).ant-menu-item-active,.layout-shell .layout-sider .ant-menu-dark .ant-menu-item:not(.ant-menu-item-selected):hover .ant-menu-title-content,.layout-shell .layout-sider .ant-menu-dark .ant-menu-item:not(.ant-menu-item-selected).ant-menu-item-active .ant-menu-title-content,.layout-shell .layout-sider .ant-menu-dark .ant-menu-item:not(.ant-menu-item-selected):hover .anticon,.layout-shell .layout-sider .ant-menu-dark .ant-menu-item:not(.ant-menu-item-selected).ant-menu-item-active .anticon{color:var(--dm-sider-text-muted)!important}.layout-shell .layout-sider .ant-menu-dark .ant-menu-item:hover,.layout-shell .layout-sider .ant-menu-dark .ant-menu-item-active,.layout-shell .layout-sider .ant-menu-dark.ant-menu-inline-collapsed>.nav-submenu-root:not(.ant-menu-submenu-selected):not(.ant-menu-submenu-open) .ant-menu-submenu-title:hover,.layout-shell .layout-sider .ant-menu-dark.ant-menu-inline-collapsed>.nav-submenu-root:not(.ant-menu-submenu-selected):not(.ant-menu-submenu-open) .ant-menu-submenu-title.ant-menu-submenu-active{background:var(--dm-sider-item-hover-bg)!important;box-shadow:0 5px 14px var(--dm-sider-item-hover-shadow, rgba(15, 23, 42, .08));transform:translateY(-1px)}.layout-shell .layout-sider .ant-menu-dark .ant-menu-item-selected,.layout-shell .layout-sider .ant-menu-dark .ant-menu-item-selected:hover,.layout-shell .layout-sider .ant-menu-dark .ant-menu-item-selected.ant-menu-item-active,.layout-shell .layout-sider .ant-menu-dark.ant-menu-inline-collapsed>.nav-submenu-root.ant-menu-submenu-selected .ant-menu-submenu-title,.layout-shell .layout-sider .ant-menu-dark.ant-menu-inline-collapsed>.nav-submenu-root.ant-menu-submenu-open .ant-menu-submenu-title,.layout-shell .layout-sider .ant-menu-dark.ant-menu-inline-collapsed>.nav-submenu-root.ant-menu-submenu-selected .ant-menu-submenu-title:hover,.layout-shell .layout-sider .ant-menu-dark.ant-menu-inline-collapsed>.nav-submenu-root.ant-menu-submenu-open .ant-menu-submenu-title:hover{color:#fff;background:var(--dm-sider-item-selected-bg)!important;box-shadow:0 8px 18px var(--dm-sider-item-selected-shadow, color-mix(in srgb, var(--dm-accent) 22%, transparent)),0 2px 6px var(--dm-sider-item-shadow, rgba(15, 23, 42, .12));transform:translateY(-1px)}.layout-shell .layout-sider .ant-layout-sider-trigger{color:var(--dm-sider-text)}.page-lead,.page-header .ant-typography-secondary{color:var(--dm-color-text-secondary)!important}.page-title,.page-header .ant-typography-title{color:var(--dm-color-text)!important}body.dark .config-card-block.ant-card{background:var(--dm-bg-card);border-color:var(--dm-border-subtle)}body.dark .config-card-block .ant-card-head-title{color:var(--dm-color-text)}body.dark .config-card-block .ant-collapse-header{color:var(--dm-color-text)!important}body.dark .config-card-block .ant-collapse-borderless>.ant-collapse-item{border-bottom-color:var(--dm-collapse-border)}.config-subsection--panel{background:var(--dm-subsection-bg);border-color:var(--dm-subsection-border)}.config-subsection__title,body.dark .page-shell .ant-card .ant-card-head-title{color:var(--dm-color-text)}body.dark .page-shell .ant-card .ant-card-body{color:var(--dm-color-text-secondary)}.config-setting-row{border-bottom-color:var(--dm-border-subtle)}.config-setting-row__title{color:var(--dm-color-text)}.config-setting-row__desc{color:var(--dm-color-text-secondary)}.config-form-hint{color:var(--dm-color-text-tertiary)}.config-form-hint--success{color:var(--dm-color-success)}.config-overview-strip__title{color:var(--dm-color-text)}.config-overview-strip__hint{color:var(--dm-color-text-tertiary)}.overview-chip__icon{color:var(--dm-color-icon-muted)}body.dark .overview-chip__tag.ant-tag-default,body.dark .overview-chip__tag--more{color:var(--dm-overview-chip-text);background:var(--dm-overview-chip-bg);border-color:var(--dm-border-subtle)}body.dark .config-metric-tags .ant-tag:not([class*=ant-tag-]){color:var(--dm-overview-chip-text);background:var(--dm-overview-chip-bg);border-color:var(--dm-border-subtle)}.layout-chrome{box-sizing:border-box;background:var(--dm-chrome-bar-bg)!important;backdrop-filter:blur(var(--dm-chrome-blur)) saturate(120%);-webkit-backdrop-filter:blur(var(--dm-chrome-blur)) saturate(120%)}.layout-shell .ant-layout-header.layout-chrome--top{background:var(--dm-chrome-bar-bg)!important;backdrop-filter:blur(var(--dm-chrome-blur)) saturate(120%);-webkit-backdrop-filter:blur(var(--dm-chrome-blur)) saturate(120%)}.layout-chrome--top{position:fixed;top:0;right:0;left:var(--dm-sider-width);z-index:110;height:var(--dm-chrome-header-h)!important;min-height:var(--dm-chrome-header-h)!important;padding:0 20px!important;line-height:var(--dm-chrome-header-h)!important;border-bottom:1px solid var(--dm-chrome-bar-border);box-shadow:var(--dm-chrome-bar-shadow-top)}.layout-chrome--dock{position:fixed;right:0;bottom:0;left:var(--dm-sider-width);z-index:110;margin:0;padding:0;height:var(--dm-chrome-dock-h);min-height:var(--dm-chrome-dock-h)}.layout-chrome--dock .bar{display:flex;align-items:center;width:100%;height:100%;min-height:100%;padding:0 var(--page-gutter-x, 16px);box-sizing:border-box;border-radius:0;border-top:1px solid var(--dm-chrome-bar-border);box-shadow:var(--dm-chrome-bar-shadow-bottom);background:transparent!important}.layout-chrome--subnav{--config-subnav-sticky-top: 2px;--config-subnav-block-h: 38px;--config-subnav-item-min-h: 28px;margin-bottom:0;padding:4px 8px;border-radius:var(--card-radius, 10px);border:1px solid var(--dm-chrome-bar-border);box-shadow:var(--dm-chrome-bar-shadow-top)}.layout-chrome--surface{border:1px solid var(--dm-chrome-bar-border);border-radius:var(--card-radius, 10px);box-shadow:var(--dm-chrome-bar-shadow-top),0 16px 48px color-mix(in srgb,var(--dm-bg-page, #000) 28%,transparent)}.layout-shell .layout-scroll,.login-page>.layout-scroll{padding-top:var(--dm-chrome-header-h)}.layout-sider.ant-layout-sider-has-trigger{padding-bottom:var(--dm-chrome-dock-h)!important}.layout-sider .ant-layout-sider-trigger{height:var(--dm-chrome-dock-h)!important;line-height:var(--dm-chrome-dock-h)!important;background:var(--dm-chrome-bar-bg)!important;backdrop-filter:blur(var(--dm-chrome-blur));-webkit-backdrop-filter:blur(var(--dm-chrome-blur));border-top:1px solid var(--dm-chrome-bar-border)}.layout-sider{z-index:115}.layout-sider .ant-layout-sider-trigger{z-index:116}@media(max-width:575px){:root{--dm-chrome-dock-h: calc(48px + env(safe-area-inset-bottom, 0px)) }.layout-shell .layout-chrome--top,.layout-shell .layout-chrome--dock{left:0!important}.layout-chrome--dock{height:var(--dm-chrome-dock-h);min-height:var(--dm-chrome-dock-h)}.layout-chrome--dock .bar{padding:4px 8px;padding-bottom:calc(4px + env(safe-area-inset-bottom,0px));box-sizing:border-box}}.layout-shell:has(.ant-layout-sider-collapsed) .layout-chrome--top,.layout-shell:has(.ant-layout-sider-collapsed) .layout-chrome--dock{left:var(--dm-sider-width-collapsed)}.layout-shell:has(.ant-layout-sider-zero-width) .layout-chrome--top,.layout-shell:has(.ant-layout-sider-zero-width) .layout-chrome--dock{left:0}.layout-chrome--top,.layout-chrome--dock{transition:left .2s ease}.dm-accent-progress.ant-progress.ant-progress-status-active .ant-progress-bg,.dm-accent-progress.ant-progress:not(.ant-progress-status-exception):not(.ant-progress-status-success) .ant-progress-bg{background-color:var(--dm-accent)!important}.dm-accent-progress.ant-progress.ant-progress-status-active .ant-progress-inner,.dm-accent-progress.ant-progress:not(.ant-progress-status-exception):not(.ant-progress-status-success) .ant-progress-inner{background-color:color-mix(in srgb,var(--dm-accent) 14%,var(--dm-subsection-bg, rgba(255, 255, 255, .08)))}:is(.dm-accent-link,a.dm-accent-link,.ant-btn.ant-btn-link:not(.ant-btn-dangerous):not(.dm-muted-link)){color:var(--dm-accent)!important;transition:color .18s ease}:is(.dm-accent-link,a.dm-accent-link,.ant-btn.ant-btn-link:not(.ant-btn-dangerous):not(.dm-muted-link)):not(:disabled):hover,:is(.dm-accent-link,a.dm-accent-link,.ant-btn.ant-btn-link:not(.ant-btn-dangerous):not(.dm-muted-link)):not(:disabled):focus-visible{color:var(--dm-accent-hover)!important}:is(.dm-accent-link,a.dm-accent-link,.ant-btn.ant-btn-link:not(.ant-btn-dangerous):not(.dm-muted-link)):not(:disabled):active{color:var(--dm-accent)!important}a.dm-accent-link{text-decoration:none;font-weight:inherit;cursor:pointer}a.dm-accent-link:hover{text-decoration:underline}.ant-btn.ant-btn-link.dm-muted-link,a.dm-muted-link{color:var(--dm-color-text-secondary)!important;text-decoration:none}.ant-btn.ant-btn-link.dm-muted-link:not(:disabled):hover,.ant-btn.ant-btn-link.dm-muted-link:not(:disabled):focus-visible,a.dm-muted-link:hover,a.dm-muted-link:focus-visible{color:var(--dm-color-text)!important}a.dm-muted-link:hover{text-decoration:underline}@media(prefers-reduced-motion:reduce){:is(.dm-accent-link,a.dm-accent-link,.ant-btn.ant-btn-link:not(.ant-btn-dangerous):not(.dm-muted-link)){transition:none}}html[data-theme-animations=off] :is(.dm-accent-link,a.dm-accent-link,.ant-btn.ant-btn-link:not(.ant-btn-dangerous):not(.dm-muted-link)){transition:none!important}.app-chrome-icon-btn{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:32px;height:32px;padding:0;border:none;background:transparent;line-height:1;vertical-align:middle;font:inherit;font-size:18px;color:var(--dm-color-icon-muted);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color .18s ease,background-color .18s ease,box-shadow .18s ease,transform .16s ease}.app-chrome-icon-btn.ant-btn{display:inline-flex!important;align-items:center;justify-content:center;min-width:32px;width:32px;height:32px;padding:0!important;line-height:1!important;vertical-align:middle}.app-chrome-icon-btn.ant-btn>span{display:inline-flex!important;align-items:center;justify-content:center;line-height:1!important}.app-chrome-icon-btn:hover,.app-chrome-icon-btn:focus-visible{color:var(--dm-color-icon-muted)!important;background:var(--dm-sider-item-hover-bg)!important;box-shadow:0 5px 14px var(--dm-sider-item-hover-shadow, rgba(15, 23, 42, .08));transform:translateY(-1px)}.app-chrome-icon-btn:hover .app-chrome-icon-btn__icon,.app-chrome-icon-btn:focus-visible .app-chrome-icon-btn__icon{transform:scale(1.06)}.app-chrome-icon-btn__icon{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;color:currentColor;transition:transform .2s cubic-bezier(.34,1.4,.64,1)}.app-chrome-icon-btn:hover .app-chrome-icon-btn__icon svg,.app-chrome-icon-btn:focus-visible .app-chrome-icon-btn__icon svg{transform:rotate(-6deg)}.app-chrome-icon-btn__icon svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round;transition:transform .2s cubic-bezier(.34,1.4,.64,1)}.app-chrome-icon-btn__icon--filled svg{fill:currentColor;stroke-width:1.4}.mobile-nav__trigger{transition:color .18s ease,background-color .18s ease,transform .16s ease}.mobile-nav__trigger:hover,.mobile-nav__trigger:focus-visible{transform:scale(1.04)}@media(prefers-reduced-motion:reduce){.app-chrome-icon-btn,.app-chrome-icon-btn__icon,.app-chrome-icon-btn__icon svg,.mobile-nav__trigger{transition:none!important}.app-chrome-icon-btn:hover,.app-chrome-icon-btn:focus-visible,.app-chrome-icon-btn:hover .app-chrome-icon-btn__icon,.app-chrome-icon-btn:focus-visible .app-chrome-icon-btn__icon,.app-chrome-icon-btn:hover .app-chrome-icon-btn__icon svg,.app-chrome-icon-btn:focus-visible .app-chrome-icon-btn__icon svg,.mobile-nav__trigger:hover,.mobile-nav__trigger:focus-visible{transform:none!important}}body .app-appearance-menu__popover.ant-popover{box-sizing:border-box;position:absolute;z-index:var(--dm-z-hint, 3600)}body .app-appearance-menu__popover .ant-popover-content,body .app-appearance-menu__popover .ant-popover-inner{width:100%!important;max-width:100%!important;box-sizing:border-box}body .app-appearance-menu__popover .ant-popover-inner{padding:.65rem .75rem .75rem!important;color:var(--dm-color-text);background:var(--dm-chrome-bar-bg)!important;border:1px solid var(--dm-chrome-bar-border);border-radius:var(--radius-md, 12px);box-shadow:var(--dm-chrome-bar-shadow-top);backdrop-filter:blur(var(--dm-chrome-blur)) saturate(120%);-webkit-backdrop-filter:blur(var(--dm-chrome-blur)) saturate(120%);overflow:hidden}body .app-appearance-menu__popover .ant-popover-inner-content{padding:0!important}body .app-appearance-menu__popover .ant-popover-arrow:before{background:var(--dm-chrome-bar-bg)!important}.app-appearance-menu__trigger{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;height:32px;line-height:1;vertical-align:middle;max-width:max-content}.app-appearance-menu__panel{width:max-content;max-width:100%;padding:0;overflow:visible}.support-contact-menu__panel.appearance-menu__panel--compact{padding:.65rem .75rem .75rem}.support-contact-menu__panel.appearance-menu__panel--compact .app-appearance-menu__panel{width:100%}.support-contact-menu__panel.appearance-menu__panel--compact .app-appearance-menu__title{margin:0 0 .5rem}.support-contact-menu__panel.appearance-menu__panel--compact .app-appearance-menu__section+.app-appearance-menu__section{margin-top:.65rem}.support-contact-menu__panel.appearance-menu__panel--compact .app-appearance-menu__label{margin:0 0 .4rem}.app-appearance-menu__title{margin:0 0 .55rem;font-size:.8125rem;font-weight:600;letter-spacing:.01em;color:var(--dm-color-text)}.app-appearance-menu__section+.app-appearance-menu__section{margin-top:.65rem}.app-appearance-menu__label{margin:0 0 .4rem;font-size:.6875rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--dm-color-text-secondary)}.app-appearance-menu__themes{display:flex;align-items:stretch;gap:0;padding:3px;border:1px solid var(--dm-subsection-border);border-radius:var(--radius-sm, 8px);background:var(--dm-subsection-bg)}.app-appearance-menu__theme{flex:1 1 0;display:inline-flex;align-items:center;justify-content:center;min-height:2rem;padding:.35rem;border:none;border-radius:calc(var(--radius-sm, 8px) - 3px);background:transparent;color:var(--dm-color-text-secondary);cursor:pointer;transition:background-color .18s ease,color .18s ease}.app-appearance-menu__theme+.app-appearance-menu__theme{margin-inline-start:2px}.app-appearance-menu__theme:hover,.app-appearance-menu__theme:focus-visible{color:var(--dm-color-text);background:color-mix(in srgb,var(--dm-accent) 8%,transparent);outline:none}.app-appearance-menu__theme--active{color:var(--dm-color-text);background:color-mix(in srgb,var(--dm-accent) 14%,var(--dm-subsection-bg));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--dm-accent) 28%,transparent)}.app-appearance-menu__theme-icon{display:inline-flex;width:18px;height:18px}.app-appearance-menu__theme-icon svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.app-appearance-menu__theme-icon--filled svg{fill:currentColor;stroke-width:1.4}.app-appearance-menu__accents{display:grid;gap:.35rem;width:max-content;max-width:100%}.app-appearance-menu__accent{position:relative;display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;flex:0 0 auto;padding:0;border:2px solid transparent;border-radius:999px;background:transparent;cursor:pointer;transition:transform .16s ease,border-color .18s ease,box-shadow .18s ease}.app-appearance-menu__accent:hover,.app-appearance-menu__accent:focus-visible{transform:scale(1.06);outline:none}.app-appearance-menu__accent--active{border-color:color-mix(in srgb,var(--swatch-color, var(--dm-accent)) 88%,#ffffff);box-shadow:0 0 0 1px color-mix(in srgb,var(--swatch-color, var(--dm-accent)) 35%,transparent)}.app-appearance-menu__accent-dot{width:1.35rem;height:1.35rem;border-radius:999px;background:var(--swatch-color, var(--dm-accent));box-shadow:inset 0 1px #ffffff38,inset 0 -1px #0000001f}.app-appearance-menu__accent-check{position:absolute;top:0;right:0;bottom:0;left:0;display:inline-flex;align-items:center;justify-content:center;color:#fff;font-size:.65rem;font-weight:700;text-shadow:0 1px 2px rgb(0 0 0 / .45);pointer-events:none}.app-appearance-menu--landing .landing-theme-toggle{flex-shrink:0}html.dm-landing .app-appearance-menu__title{color:var(--text, var(--dm-color-text))}html.dm-landing .app-appearance-menu__label,html.dm-landing .app-appearance-menu__theme{color:var(--muted, var(--dm-color-text-secondary))}html.dm-landing .app-appearance-menu__theme:hover,html.dm-landing .app-appearance-menu__theme:focus-visible,html.dm-landing .app-appearance-menu__theme--active{color:var(--text, var(--dm-color-text))}@media(max-width:360px){.app-appearance-menu__accents{grid-template-columns:repeat(5,1.5rem);gap:.3rem}.app-appearance-menu__accent{width:1.5rem;height:1.5rem}.app-appearance-menu__accent-dot{width:1.15rem;height:1.15rem}}@media(prefers-reduced-motion:reduce){.app-appearance-menu__theme,.app-appearance-menu__accent{transition:none}.app-appearance-menu__accent:hover,.app-appearance-menu__accent:focus-visible{transform:none}}.ant-message{box-sizing:border-box;position:fixed;top:8px;left:50%;z-index:var(--dm-z-toast, 4000);width:100%;margin:0;padding:0;font-size:14px;line-height:1.5714285714;pointer-events:none;transform:translate(-50%)}.ant-message-notice{padding:8px;text-align:center}.ant-message-notice-content{display:inline-flex;align-items:center;padding:10px 16px;border-radius:8px;pointer-events:all}.ant-message-custom-content{display:inline-flex;align-items:center;gap:8px}.ant-message-custom-content .anticon{display:inline-flex;align-items:center;justify-content:center;font-size:16px;line-height:0;vertical-align:text-bottom}.ant-message-success .anticon-check-circle{color:#52c41a}.ant-message-error .anticon-close-circle{color:#ff4d4f}.ant-message-notice-enter{opacity:0;transform:translateY(-100%)}.ant-message-notice-enter-active{opacity:1;transform:translateY(0);transition:opacity .3s ease,transform .3s ease}.ant-message-notice-leave{opacity:1}.ant-message-notice-leave-active{opacity:0;transition:opacity .2s ease}:root{--dm-brand-tile-size: 3rem;--dm-brand-emblem-size: 2.5rem;--dm-brand-tile-radius: 12px;--dm-brand-feature-tile: var(--dm-brand-tile-size);--dm-brand-feature-emblem: var(--dm-brand-emblem-size);--dm-brand-feature-radius: var(--dm-brand-tile-radius)}.dm-brand-feature-tile,.benefit-card__icon-wrap{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--dm-brand-tile-size);height:var(--dm-brand-tile-size);border-radius:var(--dm-brand-tile-radius);position:relative;box-sizing:border-box}.dm-brand-feature-emblem,.benefit-icon.dm-brand-feature-emblem,.dm-brand-feature-tile .benefit-icon,.benefit-card__icon-wrap .benefit-icon{position:relative;z-index:4;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--dm-brand-emblem-size);height:var(--dm-brand-emblem-size);min-width:var(--dm-brand-emblem-size);min-height:var(--dm-brand-emblem-size);color:var(--accent, var(--dm-accent, #0958d9))}.dm-brand-feature-emblem svg,.benefit-icon.dm-brand-feature-emblem>svg,.dm-brand-feature-tile .benefit-icon svg,.benefit-card__icon-wrap .benefit-icon svg{display:block;width:100%;height:100%}.dm-brand-feature-tile .benefit-icon__3xui,.dm-brand-feature-tile .benefit-icon__simplex,.dm-brand-feature-tile .benefit-icon__tor,.benefit-card__icon-wrap .benefit-icon__3xui,.benefit-card__icon-wrap .benefit-icon__simplex,.benefit-card__icon-wrap .benefit-icon__tor{display:inline-flex;align-items:center;justify-content:center;width:100%;height:100%;color:unset}.dm-brand-feature-tile .benefit-icon__3xui-img,.benefit-card__icon-wrap .benefit-icon__3xui-img{width:100%;height:100%;object-fit:contain;display:block}.dm-brand-feature-tile .benefit-icon__tor :where(svg),.benefit-card__icon-wrap .benefit-icon__tor :where(svg){display:block;width:100%;height:100%}.dm-brand-mark{--dm-brand-tile: var(--dm-brand-tile-size);--dm-brand-icon: var(--dm-brand-emblem-size);--dm-brand-radius: var(--dm-brand-tile-radius);--dm-brand-ease: cubic-bezier(.22, 1, .36, 1);--dm-brand-hover-ms: .56s;--dm-brand-steel: #8b939f;--dm-brand-steel-bright: #e2e7ee;--dm-brand-steel-mid: #6a727d;--dm-brand-steel-dark: #2a2e36;--dm-brand-steel-core: #22262e;--dm-brand-accent: var(--dm-accent, #0958d9);--dm-brand-emblem-link: color-mix(in srgb, var(--dm-brand-accent) 44%, var(--dm-brand-steel));--dm-brand-emblem-link-bright: color-mix(in srgb, var(--dm-brand-accent) 26%, var(--dm-brand-steel-bright));--dm-brand-emblem-hub-core: color-mix(in srgb, var(--dm-brand-accent) 14%, white);--dm-brand-emblem-hub-edge: color-mix(in srgb, var(--dm-brand-accent) 38%, var(--dm-brand-steel-bright));--dm-brand-emblem-hub-stroke: color-mix(in srgb, var(--dm-brand-accent) 34%, white);--dm-brand-emblem-node-core: color-mix(in srgb, var(--dm-brand-accent) 58%, var(--dm-brand-steel-dark));--dm-brand-emblem-node-edge: color-mix(in srgb, var(--dm-brand-accent) 34%, #4a5059);--dm-brand-emblem-node-stroke: color-mix(in srgb, var(--dm-brand-accent) 28%, var(--dm-brand-steel-bright));--dm-brand-shadow-outer: 0 4px 15px rgba(0, 0, 0, .2), 0 2px 8px rgba(255, 255, 255, .052);--dm-brand-shadow-outer-hover: 0 10px 26px rgba(0, 0, 0, .26), 0 6px 16px rgba(255, 255, 255, .07);--dm-brand-shadow-halo-hover: 0 0 18px color-mix(in srgb, var(--dm-brand-accent) 22%, transparent), 0 12px 30px rgba(0, 0, 0, .22);display:inline-flex;flex-shrink:0}.landing-logo .dm-brand-mark,.app-sidebar-brand .dm-brand-mark{--landing-steel: color-mix(in srgb, var(--dm-brand-accent) 34%, #8b939f);--landing-steel-bright: color-mix(in srgb, var(--dm-brand-accent) 22%, #e2e7ee)}.landing-logo .dm-brand-mark__tile.landing-steel-tile,.app-sidebar-brand .dm-brand-mark__tile.landing-steel-tile{background:radial-gradient(95% 75% at 16% 10%,color-mix(in srgb,var(--dm-brand-accent) 24%,transparent) 0%,transparent 58%),radial-gradient(120% 90% at 50% 115%,rgba(255,255,255,var(--steel-sheen-radial, .09)) 0%,transparent 58%),linear-gradient(168deg,rgba(255,255,255,var(--steel-sheen-linear, .11)),#fff0 42%),linear-gradient(145deg,color-mix(in srgb,var(--dm-brand-accent) 10%,var(--steel-face-top, #383d45)) 0%,color-mix(in srgb,var(--dm-brand-accent) 6%,var(--steel-face-mid, #2a2e36)) 55%,var(--steel-face-bottom, #22262e) 100%)}.dm-brand-mark--md,.dm-brand-mark--chrome,.dm-brand-mark--card{--dm-brand-tile: var(--dm-brand-tile-size);--dm-brand-icon: var(--dm-brand-emblem-size);--dm-brand-radius: var(--dm-brand-tile-radius)}.dm-brand-mark__tile.landing-steel-tile{transform:translateY(0);transition:transform .4s cubic-bezier(.22,1,.36,1),box-shadow .4s cubic-bezier(.22,1,.36,1),border-color .4s cubic-bezier(.22,1,.36,1),filter .4s cubic-bezier(.22,1,.36,1)}.dm-brand-mark__tile.landing-steel-tile .dm-brand-mark__svg{position:relative;z-index:4}.dm-brand-mark__tile.landing-steel-tile:not(.landing-steel-tile--perimeter):before{content:none}.dm-brand-mark__tile.landing-steel-tile:after{opacity:1;box-shadow:inset 0 1px rgba(255,255,255,calc(var(--steel-rim-top, .2) * 1)),inset 0 -1px rgba(0,0,0,calc(var(--steel-rim-bottom, .28)))}html[data-landing-theme=ultra] .dm-brand-mark,html[data-theme=ultra-dark] .dm-brand-mark,body.is-ultra .dm-brand-mark,.login-page.is-ultra .dm-brand-mark{--dm-brand-shadow-outer: 0 4px 16px rgba(255, 255, 255, .07), 0 2px 8px rgba(210, 218, 230, .06);--dm-brand-shadow-outer-hover: 0 10px 28px rgba(255, 255, 255, .11), 0 16px 36px rgba(220, 228, 240, .09);--dm-brand-shadow-halo-hover: 0 0 28px rgba(255, 255, 255, .1), 0 14px 32px rgba(210, 220, 235, .08)}html[data-landing-theme=ultra] .dm-brand-mark__tile,html[data-theme=ultra-dark] .dm-brand-mark__tile,body.is-ultra .dm-brand-mark__tile,.login-page.is-ultra .dm-brand-mark__tile{background:radial-gradient(120% 90% at 50% 115%,rgba(255,255,255,.05) 0%,transparent 58%),linear-gradient(168deg,#ffffff12,#fff0 42%),linear-gradient(145deg,#2a2e35,#1c2027 55%,#14171d);border-color:#ffffff14;box-shadow:inset 0 1px #ffffff21,inset 0 -7px 14px #00000061,var(--dm-brand-shadow-outer)}html[data-landing-theme=light] .dm-brand-mark,.login-page:not(.is-dark):not(.is-ultra) .dm-brand-mark{--dm-brand-shadow-outer: 0 4px 14px rgba(15, 23, 42, .24), 0 2px 6px rgba(0, 0, 0, .14);--dm-brand-shadow-outer-hover: 0 12px 30px rgba(15, 23, 42, .34), 0 6px 14px rgba(0, 0, 0, .22);--dm-brand-shadow-halo-hover: 0 14px 32px rgba(15, 23, 42, .3), 0 6px 16px rgba(0, 0, 0, .18)}html[data-landing-theme=light] .dm-brand-mark__tile,.login-page:not(.is-dark):not(.is-ultra) .dm-brand-mark__tile{background:radial-gradient(130% 95% at 50% 118%,rgba(255,255,255,.22) 0%,transparent 55%),linear-gradient(165deg,#ffffff6b,#ffffff1f 32%,#fff0 48%),linear-gradient(145deg,#7a828c,#626a74 46%,#525964);border-color:#ffffff61;box-shadow:inset 0 1px #ffffff7a,inset 0 -6px 12px #00000038,var(--dm-brand-shadow-outer)}html[data-landing-theme=light] .dm-brand-mark__tile:before,.login-page:not(.is-dark):not(.is-ultra) .dm-brand-mark__tile:before{background:linear-gradient(180deg,rgba(255,255,255,.42) 0%,rgba(255,255,255,.12) 26%,transparent 54%);box-shadow:inset 0 1px #fff9,inset 0 -1px #0000002e,inset 1px 0 #ffffff1a}.dm-brand-mark__tile{position:relative;display:inline-flex;align-items:center;justify-content:center;width:var(--dm-brand-tile);height:var(--dm-brand-tile);border-radius:var(--dm-brand-radius);overflow:hidden;background:radial-gradient(120% 90% at 50% 115%,rgba(255,255,255,.09) 0%,transparent 58%),linear-gradient(168deg,#ffffff1c,#fff0 42%),linear-gradient(145deg,#383d45 0%,var(--dm-brand-steel-dark) 55%,var(--dm-brand-steel-core) 100%);border:1px solid rgba(255,255,255,.12);box-shadow:inset 0 1px #ffffff2e,inset 0 -7px 14px #00000057,var(--dm-brand-shadow-outer);box-sizing:border-box;transform:rotateX(10deg);transform-style:preserve-3d;transition:transform var(--dm-brand-hover-ms) var(--dm-brand-ease),box-shadow var(--dm-brand-hover-ms) var(--dm-brand-ease),border-color calc(var(--dm-brand-hover-ms) * .9) var(--dm-brand-ease),background var(--dm-brand-hover-ms) var(--dm-brand-ease);contain:layout style paint}.dm-brand-mark__tile:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;box-shadow:inset 0 1px #ffffff38,inset 0 -1px #00000047;transition:box-shadow var(--dm-brand-hover-ms) var(--dm-brand-ease),background var(--dm-brand-hover-ms) var(--dm-brand-ease)}.dm-brand-mark__tile:after{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:inherit;pointer-events:none;opacity:0;box-shadow:var(--dm-brand-shadow-halo-hover);transition:opacity var(--dm-brand-hover-ms) var(--dm-brand-ease)}.dm-brand-mark__svg{display:block;width:var(--dm-brand-icon);height:var(--dm-brand-icon);overflow:visible;filter:drop-shadow(0 1px 2px color-mix(in srgb,var(--dm-brand-accent) 18%,transparent))}.dm-brand-mark__emblem{transform-box:fill-box;transform-origin:center}.dm-brand-mark__link{fill:none;stroke:var(--dm-brand-emblem-link);stroke-width:1.35;stroke-linecap:round;stroke-dasharray:5 5;opacity:.68;transition:stroke var(--dm-brand-hover-ms) var(--dm-brand-ease),opacity var(--dm-brand-hover-ms) var(--dm-brand-ease)}.dm-brand-mark__link--ring-a,.dm-brand-mark__link--ring-b,.dm-brand-mark__link--ring-c{stroke-width:1.5;opacity:.78}.dm-brand-mark__hub{stroke:var(--dm-brand-emblem-hub-stroke);stroke-width:.45;transform-box:fill-box;transform-origin:center;transition:fill var(--dm-brand-hover-ms) var(--dm-brand-ease),stroke var(--dm-brand-hover-ms) var(--dm-brand-ease),transform var(--dm-brand-hover-ms) var(--dm-brand-ease)}.dm-brand-mark__node{stroke:var(--dm-brand-emblem-node-stroke);stroke-width:.65;transform-box:fill-box;transform-origin:center;transition:fill var(--dm-brand-hover-ms) var(--dm-brand-ease),stroke var(--dm-brand-hover-ms) var(--dm-brand-ease),transform var(--dm-brand-hover-ms) var(--dm-brand-ease)}.dm-brand-mark--animated .dm-brand-mark__emblem{animation:dm-brand-emblem-breathe 5s ease-in-out infinite}.dm-brand-mark--animated .dm-brand-mark__link--ring-a{animation:dm-brand-link-flow 3.2s ease-in-out infinite}.dm-brand-mark--animated .dm-brand-mark__link--ring-b{animation:dm-brand-link-flow 3.2s ease-in-out .35s infinite}.dm-brand-mark--animated .dm-brand-mark__link--ring-c{animation:dm-brand-link-flow 3.2s ease-in-out .7s infinite}.dm-brand-mark--animated .dm-brand-mark__link--spoke-a{animation:dm-brand-link-flow 3.2s ease-in-out .15s infinite}.dm-brand-mark--animated .dm-brand-mark__link--spoke-b{animation:dm-brand-link-flow 3.2s ease-in-out .5s infinite}.dm-brand-mark--animated .dm-brand-mark__link--spoke-c{animation:dm-brand-link-flow 3.2s ease-in-out .85s infinite}.dm-brand-mark--animated .dm-brand-mark__hub{animation:dm-brand-hub-pulse 3.2s ease-in-out infinite}.dm-brand-mark--animated .dm-brand-mark__node:nth-of-type(2){animation:dm-brand-node-pulse 3.2s ease-in-out infinite}.dm-brand-mark--animated .dm-brand-mark__node:nth-of-type(3){animation:dm-brand-node-pulse 3.2s ease-in-out .45s infinite}.dm-brand-mark--animated .dm-brand-mark__node:nth-of-type(4){animation:dm-brand-node-pulse 3.2s ease-in-out .9s infinite}@keyframes dm-brand-emblem-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.03)}}@keyframes dm-brand-link-flow{0%,to{stroke-dashoffset:0;opacity:.52;stroke:var(--dm-brand-emblem-link)}50%{stroke-dashoffset:-10;opacity:.98;stroke:var(--dm-brand-emblem-link-bright)}}@keyframes dm-brand-hub-pulse{0%,to{opacity:.88;transform:scale(1)}50%{opacity:1;transform:scale(1.12)}}@keyframes dm-brand-node-pulse{0%,to{fill:var(--dm-brand-emblem-node-core);transform:scale(1)}50%{fill:var(--dm-brand-emblem-node-edge);transform:scale(1.08)}}@media(hover:hover){.dm-brand-mark--interactive:hover .dm-brand-mark__tile,.dm-brand-mark--interactive:focus-visible .dm-brand-mark__tile,.landing-logo:hover .dm-brand-mark--interactive .dm-brand-mark__tile:not(.landing-steel-tile),.landing-logo:focus-visible .dm-brand-mark--interactive .dm-brand-mark__tile:not(.landing-steel-tile),.app-sidebar-brand:hover .dm-brand-mark--interactive .dm-brand-mark__tile:not(.landing-steel-tile),.login-page__brand:hover .dm-brand-mark--interactive .dm-brand-mark__tile:not(.landing-steel-tile){border-color:#ffffff2e;transform:translateY(-4px);box-shadow:inset 0 1px #ffffff2e,inset 0 -9px 16px #0000007a,inset 0 0 10px #ffffff08,var(--dm-brand-shadow-outer-hover)}.dm-brand-mark--interactive:hover .dm-brand-mark__tile:before,.dm-brand-mark--interactive:focus-visible .dm-brand-mark__tile:before,.landing-logo:hover .dm-brand-mark--interactive .dm-brand-mark__tile:not(.landing-steel-tile--perimeter):before,.landing-logo:focus-visible .dm-brand-mark--interactive .dm-brand-mark__tile:not(.landing-steel-tile--perimeter):before,.app-sidebar-brand:hover .dm-brand-mark--interactive .dm-brand-mark__tile:not(.landing-steel-tile--perimeter):before,.login-page__brand:hover .dm-brand-mark--interactive .dm-brand-mark__tile:not(.landing-steel-tile--perimeter):before{box-shadow:inset 0 1px #ffffff38,inset 0 -1px #00000061,inset 1px 0 #ffffff0d,inset -1px 0 #00000029}.dm-brand-mark--interactive:hover .dm-brand-mark__tile:not(.landing-steel-tile):after,.dm-brand-mark--interactive:focus-visible .dm-brand-mark__tile:not(.landing-steel-tile):after,.landing-logo:hover .dm-brand-mark--interactive .dm-brand-mark__tile:not(.landing-steel-tile):after,.landing-logo:focus-visible .dm-brand-mark--interactive .dm-brand-mark__tile:not(.landing-steel-tile):after,.app-sidebar-brand:hover .dm-brand-mark--interactive .dm-brand-mark__tile:not(.landing-steel-tile):after,.login-page__brand:hover .dm-brand-mark--interactive .dm-brand-mark__tile:not(.landing-steel-tile):after{opacity:.55}html[data-landing-theme=light] .dm-brand-mark--interactive:hover .dm-brand-mark__tile:not(.landing-steel-tile):after,html[data-landing-theme=light] .dm-brand-mark--interactive:focus-visible .dm-brand-mark__tile:not(.landing-steel-tile):after,html[data-landing-theme=light] .landing-logo:hover .dm-brand-mark--interactive .dm-brand-mark__tile:not(.landing-steel-tile):after,html[data-landing-theme=light] .landing-logo:focus-visible .dm-brand-mark--interactive .dm-brand-mark__tile:not(.landing-steel-tile):after,.login-page:not(.is-dark):not(.is-ultra) .dm-brand-mark--interactive:hover .dm-brand-mark__tile:not(.landing-steel-tile):after,.login-page:not(.is-dark):not(.is-ultra) .dm-brand-mark--interactive:focus-visible .dm-brand-mark__tile:not(.landing-steel-tile):after,.login-page:not(.is-dark):not(.is-ultra) .login-page__brand:hover .dm-brand-mark--interactive .dm-brand-mark__tile:not(.landing-steel-tile):after{opacity:.82}.dm-brand-mark--interactive:hover .dm-brand-mark__link,.dm-brand-mark--interactive:focus-visible .dm-brand-mark__link,.landing-logo:hover .dm-brand-mark--interactive .dm-brand-mark__link,.landing-logo:focus-visible .dm-brand-mark--interactive .dm-brand-mark__link,.app-sidebar-brand:hover .dm-brand-mark--interactive .dm-brand-mark__link,.login-page__brand:hover .dm-brand-mark--interactive .dm-brand-mark__link{opacity:.88;stroke:var(--dm-brand-emblem-link-bright)}.dm-brand-mark--interactive:hover .dm-brand-mark__node,.dm-brand-mark--interactive:focus-visible .dm-brand-mark__node,.landing-logo:hover .dm-brand-mark--interactive .dm-brand-mark__node,.landing-logo:focus-visible .dm-brand-mark--interactive .dm-brand-mark__node,.app-sidebar-brand:hover .dm-brand-mark--interactive .dm-brand-mark__node,.login-page__brand:hover .dm-brand-mark--interactive .dm-brand-mark__node{fill:color-mix(in srgb,var(--dm-brand-accent) 52%,var(--dm-brand-steel-dark));stroke:color-mix(in srgb,var(--dm-brand-accent) 36%,white)}.dm-brand-mark--interactive:hover .dm-brand-mark__hub,.dm-brand-mark--interactive:focus-visible .dm-brand-mark__hub,.landing-logo:hover .dm-brand-mark--interactive .dm-brand-mark__hub,.landing-logo:focus-visible .dm-brand-mark--interactive .dm-brand-mark__hub,.app-sidebar-brand:hover .dm-brand-mark--interactive .dm-brand-mark__hub,.login-page__brand:hover .dm-brand-mark--interactive .dm-brand-mark__hub{fill:color-mix(in srgb,var(--dm-brand-accent) 22%,white);stroke:color-mix(in srgb,var(--dm-brand-accent) 42%,white);transform:scale(1.04)}.dm-brand-mark--interactive.dm-brand-mark--animated:hover .dm-brand-mark__link,.dm-brand-mark--interactive.dm-brand-mark--animated:focus-visible .dm-brand-mark__link,.landing-logo:hover .dm-brand-mark--interactive.dm-brand-mark--animated .dm-brand-mark__link,.landing-logo:focus-visible .dm-brand-mark--interactive.dm-brand-mark--animated .dm-brand-mark__link,.app-sidebar-brand:hover .dm-brand-mark--interactive.dm-brand-mark--animated .dm-brand-mark__link,.login-page__brand:hover .dm-brand-mark--interactive.dm-brand-mark--animated .dm-brand-mark__link{animation-duration:1.8s}html[data-landing-theme=light] .dm-brand-mark--interactive:hover .dm-brand-mark__tile,html[data-landing-theme=light] .dm-brand-mark--interactive:focus-visible .dm-brand-mark__tile,html[data-landing-theme=light] .landing-logo:hover .dm-brand-mark--interactive .dm-brand-mark__tile:not(.landing-steel-tile),html[data-landing-theme=light] .landing-logo:focus-visible .dm-brand-mark--interactive .dm-brand-mark__tile:not(.landing-steel-tile),.login-page:not(.is-dark):not(.is-ultra) .dm-brand-mark--interactive:hover .dm-brand-mark__tile:not(.landing-steel-tile),.login-page:not(.is-dark):not(.is-ultra) .dm-brand-mark--interactive:focus-visible .dm-brand-mark__tile:not(.landing-steel-tile),.login-page:not(.is-dark):not(.is-ultra) .login-page__brand:hover .dm-brand-mark--interactive .dm-brand-mark__tile:not(.landing-steel-tile){border-color:#ffffff61;box-shadow:inset 0 1px #ffffff75,inset 0 -7px 14px #0000004d,var(--dm-brand-shadow-outer-hover)}html[data-landing-theme=light] .dm-brand-mark--interactive:hover .dm-brand-mark__tile:before,html[data-landing-theme=light] .dm-brand-mark--interactive:focus-visible .dm-brand-mark__tile:before,html[data-landing-theme=light] .landing-logo:hover .dm-brand-mark--interactive .dm-brand-mark__tile:not(.landing-steel-tile--perimeter):before,html[data-landing-theme=light] .landing-logo:focus-visible .dm-brand-mark--interactive .dm-brand-mark__tile:not(.landing-steel-tile--perimeter):before,.login-page:not(.is-dark):not(.is-ultra) .dm-brand-mark--interactive:hover .dm-brand-mark__tile:not(.landing-steel-tile--perimeter):before,.login-page:not(.is-dark):not(.is-ultra) .dm-brand-mark--interactive:focus-visible .dm-brand-mark__tile:not(.landing-steel-tile--perimeter):before,.login-page:not(.is-dark):not(.is-ultra) .login-page__brand:hover .dm-brand-mark--interactive .dm-brand-mark__tile:not(.landing-steel-tile--perimeter):before{background:linear-gradient(180deg,rgba(255,255,255,.4) 0%,rgba(255,255,255,.11) 26%,transparent 54%);box-shadow:inset 0 1px #ffffff94,inset 0 -1px #0000003d,inset 1px 0 #ffffff17}.landing-logo:hover .landing-steel-tile,.landing-logo:focus-visible .landing-steel-tile,.app-sidebar-brand:hover .landing-steel-tile,.login-page__brand:hover .landing-steel-tile,.benefit-card:is(:hover,.touch-hover-stuck) .landing-steel-tile,.entity-card.interactive-surface:is(:hover,:focus-within,.touch-hover-stuck) .landing-steel-tile,.guided-deploy__step-header:hover .landing-steel-tile,.guided-deploy__step-header:focus-within .landing-steel-tile{overflow:visible;transform:translateY(-4px);border-color:rgba(255,255,255,calc(var(--steel-border-alpha) + .07));filter:var(--steel-hover-drop-filter, none);box-shadow:inset 0 1px rgba(255,255,255,var(--steel-hover-rim-top, calc(var(--steel-rim-top) + .12))),inset 0 -10px 20px rgba(0,0,0,calc(var(--steel-inset-shadow) + .06)),inset 0 0 12px rgba(255,255,255,var(--steel-hover-inset-glow, .04)),var(--steel-shadow-hover-outer)}.benefit-card:is(:hover,.touch-hover-stuck) .benefit-card__icon-wrap.landing-steel-tile,.entity-card.interactive-surface:is(:hover,:focus-within,.touch-hover-stuck) .benefit-card__icon-wrap.landing-steel-tile{z-index:2}.guided-deploy__step-header:hover .dm-brand-feature-tile.landing-steel-tile,.guided-deploy__step-header:focus-within .dm-brand-feature-tile.landing-steel-tile{z-index:2}.landing-logo:hover .landing-steel-tile:after,.landing-logo:focus-visible .landing-steel-tile:after,.app-sidebar-brand:hover .landing-steel-tile:after,.login-page__brand:hover .landing-steel-tile:after,.benefit-card:is(:hover,.touch-hover-stuck) .landing-steel-tile:after,.entity-card.interactive-surface:is(:hover,:focus-within,.touch-hover-stuck) .landing-steel-tile:after,.guided-deploy__step-header:hover .landing-steel-tile:after,.guided-deploy__step-header:focus-within .landing-steel-tile:after{box-shadow:inset 0 1px rgba(255,255,255,calc(var(--steel-rim-top) + .14)),inset 0 -1px rgba(0,0,0,calc(var(--steel-rim-bottom) - .04)),inset 1px 0 #ffffff0f}.landing-logo:hover .landing-steel-tile--perimeter:before,.landing-logo:focus-visible .landing-steel-tile--perimeter:before,.app-sidebar-brand:hover .landing-steel-tile--perimeter:before,.login-page__brand:hover .landing-steel-tile--perimeter:before,.benefit-card:is(:hover,.touch-hover-stuck) .landing-steel-tile--perimeter:before,.entity-card.interactive-surface:is(:hover,:focus-within,.touch-hover-stuck) .landing-steel-tile--perimeter:before,.guided-deploy__step-header:hover .landing-steel-tile--perimeter:before,.guided-deploy__step-header:focus-within .landing-steel-tile--perimeter:before{opacity:1;animation:var(--icon-perimeter-shine-play)}html[data-landing-theme=light] .landing-logo:hover .landing-steel-tile:after,html[data-landing-theme=light] .landing-logo:focus-visible .landing-steel-tile:after,html[data-landing-theme=light] .login-page__brand:hover .landing-steel-tile:after,html[data-landing-theme=light] .benefit-card:is(:hover,.touch-hover-stuck) .landing-steel-tile:after,.entity-card.interactive-surface:is(:hover,:focus-within,.touch-hover-stuck) .landing-steel-tile:after,.login-page:not(.is-dark):not(.is-ultra) .login-page__brand:hover .landing-steel-tile:after,.client-app:not(.is-dark):not(.is-ultra) .guided-deploy__step-header:hover .landing-steel-tile:after,.client-app:not(.is-dark):not(.is-ultra) .guided-deploy__step-header:focus-within .landing-steel-tile:after{background:linear-gradient(180deg,rgba(255,255,255,.4) 0%,rgba(255,255,255,.11) 26%,transparent 54%);box-shadow:inset 0 1px #ffffff94,inset 0 -1px #0000003d,inset 1px 0 #ffffff17}html[data-landing-theme=ultra] .landing-logo:hover .landing-steel-tile:after,html[data-landing-theme=ultra] .landing-logo:focus-visible .landing-steel-tile:after,html[data-landing-theme=ultra] .login-page__brand:hover .landing-steel-tile:after,html[data-landing-theme=ultra] .benefit-card:is(:hover,.touch-hover-stuck) .landing-steel-tile:after,body.is-ultra .benefit-card:is(:hover,.touch-hover-stuck) .landing-steel-tile:after,.entity-card.interactive-surface:is(:hover,:focus-within,.touch-hover-stuck) .landing-steel-tile:after,.client-app.is-ultra .guided-deploy__step-header:hover .landing-steel-tile:after,.client-app.is-ultra .guided-deploy__step-header:focus-within .landing-steel-tile:after{box-shadow:inset 0 1px #ffffff47,inset 0 -1px #00000057,inset 1px 0 #ffffff17}}@media(prefers-reduced-motion:reduce){.dm-brand-mark--animated .dm-brand-mark__emblem,.dm-brand-mark--animated .dm-brand-mark__link,.dm-brand-mark--animated .dm-brand-mark__hub,.dm-brand-mark--animated .dm-brand-mark__node{animation:none!important}.dm-brand-mark__tile{transform:none}.dm-brand-mark--interactive:hover .dm-brand-mark__tile,.dm-brand-mark--interactive:focus-visible .dm-brand-mark__tile,.landing-logo:hover .dm-brand-mark--interactive .dm-brand-mark__tile:not(.landing-steel-tile),.landing-logo:focus-visible .dm-brand-mark--interactive .dm-brand-mark__tile:not(.landing-steel-tile),.app-sidebar-brand:hover .dm-brand-mark--interactive .dm-brand-mark__tile:not(.landing-steel-tile),.login-page__brand:hover .dm-brand-mark--interactive .dm-brand-mark__tile:not(.landing-steel-tile){transform:translateY(-1px)}.landing-logo:hover .landing-steel-tile,.landing-logo:focus-visible .landing-steel-tile,.app-sidebar-brand:hover .landing-steel-tile,.login-page__brand:hover .landing-steel-tile,.benefit-card:is(:hover,.touch-hover-stuck) .landing-steel-tile,.entity-card.interactive-surface:is(:hover,:focus-within,.touch-hover-stuck) .landing-steel-tile,.guided-deploy__step-header:hover .landing-steel-tile,.guided-deploy__step-header:focus-within .landing-steel-tile{transform:translateY(-2px);filter:none}.landing-logo:hover .landing-steel-tile--perimeter:before,.landing-logo:focus-visible .landing-steel-tile--perimeter:before,.app-sidebar-brand:hover .landing-steel-tile--perimeter:before,.login-page__brand:hover .landing-steel-tile--perimeter:before,.benefit-card:is(:hover,.touch-hover-stuck) .landing-steel-tile--perimeter:before,.entity-card.interactive-surface:is(:hover,:focus-within,.touch-hover-stuck) .landing-steel-tile--perimeter:before,.guided-deploy__step-header:hover .landing-steel-tile--perimeter:before,.guided-deploy__step-header:focus-within .landing-steel-tile--perimeter:before{animation:none!important}}html[data-landing-motion=static] .dm-brand-mark--animated .dm-brand-mark__emblem,html[data-landing-motion=static] .dm-brand-mark--animated .dm-brand-mark__link,html[data-landing-motion=static] .dm-brand-mark--animated .dm-brand-mark__hub,html[data-landing-motion=static] .dm-brand-mark--animated .dm-brand-mark__node{animation:none!important}@media(prefers-reduced-motion:no-preference){html[data-landing-motion=static] .landing-logo .dm-brand-mark--animated .dm-brand-mark__emblem{animation:dm-brand-emblem-breathe 5s ease-in-out infinite!important}html[data-landing-motion=static] .landing-logo .dm-brand-mark--animated .dm-brand-mark__link--ring-a{animation:dm-brand-link-flow 3.2s ease-in-out infinite!important}html[data-landing-motion=static] .landing-logo .dm-brand-mark--animated .dm-brand-mark__link--ring-b{animation:dm-brand-link-flow 3.2s ease-in-out .35s infinite!important}html[data-landing-motion=static] .landing-logo .dm-brand-mark--animated .dm-brand-mark__link--ring-c{animation:dm-brand-link-flow 3.2s ease-in-out .7s infinite!important}html[data-landing-motion=static] .landing-logo .dm-brand-mark--animated .dm-brand-mark__link--spoke-a{animation:dm-brand-link-flow 3.2s ease-in-out .15s infinite!important}html[data-landing-motion=static] .landing-logo .dm-brand-mark--animated .dm-brand-mark__link--spoke-b{animation:dm-brand-link-flow 3.2s ease-in-out .5s infinite!important}html[data-landing-motion=static] .landing-logo .dm-brand-mark--animated .dm-brand-mark__link--spoke-c{animation:dm-brand-link-flow 3.2s ease-in-out .85s infinite!important}html[data-landing-motion=static] .landing-logo .dm-brand-mark--animated .dm-brand-mark__hub{animation:dm-brand-hub-pulse 3.2s ease-in-out infinite!important}html[data-landing-motion=static] .landing-logo .dm-brand-mark--animated .dm-brand-mark__node:nth-of-type(2){animation:dm-brand-node-pulse 3.2s ease-in-out infinite!important}html[data-landing-motion=static] .landing-logo .dm-brand-mark--animated .dm-brand-mark__node:nth-of-type(3){animation:dm-brand-node-pulse 3.2s ease-in-out .45s infinite!important}html[data-landing-motion=static] .landing-logo .dm-brand-mark--animated .dm-brand-mark__node:nth-of-type(4){animation:dm-brand-node-pulse 3.2s ease-in-out .9s infinite!important}}html[data-landing-motion=static] .landing-logo:hover .landing-steel-tile--perimeter:before,html[data-landing-motion=static] .landing-logo:focus-visible .landing-steel-tile--perimeter:before{animation:none!important}.landing-steel-tile{position:relative;isolation:isolate;overflow:hidden;box-sizing:border-box;--steel-face-top: #383d45;--steel-face-mid: #2a2e36;--steel-face-bottom: #22262e;--steel-sheen-radial: .09;--steel-sheen-linear: .11;--steel-rim-top: .18;--steel-rim-bottom: .3;--steel-border-alpha: .12;--steel-inset-shadow: .32;--steel-shadow-hover-outer: 0 2px 4px rgba(0, 0, 0, .22), 0 8px 20px rgba(0, 0, 0, .34), 0 16px 32px rgba(0, 0, 0, .26);--dm-brand-shadow-outer: 0 4px 15px rgba(0, 0, 0, .2), 0 2px 8px rgba(255, 255, 255, .052);background:radial-gradient(120% 90% at 50% 115%,rgba(255,255,255,var(--steel-sheen-radial)) 0%,transparent 58%),linear-gradient(168deg,rgba(255,255,255,var(--steel-sheen-linear)),#fff0 42%),linear-gradient(145deg,var(--steel-face-top) 0%,var(--steel-face-mid) 55%,var(--steel-face-bottom) 100%);border:1px solid rgba(255,255,255,var(--steel-border-alpha));box-shadow:inset 0 1px rgba(255,255,255,var(--steel-rim-top)),inset 0 -7px 14px rgba(0,0,0,var(--steel-inset-shadow)),var(--dm-brand-shadow-outer);transition:transform .4s cubic-bezier(.22,1,.36,1),box-shadow .4s cubic-bezier(.22,1,.36,1),border-color .4s cubic-bezier(.22,1,.36,1),filter .4s cubic-bezier(.22,1,.36,1)}.landing-steel-tile:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;z-index:1;box-shadow:inset 0 1px rgba(255,255,255,calc(var(--steel-rim-top) + .04)),inset 0 -1px rgba(0,0,0,var(--steel-rim-bottom))}html[data-landing-theme=dark] .landing-steel-tile,body.dark:not(.is-ultra) .landing-steel-tile{--steel-face-top: #383d45;--steel-face-mid: #2a2e36;--steel-face-bottom: #22262e;--steel-sheen-radial: .09;--steel-sheen-linear: .11;--steel-rim-top: .18;--steel-border-alpha: .12;--steel-shadow-hover-outer: 0 2px 4px rgba(0, 0, 0, .22), 0 8px 20px rgba(0, 0, 0, .34), 0 16px 32px rgba(0, 0, 0, .26);--dm-brand-shadow-outer: 0 4px 15px rgba(0, 0, 0, .2), 0 2px 8px rgba(255, 255, 255, .052)}html[data-landing-theme=ultra] .landing-steel-tile,body.is-ultra .landing-steel-tile,html[data-theme=ultra-dark] body.dark .landing-steel-tile{--steel-face-top: #2a2e35;--steel-face-mid: #1c2027;--steel-face-bottom: #14171d;--steel-sheen-radial: .07;--steel-sheen-linear: .09;--steel-rim-top: .17;--steel-rim-bottom: .36;--steel-border-alpha: .11;--steel-inset-shadow: .42;--steel-hover-rim-top: .22;--steel-hover-inset-glow: .04;--steel-hover-drop-filter: drop-shadow(0 2px 4px rgba(90, 98, 112, .14)) drop-shadow(0 6px 14px rgba(70, 78, 92, .09));--steel-shadow-hover-outer: 0 1px 0 rgba(255, 255, 255, .05), 0 4px 12px rgba(0, 0, 0, .68), 0 10px 24px rgba(75, 83, 96, .1), 0 16px 36px rgba(55, 62, 72, .06);--dm-brand-shadow-outer: 0 4px 14px rgba(0, 0, 0, .55), 0 2px 8px rgba(255, 255, 255, .07), 0 0 1px rgba(255, 255, 255, .09)}html[data-landing-theme=light] .landing-steel-tile,body:not(.dark):not(.is-ultra) .landing-steel-tile,.login-page:not(.is-dark):not(.is-ultra) .landing-steel-tile{--steel-face-top: #7a828c;--steel-face-mid: #626a74;--steel-face-bottom: #525964;--steel-sheen-radial: .2;--steel-sheen-linear: .38;--steel-rim-top: .46;--steel-rim-bottom: .2;--steel-border-alpha: .36;--steel-inset-shadow: .24;--steel-hover-rim-top: .58;--steel-hover-inset-glow: .08;--steel-hover-drop-filter: drop-shadow(0 2px 5px rgba(15, 23, 42, .28)) drop-shadow(0 8px 18px rgba(15, 23, 42, .22)) drop-shadow(0 16px 32px rgba(15, 23, 42, .16));--steel-shadow-hover-outer: 0 2px 4px rgba(15, 23, 42, .18), 0 6px 16px rgba(15, 23, 42, .26), 0 14px 30px rgba(15, 23, 42, .22), 0 22px 44px rgba(15, 23, 42, .14);--dm-brand-shadow-outer: 0 2px 6px rgba(15, 23, 42, .14), 0 4px 14px rgba(15, 23, 42, .1);background:radial-gradient(130% 95% at 50% 118%,rgba(255,255,255,var(--steel-sheen-radial)) 0%,transparent 55%),linear-gradient(165deg,rgba(255,255,255,var(--steel-sheen-linear)),#ffffff1f 32%,#fff0 48%),linear-gradient(145deg,var(--steel-face-top) 0%,var(--steel-face-mid) 46%,var(--steel-face-bottom) 100%);box-shadow:inset 0 1px rgba(255,255,255,var(--steel-rim-top)),inset 0 -6px 12px rgba(0,0,0,var(--steel-inset-shadow)),var(--dm-brand-shadow-outer)}html[data-landing-theme=light] .landing-steel-tile:after,body:not(.dark):not(.is-ultra) .landing-steel-tile:after,.login-page:not(.is-dark):not(.is-ultra) .landing-steel-tile:after{background:linear-gradient(180deg,rgba(255,255,255,.42) 0%,rgba(255,255,255,.12) 26%,transparent 54%);box-shadow:inset 0 1px #fff9,inset 0 -1px #0000002e,inset 1px 0 #ffffff1a}@property --icon-perimeter-angle{syntax: "<angle>"; initial-value: 0deg; inherits: false;}@property --icon-perimeter-arc{syntax: "<angle>"; initial-value: 18deg; inherits: false;}@keyframes icon-perimeter-shine-once{0%{--icon-perimeter-angle: -40deg;--icon-perimeter-arc: 10deg;opacity:0}12%{--icon-perimeter-arc: 28deg;opacity:1}to{--icon-perimeter-angle: 320deg;--icon-perimeter-arc: 16deg;opacity:1}}.landing-steel-tile--perimeter{--landing-steel: #8b939f;--landing-steel-bright: #e2e7ee;--icon-perimeter-scale: 1.5;--icon-perimeter-width: calc(1px * var(--icon-perimeter-scale));--icon-perimeter-fade: calc(8deg * var(--icon-perimeter-scale));--icon-perimeter-arc: 18deg;--icon-perimeter-core: calc(.067 * var(--icon-perimeter-scale));--icon-perimeter-shoulder: calc(.35 * var(--icon-perimeter-scale));--icon-perimeter-tail: calc(.4 * var(--icon-perimeter-scale));--icon-perimeter-tail-light: calc(.36 * var(--icon-perimeter-scale));--icon-perimeter-shine-play: icon-perimeter-shine-once 1.15s cubic-bezier(.33, 1, .38, 1) 1 forwards}.landing-steel-tile--perimeter:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;border-radius:inherit;padding:var(--icon-perimeter-width, 1px);opacity:0;pointer-events:none;background:conic-gradient(from var(--icon-perimeter-angle),transparent 0deg,transparent calc(286deg - var(--icon-perimeter-arc) - var(--icon-perimeter-fade)),color-mix(in srgb,var(--landing-steel) 45%,transparent) calc(286deg - var(--icon-perimeter-arc)),color-mix(in srgb,var(--landing-steel-bright) 75%,transparent) calc(286deg - var(--icon-perimeter-arc) * var(--icon-perimeter-shoulder)),rgba(255,255,255,.58) calc(286deg - var(--icon-perimeter-arc) * var(--icon-perimeter-core)),rgba(255,255,255,.68) calc(286deg + var(--icon-perimeter-arc) * var(--icon-perimeter-core) * .2),rgba(255,255,255,.58) calc(286deg + var(--icon-perimeter-arc) * var(--icon-perimeter-core)),color-mix(in srgb,var(--landing-steel-bright) 55%,transparent) calc(286deg + var(--icon-perimeter-arc) * var(--icon-perimeter-tail)),color-mix(in srgb,var(--landing-steel) 30%,transparent) calc(286deg + var(--icon-perimeter-arc)),transparent calc(286deg + var(--icon-perimeter-arc) + var(--icon-perimeter-fade)),transparent 360deg);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;transition:opacity .4s cubic-bezier(.22,1,.36,1)}html[data-landing-theme=light] .landing-steel-tile--perimeter:before{background:conic-gradient(from var(--icon-perimeter-angle),transparent 0deg,transparent calc(292deg - var(--icon-perimeter-arc) - var(--icon-perimeter-fade)),rgba(255,255,255,.14) calc(292deg - var(--icon-perimeter-arc)),rgba(255,255,255,.72) calc(292deg - var(--icon-perimeter-arc) * var(--icon-perimeter-shoulder)),rgba(255,255,255,.84) calc(292deg - var(--icon-perimeter-arc) * var(--icon-perimeter-core)),rgba(255,255,255,.92) calc(292deg + var(--icon-perimeter-arc) * var(--icon-perimeter-core) * .2),rgba(255,255,255,.84) calc(292deg + var(--icon-perimeter-arc) * var(--icon-perimeter-core)),rgba(226,231,238,.55) calc(292deg + var(--icon-perimeter-arc) * var(--icon-perimeter-tail-light)),rgba(255,255,255,.16) calc(292deg + var(--icon-perimeter-arc)),transparent calc(292deg + var(--icon-perimeter-arc) + var(--icon-perimeter-fade)),transparent 360deg)}html[data-landing-theme=ultra] .landing-steel-tile--perimeter:before{background:conic-gradient(from var(--icon-perimeter-angle),transparent 0deg,transparent calc(286deg - var(--icon-perimeter-arc) - var(--icon-perimeter-fade)),rgba(200,206,216,.28) calc(286deg - var(--icon-perimeter-arc)),rgba(240,242,245,.82) calc(286deg - var(--icon-perimeter-arc) * var(--icon-perimeter-shoulder)),rgba(255,255,255,.74) calc(286deg - var(--icon-perimeter-arc) * var(--icon-perimeter-core)),rgba(255,255,255,.82) calc(286deg + var(--icon-perimeter-arc) * var(--icon-perimeter-core) * .2),rgba(255,255,255,.74) calc(286deg + var(--icon-perimeter-arc) * var(--icon-perimeter-core)),rgba(210,216,224,.42) calc(286deg + var(--icon-perimeter-arc) * var(--icon-perimeter-tail)),rgba(180,186,196,.18) calc(286deg + var(--icon-perimeter-arc)),transparent calc(286deg + var(--icon-perimeter-arc) + var(--icon-perimeter-fade)),transparent 360deg)}.benefit-card.touch-hover-stuck .landing-steel-tile{overflow:visible;transform:translateY(-4px);border-color:rgba(255,255,255,calc(var(--steel-border-alpha) + .07));filter:var(--steel-hover-drop-filter, none);box-shadow:inset 0 1px rgba(255,255,255,var(--steel-hover-rim-top, calc(var(--steel-rim-top) + .12))),inset 0 -10px 20px rgba(0,0,0,calc(var(--steel-inset-shadow) + .06)),inset 0 0 12px rgba(255,255,255,var(--steel-hover-inset-glow, .04)),var(--steel-shadow-hover-outer)}.benefit-card.touch-hover-stuck .benefit-card__icon-wrap.landing-steel-tile{z-index:2}.benefit-card.touch-hover-stuck .landing-steel-tile:after{box-shadow:inset 0 1px rgba(255,255,255,calc(var(--steel-rim-top) + .14)),inset 0 -1px rgba(0,0,0,calc(var(--steel-rim-bottom) - .04)),inset 1px 0 #ffffff0f}.benefit-card.touch-hover-stuck .landing-steel-tile--perimeter:before{opacity:1;animation:var(--icon-perimeter-shine-play)}html[data-landing-theme=light] .benefit-card.touch-hover-stuck .landing-steel-tile:after{background:linear-gradient(180deg,rgba(255,255,255,.4) 0%,rgba(255,255,255,.11) 26%,transparent 54%);box-shadow:inset 0 1px #ffffff94,inset 0 -1px #0000003d,inset 1px 0 #ffffff17}html[data-landing-theme=ultra] .benefit-card.touch-hover-stuck .landing-steel-tile:after{box-shadow:inset 0 1px #ffffff47,inset 0 -1px #00000057,inset 1px 0 #ffffff17}:root{--interactive-surface-transition: border-color .18s ease, box-shadow .2s ease, background-color .18s ease, color .18s ease}.interactive-surface{transition:var(--interactive-surface-transition);-webkit-tap-highlight-color:transparent}.interactive-surface--static{cursor:default}.interactive-surface:not(.interactive-surface--static):not(.entity-card):not(.overview-card):not(.client-surface-card):is(:hover,:focus-within,.touch-hover-stuck){border-color:var(--dm-overview-border-hover);box-shadow:var(--dm-overview-shadow-hover)}.interactive-surface-group{-webkit-tap-highlight-color:transparent}.interactive-surface-group__accent,.interactive-surface-group__accent-label{transition:var(--interactive-surface-transition)}.interactive-surface-group--accent-feedback:not(.interactive-surface-group--current):is(:hover,:focus-within,.touch-hover-stuck) .interactive-surface-group__accent-label{color:var(--dm-accent)}.interactive-surface-group--accent-feedback:not(.interactive-surface-group--current):is(:hover,:focus-within,.touch-hover-stuck) .interactive-surface-group__accent{border-color:var(--dm-accent);color:var(--dm-accent)}@media(prefers-reduced-motion:reduce){.interactive-surface,.interactive-surface-group__accent,.interactive-surface-group__accent-label{transition:none!important}}.support-contact-menu__panel{display:inline-flex;flex-direction:column;align-items:stretch;width:max-content;max-width:calc(100vw - 2rem);padding:.65rem .7rem .7rem;border-radius:var(--radius-md, 12px);color:var(--dm-color-text);background:var(--dm-chrome-bar-bg)!important;border:1px solid var(--dm-chrome-bar-border);box-shadow:var(--dm-chrome-bar-shadow-top);backdrop-filter:blur(var(--dm-chrome-blur)) saturate(120%);-webkit-backdrop-filter:blur(var(--dm-chrome-blur)) saturate(120%);overflow:hidden;isolation:isolate;z-index:var(--dm-z-hint, 3600);box-sizing:border-box}.support-contact-menu__lead{margin:0 0 .55rem;font-size:.8125rem;line-height:1.4;color:var(--dm-color-text-secondary);white-space:nowrap}.support-contact-menu__list{list-style:none;margin:0;padding:0;display:grid;gap:.45rem}.support-contact-menu-panel-enter-active,.support-contact-menu-panel-leave-active{transition:opacity .18s ease,transform .18s ease}.support-contact-menu-panel-enter-from,.support-contact-menu-panel-leave-to{opacity:0;transform:translateY(6px) scale(.98)}.support-contact-menu__panel--toolbar.support-contact-menu-panel-enter-from,.support-contact-menu__panel--toolbar.support-contact-menu-panel-leave-to{transform:translateY(-6px) scale(.98)}.support-contact-menu__link{display:inline-flex;align-items:center;gap:.55rem;width:max-content;min-width:100%;box-sizing:border-box;padding:.5rem .55rem;border-radius:var(--radius-sm, 8px);text-decoration:none;text-align:left;font:inherit;color:var(--dm-color-text);background:var(--dm-subsection-bg);border:1px solid var(--dm-subsection-border);-webkit-tap-highlight-color:transparent}.support-contact-menu__link--action{cursor:pointer}.support-contact-menu__link-icon{flex-shrink:0;display:inline-flex;width:2rem;height:2rem;align-items:center;justify-content:center;border-radius:999px;color:var(--dm-accent);background:color-mix(in srgb,var(--dm-accent) 12%,transparent)}.support-contact-menu__link-icon svg{width:1rem;height:1rem;display:block}.support-contact-menu__link-copy{display:inline-flex;align-items:center;gap:.35rem;flex:0 0 auto;min-width:0}.support-contact-menu__link-value{flex:0 0 auto;font-size:.8125rem;line-height:1.3;white-space:nowrap}.support-contact-menu__link-copy .deploy-result-qr-access-tag{flex-shrink:0}html.dm-landing .support-contact-menu__lead{color:var(--muted, var(--dm-color-text-secondary))}.landing,.login-page{--accent: var(--dm-accent, #0958d9);--accent-glow: color-mix(in srgb, var(--dm-accent, #0958d9) 45%, transparent)}.landing__bg,.login-page__bg{pointer-events:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;background:radial-gradient(ellipse 130% 72% at 50% -8%,color-mix(in srgb,var(--dm-accent) 9%,transparent) 0%,color-mix(in srgb,var(--accent) 4%,transparent) 46%,transparent 72%),radial-gradient(ellipse 72% 40% at 50% 112%,color-mix(in srgb,rgba(99,102,241,1) 6%,transparent) 0%,transparent 58%)}.landing__orb,.login-page__orb{position:absolute;border-radius:50%;filter:blur(88px);opacity:.28}.landing__orb--1,.login-page__orb--1{width:min(680px,105vw);height:min(680px,105vw);top:-18%;left:50%;transform:translate(-50%);background:radial-gradient(circle,color-mix(in srgb,var(--dm-accent) 26%,var(--accent-glow)) 0%,transparent 72%)}.landing__orb--2,.login-page__orb--2{width:min(420px,72vw);height:min(420px,72vw);bottom:-8%;right:-12%;opacity:.2;background:radial-gradient(circle,color-mix(in srgb,rgba(99,102,241,1) 26%,var(--accent-glow)) 0%,transparent 72%)}html[data-landing-theme=light] .landing__orb,.login-page:not(.is-dark) .login-page__orb{opacity:.16;filter:blur(96px)}html[data-landing-theme=light] .landing__orb--1,.login-page:not(.is-dark) .login-page__orb--1{width:min(760px,112vw);height:min(760px,112vw);top:-22%;background:radial-gradient(circle,color-mix(in srgb,var(--dm-accent) 16%,var(--dm-bg-page, #f0f2f5)) 0%,color-mix(in srgb,var(--dm-accent) 5%,transparent) 46%,transparent 76%)}html[data-landing-theme=light] .landing__orb--2,.login-page:not(.is-dark) .login-page__orb--2{display:block;width:min(380px,68vw);height:min(380px,68vw);bottom:6%;right:-6%;opacity:.14;background:radial-gradient(circle,color-mix(in srgb,var(--dm-accent) 14%,var(--dm-bg-page, #f0f2f5)) 0%,color-mix(in srgb,var(--dm-accent) 5%,transparent) 48%,transparent 72%)}html[data-landing-theme=light] .landing__bg,.login-page:not(.is-dark) .login-page__bg{background:radial-gradient(ellipse 142% 82% at 50% -2%,color-mix(in srgb,var(--dm-accent) 6%,var(--dm-bg-page, #f0f2f5)) 0%,color-mix(in srgb,var(--dm-accent) 2.5%,transparent) 40%,transparent 78%),radial-gradient(ellipse 78% 48% at 88% 95%,color-mix(in srgb,var(--dm-accent) 3%,transparent) 0%,transparent 68%)}html[data-landing-motion=static] .landing__orb{filter:blur(32px)}.landing-spotlight-surface{--landing-spot-x: 50%;--landing-spot-y: 50%;--landing-spot-opacity: 0;--landing-spot-radius: 260px;position:relative;overflow:hidden}.landing-spotlight-surface__spotlight{pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;opacity:var(--landing-spot-opacity);transition:opacity .3s cubic-bezier(.22,1,.36,1);background:radial-gradient(circle var(--landing-spot-radius) at var(--landing-spot-x) var(--landing-spot-y),color-mix(in srgb,var(--accent-glow, color-mix(in srgb, var(--dm-accent) 45%, transparent)) 50%,transparent) 0%,transparent 68%)}.landing-spotlight-surface--no-spotlight .landing-spotlight-surface__spotlight{display:none}.landing-spotlight-surface__content{position:relative;z-index:2}.landing-spotlight-surface__overlay{pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;overflow:hidden}.landing-spotlight-surface--crypto .landing-spotlight-surface__content{z-index:4}html[data-landing-theme=light] .landing-spotlight-surface__spotlight,.login-page:not(.is-dark) .landing-spotlight-surface__spotlight{background:radial-gradient(circle var(--landing-spot-radius) at var(--landing-spot-x) var(--landing-spot-y),color-mix(in srgb,var(--accent-glow, color-mix(in srgb, var(--dm-accent) 45%, transparent)) 28%,transparent) 0%,transparent 68%)}@media(prefers-reduced-motion:reduce){.landing-spotlight-surface__spotlight{display:none}}@media(hover:none),(pointer:coarse){.landing-spotlight-surface__spotlight{display:none}}:where(.dm-scrollbar,.layout-scroll,.app-modal-wrap,.apply-progress-modal-wrap,.deploy-modal-wrap,.layout-sider__menu,.admin-data-table-scroll,.admin-list-mobile-scroll,.admin-dt-panel__years-scroll,.admin-dt-time-select__list,.deploy-log-pre,.deploy-report-pre,.ssh-runner-key__pre,.guided-deploy__pubkey,.mobile-nav__scroll,.config-section-nav--icons-only,.app-modal-wrap .app-modal .app-modal__body-scroll,.deploy-modal-wrap .app-modal .app-modal__body-scroll,.deploy-modal-wrap .ant-modal-content,.responsive-table-wrap,.layout-shell .ant-tabs-nav-list,.client-app .ant-tabs-nav-list,.landing-scroll){scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:var(--dm-scrollbar-thumb) var(--dm-scrollbar-track)}.layout-shell ::-webkit-scrollbar,.client-app ::-webkit-scrollbar,.login-page ::-webkit-scrollbar,.dm-landing ::-webkit-scrollbar,.dm-scrollbar::-webkit-scrollbar,.landing-scroll::-webkit-scrollbar,.ant-select-dropdown ::-webkit-scrollbar,.ant-modal-root ::-webkit-scrollbar,.ant-drawer ::-webkit-scrollbar{width:var(--dm-scrollbar-size);height:var(--dm-scrollbar-size)}.layout-shell ::-webkit-scrollbar-track,.client-app ::-webkit-scrollbar-track,.login-page ::-webkit-scrollbar-track,.dm-landing ::-webkit-scrollbar-track,.dm-scrollbar::-webkit-scrollbar-track,.landing-scroll::-webkit-scrollbar-track,.ant-select-dropdown ::-webkit-scrollbar-track,.ant-modal-root ::-webkit-scrollbar-track,.ant-drawer ::-webkit-scrollbar-track{background:var(--dm-scrollbar-track)}.layout-shell ::-webkit-scrollbar-thumb,.client-app ::-webkit-scrollbar-thumb,.login-page ::-webkit-scrollbar-thumb,.dm-landing ::-webkit-scrollbar-thumb,.dm-scrollbar::-webkit-scrollbar-thumb,.landing-scroll::-webkit-scrollbar-thumb,.ant-select-dropdown ::-webkit-scrollbar-thumb,.ant-modal-root ::-webkit-scrollbar-thumb,.ant-drawer ::-webkit-scrollbar-thumb{border-radius:999px;background:var(--dm-scrollbar-thumb)}.layout-shell ::-webkit-scrollbar-thumb:hover,.client-app ::-webkit-scrollbar-thumb:hover,.login-page ::-webkit-scrollbar-thumb:hover,.dm-landing ::-webkit-scrollbar-thumb:hover,.dm-scrollbar::-webkit-scrollbar-thumb:hover,.landing-scroll::-webkit-scrollbar-thumb:hover,.ant-select-dropdown ::-webkit-scrollbar-thumb:hover,.ant-modal-root ::-webkit-scrollbar-thumb:hover,.ant-drawer ::-webkit-scrollbar-thumb:hover{background:var(--dm-scrollbar-thumb-hover)}.layout-shell ::-webkit-scrollbar-corner,.client-app ::-webkit-scrollbar-corner,.login-page ::-webkit-scrollbar-corner,.dm-landing ::-webkit-scrollbar-corner,.dm-scrollbar::-webkit-scrollbar-corner,.landing-scroll::-webkit-scrollbar-corner,.ant-select-dropdown ::-webkit-scrollbar-corner,.ant-modal-root ::-webkit-scrollbar-corner,.ant-drawer ::-webkit-scrollbar-corner{background:var(--dm-scrollbar-track)}.rc-virtual-list-holder{scrollbar-width:none!important}.rc-virtual-list-holder::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}.rc-virtual-list-scrollbar{width:var(--dm-scrollbar-size)!important;background:transparent!important}.rc-virtual-list-scrollbar-thumb{background:var(--dm-scrollbar-thumb)!important;border-radius:999px!important}.rc-virtual-list-scrollbar-thumb:hover,.rc-virtual-list-scrollbar-thumb-moving{background:var(--dm-scrollbar-thumb-hover)!important}html.dm-landing,html.dm-landing body,html.dm-landing #app{height:100%;min-height:100%;overflow:hidden}html.dm-landing body{overscroll-behavior:auto}:root{--accent: var(--dm-accent, #0958d9);--accent-hover: var(--dm-accent-hover, color-mix(in srgb, var(--dm-accent, #0958d9) 68%, #ffffff));--accent-glow: color-mix(in srgb, var(--dm-accent, #0958d9) 45%, transparent);--radius-sm: 8px;--radius-md: 12px;--radius-lg: 16px;--radius-xl: 24px;--header-h: var(--dm-chrome-header-h, 4rem);--ease-out: cubic-bezier(.22, 1, .36, 1);--duration: .45s;--landing-hover-duration: .5s;--landing-hover-ease: cubic-bezier(.22, 1, .36, 1);--landing-hover-lift: -3px;--font-accent: "Onest", "Segoe UI", system-ui, -apple-system, BlinkMacSystemFont, sans-serif;font-family:Segoe UI,system-ui,-apple-system,BlinkMacSystemFont,sans-serif}html.dm-landing body{--bg: var(--dm-bg-page, #f0f2f5);--bg-elevated: var(--dm-bg-elevated, #f5f5f5);--bg-card: var(--dm-bg-card, #ffffff);--text: var(--dm-color-text, rgba(0, 0, 0, .88));--muted: var(--dm-color-text-secondary, rgba(0, 0, 0, .65));--border: var(--dm-border-subtle, rgba(0, 0, 0, .06));--border-hover: var(--dm-overview-border-hover, color-mix(in srgb, var(--dm-accent, #0958d9) 45%, transparent));--success: var(--dm-color-success, #389e0d);--danger: var(--dm-danger, #f5222d);--shadow-card: var(--dm-overview-shadow, 0 1px 2px rgba(15, 23, 42, .04));--shadow-card-hover-lift: 0 1px 3px rgba(15, 23, 42, .09), 0 8px 22px rgba(15, 23, 42, .15), 0 18px 42px rgba(15, 23, 42, .13);--shadow-card-hover: var(--shadow-card-hover-lift), var(--dm-overview-shadow-hover, 0 6px 16px color-mix(in srgb, var(--dm-accent) 12%, transparent));--shadow-card-stack: var(--shadow-card), 0 0 0 0 transparent, 0 0 0 0 transparent, 0 0 0 0 transparent;--shadow-card-stack-hover: var(--shadow-card-hover);--shadow-primary-btn-rest: var(--shadow-card), 0 4px 16px color-mix(in srgb, var(--dm-accent) 26%, transparent);--shadow-primary-btn-hover: var(--shadow-card-hover-lift), var(--dm-overview-shadow-hover, 0 6px 16px color-mix(in srgb, var(--dm-accent) 12%, transparent)), 0 10px 34px color-mix(in srgb, var(--dm-accent) 36%, transparent);--shadow-primary-btn-nav-rest: var(--shadow-card), 0 3px 12px color-mix(in srgb, var(--dm-accent) 22%, transparent);--pulse-core: color-mix(in srgb, #ffffff 92%, var(--dm-accent));--pulse-mid: color-mix(in srgb, var(--dm-accent) 68%, #ffffff);--pulse-tail: color-mix(in srgb, var(--dm-accent) 32%, transparent);--pulse-glow: color-mix(in srgb, var(--dm-accent) 48%, transparent);--grid-line: color-mix(in srgb, var(--text) 13%, transparent);--grid-line-hot: color-mix(in srgb, var(--dm-accent) 24%, transparent)}html[data-landing-theme=dark].dm-landing body{--shadow-card: 0 1px 3px rgba(0, 0, 0, .35);--shadow-card-hover-lift: 0 4px 10px rgba(0, 0, 0, .35), 0 14px 32px rgba(0, 0, 0, .45);--shadow-card-hover: var(--shadow-card-hover-lift), var(--dm-overview-shadow-hover);--shadow-card-stack: var(--shadow-card), 0 0 0 0 transparent, 0 0 0 0 transparent, 0 0 0 0 transparent;--shadow-card-stack-hover: var(--shadow-card-hover);--shadow-primary-btn-rest: var(--shadow-card), 0 4px 18px color-mix(in srgb, var(--dm-accent) 34%, transparent);--shadow-primary-btn-hover: var(--shadow-card-hover-lift), var(--dm-overview-shadow-hover), 0 12px 40px color-mix(in srgb, var(--dm-accent) 44%, transparent);--shadow-primary-btn-nav-rest: var(--shadow-card), 0 3px 14px color-mix(in srgb, var(--dm-accent) 28%, transparent)}html[data-landing-theme=ultra].dm-landing body{--shadow-card: 0 2px 8px rgba(0, 0, 0, .55), 0 0 0 1px rgba(255, 255, 255, .05);--shadow-card-hover-lift: 0 4px 14px rgba(0, 0, 0, .82), 0 12px 32px rgba(72, 80, 94, .13), 0 22px 52px rgba(52, 58, 68, .09);--shadow-card-hover: var(--shadow-card-hover-lift), var(--dm-overview-shadow-hover);--shadow-card-stack: var(--shadow-card), 0 0 0 0 transparent, 0 0 0 0 transparent;--shadow-card-stack-hover: var(--shadow-card-hover);--shadow-primary-btn-rest: var(--shadow-card), 0 4px 16px color-mix(in srgb, var(--dm-accent) 30%, transparent);--shadow-primary-btn-hover: var(--shadow-card-hover-lift), var(--dm-overview-shadow-hover), 0 10px 32px color-mix(in srgb, var(--dm-accent) 40%, transparent);--shadow-primary-btn-nav-rest: var(--shadow-card), 0 3px 12px color-mix(in srgb, var(--dm-accent) 24%, transparent)}html[data-landing-theme=light].dm-landing body{--pulse-core: color-mix(in srgb, #ffffff 92%, var(--dm-accent));--pulse-mid: color-mix(in srgb, var(--dm-accent) 68%, #ffffff);--pulse-tail: color-mix(in srgb, var(--dm-accent) 32%, transparent);--pulse-glow: color-mix(in srgb, var(--dm-accent) 48%, transparent);--grid-line: color-mix(in srgb, var(--text) 13%, transparent);--grid-line-hot: color-mix(in srgb, var(--dm-accent) 24%, transparent);--landing-pulse-glow-opacity: .3}html[data-landing-theme=ultra].dm-landing body{--pulse-core: #f8fafc;--pulse-mid: color-mix(in srgb, var(--dm-accent) 58%, #f8fafc);--pulse-tail: color-mix(in srgb, var(--dm-accent) 26%, transparent);--pulse-glow: color-mix(in srgb, var(--dm-accent) 40%, transparent);--grid-line: color-mix(in srgb, var(--text) 17%, transparent);--grid-line-hot: color-mix(in srgb, var(--dm-accent) 30%, transparent)}html[data-landing-theme=light] .landing-pulse-grid--hero,html[data-landing-theme=light] .landing-deploy-globe{opacity:1}html[data-landing-theme=ultra] .landing-pulse-grid--hero .landing-pulse-grid__line{stroke-width:.9}html[data-landing-theme=ultra] .landing-pulse-grid--hero .landing-pulse-grid__node-base{fill:color-mix(in srgb,var(--dm-bg-card, #0a0a0a) 62%,var(--dm-accent) 10%);stroke:color-mix(in srgb,var(--dm-accent) 70%,rgba(255,255,255,.32))}html[data-landing-theme=ultra] .landing-spotlight-surface--crypto .landing-spotlight-surface__pulse-grid--base{opacity:.34}html[data-landing-theme=ultra] .landing-spotlight-surface--crypto .landing-spotlight-surface__pulse-grid--hot .landing-pulse-grid{filter:brightness(3.35) saturate(1.48) contrast(1.14)}html[data-landing-theme=ultra] .landing-spotlight-surface--crypto .landing-spotlight-surface__pulse-grid--hot .landing-pulse-grid__line--panel{stroke-width:.82}html[data-landing-theme=light] .landing-pulse-grid__guide-stop--top{stop-color:var(--grid-line)}html[data-landing-theme=light] .landing-pulse-grid__guide-stop--mid{stop-color:color-mix(in srgb,var(--grid-line-hot) 82%,var(--grid-line))}html[data-landing-theme=light] .landing-pulse-grid__guide-stop--base{stop-color:var(--grid-line-hot)}html[data-landing-theme=light] .landing-pulse-grid--hero .landing-pulse-grid__pulse-stop--glow{stop-opacity:.54}html[data-landing-theme=light] .landing-pulse-grid--hero .landing-pulse-grid__pulse-stop--mid{stop-opacity:.56}html[data-landing-theme=light] .landing-pulse-grid--hero .landing-pulse-grid__node-base{fill:color-mix(in srgb,var(--dm-bg-card, #fff) 78%,var(--dm-accent) 5%);stroke:color-mix(in srgb,var(--dm-accent) 42%,rgba(15,23,42,.18))}html[data-landing-theme=light] .landing-deploy-globe:before{background:radial-gradient(ellipse 50% 34% at 50% var(--hero-crown-slot-mid-pct, 8%),color-mix(in srgb,var(--dm-accent) 11%,transparent) 0%,color-mix(in srgb,var(--dm-accent) 4%,transparent) 46%,transparent 78%),radial-gradient(ellipse 95% 68% at 50% 38%,color-mix(in srgb,var(--dm-accent) 7%,transparent) 0%,transparent 72%)}html[data-landing-theme=light] .landing-deploy-globe:after{opacity:.52;background:radial-gradient(circle at 50% 58%,color-mix(in srgb,var(--dm-accent) 11%,transparent) 0%,color-mix(in srgb,var(--dm-accent) 4%,transparent) 42%,transparent 66%)}html[data-landing-theme=light] .landing-header--scrolled{background:color-mix(in srgb,var(--dm-chrome-bar-bg) 92%,var(--dm-bg-card));box-shadow:var(--dm-chrome-bar-shadow-top),0 4px 20px #0f172a14}html[data-landing-theme=light] .landing-footer--scrolled{background:color-mix(in srgb,var(--dm-chrome-bar-bg) 92%,var(--dm-bg-card));box-shadow:var(--dm-chrome-bar-shadow-bottom),0 -4px 20px #0f172a14}html[data-landing-theme=light] .landing-nav a:hover{background:var(--dm-sider-item-hover-bg, color-mix(in srgb, var(--dm-accent) 8%, transparent))}html[data-landing-theme=light] .btn-ghost{background:var(--dm-subsection-bg, rgba(0, 0, 0, .02))}html[data-landing-theme=light] .btn-ghost:hover:not(:disabled){background:var(--dm-table-row-hover-bg, color-mix(in srgb, var(--dm-accent) 6%, transparent))}html[data-landing-theme=dark] .landing-header--scrolled,html[data-landing-theme=ultra] .landing-header--scrolled{background:color-mix(in srgb,var(--dm-chrome-bar-bg) 88%,rgba(5,6,8,.95));box-shadow:var(--dm-chrome-bar-shadow-top),0 8px 32px #00000059}html[data-landing-theme=dark] .landing-footer--scrolled,html[data-landing-theme=ultra] .landing-footer--scrolled{background:color-mix(in srgb,var(--dm-chrome-bar-bg) 88%,rgba(5,6,8,.95));box-shadow:var(--dm-chrome-bar-shadow-bottom),0 -8px 32px #00000059}html[data-landing-theme=light] .field input,html[data-landing-theme=light] .access-panel .field input{background-color:#fff!important;color:#000000e0!important;border-color:#00000026!important;-webkit-text-fill-color:rgba(0,0,0,.88)}html[data-landing-theme=light] .field input::placeholder,html[data-landing-theme=light] .access-panel .field input::placeholder{color:#00000073!important;-webkit-text-fill-color:rgba(0,0,0,.45);opacity:1}html[data-landing-theme=light] .field input:-webkit-autofill,html[data-landing-theme=light] .field input:-webkit-autofill:hover,html[data-landing-theme=light] .field input:-webkit-autofill:focus{-webkit-text-fill-color:rgba(0,0,0,.88)!important;caret-color:#000000e0;-webkit-box-shadow:0 0 0 1000px #ffffff inset!important;box-shadow:0 0 0 1000px #fff inset!important}html[data-landing-theme=dark] .field input:-webkit-autofill,html[data-landing-theme=dark] .field input:-webkit-autofill:hover,html[data-landing-theme=dark] .field input:-webkit-autofill:focus,html[data-landing-theme=ultra] .field input:-webkit-autofill,html[data-landing-theme=ultra] .field input:-webkit-autofill:hover,html[data-landing-theme=ultra] .field input:-webkit-autofill:focus{-webkit-text-fill-color:rgba(255,255,255,.88)!important;caret-color:#ffffffe0;-webkit-box-shadow:0 0 0 1000px var(--dm-bg-elevated, #2d2d30) inset!important;box-shadow:0 0 0 1000px var(--dm-bg-elevated, #2d2d30) inset!important}html[data-landing-theme=dark] .field input,html[data-landing-theme=ultra] .field input{background:var(--dm-bg-elevated, #2d2d30);color:var(--dm-color-text);border-color:var(--dm-border-subtle)}html[data-landing-theme=dark] .field input::placeholder,html[data-landing-theme=ultra] .field input::placeholder{color:var(--dm-color-text-tertiary)}html[data-landing-theme=light] .landing-footer{color:var(--dm-color-text-secondary, rgba(0, 0, 0, .65))}html[data-landing-theme=dark] .landing-footer,html[data-landing-theme=ultra] .landing-footer{color:var(--dm-color-text-secondary, rgba(255, 255, 255, .65))}html[data-landing-theme=light] .faq-list__trigger:hover{background:var(--dm-table-row-hover-bg, color-mix(in srgb, var(--dm-accent) 6%, transparent))}html[data-landing-theme=light] .message-success,html[data-landing-theme=light] .verified-badge{color:var(--dm-color-success, #389e0d)}*,*:before,*:after{box-sizing:border-box}html.dm-landing{scroll-behavior:auto}.landing-scroll{scroll-behavior:smooth;scroll-padding-top:calc(var(--header-h) + .5rem)}@media(prefers-reduced-motion:reduce){.landing-scroll{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}html[data-landing-motion=static],html[data-landing-motion=static] .landing-scroll{scroll-behavior:auto}html[data-landing-motion=static] *,html[data-landing-motion=static] *:before,html[data-landing-motion=static] *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}@media(prefers-reduced-motion:no-preference){html[data-landing-motion=static] .landing-logo .dm-brand-mark--animated,html[data-landing-motion=static] .landing-logo .dm-brand-mark--animated *,html[data-landing-motion=static] .landing-logo .dm-brand-mark--animated *:before,html[data-landing-motion=static] .landing-logo .dm-brand-mark--animated *:after{animation-duration:revert-layer!important;animation-iteration-count:revert-layer!important;transition-duration:revert-layer!important}html[data-landing-motion=static] .landing-motion-essential--hero-badge-shine{animation:hero-badge-accent-shine var(--hero-badge-shimmer-period, 5.5s) linear infinite!important}}html[data-landing-motion=static] .landing-spotlight-surface__spotlight,html[data-landing-motion=static] .landing-spotlight-surface__pulse-grid--hot{display:none}html[data-landing-motion=static] [data-reveal]{opacity:1;transform:none;transition:none!important}html[data-landing-motion=static] .crypto-pay-strip__float{will-change:auto}html[data-landing-motion=static] .crypto-pay-strip{backdrop-filter:none;-webkit-backdrop-filter:none}body{margin:0;background:var(--dm-bg-page, var(--bg, #f0f2f5));color:var(--dm-color-text, var(--text, rgba(0, 0, 0, .88)));line-height:1.55;-webkit-font-smoothing:antialiased}a{color:var(--accent-hover);text-decoration-color:color-mix(in srgb,var(--accent) 40%,transparent);transition:color .2s var(--ease-out)}a:hover{color:var(--accent-hover)}.landing{position:relative;height:100dvh;max-height:100dvh;display:flex;flex-direction:column;overflow:hidden;--hero-header-gap: clamp(1.25rem, 3.5vw, 2rem);--hero-crown-slot-mid: calc(var(--header-h) + var(--hero-header-gap) / 2);--hero-crown-slot-mid-pct: calc( (var(--header-h) + var(--hero-header-gap) / 2) / 100dvh * 100% );--hero-globe-shift-y: calc(var(--hero-crown-slot-mid) - 1.05rem)}.landing-scroll{position:relative;z-index:1;flex:1 1 auto;min-height:0;min-width:0;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;padding-bottom:calc(var(--header-h) + env(safe-area-inset-bottom,0px))}.landing-deploy-globe{position:absolute;top:0;right:0;bottom:0;left:0;-webkit-mask-image:radial-gradient(ellipse 130% 105% at 50% var(--hero-crown-slot-mid-pct, 8%),black 38%,transparent 86%);mask-image:radial-gradient(ellipse 130% 105% at 50% var(--hero-crown-slot-mid-pct, 8%),black 38%,transparent 86%)}.landing-deploy-globe:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(ellipse 42% 28% at 50% var(--hero-crown-slot-mid-pct, 8%),color-mix(in srgb,var(--dm-accent) 16%,transparent) 0%,color-mix(in srgb,var(--dm-accent) 6%,transparent) 42%,transparent 72%),radial-gradient(ellipse 90% 62% at 50% 38%,color-mix(in srgb,var(--dm-accent) 6%,transparent) 0%,transparent 68%)}.landing-deploy-globe:after{content:"";position:absolute;left:50%;top:var(--hero-crown-slot-mid, calc(var(--header-h) + var(--hero-header-gap) / 2));width:min(72%,520px);aspect-ratio:1;transform:translate(-50%,-50%);pointer-events:none;border-radius:50%;background:radial-gradient(circle at 50% 58%,color-mix(in srgb,var(--dm-accent) 12%,transparent) 0%,color-mix(in srgb,var(--dm-accent) 4%,transparent) 38%,transparent 62%);opacity:.95}.landing-deploy-globe .landing-pulse-grid{width:100%;height:100%;transform:translateY(var(--hero-globe-shift-y, 0px))}.landing-pulse-grid--hero{position:absolute;top:0;right:0;bottom:0;left:0;-webkit-mask-image:radial-gradient(ellipse 128% 102% at 50% var(--hero-crown-slot-mid-pct, 8%),black 34%,transparent 86%);mask-image:radial-gradient(ellipse 128% 102% at 50% var(--hero-crown-slot-mid-pct, 8%),black 34%,transparent 86%)}.landing-pulse-grid--crypto{width:100%;height:100%}.landing-spotlight-surface__pulse-grid{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;opacity:.55;-webkit-mask-image:radial-gradient(ellipse 100% 90% at 50% 50%,black 30%,transparent 92%);mask-image:radial-gradient(ellipse 100% 90% at 50% 50%,black 30%,transparent 92%)}.landing-spotlight-surface--crypto{--landing-spot-grid-radius: 224px;--landing-spot-grid-mask: radial-gradient( circle var(--landing-spot-grid-radius) at var(--landing-spot-x, -999px) var(--landing-spot-y, -999px), black 0%, rgb(0 0 0 / .99) 12%, rgb(0 0 0 / .94) 22%, rgb(0 0 0 / .78) 34%, rgb(0 0 0 / .52) 46%, rgb(0 0 0 / .28) 58%, rgb(0 0 0 / .1) 70%, transparent 82% )}.landing-spotlight-surface--crypto .landing-spotlight-surface__pulse-grid--base{z-index:1;opacity:.3;-webkit-mask-image:none;mask-image:none}.landing-spotlight-surface--crypto .landing-spotlight-surface__pulse-grid--base .landing-pulse-grid{filter:brightness(.78) saturate(.92)}.landing-spotlight-surface--crypto .landing-spotlight-surface__pulse-grid--base .landing-pulse-grid__line--panel{stroke-width:.56}.landing-spotlight-surface--crypto .landing-spotlight-surface__pulse-grid--base .landing-pulse-grid__node-base{opacity:.38}.landing-spotlight-surface--crypto .landing-spotlight-surface__pulse-grid--base .landing-pulse-grid__block{opacity:.42}.landing-spotlight-surface--crypto .landing-spotlight-surface__pulse-grid--base .landing-pulse-grid__block-hash{opacity:.35}.landing-spotlight-surface--crypto .landing-spotlight-surface__pulse-grid--hot{z-index:2;opacity:calc(var(--landing-spot-opacity, 0) * 1);transition:opacity .18s var(--ease-out);mask-image:var(--landing-spot-grid-mask);-webkit-mask-image:var(--landing-spot-grid-mask)}.landing-spotlight-surface--crypto .landing-spotlight-surface__pulse-grid--hot .landing-pulse-grid{filter:brightness(2.95) saturate(1.38) contrast(1.1)}.landing-spotlight-surface--crypto .landing-spotlight-surface__pulse-grid--hot .landing-pulse-grid__guide-stop--top{stop-color:color-mix(in srgb,var(--grid-line-hot) 78%,var(--grid-line))}.landing-spotlight-surface--crypto .landing-spotlight-surface__pulse-grid--hot .landing-pulse-grid__guide-stop--mid{stop-color:color-mix(in srgb,var(--grid-line-hot) 92%,var(--dm-accent) 8%)}.landing-spotlight-surface--crypto .landing-spotlight-surface__pulse-grid--hot .landing-pulse-grid__guide-stop--base{stop-color:color-mix(in srgb,var(--grid-line-hot) 82%,var(--dm-accent) 18%)}.landing-spotlight-surface--crypto .landing-spotlight-surface__pulse-grid--hot .landing-pulse-grid__pulses{opacity:1}.landing-spotlight-surface--crypto .landing-spotlight-surface__pulse-grid--hot .landing-pulse-grid__line--panel{stroke-width:.76}.landing-spotlight-surface--crypto .landing-spotlight-surface__pulse-grid--hot .landing-pulse-grid__node-base{opacity:1;filter:drop-shadow(0 0 5px color-mix(in srgb,var(--dm-accent) 52%,transparent))}.landing-spotlight-surface--crypto .landing-spotlight-surface__pulse-grid--hot .landing-pulse-grid__block{opacity:1;filter:drop-shadow(0 0 6px color-mix(in srgb,var(--dm-accent) 48%,transparent))}.landing-spotlight-surface--crypto .landing-spotlight-surface__pulse-grid--hot .landing-pulse-grid__block-hash{opacity:.95}.landing-spotlight-surface--crypto .landing-spotlight-surface__spotlight{background:radial-gradient(circle var(--landing-spot-radius) at var(--landing-spot-x) var(--landing-spot-y),color-mix(in srgb,var(--accent-glow) 30%,transparent) 0%,color-mix(in srgb,var(--accent-glow) 14%,transparent) 26%,color-mix(in srgb,var(--accent-glow) 6%,transparent) 44%,color-mix(in srgb,var(--accent-glow) 2%,transparent) 58%,transparent 78%)}.landing-pulse-grid__guide-stop--hot.landing-pulse-grid__guide-stop--top{stop-color:color-mix(in srgb,var(--grid-line-hot) 72%,var(--grid-line))}.landing-pulse-grid__guide-stop--hot.landing-pulse-grid__guide-stop--mid{stop-color:var(--grid-line-hot)}.landing-pulse-grid__guide-stop--hot.landing-pulse-grid__guide-stop--base{stop-color:color-mix(in srgb,var(--grid-line-hot) 88%,var(--dm-accent) 12%)}html[data-landing-theme=light] .landing-spotlight-surface--crypto .landing-spotlight-surface__pulse-grid--base{opacity:.17}html[data-landing-theme=light] .landing-spotlight-surface--crypto .landing-spotlight-surface__pulse-grid--base .landing-pulse-grid{filter:brightness(.54) saturate(.78)}html[data-landing-theme=light] .landing-spotlight-surface--crypto .landing-spotlight-surface__pulse-grid--base .landing-pulse-grid__line--panel{stroke-width:.48}html[data-landing-theme=light] .landing-spotlight-surface--crypto .landing-spotlight-surface__pulse-grid--base .landing-pulse-grid__block{opacity:.26}html[data-landing-theme=light] .landing-spotlight-surface--crypto .landing-spotlight-surface__pulse-grid--base .landing-pulse-grid__block-hash{opacity:.18}html[data-landing-theme=light] .landing-spotlight-surface--crypto .landing-spotlight-surface__pulse-grid--base .landing-pulse-grid__guide-stop--hot.landing-pulse-grid__guide-stop--top{stop-color:color-mix(in srgb,var(--grid-line) 34%,transparent)}html[data-landing-theme=light] .landing-spotlight-surface--crypto .landing-spotlight-surface__pulse-grid--base .landing-pulse-grid__guide-stop--hot.landing-pulse-grid__guide-stop--mid{stop-color:color-mix(in srgb,var(--grid-line) 48%,transparent)}html[data-landing-theme=light] .landing-spotlight-surface--crypto .landing-spotlight-surface__pulse-grid--base .landing-pulse-grid__guide-stop--hot.landing-pulse-grid__guide-stop--base{stop-color:color-mix(in srgb,var(--grid-line-hot) 38%,transparent)}html[data-landing-theme=light] .landing-spotlight-surface--crypto .landing-spotlight-surface__pulse-grid--hot .landing-pulse-grid{filter:brightness(2.35) saturate(1.42) contrast(1.12)}html[data-landing-theme=light] .landing-spotlight-surface--crypto .landing-spotlight-surface__pulse-grid--hot .landing-pulse-grid__guide-stop--top{stop-color:color-mix(in srgb,var(--grid-line-hot) 72%,var(--grid-line))}html[data-landing-theme=light] .landing-spotlight-surface--crypto .landing-spotlight-surface__pulse-grid--hot .landing-pulse-grid__guide-stop--mid{stop-color:color-mix(in srgb,var(--grid-line-hot) 86%,var(--dm-accent) 14%)}html[data-landing-theme=light] .landing-spotlight-surface--crypto .landing-spotlight-surface__pulse-grid--hot .landing-pulse-grid__guide-stop--base{stop-color:color-mix(in srgb,var(--grid-line-hot) 78%,var(--dm-accent) 22%)}html[data-landing-theme=light] .landing-spotlight-surface--crypto .landing-spotlight-surface__pulse-grid--hot .landing-pulse-grid__line--panel{stroke-width:.74}html[data-landing-theme=light] .landing-pulse-grid__guide-stop--hot.landing-pulse-grid__guide-stop--top{stop-color:color-mix(in srgb,var(--grid-line-hot) 82%,var(--grid-line))}html[data-landing-theme=light] .landing-spotlight-surface--crypto .landing-spotlight-surface__spotlight{background:radial-gradient(circle var(--landing-spot-radius) at var(--landing-spot-x) var(--landing-spot-y),color-mix(in srgb,var(--accent-glow) 32%,transparent) 0%,color-mix(in srgb,var(--accent-glow) 14%,transparent) 24%,color-mix(in srgb,var(--accent-glow) 5%,transparent) 42%,color-mix(in srgb,var(--accent-glow) 2%,transparent) 56%,transparent 78%)}.landing-pulse-grid__line{fill:none;stroke-width:.75;vector-effect:non-scaling-stroke}.landing-pulse-grid__line--panel{stroke-width:.62}.landing-pulse-grid__line--chain{stroke-linecap:round}.landing-pulse-grid__line--bridge{stroke-dasharray:2.5 3.5;stroke-linecap:round}.landing-pulse-grid__line--extension{stroke-linecap:round;stroke-dasharray:1.5 4}html[data-landing-theme=light] .landing-pulse-grid--crypto .landing-pulse-grid__line--panel{stroke-width:.52}html[data-landing-theme=light] .landing-pulse-grid--crypto .landing-pulse-grid__node-base{fill:color-mix(in srgb,var(--dm-bg-card, #fff) 56%,var(--dm-accent) 10%);stroke:color-mix(in srgb,var(--dm-accent) 66%,rgba(15,23,42,.3));stroke-width:.58}html[data-landing-theme=light] .landing-pulse-grid--crypto .landing-pulse-grid__block{fill:color-mix(in srgb,var(--dm-bg-card, #fff) 95%,var(--dm-accent) 2%);stroke:color-mix(in srgb,var(--dm-accent) 20%,rgba(15,23,42,.07));stroke-width:.5}html[data-landing-theme=light] .landing-pulse-grid--crypto .landing-pulse-grid__block-hash{fill:color-mix(in srgb,var(--dm-accent) 42%,var(--pulse-core));opacity:.4}html[data-landing-theme=light] .landing-spotlight-surface--crypto .landing-spotlight-surface__pulse-grid--hot .landing-pulse-grid__block{fill:color-mix(in srgb,var(--dm-bg-card, #fff) 66%,var(--dm-accent) 11%);stroke:color-mix(in srgb,var(--dm-accent) 64%,rgba(15,23,42,.26));stroke-width:.6}html[data-landing-theme=light] .landing-spotlight-surface--crypto .landing-spotlight-surface__pulse-grid--hot .landing-pulse-grid__block-hash{fill:color-mix(in srgb,var(--dm-accent) 78%,var(--pulse-core));opacity:.96}.landing-pulse-grid{pointer-events:none;display:block;width:100%;height:100%}.landing-pulse-grid--hero .landing-pulse-grid__line{stroke-width:.85}.landing-pulse-grid--hero .landing-pulse-grid__node-base{stroke-width:.62}.landing-pulse-grid__guide-stop--top{stop-color:var(--grid-line)}.landing-pulse-grid__guide-stop--mid{stop-color:color-mix(in srgb,var(--grid-line-hot) 55%,var(--grid-line))}.landing-pulse-grid__guide-stop--base{stop-color:var(--grid-line-hot)}.landing-pulse-grid__pulse-stop--core{stop-color:var(--pulse-core);stop-opacity:1}.landing-pulse-grid__pulse-stop--glow{stop-color:var(--pulse-glow);stop-opacity:.62}.landing-pulse-grid__pulse-stop--mid{stop-color:var(--pulse-mid);stop-opacity:.65}.landing-pulse-grid__pulse-stop--tail{stop-color:var(--pulse-tail);stop-opacity:0}.landing-pulse-grid__pulse-glow{fill:none;stroke-width:2;stroke-linecap:round;vector-effect:non-scaling-stroke;opacity:0}.landing-pulse-grid__pulse-core{fill:none;stroke-width:.65;stroke-linecap:round;vector-effect:non-scaling-stroke;opacity:0}.landing-pulse-grid__node-base{fill:color-mix(in srgb,var(--dm-bg, #0a0a0a) 75%,transparent);stroke:var(--pulse-mid);stroke-width:.75;vector-effect:non-scaling-stroke}.landing-pulse-grid__node-base--crown{fill:color-mix(in srgb,var(--dm-bg, #0a0a0a) 28%,var(--dm-accent) 22%);stroke:color-mix(in srgb,var(--dm-accent) 92%,var(--pulse-core));stroke-width:1.25;filter:drop-shadow(0 0 7px color-mix(in srgb,var(--dm-accent) 65%,transparent)) drop-shadow(0 0 16px color-mix(in srgb,var(--dm-accent) 40%,transparent))}.landing-pulse-grid__node{fill:color-mix(in srgb,var(--pulse-mid) 55%,transparent);stroke:color-mix(in srgb,var(--pulse-core) 40%,transparent);stroke-width:.5;vector-effect:non-scaling-stroke;opacity:0}@media(prefers-reduced-motion:reduce){.landing-pulse-grid__pulses,.landing-pulse-grid__node{display:none}}.landing-pulse-grid--crypto .landing-pulse-grid__pulse-glow{stroke-width:1.75}.landing-pulse-grid--crypto .landing-pulse-grid__pulse-core{stroke-width:.55}.landing-pulse-grid--crypto .landing-pulse-grid__node-base{fill:color-mix(in srgb,var(--dm-bg, #0a0a0a) 55%,transparent);stroke:color-mix(in srgb,var(--dm-accent) 48%,transparent);stroke-width:.65}.landing-pulse-grid--crypto .landing-pulse-grid__block{fill:color-mix(in srgb,var(--dm-bg-card, var(--dm-bg)) 58%,var(--dm-accent) 7%);stroke:color-mix(in srgb,var(--pulse-mid) 72%,var(--grid-line));stroke-width:.65;vector-effect:non-scaling-stroke}.landing-pulse-grid--crypto .landing-pulse-grid__block-hash{fill:color-mix(in srgb,var(--dm-accent) 62%,var(--pulse-core));stroke:none;opacity:.8}html[data-landing-theme=light] .landing-pulse-grid__node-base--crown{fill:color-mix(in srgb,var(--dm-bg-card, #fff) 72%,var(--dm-accent) 8%);stroke:color-mix(in srgb,var(--dm-accent) 52%,rgba(15,23,42,.16));filter:drop-shadow(0 0 3px color-mix(in srgb,var(--dm-accent) 24%,transparent)) drop-shadow(0 0 8px color-mix(in srgb,var(--dm-accent) 14%,transparent))}.landing-header{position:fixed;top:0;left:0;right:0;width:100%;max-width:100%;z-index:110;display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:0 1.5rem;height:var(--header-h);min-height:var(--header-h);box-sizing:border-box;overflow-x:clip;background:var(--dm-chrome-bar-bg);border-bottom:1px solid var(--dm-chrome-bar-border);box-shadow:var(--dm-chrome-bar-shadow-top);backdrop-filter:blur(var(--dm-chrome-blur)) saturate(120%);-webkit-backdrop-filter:blur(var(--dm-chrome-blur)) saturate(120%);transition:background .35s var(--ease-out),border-color .35s var(--ease-out),box-shadow .35s var(--ease-out)}.landing-header--scrolled{background:color-mix(in srgb,var(--dm-chrome-bar-bg) 90%,var(--dm-bg-card, #fff));box-shadow:var(--dm-chrome-bar-shadow-top),0 8px 24px #0000001a}.landing-logo{display:flex;align-items:center;gap:.625rem;font-weight:700;font-size:1.05rem;letter-spacing:.02em;color:var(--text);min-width:0;flex-shrink:0;text-decoration:none;cursor:pointer;transition:color .2s var(--ease-out, ease)}.landing-logo .dm-brand-mark{flex-shrink:0;position:relative}.landing-logo:hover,.landing-logo:focus-visible{color:var(--text)}.landing-logo__title{white-space:nowrap;letter-spacing:.03em;transition:color .2s var(--ease-out, ease)}.landing-logo:hover .landing-logo__title,.landing-logo:focus-visible .landing-logo__title{color:color-mix(in srgb,var(--text) 92%,var(--accent))}.landing-nav{display:flex;align-items:center;flex-wrap:nowrap;gap:.25rem;position:relative;z-index:2;min-width:0;flex-shrink:1}.landing-nav__link{display:inline-flex;align-items:center;gap:.35rem;flex-shrink:0}.landing-nav__label{white-space:nowrap}.landing-nav__link .landing-nav-icon{display:none}.landing-nav a{position:relative;padding:.4rem .75rem;text-decoration:none;color:var(--muted);font-size:.9rem;border-radius:var(--radius-sm);transition:color .2s var(--ease-out),background .2s var(--ease-out)}.landing-nav a:after{content:"";position:absolute;left:.75rem;right:.75rem;bottom:.2rem;height:2px;background:var(--accent);border-radius:1px;transform:scaleX(0);transition:transform .25s var(--ease-out)}.landing-nav a:not(.landing-nav__cta):hover{color:var(--text);background:color-mix(in srgb,var(--text) 6%,transparent)}.landing-nav a:not(.landing-nav__cta):hover:after{transform:scaleX(1)}.landing-nav__cta.landing-primary-btn{margin-left:.5rem;flex-shrink:0;font-weight:600;white-space:nowrap}.landing-nav__cta .landing-nav__cta-short{display:none!important}.landing-nav__cta:after{display:none}.landing-nav__cta.landing-primary-btn:after{display:none!important;content:none!important}@media(max-width:1080px){.landing-nav__label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.landing-nav__link{justify-content:center;width:2.25rem;height:2.25rem;padding:0!important}.landing-nav__link:after{display:none}.landing-nav__link .landing-nav-icon{display:inline-flex;width:1.25rem;height:1.25rem}.landing-nav__cta.landing-primary-btn{margin-left:.25rem;font-size:.85rem}}@media(max-width:920px){.landing-nav__cta .landing-nav__cta-full{display:none!important}.landing-nav__cta .landing-nav__cta-short{display:inline!important}}@media(max-width:720px){.landing-logo__title{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}}.landing-main{position:relative;z-index:1;flex:1;max-width:1080px;margin:0 auto;padding:var(--header-h) 1.5rem 5rem;width:100%}[data-reveal]{opacity:0;transform:translateY(28px);transition:opacity var(--duration) var(--ease-out),transform var(--duration) var(--ease-out)}[data-reveal].is-visible{opacity:1;transform:translateY(0)}[data-reveal][data-reveal-delay="1"]:not(.is-visible){transition-delay:.08s}[data-reveal][data-reveal-delay="2"]:not(.is-visible){transition-delay:.16s}[data-reveal][data-reveal-delay="3"]:not(.is-visible){transition-delay:.24s}.hero{position:relative;text-align:center;padding:var(--hero-header-gap) 0 clamp(2.5rem,7vw,3.5rem)}.hero__badge{display:inline-flex;align-items:center;flex-wrap:wrap;justify-content:center;gap:.35rem;margin-bottom:1.25rem;padding:.35rem .85rem;font-size:.75rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--accent-hover);background:color-mix(in srgb,var(--dm-accent) 12%,transparent);border:1px solid color-mix(in srgb,var(--dm-accent) 35%,transparent);border-radius:999px;animation:hero-badge-in .8s var(--ease-out) both}.hero__badge-accent{--hero-badge-shimmer-period: 5.5s;display:inline-flex;align-items:center;padding:.12em .55em;border-radius:999px}.hero__badge-accent__shine{position:absolute;top:-50%;right:-70%;bottom:-50%;left:-70%;z-index:2;background:linear-gradient(105deg,transparent 34%,rgba(255,255,255,.04) 42%,rgba(255,255,255,.26) 50%,rgba(255,255,255,.04) 58%,transparent 66%);transform:translate(-115%) skew(-12deg);animation:hero-badge-accent-shine var(--hero-badge-shimmer-period) linear infinite;pointer-events:none}html[data-landing-theme=light] .hero__badge-accent__shine{background:linear-gradient(105deg,transparent 34%,rgba(255,255,255,.14) 42%,rgba(255,255,255,.48) 50%,rgba(255,255,255,.14) 58%,transparent 66%)}html[data-landing-theme=ultra] .hero__badge-accent__shine{background:linear-gradient(105deg,transparent 34%,rgba(255,255,255,.08) 42%,rgba(255,255,255,.38) 50%,rgba(255,255,255,.08) 58%,transparent 66%)}@keyframes hero-badge-accent-shine{0%{transform:translate(-115%) skew(-12deg)}50%{transform:translate(115%) skew(-12deg)}to{transform:translate(-115%) skew(-12deg)}}.hero__badge-accent__label{position:relative;z-index:4;display:inline-block;font-family:var(--font-accent);font-size:.72rem;font-weight:700;letter-spacing:.13em;text-transform:uppercase;line-height:1.2;color:var(--dm-brand-steel-bright, #e2e7ee);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}html[data-landing-locale=en] .hero__badge-accent__label,html:lang(en) .hero__badge-accent__label{letter-spacing:.1em;font-size:.69rem}html[data-landing-theme=ultra] .hero__badge-accent__label{color:#d8dde5}html[data-landing-theme=light] .hero__badge-accent__label{color:var(--text);font-weight:600}@keyframes hero-badge-in{0%{opacity:0;transform:translateY(12px)}}.hero__title{margin:0 0 1.25rem;color:var(--text);font-size:clamp(2rem,5.5vw,3.15rem);font-weight:700;line-height:1.12;letter-spacing:-.03em;animation:hero-title-in .9s var(--ease-out) .1s both}.hero__title span{display:inline-block;color:inherit}@keyframes hero-title-in{0%{opacity:0;transform:translateY(20px)}}@keyframes hero-highlight-in{0%{opacity:0}}.hero__highlights{display:grid;gap:1rem;max-width:52rem;margin:0 auto 1.75rem;grid-template-columns:repeat(2,minmax(0,1fr))}.hero-highlight{display:flex;flex-direction:column;align-items:flex-start;text-align:left;padding:1.15rem 1.25rem}.hero__highlights .benefit-card{animation:hero-highlight-in .9s var(--ease-out) both}.hero-highlight .benefit-card__icon-wrap{margin-bottom:.85rem}.hero-highlight__title{margin:0 0 .4rem;font-size:1rem;font-weight:600;line-height:1.3;color:var(--text);letter-spacing:-.01em}.hero-highlight__text{margin:0;font-size:.9rem;line-height:1.55;color:var(--muted)}.hero__actions{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center;animation:hero-title-in .9s var(--ease-out) .34s both}.landing-primary-btn{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;margin:0;padding:.4rem 1rem;min-height:2.5rem;font:inherit;font-size:1rem;line-height:1.5;color:#fff;text-align:center;white-space:nowrap;cursor:pointer;border-radius:var(--radius-sm, 6px);-webkit-tap-highlight-color:transparent;position:relative;overflow:visible;font-weight:600;background:var(--dm-accent)!important;border:1px solid color-mix(in srgb,var(--dm-accent) 55%,transparent)!important;box-shadow:var(--shadow-primary-btn-rest, var(--shadow-card-stack, var(--shadow-card)))!important;transition:transform var(--landing-hover-duration) var(--landing-hover-ease),filter var(--landing-hover-duration) var(--landing-hover-ease),box-shadow var(--landing-hover-duration) var(--landing-hover-ease),background .2s var(--ease-out),border-color var(--landing-hover-duration) var(--landing-hover-ease)!important}.landing-primary-btn--middle{min-height:2rem;padding:.25rem .9375rem;font-size:.875rem}.landing-primary-btn--small{min-height:1.5rem;padding:0 .4375rem;font-size:.875rem}.landing-primary-btn--block{display:flex;width:100%}.landing-primary-btn:disabled,.landing-primary-btn--loading{cursor:not-allowed;opacity:.65}.landing-primary-btn:after{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:inherit;border:1px solid var(--border-hover);opacity:0;pointer-events:none;transition:opacity var(--landing-hover-duration) var(--landing-hover-ease)}.landing-nav__cta.landing-primary-btn{box-shadow:var(--shadow-primary-btn-nav-rest, var(--shadow-primary-btn-rest, var(--shadow-card)))!important}@media(hover:hover)and (pointer:fine){.landing-primary-btn:not(:disabled):hover,.landing-primary-btn:not(:disabled):focus-visible{background:var(--accent-hover)!important;border-color:var(--accent-hover)!important;color:#fff!important;transform:translateY(-2px)!important;box-shadow:var(--shadow-primary-btn-hover, var(--shadow-card-stack-hover, var(--shadow-card-hover)))!important}.landing-nav__cta.landing-primary-btn:not(:disabled):hover,.landing-nav__cta.landing-primary-btn:not(:disabled):focus-visible{transform:none!important}.landing-nav__cta.landing-primary-btn:not(:disabled):hover:after,.landing-nav__cta.landing-primary-btn:not(:disabled):focus-visible:after{opacity:0!important}.landing-primary-btn:not(:disabled):hover:after,.landing-primary-btn:not(:disabled):focus-visible:after{opacity:1}}@media(hover:none),(pointer:coarse){.landing-primary-btn:not(:disabled):active{background:var(--accent-hover)!important;border-color:var(--accent-hover)!important;transform:translateY(-2px)!important;box-shadow:var(--shadow-primary-btn-hover, var(--shadow-card-stack-hover, var(--shadow-card-hover)))!important}.landing-nav__cta.landing-primary-btn:not(:disabled):active{transform:none!important}.landing-primary-btn:not(:disabled):active:after{opacity:1}}html[data-landing-theme=ultra] .landing-primary-btn:not(:disabled):hover,html[data-landing-theme=ultra] .landing-primary-btn:not(:disabled):focus-visible,html[data-landing-theme=ultra] .landing-primary-btn:not(:disabled):active{filter:drop-shadow(0 10px 28px rgba(68,76,90,.11)) drop-shadow(0 20px 48px rgba(48,54,64,.07))}html[data-landing-theme=ultra] .landing-nav__cta.landing-primary-btn:not(:disabled):hover,html[data-landing-theme=ultra] .landing-nav__cta.landing-primary-btn:not(:disabled):focus-visible,html[data-landing-theme=ultra] .landing-nav__cta.landing-primary-btn:not(:disabled):active{filter:none}.hero__actions .landing-primary-btn,.flexible-pay-cta .landing-primary-btn{min-width:12rem}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;padding:.7rem 1.5rem;border-radius:var(--radius-md);border:none;cursor:pointer;font-size:1rem;font-weight:600;transition:transform var(--landing-hover-duration) var(--landing-hover-ease),box-shadow var(--landing-hover-duration) var(--landing-hover-ease),background .2s var(--ease-out),border-color var(--landing-hover-duration) var(--landing-hover-ease)}.btn:active:not(:disabled){transform:scale(.98)}.btn-ghost{color:var(--text);background:color-mix(in srgb,var(--text) 4%,transparent);border:1px solid var(--border);box-shadow:var(--shadow-card-stack, var(--shadow-card))}@media(hover:hover)and (pointer:fine){.btn-ghost:hover:not(:disabled){background:color-mix(in srgb,var(--text) 8%,transparent);border-color:var(--border-hover);box-shadow:var(--shadow-card-stack-hover, var(--shadow-card-hover));transform:translateY(-1px)}}.btn-ghost:disabled{opacity:.5;cursor:not-allowed;transform:none}.section{margin-bottom:clamp(3rem,8vw,5rem)}.section__head{text-align:center;max-width:36rem;margin:0 auto 2rem}.section__head h2{margin:0 0 .5rem;font-size:clamp(1.35rem,3vw,1.75rem);font-weight:700;letter-spacing:-.02em}.section__head p{margin:0;color:var(--muted);font-size:.95rem}.benefits-grid{display:grid;gap:1.25rem;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.benefit-card{position:relative;padding:1.5rem 1.35rem;border-radius:var(--radius-lg);background:var(--bg-card);border:1px solid var(--border);box-shadow:var(--shadow-card-stack, var(--shadow-card));transition:transform var(--landing-hover-duration) var(--landing-hover-ease),box-shadow var(--landing-hover-duration) var(--landing-hover-ease),filter var(--landing-hover-duration) var(--landing-hover-ease),border-color var(--landing-hover-duration) var(--landing-hover-ease)}.benefit-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;border-radius:inherit;opacity:0;pointer-events:none;background:radial-gradient(ellipse 85% 55% at 50% 0%,color-mix(in srgb,var(--accent-glow) 16%,transparent),transparent 72%);transition:opacity var(--landing-hover-duration) var(--landing-hover-ease)}.benefit-card:after{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:calc(var(--radius-lg) + 1px);border:1px solid var(--border-hover);opacity:0;pointer-events:none;transition:opacity var(--landing-hover-duration) var(--landing-hover-ease)}.benefit-card:is(:hover,:focus-within,.touch-hover-stuck){transform:translateY(var(--landing-hover-lift));box-shadow:var(--shadow-card-stack-hover, var(--shadow-card-hover))}.benefit-card:is(:hover,:focus-within,.touch-hover-stuck):before{opacity:1}.benefit-card:is(:hover,:focus-within,.touch-hover-stuck):after{opacity:1}html[data-landing-theme=ultra] .benefit-card{filter:none}html[data-landing-theme=ultra] .benefit-card:is(:hover,:focus-within,.touch-hover-stuck){filter:drop-shadow(0 10px 28px rgba(68,76,90,.11)) drop-shadow(0 20px 48px rgba(48,54,64,.07))}.benefit-card__icon-wrap{position:relative;z-index:1;margin-bottom:1rem}.benefit-card h3,.benefit-card p,.benefit-card__link{position:relative;z-index:1}.benefit-card h3{margin:0 0 .5rem;font-size:1.05rem;font-weight:600}.benefit-card p{margin:0;color:var(--muted);font-size:.9rem;line-height:1.5}.benefit-card__link{display:inline-block;margin-top:.35rem;font-size:.85rem;font-weight:600;color:var(--accent);text-decoration:none;transition:color .18s ease}.benefit-card__link:hover{color:var(--accent-hover);text-decoration:underline}.flexible-pay-section{display:flex;flex-direction:column;align-items:center;gap:2.5rem}.flexible-pay-spotlight{position:relative;width:100%;max-width:60rem;padding:clamp(1.5rem,4vw,2.25rem) clamp(1.25rem,4vw,2rem);border-radius:var(--radius-xl);background:var(--bg-card);border:1px solid var(--border);box-shadow:var(--shadow-card);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);overflow:hidden}.flexible-pay-spotlight__inner{position:relative;text-align:center}.flexible-pay-spotlight__badge{display:inline-flex;margin-bottom:1rem;padding:.35rem .85rem;font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text);border-radius:999px;background:color-mix(in srgb,var(--dm-accent) 28%,transparent);border:1px solid color-mix(in srgb,var(--dm-accent) 50%,transparent);box-shadow:0 0 14px color-mix(in srgb,var(--dm-accent) 22%,transparent)}.flexible-pay-spotlight__title{margin:0 0 .65rem;font-size:clamp(1.35rem,3.2vw,1.85rem);font-weight:700;letter-spacing:-.02em;line-height:1.2}.flexible-pay-spotlight__subtitle{max-width:40rem;margin:0 auto .75rem;font-size:clamp(.95rem,2.2vw,1.05rem);line-height:1.55;color:var(--muted)}.landing-trust{width:100%;max-width:32rem;margin:0 auto 2.5rem;padding:.85rem 1.15rem;text-align:center;border-radius:var(--radius-md);background:color-mix(in srgb,var(--dm-accent) 10%,var(--bg-card));border:1px solid color-mix(in srgb,var(--dm-accent) 35%,var(--border));box-shadow:0 0 0 1px color-mix(in srgb,var(--dm-accent) 8%,transparent)}.landing-trust__main{margin:0 0 .45rem;font-size:.92rem;font-weight:600;line-height:1.5;color:var(--text)}.landing-trust__legal{margin:0;font-size:.82rem;line-height:1.45;color:var(--muted)}.flexible-pay-spotlight__steps{display:grid;gap:1rem;grid-template-columns:repeat(3,minmax(0,1fr));text-align:left}.flexible-pay-spotlight__step{padding:1rem 1.1rem;border-radius:var(--radius-md);background:color-mix(in srgb,var(--bg-card) 72%,transparent);border:1px solid var(--border);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);transition:transform var(--landing-hover-duration) var(--landing-hover-ease),border-color var(--landing-hover-duration) var(--landing-hover-ease),box-shadow var(--landing-hover-duration) var(--landing-hover-ease)}.flexible-pay-spotlight__step:is(:hover,:focus-within,.touch-hover-stuck){transform:translateY(var(--landing-hover-lift));border-color:var(--border-hover);box-shadow:var(--shadow-card-hover)}.flexible-pay-spotlight__step-num{display:inline-flex;align-items:center;justify-content:center;width:1.65rem;height:1.65rem;margin-bottom:.65rem;font-size:.8rem;font-weight:700;color:var(--text);border-radius:999px;background:color-mix(in srgb,var(--dm-accent) 35%,transparent)}.flexible-pay-spotlight__step h3{margin:0 0 .4rem;font-size:.98rem;font-weight:600}.flexible-pay-spotlight__step p{margin:0;font-size:.875rem;line-height:1.5;color:var(--muted)}.flexible-pay-use-cases{width:100%;max-width:60rem}.use-cases-grid{margin-top:1.5rem}.flexible-pay-cta{display:flex;flex-direction:column;align-items:center;gap:.85rem;text-align:center;max-width:32rem}.crypto-pay-strip{position:relative;display:flex;flex-direction:column;align-items:center;gap:.75rem;width:100%;max-width:60rem;min-height:10rem;padding:clamp(1rem,2.5vw,1.35rem) clamp(1.1rem,3vw,1.5rem) clamp(1.35rem,3vw,1.75rem);border-radius:var(--radius-xl);background:var(--bg-card);border:1px solid var(--border);box-shadow:var(--shadow-card);overflow:hidden;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.crypto-pay-strip.landing-spotlight-surface .landing-spotlight-surface__content{display:flex;flex-direction:column;align-items:center;gap:.75rem;width:100%}.crypto-pay-strip__field{pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.crypto-pay-strip__float{position:absolute;left:0;top:0;opacity:.78;border-radius:50%;overflow:hidden;box-shadow:0 2px 10px #00000038;transform:translateZ(0);backface-visibility:hidden;will-change:transform}html[data-landing-theme=light] .crypto-pay-strip__float{box-shadow:0 2px 10px #0f172a24}.crypto-pay-strip__badge{display:inline-flex;margin:0;padding:.35rem .85rem;font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text);border-radius:999px;background:color-mix(in srgb,var(--dm-accent) 28%,transparent);border:1px solid color-mix(in srgb,var(--dm-accent) 50%,transparent);box-shadow:0 0 14px color-mix(in srgb,var(--dm-accent) 22%,transparent)}.crypto-pay-strip__text{max-width:34rem;margin:0;text-align:center;font-size:clamp(.9rem,2.1vw,1rem);line-height:1.55;color:var(--muted)}.flexible-pay-cta__lead{margin:0;font-size:.92rem;line-height:1.5;color:var(--muted)}@media(max-width:767px){.flexible-pay-spotlight__steps{grid-template-columns:1fr}}.landing-specs-table{max-width:42rem;margin:1.25rem auto 0;padding:1rem 1.1rem;border-radius:var(--radius-lg);border:1px solid var(--border);background:var(--bg-card);box-shadow:var(--shadow-card);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.landing-specs-table table{width:100%;border-collapse:collapse;font-size:.88rem}.landing-specs-table th,.landing-specs-table td{padding:.55rem .45rem;text-align:left;border-bottom:1px solid var(--border)}.landing-specs-table th{color:var(--muted);font-size:.78rem;font-weight:600;text-transform:uppercase;letter-spacing:.03em}.landing-specs-table tr:last-child td{border-bottom:none}.landing-specs-table__spec{vertical-align:middle}.landing-specs-table__intro{margin:0 0 .85rem;color:var(--muted);font-size:.88rem;line-height:1.5}.faq-list{max-width:40rem;margin:0 auto;border-radius:var(--radius-lg);border:1px solid var(--border);background:var(--bg-card);box-shadow:var(--shadow-card);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);overflow:hidden}.faq-list__item{border-bottom:1px solid var(--border)}.faq-list__item:last-child{border-bottom:none}.faq-list__trigger{display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%;padding:1.1rem 1.25rem;border:none;background:transparent;color:var(--text);font:inherit;font-weight:600;text-align:left;cursor:pointer;transition:background .2s var(--ease-out)}.faq-list__trigger:hover{background:color-mix(in srgb,var(--text) 4%,transparent)}.faq-list__chevron{flex-shrink:0;width:1.25rem;height:1.25rem;background:var(--muted);mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M7 10l5 5 5-5z'/%3E%3C/svg%3E") center / contain no-repeat;transition:transform var(--landing-hover-duration) var(--landing-hover-ease),background var(--landing-hover-duration) var(--landing-hover-ease)}.faq-list__item--open .faq-list__chevron{transform:rotate(180deg);background:var(--accent-hover)}.faq-list__panel{display:grid;grid-template-rows:0fr;overflow:hidden;transition:grid-template-rows var(--landing-hover-duration) var(--landing-hover-ease)}.faq-list__panel--open{grid-template-rows:1fr}.faq-list__panel-inner{min-height:0;overflow:hidden;opacity:0;transform:translateY(-4px);transition:opacity var(--landing-hover-duration) var(--landing-hover-ease),transform var(--landing-hover-duration) var(--landing-hover-ease)}.faq-list__panel--open .faq-list__panel-inner{opacity:1;transform:translateY(0)}@media(prefers-reduced-motion:reduce){.faq-list__panel,.faq-list__panel-inner,.faq-list__chevron{transition:none}.faq-list__panel-inner{opacity:1;transform:none}}.faq-list__answer{margin:0;padding:0 1.25rem 1.15rem;color:var(--muted);font-size:.9rem;line-height:1.55}.access-section{display:flex;justify-content:center}.access-panel{position:relative;width:100%;max-width:440px;padding:2rem 1.75rem;border-radius:var(--radius-xl);background:var(--bg-card);border:1px solid var(--border);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.access-panel h2{position:relative;margin:0 0 1.25rem;text-align:center;font-size:1.35rem;font-weight:700}.flexible-pay-spotlight,.crypto-pay-strip,.landing-specs-table,.faq-list,.access-panel{box-shadow:var(--shadow-card-stack, var(--shadow-card));transition:box-shadow var(--landing-hover-duration) var(--landing-hover-ease),border-color var(--landing-hover-duration) var(--landing-hover-ease),filter var(--landing-hover-duration) var(--landing-hover-ease)}.flexible-pay-spotlight:is(:hover,:focus-within,.touch-hover-stuck),.crypto-pay-strip:is(:hover,:focus-within,.touch-hover-stuck),.landing-specs-table:is(:hover,:focus-within,.touch-hover-stuck),.faq-list:is(:hover,:focus-within,.touch-hover-stuck),.access-panel:is(:hover,:focus-within,.touch-hover-stuck){border-color:var(--border-hover);box-shadow:var(--shadow-card-stack-hover, var(--shadow-card-hover))}html[data-landing-theme=ultra] .flexible-pay-spotlight:is(:hover,.touch-hover-stuck),html[data-landing-theme=ultra] .crypto-pay-strip:is(:hover,.touch-hover-stuck),html[data-landing-theme=ultra] .landing-specs-table:is(:hover,.touch-hover-stuck),html[data-landing-theme=ultra] .faq-list:is(:hover,.touch-hover-stuck),html[data-landing-theme=ultra] .access-panel:is(:hover,.touch-hover-stuck){filter:drop-shadow(0 10px 28px rgba(68,76,90,.11)) drop-shadow(0 20px 48px rgba(48,54,64,.07))}.access-step-lead{margin:0 0 1rem;font-size:.92rem;line-height:1.5;color:var(--dm-color-text-secondary, var(--muted));text-align:center}.field{position:relative;margin-bottom:1rem}.field label{display:block;font-size:.8rem;font-weight:500;color:var(--dm-color-text-secondary, var(--muted));margin-bottom:.4rem}.field input{width:100%;padding:.65rem .85rem;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--dm-bg-card, #ffffff);color:var(--dm-color-text, var(--text));font-size:1rem;transition:border-color .2s var(--ease-out),box-shadow .2s var(--ease-out)}.field input::placeholder{color:var(--dm-color-text-tertiary, rgba(0, 0, 0, .45));opacity:1}.field input:hover{border-color:color-mix(in srgb,var(--dm-color-text, var(--text)) 18%,transparent)}.field input:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--dm-accent) 22%,transparent)}.field--invalid input,.field--invalid .field__textarea{border-color:color-mix(in srgb,var(--dm-danger, #f5222d) 65%,transparent)}.field--invalid input:hover,.field--invalid .field__textarea:hover{border-color:color-mix(in srgb,var(--dm-danger, #f5222d) 78%,transparent)}.field--invalid input:focus,.field--invalid .field__textarea:focus{outline:none;border-color:var(--dm-danger, #f5222d);box-shadow:0 0 0 3px color-mix(in srgb,var(--dm-danger, #f5222d) 22%,transparent)}.field__textarea{width:100%;min-height:6.5rem;padding:.65rem .85rem;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--dm-bg-card, #ffffff);color:var(--dm-color-text, var(--text));font-size:1rem;font-family:inherit;line-height:1.45;resize:vertical;transition:border-color .2s var(--ease-out),box-shadow .2s var(--ease-out)}.field__textarea::placeholder{color:var(--dm-color-text-tertiary, rgba(0, 0, 0, .45));opacity:1}.field__textarea:hover{border-color:color-mix(in srgb,var(--dm-color-text, var(--text)) 18%,transparent)}.field__textarea:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--dm-accent) 22%,transparent)}.field__hint{display:block;margin-top:.35rem;font-size:.75rem;color:var(--dm-color-text-tertiary, rgba(0, 0, 0, .45))}.field__hint--warn{color:var(--dm-danger, #f5222d)}.access-change-email{width:100%;margin-top:.75rem;min-height:44px;padding:.7rem 1.15rem;border:1px solid var(--border);border-radius:var(--radius-md);background:color-mix(in srgb,var(--text) 4%,transparent);color:var(--dm-color-text, var(--text));font-size:.95rem;font-weight:700;box-shadow:var(--shadow-card-stack, var(--shadow-card));transition:transform .2s var(--ease-out),box-shadow .35s var(--ease-out),background .2s var(--ease-out),border-color .2s var(--ease-out),color .2s var(--ease-out)}.access-change-email:hover:not(:disabled){border-color:var(--border-hover);background:color-mix(in srgb,var(--text) 8%,transparent);box-shadow:var(--shadow-card-stack-hover, var(--shadow-card-hover));color:var(--accent-hover);transform:translateY(-1px)}.access-change-email:disabled{opacity:.5;cursor:not-allowed;transform:none}.telegram-login-widget{position:relative;display:flex;width:100%;min-height:44px;margin-top:.6rem;justify-content:center}.telegram-login-widget__button{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;width:100%;min-height:44px;padding:.7rem 1.15rem;border:1px solid var(--border);border-radius:var(--radius-md);background:color-mix(in srgb,var(--text) 4%,transparent);color:var(--dm-color-text, var(--text));font-size:.95rem;font-weight:700;box-shadow:var(--shadow-card-stack, var(--shadow-card));transition:transform .2s var(--ease-out),box-shadow .35s var(--ease-out),background .2s var(--ease-out),border-color .2s var(--ease-out),color .2s var(--ease-out)}.telegram-login-widget:hover .telegram-login-widget__button{border-color:var(--border-hover);background:color-mix(in srgb,var(--text) 8%,transparent);box-shadow:var(--shadow-card-stack-hover, var(--shadow-card-hover));color:var(--accent-hover);transform:translateY(-1px)}.telegram-login-widget:active .telegram-login-widget__button{transform:scale(.98)}.telegram-login-widget__icon{display:inline-flex;align-items:center;justify-content:center;width:1.55rem;height:1.55rem;border-radius:999px;background:#229ed9;color:#fff}.telegram-login-widget__icon svg{width:.95rem;height:.95rem;transform:translate(-1px)}.telegram-login-widget__official{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:block;overflow:hidden;border-radius:var(--radius-md);opacity:0}.telegram-login-widget__official iframe{width:100%!important;min-width:100%!important;height:100%!important}.telegram-login-unavailable{margin-top:.6rem;margin-bottom:0}.telegram-optional-hint{margin-top:0;margin-bottom:.5rem;text-align:center}.telegram-verified{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.7rem .85rem;border:1px solid color-mix(in srgb,var(--success) 30%,transparent);border-radius:var(--radius-md);background:color-mix(in srgb,var(--success) 12%,transparent);color:var(--dm-color-text, var(--text));font-size:.9rem}.telegram-verified strong{color:#73d13d}.telegram-verified__reset{border:0;background:transparent;color:var(--accent-hover);cursor:pointer;font:inherit;font-size:.82rem;padding:0;white-space:nowrap}.telegram-verified__reset:hover{color:var(--accent-hover)}.access-resend-hint{display:block;margin:.5rem 0 .75rem;text-align:center}.turnstile-hint{margin:.75rem 0 .35rem;font-size:.85rem;color:var(--dm-color-text-secondary, rgba(0, 0, 0, .65));line-height:1.45}.turnstile-wrap{margin:.75rem 0 1rem}.turnstile-shell{border-radius:var(--radius-md);border:1px solid var(--border);background:color-mix(in srgb,var(--bg-card) 55%,transparent);padding:.5rem}.turnstile-fit{display:flex;width:100%;min-width:0;justify-content:center;overflow:hidden}.turnstile-scale{flex-shrink:0}.turnstile-scale>div{display:block;width:var(--turnstile-flex-w, 300px);height:var(--turnstile-flex-h, 74px);max-width:none}.turnstile-scale iframe{display:block!important;width:var(--turnstile-flex-w, 300px)!important;max-width:none!important;height:var(--turnstile-flex-h, 74px)!important}.message{padding:.75rem .85rem;border-radius:var(--radius-md);font-size:.88rem;margin-bottom:1rem;line-height:1.45}.message-success{background:color-mix(in srgb,var(--success) 14%,transparent);color:#73d13d;border:1px solid color-mix(in srgb,var(--success) 30%,transparent)}.message-error{background:color-mix(in srgb,var(--danger) 12%,transparent);color:#ff9c9c;border:1px solid color-mix(in srgb,var(--danger) 28%,transparent)}.message-info{background:color-mix(in srgb,var(--dm-accent) 12%,transparent);color:var(--accent-hover);border:1px solid color-mix(in srgb,var(--dm-accent) 28%,transparent)}.verified-badge{display:inline-flex;align-items:center;justify-content:center;width:100%;gap:.35rem;margin-bottom:1rem;padding:.4rem .75rem;font-size:.82rem;color:#73d13d;background:color-mix(in srgb,var(--success) 10%,transparent);border-radius:var(--radius-sm)}.landing-footer{position:fixed;bottom:0;left:0;right:0;width:100%;max-width:100%;z-index:110;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:.75rem;box-sizing:border-box;overflow-x:clip;height:var(--header-h);min-height:var(--header-h);padding:0 1.5rem;padding-bottom:env(safe-area-inset-bottom,0px);text-align:center;background:var(--dm-chrome-bar-bg);border-top:1px solid var(--dm-chrome-bar-border);box-shadow:var(--dm-chrome-bar-shadow-bottom);backdrop-filter:blur(var(--dm-chrome-blur)) saturate(120%);-webkit-backdrop-filter:blur(var(--dm-chrome-blur)) saturate(120%);transition:background .35s var(--ease-out),border-color .35s var(--ease-out),box-shadow .35s var(--ease-out)}.landing-footer--scrolled{background:color-mix(in srgb,var(--dm-chrome-bar-bg) 90%,var(--dm-bg-card, #fff));box-shadow:var(--dm-chrome-bar-shadow-bottom),0 -8px 24px #0000001a}.landing-footer__notice{grid-column:2;display:inline-flex;align-items:center;gap:.45rem;margin:0;justify-self:center;max-width:min(36rem,100%);padding:.28rem .65rem;font-size:.8125rem;line-height:1.3;text-align:left;border-radius:var(--radius-sm)}.landing-footer__notice.message-info{background:color-mix(in srgb,var(--dm-accent) 12%,transparent);color:var(--accent-hover);border:1px solid color-mix(in srgb,var(--dm-accent) 28%,transparent)}.landing-footer__notice-icon{flex-shrink:0;display:inline-flex;width:1rem;height:1rem;color:var(--accent-hover)}.landing-footer__notice-icon svg{width:100%;height:100%}.landing-footer__notice-text{flex:1;min-width:0;line-height:1.3}.landing-footer .support-contact-menu--footer{grid-column:3;justify-self:end}.landing-footer .landing-footer__support-fab.landing-primary-btn{width:2.5rem!important;height:2.5rem!important;min-width:2.5rem!important;max-width:2.5rem!important;padding:0!important;line-height:1;border-radius:50%!important;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.landing-footer .landing-footer__support-fab.landing-primary-btn:after{display:none!important;content:none!important}@media(max-width:640px){.landing-footer .landing-footer__support-fab.landing-primary-btn{width:2.35rem!important;height:2.35rem!important;min-width:2.35rem!important;max-width:2.35rem!important}.landing-header{padding:0 1rem}.landing-footer{height:auto;min-height:var(--header-h);padding:.75rem 1rem;padding-bottom:calc(.75rem + env(safe-area-inset-bottom,0px))}.landing-scroll{padding-bottom:calc(var(--header-h) + env(safe-area-inset-bottom,0px) + .75rem)}.landing-nav{gap:.125rem}.hero__actions{flex-direction:column;align-items:stretch}.hero__highlights{grid-template-columns:1fr}.hero__actions .landing-primary-btn,.flexible-pay-cta .landing-primary-btn,.btn{width:100%}}
