@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){:where(.ox-global) *,:where(.ox-global) :before,:where(.ox-global) :after,:where(.ox-global) ::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-pan-x:initial;--tw-pan-y:initial;--tw-pinch-zoom:initial;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-divide-x-reverse:0;--tw-border-style:solid;--tw-divide-y-reverse:0;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial}}}:root:where([data-page=index]){--ox-brand-primary:#ff8200;--ox-brand-hover:#ff9200;--ox-brand-pressed:#ff8200;--ox-brand-ink:#0b0b0b;--ox-brand-text-light:#131316;--ox-brand-text-dark:#fff;--ox-neutral-01:#0b0b0b;--ox-neutral-02:#131316;--ox-neutral-03:#1d1d21;--ox-neutral-04:#25252a;--ox-neutral-05:#34343b;--ox-neutral-06:#5c5c66;--ox-neutral-07:#6e6e79;--ox-neutral-08:#9b9ba6;--ox-neutral-09:#cfcfd6;--ox-neutral-10:#e4e4e9;--ox-neutral-11:#f7f7f7;--ox-neutral-12:#fff;--ox-space-4:4px;--ox-space-8:8px;--ox-space-12:12px;--ox-space-16:16px;--ox-space-24:24px;--ox-space-32:32px;--ox-space-48:48px;--ox-space-64:64px;--ox-space-96:96px;--ox-radius-control:8px;--ox-radius-card:12px;--ox-radius-popover:12px;--ox-radius-dialog:16px;--ox-radius-status:0px;--ox-radius-label:4px;--ox-radius-button:10px;--ox-radius-marketing-button:9999px;--ox-layout-workspace-max:1280px;--ox-layout-marketing-max:1280px;--ox-layout-settings-max:840px;--ox-layout-sidebar:240px;--ox-layout-compact-sidebar:72px;--ox-layout-topbar:64px;--ox-layout-mobile-topbar:56px;--ox-layout-desktop-gutter:32px;--ox-layout-tablet-gutter:24px;--ox-layout-mobile-gutter:16px;--ox-layout-desktop-columns:12;--ox-layout-tablet-columns:8;--ox-layout-mobile-columns:4;--ox-layout-desktop-gap:24px;--ox-layout-mobile-gap:16px;--ox-layout-mobile-max:767px;--ox-layout-tablet-max:1199px;--ox-layout-overview-split-min:860px;--ox-layout-overview-aside-min:336px;--ox-layout-detail-max:1040px;--ox-layout-task-max:1040px;--ox-layout-single-card-max:520px;--ox-type-dashboard-title-size:28px;--ox-type-dashboard-title-line-height:36px;--ox-type-dashboard-title-weight:600;--ox-type-mobile-title-size:24px;--ox-type-mobile-title-line-height:32px;--ox-type-mobile-title-weight:600;--ox-type-section-size:18px;--ox-type-section-line-height:28px;--ox-type-section-weight:600;--ox-type-metric-size:40px;--ox-type-metric-line-height:48px;--ox-type-metric-weight:600;--ox-type-mobile-metric-size:32px;--ox-type-mobile-metric-line-height:40px;--ox-type-mobile-metric-weight:600;--ox-type-body-size:14px;--ox-type-body-line-height:22px;--ox-type-body-weight:400;--ox-type-input-size:16px;--ox-type-input-line-height:24px;--ox-type-input-weight:400;--ox-type-label-size:13px;--ox-type-label-line-height:20px;--ox-type-label-weight:600;--ox-type-caption-size:12px;--ox-type-caption-line-height:18px;--ox-type-caption-weight:400;--ox-type-marketing-hero-size:56px;--ox-type-marketing-hero-line-height:64px;--ox-type-marketing-hero-weight:600;--ox-type-marketing-hero-mobile-size:36px;--ox-type-marketing-hero-mobile-line-height:44px;--ox-type-marketing-hero-mobile-weight:600;--ox-type-marketing-section-size:40px;--ox-type-marketing-section-line-height:52px;--ox-type-marketing-section-weight:600;--ox-type-marketing-section-mobile-size:28px;--ox-type-marketing-section-mobile-line-height:36px;--ox-type-marketing-section-mobile-weight:600;--ox-type-button-size:14px;--ox-type-button-line-height:20px;--ox-type-button-weight:600;--ox-type-marketing-button-size:15px;--ox-type-marketing-button-line-height:22px;--ox-type-marketing-button-weight:600;--ox-type-marketing-button-mobile-size:16px;--ox-type-marketing-button-mobile-line-height:22px;--ox-type-marketing-button-mobile-weight:600;--ox-type-card-size:16px;--ox-type-card-line-height:24px;--ox-type-card-weight:600;--ox-type-compact-card-size:14px;--ox-type-compact-card-line-height:22px;--ox-type-compact-card-weight:600;--ox-type-dialog-size:20px;--ox-type-dialog-line-height:28px;--ox-type-dialog-weight:600;--ox-type-navigation-size:16px;--ox-type-navigation-line-height:24px;--ox-type-navigation-weight:500;--ox-type-reading-size:16px;--ox-type-reading-line-height:28px;--ox-type-reading-weight:400;--ox-type-compact-metric-size:24px;--ox-type-compact-metric-line-height:32px;--ox-type-compact-metric-weight:600;--ox-component-button-height:44px;--ox-component-button-large:48px;--ox-component-button-compact:40px;--ox-component-button-padding-x:16px;--ox-component-icon-button:44px;--ox-component-input-height:44px;--ox-component-input-padding-x:12px;--ox-component-card-padding:24px;--ox-component-card-padding-mobile:16px;--ox-component-table-header:44px;--ox-component-table-row:56px;--ox-component-table-action-row:64px;--ox-component-icon:20px;--ox-component-icon-small:16px;--ox-component-focus-width:2px;--ox-component-focus-offset:2px;--ox-component-dialog-max:480px;--ox-component-drawer-max:480px;--ox-component-marketing-button-height:48px;--ox-component-marketing-button-radius:9999px;--ox-component-marketing-button-padding-x:26px;--ox-component-marketing-button-font-size:15px;--ox-component-marketing-button-mobile-font-size:16px;--ox-component-marketing-button-arrow-size:15px;--ox-component-marketing-button-arrow-ms:.4s;--ox-component-marketing-button-pressed-ms:.12s;--ox-component-marketing-button-color-ms:.2s;--ox-component-marketing-button-monochrome-black-background:#0b0b0b;--ox-component-marketing-button-monochrome-black-text:#fff;--ox-component-marketing-button-monochrome-black-hover-background:#1d1d21;--ox-component-marketing-button-monochrome-black-border:#0b0b0b;--ox-component-marketing-button-monochrome-black-hover-border:#1d1d21;--ox-component-marketing-button-monochrome-black-dark-border:#5c5c66;--ox-component-marketing-button-monochrome-white-background:#fff;--ox-component-marketing-button-monochrome-white-text:#0b0b0b;--ox-component-marketing-button-monochrome-white-hover-background:#f7f7f7;--ox-component-marketing-button-monochrome-white-border:#cfcfd6;--ox-component-marketing-button-monochrome-white-hover-border:#9b9ba6;--ox-component-marketing-button-monochrome-pressed-scale:.97;--ox-component-marketing-button-pressed-scale:.97;--ox-component-marketing-button-hover-brightness:1.12;--ox-component-marketing-button-ease:ease;--ox-component-marketing-button-arrow-ease:cubic-bezier(.65,0,.35,1);--ox-component-workspace-button-height:44px;--ox-component-workspace-button-compact-height:40px;--ox-component-workspace-button-radius:10px;--ox-component-workspace-button-padding-x:16px;--ox-component-workspace-button-font-size:14px;--ox-component-workspace-button-feedback-ms:.18s;--ox-component-workspace-button-hover-y:-1px;--ox-component-workspace-button-pressed-scale:.98;--ox-component-workspace-button-ease:ease;--ox-component-button-radius:10px;--ox-component-button-focus-offset:3px;--ox-component-table-comfortable-row:72px;--ox-component-table-compact-action-row:64px;--ox-component-avatar-size-xs:24px;--ox-component-avatar-size-sm:32px;--ox-component-avatar-size-md:40px;--ox-component-avatar-size-lg:48px;--ox-component-avatar-size-xl:64px;--ox-component-avatar-text-gap:12px;--ox-component-avatar-group-overlap:8px;--ox-component-avatar-hit-target:44px;--ox-motion-feedback:.16s;--ox-motion-overlay:.22s;--ox-motion-ease:cubic-bezier(.2, .8, .2, 1);--ox-motion-reduced-motion:0s;--ox-motion-overlay-travel:8px;--ox-motion-close:.12s;--ox-motion-content:.18s;--ox-motion-reveal:.32s;--ox-motion-drawer-travel:24px;--ox-motion-reveal-travel:12px;--ox-layer-base:0;--ox-layer-sticky:10;--ox-layer-dropdown:20;--ox-layer-backdrop:30;--ox-layer-dialog:40;--ox-layer-toast:50;--ox-layer-tooltip:60;--ox-elevation-menu:0 8px 24px #0b0b0b1f;--ox-elevation-dialog:0 16px 48px #0b0b0b29;--ox-overlay-scrim:#0b0b0b7a;--ox-overlay-viewport-inset-desktop:24px;--ox-overlay-viewport-inset-mobile:16px;--ox-overlay-close-icon:20px;--ox-overlay-close-target:44px;--ox-font:"OpenX Spec Latin", "Noto Sans SC", "OpenX Spec TC", sans-serif;--ox-content-workspace:var(--ox-layout-workspace-max);--ox-content-marketing:var(--ox-layout-marketing-max);--ox-content-settings:var(--ox-layout-settings-max);--ox-sidebar:var(--ox-layout-sidebar);--ox-control-height:var(--ox-component-button-height);--ox-radius-marketingButton:var(--ox-radius-marketing-button);--ox-ratio-16-9:16 / 9;--ox-ratio-4-3:4 / 3;--ox-ratio-2-1:2 / 1}:root:where([data-page=index]),[data-theme=light]:where([data-page=index]),:where(.ox-global) [data-theme=light]{--ox-canvas:#f7f7f7;--ox-navigation:#fff;--ox-surface:#fff;--ox-raised:#fff;--ox-hover:#f7f7f7;--ox-selected:#e4e4e9;--ox-border:#e4e4e9;--ox-border-strong:#cfcfd6;--ox-text:#131316;--ox-body:#34343b;--ox-muted:#5c5c66;--ox-disabled:#9b9ba6;--ox-focus:#6e6e79;--ox-success:#193b2d;--ox-danger:#641723;--ox-warning:#4f3422;--ox-info:#113264;--ox-danger-ink:#fff;--ox-danger-hover:#c52129;--ox-danger-pressed:#bc1221;--ox-success-soft:#e6f6eb;--ox-danger-soft:#feebec;--ox-warning-soft:#fff7c2;--ox-info-soft:#e6f4fe;--ox-danger-action:#ce2c31;--ox-action-hover:#ff8200;--ox-accent-ink:#994b00;--ox-series-primary:#ff8200;--ox-series-comparison:#6e6e79;--ox-border-hover:#9b9ba6;--ox-danger-border:#eaa6a8}[data-theme=dark]:where([data-page=index]),:where(.ox-global) [data-theme=dark]{--ox-canvas:#0b0b0b;--ox-navigation:#131316;--ox-surface:#1d1d21;--ox-raised:#25252a;--ox-hover:#25252a;--ox-selected:#34343b;--ox-border:#34343b;--ox-border-strong:#34343b;--ox-text:#fff;--ox-body:#cfcfd6;--ox-muted:#9b9ba6;--ox-disabled:#6e6e79;--ox-focus:#777782;--ox-success:#3dd68c;--ox-danger:#ff9592;--ox-warning:#ffca16;--ox-info:#70b8ff;--ox-danger-ink:#fff;--ox-danger-hover:#c52129;--ox-danger-pressed:#bc1221;--ox-success-soft:#132d21;--ox-danger-soft:#3b1219;--ox-warning-soft:#302008;--ox-info-soft:#0d2847;--ox-danger-action:#ce2c31;--ox-action-hover:#ffa84d;--ox-accent-ink:#ff8200;--ox-series-primary:#ff8200;--ox-series-comparison:#9b9ba6;--ox-border-hover:#5c5c66;--ox-danger-border:#774d4e}@media (prefers-reduced-motion:reduce){:root:where([data-page=index]){--ox-motion-feedback:0s;--ox-motion-overlay:0s;--ox-component-marketing-button-arrow-ms:0s;--ox-component-marketing-button-pressed-ms:0s;--ox-component-marketing-button-color-ms:0s;--ox-component-workspace-button-feedback-ms:0s}}:where(.ox-global) .ox-select-wrap{vertical-align:middle;border:0;grid-template-columns:minmax(0,1fr);min-width:0;max-width:100%;padding:0;display:inline-grid;position:relative}:where(.ox-global) .ox-select-wrap>select{grid-area:1/1;margin:0!important;display:block!important}:where(.ox-global) select.ox-select-native{opacity:0!important;pointer-events:none!important}:where(.ox-global) .ox-select-trigger{z-index:1;isolation:isolate;overflow:hidden;box-sizing:border-box!important;text-align:left!important;cursor:pointer!important;background-image:none!important;align-items:center!important;width:100%!important;max-width:none!important;height:100%!important;min-height:44px!important;margin:0!important;padding-right:44px!important;transition:border-color .16s,background-color .16s!important;display:flex!important;position:absolute!important;inset:0!important;transform:none!important}:where(.ox-global) .ox-select-trigger[hidden]{display:none!important}:where(.ox-global) .ox-select-trigger:focus-visible{outline:2px solid var(--ox-focus,#131316)!important;outline-offset:3px!important}:where(.ox-global) .ox-select-trigger:disabled{cursor:not-allowed!important;opacity:.5!important}:where(.ox-global) .ox-select-trigger__value{font:inherit!important;line-height:inherit!important;color:inherit!important;white-space:nowrap!important;text-overflow:ellipsis!important;min-width:0!important;font-weight:inherit!important;margin:0!important;padding:0!important;display:block!important;overflow:hidden!important}:where(.ox-global) .ox-select-trigger__arrow{stroke-linecap:round;stroke-linejoin:round;pointer-events:none;transition:transform .16s cubic-bezier(.2,.8,.2,1);transform:translateY(-50%)rotate(0);fill:none!important;width:20px!important;height:20px!important;stroke:var(--ox-muted,#5c5c66)!important;stroke-width:1.6px!important;position:absolute!important;top:50%!important;right:12px!important}:where(.ox-global) .ox-select-trigger[aria-expanded=true] .ox-select-trigger__arrow{transform:translateY(-50%)rotate(180deg)}:where(.ox-global) .ox-select-menu{box-sizing:border-box;z-index:var(--ox-layer-popover,60);border:1px solid var(--ox-border,#e4e4e9);background:var(--ox-raised,var(--ox-surface,#fff));color:var(--ox-text,#131316);overscroll-behavior:contain;scrollbar-width:thin;font-family:var(--ox-font,sans-serif);opacity:0;transform-origin:top;pointer-events:none;border-radius:8px;margin:0;padding:4px;font-size:14px;line-height:22px;transition:opacity .16s cubic-bezier(.2,.8,.2,1),transform .16s cubic-bezier(.2,.8,.2,1);position:fixed;overflow:hidden auto;transform:translateY(-4px);box-shadow:0 8px 24px #0b0b0b1f}:where(.ox-global) .ox-select-menu[data-side=above]{transform-origin:bottom;transform:translateY(4px)}:where(.ox-global) .ox-select-menu[data-state=open]{opacity:1;pointer-events:auto;transform:translateY(0)}:where(.ox-global) .ox-select-menu[data-state=closing]{opacity:0;pointer-events:none;transition-duration:.12s}:where(.ox-global) .ox-select-menu[hidden]{display:none!important}:where(.ox-global) .ox-select-option{box-sizing:border-box;cursor:pointer;min-height:44px;color:var(--ox-text,#131316);font:inherit;overflow-wrap:anywhere;background:0 0;border:0;border-radius:4px;align-items:center;gap:12px;padding:10px 12px;line-height:22px;transition:background-color .1s;display:flex}:where(.ox-global) .ox-select-option__label{flex:1;min-width:0}:where(.ox-global) .ox-select-option__check{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;opacity:0;flex:0 0 16px;width:16px;height:16px}:where(.ox-global) .ox-select-option[aria-selected=true] .ox-select-option__check{opacity:1}:where(.ox-global) .ox-select-option[aria-selected=true]{font-weight:600}:where(.ox-global) .ox-select-option.is-active,:where(.ox-global) .ox-select-option:not([aria-disabled=true]):hover{background:var(--ox-hover,#f7f7f7)}:where(.ox-global) .ox-select-option[aria-disabled=true]{color:var(--ox-disabled,#9b9ba6);cursor:not-allowed}:where(.ox-global) .ox-select-group{color:var(--ox-muted,#5c5c66);padding:8px 12px 4px;font-size:12px;line-height:18px}@media (prefers-reduced-motion:reduce){:where(.ox-global) .ox-select-trigger,:where(.ox-global) .ox-select-trigger__arrow,:where(.ox-global) .ox-select-menu,:where(.ox-global) .ox-select-option{transition-duration:0s!important}}html[data-motion=reduce] :where(.ox-global) .ox-select-trigger,html[data-motion=reduce] :where(.ox-global) .ox-select-trigger__arrow,html[data-motion=reduce] :where(.ox-global) .ox-select-menu,html[data-motion=reduce] :where(.ox-global) .ox-select-option{transition-duration:0s!important}html[data-motion=reduce] :where(.ox-global) .ox-select-menu{transform:none!important}:where(.ox-global) .ox-select-trigger[data-reduced=true],:where(.ox-global) .ox-select-trigger[data-reduced=true] .ox-select-trigger__arrow,:where(.ox-global) .ox-select-menu[data-reduced=true],:where(.ox-global) .ox-select-menu[data-reduced=true] .ox-select-option{transition-duration:0s!important}:where(.ox-global) .ox-select-menu[data-reduced=true]{transform:none!important}@media (prefers-reduced-motion:reduce){:where(.ox-global) .ox-select-menu{transform:none!important}}:where(.ox-global) .ox-calendar-wrap{grid-template-columns:minmax(0,1fr);min-width:0;max-width:100%;display:grid;position:relative}:where(.ox-global) .ox-calendar-wrap>input{grid-area:1/1;margin:0!important;display:block!important}:where(.ox-global) input.ox-calendar-native{opacity:0!important;pointer-events:none!important}:where(.ox-global) .ox-calendar-trigger{cursor:pointer;box-sizing:border-box!important;text-align:left!important;background-image:none!important;align-items:center!important;width:100%!important;max-width:none!important;height:100%!important;min-height:44px!important;margin:0!important;padding-right:44px!important;transition:border-color .16s,background-color .16s!important;display:flex!important;position:absolute!important;inset:0!important;transform:none!important}:where(.ox-global) .ox-calendar-trigger__value{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden;font:inherit!important;line-height:inherit!important;color:inherit!important}:where(.ox-global) .ox-calendar-trigger[data-empty=true] .ox-calendar-trigger__value{color:var(--ox-muted,#5c5c66)!important}:where(.ox-global) .ox-calendar-trigger>svg{fill:none;width:20px;height:20px;stroke:var(--ox-muted,#5c5c66);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;pointer-events:none;position:absolute;top:50%;right:12px;transform:translateY(-50%)}:where(.ox-global) .ox-calendar-trigger:disabled{cursor:not-allowed;opacity:.5}:where(.ox-global) .ox-calendar-trigger:not(:disabled):hover{border-color:var(--ox-border-hover,#9b9ba6)!important}:where(.ox-global) .ox-calendar-trigger[aria-invalid=true],:where(.ox-global) .ox-calendar-trigger[data-invalid=true],:where(.ox-global) .ox-calendar-trigger[data-invalid=true]:not(:disabled):hover{border-color:var(--ox-danger-border,#eaa6a8)!important}:where(.ox-global) .ox-calendar-trigger:focus-visible{outline:2px solid var(--ox-focus,#6e6e79)!important;outline-offset:3px!important}:where(.ox-global) .ox-calendar{box-sizing:border-box;overscroll-behavior:contain;border:1px solid var(--ox-border,#e4e4e9);background:var(--ox-surface,#fff);width:336px;max-width:calc(100vw - 24px);max-height:calc(100dvh - 24px);color:var(--ox-text,#131316);font:14px/1.5 var(--ox-font,sans-serif);box-shadow:var(--ox-elevation-menu,0 8px 24px #0b0b0b1f);z-index:var(--ox-layer-dropdown,20);opacity:0;transition:opacity .16s cubic-bezier(.2,.8,.2,1),transform .16s cubic-bezier(.2,.8,.2,1),display .16s allow-discrete,overlay .16s allow-discrete;isolation:isolate;border-radius:12px;margin:0;padding:0;position:fixed;inset:auto;overflow:auto;transform:translateY(-4px)}:where(.ox-global) .ox-calendar[data-range=true]{width:680px}:where(.ox-global) .ox-calendar[data-state=open]{opacity:1;transform:translateY(0)}:where(.ox-global) .ox-calendar[data-state=closing]{opacity:0;pointer-events:none;transition-duration:.12s;transform:translateY(-4px)}:where(.ox-global) .ox-calendar::backdrop{background:0 0}:where(.ox-global) .ox-calendar[hidden]{display:none!important}:where(.ox-global) .ox-calendar[data-inline=true]{width:100%;max-width:100%;max-height:none;box-shadow:none;opacity:1;z-index:1;grid-column:1/-1;margin-top:16px;display:block;position:relative;overflow:visible;transform:none;inset:auto!important}:where(.ox-global) .ox-calendar *{box-sizing:border-box}:where(.ox-global) .ox-calendar button{font:inherit;color:inherit;cursor:pointer;letter-spacing:normal;text-transform:none;box-shadow:none;background:0 0;border:0;border-radius:6px;min-height:0;margin:0;transform:none}:where(.ox-global) .ox-calendar button:focus-visible{outline:2px solid var(--ox-focus,#6e6e79);outline-offset:2px;z-index:2}:where(.ox-global) .ox-calendar button:disabled{color:var(--ox-disabled,#9b9ba6);cursor:not-allowed;opacity:.65}:where(.ox-global) .ox-calendar svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;width:20px;height:20px;display:block}:where(.ox-global) .ox-calendar-head{justify-content:space-between;align-items:center;gap:8px;padding:12px 16px 0;display:flex}:where(.ox-global) .ox-calendar-heading{align-items:center;gap:0;min-width:0;font-weight:600;line-height:24px;display:flex}:where(.ox-global) .ox-calendar .ox-calendar-title{white-space:nowrap;align-items:center;gap:4px;min-height:44px;padding:8px 6px;font-weight:600;display:inline-flex}:where(.ox-global) .ox-calendar-title svg{width:16px;height:16px;color:var(--ox-muted)}:where(.ox-global) .ox-calendar .ox-calendar-nav{justify-content:center;align-items:center;width:40px;min-width:40px;height:44px;padding:0;display:flex}:where(.ox-global) .ox-calendar-navs{flex-shrink:0;gap:0;display:flex}:where(.ox-global) .ox-calendar-title:hover,:where(.ox-global) .ox-calendar-nav:not(:disabled):hover{background:var(--ox-hover,#f7f7f7)}:where(.ox-global) .ox-calendar-range-fields{grid-template-columns:1fr 1fr;gap:8px;padding:12px 16px 0;display:grid}:where(.ox-global) .ox-calendar-endpoint{border:1px solid var(--ox-border,#e4e4e9);background:var(--ox-surface);border-radius:8px;align-items:center;min-width:0;display:flex}:where(.ox-global) .ox-calendar-endpoint[data-active=true]{border-color:var(--ox-border-hover,#9b9ba6);background:var(--ox-hover,#f7f7f7)}:where(.ox-global) .ox-calendar .ox-calendar-endpoint-main{text-align:left;flex-direction:column;flex:1;align-items:flex-start;gap:2px;min-width:0;min-height:58px;padding:8px 10px;display:flex}:where(.ox-global) .ox-calendar-endpoint-main small{color:var(--ox-muted);font-size:11px;font-weight:400}:where(.ox-global) .ox-calendar-endpoint-main span{white-space:nowrap;font-variant-numeric:tabular-nums;font-size:13px;line-height:20px}:where(.ox-global) .ox-calendar .ox-calendar-clear-end{width:32px;height:44px;color:var(--ox-muted);flex:0 0 32px;justify-content:center;align-items:center;padding:0;display:flex}:where(.ox-global) .ox-calendar-clear-end svg{width:16px;height:16px}:where(.ox-global) .ox-calendar .ox-calendar-clear-end:hover{background:var(--ox-hover);color:var(--ox-text)}:where(.ox-global) .ox-calendar-shortcuts{flex-wrap:wrap;gap:4px;padding:12px 16px 0;display:flex}:where(.ox-global) .ox-calendar .ox-calendar-shortcut{min-height:36px;color:var(--ox-muted);padding:6px 10px;font-size:12px}:where(.ox-global) .ox-calendar .ox-calendar-shortcut:hover{background:var(--ox-hover);color:var(--ox-text)}:where(.ox-global) .ox-calendar-months{grid-template-columns:minmax(0,1fr);gap:24px;padding:0 16px 12px;display:grid}:where(.ox-global) .ox-calendar[data-range=true]:not([data-narrow=true]) .ox-calendar-months{grid-template-columns:repeat(2,minmax(0,1fr))}:where(.ox-global) .ox-calendar-month{min-width:0}:where(.ox-global) .ox-calendar-month-label{text-align:center;padding:8px 0 4px;font-size:13px;font-weight:600;line-height:24px}:where(.ox-global) .ox-calendar:not([data-range=true]) .ox-calendar-month-label{display:none}:where(.ox-global) .ox-calendar-weekdays,:where(.ox-global) .ox-calendar-days{grid-template-columns:repeat(7,minmax(0,1fr));gap:0;display:grid}:where(.ox-global) .ox-calendar-row{display:contents}:where(.ox-global) .ox-calendar-weekdays{margin-top:4px}:where(.ox-global) .ox-calendar-weekdays span{min-height:32px;color:var(--ox-muted);justify-content:center;align-items:center;font-size:12px;font-weight:400;display:flex}:where(.ox-global) .ox-calendar-cell{justify-content:center;align-items:center;min-width:0;height:42px;display:flex;position:relative}:where(.ox-global) .ox-calendar-cell[data-within=true]{background:var(--ox-selected,#e4e4e9)}:where(.ox-global) .ox-calendar-cell[data-first=true]{border-radius:6px 0 0 6px}:where(.ox-global) .ox-calendar-cell[data-last=true]{border-radius:0 6px 6px 0}:where(.ox-global) .ox-calendar-cell:nth-child(7n+1){border-top-left-radius:6px;border-bottom-left-radius:6px}:where(.ox-global) .ox-calendar-cell:nth-child(7n){border-top-right-radius:6px;border-bottom-right-radius:6px}:where(.ox-global) .ox-calendar .ox-calendar-day{font-variant-numeric:tabular-nums;justify-content:center;align-items:center;width:100%;height:40px;padding:0;font-size:13px;line-height:20px;transition:background-color .12s,color .12s;display:flex;position:relative}:where(.ox-global) .ox-calendar-day:not(:disabled):hover{background:var(--ox-hover,#f7f7f7)}:where(.ox-global) .ox-calendar .ox-calendar-day[aria-selected=true]{background:var(--ox-brand-primary,#ff8200);color:var(--ox-brand-ink,#0b0b0b);font-weight:600}:where(.ox-global) .ox-calendar-day[aria-current=date]:after{content:"";background:currentColor;border-radius:50%;width:3px;height:3px;position:absolute;bottom:5px}:where(.ox-global) .ox-calendar-blank{width:100%;height:40px;color:var(--ox-disabled);opacity:.65;font-variant-numeric:tabular-nums;justify-content:center;align-items:center;font-size:13px;display:flex}:where(.ox-global) .ox-calendar-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-content:start;gap:8px;min-height:284px;padding:12px 16px 20px;display:grid}:where(.ox-global) .ox-calendar .ox-calendar-choice{border:1px solid #0000;border-radius:8px;min-height:52px;padding:10px 8px;font-size:14px}:where(.ox-global) .ox-calendar .ox-calendar-choice:not(:disabled):hover{background:var(--ox-hover)}:where(.ox-global) .ox-calendar .ox-calendar-choice[aria-selected=true]{background:var(--ox-brand-primary);color:var(--ox-brand-ink);font-weight:600}:where(.ox-global) .ox-calendar-footer{border-top:1px solid var(--ox-border);justify-content:space-between;align-items:center;gap:12px;min-height:68px;padding:12px 16px;display:flex}:where(.ox-global) .ox-calendar-footer-note{color:var(--ox-muted);flex:1;min-width:0;margin:0;font-size:12px;line-height:18px}:where(.ox-global) .ox-calendar-footer-note.is-error{color:var(--ox-danger)}:where(.ox-global) .ox-calendar-footer-actions{flex-shrink:0;gap:8px;display:flex}:where(.ox-global) .ox-calendar .ox-calendar-action{white-space:nowrap;border-radius:8px;min-height:40px;padding:8px 14px;font-size:13px;font-weight:600}:where(.ox-global) .ox-calendar .ox-calendar-action:hover{background:var(--ox-hover)}:where(.ox-global) .ox-calendar .ox-calendar-action[data-action=apply]{background:var(--ox-brand-primary);color:var(--ox-brand-ink)}:where(.ox-global) .ox-calendar .ox-calendar-action[data-action=apply]:not(:disabled):hover{filter:brightness(1.08)}:where(.ox-global) .ox-calendar .ox-calendar-action[data-action=apply]:disabled{opacity:.4}:where(.ox-global) .ox-calendar .ox-calendar-action:active{transform:scale(.98)}:where(.ox-global) .ox-calendar-sr{clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}:where(.ox-global) .ox-calendar[data-narrow=true] .ox-calendar-months{gap:0}:where(.ox-global) .ox-calendar[data-narrow=true] .ox-calendar-month-label{display:none}:where(.ox-global) .ox-calendar[data-narrow=true] .ox-calendar-head,:where(.ox-global) .ox-calendar[data-narrow=true] .ox-calendar-range-fields,:where(.ox-global) .ox-calendar[data-narrow=true] .ox-calendar-shortcuts{padding-left:10px;padding-right:10px}:where(.ox-global) .ox-calendar[data-narrow=true] .ox-calendar-months{padding-left:8px;padding-right:8px}:where(.ox-global) .ox-calendar[data-narrow=true] .ox-calendar-footer{flex-wrap:wrap;gap:8px;padding:10px}:where(.ox-global) .ox-calendar[data-narrow=true] .ox-calendar-footer-note{flex-basis:100%}:where(.ox-global) .ox-calendar[data-narrow=true] .ox-calendar-footer-actions{margin-left:auto}:where(.ox-global) .ox-calendar[data-narrow=true] .ox-calendar-endpoint-main{padding:8px;font-size:12px}:where(.ox-global) .ox-calendar[data-narrow=true] .ox-calendar-cell,:where(.ox-global) .ox-calendar[data-narrow=true] .ox-calendar-day{height:40px}:where(.ox-global) .ox-calendar[data-reduced=true],:where(.ox-global) .ox-calendar[data-reduced=true] *,:where(.ox-global) .ox-calendar-trigger[data-reduced=true],html[data-motion=reduce] :where(.ox-global) .ox-calendar,html[data-motion=reduce] :where(.ox-global) .ox-calendar *,html[data-motion=reduce] :where(.ox-global) .ox-calendar-trigger{transition-duration:0s!important;animation-duration:0s!important}@media (prefers-reduced-motion:reduce){:where(.ox-global) .ox-calendar,:where(.ox-global) .ox-calendar *,:where(.ox-global) .ox-calendar-trigger{transition-duration:0s!important;animation-duration:0s!important}}html.motion-runtime:where([data-page=index]){--motion-enter-distance:4px;--motion-drawer-distance:24px}html.motion-runtime :where(.ox-global) dialog:not([class*=ox-select]){opacity:0;translate:0 var(--ox-motion-overlay-travel,8px);transition:opacity var(--ox-motion-overlay,.22s) var(--ox-motion-ease,ease),translate var(--ox-motion-overlay,.22s) var(--ox-motion-ease,ease),scale var(--ox-motion-overlay,.22s) var(--ox-motion-ease,ease),display var(--ox-motion-overlay,.22s) allow-discrete,overlay var(--ox-motion-overlay,.22s) allow-discrete;scale:.99}html.motion-runtime :where(.ox-global) dialog:not([class*=ox-select])[open]{opacity:1;translate:0;scale:1}html.motion-runtime :where(.ox-global) dialog:not([class*=ox-select])::backdrop{opacity:0;transition:opacity var(--ox-motion-overlay,.22s) ease,display var(--ox-motion-overlay,.22s) allow-discrete,overlay var(--ox-motion-overlay,.22s) allow-discrete}html.motion-runtime :where(.ox-global) dialog:not([class*=ox-select])[open]::backdrop{opacity:1}html.motion-runtime :where(.ox-global) #mf-drawer{translate:var(--motion-drawer-distance) 0;scale:1}html.motion-runtime :where(.ox-global) #mf-drawer[open]{translate:0}@starting-style{html.motion-runtime :where(.ox-global) dialog:not([class*=ox-select])[open]{opacity:0;translate:0 var(--ox-motion-overlay-travel,8px);scale:.99}html.motion-runtime :where(.ox-global) dialog:not([class*=ox-select])[open]::backdrop{opacity:0}html.motion-runtime :where(.ox-global) #mf-drawer[open]{translate:var(--motion-drawer-distance) 0;scale:1}}html.motion-runtime :where(.ox-global) :is(#toast,#copy-toast,#mf-toast){opacity:1;transition:opacity var(--ox-motion-feedback,.16s) ease,translate var(--ox-motion-feedback,.16s) var(--ox-motion-ease,ease),display var(--ox-motion-feedback,.16s) allow-discrete;translate:0}html.motion-runtime :where(.ox-global) #copy-toast{transform:translate(-50%)}html.motion-runtime :where(.ox-global) :is(#toast,#copy-toast,#mf-toast)[hidden],html.motion-runtime :where(.ox-global) #copy-toast:not(.visible){opacity:0;pointer-events:none;translate:0 8px}@starting-style{html.motion-runtime :where(.ox-global) :is(#toast,#copy-toast,#mf-toast):not([hidden]){opacity:0;translate:0 8px}html.motion-runtime :where(.ox-global) .drawer-backdrop:not([hidden]){opacity:0}}@media (max-width:767px){html.motion-runtime :where(.ox-global) .sidebar{transition:transform var(--ox-motion-overlay,.22s) var(--ox-motion-ease,ease)}}@supports selector(details::details-content){html.motion-runtime :where(.ox-global) details:not([class*=ox-select])::details-content{opacity:0;transition:opacity var(--ox-motion-feedback,.16s) ease,translate var(--ox-motion-feedback,.16s) var(--ox-motion-ease,ease),content-visibility var(--ox-motion-overlay,.22s) allow-discrete;translate:0 -3px}html.motion-runtime :where(.ox-global) details:not([class*=ox-select])[open]::details-content{opacity:1;translate:0}@starting-style{html.motion-runtime :where(.ox-global) details:not([class*=ox-select])[open]::details-content{opacity:0;translate:0 -3px}}}html.motion-runtime :where(.ox-global) :is(.fr-chevron,.ir-chevron){transition:transform var(--ox-motion-feedback,.16s) var(--ox-motion-ease,ease)}html.motion-runtime :where(.ox-global) :where(.toggle,[role=switch],.segmented button,[data-dp-range],[data-tab],.template-views button,[data-template]){transition:background-color var(--ox-motion-feedback,.16s) ease,border-color var(--ox-motion-feedback,.16s) ease,color var(--ox-motion-feedback,.16s) ease,transform .18s ease}html.motion-runtime :where(.ox-global) .toggle:after{transition:transform var(--ox-motion-feedback,.16s) var(--ox-motion-ease,ease)}html.motion-runtime :where(.ox-global) :where(input[type=checkbox],input[type=radio]):not([class*=ox-select]){transition:accent-color var(--ox-motion-feedback,.16s) ease}html.motion-runtime :where(.ox-global) :is(.skeleton,.motion-skeleton){background:var(--ox-border,#e4e4e9);border-radius:4px;position:relative;overflow:hidden}html.motion-runtime :where(.ox-global) :is(.skeleton,.motion-skeleton):after{content:"";background:linear-gradient(100deg,transparent 10%,var(--ox-surface,#fff) 50%,transparent 90%);opacity:.42;pointer-events:none;position:absolute;inset:0;translate:-100%}html.motion-runtime :where(.ox-global) :is([aria-busy=true],[data-loading=true]) :is(.skeleton,.motion-skeleton):after,html.motion-runtime :where(.ox-global) :is(.skeleton,.motion-skeleton):is([aria-busy=true],[data-loading=true]):after{animation:1.4s linear infinite ox-motion-shimmer}html.motion-runtime :where(.ox-global) .motion-spinner{border:2px solid;border-right-color:#0000;border-radius:50%;flex:none;width:16px;height:16px;display:inline-block}html.motion-runtime :where(.ox-global) :is(.spinner,.motion-spinner){animation:none}html.motion-runtime :where(.ox-global) :is([aria-busy=true],[data-loading=true]) :is(.spinner,.motion-spinner),html.motion-runtime :where(.ox-global) :is(.spinner,.motion-spinner):is([aria-busy=true],[data-loading=true]){animation:.8s linear infinite ox-motion-spin}html.motion-runtime :where(.ox-global) .motion-progress{background:var(--ox-border,#e4e4e9);border-radius:4px;min-height:4px;position:relative;overflow:hidden}html.motion-runtime :where(.ox-global) .motion-progress:before{content:"";background:var(--ox-brand-primary,#ff8200);transform:scaleX(var(--motion-progress,0));transform-origin:0;transition:transform var(--ox-motion-overlay,.22s) var(--ox-motion-ease,ease);display:block;position:absolute;inset:0}html.motion-runtime :where(.ox-global) .motion-progress[data-indeterminate=true][data-loading=true]:before{transform-origin:0;animation:1.2s ease-in-out infinite ox-motion-progress;transform:scaleX(.35)}html.motion-runtime[data-motion-paused=true] :where(.ox-global) :is(.spinner,.motion-spinner),html.motion-runtime[data-motion-paused=true] :where(.ox-global) :is(.skeleton,.motion-skeleton):after,html.motion-runtime[data-motion-paused=true] :where(.ox-global) .motion-progress:before{animation-play-state:paused!important}@keyframes ox-motion-shimmer{0%{translate:-100%}to{translate:100%}}@keyframes ox-motion-spin{to{rotate:360deg}}@keyframes ox-motion-progress{0%{translate:-35%}to{translate:100%}}@supports not (transition-behavior:allow-discrete){html.motion-runtime :where(.ox-global) dialog:not([class*=ox-select])[open]{animation:ox-motion-dialog-in var(--ox-motion-overlay,.22s) var(--ox-motion-ease,ease)}html.motion-runtime :where(.ox-global) #mf-drawer[open]{animation:ox-motion-drawer-in var(--ox-motion-overlay,.22s) var(--ox-motion-ease,ease)}html.motion-runtime :where(.ox-global) :is(#toast,#copy-toast,#mf-toast):not([hidden]){animation:ox-motion-toast-in var(--ox-motion-feedback,.16s) var(--ox-motion-ease,ease)}}@keyframes ox-motion-dialog-in{0%{opacity:0;translate:0 8px;scale:.99}to{opacity:1;translate:0;scale:1}}@keyframes ox-motion-drawer-in{0%{opacity:0;translate:24px}to{opacity:1;translate:0}}@keyframes ox-motion-toast-in{0%{opacity:0;translate:0 8px}to{opacity:1;translate:0}}html.motion-runtime:is([data-motion=reduce],[data-motion-effective=reduce]):where([data-page=index]){--ox-motion-feedback:0s;--ox-motion-overlay:0s}html.motion-runtime:is([data-motion=reduce],[data-motion-effective=reduce]) :where(.ox-global) :is(dialog,.sidebar,.drawer-backdrop,#toast,#copy-toast,#mf-toast,.toggle,.fr-chevron,.ir-chevron,.motion-enter,[data-motion-enter],.motion-progress,.skeleton,.motion-skeleton,.spinner,.motion-spinner),html.motion-runtime:is([data-motion=reduce],[data-motion-effective=reduce]) :where(.ox-global) :is(dialog,.skeleton,.motion-skeleton,.motion-progress,.toggle):before,html.motion-runtime:is([data-motion=reduce],[data-motion-effective=reduce]) :where(.ox-global) :is(dialog,.skeleton,.motion-skeleton,.motion-progress,.toggle):after,html.motion-runtime:is([data-motion=reduce],[data-motion-effective=reduce]) :where(.ox-global) dialog::backdrop{transition-duration:0s!important;animation:none!important}html.motion-runtime:is([data-motion=reduce],[data-motion-effective=reduce]) :where(.ox-global) details::details-content{transition-duration:0s!important;animation:none!important}html.motion-runtime:is([data-motion=reduce],[data-motion-effective=reduce]) :where(.ox-global) :is(dialog,#toast,#copy-toast,#mf-toast){translate:0!important;scale:1!important}html.motion-runtime:is([data-motion=reduce],[data-motion-effective=reduce]) :where(.ox-global) .motion-progress:before{transition:none!important;animation:none!important;translate:0!important}html.motion-runtime:is([data-motion=reduce],[data-motion-effective=reduce]) :where(.ox-global) :is(.skeleton,.motion-skeleton):after{display:none}html.motion-runtime:is([data-motion=reduce],[data-motion-effective=reduce]) :where(.ox-global) :where([role=switch],.segmented button,[data-dp-range],[data-tab],.template-views button,[data-template],input[type=checkbox],input[type=radio]):not([class*=ox-select]){transition-duration:0s!important;animation:none!important}html.motion-runtime:is([data-motion=reduce],[data-motion-effective=reduce]) :where(.ox-global) *,html.motion-runtime:is([data-motion=reduce],[data-motion-effective=reduce]) :where(.ox-global) :before,html.motion-runtime:is([data-motion=reduce],[data-motion-effective=reduce]) :where(.ox-global) :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}@media (prefers-reduced-motion:reduce){html.motion-runtime:where([data-page=index]){--ox-motion-feedback:0s;--ox-motion-overlay:0s}html.motion-runtime :where(.ox-global) :is(dialog,.sidebar,.drawer-backdrop,#toast,#copy-toast,#mf-toast,.toggle,.fr-chevron,.ir-chevron,.motion-enter,[data-motion-enter],.motion-progress,.skeleton,.motion-skeleton,.spinner,.motion-spinner),html.motion-runtime :where(.ox-global) :is(dialog,.skeleton,.motion-skeleton,.motion-progress,.toggle):before,html.motion-runtime :where(.ox-global) :is(dialog,.skeleton,.motion-skeleton,.motion-progress,.toggle):after,html.motion-runtime :where(.ox-global) dialog::backdrop{transition-duration:0s!important;animation:none!important}html.motion-runtime :where(.ox-global) details::details-content{transition-duration:0s!important;animation:none!important}html.motion-runtime :where(.ox-global) :is(dialog,#toast,#copy-toast,#mf-toast){translate:0!important;scale:1!important}html.motion-runtime :where(.ox-global) .motion-progress:before{transition:none!important;animation:none!important;translate:0!important}html.motion-runtime :where(.ox-global) :is(.skeleton,.motion-skeleton):after{display:none}html.motion-runtime :where(.ox-global) :where([role=switch],.segmented button,[data-dp-range],[data-tab],.template-views button,[data-template],input[type=checkbox],input[type=radio]):not([class*=ox-select]){transition-duration:0s!important;animation:none!important}html.motion-runtime :where(.ox-global) *,html.motion-runtime :where(.ox-global) :before,html.motion-runtime :where(.ox-global) :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}:where(.ox-global) .ox-select-wrap.ox-native-react-wrap,:where(.ox-global) .ox-calendar-wrap.ox-native-react-wrap{pointer-events:none;z-index:1;max-width:none;display:block;position:absolute}:where(.ox-global) .ox-native-react-wrap>button{pointer-events:auto}:where(.ox-global) .ox-select-menu[popover]{margin:0;inset:auto}:root:where([data-page=index]){--art-ratio-hero:4 / 3;--art-ratio-landscape:16 / 9;--art-ratio-banner:2 / 1;--art-ratio-portrait:4 / 5;--art-ratio-square:1 / 1}:where(.ox-global) [data-art-frame]{aspect-ratio:var(--art-frame-ratio)!important}:where(.ox-global) [data-art-frame=fill]{--art-frame-ratio:auto}:where(.ox-global) [data-art-frame=hero]{--art-frame-ratio:var(--art-ratio-hero)}:where(.ox-global) [data-art-frame=landscape]{--art-frame-ratio:var(--art-ratio-landscape)}:where(.ox-global) [data-art-frame=banner]{--art-frame-ratio:var(--art-ratio-banner)}:where(.ox-global) [data-art-frame=portrait]{--art-frame-ratio:var(--art-ratio-portrait)}:where(.ox-global) [data-art-frame=square]{--art-frame-ratio:var(--art-ratio-square)}:root[data-vp=phone] :where(.ox-global) [data-art-frame-phone=portrait]{--art-frame-ratio:var(--art-ratio-portrait)}:where(.ox-global) :is(button,a,summary,label) :is(.ac-icon,.ac-flow-icon,.aw-icon,.is-icon,.aiw-icon,.nda-icon,.nds-icon,.pxa-icon,.pxc-icon,.rf-ico,.nc-ico,.fr-icon,.pc-security-icon,.pc-profile-icon,.cx-icon,.nav-member-ic,.pill-arrow,.gd-navarrow,.sq-ic,.lv-ic,.px-ant-icon,.pxc-ant-icon,.lw-ic){flex-shrink:0;justify-content:center;align-self:center;align-items:center;display:inline-flex;width:var(--icon-inline-size,.95em)!important;height:var(--icon-inline-size,.95em)!important;min-width:0!important;min-height:0!important;font-size:inherit!important;flex-basis:auto!important;line-height:1!important}:where(.ox-global) :is(button,a,summary,label) :is(.ac-icon,.ac-flow-icon,.aw-icon,.is-icon,.aiw-icon,.nda-icon,.nds-icon,.pxa-icon,.pxc-icon,.rf-ico,.nc-ico,.fr-icon,.pc-security-icon,.pc-profile-icon,.cx-icon,.nav-member-ic,.pill-arrow,.gd-navarrow,.sq-ic,.lv-ic,.px-ant-icon,.pxc-ant-icon,.lw-ic)>svg{display:block;width:100%!important;height:100%!important}:where(.ox-global) :is(button,a,summary):not([class*=logo]):not([class*=brand])>svg:is([viewBox="64 64 896 896"],[viewBox="0 0 1024 1024"],[viewBox="0 0 24 24"],[viewBox="0 0 20 20"],[viewBox="0 0 16 16"]){vertical-align:middle;flex-shrink:0;width:var(--icon-inline-size,.95em)!important;height:var(--icon-inline-size,.95em)!important}:where(.ox-global) :is(.cx-icon-button,.cx-send-button,.is-icon-btn) :is(.cx-icon,.is-icon){width:var(--icon-action-size,19px)!important;height:var(--icon-action-size,19px)!important;flex-basis:var(--icon-action-size,19px)!important}:where(.ox-global) .sq-shell:not([data-sq-nav=bottom]) .sq-grid-chat .sq-rail-i>.sq-ic:not(.sq-rail-lock){flex-basis:22px!important;width:22px!important;height:22px!important}:where(.ox-global) .sq-shell:not([data-sq-nav=bottom]) .sq-grid-chat .sq-rail-out>.sq-ic{flex-basis:20px!important;width:20px!important;height:20px!important}:where(.ox-global) select:not([multiple]):not([size]){appearance:none!important;background-image:url(/images/openx-home/icons/ui-select-down.svg)!important;background-position:right 14px center!important;background-repeat:no-repeat!important;background-size:var(--icon-inline-size,.95em) var(--icon-inline-size,.95em)!important;padding-inline-end:calc(28px + var(--icon-inline-size,.95em))!important}:where(.ox-global) .rf-win:has(select):after{display:none!important}:where(.ox-global) .gd-catnav-all svg,:where(.ox-global) .nav-member-cta svg{width:var(--icon-inline-size,.95em)!important;height:var(--icon-inline-size,.95em)!important;font-size:inherit!important}:where(.ox-global) .gd-catnav-all{font-size:14px}:where(.ox-global) .ox-preview-finance-links>a{font-size:13px}:where(.ox-global) .oi-chart-expand>span{justify-content:center;align-items:center;display:inline-flex;width:var(--icon-inline-size,.95em)!important;height:var(--icon-inline-size,.95em)!important}:where(.ox-global) .oi-chart-expand>span>svg{width:100%!important;height:100%!important}:where(.ox-global) .faq-q .ic{width:var(--icon-inline-size,.95em)!important;height:var(--icon-inline-size,.95em)!important;font-size:inherit!important}:where(.ox-global) .faq-q .ic svg{width:100%!important;height:100%!important}:root[data-vp=phone] :where(.ox-global) .aw-coin-trigger,:root[data-vp=phone] :where(.ox-global) .aw-select-field select{font-size:16px}:where(.ox-global) .ac-readiness-icon,:where(.ox-global) .pc-security-activity-list>button,:where(.ox-global) .aiw-feature-prompts>button{font-size:14px}:where(.ox-global) .lc-nav-a{font-size:var(--fs-xs)}:where(.ox-global) .faq-item.open .faq-q .ic{transform:none!important}:where(.ox-global) .faq-item.open .faq-q .ic svg{transform-origin:50%;transform:rotate(45deg)scale(.7071)!important}:where(.ox-global) .sq-shell[data-sq-nav=bottom] .sq-bt-i .sq-bt-icon>.sq-ic,:where(.ox-global) .sq-shell[data-sq-nav=bottom] .sq-fab>.sq-ic{flex-basis:22px!important;width:22px!important;height:22px!important}:where(.ox-global) .sq-shell[data-sq-nav=bottom] :is(.sq-phone-app-action,.sq-icobtn)>.sq-ic{flex-basis:20px!important;width:20px!important;height:20px!important}:where(.ox-global) .sq-shell[data-sq-nav=bottom] .sq-phone-app-search>.sq-ic{flex-basis:16px!important;width:16px!important;height:16px!important}:where(.ox-global) .sq-shell[data-sq-nav=bottom] .sq-acts .sq-act svg{flex-shrink:0;width:18px!important;height:18px!important}:where(.ox-global) .sq-shell[data-sq-nav=bottom] .sq-feed .sq-acts .sq-act{flex-shrink:0;gap:4px;padding-inline:0}:where(.ox-global) .sq-phone-menu{--icon-inline-size:20px}:where(.ox-global) .sq-phone-app-avatar{--icon-inline-size:24px}html:root :where(.ox-global) #start .st2-card,html:root :where(.ox-global) .nd-shell .nd-calc,html:root :where(.ox-global) .nd-shell .nd-card,html:root :where(.ox-global) .iv-shell .iv-card,html:root :where(.ox-global) .rf-shell .rf-final-card,html:root :where(.ox-global) .aiw-page .aiw-quota-card,html:root :where(.ox-global) .rv-shell .rv-adv,html:root :where(.ox-global) .ai-shell .ai-notes,html:root :where(.ox-global) .cta-bar,html:root :where(.ox-global) .ec-pain,html:root :where(.ox-global) .ec-pain:hover,html:root :where(.ox-global) .ec-edge-card,html:root :where(.ox-global) .ec-edge-card:hover{background:var(--card);border:1px solid var(--border-soft);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:12px}html:root :where(.ox-global) #start .st2-card.a:before,html:root :where(.ox-global) #start .st2-card.b:before{background:0 0}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(calc(-100% - var(--gap,1rem)))}}@keyframes marquee-vertical{0%{transform:translateY(0)}to{transform:translateY(calc(-100% - var(--gap,1rem)))}}@media (prefers-reduced-motion:reduce){:where(.ox-global) .animate-marquee,:where(.ox-global) .animate-marquee-vertical{animation-play-state:paused}}:root:where([data-page=index]){--vip-app-ink:var(--white);--vip-app-muted:var(--grey);--vip-app-gold:var(--white);--vip-app-button-ink:#191919;--vip-app-button:var(--orange);--brand-binance:#f0b90b;--icon-inline-size:.95em;--icon-action-size:19px;--packet-red:#9d292d;--packet-flap:#b5383b;--packet-seal-ink:#682025;--packet-gold:#f7deae;--packet-edge:#bc6263;--packet-muted:#633137;--canvas:#0a0a0a;--panel:#0b0b0b;--card:#191919;--card-bento:#141417;--band:var(--canvas);--border:#212327;--border-soft:#ffffff14;--border-chip:#ffffff12;--orange:#ff8200;--orange-bright:#ffa84d;--orange-soft:#f4a06a;--orange-t:var(--orange);--focus-ring:#ff8200;--up:#0ecb81;--dn:#f6465d;--up-t:var(--up);--dn-t:#ff5c73;--up-rgb:14,203,129;--dn-rgb:246,70,93;--up-bg:var(--card);--dn-bg:var(--card);--white:#fff;--body:#dadbdf;--grey:#a3a3ad;--dim:#818589;--dim2:#828282;--lightgrey:#bababa;--sans:"Open Sans","Noto Sans TC","PingFang TC",system-ui,sans-serif;--tc:"Open Sans","Noto Sans TC","PingFang TC",sans-serif;--mono:"Open Sans","Noto Sans TC","PingFang TC",sans-serif;--fs-display:72px;--lh-display:1.1;--fs-h1:56px;--lh-h1:1.14;--fs-h2:48px;--lh-h2:1.2;--fs-btn:15px;--fs-h3:36px;--lh-h3:1.3;--fs-h4:28px;--lh-h4:1.3;--fs-h5:22px;--lh-h5:1.4;--fs-h6:18px;--lh-h6:1.4;--fs-body:16px;--lh-body:1.6;--fs-small:max(14px,var(--font-floor,12px));--lh-small:1.5;--fs-tag:max(13px,var(--font-floor,12px));--lh-tag:1.4;--fs-caption:max(12px,var(--font-floor,12px));--lh-caption:1.5;--fs-xs:max(11px,var(--font-floor,12px));--lh-xs:1.4;--page-max:1200px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:28px;--space-8:32px;--space-10:40px;--space-12:48px;--space-14:56px;--space-16:64px;--radius-control:10px;--radius-panel:20px;--radius-modal:24px;--radius-pill:999px;--field-inset-x:14px;--field-inset-y:12px;--field-adornment-gap:8px;--control-h:48px;--control-h-compact:40px;--control-h-touch:50px;--content-reading:760px;--content-transaction:1180px;--side-summary-w:360px;--drawer-w:440px;--tap-min:44px;--glass-fill:var(--card);--glass-line:var(--border-soft);--glass-blur:none;--glass-drop:none;--glass-hi:none;--radius-card:12px;--radius-card-sm:16px;--grid-line:#ffffff0d;--sec-y:104px;--cta-h:620px;--cta-desk-h:691px}:root[data-vp=pad]:where([data-page=index]){--fs-display:48px;--fs-h1:40px;--fs-h2:34px;--fs-h3:28px;--fs-h4:24px;--fs-h5:20px;--fs-h6:17px;--fs-xs:12px;--sec-y:72px;--radius-card:12px;--radius-panel:18px;--radius-modal:22px;--side-summary-w:320px;--cta-h:auto}:root[data-vp=phone]:where([data-page=index]){--fs-display:34px;--lh-display:1.2;--fs-h1:30px;--fs-h2:26px;--fs-h3:22px;--fs-h4:20px;--fs-h5:18px;--fs-h6:16px;--fs-btn:16px;--fs-xs:12px;--sec-y:48px;--radius-card:12px;--radius-card-sm:14px;--radius-panel:16px;--radius-modal:18px;--drawer-w:100%;--cta-h:auto}:root:where([data-page=index]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-theme=light]:where([data-page=index]){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--canvas:#f4f5f7;--panel:#fff;--card:#fff;--card-bento:#f8f9fb;--surface-subtle:#f8f9fb;--surface-muted:#f2f4f7;--surface-hover:#eef1f4;--border-strong:#d3d8df;--border:#e1e5ea;--border-soft:#e7eaee;--border-chip:#e1e5ea;--white:#0c0c0e;--body:#262a31;--grey:#4a525e;--dim:#5f6875;--dim2:#66707d;--lightgrey:#4a525e;--placeholder:#8b94a1;--disabled:#aeb6c1;--success-bg:#e7f7ef;--success:#10b981;--success-strong:#047857;--warning-bg:#fef4e1;--warning:#f59e0b;--warning-strong:var(--white);--error-bg:#fdecec;--error:#ef4444;--error-strong:#b91c1f;--info-bg:#e7effe;--info:#3b82f6;--info-strong:#1d4ed8;--positive:var(--up-t);--negative:var(--dn-t);--glass-fill:var(--card);--glass-line:var(--border-soft);--glass-drop:none;--glass-hi:none;--orange-bright:var(--orange);--orange-hover:#ff9b30;--orange-pressed:#ff8200;--orange-t:var(--white);--focus-ring:var(--white);--up:#16a34a;--dn:#dc2626;--up-t:#047857;--dn-t:#b91c1c;--up-rgb:22,163,74;--dn-rgb:220,38,38;--up-bg:var(--card);--dn-bg:var(--card);--grid-line:#0000000f;--band:var(--canvas)}:where(.ox-global) *{box-sizing:border-box;margin:0;padding:0}html:where([data-page=index]){scroll-behavior:smooth}:where([data-page=index]) [id]{scroll-margin-top:calc(80px + var(--ticker-h,0px) + 24px)}:where(.ox-global){background:var(--canvas);color:var(--white);font-family:var(--sans);-webkit-font-smoothing:antialiased;letter-spacing:-.01em;font-weight:400;overflow-x:clip}:where(.ox-global) .band{isolation:isolate;position:relative}:where(.ox-global) .band:before{content:"";z-index:-1;top:0;bottom:0;left:calc(50% - var(--screen-w,100vw)/2);width:var(--screen-w,100vw);background:var(--band);position:absolute}:where(.ox-global) a{color:inherit;text-decoration:none}:where(.ox-global) button{cursor:pointer;color:inherit;background:0 0;border:none;font-family:inherit}:where(.ox-global) img{display:block}:where(.ox-global) ::selection{background:var(--orange);color:#0a0a0a}:where(.ox-global) :focus-visible{outline:2px solid var(--orange-soft);outline-offset:3px}:where(.ox-global) :where(input,textarea,select){caret-color:var(--focus-ring)}:where(.ox-global) :where(input[type=number]){appearance:textfield}:where(.ox-global) :where(input)::-webkit-inner-spin-button{appearance:none;margin:0}:where(.ox-global) :where(input)::-webkit-outer-spin-button{appearance:none;margin:0}:where(.ox-global) :where(input[type=search])::-webkit-search-cancel-button{appearance:none}:where(.ox-global) :where(input[type=search])::-webkit-search-decoration{appearance:none}:where(.ox-global) .container{max-width:var(--page-max);margin:0 auto;padding:0 24px}:where(.ox-global) .nb{white-space:nowrap}:where(.ox-global) .mono{font-family:var(--mono);font-variant-numeric:tabular-nums}:where(.ox-global) .eyebrow{font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:var(--fs-caption);letter-spacing:1.4px;text-transform:uppercase;color:var(--dim)}.pill,:where(.ox-global) .pill{font-size:var(--fs-btn);border-radius:9999px;justify-content:center;align-items:center;gap:8px;transition:transform .12s,background .2s,color .2s,border-color .2s,filter .2s;display:inline-flex}.pill:active,:where(.ox-global) .pill:active{transform:scale(.97)}.pill svg,:where(.ox-global) .pill svg{flex-shrink:0;width:17px;height:17px}.pill-arrow,:where(.ox-global) .pill-arrow{vertical-align:middle;flex-shrink:0;width:15px;height:15px;display:inline-block;position:relative;overflow:hidden}.pill-arrow svg,:where(.ox-global) .pill-arrow svg{width:15px;height:15px;transition:transform .4s cubic-bezier(.65,0,.35,1);position:absolute;top:0;left:0}.pill-arrow .pa-b,:where(.ox-global) .pill-arrow .pa-b{transform:translate(-140%,140%)}:where(.ox-global) a:hover .pill-arrow .pa-a,:where(.ox-global) button:hover .pill-arrow .pa-a{transform:translate(140%,-140%)}:where(.ox-global) a:hover .pill-arrow .pa-b,:where(.ox-global) button:hover .pill-arrow .pa-b{transform:translate(0)}.pill-white,:where(.ox-global) .pill-white{background:var(--white);color:#0a0a0a;height:48px;padding:0 26px}.pill-white:hover,:where(.ox-global) .pill-white:hover{background:var(--orange);color:#0b0b0b;filter:none}.pill-outline,:where(.ox-global) .pill-outline{color:var(--white);border:1px solid #ffffff40;height:48px;padding:0 26px}.pill-outline:hover,:where(.ox-global) .pill-outline:hover{background:var(--card);border-color:var(--orange);color:var(--orange)}.pill-orange,:where(.ox-global) .pill-orange{background:var(--orange);color:#0b0b0b;height:48px;padding:0 26px;font-weight:600}.pill-orange:hover,:where(.ox-global) .pill-orange:hover{filter:brightness(1.12)}:where(.ox-global) [data-reveal]{will-change:opacity,transform}:where(.ox-global) .skip-link{z-index:200;background:var(--orange);color:#111;min-height:44px;font:600 var(--fs-small)/1 var(--tc);white-space:nowrap;border-radius:8px;align-items:center;padding:0 14px;text-decoration:none;display:inline-flex;position:fixed;top:-200px;left:12px}:where(.ox-global) .skip-link:focus{outline-offset:2px;outline:2px solid #fff;top:12px}:where(.ox-global) .skip-target:focus-visible{outline:none}:root[data-theme=light] :where(.ox-global) body{transition:background .25s}:root[data-theme=light] :where(.ox-global) .guide-nav{background:var(--canvas)}:root[data-theme=light] :where(.ox-global) .guide-nav:before{display:none}:root[data-theme=light] :where(.ox-global) .faq-q .ic svg{stroke:#16181d}:root[data-theme=light] :where(.ox-global) .hero,:root[data-theme=light] :where(.ox-global) .final-cta,:root[data-theme=light] :where(.ox-global) .ec-bigtype{--canvas:#0a0a0a;--panel:#0b0b0b;--card:#191919;--card-bento:#141417;--band:#0a0a0a;--border:#212327;--border-soft:#ffffff14;--border-chip:#ffffff12;--white:#fff;--body:#dadbdf;--grey:#a3a3ad;--dim:#818589;--dim2:#828282;--lightgrey:#bababa;--glass-fill:var(--card);--glass-line:var(--border-soft);--glass-drop:none;--glass-hi:none;--orange-bright:#ffa84d;--grid-line:#ffffff0d;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background-color:var(--seam,var(--canvas))}:root[data-theme=light] :where(.ox-global) .final-cta{--band:#010103}:root[data-theme=light] :where(.ox-global) .ec-bigtype{--band:#000203}:root[data-theme=light] :where(.ox-global) .chip img{filter:brightness(0)opacity(.8)}:where(.ox-global) .hero{padding-top:calc(176px + var(--ticker-h,0px));min-height:691px;padding-bottom:32px;position:relative;overflow:hidden}:where(.ox-global) .hero-inner{z-index:2;max-width:1200px;margin:0 auto;padding:0 24px;position:relative}:where(.ox-global) .hero-eyebrow span{color:var(--orange)}:where(.ox-global) .hero h1{font-family:var(--tc);font-weight:400;font-size:var(--fs-h1);line-height:var(--lh-h1);letter-spacing:-.02em;color:var(--white);margin-top:28px}:where(.ox-global) .hero h1 .nb{white-space:nowrap}:where(.ox-global) .hero-lede{max-width:520px;font-family:var(--tc);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--grey);margin-top:28px}:where(.ox-global) .hero-cta{align-items:center;gap:16px;margin-top:36px;display:flex}:where(.ox-global) .hero-cta-note{font-family:var(--tc);font-size:var(--fs-small);color:var(--dim);pointer-events:none;cursor:default;align-items:center;display:inline-flex}:where(.ox-global) .hero-note{font-family:var(--tc);font-size:var(--fs-caption);color:var(--dim);margin-top:16px;line-height:1.6}:where(.ox-global) .final-cta{--seam:#010103;background:var(--seam);min-height:var(--cta-h);padding:var(--sec-y) 24px;text-align:center;flex-direction:column;justify-content:center;margin-top:0;display:flex;position:relative;overflow:hidden}:where(.ox-global) .final-cta-glow{display:none}:where(.ox-global) .final-cta-mark{filter:drop-shadow(0 6px 18px #fe820038);width:40px;height:40px;margin:0 auto 26px;display:block;position:relative}:where(.ox-global) .final-cta-inner{z-index:1;max-width:760px;margin:0 auto;position:relative}:where(.ox-global) .final-cta h2{font-family:var(--tc);font-weight:500;font-size:var(--fs-h1);line-height:var(--lh-h1);letter-spacing:-.02em;color:var(--white)}:root[data-page=index][data-vp=desk] :where(.ox-global) .final-cta h2{text-shadow:0 1px 2px #000,0 0 2px #000}:where(.ox-global) .final-cta-lede{max-width:34em;font-family:var(--tc);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--grey);margin:20px auto 0}:where(.ox-global) .final-cta-act{flex-direction:column;align-items:center;gap:14px;margin-top:34px;display:flex}:where(.ox-global) .final-cta-split{text-align:left}:where(.ox-global) .final-cta-split .final-cta-inner{width:100%;max-width:1200px;padding:0 24px}:where(.ox-global) .final-cta-split .final-cta-copy{max-width:520px}:where(.ox-global) .final-cta-split .final-cta-lede{margin:20px 0 0}:where(.ox-global) .final-cta-split .final-cta-act{flex-direction:row;justify-content:flex-start;align-items:center}:where(.ox-global) .final-cta-bg{pointer-events:none;position:absolute;inset:0}:where(.ox-global) .final-cta-bg img{object-fit:cover;object-position:right center;width:100%;height:100%}:where(.ox-global) .final-cta-bg:after{content:"";background:linear-gradient(to right,var(--seam) 0%,var(--seam) 18%,transparent 48%);position:absolute;inset:0}@media (max-width:767px){:where(.ox-global) .final-cta-split{text-align:center}:where(.ox-global) .final-cta-split .final-cta-copy{max-width:none}:where(.ox-global) .final-cta-split .final-cta-act{justify-content:center}}:root:is([data-vp=phone],[data-vp=pad]) :where(.ox-global) .final-cta-bg{display:none}:root:is([data-vp=phone],[data-vp=pad]) :where(.ox-global) .final-cta[data-vibe-art]:before{content:none;background:0 0;display:none}:root:is([data-vp=phone],[data-vp=pad]) :where(.ox-global) .final-cta-split{text-align:center}:root[data-vp=phone] :where(.ox-global) .final-cta-inner,:root[data-vp=pad] :where(.ox-global) .final-cta-inner{justify-items:center;grid-template-columns:1fr!important}:root:is([data-vp=phone],[data-vp=pad]) :where(.ox-global) .final-cta-split .final-cta-copy{max-width:none}:root:is([data-vp=phone],[data-vp=pad]) :where(.ox-global) .final-cta-split .final-cta-lede{max-width:34em;margin-left:auto;margin-right:auto}:root:is([data-vp=phone],[data-vp=pad]) :where(.ox-global) .final-cta-split .final-cta-act{flex-direction:column;justify-content:center;align-items:center}:where(.ox-global) .hero-textblock{max-width:660px;transition:opacity .2s}:where(.ox-global) .hero-textblock.fade{opacity:0}:where(.ox-global) .hero-media{pointer-events:none;background:var(--canvas);width:899px;max-width:899px;height:691px;transition:opacity .2s;position:absolute;top:0;right:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 26%);mask-image:linear-gradient(90deg,#0000,#000 26%)}:where(.ox-global) .hero-media.fade{opacity:0}:root[data-vp=desk] :where(.ox-global) .hero--home .hero-media[data-art-frame=hero][data-art-frame-desk=fill]{height:auto;top:0;bottom:0;aspect-ratio:auto!important}:where(.ox-global) .hero-media img{object-fit:contain;object-position:right bottom;width:100%;height:100%;-webkit-mask-image:linear-gradient(#000 58%,#0000 97%);mask-image:linear-gradient(#000 58%,#0000 97%)}:where(.ox-global) .hero-media:after{content:"";background:linear-gradient(to left,transparent 50%,var(--canvas) 100%);position:absolute;inset:0}:root[data-vp=phone] :where(.ox-global) .hero-media:after{background:0 0}:where(.ox-global) .hero-media.hm-wide{width:min(100%,1627.48px);max-width:none;transform:translate(120px)}:where(.ox-global) .hero-media.hm-wide img{object-fit:cover;object-position:right center}:where(.ox-global) .hero-dots{justify-content:center;align-items:center;gap:16px;margin-top:64px;display:flex}:where(.ox-global) .hero-dots .chev{color:#6e7278;font-size:var(--fs-small);padding:13px;line-height:1;transition:color .2s}:where(.ox-global) .hero-dots .chev svg{width:14px;height:14px;display:block}:where(.ox-global) .hero-dots .chev:hover{color:var(--white)}:where(.ox-global) .dots{align-items:center;gap:8px;display:flex}:where(.ox-global) .dot{background:#7a7f86;border:none;border-radius:9999px;width:9px;height:9px;padding:0;transition:all .25s;position:relative}:where(.ox-global) .dot:before{content:"";position:absolute;inset:-14px}:where(.ox-global) .dot:hover{background:#7a7f86}:where(.ox-global) .dot.active{background:var(--orange);width:42px;box-shadow:0 0 10px #ffffff8c}:where(.ox-global) .dot.active:hover{background:var(--orange)}:where(.ox-global) .ledger{background:var(--card-bento);grid-template-columns:repeat(4,minmax(0,288px));justify-content:center;display:grid}:where(.ox-global) .ledger .st{text-align:center;padding:28px 24px}:where(.ox-global) .ledger .st+.st{border-left:1px solid var(--border)}:where(.ox-global) .ledger .num{font-family:var(--mono);letter-spacing:-1px;color:var(--white);font-variant-numeric:tabular-nums;font-size:46px;font-weight:400;line-height:1.1}:where(.ox-global) .ledger .num.hot{color:var(--orange-t,var(--orange))}:where(.ox-global) .ledger .lbl{font-family:var(--tc);font-size:var(--fs-small);color:var(--dim);margin-top:8px}:where(.ox-global) .section{padding-top:var(--sec-y);padding-bottom:var(--sec-y)}:where(.ox-global) #engines{padding-top:48px;position:relative}:where(.ox-global) #engines>*{z-index:1;position:relative}:where(.ox-global) .sec-head h2{font-family:var(--tc);font-weight:500;font-size:var(--fs-h2);line-height:var(--lh-h2);letter-spacing:-.03em;color:var(--white)}:where(.ox-global) .sec-head .sub{font-family:var(--tc);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--dim);margin-top:18px}:where(.ox-global) .sec-head .eyebrow+h2{margin-top:18px}:where(.ox-global) #edge .sub .hot{color:var(--orange-t)}:where(.ox-global) .sec-en{font-family:var(--mono);font-variant-numeric:tabular-nums;font-weight:400;font-size:var(--fs-tag);letter-spacing:2px;text-transform:uppercase;color:var(--dim);margin:0 0 14px}:where(.ox-global) .manifesto{text-align:center;max-width:860px;margin:0 auto}:where(.ox-global) .mf-mark{filter:drop-shadow(0 6px 18px #fe820038);width:44px;height:44px;margin:36px auto 0;display:block}:where(.ox-global) .mf-lead{font-family:var(--tc);font-weight:500;font-size:var(--fs-h3);letter-spacing:-.5px;color:var(--white);margin-top:34px;line-height:1.5}:where(.ox-global) .mf-lead .hot{color:var(--orange-t)}:where(.ox-global) .mf-body{max-width:640px;font-family:var(--tc);font-size:var(--fs-body);color:var(--grey);margin:34px auto 0;line-height:1.95}:where(.ox-global) .mf-body:first-of-type{font-size:var(--fs-h6);color:var(--body);margin-top:52px}:where(.ox-global) .mf-finale{flex-direction:column;align-items:center;gap:44px;margin-top:64px;padding-top:0;padding-bottom:24px;display:flex;position:relative}:where(.ox-global) .mf-finale-div{z-index:1;background:linear-gradient(90deg,#0000,#ffffff80 40% 60%,#0000);width:min(360px,52%);height:1px;position:relative}:where(.ox-global) .mf-finale-div:after{content:"";background:var(--orange-bright);border-radius:50%;width:6px;height:6px;margin:-3px 0 0 -3px;position:absolute;top:50%;left:50%;box-shadow:0 0 10px 1px #fffc}:where(.ox-global) .mf-close{z-index:1;text-align:center;max-width:640px;font-family:var(--tc);font-weight:400;font-size:clamp(var(--fs-h5),calc(var(--screen-w,100vw) * .019),var(--fs-h4));color:var(--body);line-height:1.8;position:relative}:where(.ox-global) .mf-close b{color:var(--white);font-weight:500}:where(.ox-global) .mf-ch{display:inline-block}:where(.ox-global) .mf-shimmer,:where(.ox-global) .mf-close b.mf-shimmer{color:var(--orange-t)}:where(.ox-global) .wi-grid{border-bottom:1px solid #ffffff17;grid-template-columns:220px minmax(0,600px) 1fr;align-items:start;gap:48px;margin-top:88px;padding:56px 0;display:grid;position:relative}:where(.ox-global) .wi-kicker{flex-direction:column;padding-left:18px;display:flex;position:relative}:where(.ox-global) .wi-bar{background:linear-gradient(#fff,#fff0);width:2px;height:38px;position:absolute;top:2px;left:0}:where(.ox-global) .wi-label{font-family:var(--tc);font-weight:500;font-size:var(--fs-h6);color:var(--white);line-height:1.3}:where(.ox-global) .wi-title-line{white-space:nowrap;word-break:normal;overflow-wrap:normal;display:block}:where(.ox-global) .wi-en{font-family:var(--mono);font-variant-numeric:tabular-nums;font-weight:400;font-size:var(--fs-xs);letter-spacing:1.6px;text-transform:uppercase;color:var(--dim);margin:0 0 8px;display:block}:where(.ox-global) .wi-arrow{font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:var(--fs-small);letter-spacing:2px;color:#fe82008c;margin-top:22px}:where(.ox-global) .wi-body{min-width:0}:where(.ox-global) .wi-lead{font-family:var(--tc);font-size:var(--fs-h6);color:var(--body);letter-spacing:.2px;line-height:1.75}:where(.ox-global) .wi-lead em{color:var(--orange-bright);font-style:normal}:root[data-theme=light] :where(.ox-global) .wi-lead em{color:var(--orange-t)}:where(.ox-global) .wi-lead b{color:var(--white);font-weight:500}:where(.ox-global) .wi-rows{flex-direction:column;margin-top:38px;display:flex}:where(.ox-global) .wi-row{border-left:1px solid #ffffff1a;grid-template-columns:auto auto minmax(0,1fr);align-items:center;padding:20px 0 20px 22px;transition:border-color .35s;display:grid}:where(.ox-global) .wi-row+.wi-row{margin-top:4px}:where(.ox-global) .wi-row:hover{border-left-color:var(--orange)}:where(.ox-global) .wi-num{grid-column:1}:where(.ox-global) .wi-rule{grid-column:2}:where(.ox-global) .wi-t{grid-column:3}:where(.ox-global) .wi-d{grid-area:2/3}:where(.ox-global) .wi-num{font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:var(--fs-caption);letter-spacing:1px;color:var(--dim);transition:color .3s}:where(.ox-global) .wi-rule{background:var(--orange);opacity:.5;transform-origin:0;width:40px;height:1px;margin:0 16px;transition:transform .4s cubic-bezier(.7,0,.3,1),opacity .3s;display:inline-block;transform:scaleX(.45)}:where(.ox-global) .wi-t{font-family:var(--tc);font-weight:500;font-size:var(--fs-h6);color:var(--white);line-height:1.4;transition:transform .35s cubic-bezier(.7,0,.3,1)}:where(.ox-global) .wi-d{font-family:var(--tc);font-size:var(--fs-small);line-height:var(--lh-small);color:var(--dim);max-width:440px;margin-top:10px;transition:color .35s}:where(.ox-global) .wi-row:hover .wi-num{color:var(--orange-bright)}:where(.ox-global) .wi-row:hover .wi-rule{opacity:1;transform:scaleX(1)}:where(.ox-global) .wi-row:hover .wi-t{transform:translate(6px)}:where(.ox-global) .wi-row:hover .wi-d{color:var(--body)}:where(.ox-global) .wi-close{font-family:var(--tc);font-size:var(--fs-h6);line-height:var(--lh-body);color:var(--dim);margin-top:40px}:where(.ox-global) .wi-year{font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:var(--fs-small);color:var(--dim);justify-self:end}:where(.ox-global) .bento-wrap{max-width:var(--page-max);margin:0 auto;padding:160px 24px 0}:where(.ox-global) .bento-wrap h2{font-family:var(--tc);font-weight:500;font-size:var(--fs-h3);line-height:var(--lh-h3);letter-spacing:-1px;color:var(--white)}:where(.ox-global) .bento-wrap .sub{font-family:var(--tc);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--dim);margin-top:16px}:where(.ox-global) .smk-row-wrap{margin-top:36px;padding-bottom:8px;overflow:hidden}:where(.ox-global) .smk-row-wrap::-webkit-scrollbar{display:none}:where(.ox-global) .smk-row-wrap{scrollbar-width:none}:where(.ox-global) .smk-row{will-change:transform;flex-wrap:nowrap;gap:24px;transition:transform .55s cubic-bezier(.22,1,.36,1);display:flex}:where(.ox-global) .smk-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;display:flex}:where(.ox-global) .smk-head-txt{min-width:0}:where(.ox-global) .smk-nav{flex-shrink:0;gap:14px;display:flex}:where(.ox-global) .smk-swipe-hint{display:none}:where(.ox-global) .smk-arrow{color:#fff;cursor:pointer;background:#16181d;border:1px solid #ffffff24;border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;transition:background .2s,border-color .2s,color .2s,transform .15s,opacity .2s;display:inline-flex;box-shadow:0 5px 16px #00000052}:where(.ox-global) .smk-arrow svg{width:20px;height:20px}:where(.ox-global) .smk-arrow:hover:not(:disabled){background:var(--orange);border-color:var(--orange);color:#1a0f08;transform:translateY(-2px)}:where(.ox-global) .smk-arrow:active:not(:disabled){transform:translateY(0)}:where(.ox-global) .smk-arrow:disabled{opacity:.3;cursor:default;box-shadow:none}:root[data-theme=light] :where(.ox-global) .smk-arrow{color:#fff;background:#16181d;border-color:#ffffff24;box-shadow:0 6px 16px #0000002e}:root[data-theme=light] :where(.ox-global) .smk-arrow:hover:not(:disabled){background:var(--orange);border-color:var(--orange);color:#1a0f08}@media (prefers-reduced-motion:reduce){:where(.ox-global) .smk-row{transition:none}}:where(.ox-global) .smk-card{border-radius:var(--radius-card);border:1px solid #ffffff1f;flex:0 0 calc(33.3333% - 16px);transition:border-color .28s,box-shadow .28s;position:relative;overflow:hidden}:where(.ox-global) .smk-card:hover{border-color:#fe8200}:root[data-theme=light] :where(.ox-global) .smk-card{border-color:#00000014}:where(.ox-global) .smk-card-img{background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}:where(.ox-global) .smk-card:after{content:"";pointer-events:none;background:linear-gradient(#0000 22%,#0000004d 38%,#000000b8 52%,#000000e6 74%,#000000f2);position:absolute;inset:0}:where(.ox-global) .smk-card-body{z-index:1;padding:26px;position:absolute;bottom:0;left:0;right:0}:where(.ox-global) .smk-card:hover .smk-card-img{transform:scale(1.03)}:where(.ox-global) .smk-card-img{transition:transform .5s cubic-bezier(.2,.8,.2,1)}:where(.ox-global) .btag{align-items:center;gap:8px;display:flex}:where(.ox-global) .btag .n{font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:var(--fs-xs);color:var(--orange-t);background:var(--card);border:1px solid #fe8200;border-radius:99px;padding:3px 8px;line-height:1.3}:where(.ox-global) .btag .t{font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:var(--fs-caption);letter-spacing:1.4px;color:#ffa84d}:where(.ox-global) .smk-card-body h3{font-family:var(--tc);font-weight:500;font-size:var(--fs-h6);letter-spacing:-.3px;color:#fff;margin-top:14px;line-height:1.35}:where(.ox-global) .smk-card-body p{font-family:var(--tc);font-size:var(--fs-tag);color:#9da1a8;margin-top:12px;line-height:1.7}:where(.ox-global) .bento-wrap .cta-bar{margin-top:32px}:where(.ox-global) .cta-bar{background:var(--glass-fill);-webkit-backdrop-filter:var(--glass-blur);border:1px solid var(--glass-line);box-shadow:var(--glass-drop),var(--glass-hi);border-radius:18px;justify-content:space-between;align-items:center;height:70px;padding:14px 14px 14px 32px;display:flex}:where(.ox-global) .cta-bar .q{font-family:var(--tc);font-size:var(--fs-small);color:var(--white)}:where(.ox-global) .cta-bar .q b{color:var(--orange-bright);font-weight:500}:where(.ox-global) .cta-btn{font-family:var(--tc);font-weight:500;font-size:var(--fs-btn);letter-spacing:1px;color:var(--white);border:1px solid #ffffff40;border-radius:999px;align-items:center;gap:10px;padding:13px 26px;transition:transform .12s,background .2s,color .2s,border-color .2s;display:inline-flex}:where(.ox-global) .cta-btn:hover{background:var(--card);border-color:var(--orange);color:var(--orange)}:where(.ox-global) .cta-btn:active{transform:scale(.97)}:where(.ox-global) .cta-btn img{filter:invert();width:15px;height:15px}:where(.ox-global) #start{--canvas:#14100e;--band:#14100e}:root[data-theme=light] :where(.ox-global) #start{--canvas:#14100e;--panel:#0b0b0b;--card:#191919;--card-bento:#141417;--border:#212327;--border-soft:#ffffff14;--border-chip:#ffffff12;--white:#fff;--body:#dadbdf;--grey:#a3a3ad;--dim:#818589;--dim2:#828282;--lightgrey:#bababa;--glass-fill:var(--card);--glass-line:var(--border-soft);--glass-drop:none;--glass-hi:none;--orange-bright:#ffa84d;--grid-line:#ffffff0d;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:where(.ox-global) #start .st2-head{text-align:center;max-width:640px;margin:0 auto}:where(.ox-global) #start .st2-head h2{color:#fff}:where(.ox-global) #start .st2-head .sub{color:#ffffff8c;margin-top:16px}:where(.ox-global) .st2-flow{max-width:960px;margin:60px auto 0}:where(.ox-global) .st2-trunk{position:relative}:where(.ox-global) .st2-line-wrap{z-index:0;pointer-events:none;height:62px;position:absolute;top:0;left:0;right:0}:where(.ox-global) .st2-line{filter:drop-shadow(0 0 5px #fe8200bf)drop-shadow(0 0 14px #fe820061);width:100%;height:62px;overflow:visible}:where(.ox-global) .st2-line-path{stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset 1.1s cubic-bezier(.55,0,.2,1)}:where(.ox-global) .st2-nodes{z-index:1;margin:0;padding:0;list-style:none;display:flex;position:relative}:where(.ox-global) .st2-node{text-align:center;opacity:0;flex-direction:column;flex:1;align-items:center;transition:opacity .32s,transform .32s;display:flex;transform:scale(.9)}:where(.ox-global) .st2-ic{background:radial-gradient(120% 120% at 30% 22%,#231913,#14100e 60%);border:1px solid #fe8200;border-radius:50%;justify-content:center;align-items:center;width:62px;height:62px;display:flex;box-shadow:0 0 18px #ffffff2e,inset 0 0 14px #ffffff1a}:where(.ox-global) .st2-ic svg{color:#ffb570;fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:26px;height:26px}:where(.ox-global) .st2-num{font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:max(11px,var(--font-floor,12px));letter-spacing:1.6px;color:#fe8200d9;margin-top:12px}:where(.ox-global) .st2-node b{font-family:var(--tc);font-weight:500;font-size:max(14px,var(--font-floor,12px));color:#f2ece6;margin-top:5px}:where(.ox-global) .st2-stem{transform-origin:top;background:linear-gradient(#fff,#ffffff26);border-radius:2px;width:2px;height:44px;margin:14px auto 0;transition:transform .5s 1.2s;transform:scaleY(0);box-shadow:0 0 10px #ffffff80}:where(.ox-global) .st2-milestone{opacity:0;background:radial-gradient(140% 170% at 20% 8%,#2a1d12,#16110d 70%);border:1px solid #fe8200;border-radius:20px;align-items:center;gap:16px;width:fit-content;max-width:100%;margin:16px auto 0;padding:14px 30px 14px 16px;transition:opacity .55s 1.35s,transform .55s 1.35s;display:flex;position:relative;transform:translateY(8px);box-shadow:0 0 34px #ffffff47,inset 0 0 22px #ffffff1f}:where(.ox-global) .st2-milestone:after{content:"";opacity:0;pointer-events:none;border:1px solid #fe8200;border-radius:26px;position:absolute;inset:-6px}:where(.ox-global) .st2-ms-node{background:var(--card);border:1px solid #fe8200;border-radius:15px;flex:none;justify-content:center;align-items:center;width:54px;height:54px;display:flex}:where(.ox-global) .st2-ms-node svg{color:#ff8200;filter:drop-shadow(0 0 6px #fe82008c);width:30px;height:30px}:where(.ox-global) .st2-ms-label{text-align:left;white-space:nowrap}:where(.ox-global) .st2-ms-label em{font-style:normal;font-family:var(--tc);color:#fff;letter-spacing:-.01em;font-size:20px;font-weight:600;display:block}:where(.ox-global) .st2-ms-label small{font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:max(11px,var(--font-floor,12px));letter-spacing:1.2px;color:#ffffff6b;margin-top:3px;display:block}:where(.ox-global) .st2-flow.in .st2-milestone:after{animation:1.4s ease-out 1.75s st2pulse}@keyframes st2pulse{0%{opacity:.65;transform:scale(1)}to{opacity:0;transform:scale(1.5)}}:where(.ox-global) .st2-fork-wrap{margin:6px auto 0}:where(.ox-global) .st2-fork{filter:drop-shadow(0 0 5px #fe82008c)drop-shadow(0 0 12px #fe820047);width:100%;height:118px;display:block;overflow:visible}:where(.ox-global) .st2-fork-path{stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset .9s cubic-bezier(.55,0,.2,1) 1.9s}:where(.ox-global) .st2-cards{grid-template-columns:1fr 1fr;gap:40px;display:grid}:where(.ox-global) .st2-card{-webkit-backdrop-filter:saturate(150%)blur(20px);opacity:0;background:linear-gradient(#0000009e,#0000009e);border:1px solid #ffffff1a;border-radius:20px;padding:26px 28px 24px;transition:opacity .6s,transform .6s;position:relative;overflow:hidden;transform:translateY(16px);box-shadow:0 18px 46px -20px #0009,inset 0 1px #ffffff1f}:where(.ox-global) .st2-card:before{content:"";height:2px;position:absolute;top:0;left:0;right:0}:where(.ox-global) .st2-card.a:before,:where(.ox-global) .st2-card.b:before{background:linear-gradient(90deg,#0000,#fff,#0000)}:where(.ox-global) .st2-card-top{align-items:center;gap:12px;display:flex}:where(.ox-global) .st2-cic{border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}:where(.ox-global) .st2-card.a .st2-cic{background:var(--card);border:1px solid #fe8200}:where(.ox-global) .st2-card.b .st2-cic{background:var(--card);border:1px solid #f6b44d}:where(.ox-global) .st2-cic svg{width:20px;height:20px}:where(.ox-global) .st2-card.a .st2-cic svg{color:#ff9838}:where(.ox-global) .st2-card.b .st2-cic svg{color:#ffc978}:where(.ox-global) .st2-route{font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:max(12px,var(--font-floor,12px));letter-spacing:2px;text-transform:uppercase}:where(.ox-global) .st2-card.a .st2-route{color:#ff9838}:where(.ox-global) .st2-card.b .st2-route{color:#ffc978}:where(.ox-global) .st2-card-title{font-family:var(--tc);color:#fff;letter-spacing:-.01em;margin-top:16px;font-size:22px;font-weight:600}:where(.ox-global) .st2-card-sub{font-family:var(--tc);font-size:max(14px,var(--font-floor,12px));color:#ffffff94;margin-top:8px;line-height:1.6}:where(.ox-global) .st2-btn{height:44px;font-family:var(--tc);cursor:pointer;border-radius:9999px;justify-content:center;align-items:center;gap:8px;margin-top:20px;font-size:15px;font-weight:600;transition:transform .12s,background .2s,border-color .2s,color .2s,filter .2s;display:flex}:where(.ox-global) .st2-btn:active{transform:scale(.98)}:where(.ox-global) .st2-btn.ghost{color:#fff;border:1px solid #ffffff3d}:where(.ox-global) .st2-btn.ghost:hover{background:var(--card);color:#ffb570;border-color:#ff8200}:where(.ox-global) .st2-btn.solid{color:#1a0f08;background:linear-gradient(90deg,#f6b44d,#ff8200)}:where(.ox-global) .st2-btn.solid:hover{filter:brightness(1.07)}:where(.ox-global) .st2-foot{max-width:560px;font-family:var(--tc);font-size:max(14px,var(--font-floor,12px));color:#fff9;text-align:center;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:16px;justify-content:center;align-items:center;gap:12px;margin:54px auto 0;padding:16px 24px;display:flex}:where(.ox-global) .st2-foot svg{color:#ff8200;flex-shrink:0;width:20px;height:20px}:where(.ox-global) .st2-foot b{color:#fff;font-weight:600}:where(.ox-global) .st2-flow.in .st2-line-path{stroke-dashoffset:0}:where(.ox-global) .st2-flow.in .st2-node{opacity:1;transform:none}:where(.ox-global) .st2-flow.in .st2-node:first-child{transition-delay:60ms}:where(.ox-global) .st2-flow.in .st2-node:nth-child(2){transition-delay:.32s}:where(.ox-global) .st2-flow.in .st2-node:nth-child(3){transition-delay:.58s}:where(.ox-global) .st2-flow.in .st2-node:nth-child(4){transition-delay:.84s}:where(.ox-global) .st2-flow.in .st2-node:nth-child(5){transition-delay:1.06s}:where(.ox-global) .st2-flow.in .st2-stem{transform:scaleY(1)}:where(.ox-global) .st2-flow.in .st2-milestone{opacity:1;transform:none}:where(.ox-global) .st2-flow.in .st2-fork-path{stroke-dashoffset:0}:where(.ox-global) .st2-flow.in .st2-card{opacity:1;transform:none}:where(.ox-global) .st2-flow.in .st2-card.a{transition-delay:1.9s}:where(.ox-global) .st2-flow.in .st2-card.b{transition-delay:2.02s}@media (max-width:767px){:where(.ox-global) .st2-flow{max-width:430px;margin-top:44px}:where(.ox-global) .st2-line-wrap{display:none}:where(.ox-global) .st2-nodes{flex-direction:column;align-items:stretch;gap:20px;position:relative}:where(.ox-global) .st2-nodes:before{content:"";transform-origin:top;background:linear-gradient(#fff,#fff6);border-radius:2px;width:2px;transition:transform 1s .3s;position:absolute;top:14px;bottom:14px;left:30px;transform:scaleY(0);box-shadow:0 0 8px #ffffff80}:where(.ox-global) .st2-flow.in .st2-nodes:before{transform:scaleY(1)}:where(.ox-global) .st2-node{text-align:left;opacity:0;flex-direction:row;flex:none;align-items:center;gap:14px;transform:translateY(0)}:where(.ox-global) .st2-ic{width:60px;height:60px}:where(.ox-global) .st2-num{margin-top:0;margin-left:auto}:where(.ox-global) .st2-node b{margin-top:0}:where(.ox-global) .st2-stem,:where(.ox-global) .st2-fork-wrap{display:none}:where(.ox-global) .st2-milestone{justify-content:center;align-items:center;gap:14px;height:auto;margin-top:28px;display:flex}:where(.ox-global) .st2-ms-node{position:static;transform:none}:where(.ox-global) .st2-ms-label{white-space:normal;position:static;transform:none}:where(.ox-global) .st2-cards{grid-template-columns:1fr;gap:20px;margin-top:28px}:where(.ox-global) .st2-flow.in .st2-card.a,:where(.ox-global) .st2-flow.in .st2-card.b{transition-delay:.2s}:where(.ox-global) .st2-foot{margin-top:40px}}@media (prefers-reduced-motion:reduce){:where(.ox-global) .st2-node,:where(.ox-global) .st2-milestone,:where(.ox-global) .st2-card{opacity:1!important;transition:none!important;transform:none!important}:where(.ox-global) .st2-line-path,:where(.ox-global) .st2-fork-path{stroke-dashoffset:0!important;transition:none!important}:where(.ox-global) .st2-stem,:where(.ox-global) .st2-nodes:before{transition:none!important;transform:scaleY(1)!important}:where(.ox-global) .st2-flow.in .st2-milestone:after{animation:none!important}}:where(.ox-global) .exch-row{justify-content:space-between;align-items:center;margin-top:64px;display:flex}:where(.ox-global) .exch-row img{opacity:.95}:where(.ox-global) .faq-grid{grid-template-columns:445px 667px;justify-content:space-between;align-items:start;display:grid}:where(.ox-global) .faq-left h2{font-family:var(--tc);font-weight:500;font-size:var(--fs-h2);line-height:var(--lh-h2);letter-spacing:-.02em;color:var(--white);margin-top:18px}:where(.ox-global) .faq-left p{font-family:var(--tc);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--dim);margin-top:18px}:where(.ox-global) .faq-list{border-top:1px solid var(--border)}:where(.ox-global) .faq-item{border-bottom:1px solid var(--border)}:where(.ox-global) .faq-q{text-align:left;width:100%;font-family:var(--tc);font-size:var(--fs-body);letter-spacing:-.01em;color:var(--white);border-radius:8px;justify-content:space-between;align-items:center;gap:20px;width:calc(100% + 32px);margin:0 -16px;padding:24px 16px;transition:background .2s;display:flex}:where(.ox-global) .faq-q:hover{background:#ffffff08}:where(.ox-global) .faq-q .ic{flex-shrink:0;display:flex;position:relative}:where(.ox-global) .faq-q .ic svg{transition:transform .3s,stroke .25s}:where(.ox-global) .faq-item.open .faq-q .ic svg{stroke:var(--orange);transform:rotate(45deg)}:where(.ox-global) .faq-a{opacity:0;visibility:hidden;grid-template-rows:0fr;transition:grid-template-rows .35s,opacity .3s,visibility 0s linear .35s;display:grid;overflow:hidden}:where(.ox-global) .faq-item.open .faq-a{opacity:1;visibility:visible;grid-template-rows:1fr;transition-delay:0s}:root[data-vp=phone] :where(.ox-global) .faq-web-only{display:none}:where(.ox-global) .faq-a-inner{min-height:0;overflow:hidden}:where(.ox-global) .faq-a p{max-width:600px;font-family:var(--tc);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--dim);padding-bottom:24px}:root[data-vp=pad] :where(.ox-global) .container{padding-inline:24px}:root[data-vp=phone] :where(.ox-global) .container{padding-inline:16px}:root[data-vp=phone] :where(.ox-global) :is(button,a,[role=button],summary){touch-action:manipulation}:root[data-vp=phone] :where(.ox-global) :is(input,textarea,select){font-size:16px}:root[data-vp=phone] :where(.ox-global) .hero{min-height:0;padding:calc(112px + var(--ticker-h,0px)) 0 28px;flex-direction:column;gap:28px;display:flex}:root[data-vp=phone] :where(.ox-global) .hero-inner{order:1;width:100%;padding:0 16px}:root[data-vp=phone] :where(.ox-global) .hero-textblock{max-width:none}:root[data-vp=phone] :where(.ox-global) .hero h1{text-wrap:balance;margin-top:18px}:root[data-vp=phone] :where(.ox-global) .hero-lede{max-width:34rem;margin-top:18px}:root[data-vp=phone] :where(.ox-global) .hero-cta{flex-direction:column;align-items:flex-start;gap:10px;margin-top:26px}:root[data-vp=phone] :where(.ox-global) .hero-cta .pill{min-height:var(--tap-min)}:root[data-vp=phone] :where(.ox-global) .hero-media{aspect-ratio:4/3;border-radius:var(--radius-card);background:var(--card-bento);order:2;width:calc(100% - 32px);max-width:none;height:auto;margin:0 16px;position:relative;top:auto;right:auto;transform:none;-webkit-mask-image:none;mask-image:none}:root[data-vp=phone] :where(.ox-global) .hero-media.hm-wide{width:calc(100% - 32px);transform:none}:root[data-vp=phone] :where(.ox-global) .hero-media img,:root[data-vp=phone] :where(.ox-global) .hero-media.hm-wide img{object-fit:cover;object-position:center;width:100%;height:100%;margin:0;transform:none;-webkit-mask-image:none;mask-image:none}:root[data-vp=phone] :where(.ox-global) .hero-media:after{display:none}:root[data-vp=phone] :where(.ox-global) .hero-dots{order:3;gap:12px;margin-top:0}:root[data-vp=phone] :where(.ox-global) .hero-dots .chev{min-width:var(--tap-min);min-height:var(--tap-min);place-items:center;padding:0;display:grid}:root[data-vp=phone] :where(.ox-global) .ledger{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:0}:root[data-vp=phone] :where(.ox-global) .ledger .st{flex-direction:column;justify-content:center;min-height:116px;padding:22px 14px;display:flex}:root[data-vp=phone] :where(.ox-global) .ledger .st:nth-child(odd){border-left:0}:root[data-vp=phone] :where(.ox-global) .ledger .st:nth-child(n+3){border-top:1px solid var(--border)}:root[data-vp=phone] :where(.ox-global) .ledger .num{font-size:34px}:root[data-vp=phone] :where(.ox-global) .section{padding-top:var(--sec-y);padding-bottom:var(--sec-y)}:root[data-vp=phone] :where(.ox-global) .wi-grid{grid-template-columns:1fr;gap:26px;margin-top:42px;padding:32px 0}:root[data-vp=phone] :where(.ox-global) .wi-row{grid-template-columns:auto minmax(0,1fr);gap:12px;padding:18px 0 18px 16px}:root[data-vp=phone] :where(.ox-global) .wi-row>:last-child{grid-column:2}:root[data-vp=phone] :where(.ox-global) .st2-cards{grid-template-columns:1fr;gap:16px}:root[data-vp=phone] :where(.ox-global) .faq-grid{grid-template-columns:1fr;gap:28px}:root[data-vp=phone] :where(.ox-global) .faq-left{width:auto;max-width:none}:root[data-vp=phone] :where(.ox-global) .final-cta{text-align:center;min-height:0;padding:64px 16px}:root[data-vp=phone] :where(.ox-global) .final-cta-split .final-cta-inner{padding:0}:root[data-vp=phone] :where(.ox-global) .final-cta-split .final-cta-copy{max-width:none}:root[data-vp=phone] :where(.ox-global) .final-cta-split .final-cta-act{flex-direction:column;justify-content:center}:root[data-vp=pad] :where(.ox-global) .hero{min-height:0;padding-top:calc(140px + var(--ticker-h,0px))}:root[data-vp=pad] :where(.ox-global) .hero-media{aspect-ratio:4/3;width:58%;height:auto}:root[data-vp=pad] :where(.ox-global) .ledger{grid-template-columns:repeat(2,minmax(0,1fr))}:root[data-vp=phone] :where(.ox-global) .wi-grid .wi-rule{display:none}:root[data-vp=phone] :where(.ox-global) .wi-grid .wi-t,:root[data-vp=phone] :where(.ox-global) .wi-grid .wi-d{grid-column:2}:root[data-vp=phone] :where(.ox-global) .hero--cinematic{isolation:isolate;min-height:680px;padding:calc(120px + var(--ticker-h,0px)) 0 30px;background:#010206;display:block;position:relative;overflow:hidden}:root[data-vp=phone] :where(.ox-global) .hero--cinematic .hero-media,:root[data-vp=phone] :where(.ox-global) .hero--cinematic .hero-media.hm-wide{z-index:0;aspect-ratio:auto;background:#010206;border-radius:0;width:100%;max-width:none;height:100%;margin:0;position:absolute;inset:0;transform:none}:root[data-vp=phone] :where(.ox-global) .hero--cinematic .hero-media img,:root[data-vp=phone] :where(.ox-global) .hero--cinematic .hero-media.hm-wide img,:root[data-vp=phone] :where(.ox-global) .hero--cinematic #heroImg[src*=ill-hero-trading]{object-fit:cover;object-position:62% center;width:100%;height:100%;margin:0;-webkit-mask-image:none;mask-image:none;transform:none!important}:root[data-vp=phone] :where(.ox-global) .hero--cinematic:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#000000e6,#00000094 43%,#000000e6 75%,#010206),linear-gradient(90deg,#000000b8,#0000001f 84%);position:absolute;inset:0}:root[data-vp=phone] :where(.ox-global) .hero--cinematic .hero-inner{z-index:2;width:100%;padding:0 20px;position:relative}:root[data-vp=phone] :where(.ox-global) .hero--cinematic .hero-textblock{max-width:none}:root[data-vp=phone] :where(.ox-global) .hero--cinematic h1{text-wrap:balance;max-width:10.8em;margin-top:16px}:root[data-vp=phone] :where(.ox-global) .hero--cinematic .hero-lede{max-width:29ch;margin-top:18px}:root[data-vp=phone] :where(.ox-global) .hero--cinematic .hero-cta{flex-flow:wrap;align-items:center;gap:10px;margin-top:24px}:root[data-vp=phone] :where(.ox-global) .hero--cinematic .hero-dots{z-index:2;margin:34px 20px 0;position:relative}:root[data-vp=phone] :where(.ox-global) .hero--cinematic .ledger{z-index:2;margin-top:26px;position:relative}:root[data-vp=phone] :where(.ox-global) .exch-marquee{margin-top:30px;padding:0 20px;-webkit-mask-image:none;mask-image:none}:root[data-vp=phone] :where(.ox-global) .exch-mq{width:100%!important;animation:none!important;display:block!important;overflow:visible!important}:root[data-vp=phone] :where(.ox-global) .exch-mq>div:first-child{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 28px;width:100%!important;animation:none!important;display:grid!important}:root[data-vp=phone] :where(.ox-global) .exch-mq>div:not(:first-child){display:none!important}:root[data-vp=phone] :where(.ox-global) .exch-mq img{object-fit:contain;justify-self:center;width:auto!important;max-width:118px!important;height:28px!important}:root[data-vp=phone] :where(.ox-global) .faq-item+.faq-item{margin-top:8px}:root[data-vp=phone] :where(.ox-global) .bento-wrap{padding-inline:20px}:root[data-vp=phone] :where(.ox-global) .smk-head{align-items:flex-start;gap:24px}:root[data-vp=phone] :where(.ox-global) .smk-nav{order:2;gap:12px}:root[data-vp=phone] :where(.ox-global) .smk-arrow{width:48px;min-width:48px;height:48px;min-height:48px}:root[data-vp=phone] :where(.ox-global) .smk-row-wrap{scroll-snap-type:x mandatory;scrollbar-width:none;margin-top:28px;margin-right:-20px;padding:0 20px 10px 0;overflow:auto visible}:root[data-vp=phone] :where(.ox-global) .smk-card-img{background-position:50%;flex:none;width:100%;height:218px;position:relative;inset:auto}:root[data-vp=phone] :where(.ox-global) .smk-card-body{background:var(--card);flex-direction:column;flex:1;padding:20px 18px 22px;display:flex;position:relative;inset:auto}:root[data-vp=phone] :where(.ox-global) .smk-card .btag{z-index:2;margin-top:-42px;position:relative}:root[data-vp=pad] :where(.ox-global) :is(a,button,[role=button],summary){touch-action:manipulation;min-height:44px}:root[data-vp=pad] :where(.ox-global) .wi-grid,:root[data-vp=pad] :where(.ox-global) .hub-stage,:root[data-vp=pad] :where(.ox-global) .tools-grid{grid-template-columns:repeat(2,minmax(0,1fr));min-height:0}:root[data-vp=pad] :where(.ox-global) .hub-stage>*{grid-area:auto!important}:root[data-vp=pad] :where(.ox-global) .wi-row{grid-template-columns:auto minmax(0,1fr)!important}:root[data-vp=pad] :where(.ox-global) .wi-rule{display:none}:root[data-vp=pad] :where(.ox-global) .faq-item+.faq-item{margin-top:8px}:root[data-vp=pad] :where(.ox-global) .wi-row .wi-num{grid-column:1}:root[data-vp=pad] :where(.ox-global) .wi-row .wi-t,:root[data-vp=pad] :where(.ox-global) .wi-row .wi-d{grid-column:2}:where(.ox-global) .breather{text-align:center;padding:160px 24px 0}:where(.ox-global) .br-mark{opacity:.9;width:34px;height:34px;margin:0 auto 26px;display:block}:where(.ox-global) .breather p{max-width:640px;font-family:var(--tc);font-weight:400;font-size:clamp(22px,calc(var(--screen-w,100vw) * .026),30px);letter-spacing:-.01em;color:var(--body);margin:0 auto;line-height:1.55}:where(.ox-global) .breather p .hot{color:var(--orange-t)}:where(.ox-global) #edge{overflow:clip}:where(.ox-global) #edge .sec-head{text-align:center;max-width:660px;margin-left:auto;margin-right:auto}:where(.ox-global) .hub-stage{grid-template-columns:1fr 460px 1fr;align-items:center;column-gap:36px;min-height:560px;margin-top:48px;display:grid;position:relative}:where(.ox-global) .hub-rings{aspect-ratio:1;z-index:0;pointer-events:none;width:min(700px,96%);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}:where(.ox-global) .hub-ring{border:1px solid #fe8200;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}:where(.ox-global) .hub-ring.r1{border-color:#fe8200;width:48%;height:48%}:where(.ox-global) .hub-ring.r2{border-color:#fe8200;width:76%;height:76%}:where(.ox-global) .hub-ring.r3{border-color:#fe8200;width:100%;height:100%}:where(.ox-global) .hub-orbit{position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){:where(.ox-global) .hub-orbit{animation:hubSpin var(--dur,80s) linear infinite}:where(.ox-global) .hub-orbit.rev{animation-direction:reverse}@keyframes hubSpin{to{transform:rotate(360deg)}}}:where(.ox-global) .hub-axis{background:linear-gradient(#0000,#ffffff57 14% 86%,#0000);width:1px;margin-left:-.5px;position:absolute;top:-4%;bottom:-4%;left:50%}:where(.ox-global) .hub-ring-dot{background:var(--orange-bright);width:6px;height:6px;transform:rotate(var(--a)) translate(var(--r)) rotate(calc(var(--a) * -1));border-radius:50%;margin:-3px;position:absolute;top:50%;left:50%;box-shadow:0 0 10px 1px #fffc}:where(.ox-global) .hub-ring-dot.sm{opacity:.7;width:4px;height:4px;margin:-2px}:where(.ox-global) .hub-axis-bead{opacity:0;background:linear-gradient(#fff0,#fff 55%,#fff0);border-radius:99px;width:5px;height:14px;margin-left:-2.5px;position:absolute;top:0;left:50%;box-shadow:0 0 12px 2px #ffffff80}@media (prefers-reduced-motion:no-preference){:where(.ox-global) .hub-ring-dot{animation:4.6s ease-in-out infinite hubDotBreathe;animation-delay:var(--d,0s)}@keyframes hubDotBreathe{0%,to{opacity:.55;box-shadow:0 0 6px #ffffff80}50%{opacity:1;box-shadow:0 0 14px 2px #ffffffe6}}:where(.ox-global) .hub-ring-dot.sm{animation-name:hubDotBreatheSm}@keyframes hubDotBreatheSm{0%,to{opacity:.4}50%{opacity:.85}}:where(.ox-global) .hub-axis-bead{animation:7.5s cubic-bezier(.45,0,.55,1) infinite hubBead}@keyframes hubBead{0%{opacity:0;top:2%}8%{opacity:.95}46%{opacity:.95;top:47%}50%{opacity:0;top:50%}56%{opacity:.95;top:53%}92%{opacity:.95}to{opacity:0;top:98%}}}:where(.ox-global) .hub-card{z-index:2;text-align:center;flex-direction:column;grid-area:1/1/auto/-1;justify-self:center;align-items:center;gap:16px;width:460px;display:flex;position:relative}:where(.ox-global) .hub-badge{background:linear-gradient(180deg,var(--card),var(--card-bento));border:1px solid #ffb267;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;display:flex;position:relative;box-shadow:0 10px 26px #0000008c,inset 0 1px #ffffff38,0 0 14px 2px #ffffff73}:where(.ox-global) .hub-badge:before{content:"";background:radial-gradient(circle,#fff3,#0000 68%);border:1px solid #fe8200;border-radius:50%;position:absolute;inset:-16px}@media (prefers-reduced-motion:no-preference){:where(.ox-global) .hub-badge:before{animation:3.6s ease-in-out infinite hubBreath}@keyframes hubBreath{0%,to{opacity:.4;transform:scale(.94)}50%{opacity:1;transform:scale(1.06)}}}:where(.ox-global) .hub-badge .logo-l,:root[data-theme=light] :where(.ox-global) .hub-badge .logo-d{display:none}:root[data-theme=light] :where(.ox-global) .hub-badge .logo-l{display:block}:root[data-theme=light] :where(.ox-global) .hub-badge{border-color:#fe8200;box-shadow:0 8px 22px #0000001a,inset 0 1px #ffffffe6}:root[data-theme=light] :where(.ox-global) .hub-badge:before{background:radial-gradient(circle,#ffffff12,#0000 68%);border-color:#fe8200}:where(.ox-global) .hub-badge svg,:where(.ox-global) .hub-badge img{width:30px;height:auto}:where(.ox-global) .hub-body{z-index:2;font-family:var(--tc);font-size:var(--fs-small);line-height:var(--lh-small);color:var(--grey);position:relative}:where(.ox-global) .hub-body .hot{color:var(--orange-t)}:where(.ox-global) .hub-col{z-index:1;flex-direction:column;justify-content:space-between;gap:32px;min-height:470px;display:flex;position:relative}:where(.ox-global) .hub-left{grid-area:1/1}:where(.ox-global) .hub-right{grid-area:1/3}:where(.ox-global) .hub-item{align-items:center;gap:14px;display:flex}:where(.ox-global) .hub-num{font-family:var(--mono);font-variant-numeric:tabular-nums;font-weight:500;font-size:clamp(52px,calc(var(--screen-w,100vw) * .055),80px);text-align:center;color:var(--orange);opacity:.92;flex-shrink:0;line-height:.85}:root[data-theme=light] :where(.ox-global) .hub-num,:root[data-theme=light] :where(.ox-global) .hub-body .hot{color:var(--orange-t)}:where(.ox-global) .hub-item-body{border-left:1px solid var(--border-soft);align-items:center;gap:12px;min-width:0;padding-left:14px;display:flex}:where(.ox-global) .hub-right .hub-item{flex-direction:row-reverse}:where(.ox-global) .hub-right .hub-item-body{border-left:none;border-right:1px solid var(--border-soft);flex-direction:row-reverse;padding-left:0;padding-right:14px}:where(.ox-global) .hub-right .hub-txt{text-align:right}:where(.ox-global) .hub-icon{background:var(--glass-fill);border:1px solid var(--glass-line);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex;position:relative;box-shadow:inset 0 1px #ffffff24}:where(.ox-global) .hub-icon:before{content:"";border:1px solid #ffffff0d;border-radius:50%;position:absolute;inset:-7px}:where(.ox-global) .hub-icon svg{width:20px;height:20px;color:var(--white);filter:drop-shadow(0 0 4px #ffa84d4d)}:where(.ox-global) .hub-t{font-family:var(--tc);font-weight:500;font-size:var(--fs-h6);color:var(--white);white-space:nowrap;line-height:1.4}:where(.ox-global) .hub-d{font-family:var(--tc);font-size:var(--fs-tag);color:var(--dim);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:6px;line-height:1.6;display:-webkit-box;overflow:hidden}:where(.ox-global) .hub-quote{font-family:var(--tc);font-weight:500;font-size:var(--fs-h6);color:var(--body);justify-content:center;align-items:center;gap:16px;margin:108px auto 0;display:flex}:where(.ox-global) .hub-quote .hot{color:var(--orange-t)}:where(.ox-global) .hub-quote-line{background:linear-gradient(90deg,#0000,#fff);flex-shrink:0;width:64px;height:1px;position:relative}:where(.ox-global) .hub-quote-line:last-child{background:linear-gradient(90deg,#fff,#0000)}:where(.ox-global) .hub-quote-line:after{content:"";background:radial-gradient(circle,#fffffff2,#ffffff8c 45%,#0000 75%);border-radius:50%;width:12px;height:12px;position:absolute;top:50%;transform:translate(-50%,-50%)}:where(.ox-global) .hub-quote-line:first-child:after{left:100%}:where(.ox-global) .hub-quote-line:last-child:after{left:0%}:where(.ox-global) .tools-head{grid-template-columns:minmax(0,1fr) 470px;align-items:center;gap:56px;display:grid}:where(.ox-global) .tools-en{color:var(--orange-t);align-items:center;gap:12px;display:flex}:where(.ox-global) .tools-en-line{background:linear-gradient(90deg,#fff,#0000);width:44px;height:1px;position:relative}:where(.ox-global) .tools-en-line:before{content:"";background:var(--orange-bright);border-radius:50%;width:5px;height:5px;position:absolute;top:50%;left:0;transform:translate(-1px,-50%)}:where(.ox-global) .tools-copy h2{font-family:var(--tc);font-weight:500;font-size:var(--fs-h2);line-height:var(--lh-h2);letter-spacing:-.03em;color:var(--white);margin-top:14px}:where(.ox-global) .tools-sub{font-family:var(--tc);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--dim);margin-top:18px}:where(.ox-global) .tools-meta{gap:32px;margin-top:32px;list-style:none;display:flex}:where(.ox-global) .tools-meta li{background:#16181d;border:1px solid #ffffff29;border-radius:999px;align-items:center;gap:10px;padding:8px 14px;display:flex}:where(.ox-global) .tm-ic{width:22px;height:22px;box-shadow:none;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;display:flex}:where(.ox-global) .tm-ic svg{width:19px;height:19px;color:var(--orange-bright)}:where(.ox-global) .tm-txt b{font-family:var(--tc);font-weight:500;font-size:var(--fs-small);color:#fff;display:block}:where(.ox-global) .tools-meta .tm-txt span{display:none}:root[data-theme=light] :where(.ox-global) .tools-meta li{border-color:#0000003d}:where(.ox-global) .tools-visual{border:1px solid var(--glass-line);background:#ffffff05;border-radius:18px;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff0d}:root[data-vp=pad] :where(.ox-global) .tools-visual{display:none}:where(.ox-global) .tools-visual img{transform-origin:50%;will-change:transform;width:100%;height:auto;transition:transform .55s cubic-bezier(.22,1,.36,1);display:block;transform:scale(1.16)}:where(.ox-global) .tools-visual:hover img{transform:scale(1.24)}@media (prefers-reduced-motion:reduce){:where(.ox-global) .tools-visual img{transition:none}:where(.ox-global) .tools-visual:hover img{transform:none}}:where(.ox-global) .tools-grid{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:52px;display:grid}:where(.ox-global) .tool-card{perspective:1100px;cursor:pointer;position:relative}:where(.ox-global) .tool-flip{height:100%;transform-style:preserve-3d;transition:transform .8s cubic-bezier(.4,0,.2,1);position:relative}:where(.ox-global) .tool-card:hover .tool-flip,:where(.ox-global) .tool-card:focus .tool-flip{transform:rotateY(180deg)}:where(.ox-global) .tool-face{border-radius:var(--radius-card);backface-visibility:hidden}:where(.ox-global) .tool-front{background:var(--glass-fill);height:100%;min-height:174px;-webkit-backdrop-filter:var(--glass-blur);border:1px solid var(--glass-line);box-shadow:var(--glass-hi);flex-direction:column;padding:24px;display:flex}:where(.ox-global) .tool-back{box-shadow:none;contain:paint;background:#141417;border:1px solid #ffffff1a;flex-direction:column;padding:18px 20px;display:flex;position:absolute;inset:0;transform:rotateY(180deg)}:where(.ox-global) .tool-back-head{align-items:center;gap:12px;min-height:34px;display:flex}:where(.ox-global) .tool-bic{opacity:.3;pointer-events:none;background:0 0;border:none;border-radius:0;justify-content:center;align-items:center;width:104px;height:104px;display:flex;position:absolute;bottom:12px;right:14px}:where(.ox-global) .tool-bic svg{color:#fff;width:104px;height:104px}:where(.ox-global) .tool-card .tool-back-t{font-family:var(--tc);font-weight:500;font-size:var(--fs-h6);color:#fff;margin:0;line-height:1.35}:where(.ox-global) .tool-back-list{flex-direction:column;gap:6px;margin-top:10px;list-style:none;display:flex}:where(.ox-global) .tool-back-list li{font-family:var(--tc);font-size:var(--fs-tag);color:#c9ccd1;padding-left:14px;line-height:1.6;position:relative}:where(.ox-global) .tool-back-list li:before{content:"";background:#ff8200;border-radius:50%;width:4px;height:4px;position:absolute;top:9px;left:0}@media (prefers-reduced-motion:reduce){:where(.ox-global) .tool-flip{transition:none}}:where(.ox-global) .tool-head{align-items:center;gap:16px;display:flex}:where(.ox-global) .tool-ic{background:linear-gradient(180deg,var(--card),var(--card-bento));border:1px solid var(--border-soft);border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:54px;height:54px;display:flex;box-shadow:inset 0 1px #ffffff1a}:where(.ox-global) .tool-ic svg{width:24px;height:24px;color:var(--orange-bright)}:where(.ox-global) .tool-n{font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:var(--fs-caption);letter-spacing:1.2px;color:var(--orange-t);display:block}:where(.ox-global) .tool-tt h3{font-family:var(--tc);font-weight:500;font-size:var(--fs-h6);color:var(--white);margin-top:3px;line-height:1.35}:where(.ox-global) .tool-card p{font-family:var(--tc);font-size:var(--fs-tag);color:var(--dim);margin-top:14px;line-height:1.7}:root[data-theme=light] :where(.ox-global) .tool-ic{background:#fff;border-color:#0000001a}:where(.ox-global) .tmn-section{padding-top:var(--sec-y);padding-bottom:var(--sec-y);position:relative}:where(.ox-global) .tmn-scroll{height:180vh;position:relative}:where(.ox-global) .tmn-sticky{justify-content:center;align-items:center;height:100vh;display:flex;position:sticky;top:0;overflow:hidden}:where(.ox-global) .tmn-perspective{perspective:1200px;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}:where(.ox-global) .tmn-deck{transform-style:preserve-3d;will-change:transform,opacity;flex-direction:column;gap:24px;display:flex}:where(.ox-global) .tmn-row{will-change:transform;flex-wrap:nowrap;justify-content:center;gap:22px;display:flex}:where(.ox-global) .tmn-sticky:before{content:"";z-index:2;pointer-events:none;background:linear-gradient(180deg,#000000f0 0%,#0000009e 22%,#0000 46%,#0000 66%,var(--canvas) 100%);position:absolute;inset:0}:where(.ox-global) .tmn-sticky:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(90deg,var(--canvas) 0%,transparent 13%,transparent 87%,var(--canvas) 100%);position:absolute;inset:0}:where(.ox-global) .tmn-overlay{z-index:3;pointer-events:none;background:radial-gradient(135% 108% at 24% 34%,#000000e0,#0000008c 34%,#0000 62%);flex-direction:column;align-items:flex-start;display:flex;position:absolute;inset:0}:where(.ox-global) .tmn-overlay .container{width:100%;padding-top:220px}:where(.ox-global) .tmn-overlay .tmn-foot{margin-top:auto;padding-top:0;padding-bottom:44px}:where(.ox-global) .tmn-overlay .eyebrow{color:var(--orange)}:where(.ox-global) .tmn-overlay h2{font-family:var(--tc);font-weight:500;font-size:var(--fs-h2);line-height:var(--lh-h2);letter-spacing:-.03em;color:var(--white);margin-top:16px}:where(.ox-global) .tmn-lead{max-width:32em;font-family:var(--tc);font-size:var(--fs-h6);color:var(--grey);margin-top:22px;line-height:1.55}:where(.ox-global) .tmn-note{font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:var(--fs-caption);letter-spacing:.02em;color:var(--dim2);margin-top:20px}:where(.ox-global) .tmn-card{border:1px solid var(--glass-line);border-radius:var(--radius-card);box-shadow:var(--glass-drop),var(--glass-hi);background:#000000b8;flex-direction:column;flex:0 0 420px;gap:18px;padding:28px;display:flex}:where(.ox-global) .tmn-head{align-items:center;gap:14px;display:flex}:where(.ox-global) .tmn-avatar{background:var(--card-bento);border:1px solid var(--border-soft);width:44px;height:44px;font-family:var(--mono);font-variant-numeric:tabular-nums;font-weight:500;font-size:var(--fs-small);color:var(--orange-bright);border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;display:flex}:where(.ox-global) .tmn-name{font-family:var(--tc);font-weight:500;font-size:var(--fs-small);color:var(--white)}:where(.ox-global) .tmn-role{font-size:var(--fs-tag);color:var(--dim2);margin-top:2px}:where(.ox-global) .tmn-mark{color:#3a3d42;flex-shrink:0;width:22px;height:22px;margin-left:auto}:where(.ox-global) .tmn-quote{font-family:var(--tc);font-size:var(--fs-small);line-height:var(--lh-small);color:var(--grey)}:where(.ox-global) .tmn-stat{border-top:1px solid var(--border);align-items:baseline;gap:8px;margin-top:auto;padding-top:16px;display:flex}:where(.ox-global) .tmn-stat .v{font-family:var(--mono);color:var(--orange-t);letter-spacing:-.5px;font-variant-numeric:tabular-nums;font-size:24px;font-weight:500}:where(.ox-global) .tmn-stat .l{font-size:var(--fs-caption);color:var(--dim)}:where(.ox-global) .tmn-photo{border-radius:var(--radius-card);border:1px solid var(--glass-line);min-height:300px;box-shadow:var(--glass-drop),var(--glass-hi);flex:0 0 460px;position:relative;overflow:hidden}:where(.ox-global) .tmn-photo img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}:where(.ox-global) .tmn-photo .shade{background:linear-gradient(#0000000d 42%,#000000bd);position:absolute;inset:0}:where(.ox-global) .tmn-photo .play{-webkit-backdrop-filter:blur(6px);background:#ffffff24;border:1px solid #ffffff38;border-radius:9999px;justify-content:center;align-items:center;width:44px;height:44px;display:flex;position:absolute;top:20px;left:20px}:where(.ox-global) .tmn-photo .play svg{width:14px;height:14px;color:var(--white);margin-left:2px}:where(.ox-global) .tmn-photo .cap{font-family:var(--tc);font-weight:500;font-size:var(--fs-h6);line-height:var(--lh-h6);color:var(--white);position:absolute;bottom:20px;left:24px;right:24px}:where(.ox-global) .tmn-note{font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:var(--fs-caption);letter-spacing:.02em;color:var(--dim2);text-align:center;margin-top:36px}@media (prefers-reduced-motion:reduce){:where(.ox-global) .tmn-scroll{height:auto}:where(.ox-global) .tmn-sticky{height:auto;display:block;position:static;overflow:visible}:where(.ox-global) .tmn-sticky:before,:where(.ox-global) .tmn-sticky:after{display:none}:where(.ox-global) .tmn-perspective{perspective:none;display:block;position:static}:where(.ox-global) .tmn-deck{opacity:1;gap:16px;padding:0 20px;transform:none}:where(.ox-global) .tmn-row{flex-wrap:wrap;justify-content:flex-start}:where(.ox-global) .tmn-overlay{pointer-events:auto;background:0 0;margin-bottom:12px;position:static}:where(.ox-global) .tmn-overlay .container{padding-top:0}:where(.ox-global) .tmn-card,:where(.ox-global) .tmn-photo{flex:340px}}:where(.ox-global) .guide-nav{z-index:70;-webkit-backdrop-filter:saturate(140%)blur(20px);border-bottom:1px solid var(--border);background:#000000e6;position:fixed;top:0;left:0;right:0}:where(.ox-global) .gd-main{max-width:1204px;margin:0 auto;padding:0 24px}:where(.ox-global) .gd-sec{margin-top:160px}:where(.ox-global) .gd-sechead{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:32px;display:flex}:where(.ox-global) .gd-sechead .eyebrow{margin-bottom:12px}:where(.ox-global) .gd-sechead h2{font-family:var(--tc);font-weight:500;font-size:var(--fs-h3);line-height:var(--lh-h3);letter-spacing:-.02em;color:var(--white)}:where(.ox-global) .gd-sechead-lede{max-width:46em;font-family:var(--tc);font-size:var(--fs-small);color:var(--dim);margin-top:10px}:where(.ox-global) .gd-light{--gd-ink:255,255,255;--gd-panel:#141417;--gd-invert-bg:#f2f4f7;--gd-invert-fg:#0b0b0b;--gd-shadow:#00000080;background:var(--canvas);color:var(--white);min-height:var(--screen-h,100vh);display:flow-root}:root[data-theme=light] :where(.ox-global) .gd-light{--gd-ink:0,0,0;--gd-panel:var(--surface-subtle);--gd-invert-bg:#16181d;--gd-invert-fg:#fff;--gd-shadow:#00000014}:where(.ox-global) .gd-feathero{background:var(--panel);height:660px;position:relative;overflow:hidden}:where(.ox-global) .gd-feathero:before{content:"";z-index:2;pointer-events:none;background:linear-gradient(to right,var(--panel) 0,var(--panel) 30%,transparent 50%);position:absolute;inset:0}:where(.ox-global) .gd-feathero-media{z-index:1;pointer-events:none;justify-content:flex-end;align-items:center;width:min(58%,760px);display:flex;position:absolute;top:0;bottom:0;right:0}:where(.ox-global) .gd-feathero-img{object-fit:cover;object-position:center right;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 26%);width:100%;height:100%;transform:translate(-20px,22px)scale(1.09);mask-image:linear-gradient(90deg,#0000,#000 26%)}:where(.ox-global) .gd-folders{width:600px;height:520px;position:relative}:where(.ox-global) .gd-folders:before{content:"";filter:blur(46px);z-index:-1;background:radial-gradient(circle,#00000057,#0000 66%);width:500px;height:430px;position:absolute;top:54%;left:42%;transform:translate(-50%,-50%)}:where(.ox-global) .gd-folders-deck{transform-style:preserve-3d;position:absolute;inset:0;transform:translate(-46px,84px)rotateX(8deg)rotateY(-16deg)}:where(.ox-global) .gd-folder{width:270px;height:202px;transform-style:preserve-3d;background:linear-gradient(116deg,#0000 32%,#ffffff73 39%,#0000 45%),linear-gradient(158deg,#ff9230,#f06c00 45%,#9e4a00);border:1px solid #ffbe82;border-radius:22px;margin:-101px 0 0 -135px;position:absolute;top:50%;left:50%;box-shadow:inset 0 2px #fffffff2,inset 0 -42px 62px -22px #000c,0 30px 46px -16px #00000080}:where(.ox-global) .gd-folder:before{content:"";background:linear-gradient(158deg,#ff9230,#f0780a);border:1px solid #ffbe82;border-bottom:none;border-radius:12px 12px 0 0;width:104px;height:28px;position:absolute;top:-18px;left:18px}:where(.ox-global) .gd-folder.ff2{opacity:.95;transform:translate3d(-96px,84px,120px)}:where(.ox-global) .gd-folder.ff1{opacity:1;transform:translate3d(-48px,42px,60px)}:where(.ox-global) .gd-folder.fd2{opacity:.9;transform:translate3d(52px,-28px,-50px)}:where(.ox-global) .gd-folder.fd3{opacity:.8;transform:translate3d(100px,-56px,-100px)}:where(.ox-global) .gd-folder.fd4{opacity:.66;transform:translate3d(148px,-84px,-150px)}:where(.ox-global) .gd-folder-lead{transform:translate3d(8px,-98px,14px)scale(1.24)}:where(.ox-global) .gd-folder-pocket{background:linear-gradient(#ffffff5c,#ffffff8f);border:1px solid bisque;border-top:none;border-radius:2px 2px 22px 22px;height:60%;position:absolute;bottom:0;left:0;right:0;transform:translateZ(30px);box-shadow:inset 0 1px #ffffff6b}:where(.ox-global) .gd-doc{background:linear-gradient(160deg,#fff,#eef2f7);border:1px solid #fff;border-radius:16px;justify-content:center;align-items:center;width:196px;height:246px;margin-left:-98px;animation:5.5s ease-in-out infinite gd-docfloat;display:flex;position:absolute;top:-88px;left:50%;transform:translateZ(16px);box-shadow:0 46px 64px -20px #0000006b,inset 0 1px #fff}:where(.ox-global) .gd-doc img{width:58%;height:auto}:where(.ox-global) .gd-doc-line{background:#00000021;border-radius:7px;width:52px;height:7px;position:absolute;top:18px;left:18px}:where(.ox-global) .gd-doc-line.short{background:#00000014;width:32px;top:32px}@keyframes gd-docfloat{0%,to{transform:translateZ(16px)translateY(0)}50%{transform:translateZ(16px)translateY(-8px)}}@media (prefers-reduced-motion:reduce){:where(.ox-global) .gd-doc{animation:none}}:where(.ox-global) .gd-feathero-inner{z-index:3;width:100%;max-width:1204px;padding:calc(110px + var(--ticker-h,0px)) 24px 88px;align-items:center;height:100%;margin:0 auto;display:flex;position:relative}:where(.ox-global) .gd-feathero-body{max-width:560px}:where(.ox-global) .gd-feathero-body h1{font-family:var(--tc);font-weight:500;font-size:var(--fs-h1);letter-spacing:-.02em;color:var(--white);margin-top:20px;line-height:1.2}:where(.ox-global) .gd-feathero-body h1 em{color:var(--orange-bright);font-style:normal}:where(.ox-global) .gd-feathero-body>p{max-width:480px;font-family:var(--tc);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--dim);margin-top:18px}:where(.ox-global) .gd-feathero-tags{flex-wrap:wrap;gap:10px;margin-top:26px;display:flex}:where(.ox-global) .gd-badge{background:var(--orange);height:32px;font-family:var(--tc);font-weight:500;font-size:var(--fs-tag);letter-spacing:.02em;color:#0b0b0b;border-radius:99px;align-items:center;padding:0 16px;display:inline-flex}:where(.ox-global) .gd-tag{background:var(--card);border:1px solid var(--border);height:34px;font-family:var(--tc);font-size:var(--fs-tag);color:var(--white);border-radius:99px;align-items:center;padding:0 16px;display:inline-flex}:where(.ox-global) .gd-sidecard{border-radius:var(--radius-card);background:var(--panel);border:1px solid var(--border);padding:24px}:where(.ox-global) .gd-sidecard-head{align-items:center;gap:9px;display:flex}:where(.ox-global) .gd-sidecard-ic{color:var(--orange);display:inline-flex}:where(.ox-global) .gd-sidecard-ic svg{width:19px;height:19px}:where(.ox-global) .gd-sidecard-head h4{font-family:var(--tc);font-weight:500;font-size:var(--fs-h6);color:var(--white)}:where(.ox-global) .gd-sidecard p{font-family:var(--tc);font-size:var(--fs-tag);color:var(--dim);margin-top:10px;line-height:1.6}:where(.ox-global) .gd-sidecard .pill{height:40px;font-size:var(--fs-tag);margin-top:18px;padding:0 18px}:where(.ox-global) .gd-app{border-radius:var(--radius-card);background:linear-gradient(135deg,#ffffff14,var(--panel) 58%);border:1px solid var(--border);grid-template-columns:minmax(0,1fr) 320px;align-items:end;gap:48px;margin-top:140px;padding:52px 60px 0;display:grid;position:relative;overflow:hidden}:where(.ox-global) .gd-app-copy{padding-bottom:56px}:where(.ox-global) .gd-app-copy .eyebrow{color:var(--dim)}:where(.ox-global) .gd-app-copy h2{font-family:var(--tc);font-weight:500;font-size:var(--fs-h3);letter-spacing:-.02em;color:var(--white);margin-top:14px;line-height:1.28}:where(.ox-global) .gd-app-copy>p{max-width:420px;font-family:var(--tc);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--dim);margin-top:14px}:where(.ox-global) .gd-app-badges{flex-wrap:wrap;gap:14px;margin-top:26px;display:flex}:where(.ox-global) .gd-app-badge{color:#f7f6f3;background:#16181d;border-radius:12px;align-items:center;gap:10px;padding:10px 18px;transition:background .2s;display:inline-flex}:where(.ox-global) .gd-app-badge:hover{background:#2b2e35}:root[data-theme=light] :where(.ox-global) .gd-app-badge img[src$=store-apple\.svg]{filter:brightness(0)}:where(.ox-global) .gd-app-badge svg,:where(.ox-global) .gd-app-badge img{object-fit:contain;flex-shrink:0;width:22px;height:22px}:where(.ox-global) .gd-app-badge span{font-family:var(--tc);line-height:1.2;display:block}:where(.ox-global) .gd-app-badge .bt{font-size:var(--fs-xs);letter-spacing:.4px;color:#f7f6f39e}:where(.ox-global) .gd-app-badge .bn{font-size:var(--fs-small);font-weight:500}:where(.ox-global) .gd-app-note{font-family:var(--tc);font-size:var(--fs-caption);color:var(--dim2);margin-top:14px}:where(.ox-global) .gd-app-phone{justify-self:center;width:300px;height:360px;position:relative}:where(.ox-global) .gd-phone{background:#111214;border-radius:46px;width:300px;padding:12px;transition:transform .5s cubic-bezier(.2,.8,.2,1);position:absolute;top:22px;left:0;box-shadow:0 0 0 2px #2a2c30,inset 0 0 0 1px #ffffff0f,0 34px 70px #00000047}:where(.ox-global) .gd-phone:before{content:"";background:#2a2c30;border-radius:0 3px 3px 0;width:4px;height:72px;position:absolute;top:150px;right:-4px}:where(.ox-global) .gd-phone:after{content:"";background:#2a2c30;border-radius:3px 0 0 3px;width:4px;height:46px;position:absolute;top:116px;left:-4px;box-shadow:0 60px #2a2c30}:where(.ox-global) .gd-phone:hover{transform:scale(1.025)}:where(.ox-global) .gd-phone-view{border-radius:34px;height:430px;overflow:hidden}:where(.ox-global) .gd-phone img{border-radius:34px;width:100%;transition:transform .9s cubic-bezier(.2,.8,.2,1);display:block;transform:translateY(0)}:where(.ox-global) .gd-phone:hover img{transition:transform 4s cubic-bezier(.45,0,.55,1);transform:translateY(calc(430px - 100%))}@media (prefers-reduced-motion:reduce){:where(.ox-global) .gd-phone:hover,:where(.ox-global) .gd-phone:hover img{transform:none}}:where(.ox-global) .gd-phone-island{z-index:2;background:#0a0b0c;border-radius:99px;width:84px;height:24px;position:absolute;top:24px;left:50%;transform:translate(-50%)}:where(.ox-global) .gd-cta3d{min-height:var(--cta-h);background:radial-gradient(78% 120% at 82% 46%,#ffffff29,transparent 58%),linear-gradient(180deg,var(--panel),var(--canvas));align-items:center;margin-top:140px;display:flex;position:relative;overflow:hidden}:where(.ox-global) .gd-cta3d-inner{z-index:3;width:100%;max-width:1204px;margin:0 auto;padding:72px 24px;position:relative}:where(.ox-global) .gd-cta3d-copy{max-width:640px}:where(.ox-global) .gd-cta3d-copy h2{font-family:var(--tc);font-weight:500;font-size:var(--fs-h3);letter-spacing:-.02em;color:var(--white);margin-top:20px;line-height:1.3}:where(.ox-global) .gd-cta3d-copy>p{font-family:var(--tc);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--dim);margin-top:16px}:where(.ox-global) .gd-cta3d-form{flex-wrap:wrap;gap:12px;max-width:480px;margin-top:28px;display:flex}:where(.ox-global) .gd-cta3d-form input{border:1px solid var(--border);background:var(--card);min-width:220px;height:52px;font-family:var(--tc);font-size:var(--fs-small);color:var(--white);border-radius:99px;flex:1;padding:0 20px;transition:border-color .2s,box-shadow .2s}:where(.ox-global) .gd-cta3d-form input::placeholder{color:var(--dim2)}:where(.ox-global) .gd-cta3d-form input:focus{border-color:var(--focus-ring)}:where(.ox-global) .gd-cta3d-form button{height:52px;padding:0 26px}:where(.ox-global) .gd-cta3d-done{font-family:var(--tc);font-weight:500;font-size:var(--fs-body);color:var(--orange-bright);margin-top:28px}:where(.ox-global) .gd-cta3d-note{font-family:var(--tc);font-size:var(--fs-caption);color:var(--dim2);margin-top:14px}:where(.ox-global) .gd-cta3d-scene{z-index:1;pointer-events:none;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 40%);width:66%;position:absolute;top:0;bottom:0;right:0;mask-image:linear-gradient(90deg,#0000,#000 40%)}:where(.ox-global) .gd-cta3d-img{object-fit:cover;object-position:center right;-webkit-mask-image:linear-gradient(#0000 0,#000 10% 58%,#0000 100%);width:100%;height:100%;mask-image:linear-gradient(#0000 0,#000 10% 58%,#0000)}:where(.ox-global) .gd-cta3d-stage{perspective:1300px;width:460px;height:460px;position:absolute;top:50%;left:52%;transform:translate(-50%,-52%)}:where(.ox-global) .gd-cta3d-board{transform-style:preserve-3d;background:repeating-linear-gradient(0deg,#0000 0 39px,#0000000d 39px 40px),repeating-linear-gradient(90deg,#0000 0 39px,#0000000d 39px 40px),linear-gradient(140deg,#fff,#eceae4);border:1px solid #ffffffbf;border-radius:30px;position:absolute;inset:0;transform:rotateX(58deg)rotate(-44deg);box-shadow:0 60px 100px -34px #00000057}:where(.ox-global) .gd-cta3d-board:before{content:"";background:linear-gradient(160deg,#d6d2ca,#bfbbb0);border-radius:30px;position:absolute;inset:0;transform:translateZ(-22px);box-shadow:0 0 0 1px #0000000f}:where(.ox-global) .gd-cta3d-chip{background:linear-gradient(150deg,#ff9b30,#ff8200 58%,#e06e00);border-radius:28px;justify-content:center;align-items:center;width:148px;height:148px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)translateZ(48px);box-shadow:inset 0 2px #ffffff8c,inset 0 -10px 22px #0006,0 30px 52px -10px #ffffff8c}:where(.ox-global) .gd-cta3d-chip:after{content:"";z-index:-1;filter:blur(16px);opacity:.6;background:radial-gradient(closest-side,#ffffffb3,#0000);border-radius:32px;animation:3.6s ease-in-out infinite cta3dpulse;position:absolute;inset:-4px}:where(.ox-global) .gd-cta3d-chip img{filter:drop-shadow(0 2px 5px #5a280073);width:56%;height:auto}:where(.ox-global) .gd-cta3d-trace{transform-origin:0;background:linear-gradient(90deg,#fff0,#ffffffd9);border-radius:5px;height:5px;position:absolute;top:50%;left:50%;box-shadow:0 0 10px #ffffff80}:where(.ox-global) .gd-cta3d-trace.tr1{width:150px;animation:2.8s ease-in-out infinite cta3dtrace;transform:translateZ(3px)rotate(9deg)}:where(.ox-global) .gd-cta3d-trace.tr2{width:118px;animation:2.8s ease-in-out .5s infinite cta3dtrace;transform:translateZ(3px)rotate(129deg)}:where(.ox-global) .gd-cta3d-trace.tr3{width:134px;animation:2.8s ease-in-out 1s infinite cta3dtrace;transform:translateZ(3px)rotate(233deg)}:where(.ox-global) .gd-cta3d-card{z-index:2;-webkit-backdrop-filter:blur(8px);background:#ffffffdb;border:1px solid #ffffffe6;border-radius:16px;flex-direction:column;gap:2px;padding:14px 18px;display:flex;position:absolute;box-shadow:0 24px 48px -18px #00000052}:where(.ox-global) .gd-cta3d-card-k{font-family:var(--tc);font-size:var(--fs-caption);color:var(--dim)}:where(.ox-global) .gd-cta3d-card-v{font-family:var(--mono);font-variant-numeric:tabular-nums;font-weight:600;font-size:var(--fs-h5);color:var(--white);letter-spacing:-.01em}:where(.ox-global) .gd-cta3d-card-t{font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:var(--fs-caption);color:var(--orange-bright);align-items:center;gap:4px;display:inline-flex}:where(.ox-global) .gd-cta3d-card-t svg{width:10px;height:10px}:where(.ox-global) .gd-cta3d-card.cardA{animation:5s ease-in-out infinite cta3dfloat;top:23%;right:11%}:where(.ox-global) .gd-cta3d-card.cardB{animation:6.2s ease-in-out infinite reverse cta3dfloat;bottom:21%;right:33%}@keyframes cta3dpulse{0%,to{opacity:.5}50%{opacity:.9}}@keyframes cta3dfloat{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes cta3dtrace{0%,to{opacity:.35}50%{opacity:.95}}@media (prefers-reduced-motion:reduce){:where(.ox-global) .gd-cta3d-chip:after,:where(.ox-global) .gd-cta3d-card,:where(.ox-global) .gd-cta3d-trace{animation:none}}:where(.ox-global) .gd-latest{margin-top:120px}:where(.ox-global) .gd-search{width:min(300px,calc(var(--screen-w,100vw) * .42));flex-shrink:0;position:relative}:where(.ox-global) .gd-search svg{width:18px;height:18px;color:var(--dim);pointer-events:none;position:absolute;top:50%;left:16px;transform:translateY(-50%)}:where(.ox-global) .gd-search input{border:1px solid var(--border);background:var(--card);width:100%;height:46px;font-family:var(--tc);font-size:var(--fs-small);color:var(--white);border-radius:99px;padding:0 18px 0 44px;transition:border-color .2s,box-shadow .2s}:where(.ox-global) .gd-search input::placeholder{color:var(--dim2)}:where(.ox-global) .gd-search input:focus{border-color:var(--focus-ring)}:where(.ox-global) .gd-search input::-webkit-search-cancel-button{appearance:none}:where(.ox-global) .gd-search-x{background:rgba(var(--gd-ink),.1);width:22px;height:22px;color:var(--dim);font-size:max(12px,var(--font-floor,12px));cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;line-height:1;transition:background .18s,color .18s;display:inline-flex;position:absolute;top:50%;right:14px;transform:translateY(-50%)}:where(.ox-global) .gd-search-x:hover{background:rgba(var(--gd-ink),.18);color:var(--white)}:where(.ox-global) .gd-search input{padding-right:44px}:where(.ox-global) .gd-rowlist{min-height:420px;scroll-margin-top:calc(80px + var(--ticker-h,0px) + 24px);flex-direction:column;align-content:start;gap:24px;display:flex}:where(.ox-global) .gd-rowcard{border-radius:var(--radius-card);background:var(--card);border:1px solid var(--border);cursor:pointer;align-items:stretch;gap:24px;padding:14px;transition:border-color .22s,transform .22s,box-shadow .22s;display:flex}:where(.ox-global) .gd-rowcard:hover{box-shadow:0 10px 26px var(--gd-shadow);border-color:#fe8200;transform:translateY(-2px)}:where(.ox-global) .gd-rowcard-img{aspect-ratio:var(--art-ratio-landscape);background:#0c0c0f;border-radius:14px;flex:0 0 246px;position:relative;overflow:hidden}:where(.ox-global) .gd-rowcard-img img{object-fit:cover;width:100%;height:100%;display:block}:where(.ox-global) .gd-rowcard-body{flex-direction:column;flex:1;justify-content:center;min-width:0;padding:6px 6px 6px 0;display:flex}:where(.ox-global) .gd-rowcard-body h3{font-family:var(--tc);font-weight:500;font-size:var(--fs-h6);color:var(--white);line-height:1.45}:where(.ox-global) .gd-rowcard-body p{font-family:var(--tc);font-size:var(--fs-tag);color:var(--dim);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:8px;line-height:1.65;display:-webkit-box;overflow:hidden}:where(.ox-global) .gd-rowcard-body .gd-blogcard-tags{margin-top:12px}:where(.ox-global) .gd-catcards{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:40px;display:grid}:root[data-vp=desk] :where(.ox-global) .gd-catcards{gap:24px}:where(.ox-global) .gd-catcard{aspect-ratio:var(--art-card-ratio,auto);text-align:left;cursor:pointer;font-family:var(--tc);background-position:100%;background-repeat:no-repeat;background-size:cover;border:1px solid #0000000f;border-radius:20px;flex-direction:column;align-items:flex-start;padding:26px 24px;transition:transform .26s,box-shadow .26s;display:flex;position:relative;overflow:hidden;box-shadow:0 6px 20px #0000000d}:where(.ox-global) .gd-catcard:hover{transform:translateY(-5px);box-shadow:0 18px 44px #00000080}:where(.ox-global) .gd-catcard>*{z-index:1;position:relative}:where(.ox-global) .gd-catcard h3{font-weight:600;font-size:var(--fs-h6);color:#16181d;max-width:8em;margin-top:0}:where(.ox-global) .gd-catcard p{font-size:var(--fs-caption);color:#3a3f47;max-width:13.3em;margin-top:8px;line-height:1.6}:where(.ox-global) .gd-catcard-foot{justify-content:space-between;align-items:center;width:100%;margin-top:auto;padding-top:22px;display:flex}:where(.ox-global) .gd-catcard-count{font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:var(--fs-xs);letter-spacing:.5px;color:#16181d}:where(.ox-global) .gd-catcard-foot svg{color:#9aa0a8;width:15px;height:15px;transition:color .2s,transform .2s}:where(.ox-global) .gd-catcard:hover .gd-catcard-foot svg{color:var(--orange);transform:translate(3px)}:where(.ox-global) .gd-catcard:nth-child(n){background-color:#111010}:where(.ox-global) .gd-catcard h3{color:#fff}:where(.ox-global) .gd-catcard p{color:#b9bdc4}:where(.ox-global) .gd-catcard-count{color:#ffa84d;background:#141416;border-radius:2px;box-shadow:0 0 0 3px #141416}:where(.ox-global) .gd-catcard{border-color:#ffffff14;box-shadow:0 10px 30px #00000057}:root:is([data-vp=pad],[data-vp=desk]) :where(.ox-global) .gd-catcard:hover{box-shadow:0 18px 44px #00000080}:where(.ox-global) .gd-catcard-foot svg{color:#8b9099}:where(.ox-global) .gd-catbanner{background:#0b0b0b;margin-top:80px;position:relative;overflow:hidden}:where(.ox-global) .gd-catbanner-media{position:absolute;inset:0}:where(.ox-global) .gd-catbanner-media img{object-fit:cover;object-position:center;opacity:.62;width:52%;height:100%;margin-left:auto;display:block;-webkit-mask-image:linear-gradient(90deg,#0000,#000 34%);mask-image:linear-gradient(90deg,#0000,#000 34%)}:where(.ox-global) .gd-catbanner:after{content:"";background:linear-gradient(90deg,#0b0b0b 30%,#0000 62%);position:absolute;inset:0}:where(.ox-global) .gd-catbanner-inner{z-index:1;max-width:1204px;margin:0 auto;padding:64px 24px 58px;position:relative}:where(.ox-global) .gd-catback{font-family:var(--tc);font-size:var(--fs-small);color:#ffffff9e;cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;margin-bottom:22px;padding:0;transition:color .2s;display:flex}:where(.ox-global) .gd-catback:hover{color:#fff}:where(.ox-global) .gd-catback svg{width:16px;height:16px}:where(.ox-global) .gd-catbanner-inner h1{font-family:var(--tc);font-weight:500;font-size:var(--fs-h2);letter-spacing:-.02em;color:#fff;margin-top:14px}:where(.ox-global) .gd-catbanner-inner>p{font-family:var(--tc);font-size:var(--fs-body);color:#ffffffa8;max-width:30em;margin-top:12px}:where(.ox-global) .gd-catbanner-count{font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:var(--fs-xs);letter-spacing:1px;color:#ffa84d;margin-top:18px}:where(.ox-global) .gd-catlist .gd-rowlist{min-height:0}:where(.ox-global) .gd-feathero-slide{height:100%;position:absolute;inset:0}:where(.ox-global) .gd-feathero-arttitle{-webkit-line-clamp:3;-webkit-box-orient:vertical;max-width:13em;display:-webkit-box;overflow:hidden;font-size:var(--fs-h2)!important;line-height:1.35!important}:where(.ox-global) .gd-feathero-img-art{opacity:.94}:where(.ox-global) .gd-feat-date{font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:var(--fs-small);color:var(--grey);align-items:center;gap:9px;margin-top:22px;display:flex}:where(.ox-global) .gd-feat-dot{background:var(--orange);border-radius:50%;width:9px;height:9px}:where(.ox-global) .gd-fnav{z-index:4;align-items:center;gap:14px;display:flex;position:absolute;bottom:14px;left:50%;transform:translate(-50%)}:where(.ox-global) .gd-fchev{width:30px;height:30px;color:var(--grey);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:color .2s,background .2s;display:inline-flex}:where(.ox-global) .gd-fchev:hover{color:var(--white);background:rgba(var(--gd-ink),.08)}:where(.ox-global) .gd-fchev svg{width:16px;height:16px}:where(.ox-global) .gd-fdots{contain:layout;align-items:center;gap:8px;display:flex}:where(.ox-global) .gd-fdots button{cursor:pointer;background:0 0;border:none;border-radius:99px;place-items:center;width:24px;height:24px;padding:0;transition:width .3s;display:grid}:where(.ox-global) .gd-fdots button:before{content:"";background:rgba(var(--gd-ink),.22);border-radius:99px;width:8px;height:8px;transition:width .3s,background .3s}:where(.ox-global) .gd-fdots button.on{background:0 0;width:50px}:where(.ox-global) .gd-fdots button.on:before{background:var(--orange);width:34px}:where(.ox-global) .gd-catpills{flex-wrap:wrap;gap:10px;margin-top:36px;display:flex}:where(.ox-global) .gd-catpill{background:var(--card);border:1px solid var(--border);height:42px;font-family:var(--tc);font-size:var(--fs-tag);color:var(--white);cursor:pointer;border-radius:99px;align-items:center;gap:9px;padding:0 18px 0 8px;transition:border-color .22s,background .22s;display:inline-flex}:where(.ox-global) .gd-catpill:hover{border-color:#fe8200}:where(.ox-global) .gd-catpill-ic{color:#f7f6f3;background:#16181d;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;display:inline-flex}:where(.ox-global) .gd-catpill-ic svg{width:14px;height:14px}:where(.ox-global) .gd-catpill.on{background:var(--orange);border-color:var(--orange)}:where(.ox-global) .gd-catpill.on .gd-catpill-ic{background:#0b0b0b}:where(.ox-global) .gd-latest-grid{grid-template-columns:minmax(0,1fr) 320px;gap:56px;margin-top:0;display:grid}:where(.ox-global) .gd-latest-main{min-width:0}:where(.ox-global) .gd-cardgrid{grid-template-columns:repeat(2,1fr);align-content:start;gap:28px;min-height:814px;display:grid}:where(.ox-global) .gd-blogcard{flex-direction:column;display:flex}:where(.ox-global) .gd-blogcard-img{aspect-ratio:16/9;background:#0c0c0f;border-radius:16px;position:relative;overflow:hidden}:where(.ox-global) .gd-blogcard-img>img{object-fit:cover;width:100%;height:100%;transition:transform .45s cubic-bezier(.22,1,.36,1)}:where(.ox-global) .gd-blogcard:hover .gd-blogcard-img>img{transform:scale(1.06)}:where(.ox-global) .gd-blogcard-brand{z-index:2;-webkit-backdrop-filter:blur(6px);height:26px;font-family:var(--tc);font-weight:500;font-size:var(--fs-caption);letter-spacing:.02em;color:#f7f7f7;background:#00000080;border:1px solid #ffffff29;border-radius:99px;align-items:center;gap:5px;padding:0 11px 0 8px;display:inline-flex;position:absolute;top:12px;left:12px}:where(.ox-global) .gd-blogcard-brand img{width:14px;height:14px}:where(.ox-global) .gd-blogcard h3{font-family:var(--tc);font-weight:500;font-size:var(--fs-h6);color:var(--white);margin-top:16px;line-height:1.4}:where(.ox-global) .gd-blogcard p{font-family:var(--tc);font-size:var(--fs-tag);color:var(--dim);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:8px;line-height:1.6;display:-webkit-box;overflow:hidden}:where(.ox-global) .gd-blogcard-tags{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}:where(.ox-global) .gd-blogcard-tags .gd-tag{height:28px;font-size:var(--fs-caption);background:var(--gd-panel);padding:0 12px}:where(.ox-global) .gd-empty{text-align:center;font-family:var(--tc);font-size:var(--fs-small);color:var(--dim);justify-content:center;align-items:center;padding:88px 24px;display:flex}:where(.ox-global) .gd-latest-grid:has(.gd-empty) .gd-sidebar{height:auto;min-height:0}:where(.ox-global) .gd-pager-slot{flex-direction:column;grid-column:1;min-height:86px;display:flex}:where(.ox-global) .gd-pager{border-top:1px solid var(--border);justify-content:center;align-items:center;gap:8px;margin-top:32px;padding-top:20px;display:flex}:where(.ox-global) .gd-pager button{width:34px;height:34px;font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:var(--fs-tag);color:var(--grey);border:1px solid var(--border);background:var(--card);border-radius:9px;justify-content:center;align-items:center;transition:color .2s,border-color .2s,background .2s;display:inline-flex}:where(.ox-global) .gd-pager button svg{width:15px;height:15px}:where(.ox-global) .gd-pager button:hover{color:var(--white);border-color:rgba(var(--gd-ink),.25)}:where(.ox-global) .gd-pager button.on{background:var(--orange);border-color:var(--orange);color:#0b0b0b;font-weight:600}:where(.ox-global) .gd-pager button:disabled{opacity:.35;pointer-events:none}:where(.ox-global) .gd-sidebar{flex-direction:column;gap:32px;height:0;min-height:100%;display:flex;overflow:hidden}:where(.ox-global) .gd-sidebar .gd-rank h4{font-family:var(--tc);font-weight:500;font-size:var(--fs-h6);color:var(--white)}:where(.ox-global) .gd-rank-list{flex-direction:column;gap:18px;margin-top:20px;display:flex}:where(.ox-global) .gd-rank-item{grid-template-columns:24px 56px minmax(0,1fr);align-items:center;gap:12px;display:grid}:where(.ox-global) .gd-rank-n{font-family:var(--mono);font-variant-numeric:tabular-nums;font-weight:600;font-size:var(--fs-small);color:var(--grey)}:where(.ox-global) .gd-rank-thumb{aspect-ratio:1;background:#0c0c0f;border-radius:8px;overflow:hidden}:where(.ox-global) .gd-rank-thumb img{object-fit:cover;width:100%;height:100%}:where(.ox-global) .gd-rank-item h5{font-family:var(--tc);font-weight:500;font-size:var(--fs-tag);color:var(--white);line-height:1.4}:where(.ox-global) .intro-overlay{z-index:10000;background:var(--canvas);cursor:pointer;will-change:transform;transition:transform .72s cubic-bezier(.7,0,.3,1),opacity .72s;position:fixed;inset:0}:where(.ox-global) .intro-overlay.intro-exit{opacity:.35;pointer-events:none;transform:translateY(-100%)}:where(.ox-global) .intro-overlay canvas{display:block;position:absolute;inset:0}:where(.ox-global) .intro-glow{aspect-ratio:2.2;filter:blur(30px);pointer-events:none;background:radial-gradient(#ffffff1a,#0000 65%);width:min(72vw,900px);position:absolute;top:46%;left:50%;transform:translate(-50%,-50%)}:where(.ox-global) .intro-hint{font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:var(--fs-caption);letter-spacing:3px;color:var(--dim);opacity:0;pointer-events:none;white-space:nowrap;align-items:center;gap:14px;transition:opacity .6s;display:flex;position:absolute;bottom:9vh;left:50%;transform:translate(-50%)}:where(.ox-global) .intro-hint-line{background:linear-gradient(90deg,#0000,#fff9);width:44px;height:1px;display:block}:where(.ox-global) .intro-hint-line:last-child{transform:scaleX(-1)}:where(.ox-global) .intro-skip{font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:var(--fs-xs);letter-spacing:2px;color:#ffffff61;cursor:pointer;background:0 0;border:none;padding:8px 10px;transition:color .25s;position:absolute;bottom:24px;right:28px}:root[data-theme=light] :where(.ox-global) .ox-wordmark{fill:#16181d!important}:root[data-theme=light] :where(.ox-global) .intro-skip{color:#00000061}:where(.ox-global) .intro-skip:hover{color:var(--orange-bright)}:where(.ox-global) .exch-marquee{margin-top:44px;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}:where(.ox-global) .exch-mq,:where(.ox-global) .exch-mq>div{align-items:center}:where(.ox-global) .exch-brand{display:contents}:where(.ox-global) .exch-brand-name{display:none}:where(.ox-global) .exch-mark{justify-content:center;align-items:center;display:inline-flex}:where(.ox-global) .exch-logo{opacity:.5;filter:grayscale();flex-shrink:0;width:auto;transition:opacity .28s,filter .28s,transform .28s}:where(.ox-global) .exch-logo-full{height:30px;display:block}:where(.ox-global) .exch-logo-icon{display:none}:where(.ox-global) .exch-logo:hover{opacity:1;filter:none;transform:translateY(-2px)}:root[data-theme=light] :where(.ox-global) .exch-logo,:root[data-theme=light] :where(.ox-global) .exch-logo:hover{filter:brightness(0)}:root[data-vp=pad] :where(.ox-global) .exch-mq{--gap:98px!important}:root[data-theme=light]:where([data-page=index]) .pill-white,:root[data-theme=light] :where(.ox-global) .pill-white{color:#16181d;background:#fff;border:1px solid #00000029}:root[data-theme=light]:where([data-page=index]) .pill-white:hover,:root[data-theme=light] :where(.ox-global) .pill-white:hover{background:var(--orange);color:#0b0b0b;border-color:var(--orange);filter:none}:root[data-theme=light]:where([data-page=index]) .pill-outline,:root[data-theme=light] :where(.ox-global) .pill-outline{color:#16181d;background:#fff;border-color:#0000002e}:root[data-theme=light]:where([data-page=index]) .pill-outline:hover,:root[data-theme=light] :where(.ox-global) .pill-outline:hover{background:var(--card);border-color:var(--orange);color:var(--white)}:root[data-theme=light] :where(.ox-global) .cta-btn{color:#16181d;background:#fff;border-color:#0000002e}:root[data-theme=light] :where(.ox-global) .cta-btn:hover{background:var(--card);border-color:var(--orange);color:var(--white)}:root[data-theme=light] :where(.ox-global) .cta-btn img{filter:invert(0)}:root[data-theme=light] :where(.ox-global) .cta-btn:hover img{filter:invert()}:where(.ox-global) .gd-cathero{height:525px;margin-top:calc(80px + var(--ticker-h,0px));background:#08080c;position:relative;overflow:hidden}:where(.ox-global) .gd-cathero-art{object-fit:cover;object-position:right center;pointer-events:none;z-index:0;width:100%;height:100%;position:absolute;inset:0}:where(.ox-global) .gd-cathero:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#000000f0,#000000b8 30%,#00000040 55%,#0000 72%);position:absolute;inset:0}:where(.ox-global) .gd-cathero-inner{z-index:2;max-width:1204px;margin:0 auto;padding:56px 24px 44px;position:relative}:root[data-vp=pad] :where(.ox-global) .gd-cathero{height:540px}:root[data-vp=phone] :where(.ox-global) .gd-cathero{height:340px}:root[data-vp=phone] :where(.ox-global) .gd-cathero-inner{padding:24px 24px 28px}:root[data-vp=phone] :where(.ox-global) .gd-cathero-inner h1{margin-top:10px}:root[data-vp=phone] :where(.ox-global) .gd-cathero-desc{margin-top:9px;font-size:15px;line-height:1.6}:root[data-vp=phone] :where(.ox-global) .gd-cathero-count{margin-top:12px}:root[data-vp=phone] :where(.ox-global) .gd-cathero-legal{margin-top:8px;line-height:1.6}:where(.ox-global) .gd-cathero-inner h1{font-family:var(--tc);font-weight:600;font-size:var(--fs-h1);letter-spacing:-.02em;color:#fff;margin-top:16px;line-height:1.2}:where(.ox-global) .gd-cathero-desc{max-width:30em;font-family:var(--tc);font-size:var(--fs-body);color:#ffffffb3;margin-top:14px;line-height:1.7}:where(.ox-global) .gd-cathero-count{font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:var(--fs-small);color:#ffffffe6;margin-top:18px}:where(.ox-global) .gd-cathero-legal{max-width:34em;font-family:var(--tc);font-size:var(--fs-xs);color:#ffffff9e;margin-top:12px;line-height:1.7}:where(.ox-global) .gd-cathero-tl{font-family:var(--tc);font-size:var(--fs-xs);color:#ffffff8c;margin-top:26px}:where(.ox-global) .gd-topics{flex-wrap:wrap;gap:9px;margin-top:11px;display:flex}:where(.ox-global) .gd-topic{cursor:pointer;font-family:var(--tc);font-size:var(--fs-xs);color:#fffc;background:#ffffff0d;border:1px solid #ffffff24;border-radius:99px;align-items:center;gap:7px;padding:7px 15px;transition:background .18s,border-color .18s,color .18s;display:inline-flex}:where(.ox-global) .gd-topic i{background:#ff8200;border-radius:50%;flex:none;width:6px;height:6px}:where(.ox-global) .gd-topic:hover{color:#fff;background:#ffffff1a}:where(.ox-global) .gd-topic.on{background:var(--card);color:#ffb873;border-color:#fe8200}:where(.ox-global) .gd-cathero-meta{gap:52px;margin-top:30px;display:flex}:where(.ox-global) .gd-meta-h{font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:var(--fs-xs);letter-spacing:1.2px;color:#fff6;display:block}:where(.ox-global) .gd-cathero-meta ul{flex-direction:column;gap:6px;margin:9px 0 0;padding:0;list-style:none;display:flex}:where(.ox-global) .gd-cathero-meta li{font-family:var(--tc);font-size:var(--fs-xs);color:#ffffff9e}:where(.ox-global) .gd-cathero-meta b{font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:var(--fs-small);color:#ffffffe6;margin-top:9px;display:block}:where(.ox-global) .gd-catmain{padding-top:44px;padding-bottom:96px}:where(.ox-global) .gd-catgrid{grid-template-columns:1fr 1fr;gap:20px;display:grid}:root[data-vp=desk] :where(.ox-global) .gd-catgrid{grid-template-columns:repeat(3,minmax(0,1fr))}:where(.ox-global) .gd-rcard{background:var(--card);border:1px solid var(--border);border-radius:18px;grid-template-columns:216px 1fr;gap:0;transition:border-color .24s,transform .24s,box-shadow .24s;display:grid;overflow:hidden}:where(.ox-global) .gd-rcard:hover{box-shadow:0 14px 34px var(--gd-shadow);border-color:#fe8200;transform:translateY(-3px)}:where(.ox-global) .gd-thumb{background:#0e0e14;display:flex;position:relative;overflow:hidden}:where(.ox-global) .gd-thumb-art{width:100%;height:100%;position:absolute;inset:0}:where(.ox-global) .gd-thumb-img img{object-fit:cover;width:100%;height:100%}:where(.ox-global) .gd-thumb-tag{z-index:1;flex-direction:column;align-self:flex-end;gap:2px;margin:auto 0 0;padding:12px 14px;display:flex;position:relative}:where(.ox-global) .gd-thumb-tag span{font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:max(10px,var(--font-floor,12px));letter-spacing:.8px;color:#ffffff9e}:where(.ox-global) .gd-thumb-tag b{font-family:var(--mono);font-size:var(--fs-h6);font-variant-numeric:tabular-nums;margin-top:4px}:where(.ox-global) .gd-rcard-body{flex-direction:column;padding:20px 22px 18px;display:flex}:where(.ox-global) .gd-rcard-topic{background:var(--card);font-family:var(--tc);font-size:var(--fs-xs);color:var(--orange-t);border:1px solid #fe8200;border-radius:6px;align-self:flex-start;padding:4px 11px}:where(.ox-global) .gd-rcard-body h3{font-family:var(--tc);font-weight:600;font-size:var(--fs-h6);color:var(--white);-webkit-line-clamp:1;-webkit-box-orient:vertical;margin-top:12px;line-height:1.45;display:-webkit-box;overflow:hidden}:where(.ox-global) .gd-rcard-body p{font-family:var(--tc);font-size:var(--fs-xs);color:var(--dim);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:9px;line-height:1.7;display:-webkit-box;overflow:hidden}:where(.ox-global) .gd-rcard-foot{font-family:var(--tc);font-size:var(--fs-xs);color:var(--dim);align-items:center;gap:7px;margin-top:auto;padding-top:16px;display:flex}:where(.ox-global) .gd-rcard-by{color:var(--grey);align-items:center;gap:7px;display:inline-flex}:where(.ox-global) .gd-rcard-by i{background:var(--card-bento);border:1px solid var(--border);width:19px;height:19px;font-family:var(--tc);font-size:max(10px,var(--font-floor,12px));color:var(--grey);border-radius:50%;justify-content:center;align-items:center;font-style:normal;display:flex}:where(.ox-global) .gd-rcard-dot{color:var(--dim)}:where(.ox-global) .gd-rcard-go{cursor:pointer;width:30px;height:30px;color:var(--orange-t);background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;margin-left:auto;transition:background .18s,transform .18s;display:flex}:where(.ox-global) .gd-rcard-go svg{width:17px;height:17px}:where(.ox-global) .gd-rcard-go:hover{background:var(--card);transform:translate(2px)}:where(.ox-global) .gd-pager{justify-content:center;align-items:center;gap:7px;margin-top:34px;display:flex}:where(.ox-global) .gd-pager button{border:1px solid var(--border);background:var(--card);cursor:pointer;min-width:34px;height:34px;font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:var(--fs-small);color:var(--grey);border-radius:9px;padding:0 10px;transition:background .18s,color .18s,border-color .18s}:where(.ox-global) .gd-pager button:hover:not(:disabled){color:var(--white);border-color:#fe8200}:where(.ox-global) .gd-pager button.on{background:var(--gd-invert-bg);border-color:var(--gd-invert-bg);color:var(--gd-invert-fg)}:where(.ox-global) .gd-pager button:disabled{opacity:.4;cursor:not-allowed}:where(.ox-global) .gd-catnav{border-top:1px solid var(--border);grid-template-columns:1fr auto 1fr;align-items:center;gap:20px;margin-top:44px;padding-top:26px;display:grid}:where(.ox-global) .gd-catnav button{cursor:pointer;font-family:var(--tc);font-size:var(--fs-small);color:var(--grey);background:0 0;border:none;transition:color .18s}:where(.ox-global) .gd-catnav button:hover{color:var(--white)}:where(.ox-global) .gd-catnav>button:not(.gd-catnav-all){align-items:center;gap:7px;display:inline-flex}:where(.ox-global) .gd-artnav>button:not(.gd-catnav-all) small{align-items:center;gap:6px;display:inline-flex}:where(.ox-global) .gd-navarrow{flex-shrink:0;justify-content:center;align-items:center;width:1em;height:1em;display:inline-flex}:where(.ox-global) .gd-navarrow svg{width:100%;height:100%;display:block}:where(.ox-global) .gd-catnav>button:first-child{justify-self:start}:where(.ox-global) .gd-catnav>button:last-child{justify-self:end}:where(.ox-global) .gd-catnav-all{align-items:center;gap:9px;font-weight:500;display:inline-flex;color:var(--white)!important}:where(.ox-global) .gd-catnav-all span{width:16px;height:16px;color:var(--grey);display:inline-flex}:where(.ox-global) .gd-catnav-all span svg{width:16px;height:16px}:where(.ox-global) .gd-artmain{max-width:1400px;padding:calc(112px + var(--ticker-h,0px)) 24px 110px;margin:0 auto}:where(.ox-global) .gd-artback{color:var(--grey);margin-bottom:20px}:where(.ox-global) .gd-artback:hover{color:var(--white)}:where(.ox-global) .gd-art3{grid-template-columns:236px minmax(0,1fr) 348px;align-items:start;gap:46px;display:grid}:where(.ox-global) .gd-toc{top:calc(112px + var(--ticker-h,0px));position:sticky}:where(.ox-global) .gd-toc-h{font-family:var(--tc);font-weight:600;font-size:var(--fs-small);color:var(--white)}:where(.ox-global) .gd-toc ol{flex-direction:column;gap:3px;margin:14px 0 0;padding:0;list-style:none;display:flex}:where(.ox-global) .gd-toc button{text-align:left;border:none;border-left:2px solid var(--border);cursor:pointer;width:100%;font-family:var(--tc);font-size:var(--fs-xs);color:var(--dim);background:0 0;padding:9px 12px;line-height:1.6;transition:color .18s,border-color .18s,background .18s}:where(.ox-global) .gd-toc button:hover{color:var(--white);background:rgba(var(--gd-ink),.04)}:where(.ox-global) .gd-toc button.on{color:var(--orange-t);background:var(--card);border-left-color:#ff8200;font-weight:500}:where(.ox-global) .gd-art{min-width:0}:where(.ox-global) .gd-art>h1{font-family:var(--tc);font-weight:600;font-size:var(--fs-h2);letter-spacing:-.02em;color:var(--white);margin-top:14px;line-height:1.28}:where(.ox-global) .gd-art-meta{font-family:var(--tc);font-size:var(--fs-xs);color:var(--dim);align-items:center;gap:8px;margin-top:16px;display:flex}:where(.ox-global) .gd-lede{background:var(--gd-panel);border:none;border-radius:14px;margin:26px 0 0;padding:30px 34px 26px 60px;position:relative}:where(.ox-global) .gd-lede:before{content:"“";color:rgba(var(--gd-ink),.16);font-family:Georgia,serif;font-size:64px;line-height:1;position:absolute;top:14px;left:22px}:where(.ox-global) .gd-lede p{font-family:var(--tc);font-size:var(--fs-body);color:var(--body);line-height:1.85}:where(.ox-global) .gd-art h2{font-family:var(--tc);font-weight:600;font-size:var(--fs-h4);color:var(--white);scroll-margin-top:calc(80px + var(--ticker-h,0px) + 24px);margin-top:46px;padding-left:34px;line-height:1.4;position:relative}:where(.ox-global) .gd-art h2:before{content:"";width:24px;height:calc(var(--fs-h4) * 1.4);background:var(--orange);position:absolute;top:0;left:0;-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2098%2098'%20fill='none'%3E%3Cpath%20d='M84.1348%2069.8809C91.6336%2069.881%2097.7128%2075.9601%2097.7129%2083.459C97.7128%2090.9579%2091.6336%2097.0369%2084.1348%2097.0371H42.8965C50.3955%2097.037%2056.4746%2090.958%2056.4746%2083.459C56.4745%2075.96%2050.3955%2069.8809%2042.8965%2069.8809H84.1348ZM54.8164%2034.9395C47.3174%2034.9395%2041.2383%2041.0186%2041.2383%2048.5176C41.2383%2056.0166%2047.3174%2062.0957%2054.8164%2062.0957H13.5781C6.07925%2062.0955%207.36721e-05%2056.0165%200%2048.5176C4.68299e-05%2041.0187%206.07925%2034.9397%2013.5781%2034.9395H54.8164ZM84.1738%200C91.6727%200.000179654%2097.7519%206.07923%2097.752%2013.5781C97.7519%2021.077%2091.6727%2027.156%2084.1738%2027.1562H42.9355C50.4346%2027.1562%2056.5136%2021.0771%2056.5137%2013.5781C56.5136%206.07911%2050.4346%207.16571e-07%2042.9355%200H84.1738Z'%20fill='%23000'/%3E%3C/svg%3E") 50%/22px 22px no-repeat;mask:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2098%2098'%20fill='none'%3E%3Cpath%20d='M84.1348%2069.8809C91.6336%2069.881%2097.7128%2075.9601%2097.7129%2083.459C97.7128%2090.9579%2091.6336%2097.0369%2084.1348%2097.0371H42.8965C50.3955%2097.037%2056.4746%2090.958%2056.4746%2083.459C56.4745%2075.96%2050.3955%2069.8809%2042.8965%2069.8809H84.1348ZM54.8164%2034.9395C47.3174%2034.9395%2041.2383%2041.0186%2041.2383%2048.5176C41.2383%2056.0166%2047.3174%2062.0957%2054.8164%2062.0957H13.5781C6.07925%2062.0955%207.36721e-05%2056.0165%200%2048.5176C4.68299e-05%2041.0187%206.07925%2034.9397%2013.5781%2034.9395H54.8164ZM84.1738%200C91.6727%200.000179654%2097.7519%206.07923%2097.752%2013.5781C97.7519%2021.077%2091.6727%2027.156%2084.1738%2027.1562H42.9355C50.4346%2027.1562%2056.5136%2021.0771%2056.5137%2013.5781C56.5136%206.07911%2050.4346%207.16571e-07%2042.9355%200H84.1738Z'%20fill='%23000'/%3E%3C/svg%3E") 50%/22px 22px no-repeat}:where(.ox-global) .gd-art h3{scroll-margin-top:calc(80px + var(--ticker-h,0px) + 24px);font-family:var(--tc);font-weight:600;font-size:var(--fs-h6);color:var(--white);margin-top:30px;line-height:1.5}:where(.ox-global) .gd-art h3:before{content:"";background:#ff8200;border-radius:50%;width:5px;height:5px;margin:0 9px 4px 0;display:inline-block}:where(.ox-global) .gd-art p{font-family:var(--tc);font-size:var(--fs-body);color:var(--body);margin-top:16px;line-height:1.95}:where(.ox-global) .gd-art mark{color:inherit;background:linear-gradient(#0000 54%,#ffffff47 54%);padding:0 1px}:where(.ox-global) .gd-art u{border-bottom:1.5px solid #fe8200;padding-bottom:1px;text-decoration:none}:where(.ox-global) .gd-art b{color:var(--white);font-weight:600}:where(.ox-global) .gd-art code{background:var(--card-bento);border:1px solid var(--border);font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:max(.92em,var(--font-floor,12px));color:var(--orange-t);border-radius:5px;padding:2px 7px}:where(.ox-global) .gd-art-ul{flex-direction:column;gap:11px;margin:18px 0 0;padding:0;list-style:none;display:flex}:where(.ox-global) .gd-art-ul li{font-family:var(--tc);font-size:var(--fs-small);color:var(--body);padding-left:26px;line-height:1.85;position:relative}:where(.ox-global) .gd-art-ul li:before{content:"";background:#ff8200;border-radius:50%;width:6px;height:6px;position:absolute;top:12px;left:6px}:where(.ox-global) .gd-callout{background:var(--card);border:1px solid #fe8200;border-radius:12px;margin-top:26px;padding:20px 22px}:where(.ox-global) .gd-callout b{font-family:var(--tc);font-weight:600;font-size:var(--fs-small);color:var(--orange-t);display:block}:where(.ox-global) .gd-callout p{font-family:var(--tc);font-size:var(--fs-small);color:var(--body);margin-top:8px;line-height:1.8}:where(.ox-global) .gd-pull{border-left:3px solid var(--border);margin:30px 0 0;padding:22px 26px}:where(.ox-global) .gd-pull p{font-family:var(--tc);font-weight:500;font-size:var(--fs-h6);color:var(--white);margin:0;line-height:1.7}:where(.ox-global) .gd-pull figcaption{font-family:var(--tc);font-size:var(--fs-xs);color:var(--dim);margin-top:10px}:where(.ox-global) .gd-side{top:calc(112px + var(--ticker-h,0px));flex-direction:column;gap:18px;display:flex;position:sticky}:where(.ox-global) .gd-side-h{font-family:var(--tc);font-weight:600;font-size:var(--fs-small);color:var(--white)}:where(.ox-global) .gd-author{background:var(--card);border:1px solid var(--border);border-radius:14px;padding:22px}:where(.ox-global) .gd-author-av{background:var(--card-bento);border:1px solid var(--border);width:56px;height:56px;font-family:var(--tc);font-weight:600;font-size:var(--fs-h5);color:var(--orange-t);border-radius:50%;justify-content:center;align-items:center;margin-top:16px;display:flex}:where(.ox-global) .gd-author>b{font-family:var(--tc);font-weight:600;font-size:var(--fs-small);color:var(--white);margin-top:12px;display:block}:where(.ox-global) .gd-author>em{font-family:var(--tc);font-size:var(--fs-xs);color:var(--orange-t);margin-top:3px;font-style:normal;display:block}:where(.ox-global) .gd-author-bio{font-family:var(--tc);font-size:var(--fs-xs);color:var(--dim);margin-top:12px;line-height:1.85}:where(.ox-global) .gd-ad{background:var(--gd-panel);box-shadow:none;border:0;border-radius:16px;padding:24px}:where(.ox-global) .gd-ad-logo{filter:none;width:auto;height:18px}:where(.ox-global) .gd-ad>b{font-family:var(--tc);font-weight:700;font-size:var(--fs-h5);color:var(--white);margin-top:24px;line-height:1.32;display:block}:where(.ox-global) .gd-ad>p{font-family:var(--tc);font-size:var(--fs-small);color:var(--dim);margin-top:16px;line-height:1.6}:where(.ox-global) .gd-ad-cta{justify-content:space-between;align-items:center;width:100%;margin-top:24px;padding:0 20px;display:flex;background:var(--orange)!important;color:#16181d!important;border-color:var(--orange)!important}:where(.ox-global) .gd-ad-cta:hover{color:#191919!important;border-color:var(--orange)!important;background:#ff9b30!important}:where(.ox-global) .gd-share{border-top:1px solid var(--border-soft);border-bottom:1px solid var(--border-soft);justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;padding:10px 0;display:flex}:where(.ox-global) .gd-share-l{font-family:var(--tc);font-size:var(--fs-tag);color:var(--dim)}:where(.ox-global) .gd-share-row{align-items:center;gap:4px;display:flex}:where(.ox-global) .gd-share-b{cursor:pointer;width:44px;height:44px;color:var(--grey);background:0 0;border:0;border-radius:10px;justify-content:center;align-items:center;padding:0;transition:background .18s,color .18s,opacity .18s;display:inline-flex}:where(.ox-global) .gd-share-b:hover{background:rgba(var(--gd-ink),.05);color:var(--white)}:where(.ox-global) .gd-share-b img{opacity:.62;width:18px;height:18px;transition:opacity .18s;display:block}:where(.ox-global) .gd-share-b:hover img{opacity:1}:where(.ox-global) .gd-share-b svg{width:18px;height:18px;display:block}:where(.ox-global) .gd-toc button{font-size:max(12.5px,var(--font-floor,12px));color:var(--grey);font-weight:500}:where(.ox-global) .gd-toc-sub button{font-size:max(11px,var(--font-floor,12px));color:var(--dim2);font-weight:400}:where(.ox-global) .gd-fig{margin:30px 0 0}:where(.ox-global) .gd-fig-box{aspect-ratio:16/9;border:1px solid var(--border);background:#0e0e14;border-radius:14px;position:relative;overflow:hidden}:where(.ox-global) .gd-fig-box img{object-fit:cover;width:100%;height:100%;display:block}:where(.ox-global) .gd-fig-box .gd-thumb{position:absolute;inset:0}:where(.ox-global) .gd-fig-box .gd-thumb-tag{padding:14px 16px}:where(.ox-global) .gd-fig-box .gd-thumb-tag b{display:none}:where(.ox-global) .gd-fig figcaption{border-left:2px solid var(--border);font-family:var(--tc);font-size:var(--fs-xs);color:var(--dim);margin-top:12px;padding-left:13px;line-height:1.75}:where(.ox-global) .gd-fig-credit{font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:max(10.5px,var(--font-floor,12px));letter-spacing:.3px;color:var(--dim);margin-top:4px;display:block}:where(.ox-global) .gd-cathero-bottom{flex-direction:column;align-items:flex-start;gap:24px;margin-top:34px;display:flex}:where(.ox-global) .gd-cathero-topics{width:100%}:where(.ox-global) .gd-cathero-tl{margin-bottom:12px}:where(.ox-global) .gd-cathero-bottom .gd-search{width:min(420px,100%)}:where(.ox-global) .gd-cathero .gd-search input{color:#fff;background:#ffffff0d;border-color:#ffffff24}:where(.ox-global) .gd-cathero .gd-search input::placeholder{color:#ffffff6b}:where(.ox-global) .gd-cathero .gd-search svg{color:#ffffff85}:where(.ox-global) .gd-cathero-inner{padding-bottom:52px}:where(.ox-global) .gd-toc ol{gap:2px}:where(.ox-global) .gd-toc button{font-size:max(13.5px,var(--font-floor,12px));color:var(--white);padding:10px 12px;font-weight:600}:where(.ox-global) .gd-toc-sub button{font-size:max(10.5px,var(--font-floor,12px));color:var(--dim2);padding:7px 12px 7px 30px;font-weight:400}:where(.ox-global) .gd-toc-sub button:before{display:none}:where(.ox-global) .gd-toc-n{font-family:var(--mono);font-variant-numeric:tabular-nums;font-style:normal;font-size:max(9.5px,var(--font-floor,12px));letter-spacing:.2px;color:var(--dim2);margin-right:7px}:where(.ox-global) .gd-toc-sub button.on .gd-toc-n{color:var(--orange-t)}:where(.ox-global) .gd-toc li:not(.gd-toc-sub)+li:not(.gd-toc-sub){margin-top:4px}:where(.ox-global) .gd-toc button.on{color:var(--orange-t)}:where(.ox-global) .gd-toc-sub button.on{color:var(--orange-t);font-weight:500}:where(.ox-global) .gd-catgrid{scroll-margin-top:calc(80px + var(--ticker-h,0px) + 24px)}:where(.ox-global) .gd-sidecard-app .gd-app-badges{flex-direction:column;gap:10px;margin-top:18px}:where(.ox-global) .gd-sidecard-app .gd-app-badge{justify-content:center;padding:11px 16px}:where(.ox-global) .gd-sidecard-app .gd-app-badge.is-off{color:#394150;cursor:default;background:#ffffff70;border:1px solid #c7cdd7;box-shadow:inset 0 1px #ffffffb8}:where(.ox-global) .gd-sidecard-app .gd-app-badge.is-off:hover{background:0 0}:where(.ox-global) .gd-sidecard-app .gd-app-badge.is-off .bt{color:#687182}:where(.ox-global) .gd-sidecard-app .gd-app-badge.is-off .bn{color:#394150}:where(.ox-global) .gd-sidecard-app .gd-app-badge.is-off img{opacity:.9}:where(.ox-global) .gd-sidecard .gd-app-note{font-size:var(--fs-caption);color:var(--dim2);margin-top:14px;line-height:1.5}:where(.ox-global) .gd-sidebar .gd-sidecard-app{flex-direction:column;flex:auto;justify-content:flex-start;align-items:stretch;min-height:0;display:flex;overflow:hidden}:where(.ox-global) .gd-sidecard-mock{flex:auto;min-height:96px;margin:22px -24px -24px;position:relative;overflow:hidden;-webkit-mask-image:none;mask-image:none}:where(.ox-global) .gd-sidecard-mock img{border:1px solid var(--border);border-bottom:0;border-radius:18px 18px 0 0;width:74%;height:auto;display:block;position:absolute;top:0;left:50%;transform:translate(-50%);box-shadow:0 -10px 30px #0000001a}:where(.ox-global) .gd-cta3d-pts{flex-direction:column;gap:9px;margin-top:20px;display:flex}:where(.ox-global) .gd-cta3d-pts li{font-family:var(--tc);font-size:var(--fs-small);color:var(--dim);padding-left:17px;line-height:1.6;position:relative}:where(.ox-global) .gd-cta3d-pts li:before{content:"";background:var(--orange);border-radius:2px;width:6px;height:6px;position:absolute;top:.6em;left:0}:where(.ox-global) .gd-cta3d-cta{margin-top:26px}@media (forced-colors:active){:where(.ox-global) .mf-shimmer,:where(.ox-global) .hub-num{-webkit-text-fill-color:currentColor;color:canvastext;background:0 0}}:where(.ox-global) .gd-feathero-artlink{text-decoration:none;display:block}:where(.ox-global) .gd-feathero-artlink .gd-feathero-arttitle{transition:color .2s}:where(.ox-global) .gd-feathero-artlink:hover .gd-feathero-arttitle{color:var(--orange-bright)}:where(.ox-global) .gd-feathero-slide:has(~.gd-feathero-slide){pointer-events:none}:where(.ox-global) a.gd-rank-item{text-decoration:none}:where(.ox-global) .gd-rank-txt{flex-direction:column;gap:4px;min-width:0;display:flex}:where(.ox-global) .gd-rank-item h5{transition:color .18s}:where(.ox-global) a.gd-rank-item:hover h5{color:var(--orange-bright)}:where(.ox-global) .gd-rank-txt small{font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:var(--fs-tag);letter-spacing:.02em;color:var(--dim)}:where(.ox-global) a.gd-rcard{color:inherit;cursor:pointer;text-decoration:none}:where(.ox-global) .gd-rcard-go{justify-content:center;align-items:center;display:inline-flex}:where(.ox-global) .gd-artnav{align-items:start;margin-top:52px}:where(.ox-global) .gd-artnav>button:not(.gd-catnav-all){text-align:left;flex-direction:column;gap:6px;max-width:260px;display:flex}:where(.ox-global) .gd-artnav>button:last-child:not(.gd-catnav-all){text-align:right}:where(.ox-global) .gd-artnav small{font-family:var(--mono);font-size:var(--fs-tag);letter-spacing:.04em;color:var(--dim)}:where(.ox-global) .gd-artnav>button:not(.gd-catnav-all)>span{font-size:var(--fs-small);color:var(--body);-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.45;display:-webkit-box;overflow:hidden}:where(.ox-global) .gd-artnav>button:not(.gd-catnav-all):hover>span{color:var(--orange-bright)}:where(.ox-global) .ai-ib-foot a{color:var(--dim);border-bottom:1px solid #0000;margin-left:10px;text-decoration:none;transition:color .18s,border-color .18s}:where(.ox-global) .ai-ib-foot a:hover{color:var(--white);border-bottom-color:var(--border)}:where(.ox-global) .vipb{vertical-align:middle;flex:none;align-items:center;line-height:0;display:inline-flex}:where(.ox-global) .vipb img{max-width:100%;display:block}:where(.ox-global) .vipb-sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:root[data-vp=phone] :where(.ox-global) .hub-stage{grid-template-columns:1fr;row-gap:24px;min-height:0;margin-top:32px}:root[data-vp=phone] :where(.ox-global) .hub-stage>*{grid-area:auto!important}:root[data-vp=phone] :where(.ox-global) .tools-head,:root[data-vp=phone] :where(.ox-global) .tools-grid{grid-template-columns:1fr;gap:18px}:root[data-vp=phone] :where(.ox-global) .tools-visual{width:100%;max-width:none}:root[data-vp=phone] :where(.ox-global) .wi-grid .wi-row{grid-template-columns:auto minmax(0,1fr)!important}:root[data-vp=phone] :where(.ox-global) .tools-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:30px}:root[data-vp=phone] :where(.ox-global) .tool-card{min-width:0}:root[data-vp=phone] :where(.ox-global) .tool-n{font-size:max(12px,var(--font-floor,12px));letter-spacing:1px}:root[data-vp=phone] :where(.ox-global) .tool-tt h3{letter-spacing:-.02em;overflow-wrap:anywhere;margin-top:2px;font-size:18px;line-height:1.32}:root[data-vp=phone] :where(.ox-global) .tool-card p{overflow-wrap:anywhere;margin-top:16px;font-size:15px;line-height:1.55}:root[data-vp=phone] :where(.ox-global) .tool-back{padding:14px}:root[data-vp=phone] :where(.ox-global) .tool-card .tool-back-t{padding-right:22px;font-size:17px;line-height:1.32}:root[data-vp=phone] :where(.ox-global) .tool-back-list{gap:4px;margin-top:8px}:root[data-vp=phone] :where(.ox-global) .tool-back-list li{font-size:max(12px,var(--font-floor,12px));padding-left:11px;line-height:1.45}:root[data-vp=phone] :where(.ox-global) .tool-bic{width:62px;height:62px;bottom:8px;right:8px}:root[data-vp=phone] :where(.ox-global) .tool-bic svg{width:62px;height:62px}:root[data-vp=phone] :where(.ox-global) .bento-wrap{padding:56px 20px}:root[data-vp=phone] :where(.ox-global) .smk-head{gap:20px}:root[data-vp=phone] :where(.ox-global) .smk-nav{order:2}:root[data-vp=phone] :where(.ox-global) .smk-row-wrap{scroll-snap-type:none;margin:28px 0 0;padding:0;overflow:hidden}:root[data-vp=phone] :where(.ox-global) .smk-row{gap:16px;width:100%;transform:none}:root[data-vp=phone] :where(.ox-global) .smk-card{aspect-ratio:auto;scroll-snap-align:start;background:var(--card);border-color:var(--border);flex-direction:column;flex:0 0 calc(80% - 12.8px);width:auto;max-width:420px;min-height:0;display:flex;box-shadow:0 12px 26px #0000001f}:root[data-vp=phone] :where(.ox-global) .smk-card-img{aspect-ratio:16/7;background-position:50%;flex:none;width:100%;height:auto;position:relative;inset:auto}:root[data-vp=phone] :where(.ox-global) .smk-card:after{background:linear-gradient(#0000 48%,#000000a3);height:208px;top:0;bottom:auto}:root[data-vp=phone] :where(.ox-global) .smk-card-body{background:var(--card);flex-direction:column;flex:1;gap:8px;padding:14px 16px 16px;display:flex;position:relative;inset:auto}:root[data-vp=phone] :where(.ox-global) .smk-card-body>*{margin:0}:root[data-vp=phone] :where(.ox-global) .smk-card-desc{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;line-height:1.55;display:-webkit-box;overflow:hidden}:root[data-vp=phone] :where(.ox-global) .smk-card .btag{margin:0;position:static}:root[data-vp=phone] :where(.ox-global) .smk-card-body h3{color:var(--white);margin-top:10px;font-size:20px;line-height:1.4}:root[data-vp=phone] :where(.ox-global) .smk-card-body p{font-size:max(14px,var(--font-floor,12px));color:var(--dim);margin-top:10px;line-height:1.7}:root[data-vp=phone] :where(.ox-global) .hub-stage{flex-direction:column;align-items:stretch;gap:0;min-height:0;margin-top:30px;display:flex}:root[data-vp=phone] :where(.ox-global) .hub-rings{display:none}:root[data-vp=phone] :where(.ox-global) .hub-card{border:1px solid var(--border);border-radius:var(--radius-card-sm);background:var(--card);text-align:left;flex-direction:row;order:0;align-items:flex-start;gap:14px;width:auto;padding:18px;display:flex;position:relative}:root[data-vp=phone] :where(.ox-global) .hub-badge{flex:none;width:44px;height:44px}:root[data-vp=phone] :where(.ox-global) .hub-badge:before{display:none}:root[data-vp=phone] :where(.ox-global) .hub-badge svg,:root[data-vp=phone] :where(.ox-global) .hub-badge img{width:23px}:root[data-vp=phone] :where(.ox-global) .hub-body{font-size:max(14px,var(--font-floor,12px));line-height:1.65}:root[data-vp=phone] :where(.ox-global) .manifesto .mf-lead,:root[data-vp=phone] :where(.ox-global) .manifesto .mf-body,:root[data-vp=phone] :where(.ox-global) .hub-body br{display:none}:root[data-vp=phone] :where(.ox-global) .hub-item{border-bottom:1px solid var(--border-soft);align-items:flex-start;gap:12px;width:100%;padding:18px 0;display:flex}:root[data-vp=phone] :where(.ox-global) .hub-right .hub-item{flex-direction:row}:root[data-vp=phone] :where(.ox-global) .hub-num{text-align:left;width:36px;padding-top:2px;font-size:31px;line-height:1}:root[data-vp=phone] :where(.ox-global) .hub-icon{grid-area:ico}:root[data-vp=phone] :where(.ox-global) .hub-num{text-align:right;grid-area:num;justify-self:end;width:auto;padding-top:0}:root[data-vp=phone] :where(.ox-global) .hub-item-body,:root[data-vp=phone] :where(.ox-global) .hub-right .hub-item-body{grid-area:txt;display:contents}:root[data-vp=phone] :where(.ox-global) .hub-txt{grid-area:txt}:root[data-vp=phone] :where(.ox-global) .hub-right .hub-txt{text-align:left}:root[data-vp=phone] :where(.ox-global) .hub-icon:before{display:none}:root[data-vp=phone] :where(.ox-global) .hub-t{white-space:normal;font-size:17px;line-height:1.35}:root[data-vp=phone] :where(.ox-global) .hub-d{font-size:max(13px,var(--font-floor,12px));margin-top:4px;line-height:1.55;display:block;overflow:visible}:root[data-vp=phone] :where(.ox-global) .hub-quote{text-align:center;gap:10px;margin:34px 0 0;font-size:16px}:root[data-vp=phone] :where(.ox-global) .hub-quote-line{width:28px}:root[data-vp=phone] :where(.ox-global) .hub-stage{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:30px;display:grid}:root[data-vp=phone] :where(.ox-global) .hub-card{text-align:center;flex-direction:column;order:0;align-items:center;gap:14px;margin-bottom:6px;padding:28px 22px;grid-column:1/-1!important;justify-self:stretch!important;width:auto!important}:root[data-vp=phone] :where(.ox-global) .hub-card .hub-badge{width:54px;height:54px}:root[data-vp=phone] :where(.ox-global) .hub-card .hub-badge img{width:28px}:root[data-vp=phone] :where(.ox-global) .hub-card .hub-body{max-width:290px;font-size:16px;line-height:1.65}:root[data-vp=phone] :where(.ox-global) .hub-item{border:1px solid var(--border-soft);background:var(--card);cursor:pointer;touch-action:manipulation;border-radius:16px;grid-template-columns:auto 1fr;grid-template-areas:"ico num""txt txt";align-items:center;gap:10px 12px;width:auto;min-width:0;padding:16px;transition:border-color .2s,background .2s;display:grid;position:relative}:root[data-vp=phone] :where(.ox-global) .hub-left .hub-item:first-child{order:1}:root[data-vp=phone] :where(.ox-global) .hub-right .hub-item:first-child{order:2}:root[data-vp=phone] :where(.ox-global) .hub-left .hub-item:nth-child(2){order:3}:root[data-vp=phone] :where(.ox-global) .hub-right .hub-item:nth-child(2){order:4}:root[data-vp=phone] :where(.ox-global) .hub-left .hub-item:nth-child(3){order:5}:root[data-vp=phone] :where(.ox-global) .hub-right .hub-item:nth-child(3){order:6}:root[data-vp=phone] :where(.ox-global) .hub-num{width:auto;font-size:max(13px,var(--font-floor,12px));letter-spacing:.08em;text-align:right;padding:0;line-height:1;position:absolute;top:16px;right:14px}:where(.ox-global) .hub-detail-dialog{border:1px solid var(--border);background:var(--card);width:min(480px,100vw - 32px);color:var(--white);border-radius:24px;margin:auto;padding:28px;box-shadow:0 24px 64px #00000094}:where(.ox-global) .hub-detail-dialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000a3}:where(.ox-global) .hub-detail-close{border:1px solid var(--border);width:44px;height:44px;color:var(--white);cursor:pointer;background:0 0;border-radius:50%;font-size:27px;line-height:1;position:absolute;top:14px;right:14px}:where(.ox-global) .hub-detail-eyebrow{font-family:var(--mono);font-size:max(12px,var(--font-floor,12px));letter-spacing:.12em;color:var(--orange-bright);margin:0}:where(.ox-global) .hub-detail-icon{border:1px solid var(--border);background:#ffffff08;border-radius:16px;justify-content:center;align-items:center;width:52px;height:52px;margin-top:20px;display:flex}:where(.ox-global) .hub-detail-icon svg{width:26px;height:26px;color:var(--orange-bright)}:where(.ox-global) .hub-detail-dialog h3{font-family:var(--tc);color:var(--white);margin-top:16px;font-size:24px;line-height:1.3}:where(.ox-global) .hub-detail-copy{font-family:var(--tc);color:var(--dim);margin-top:12px;font-size:16px;line-height:1.7}:where(.ox-global) .hub-detail-hint{border-top:1px solid var(--border-soft);font-family:var(--tc);font-size:max(13px,var(--font-floor,12px));color:var(--grey);margin-top:24px;padding-top:16px;line-height:1.5}:root[data-vp=phone] :where(.ox-global) .hub-detail-dialog{inset:auto 12px max(12px,env(safe-area-inset-bottom));border-radius:26px 26px 20px 20px;width:auto;max-width:none;max-height:min(72svh,560px);margin:0;padding:28px 22px 22px;position:fixed}:root[data-vp=phone] :where(.ox-global) .hub-detail-dialog:before{content:"";background:#ffffff47;border-radius:99px;width:36px;height:4px;margin:-14px auto 20px;display:block}:root[data-vp=phone] :where(.ox-global) .bento-wrap{background:#0a0a0a;max-width:none;margin:0 12px;padding:56px 20px}:root[data-vp=phone] :where(.ox-global) .bento-wrap.band:before{background:#0a0a0a}:root[data-vp=phone] :where(.ox-global) .smk-card{box-shadow:none}:root[data-vp=phone] :where(.ox-global) .bento-wrap h2{color:#fff}:root[data-vp=phone] :where(.ox-global) .bento-wrap .sub,:root[data-vp=phone] :where(.ox-global) .bento-wrap :is(.sec-en,.smk-swipe-hint){color:#b7bbc3}:root[data-vp=phone] :where(.ox-global) .smk-nav{display:none}:root[data-vp=phone] :where(.ox-global) .smk-swipe-hint{font-family:var(--tc);font-size:max(13px,var(--font-floor,12px));color:var(--dim);align-items:center;gap:10px;margin-top:18px;line-height:1.4;display:flex}:root[data-vp=phone] :where(.ox-global) .smk-swipe-count{font-family:var(--mono);font-variant-numeric:tabular-nums;color:var(--orange-bright)}:root[data-vp=phone] :where(.ox-global) .smk-swipe-motion{width:36px;height:22px;color:var(--orange-bright);align-items:center;display:inline-flex;position:relative;overflow:hidden}:root[data-vp=phone] :where(.ox-global) .smk-swipe-motion:before{display:none}:root[data-vp=phone] :where(.ox-global) .smk-swipe-motion svg{width:16px;height:16px;animation:1.9s cubic-bezier(.4,0,.2,1) infinite smk-swipe-cue;position:absolute;top:50%;right:0;transform:translateY(-50%)}@keyframes smk-swipe-cue{0%{opacity:.28;translate:-6px}40%{opacity:1;translate:2px}68%{opacity:1;translate:2px}to{opacity:.28;translate:-6px}}@media (prefers-reduced-motion:reduce){:root[data-vp=phone] :where(.ox-global) .smk-swipe-motion svg{animation:none}}:root[data-vp=phone] :where(.ox-global) .smk-row-wrap{touch-action:pan-y;margin-top:20px}:root[data-vp=phone] :where(.ox-global) .hub-badge{background:var(--card);border-color:var(--border);box-shadow:none}:root[data-vp=phone] :where(.ox-global) .hub-badge img{filter:none}:root[data-theme=light][data-vp=phone] :where(.ox-global) .hub-badge img{filter:brightness(0)}:root[data-vp=phone] :where(.ox-global) .exch-marquee{margin-top:30px;padding:0}:root[data-vp=phone] :where(.ox-global) .exch-mq>div:first-child{justify-content:space-between;gap:14px;width:100%!important;display:flex!important}:root[data-vp=phone] :where(.ox-global) .exch-mq .exch-brand{flex-direction:column;flex:1 1 0;align-items:center;gap:10px;min-width:0;display:flex}:root[data-vp=phone] :where(.ox-global) .exch-mq .exch-mark{border:1px solid var(--border);background:var(--card);border-radius:50%;justify-content:center;align-items:center;width:68px;height:68px;display:flex;overflow:hidden}:root[data-vp=phone] :where(.ox-global) .exch-mq .exch-logo-full{display:none}:root[data-vp=phone] :where(.ox-global) .exch-mq .exch-logo-icon{display:block}:root[data-vp=phone] :where(.ox-global) .exch-mq .exch-logo{opacity:1;transform:none;filter:none!important;width:46px!important;max-width:46px!important;height:auto!important}:root[data-vp=phone] :where(.ox-global) .exch-mq .exch-logo[src*=ex-icon-]{width:38px!important;max-width:38px!important}:root[data-theme=light][data-vp=phone] :where(.ox-global) .exch-mq .exch-logo{filter:brightness(0)!important}:root[data-vp=phone] :where(.ox-global) .exch-mq .exch-brand-name{display:none}:root[data-vp=phone] :where(.ox-global) .manifesto{max-width:none;margin-inline:28px}:root[data-vp=phone] :where(.ox-global) .mf-mark{width:40px;height:40px;margin-top:24px}:root[data-vp=phone] :where(.ox-global) .mf-lead{letter-spacing:-.35px;margin-top:28px;font-size:26px;line-height:1.45}:root[data-vp=phone] :where(.ox-global) .mf-body,:root[data-vp=phone] :where(.ox-global) .mf-body:first-of-type{max-width:none;font-size:16px;line-height:1.85}:root[data-vp=phone] :where(.ox-global) .mf-body:first-of-type{margin-top:42px}:root[data-vp=phone] :where(.ox-global) .mf-finale{gap:34px;margin-top:52px;padding-bottom:8px}:root[data-vp=phone] :where(.ox-global) .mf-close{max-width:none;font-size:20px;line-height:1.65}:root[data-vp=phone] :where(.ox-global) .hero--home{min-height:0;padding:calc(104px + var(--ticker-h,0px)) 0 32px;background:#010206;flex-direction:column;gap:0;display:flex;overflow:clip}:root[data-vp=phone] :where(.ox-global) .hero--home:after{display:none}:root[data-vp=phone] :where(.ox-global) .hero--home .hero-media,:root[data-vp=phone] :where(.ox-global) .hero--home .hero-media.hm-wide{aspect-ratio:2400/1019;border-radius:var(--radius-card-sm);background:#010206;order:1;width:calc(100% - 32px);height:auto;margin:0 16px;position:relative;inset:auto;overflow:hidden;transform:none}:root[data-vp=phone] :where(.ox-global) .hero--home .hero-media:not(.hm-wide){aspect-ratio:4/3}:root[data-vp=phone] :where(.ox-global) .hero--home .hero-media img,:root[data-vp=phone] :where(.ox-global) .hero--home .hero-media.hm-wide img{object-fit:contain;object-position:center;transform:scale(1.18)!important}:root[data-vp=phone] :where(.ox-global) .hero--home .hero-inner{order:2;width:100%;padding:28px 24px 0}:root[data-vp=phone] :where(.ox-global) .hero--home .hero-textblock{max-width:none}:root[data-vp=phone] :where(.ox-global) .hero--home h1{letter-spacing:-.035em;text-wrap:balance;max-width:11.5em;margin-top:14px;font-size:32px;line-height:1.25}:root[data-vp=phone] :where(.ox-global) .hero--home .hero-lede{max-width:31ch;margin-top:16px;font-size:16px;line-height:1.7}:root[data-vp=phone] :where(.ox-global) .hero--home .hero-cta{flex-flow:wrap;align-items:center;gap:10px;margin-top:22px}:root[data-vp=phone] :where(.ox-global) .hero--home .hero-cta .pill{justify-content:center;width:max-content;min-height:48px;padding:0 clamp(17px,calc(var(--screen-w,100vw) * .0667),26px)!important}:root[data-vp=phone] :where(.ox-global) .hero--home .hero-cta-note{justify-content:flex-start;min-height:0;padding:0}:root[data-vp=phone] :where(.ox-global) .hero--home .ledger{order:3;margin-top:28px;position:relative}:root[data-vp=phone] :where(.ox-global) .manifesto,:root[data-vp=phone] :where(.ox-global) #engines{display:none}:root[data-vp=phone] :where(.ox-global) .tools-head{flex-direction:column;gap:22px;display:flex}:root[data-vp=phone] :where(.ox-global) .tools-visual{aspect-ratio:2;border-radius:var(--radius-card-sm);order:-1;width:100%}:root[data-vp=phone] :where(.ox-global) .tools-visual img{object-fit:cover;width:100%;height:100%;transform:none}:root[data-vp=phone] :where(.ox-global) .tools-grid{gap:10px;margin-top:26px}:root[data-vp=phone] :where(.ox-global) .tool-front{justify-content:flex-start;min-height:124px;padding:14px 12px}:root[data-vp=phone] :where(.ox-global) .tool-head{align-items:center;gap:9px}:root[data-vp=phone] :where(.ox-global) .tool-ic{border-radius:12px;width:40px;height:40px}:root[data-vp=phone] :where(.ox-global) .tool-ic svg{width:19px;height:19px}:root[data-vp=phone] :where(.ox-global) .tool-tt{min-width:0}:root[data-vp=phone] :where(.ox-global) .tool-n{font-size:max(12px,var(--font-floor,12px));letter-spacing:.08em;line-height:1}:root[data-vp=phone] :where(.ox-global) .tool-tt h3{font-size:max(14px,var(--font-floor,12px));overflow-wrap:normal;margin-top:4px;line-height:1.3}:root[data-vp=phone] :where(.ox-global) .tool-card>.tool-flip>.tool-front>p{display:none}:root[data-vp=phone] :where(.ox-global) .ec-faq{gap:22px}:root[data-vp=phone] :where(.ox-global) .ec-faq-q{min-height:56px;padding-block:14px;font-size:17px;line-height:1.45}:root[data-vp=phone] :where(.ox-global) .ec-faq-a{padding:0 0 18px;font-size:15px;line-height:1.7}:root[data-vp=phone] :where(.ox-global) .hub-stage{align-items:start}:root[data-vp=phone] :where(.ox-global) .tools-meta{grid-template-columns:1fr;gap:10px;width:100%;margin-top:22px;display:grid}:root[data-vp=phone] :where(.ox-global) .tools-meta li{grid-template-columns:auto 1fr;align-items:center;column-gap:12px;width:100%;display:grid}:root[data-vp=phone] :where(.ox-global) .tm-ic{width:36px;height:36px}:root[data-vp=phone] :where(.ox-global) .tm-ic svg{width:17px;height:17px}:root[data-vp=phone] :where(.ox-global) .tm-txt{align-items:baseline;column-gap:8px;min-width:0;display:flex}:root[data-vp=phone] :where(.ox-global) .tm-txt b{white-space:nowrap;margin:0;display:inline}:root[data-vp=phone] :where(.ox-global) .tm-txt span{margin:0;display:inline}:root[data-vp=phone] :where(.ox-global) .final-cta{background:#08090b;flex-direction:column;padding:44px 0 0;display:flex}:root[data-vp=phone] :where(.ox-global) .final-cta-inner{order:1;max-width:none;padding:0 20px;position:relative}:root[data-vp=phone] :where(.ox-global) .final-cta-copy{text-align:left}:root[data-vp=phone] :where(.ox-global) .final-cta-act{justify-content:flex-start;align-items:flex-start}:root[data-vp=phone] :where(.ox-global) .final-cta-bg{opacity:1;filter:none;border-radius:18px;order:2;width:auto;height:auto;margin:30px 20px 44px;position:static;inset:auto;overflow:hidden;transform:none}:root[data-vp=phone] :where(.ox-global) .final-cta-bg:before,:root[data-vp=phone] :where(.ox-global) .final-cta-bg:after{display:none}:root[data-vp=phone] :where(.ox-global) .final-cta-bg img{aspect-ratio:16/9;object-fit:cover;opacity:1;width:100%;height:auto;display:block;position:static;transform:none}:root[data-vp=phone] :where(.ox-global) .tools-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:30px;display:grid}:root[data-vp=phone] :where(.ox-global) .tool-card{flex:unset;scroll-snap-align:unset;min-width:0}:root[data-vp=phone] :where(.ox-global) .tool-front{min-height:0;padding:16px 14px}:root[data-vp=phone] :where(.ox-global) .hub-stage{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:12px;min-height:0;margin-top:30px;display:grid}:root[data-vp=phone] :where(.ox-global) .hub-col{min-height:0;display:contents}:root[data-vp=phone] :where(.ox-global) .hub-card{display:none}:root[data-vp=phone] :where(.ox-global) .hub-item{border:1px solid var(--border-soft);background:var(--card);cursor:pointer;touch-action:manipulation;border-radius:16px;grid-template-columns:auto 1fr;grid-template-areas:"ico num""txt txt";align-items:center;gap:10px 12px;padding:16px;transition:border-color .2s,background .2s;display:grid;position:relative}:root[data-vp=phone] :where(.ox-global) .hub-item:active{background:var(--card);border-color:#fe8200}:root[data-vp=phone] :where(.ox-global) .hub-item:focus-visible{outline:2px solid var(--orange-bright);outline-offset:3px}:root[data-vp=phone] :where(.ox-global) .hub-item-body,:root[data-vp=phone] :where(.ox-global) .hub-right .hub-item-body{border:0;min-width:0;padding:0;display:contents}:root[data-vp=phone] :where(.ox-global) .hub-num{width:auto;font-size:max(13px,var(--font-floor,12px));letter-spacing:.08em;color:var(--orange-bright);text-align:right;grid-area:num;justify-self:end;padding:0;font-weight:600;line-height:1}:root[data-vp=phone] :where(.ox-global) .hub-icon{width:40px;height:40px}:root[data-vp=phone] :where(.ox-global) .hub-icon svg{width:19px;height:19px}:root[data-vp=phone] :where(.ox-global) .hub-txt{margin-top:14px;padding-right:8px}:root[data-vp=phone] :where(.ox-global) .hub-t,:root[data-vp=phone] :where(.ox-global) .hub-right .hub-txt .hub-t{text-align:left;overflow-wrap:anywhere;font-size:16px;line-height:1.35}:root[data-vp=phone] :where(.ox-global) .hub-d{display:none}:root[data-vp=phone] :where(.ox-global) .hub-quote{grid-column:1/-1;margin-top:26px}:root[data-vp=phone] :where(.ox-global) .hub-item:after{content:"✓";color:#fff;width:18px;height:18px;font-family:var(--mono);font-size:max(10px,var(--font-floor,12px));z-index:1;background:#36c978;border-radius:50%;justify-content:center;align-items:center;font-weight:700;line-height:1;display:flex;position:absolute;top:8px;right:8px}:root[data-vp=phone] :where(.ox-global) .smk-card:after{background:linear-gradient(#0000 52%,#0000008c);height:auto;inset:0}:root[data-vp=phone] :where(.ox-global) .smk-card-body{gap:6px;padding:12px 14px 14px}:root[data-vp=phone] :where(.ox-global) .smk-card-body h3{letter-spacing:-.2px;margin-top:6px;font-size:18px;line-height:1.3}:root[data-vp=phone] :where(.ox-global) .smk-card-body p,:root[data-vp=phone] :where(.ox-global) .smk-card-desc{font-size:max(13.5px,var(--font-floor,12px));-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin-top:6px;line-height:1.45;display:-webkit-box;overflow:hidden}:root[data-vp=phone] :where(.ox-global) #tools .tool-head{flex-direction:column;align-items:flex-start;gap:6px}:root[data-vp=phone] :where(.ox-global) #tools .tool-ic{flex:none;width:32px;min-width:32px;height:32px}:root[data-vp=phone] :where(.ox-global) #tools .tool-tt{align-items:baseline;gap:8px;width:100%;min-width:0;display:flex}:root[data-vp=phone] :where(.ox-global) #tools .tool-n{font-size:max(12px,var(--font-floor,12px));flex:none;line-height:1.2}:root[data-vp=phone] :where(.ox-global) #tools .tool-tt h3{min-width:0;font-size:max(14px,var(--font-floor,12px));letter-spacing:-.2px;text-wrap:balance;flex:1;margin:0;line-height:1.35}:root[data-vp=phone] :where(.ox-global) #tools .tool-back{justify-content:flex-start;gap:6px;padding:12px 13px}:root[data-vp=phone] :where(.ox-global) #tools .tool-bic{display:none}:root[data-vp=phone] :where(.ox-global) #tools .tool-back-head{gap:0;margin:0}:root[data-vp=phone] :where(.ox-global) #tools .tool-back-t{font-size:max(13.5px,var(--font-floor,12px));letter-spacing:-.2px;margin:0;line-height:1.35}:root[data-vp=phone] :where(.ox-global) #tools .tool-back-list li{font-size:max(12.5px,var(--font-floor,12px));white-space:nowrap;text-overflow:ellipsis;line-height:1.45;overflow:hidden}:root[data-vp=phone] :where(.ox-global) #tools .tool-card,:root[data-vp=phone] :where(.ox-global) #tools .tool-face{min-height:116px}:root[data-vp=phone] :where(.ox-global) .smk-row-wrap{scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;touch-action:pan-x pan-y;margin-left:-32px;margin-right:-32px;padding-left:32px;padding-right:32px;scroll-padding-left:32px;overflow:auto visible}:root[data-vp=phone] :where(.ox-global) .smk-row-wrap::-webkit-scrollbar{display:none}:root[data-vp=phone] :where(.ox-global) .smk-row{width:100%;padding-right:0}:root[data-vp=phone] :where(.ox-global) .smk-card{scroll-snap-align:start}:root[data-vp=phone] :where(.ox-global) .smk-card-img{aspect-ratio:16/9}:root[data-vp=phone] :where(.ox-global) .smk-card-body{flex-direction:column;gap:0;padding:12px 14px 14px;display:flex}:root[data-vp=phone] :where(.ox-global) .smk-card-body h3{letter-spacing:-.2px;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;order:1;margin:0;font-size:15px;font-weight:600;line-height:1.4;display:-webkit-box;overflow:hidden}:root[data-vp=phone] :where(.ox-global) .smk-card .btag{background:0 0;border:0;border-radius:0;order:2;align-items:center;gap:6px;min-height:0;margin:6px 0 0;padding:0;display:flex}:root[data-vp=phone] :where(.ox-global) .smk-card .btag .n,:root[data-vp=phone] :where(.ox-global) .smk-card .btag .t{font-size:max(11.5px,var(--font-floor,12px));color:var(--dim);letter-spacing:0;font-weight:400;line-height:1.3}:root[data-vp=phone] :where(.ox-global) .smk-card .btag .n{color:var(--orange-bright);font-variant-numeric:tabular-nums}:root[data-vp=phone] :where(.ox-global) .smk-card .btag .n:after{content:"·";color:var(--dim);margin-left:6px}:root[data-vp=phone] :where(.ox-global) .smk-card-body>p{display:none}:root[data-vp=phone] :where(.ox-global) .final-cta.final-cta-split .final-cta-inner{padding-left:20px;padding-right:20px}:root[data-vp=phone] :where(.ox-global) .final-cta.final-cta-split .final-cta-copy{padding-left:0;padding-right:0}:root[data-vp=phone] :where(.ox-global) .smk-row{gap:8px}:root[data-vp=phone] :where(.ox-global) .smk-card{flex:0 0 189px;max-width:189px}:root[data-vp=phone] :where(.ox-global) .smk-card-body{padding:12px}:root[data-vp=phone] :where(.ox-global) .smk-card-body h3{font-size:15px;line-height:22px}:root[data-vp=phone] :where(.ox-global) .smk-card .btag{margin-top:12px}:root[data-vp=phone] :where(.ox-global) .smk-card .btag .n,:root[data-vp=phone] :where(.ox-global) .smk-card .btag .t{font-size:max(12px,var(--font-floor,12px));line-height:17px}:root[data-vp=phone] :where(.ox-global) #tools .tool-card{perspective:none;min-height:0}:root[data-vp=phone] :where(.ox-global) #tools .tool-face{min-height:0}:root[data-vp=phone] :where(.ox-global) #tools .tool-flip{transform-style:flat;transform:none!important}:root[data-vp=phone] :where(.ox-global) #tools .tool-front{backface-visibility:visible;position:relative;transform:none}:root[data-vp=phone] :where(.ox-global) #tools .tools-grid,:root[data-vp=phone] :where(.ox-global) #edge .hub-stage{gap:8px}:root[data-vp=phone] :where(.ox-global) #edge .hub-item{align-content:start;gap:8px;min-height:0;padding:12px}:root[data-vp=phone] :where(.ox-global) #edge .hub-t{font-size:15px;line-height:22px}:root[data-vp=phone] :where(.ox-global) .smk-row:after{content:"";flex:0 0 16px;align-self:stretch}:root[data-vp=phone] :where(.ox-global) #tools .tool-card{padding:0}:root[data-vp=phone] :where(.ox-global) #tools .tool-front{padding:12px}:root[data-vp=phone] :where(.ox-global) .smk-row-wrap{margin-left:-32px;margin-right:-32px;padding-left:32px;padding-right:32px;scroll-padding-left:32px}:root[data-vp=phone] :where(.ox-global) .smk-card-body h3{min-height:44px}@media (min-width:560px){:root[data-vp=phone] :where(.ox-global) #edge .hub-stage{grid-template-columns:repeat(3,minmax(0,1fr))}:root[data-vp=phone] :where(.ox-global) #edge .hub-d{-webkit-line-clamp:2;font-size:max(13px,var(--font-floor,12px));-webkit-box-orient:vertical;margin-top:4px;line-height:1.55;display:-webkit-box;overflow:hidden}}:root[data-vp=phone] :where(.ox-global) #edge .hub-item:after{top:12px;right:12px}:root[data-vp=phone] :where(.ox-global) #edge .hub-num{top:24px;right:0}:root[data-vp=phone] :where(.ox-global) #edge .sec-head .sub{text-wrap:balance}:root[data-vp=phone] :where(.ox-global) #tools .tools-head{align-items:stretch}:root[data-vp=phone] :where(.ox-global) #tools .tool-tt h3{text-wrap:pretty}:root[data-vp=pad] :where(.ox-global) .final-cta-bg:after{background:linear-gradient(to right,var(--seam) 0,var(--seam) 320px,#000000d9 620px,transparent 940px)}:root[data-vp=phone] :where(.ox-global) .faq-left .sec-en,:root[data-vp=pad] :where(.ox-global) .faq-left .sec-en{font-size:var(--fs-tag);line-height:var(--lh-tag)}:root[data-vp=phone] :where(.ox-global) section[data-screen-label=常見問題],:root[data-vp=pad] :where(.ox-global) section[data-screen-label=常見問題]{padding-bottom:var(--sec-y)!important}:root[data-vp=phone] :where(.ox-global) .faq-q span:first-child{text-wrap:balance}:root[data-vp=phone] :where(.ox-global) .hero--home .hero-lede{max-width:clamp(31ch,58vw,40ch)}:root[data-vp=phone] :where(.ox-global) .hero--home .hero-cta{max-width:26rem}:root[data-vp=phone] :where(.ox-global) .hero--home .hero-media,:root[data-vp=phone] :where(.ox-global) .hero--home .hero-media.hm-wide{width:calc(100% - 48px);margin:0 24px}:root[data-vp=phone] :where(.ox-global) .ledger .st{padding:22px 16px}:root[data-vp=pad] :where(.ox-global) .smk-card{aspect-ratio:auto;background:var(--card);flex-direction:column;display:flex}:root[data-vp=pad] :where(.ox-global) .smk-card-img{aspect-ratio:16/9;flex:none;width:100%;height:auto;position:relative;inset:auto}:root[data-vp=pad] :where(.ox-global) .smk-card:after{display:none}:root[data-vp=pad] :where(.ox-global) .smk-card-body{padding:16px 16px 18px;position:relative;inset:auto}:root[data-vp=pad] :where(.ox-global) .smk-card-body h3{color:var(--white);word-break:keep-all;overflow-wrap:anywhere;min-height:46px}:root[data-vp=pad] :where(.ox-global) .smk-card-body p{color:var(--dim)}:root[data-vp=phone] :where(.ox-global) .smk-card .btag .n{background:0 0;border:0;border-radius:0;padding:0}:root[data-vp=phone] :where(.ox-global) .smk-card-body h3{word-break:keep-all;overflow-wrap:anywhere}:root[data-vp=phone][data-theme=light] :where(.ox-global) .smk-card .btag .n{color:var(--white)}:root[data-vp=pad] :where(.ox-global) .ledger .st:nth-child(odd){border-left:0}:root[data-vp=pad] :where(.ox-global) .ledger .st:nth-child(n+3){border-top:1px solid var(--border)}:root[data-vp=pad] :where(.ox-global) .wi-grid .wi-row{column-gap:12px}:root[data-vp=pad] :where(.ox-global) .wi-grid{grid-template-columns:260px minmax(0,1fr);column-gap:32px}:root[data-vp=pad] :where(.ox-global) .wi-grid .wi-body{max-width:600px}:root[data-vp=pad] :where(.ox-global) .wi-grid .wi-d{text-wrap:pretty}:root[data-vp=pad] :where(.ox-global) .wi-grid .wi-year{grid-column:1/-1}:root[data-vp=phone] :where(.ox-global) .tmn-scroll,:root[data-vp=pad] :where(.ox-global) .tmn-scroll{height:auto}:root[data-vp=phone] :where(.ox-global) .tmn-sticky,:root[data-vp=pad] :where(.ox-global) .tmn-sticky{flex-direction:column;height:auto;display:flex;position:static;overflow:visible}:root[data-vp=phone] :where(.ox-global) .tmn-sticky:before,:root[data-vp=pad] :where(.ox-global) .tmn-sticky:before,:root[data-vp=phone] :where(.ox-global) .tmn-sticky:after,:root[data-vp=pad] :where(.ox-global) .tmn-sticky:after{display:none}:root[data-vp=phone] :where(.ox-global) .tmn-perspective,:root[data-vp=pad] :where(.ox-global) .tmn-perspective{perspective:none;display:block;position:static}:root[data-vp=phone] :where(.ox-global) .tmn-deck,:root[data-vp=pad] :where(.ox-global) .tmn-deck{gap:16px;padding:0 16px;opacity:1!important;transform:none!important}:root[data-vp=pad] :where(.ox-global) .tmn-deck{padding:0 24px}:root[data-vp=phone] :where(.ox-global) .tmn-row,:root[data-vp=pad] :where(.ox-global) .tmn-row{flex-wrap:wrap;justify-content:flex-start;gap:16px;transform:none!important}:root[data-vp=phone] :where(.ox-global) .tmn-card,:root[data-vp=pad] :where(.ox-global) .tmn-card,:root[data-vp=phone] :where(.ox-global) .tmn-photo,:root[data-vp=pad] :where(.ox-global) .tmn-photo{flex:340px}:root[data-vp=phone] :where(.ox-global) .tmn-overlay,:root[data-vp=pad] :where(.ox-global) .tmn-overlay{pointer-events:auto;background:0 0;order:-1;margin-bottom:24px;position:static}:root[data-vp=phone] :where(.ox-global) .tmn-overlay .container,:root[data-vp=pad] :where(.ox-global) .tmn-overlay .container{padding-top:0}:root[data-vp=phone] :where(.ox-global) .tmn-overlay .tmn-foot,:root[data-vp=pad] :where(.ox-global) .tmn-overlay .tmn-foot{margin-top:0;padding-bottom:0}:root[data-vp=phone] :where(.ox-global) .tmn-name,:root[data-vp=pad] :where(.ox-global) .tmn-name{color:#fff}:root[data-vp=phone] :where(.ox-global) .tmn-quote,:root[data-vp=pad] :where(.ox-global) .tmn-quote{color:#ffffffc7}:root[data-vp=phone] :where(.ox-global) .tmn-role,:root[data-vp=pad] :where(.ox-global) .tmn-role,:root[data-vp=phone] :where(.ox-global) .tmn-stat .l,:root[data-vp=pad] :where(.ox-global) .tmn-stat .l{color:#ffffff8c}:root[data-vp=phone] :where(.ox-global) .tmn-photo .cap,:root[data-vp=pad] :where(.ox-global) .tmn-photo .cap{color:#fff}:root[data-vp=phone] :where(.ox-global) #start .st2-node b{order:1}:root[data-vp=phone] :where(.ox-global) #start .st2-node .st2-num{order:2;margin-left:auto}:root[data-vp=phone] :where(.ox-global) #start .st2-flow{max-width:none}:root[data-vp=phone] :where(.ox-global) #start .st2-trunk{max-width:430px;margin-inline:auto}:root[data-vp=phone] :where(.ox-global) #start .st2-cards{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px}:root[data-vp=phone] :where(.ox-global) #start .st2-card-sub,:root[data-vp=phone] :where(.ox-global) #start .st2-foot span{text-wrap:balance}:root[data-vp=phone] :where(.ox-global) #start .st2-num,:root[data-vp=pad] :where(.ox-global) #start .st2-num,:root[data-vp=phone] :where(.ox-global) #start .st2-ms-label small,:root[data-vp=pad] :where(.ox-global) #start .st2-ms-label small{font-size:max(12px,var(--font-floor,12px))}:root[data-vp=phone] :where(.ox-global) #edge .hub-item{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"ico ico""num txt";gap:10px 8px;padding:12px 12px 14px;position:relative}:root[data-vp=phone] :where(.ox-global) #edge .hub-num{font-size:max(13px,var(--font-floor,12px));letter-spacing:.06em;color:var(--orange-bright);text-align:left;white-space:nowrap;grid-area:num;place-self:baseline start;font-weight:600;line-height:22px;position:static;top:auto;right:auto}:root[data-vp=phone] :where(.ox-global) #edge .hub-txt{grid-area:txt;align-self:baseline}:root[data-vp=phone] :where(.ox-global) #edge .hub-icon{grid-area:ico;justify-self:start}:root[data-vp=phone] :where(.ox-global) #edge .hub-item:after{content:"";background:#36c978;border-radius:0;width:22px;height:22px;font-size:0;position:absolute;top:12px;right:12px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='64 64 896 896'%3E%3Cpath d='M912 190h-69.9c-9.8 0-19.1 4.5-25.1 12.2L404.7 724.5 207 474a32 32 0 00-25.1-12.2H112c-6.7 0-10.4 7.7-6.3 12.9l273.9 347c12.8 16.2 36.9 16.2 49.8 0l488.9-619.2c4.1-5.2.4-12.9-6.3-12.9z'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='64 64 896 896'%3E%3Cpath d='M912 190h-69.9c-9.8 0-19.1 4.5-25.1 12.2L404.7 724.5 207 474a32 32 0 00-25.1-12.2H112c-6.7 0-10.4 7.7-6.3 12.9l273.9 347c12.8 16.2 36.9 16.2 49.8 0l488.9-619.2c4.1-5.2.4-12.9-6.3-12.9z'/%3E%3C/svg%3E") 50%/contain no-repeat}:root[data-vp=phone] :where(.ox-global) #edge .hub-icon{margin-right:34px}:root[data-vp=phone] :where(.ox-global) .hero--home .hero-media.hm-wide{overflow:hidden}:root[data-vp=phone] :where(.ox-global) .hero--home .hero-media.hm-wide img{object-fit:cover;width:100%;height:100%;transform-origin:50%!important;transform:scale(1.5)translate(-16.8%,4.1%)!important}:root[data-vp=phone] :where(.ox-global) .faq-q{letter-spacing:-.01em;gap:12px;font-size:15px}:root[data-vp=phone] :where(.ox-global) .hero--home .hero-media.hm-wide{aspect-ratio:auto;height:calc(42.46vw + 19.6px);margin-top:-40px}:root[data-vp=phone] :where(.ox-global) .smk-card{aspect-ratio:4/5!important;background:var(--card)!important;max-width:calc(100vw - 48px)!important;height:auto!important;min-height:0!important;box-shadow:none!important;scroll-snap-align:center!important;border-radius:20px!important;flex:0 0 calc(100vw - 48px)!important;position:relative!important;overflow:hidden!important}:root[data-vp=phone] :where(.ox-global) .smk-card-img{aspect-ratio:auto!important;background-position:50%!important;background-size:cover!important;width:100%!important;height:100%!important;position:absolute!important;inset:0!important}:root:is([data-vp=pad],[data-vp=desk]) :where(.ox-global) .smk-row .smk-card:first-child .smk-card-img{background-image:url(/images/openx-home/champion-belt-landscape.webp)!important}:root[data-vp=phone] :where(.ox-global) .smk-row .smk-card:first-child .smk-card-img{background-repeat:no-repeat!important;background-size:100%!important}:root[data-vp=phone] :where(.ox-global) .smk-card:after{content:""!important;pointer-events:none!important;background:linear-gradient(#0000,#00000052 38%,#000000c7 72%,#000000eb)!important;height:72%!important;position:absolute!important;inset:auto 0 0!important}:root[data-vp=phone] :where(.ox-global) .smk-card-body{z-index:2!important;background:0 0!important;flex-direction:column!important;gap:0!important;padding:0 20px 20px!important;display:flex!important;position:absolute!important;inset:auto 0 0!important}:root[data-vp=phone] :where(.ox-global) .smk-card .btag{background:var(--orange-bright)!important;border:0!important;border-radius:99px!important;order:1!important;align-self:flex-start!important;align-items:center!important;gap:6px!important;min-height:0!important;margin:0 0 10px!important;padding:5px 10px!important;display:inline-flex!important}:root[data-vp=phone] :where(.ox-global) .smk-card .btag .n,:root[data-vp=phone] :where(.ox-global) .smk-card .btag .t{font-size:max(12px,var(--font-floor,12px))!important;letter-spacing:.04em!important;color:#0b0b0b!important;font-weight:700!important;line-height:1.2!important}:root[data-vp=phone] :where(.ox-global) .smk-card .btag .n:after{content:""!important;margin:0!important}:root[data-vp=phone] :where(.ox-global) .smk-card-body h3{letter-spacing:-.3px!important;color:#fff!important;-webkit-line-clamp:3!important;line-clamp:3!important;-webkit-box-orient:vertical!important;order:2!important;min-height:0!important;margin:0!important;font-size:20px!important;font-weight:700!important;line-height:1.3!important;display:-webkit-box!important;overflow:hidden!important}:root[data-vp=phone] :where(.ox-global) .smk-card-body>p{-webkit-line-clamp:1!important;line-clamp:1!important;font-size:max(13px,var(--font-floor,12px))!important;color:#ffffffb8!important;-webkit-box-orient:vertical!important;order:3!important;margin:8px 0 0!important;line-height:1.4!important;display:-webkit-box!important;overflow:hidden!important}:root[data-vp=phone] :where(.ox-global) .smk-row-wrap{scroll-snap-type:x mandatory!important;margin-left:-32px!important;margin-right:-32px!important;padding-left:24px!important;padding-right:24px!important;scroll-padding-left:24px!important;overflow-x:auto!important}:root[data-vp=phone] :where(.ox-global) .smk-row{gap:16px!important;width:100%!important;padding-right:0!important}:root[data-vp=phone] :where(.ox-global) .smk-row:after{flex:0 0 8px!important}:root[data-vp=phone] :where(.ox-global) .hero--home .hero-media.hm-wide{-webkit-mask-image:linear-gradient(#000 0% 62%,#000000d9 78%,#00000059 91%,#0000 100%)!important;border-radius:0!important;width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important;overflow:hidden!important;mask-image:linear-gradient(#000,#000 62%,#000000d9 78%,#00000059 91%,#0000)!important}:root[data-vp=phone] :where(.ox-global) #edge .hub-stage{grid-template-columns:1fr 1fr!important;gap:0!important}:root[data-vp=phone] :where(.ox-global) #edge .hub-col{flex-direction:column!important;gap:30px!important;min-width:0!important;padding:0!important;display:flex!important}:root[data-vp=phone] :where(.ox-global) #edge .hub-col:first-of-type{padding-right:16px!important}:root[data-vp=phone] :where(.ox-global) #edge .hub-col+.hub-col{border-left:1px solid var(--border-soft)!important;padding-left:16px!important}:root[data-vp=phone] :where(.ox-global) #edge .hub-item{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;grid-template-columns:auto minmax(0,1fr)!important;grid-template-areas:"ico ico""num txt"!important;gap:8px 6px!important;min-height:0!important;padding:0!important}:root[data-vp=phone] :where(.ox-global) #edge .hub-item:active{background:0 0!important;border:0!important}:root[data-vp=phone] :where(.ox-global) #edge .hub-icon{width:28px!important;min-width:0!important;height:28px!important;color:var(--dim)!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0 0 2px!important}:root[data-vp=phone] :where(.ox-global) #edge .hub-icon svg{width:26px!important;height:26px!important}:root[data-vp=phone] :where(.ox-global) #edge .hub-t{margin:0!important;font-size:15px!important;font-weight:600!important;line-height:1.45!important}:root[data-vp=phone] :where(.ox-global) #edge .hub-d{-webkit-line-clamp:2!important;line-clamp:2!important;font-size:max(13px,var(--font-floor,12px))!important;color:var(--dim)!important;-webkit-box-orient:vertical!important;margin:6px 0 0!important;line-height:1.5!important;display:-webkit-box!important;overflow:hidden!important}:root[data-vp=phone] :where(.ox-global) #edge .hub-num{font-size:max(12px,var(--font-floor,12px))!important;font-weight:600!important;line-height:1.45!important}:root[data-vp=phone] :where(.ox-global) #edge .hub-item:after{content:none!important;display:none!important}:root[data-vp=phone] :where(.ox-global) #edge .hub-num{display:none!important}:root[data-vp=phone] :where(.ox-global) #edge .hub-item{grid-template-columns:minmax(0,1fr)!important;grid-template-areas:"ico""txt"!important}:root[data-vp=phone] :where(.ox-global) #edge .hub-quote{margin-top:44px!important}:root[data-vp=phone] :where(.ox-global) #tools .tools-grid{gap:12px!important}:root[data-vp=phone] :where(.ox-global) #tools .tool-front{background:var(--card)!important;border:0!important;border-radius:14px!important;flex-direction:column!important;justify-content:flex-end!important;min-height:88px!important;padding:11px!important;display:flex!important;position:relative!important;box-shadow:0 1px 2px #0000000d!important}:root[data-vp=phone] :where(.ox-global) #tools .tool-n{display:none!important}:root[data-vp=phone] :where(.ox-global) #tools .tool-ic{width:22px!important;min-width:22px!important;height:22px!important;box-shadow:none!important;color:var(--orange-bright)!important;background:0 0!important;border:0!important;border-radius:0!important;position:absolute!important;top:10px!important;right:10px!important}:root[data-vp=phone] :where(.ox-global) #tools .tool-head{width:100%!important;display:block!important}:root[data-vp=phone] :where(.ox-global) #tools .tool-tt{width:100%!important;min-width:0!important;display:block!important}:root[data-vp=phone] :where(.ox-global) #tools .tool-tt h3{width:100%!important;font-size:max(13.5px,var(--font-floor,12px))!important;letter-spacing:-.01em!important;overflow-wrap:normal!important;margin:0!important;font-weight:600!important;line-height:1.42!important}:root[data-vp=phone] :where(.ox-global) #tools .tool-flip{isolation:isolate!important;background:var(--card)!important;transform-style:flat!important;border-radius:14px!important;flex-direction:column!important;padding:11px!important;transition:none!important;display:flex!important;position:relative!important;overflow:hidden!important;transform:none!important;box-shadow:0 1px 2px #0000000d!important}:root[data-vp=phone] :where(.ox-global) #tools .tool-front{display:contents!important}:root[data-vp=phone] :where(.ox-global) #tools .tool-back{backface-visibility:visible!important;box-shadow:none!important;contain:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:7px 0 0!important;padding:0!important;display:block!important;position:relative!important;inset:auto!important;transform:none!important}:root[data-vp=phone] :where(.ox-global) #tools .tool-back-head{display:none!important}:root[data-vp=phone] :where(.ox-global) #tools .tool-back-list{gap:3px!important;margin:0!important}:root[data-vp=phone] :where(.ox-global) #tools .tool-back-list li{font-size:max(11px,var(--font-floor,12px))!important;color:var(--dim)!important;padding-left:8px!important;line-height:1.4!important}:root[data-vp=phone] :where(.ox-global) #tools .tool-back-list li:before{width:3px!important;height:3px!important;top:5px!important}:root[data-vp=phone] :where(.ox-global) #tools .tool-ic{width:66px!important;min-width:66px!important;height:66px!important;box-shadow:none!important;color:var(--orange-bright)!important;opacity:.1!important;z-index:-1!important;pointer-events:none!important;background:0 0!important;border:0!important;border-radius:0!important;position:absolute!important;inset:50% 6px auto auto!important;transform:translateY(-50%)!important}:root[data-vp=phone] :where(.ox-global) #tools .tool-head{width:100%!important;margin:0!important;display:block!important}:root[data-vp=phone] :where(.ox-global) #tools .tool-tt h3{width:100%!important;font-size:max(13.5px,var(--font-floor,12px))!important;letter-spacing:-.01em!important;margin:0!important;font-weight:600!important;line-height:1.4!important}:root[data-vp=phone] :where(.ox-global) #tools .tool-back{display:none!important}:root[data-vp=phone] :where(.ox-global) #tools .tool-card>.tool-flip>.tool-front>p{-webkit-line-clamp:2!important;line-clamp:2!important;font-size:max(11.5px,var(--font-floor,12px))!important;color:var(--dim)!important;-webkit-box-orient:vertical!important;margin:5px 0 0!important;line-height:1.45!important;display:-webkit-box!important;overflow:hidden!important}:root[data-vp=phone] :where(.ox-global) #tools .tools-grid{grid-template-columns:1fr!important;gap:12px!important}:root[data-vp=phone] :where(.ox-global) #tools .tool-flip{border-radius:18px!important;justify-content:center!important;min-height:104px!important;padding:18px 76px 18px 18px!important;box-shadow:0 1px 3px #0000000f!important}:root[data-vp=phone] :where(.ox-global) #tools .tool-ic{z-index:0!important;opacity:.6!important;width:42px!important;min-width:42px!important;height:42px!important;right:18px!important}:root[data-vp=phone] :where(.ox-global) #tools .tool-ic svg{width:42px!important;height:42px!important}:root[data-vp=phone] :where(.ox-global) #tools .tool-tt h3{letter-spacing:-.015em!important;font-size:17px!important;font-weight:600!important;line-height:1.35!important}:root[data-vp=phone] :where(.ox-global) #tools .tool-card>.tool-flip>.tool-front>p{-webkit-line-clamp:2!important;line-clamp:2!important;font-size:max(13.5px,var(--font-floor,12px))!important;margin:6px 0 0!important;line-height:1.5!important}:root[data-vp=phone] :where(.ox-global) #tools .tools-meta{flex-flow:wrap!important;grid-template-columns:none!important;gap:8px!important;width:100%!important;margin-top:20px!important;display:flex!important}:root[data-vp=phone] :where(.ox-global) #tools .tools-meta li{background:#16181d!important;border:1px solid #ffffff29!important;border-radius:99px!important;grid-template-columns:none!important;align-items:center!important;gap:6px!important;width:auto!important;padding:6px 11px!important;display:inline-flex!important}:root[data-vp=phone] :where(.ox-global) #tools .tools-meta .tm-ic{width:18px!important;min-width:18px!important;height:18px!important;box-shadow:none!important;color:var(--orange-bright)!important;background:0 0!important;border:0!important;border-radius:0!important;flex:none!important}:root[data-vp=phone] :where(.ox-global) #tools .tools-meta .tm-ic svg{width:18px!important;height:18px!important}:root[data-vp=phone] :where(.ox-global) #tools .tools-meta .tm-txt{min-width:0!important;display:block!important}:root[data-vp=phone] :where(.ox-global) #tools .tools-meta .tm-txt b{font-size:max(13px,var(--font-floor,12px))!important;letter-spacing:-.01em!important;white-space:nowrap!important;color:#fff!important;font-weight:600!important;line-height:1.3!important}:root[data-vp=phone] :where(.ox-global) #tools .tools-meta .tm-txt span{display:none!important}:root[data-vp=phone] :where(.ox-global) #tools .tools-meta li{flex:1 1 0!important;justify-content:center!important;padding-left:6px!important;padding-right:6px!important}:root[data-theme=light][data-vp=phone] :where(.ox-global) #tools .tools-meta li{border-color:#0000003d!important}:where(.ox-global) .tool-d-sm{display:none}:root[data-vp=phone] :where(.ox-global) #tools .tool-card>.tool-flip>.tool-front>p:not(.tool-d-sm){display:none!important}:root[data-vp=phone] :where(.ox-global) #tools .tool-card>.tool-flip>.tool-front>p.tool-d-sm{font-size:max(13.5px,var(--font-floor,12px))!important;color:var(--dim)!important;margin:6px 0 0!important;line-height:1.5!important;display:block!important}:root[data-vp=phone] :where(.ox-global) #edge .hub-item{grid-template:"ico ttl""txt txt"/28px minmax(0,1fr)!important;gap:6px 8px!important}:root[data-vp=phone] :where(.ox-global) #edge .hub-icon{grid-area:ico!important;align-self:center!important;margin:0!important}:root[data-vp=phone] :where(.ox-global) #edge .hub-t{grid-area:ttl!important;align-self:center!important;margin:0!important}:root[data-vp=phone] :where(.ox-global) #edge .hub-d{grid-area:txt!important;margin:0!important}:root[data-vp=phone] :where(.ox-global) #tools .tools-visual{display:none!important}:root[data-vp=phone] :where(.ox-global) .faq-q,:root[data-vp=phone] :where(.ox-global) .ec-faq-q{padding-block:14px!important}:where(.ox-global) .intro-lottie{width:100%;height:58vh}:root[data-vp=phone] :where(.ox-global) .intro-lottie{height:calc(var(--screen-h,100dvh) * .3);aspect-ratio:1175/1599;width:auto}:root[data-vp=phone] :where(.ox-global) section[data-screen-label=課程體系] h2 .nb{white-space:normal!important}:root[data-vp=phone] :where(.ox-global) section[data-screen-label=課程體系] h2{text-wrap:balance!important}:root[data-vp=phone] :where(.ox-global) #edge .hub-txt{display:contents!important}:root[data-vp=phone] :where(.ox-global) .gd-feathero{height:auto;min-height:0;padding:calc(64px + var(--ticker-h,0px)) 0 0;background:var(--canvas);grid-template-columns:minmax(0,1fr);display:grid}:root[data-vp=phone] :where(.ox-global) .gd-feathero:before{display:none}:root[data-vp=phone] :where(.ox-global) .gd-feathero-slide{flex-direction:column;grid-area:1/1;height:auto;display:flex;position:relative;inset:auto}:root[data-vp=phone] :where(.ox-global) .gd-feathero-media{z-index:auto;aspect-ratio:375/179;pointer-events:none;order:1;width:100%;max-width:none;height:auto;display:block;position:relative;inset:auto;overflow:hidden;-webkit-mask-image:none;mask-image:none}:root[data-vp=phone] :where(.ox-global) .gd-feathero-img{object-fit:cover;object-position:center;width:100%;height:100%;transform:none;-webkit-mask-image:none;mask-image:none}:root[data-vp=phone] :where(.ox-global) .gd-feathero-inner{order:2;max-width:none;height:auto;min-height:252px;padding:22px 24px 0;display:block;position:relative}:root[data-vp=phone] :where(.ox-global) .gd-feathero-body{max-width:none}:root[data-vp=phone] :where(.ox-global) .gd-feathero-body h1{letter-spacing:-.03em;text-wrap:balance;margin-top:12px;line-height:1.25}:root[data-vp=phone] :where(.ox-global) .gd-feathero-body>p:not(.gd-feat-date){-webkit-line-clamp:3;-webkit-box-orient:vertical;max-width:none;margin-top:12px;font-size:15px;line-height:1.6;display:-webkit-box;overflow:hidden}:root[data-vp=phone] :where(.ox-global) .gd-feathero-tags{gap:8px;margin-top:16px}:root[data-vp=phone] :where(.ox-global) .gd-feathero-arttitle{max-width:none;font-size:22px!important;line-height:1.4!important}:root[data-vp=phone] :where(.ox-global) .gd-feat-date{margin-top:14px}:root[data-vp=phone] :where(.ox-global) .gd-fnav{grid-area:2/1;justify-content:center;gap:10px;padding:10px 0 0;position:relative;bottom:auto;left:auto;transform:none}:root[data-vp=phone] :where(.ox-global) .gd-fchev{width:var(--tap-min,44px);height:var(--tap-min,44px)}:root[data-vp=phone] :where(.ox-global) .gd-fdots{gap:8px}:root[data-vp=phone] :where(.ox-global) .gd-fdots button{background:0 0;place-items:center;width:24px;height:24px;display:grid}:root[data-vp=phone] :where(.ox-global) .gd-fdots button:before{content:"";background:#00000047;border-radius:99px;width:8px;height:8px;transition:width .3s,background .3s}:root[data-vp=phone] :where(.ox-global) .gd-fdots button.on{background:0 0;width:50px}:root[data-vp=phone] :where(.ox-global) .gd-fdots button.on:before{background:var(--orange);width:34px}:root[data-vp=phone] :where(.ox-global) .gd-sec,:root[data-vp=phone] :where(.ox-global) .gd-latest{margin-top:var(--sec-y)}:root[data-vp=phone] :where(.ox-global) .gd-sechead{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:14px;margin-bottom:20px}:root[data-vp=phone] :where(.ox-global) .gd-sechead h2{font-size:26px;line-height:1.25}:root[data-vp=phone] :where(.ox-global) .gd-sechead-lede{max-width:none;font-size:max(13.5px,var(--font-floor,12px));margin-top:8px;line-height:1.55}:root[data-vp=phone] :where(.ox-global) .gd-search{flex-shrink:1;width:100%}:root[data-vp=phone] :where(.ox-global) .gd-search input{height:var(--tap-min,44px)}:root[data-vp=phone] :where(.ox-global) .gd-latest-grid{flex-direction:column;gap:0;margin-top:0;display:flex}:root[data-vp=phone] :where(.ox-global) .gd-latest-main{order:1;width:100%;min-width:0}:root[data-vp=phone] :where(.ox-global) .gd-pager-slot{order:2;grid-column:auto;width:100%;min-height:0}:root[data-vp=phone] :where(.ox-global) .gd-sidebar{width:100%;height:auto;min-height:0;margin-top:var(--sec-y);order:3;gap:20px;overflow:visible}:root[data-vp=phone] :where(.ox-global) .gd-rowlist{gap:12px;min-height:0}:root[data-vp=phone] :where(.ox-global) .gd-rowcard{background:var(--card);border:1px solid var(--border);box-shadow:none;border-radius:16px;flex-direction:column;gap:12px;padding:14px}:root[data-vp=phone] :where(.ox-global) .gd-rowcard:hover{box-shadow:none;border-color:var(--border);transform:none}:root[data-vp=phone] :where(.ox-global) .gd-rowcard-img{aspect-ratio:16/9;border-radius:12px;flex:none;width:100%}:root[data-vp=phone] :where(.ox-global) .gd-rowcard-body{justify-content:flex-start;padding:0}:root[data-vp=phone] :where(.ox-global) .gd-rowcard-body h3{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:16px;line-height:1.4;display:-webkit-box;overflow:hidden}:root[data-vp=phone] :where(.ox-global) .gd-rowcard-body p{font-size:max(13px,var(--font-floor,12px));margin-top:6px;line-height:1.55}:root[data-vp=phone] :where(.ox-global) .gd-rowcard-body .gd-blogcard-tags{gap:6px;margin-top:10px}:root[data-vp=phone] :where(.ox-global) .gd-rank h4{font-size:16px}:root[data-vp=phone] :where(.ox-global) .gd-rank-list{gap:14px;margin-top:14px}:root[data-vp=phone] :where(.ox-global) .gd-sidecard{background:var(--card);border:1px solid var(--border);border-radius:16px;padding:16px}:root[data-vp=phone] :where(.ox-global) .gd-sidebar .gd-sidecard-app{flex:none;overflow:hidden}:root[data-vp=phone] :where(.ox-global) .gd-sidecard-app .gd-app-badges{gap:8px;margin-top:14px}:root[data-vp=phone] :where(.ox-global) .gd-sidecard-mock{flex:none;height:190px;min-height:0;margin:16px -16px -16px}:root[data-vp=phone] :where(.ox-global) .gd-pager{flex-wrap:wrap;gap:8px;margin-top:20px;padding-top:16px}:root[data-vp=phone] :where(.ox-global) .gd-pager button{width:var(--tap-min,44px);min-width:var(--tap-min,44px);height:var(--tap-min,44px);border-radius:12px;padding:0}:root[data-vp=phone] :where(.ox-global) .gd-catcards{grid-template-columns:minmax(0,1fr);gap:12px;margin-top:20px}:root[data-vp=phone] :where(.ox-global) .gd-catcards .gd-catcard{box-shadow:none;border-radius:16px;grid-template-columns:34px minmax(0,1fr);align-items:start;gap:0 12px;padding:16px 18px;display:grid}:root[data-vp=phone] :where(.ox-global) .gd-catcards .gd-catcard:hover{box-shadow:none;transform:none}:root[data-vp=phone] :where(.ox-global) .gd-catcard h3{grid-column:2;max-width:none;font-size:16px;line-height:1.4}:root[data-vp=phone] :where(.ox-global) .gd-catcard p{font-size:max(13px,var(--font-floor,12px));grid-column:2;max-width:none;margin-top:6px;line-height:1.55}:root[data-vp=phone] :where(.ox-global) .gd-catcard-foot{grid-column:2;margin-top:10px;padding-top:0}:root[data-vp=phone] :where(.ox-global) .gd-cta3d{min-height:0;margin-top:var(--sec-y);flex-direction:column;align-items:stretch;padding:44px 0;display:flex}:root[data-vp=phone] :where(.ox-global) .gd-cta3d-inner{z-index:3;order:1;width:auto;max-width:none;margin:0;padding:0 20px;position:relative}:root[data-vp=phone] :where(.ox-global) .gd-cta3d-copy{max-width:none}:root[data-vp=phone] :where(.ox-global) .gd-cta3d-copy h2{font-size:var(--fs-h1);letter-spacing:-.03em;text-wrap:balance;margin-top:14px;line-height:1.25}:root[data-vp=phone] :where(.ox-global) .gd-cta3d-copy>p{text-wrap:pretty;margin-top:12px;font-size:15px;line-height:1.6}:root[data-vp=phone] :where(.ox-global) .gd-cta3d-pts{gap:8px;margin-top:16px}:root[data-vp=phone] :where(.ox-global) .gd-cta3d-pts li{font-size:max(14px,var(--font-floor,12px));line-height:1.5}:root[data-vp=phone] :where(.ox-global) .gd-cta3d-cta{width:100%;min-height:var(--tap-min,44px);justify-content:center;margin-top:22px}:root[data-vp=phone] :where(.ox-global) .gd-cta3d-scene{display:none}:root[data-vp=phone] :where(.ox-global) .gd-cta3d-img{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto;display:block;position:static;-webkit-mask-image:none;mask-image:none}:root[data-vp=phone] :where(.ox-global) .final-cta-inner{text-align:center!important}:root[data-vp=phone] :where(.ox-global) .final-cta-copy{text-align:center!important;margin-inline:auto!important}:root[data-vp=phone] :where(.ox-global) .final-cta-act,:root[data-vp=phone] :where(.ox-global) .final-cta-split .final-cta-act{justify-content:center!important;align-items:center!important}:root[data-vp=phone] :where(.ox-global) .final-cta .hero-cta-note,:root[data-vp=phone] :where(.ox-global) .final-cta-split .hero-cta-note{justify-content:center!important}:root[data-vp=phone] :where(.ox-global) .ec-bigtype-inner{text-align:center!important}:root[data-vp=phone] :where(.ox-global) .ec-bigtype-inner h2{margin-inline:auto!important}:root[data-vp=phone] :where(.ox-global) .ec-bigtype-act,:root[data-vp=phone] :where(.ox-global) .ec-bigtype .ec-cta-row{justify-content:center!important;align-items:center!important}:root[data-vp=phone] :where(.ox-global) .gd-cta3d-copy{text-align:center!important;margin-inline:auto!important}:root[data-vp=phone] :where(.ox-global) .gd-cta3d-act,:root[data-vp=phone] :where(.ox-global) .gd-cta3d-copy .gd-cta3d-btns{justify-content:center!important;align-items:center!important}:root[data-vp=phone] :where(.ox-global) .gd-catcards .gd-catcard{grid-template-columns:minmax(0,1fr)!important;gap:0!important;padding:14px!important}:root[data-vp=phone] :where(.ox-global) .gd-catcard h3{grid-area:2/1!important;font-size:15px!important;line-height:1.35!important}:root[data-vp=phone] :where(.ox-global) .gd-catcard p{font-size:max(12px,var(--font-floor,12px))!important;grid-area:3/1!important;margin-top:5px!important;line-height:1.5!important}:root[data-vp=phone] :where(.ox-global) .gd-catcard-foot{grid-area:4/1!important;margin-top:8px!important}:root[data-vp=phone] :where(.ox-global) #tools .tool-ic{color:#9aa1a9!important;opacity:1!important}:root[data-vp=phone] :where(.ox-global) #tools .tool-ic svg{color:#9aa1a9!important}:root[data-vp=pad] :where(.ox-global) .hub-card{border-bottom:1px solid var(--border-soft);text-align:center;flex-direction:row;justify-content:center;align-items:center;gap:16px;margin-bottom:8px;padding-bottom:20px;grid-area:auto/1/auto/-1!important;justify-self:stretch!important;width:auto!important}:root[data-vp=pad] :where(.ox-global) .hub-num,:root[data-vp=pad] :where(.ox-global) .hub-card .hub-badge,:root[data-vp=pad] :where(.ox-global) .hub-card .hub-badge:before{display:none}:root[data-vp=pad] :where(.ox-global) .hub-card .hub-badge img{width:24px}:root[data-vp=pad] :where(.ox-global) .hub-body{font-size:var(--fs-h5);line-height:1.5}:root[data-vp=pad] :where(.ox-global) .hub-body br{display:none}:root[data-theme=light][data-vp=pad] :where(.ox-global) .hub-body .hot{color:var(--orange-t)}:root[data-vp=pad] :where(.ox-global) .hub-col{min-height:0;display:contents}:root[data-vp=pad] :where(.ox-global) .hub-stage{grid-template-rows:auto repeat(3,1fr);align-items:stretch;row-gap:28px}:root[data-vp=pad] :where(.ox-global) .hub-left .hub-item:first-child{order:1}:root[data-vp=pad] :where(.ox-global) .hub-right .hub-item:first-child{order:2}:root[data-vp=pad] :where(.ox-global) .hub-left .hub-item:nth-child(2){order:3}:root[data-vp=pad] :where(.ox-global) .hub-right .hub-item:nth-child(2){order:4}:root[data-vp=pad] :where(.ox-global) .hub-left .hub-item:nth-child(3){order:5}:root[data-vp=pad] :where(.ox-global) .hub-right .hub-item:nth-child(3){order:6}:root[data-vp=pad] :where(.ox-global) .hub-item{align-items:flex-start}:root[data-vp=pad] :where(.ox-global) .hub-right .hub-item{flex-direction:row}:root[data-vp=pad] :where(.ox-global) .hub-right .hub-item-body{border-left:1px solid var(--border-soft);border-right:0;flex-direction:row;padding-left:14px;padding-right:0}:root[data-vp=pad] :where(.ox-global) .hub-right .hub-txt{text-align:left}:root[data-vp=pad] :where(.ox-global) .hub-num{width:38px;font-size:var(--fs-h3);text-align:left;padding-top:5px;line-height:1}:root[data-theme=light][data-vp=pad] :where(.ox-global) .hub-num{color:var(--orange-t)}:root[data-vp=pad] :where(.ox-global) .hub-rings{display:none}:root[data-vp=pad] :where(.ox-global) .hub-quote{margin-top:48px}:root[data-vp=pad] :where(.ox-global) .wi-grid .wi-kicker{grid-area:1/1;align-self:start}:root[data-vp=pad] :where(.ox-global) .wi-grid .wi-body{grid-area:1/2}:root[data-vp=pad] :where(.ox-global) .wi-grid .wi-year{grid-area:1/1;place-self:end start;padding-left:18px}:root[data-vp=pad] :where(.ox-global) .gd-art3{grid-template-columns:200px minmax(0,1fr);gap:0 28px}:root[data-vp=pad] :where(.ox-global) .gd-toc{top:calc(112px + var(--ticker-h,0px));grid-area:1/1;margin-bottom:0;position:sticky}:root[data-vp=pad] :where(.ox-global) .gd-art{grid-area:1/2;max-width:750px}:root[data-vp=pad] :where(.ox-global) .gd-side{margin-top:var(--sec-y);grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid;position:static;top:auto}:root[data-vp=pad] :where(.ox-global) .gd-side>*{min-width:0}:root[data-vp=pad][data-pad-density=wide] :where(.ox-global) .gd-artmain{max-width:1152px}:root[data-vp=pad][data-pad-density=wide] :where(.ox-global) .gd-art3{grid-template-columns:220px minmax(0,1fr);gap:0 36px}:root[data-vp=pad] :where(.ox-global) .gd-side{margin-top:var(--sec-y);grid-area:2/1/auto/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid;position:static;top:auto}:root[data-vp=pad] :where(.ox-global) .gd-rcard{grid-template-columns:minmax(0,1fr)}:root[data-vp=pad] :where(.ox-global) .gd-rcard>.gd-thumb{aspect-ratio:16/9;height:auto;min-height:0}:root[data-vp=pad] :where(.ox-global) .gd-catcards{grid-template-columns:repeat(3,minmax(0,1fr))}:root:is([data-vp=pad],[data-vp=phone]) :where(.ox-global) .gd-catcards .gd-catcard{aspect-ratio:1!important;background-size:cover!important;background-position:var(--cat-px,right) center!important;grid-template-rows:auto 1fr auto auto!important;grid-template-columns:1fr auto!important;align-items:start!important;gap:0 10px!important;display:grid!important}:root:is([data-vp=pad],[data-vp=phone]) :where(.ox-global) .gd-catcard-foot{grid-area:1/2!important;justify-content:flex-end!important;align-items:center!important;gap:6px!important;width:auto!important;margin:0!important;padding:0!important;display:flex!important}:root:is([data-vp=pad],[data-vp=phone]) :where(.ox-global) .gd-catcard h3{grid-area:3/1/auto/-1!important;align-self:end!important;margin:0!important}:root:is([data-vp=pad],[data-vp=phone]) :where(.ox-global) .gd-catcard p{grid-area:4/1/auto/-1!important;align-self:end!important}:root:is([data-vp=pad],[data-vp=phone]) :where(.ox-global) .gd-catcard:after{content:"";z-index:0;pointer-events:none;border-radius:inherit;background:linear-gradient(to top,#000000e6 0,#000000e6 var(--cat-bot),#0000 var(--cat-bot-end));position:absolute;inset:0}:root[data-vp=pad] :where(.ox-global) .gd-catcard{--cat-bot:92px;--cat-bot-end:168px}:root[data-vp=phone] :where(.ox-global) .gd-catcard{--cat-bot:36px;--cat-bot-end:66px}:where(.ox-global) .gd-catcard[data-ic=macro]{--cat-px:89.1%}:where(.ox-global) .gd-catcard[data-ic=mind]{--cat-px:82%}:where(.ox-global) .gd-catcard[data-ic=news]{--cat-px:80%}:where(.ox-global) .gd-catcard[data-ic=onchain]{--cat-px:100%}:where(.ox-global) .gd-catcard[data-ic=project]{--cat-px:96.1%}:where(.ox-global) .gd-catcard[data-ic=security]{--cat-px:86.6%}:where(.ox-global) .gd-catcard[data-ic=start]{--cat-px:89.1%}:where(.ox-global) .gd-catcard[data-ic=strategy]{--cat-px:91.2%}:where(.ox-global) .gd-catcard[data-ic=tool]{--cat-px:88.1%}:root[data-vp=pad] :where(.ox-global) .gd-thumb-tag span{font-size:max(12px,var(--font-floor,12px));letter-spacing:.4px}:root[data-vp=pad] :where(.ox-global) .gd-rcard-by i{font-size:max(12px,var(--font-floor,12px));width:22px;height:22px}:root[data-vp=pad] :where(.ox-global) .gd-fig-credit,:root[data-vp=pad] :where(.ox-global) .gd-toc-n,:root[data-vp=pad] :where(.ox-global) .gd-toc-sub button,:root[data-vp=pad] :where(.ox-global) .nmsoon,:root[data-vp=pad] :where(.ox-global) .nav-member-groupnote,:root[data-vp=pad] :where(.ox-global) .nav-member-me-txt small,:root[data-vp=pad] :where(.ox-global) .nav-member-prog-top,:root[data-vp=pad] :where(.ox-global) .nav-member-tierbadge{font-size:max(12px,var(--font-floor,12px))}:root[data-vp=pad] :where(.ox-global) .gd-fchev{justify-content:center;min-width:44px}:root[data-vp=pad] :where(.ox-global) .tools-head{grid-template-columns:minmax(0,1fr);gap:32px}:root[data-vp=pad] :where(.ox-global) .tools-copy{text-align:center}:root[data-vp=pad] :where(.ox-global) .tools-en{justify-content:center}:root[data-vp=pad] :where(.ox-global) .tools-meta{justify-content:center;width:100%}:root[data-vp=pad] :where(.ox-global) .tools-meta li{text-align:left}:root[data-vp=pad] :where(.ox-global) .gd-latest-grid{flex-direction:column;gap:0;display:flex}:root[data-vp=pad] :where(.ox-global) .gd-latest-main{order:1;width:100%;min-width:0}:root[data-vp=pad] :where(.ox-global) .gd-pager-slot{order:2;grid-column:auto;width:100%}:root[data-vp=pad] :where(.ox-global) .gd-sidebar{width:100%;height:auto;min-height:0;margin-top:var(--sec-y);order:3;gap:24px;overflow:visible}:root[data-vp=phone] :where(.ox-global) .gd-rowcard-body p{text-wrap:balance}:root[data-vp=phone] :where(.ox-global) .gd-catnav>button:not(.gd-catnav-all){white-space:nowrap;letter-spacing:-.02em}:where(.ox-global) .gd-toc button{text-wrap:balance}:root[data-vp=phone] :where(.ox-global) .gd-cta3d-pts li{text-align:left!important;width:max-content!important;max-width:100%!important;margin-inline:auto!important;padding-left:calc(1em + 6px)!important}:root[data-vp=phone] :where(.ox-global) .gd-cta3d-pts li:before{background:var(--white)!important;left:0!important}:root[data-vp=phone] :where(.ox-global) .gd-catcards{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important}:root[data-vp=phone] :where(.ox-global) .gd-catcards .gd-catcard{aspect-ratio:1!important;width:100%!important;min-height:0!important;padding:12px!important;display:grid!important}:root[data-vp=phone] :where(.ox-global) .gd-catcard h3{font-size:max(12.5px,var(--font-floor,12px))!important;justify-self:start!important;margin:0!important;line-height:1.25!important}:root[data-vp=phone] :where(.ox-global) .gd-catcard p{display:none!important}:root[data-vp=phone] :where(.ox-global) .gd-catcard-count{font-size:max(11px,var(--font-floor,12px))!important}:root[data-vp=phone] :where(.ox-global) .gd-catcard-foot svg{width:14px!important;height:14px!important}:root[data-vp=phone] :where(.ox-global) .gd-catcards .gd-catcard:nth-child(9) h3{white-space:nowrap;text-wrap:nowrap;letter-spacing:-.02em}:root[data-vp=phone] :where(.ox-global) .gd-catcard-count{white-space:nowrap;text-wrap:nowrap}:root[data-vp=pad] :where(.ox-global) .gd-fdots button{background:0 0;place-items:center;width:46px;height:44px;display:grid}:root[data-vp=pad] :where(.ox-global) .gd-fdots button:before{content:"";background:#00000047;border-radius:99px;width:8px;height:8px;transition:width .3s,background .3s}:root[data-vp=pad] :where(.ox-global) .gd-fdots button.on{background:0 0;width:72px}:root[data-vp=pad] :where(.ox-global) .gd-fdots button.on:before{background:var(--orange);width:34px}:root[data-vp=phone] :where(.ox-global) .gd-art3{grid-template-columns:minmax(0,1fr)!important;align-items:start!important;gap:0!important;display:grid!important}:root[data-vp=phone] :where(.ox-global) .gd-art3>.gd-toc{top:calc(65px + var(--ticker-h,0px))!important;z-index:40!important;background:var(--card-bento)!important;border:1px solid var(--border-soft)!important;border-radius:12px!important;order:1!important;width:auto!important;min-width:0!important;max-width:100%!important;height:auto!important;max-height:none!important;margin:0 0 18px!important;position:sticky!important;overflow:visible!important}:root[data-vp=phone] :where(.ox-global) .gd-toc-mini{cursor:pointer;text-align:left;background:0 0;border:none;grid-template-columns:auto minmax(0,1fr) 20px;align-items:center;gap:10px;width:100%;min-height:44px;padding:0 12px;display:grid}:root[data-vp=phone] :where(.ox-global) .gd-toc-mini-k{font-family:var(--tc);font-weight:600;font-size:max(12px,var(--font-floor,12px));color:var(--white);flex:none}:root[data-vp=phone] :where(.ox-global) .gd-toc-mini-v{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--tc);font-size:max(12px,var(--font-floor,12px));color:var(--dim);overflow:hidden}:root[data-vp=phone] :where(.ox-global) .gd-toc-mini-c{width:18px;height:18px;color:var(--dim);justify-self:end;transition:transform .18s}:root[data-vp=phone] :where(.ox-global) .gd-toc-open .gd-toc-mini-c{transform:rotate(180deg)}:root[data-vp=phone] :where(.ox-global) .gd-art3>.gd-toc>ol{margin:0!important;display:none!important}:root[data-vp=phone] :where(.ox-global) .gd-art h2,:root[data-vp=phone] :where(.ox-global) .gd-art h3{scroll-margin-top:calc(65px + var(--ticker-h,0px) + 46px + 12px)!important}:root[data-vp=phone] :where(.ox-global) .gd-art3>.gd-toc.gd-toc-open>ol{background:var(--card-bento)!important;border:1px solid var(--border-soft)!important;border-radius:12px!important;max-height:46svh!important;padding:6px 8px 10px!important;display:flex!important;position:absolute!important;top:calc(100% + 6px)!important;left:0!important;right:0!important;overflow-y:auto!important;box-shadow:0 18px 40px #0000006b!important}:root[data-vp=phone] :where(.ox-global) .gd-art3>.gd-art,:root[data-vp=phone] :where(.ox-global) .gd-art3>.gd-artbody{order:2!important;width:auto!important;min-width:0!important;max-width:100%!important}:root[data-vp=phone] :where(.ox-global) .gd-art3>.gd-side{order:3!important;width:auto!important;min-width:0!important;max-width:100%!important;margin:28px 0 0!important;position:static!important;top:auto!important}:root[data-vp=phone] :where(.ox-global) .gd-catgrid{grid-template-columns:minmax(0,1fr)!important;gap:16px!important}:root[data-vp=phone] :where(.ox-global) .gd-rcard{border-radius:16px;align-items:start;padding:10px;grid-template-rows:auto!important;grid-template-columns:88px minmax(0,1fr)!important;gap:12px!important;width:auto!important;min-width:0!important}:root[data-vp=phone] :where(.ox-global) .gd-rcard .gd-thumb{border-radius:12px;aspect-ratio:1!important;width:88px!important;min-width:0!important;height:88px!important}:root[data-vp=phone] :where(.ox-global) .gd-rcard .gd-thumb-tag{display:none}:root[data-vp=phone] :where(.ox-global) .gd-rcard .gd-rcard-body{flex-direction:column;gap:3px;display:flex;width:auto!important;min-width:0!important;padding:0!important}:root[data-vp=phone] :where(.ox-global) .gd-rcard-body h3{-webkit-box-orient:unset;margin-top:2px;font-size:15px;line-height:1.35;display:block;overflow:visible;-webkit-line-clamp:unset!important}:root[data-vp=phone] :where(.ox-global) .gd-rcard-body p:not(.gd-rcard-metric){display:none}:root[data-vp=phone] :where(.ox-global) .gd-rcard-metric{font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:max(12px,var(--font-floor,12px));color:var(--dim);-webkit-box-orient:unset;margin-top:2px;line-height:1.4;overflow:visible;-webkit-line-clamp:unset!important}:root[data-vp=phone] :where(.ox-global) .gd-rcard-metric b{font-weight:400}:root[data-vp=phone] :where(.ox-global) .gd-rcard-foot{font-size:max(11px,var(--font-floor,12px));gap:5px;margin-top:4px;padding-top:0}:root[data-vp=phone] :where(.ox-global) .gd-rcard .gd-rcard-go{display:none}:root[data-vp=phone] :where(.ox-global) .gd-rcard:hover{box-shadow:none!important;transform:none!important}:root[data-vp=phone] :where(.ox-global) .gd-catfilter{top:calc(65px + var(--ticker-h,0px));z-index:50;background:var(--card);border-bottom:1px solid var(--border);justify-content:center;padding:10px 16px;display:flex;position:sticky}:root[data-vp=phone] :where(.ox-global) .gd-catfilter-inner{flex-direction:column;gap:8px;width:100%;max-width:1204px;margin:0 auto;display:flex}:root[data-vp=phone] :where(.ox-global) .gd-catfilter .gd-search{width:100%}:root[data-vp=phone] :where(.ox-global) .gd-catfilter-scroll{contain:paint;-webkit-overflow-scrolling:touch;display:flex;overflow-x:auto}:root[data-vp=phone] :where(.ox-global) .gd-catfilter .gd-topics{flex-wrap:nowrap;flex:none;gap:8px;margin-top:0}:root[data-vp=phone] :where(.ox-global) .gd-catfilter .gd-topic{background:var(--card);border-color:var(--border);color:var(--dim);white-space:nowrap;flex:none}:root[data-vp=phone] :where(.ox-global) .gd-catfilter .gd-topic:hover{color:var(--white);border-color:#fe8200}:root[data-vp=phone] :where(.ox-global) .gd-catfilter .gd-topic.on{background:var(--card);color:var(--orange-t,var(--orange));border-color:#fe8200}:root[data-vp=phone] :where(.ox-global) .gd-catfilter .gd-topic i{background:var(--orange)}:root[data-vp=phone] :where(.ox-global) .gd-loadmore{width:100%;min-height:var(--tap-min,44px);border:1px solid var(--border);background:var(--card);color:var(--dim);font-family:var(--tc);cursor:pointer;border-radius:14px;margin-top:20px;font-size:15px;transition:border-color .18s,color .18s;display:block}:root[data-vp=phone] :where(.ox-global) .gd-loadmore:hover{color:var(--white);border-color:#fe8200}:root[data-vp=phone] :where(.ox-global) .hero--home{justify-content:center;min-height:100svh}:root[data-vp=phone] :where(.ox-global) .hero--eco{flex-direction:column;justify-content:center;min-height:100svh;display:flex}:root[data-vp=phone] :where(.ox-global) .final-cta{min-height:100svh}:root[data-vp=phone] :where(.ox-global) .hero--home h1,:root[data-vp=phone] :where(.ox-global) .hero--eco h1,:root[data-vp=phone] :where(.ox-global) .hero--learn h1,:root[data-vp=phone] :where(.ox-global) .hero--home .hero-lede,:root[data-vp=phone] :where(.ox-global) .hero--eco .hero-lede,:root[data-vp=phone] :where(.ox-global) .hero--learn .hero-lede{max-width:none!important}:root[data-vp=phone] :where(.ox-global) .hero--home .hero-inner,:root[data-vp=phone] :where(.ox-global) .hero--eco .hero-inner,:root[data-vp=phone] :where(.ox-global) .hero--learn .hero-inner{padding:28px 24px 0!important}:root[data-vp=phone] :where(.ox-global) .ledger .st{flex-direction:column;justify-content:center;display:flex;min-height:116px!important;padding:22px 16px!important}:root[data-vp=phone] :where(.ox-global) .hero--home,:root[data-vp=phone] :where(.ox-global) .hero--eco{min-height:calc(100svh - var(--ledger-h,232px) - 20px)!important;justify-content:flex-start!important;padding-bottom:0!important}:root[data-vp=phone] :where(.ox-global) .hero--home .hero-media,:root[data-vp=phone] :where(.ox-global) .hero--home .hero-media.hm-wide,:root[data-vp=phone] :where(.ox-global) .hero--eco .hero-media{height:clamp(120px,calc(100svh - 109px - var(--hero-text-h,300px) - 20px),var(--hero-img-nat,210px))!important;min-height:0!important}:where(.ox-global) .gd-ad{container-type:inline-size}:where(.ox-global) .gd-ad>b{white-space:nowrap;font-size:max(5.5796cqw,var(--font-floor,12px));letter-spacing:0;margin-top:20px;line-height:1.3}:where(.ox-global) .gd-ad>p{white-space:nowrap;font-size:max(5cqw,var(--font-floor,12px));letter-spacing:0;margin-top:12px;line-height:1.6}:where(.ox-global) .gd-ad-cta{border:0 #0000!important}:where(.ox-global) .gd-ad-cta:hover{border-color:#0000!important}:where(.ox-global) .gd-share.gd-share-pill{background:var(--panel);border:0;border-radius:999px;justify-content:space-between;gap:8px;margin:16px 0 0;padding:5px 6px 5px 18px}:where(.ox-global) .gd-share.gd-share-pill .gd-share-b{border-radius:999px}:where(.ox-global) .gd-share.gd-share-pill .gd-share-b:hover{background:#00000012}:where(.ox-global) .gd-share.gd-share-pill .gd-share-b img{opacity:1;border-radius:6px;width:22px;height:22px}:root[data-vp=phone] :where(.ox-global) .gd-artnav{grid-template-columns:1fr;align-items:stretch;gap:20px}:root[data-vp=phone] :where(.ox-global) .gd-artnav>button:not(.gd-catnav-all){justify-self:stretch;width:100%;max-width:none}:root[data-vp=phone] :where(.ox-global) .gd-artnav>button:not(.gd-catnav-all)>span{-webkit-line-clamp:1;line-clamp:1}:root[data-vp=phone] :where(.ox-global) .gd-artnav>button:first-child:not(.gd-catnav-all){text-align:left;align-items:flex-start}:root[data-vp=phone] :where(.ox-global) .gd-artnav>button:last-child:not(.gd-catnav-all){text-align:right;align-items:flex-end}:root[data-vp=phone] :where(.ox-global) .gd-artnav .gd-catnav-all{justify-self:center}:where(.ox-global) .gd-share.gd-share-pill .gd-share-b>span{background:#16181d;border-radius:6px;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex}:where(.ox-global) .gd-share.gd-share-pill .gd-share-b>span svg{color:#fff;width:13px;height:13px}:root[data-vp=phone] :where(.ox-global) :is(.sq-act,.sq-icobtn,.sq-rail-i,.sq-follow,.sq-cash-i,.sq-link,.sq-btn-o,.sq-btn-p,.sq-rail-out,.sq-rail-foot-l a,.nc-detail,.nc-url-b,.nc-pg,.nc-tab,.nc-setex,.nc-se-un,.nc-md-done,.nc-md-del,.nc-qr-btn,.nd-dot,.nd-modal-go,.rv-pill,.rv-chip,.rv-btn,.rv-src,.rv-hint-b,.rv-ask,.ai-conv,.ai-ib-btn,.ai-send,.ai-new,.ai-sec-more,.ai-addalert,.lv-btn-o,.lv-btn-p,.lv-follow,.lv-link,.lv-crumb a,.sg-sub-btn,.sg-btn,.sg-maintabs>button,.sg-detail-tabs>button,.act-pill,.oi-pill,.mx-guide-tabs>button,.mx-tl-text .pill,.mv-progress-cta,.cr-sort,.cr-who-link,.gd-pager button,.gd-fdots button,.gd-topic,.gd-catback,.gd-toc li button,.iv-home),:root[data-vp=pad] :where(.ox-global) :is(.sq-act,.sq-icobtn,.sq-rail-i,.sq-follow,.sq-cash-i,.sq-link,.sq-btn-o,.sq-btn-p,.sq-rail-out,.sq-rail-foot-l a,.nc-detail,.nc-url-b,.nc-pg,.nc-tab,.nc-setex,.nc-se-un,.nc-md-done,.nc-md-del,.nc-qr-btn,.nd-dot,.nd-modal-go,.rv-pill,.rv-chip,.rv-btn,.rv-src,.rv-hint-b,.rv-ask,.ai-conv,.ai-ib-btn,.ai-send,.ai-new,.ai-sec-more,.ai-addalert,.lv-btn-o,.lv-btn-p,.lv-follow,.lv-link,.lv-crumb a,.sg-sub-btn,.sg-btn,.sg-maintabs>button,.sg-detail-tabs>button,.act-pill,.oi-pill,.mx-guide-tabs>button,.mx-tl-text .pill,.mv-progress-cta,.cr-sort,.cr-who-link,.gd-pager button,.gd-fdots button,.gd-topic,.gd-catback,.gd-toc li button,.iv-home){position:relative}:root[data-vp=phone] :where(.ox-global) .sq-cp-att .sq-cp-x,:root[data-vp=pad] :where(.ox-global) .sq-cp-att .sq-cp-x,:root[data-vp=phone] :where(.ox-global) .sq-search .sq-search-x,:root[data-vp=pad] :where(.ox-global) .sq-search .sq-search-x{position:absolute}:root[data-vp=phone] :where(.ox-global) :is(.sq-act,.sq-icobtn,.sq-rail-i,.sq-follow,.sq-cash-i,.sq-link,.sq-btn-o,.sq-btn-p,.sq-rail-out,.sq-rail-foot-l a,.nc-detail,.nc-url-b,.nc-pg,.nc-tab,.nc-setex,.nc-se-un,.nc-md-done,.nc-md-del,.nc-qr-btn,.nd-dot,.nd-modal-go,.rv-pill,.rv-chip,.rv-btn,.rv-src,.rv-hint-b,.rv-ask,.ai-conv,.ai-ib-btn,.ai-send,.ai-new,.ai-sec-more,.ai-addalert,.lv-btn-o,.lv-btn-p,.lv-follow,.lv-link,.lv-crumb a,.sg-sub-btn,.sg-btn,.sg-maintabs>button,.sg-detail-tabs>button,.act-pill,.oi-pill,.mx-guide-tabs>button,.mx-tl-text .pill,.mv-progress-cta,.cr-sort,.cr-who-link,.gd-pager button,.gd-fdots button,.gd-topic,.gd-catback,.gd-toc li button,.iv-home):after,:root[data-vp=pad] :where(.ox-global) :is(.sq-act,.sq-icobtn,.sq-rail-i,.sq-follow,.sq-cash-i,.sq-link,.sq-btn-o,.sq-btn-p,.sq-rail-out,.sq-rail-foot-l a,.nc-detail,.nc-url-b,.nc-pg,.nc-tab,.nc-setex,.nc-se-un,.nc-md-done,.nc-md-del,.nc-qr-btn,.nd-dot,.nd-modal-go,.rv-pill,.rv-chip,.rv-btn,.rv-src,.rv-hint-b,.rv-ask,.ai-conv,.ai-ib-btn,.ai-send,.ai-new,.ai-sec-more,.ai-addalert,.lv-btn-o,.lv-btn-p,.lv-follow,.lv-link,.lv-crumb a,.sg-sub-btn,.sg-btn,.sg-maintabs>button,.sg-detail-tabs>button,.act-pill,.oi-pill,.mx-guide-tabs>button,.mx-tl-text .pill,.mv-progress-cta,.cr-sort,.cr-who-link,.gd-pager button,.gd-fdots button,.gd-topic,.gd-catback,.gd-toc li button,.iv-home):after,:root[data-vp=phone] :where(.ox-global) :is(.nc-md-x,.nd-modal-x):after,:root[data-vp=pad] :where(.ox-global) :is(.nc-md-x,.nd-modal-x):after,:root[data-vp=phone] :where(.ox-global) :is(.oi-table td.oi-go button,.rv-addgroup,.sq-tab):before,:root[data-vp=pad] :where(.ox-global) :is(.oi-table td.oi-go button,.rv-addgroup,.sq-tab):before{content:"";width:max(100%,var(--tap-min,44px));height:max(100%,var(--tap-min,44px));position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}:root[data-vp=phone] :where(.ox-global) .ledger{margin-top:0!important}:root[data-vp=phone] :where(.ox-global) .hero--home,:root[data-vp=phone] :where(.ox-global) .hero--eco{padding-bottom:20px!important}:root[data-vp=phone] :where(.ox-global) .hero--home .hero-media img,:root[data-vp=phone] :where(.ox-global) .hero--home .hero-media.hm-wide img{object-fit:cover!important;transform:none!important;-webkit-mask-image:none!important;mask-image:none!important}:root[data-vp=phone] :where(.ox-global) .hero--home .hero-media,:root[data-vp=phone] :where(.ox-global) .hero--home .hero-media.hm-wide{aspect-ratio:2400/1019!important;background:#010206!important;height:auto!important}:root[data-vp=phone] :where(.ox-global) .hero--home{min-height:calc(100svh - var(--ledger-h,232px) - 20px)!important;padding-bottom:20px!important}:root[data-vp=phone] :where(.ox-global) .hero--home h1{letter-spacing:-.025em!important;font-size:32px!important;line-height:1.18!important}:root[data-vp=phone] :where(.ox-global) .hero--home .hero-media,:root[data-vp=phone] :where(.ox-global) .hero--home .hero-media.hm-wide{height:clamp(120px,calc(100svh - 109px - var(--hero-text-h,300px) - 20px),calc(var(--screen-w,100vw) * 1302 / 1694))!important;aspect-ratio:auto!important}:where(.ox-global) p,:where(.ox-global) li,:where(.ox-global) dd,:where(.ox-global) figcaption,:where(.ox-global) blockquote{text-wrap:pretty}:where(.ox-global) h1,:where(.ox-global) h2,:where(.ox-global) h3,:where(.ox-global) h4,:where(.ox-global) h5,:where(.ox-global) h6,:where(.ox-global) .eyebrow,:where(.ox-global) .hero-lede,:where(.ox-global) .ec-sub,:where(.ox-global) .ec-edge-card p,:where(.ox-global) .ec-edge-hero p,:where(.ox-global) .ec-pain p,:where(.ox-global) .ec-edge-metric,:where(.ox-global) .ec-edge-metric small,:where(.ox-global) .ec-edge-metric span,:where(.ox-global) .final-cta-lede,:where(.ox-global) .ec-bigtype-lede,:where(.ox-global) .gd-ad>p,:where(.ox-global) .st .lbl,:where(.ox-global) .smk-card-body p,:where(.ox-global) .tool-card p,:where(.ox-global) .hub-item p{text-wrap:balance}:where(.ox-global) .hero--home .hero-media.hm-wide[data-art-frame=hero]{height:auto!important;min-height:0!important;aspect-ratio:var(--art-ratio-hero)!important}:root[data-vp=desk] :where(.ox-global) .hero--home .hero-media.hm-wide[data-art-frame=hero]{width:899px!important;max-width:899px!important;transform:none!important}:root[data-vp=pad] :where(.ox-global) .hero--home .hero-media.hm-wide[data-art-frame=hero]{height:auto!important;transform:none!important}:root[data-vp=phone] :where(.ox-global) .hero--home .hero-media.hm-wide[data-art-frame=hero]{width:100vw!important;height:auto!important;aspect-ratio:var(--art-ratio-hero)!important;margin-top:-40px!important;margin-inline:calc(50% - 50vw)!important;-webkit-mask-image:none!important;mask-image:none!important}:where(.ox-global) .hero--home .hero-media.hm-wide[data-art-frame=hero] img{object-fit:cover!important;object-position:right center!important;width:100%!important;height:100%!important;transform:none!important;-webkit-mask-image:none!important;mask-image:none!important}:root[data-vp=phone] :where(.ox-global) .hero--home .hero-media.hm-wide[data-art-frame=hero] img{object-position:center!important}:root[data-vp=pad] :where(.ox-global) .smk-card[data-art-frame]{height:auto!important;min-height:0!important;aspect-ratio:var(--art-ratio-hero)!important;display:block!important;position:relative!important;overflow:hidden!important}:root[data-vp=pad] :where(.ox-global) .smk-card[data-art-frame] .smk-card-img{aspect-ratio:auto!important;width:100%!important;height:100%!important;position:absolute!important;inset:0!important}:root[data-vp=pad] :where(.ox-global) .smk-card[data-art-frame]:after{background:linear-gradient(#0000 18%,#000000ad 52%,#000000f0)!important;display:block!important;inset:0!important}:root[data-vp=pad] :where(.ox-global) .smk-card[data-art-frame] .smk-card-body{background:0 0!important;padding:14px!important;position:absolute!important;inset:auto 0 0!important}:root[data-vp=pad] :where(.ox-global) .smk-card[data-art-frame] .smk-card-body h3{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;color:#fff!important;min-height:0!important;margin-top:8px!important;font-size:16px!important;line-height:1.3!important}:root[data-vp=pad] :where(.ox-global) .smk-card[data-art-frame] .smk-card-body p{display:none!important}:root[data-vp=pad][data-pad-density=wide] :where(.ox-global) .smk-card[data-art-frame] .smk-card-body p{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-top:6px!important;font-size:13px!important;line-height:1.5!important;display:-webkit-box!important}:root[data-vp=pad] :where(.ox-global) .smk-card[data-art-frame] .smk-card-img{background-position:50%!important;background-size:cover!important}:where(.ox-global) .tools-visual[data-art-frame=hero]{height:auto!important;aspect-ratio:var(--art-ratio-hero)!important}:where(.ox-global) .tools-visual[data-art-frame=hero] img{object-fit:cover;width:100%;height:100%}:where(.ox-global) .final-cta-bg[data-art-frame=banner]{overflow:hidden;width:100%!important;height:auto!important;min-height:0!important;aspect-ratio:var(--art-ratio-banner)!important;inset:50% 0 auto!important;transform:translateY(-50%)!important}:where(.ox-global) .final-cta-bg[data-art-frame=banner] img{aspect-ratio:auto!important;object-fit:cover!important;width:100%!important;height:100%!important}:root[data-vp=phone] :where(.ox-global) .final-cta-bg[data-art-frame=banner]{width:auto!important;height:auto!important;margin:30px 20px 44px!important;position:static!important;transform:none!important}:root[data-vp=desk] :where(.ox-global) .manifesto{padding-bottom:48px}:root[data-vp=desk] :where(.ox-global) #engines{padding-top:0;padding-bottom:48px}:root[data-vp=desk] :where(.ox-global) #engines .wi-grid{border-top:1px solid var(--border);border-bottom:1px solid var(--border);grid-template-columns:260px minmax(0,640px) 1fr;gap:0;margin-top:36px;padding:48px 0}:root[data-vp=desk] :where(.ox-global) #engines .wi-kicker{align-self:stretch;padding:0 32px 0 0}:root[data-vp=desk] :where(.ox-global) #engines .wi-bar,:root[data-vp=desk] :where(.ox-global) #engines .wi-arrow{display:none}:root[data-vp=desk] :where(.ox-global) #engines .wi-label{max-width:7em;font-size:var(--fs-h4);line-height:var(--lh-h4);letter-spacing:-.02em}:root[data-vp=desk] :where(.ox-global) #engines .wi-en{font-size:var(--fs-tag);line-height:var(--lh-tag);margin-bottom:14px}:root[data-vp=desk] :where(.ox-global) #engines .wi-body{padding:0 40px}:root[data-vp=desk] :where(.ox-global) #engines .wi-row{border-left:0;padding:18px 0}:root[data-vp=desk] :where(.ox-global) #engines .wi-year{justify-content:flex-end;place-self:stretch stretch;align-items:flex-start;padding-left:32px;display:flex}:root[data-vp=desk] :where(.ox-global) .bento-wrap{padding-top:60px}:root[data-vp=phone] :where(.ox-global) .hero--home{min-height:calc(100svh - var(--ledger-h,232px))!important;justify-content:flex-start!important;padding-bottom:22px!important}:root[data-vp=phone] :where(.ox-global) .hero--home .hero-inner{padding-top:15.14px!important}:root[data-vp=phone] :where(.ox-global) [data-screen-label=常見問題].section.container{box-sizing:border-box;min-height:290px!important;padding:24px 16px 16px!important}:root[data-vp=phone] :where(.ox-global) [data-screen-label=常見問題] .faq-grid{gap:12px!important}:root[data-vp=phone] :where(.ox-global) [data-screen-label=常見問題] .faq-left{grid-template-columns:max-content minmax(0,1fr);align-items:center;gap:16px;display:grid}:root[data-vp=phone] :where(.ox-global) [data-screen-label=常見問題] .faq-left .sec-en{display:none}:root[data-vp=phone] :where(.ox-global) [data-screen-label=常見問題] .faq-left h2,:root[data-vp=phone] :where(.ox-global) [data-screen-label=常見問題] .faq-left>p:not(.sec-en){margin-top:0!important}:root[data-vp=phone] :where(.ox-global) .final-cta.final-cta-split{box-sizing:border-box;justify-content:center!important;height:auto!important;min-height:calc(100svh - 400px)!important;padding:24px 0 20px!important}:root[data-vp=phone] :where(.ox-global) .final-cta.final-cta-split .final-cta-bg[data-art-frame=banner]{margin:20px 20px 0!important}:root[data-theme=light] :where(.ox-global) #heroLedger .num.hot{color:var(--orange-t)}:root[data-vp=pad] :where(.ox-global) .manifesto{counter-reset:mf-beat;padding-block:56px}:root[data-vp=pad] :where(.ox-global) .mf-mark{margin-top:28px}:root[data-vp=pad] :where(.ox-global) .mf-lead{margin-top:26px}:root[data-vp=pad] :where(.ox-global) .mf-body{text-align:center;margin-top:22px;max-width:560px;margin-inline:auto;padding-left:0;position:relative}:root[data-vp=pad] :where(.ox-global) .mf-body:first-of-type{margin-top:36px}:root[data-vp=pad] :where(.ox-global) .mf-body:before{counter-increment:mf-beat;content:counter(mf-beat,decimal-leading-zero);font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:var(--fs-tag);letter-spacing:2px;color:var(--orange-t);margin-bottom:6px;line-height:31.2px;display:block;position:static}:root[data-vp=pad] :where(.ox-global) .mf-body:after{content:"";background:linear-gradient(#ffffff73,#fff0);width:1px;display:none;position:absolute;top:9px;bottom:9px;left:30px}:root[data-vp=pad] :where(.ox-global) .mf-finale{gap:32px;margin-top:44px}:root[data-vp=pad] :where(.ox-global) .exch-marquee{border-block:1px solid var(--border);margin-top:32px;padding-block:24px;-webkit-mask-image:none;mask-image:none}:root[data-vp=pad] :where(.ox-global) .exch-mq{width:100%!important;animation:none!important;display:block!important;overflow:visible!important}:root[data-vp=pad] :where(.ox-global) .exch-mq>div:first-child{justify-content:space-between;align-items:center;gap:20px!important;width:100%!important;animation:none!important;display:flex!important}:root[data-vp=pad] :where(.ox-global) .exch-mq>div:not(:first-child){display:none!important}:root[data-vp=pad] :where(.ox-global) .exch-logo-full{height:28px}:root[data-vp=pad] :where(.ox-global) .exch-mq>div:first-child{gap:12px!important}:root[data-vp=pad] :where(.ox-global) section[data-react=exchanges]{padding-bottom:56px!important}:root:is([data-vp=phone],[data-vp=pad]) :where(.ox-global) .sec-head{text-align:center;margin-inline:auto}:root:is([data-vp=phone],[data-vp=pad]) :where(.ox-global) .smk-head-txt{text-align:center}:root:is([data-vp=phone],[data-vp=pad]) :where(.ox-global) .smk-head{align-items:center}:root:is([data-vp=phone],[data-vp=pad]) :where(.ox-global) .smk-swipe-hint{justify-content:center}:root:is([data-vp=phone],[data-vp=pad]) :where(.ox-global) .tools-copy{text-align:center}:root:is([data-vp=phone],[data-vp=pad]) :where(.ox-global) .tools-meta{justify-content:center}:root[data-vp=pad] :where(.ox-global) .smk-head{flex-direction:column}:root:is([data-vp=phone],[data-vp=pad]) :where(.ox-global) .ec-sec>:is(.eyebrow,.ec-h2,.ec-sub){text-align:center;margin-inline:auto}:root[data-vp=pad] :where(.ox-global) .ec-faq-head{text-align:center}:root[data-vp=pad] :where(.ox-global) .ec-faq-head .ec-sub{margin-inline:auto}:root[data-vp=pad] :where(.ox-global) .faq-left{text-align:center}:root:is([data-vp=phone],[data-vp=pad]) :where(.ox-global) .gd-sechead{justify-content:center;align-items:center}:root:is([data-vp=phone],[data-vp=pad]) :where(.ox-global) .gd-sechead>div{text-align:center}:root:is([data-vp=phone],[data-vp=pad]) :where(.ox-global) .gd-sechead-lede{margin-inline:auto}:root[data-vp=phone] :where(.ox-global) .px-ref-copy{text-align:center}:root[data-vp=phone] :where(.ox-global) .px-ref-steps{align-items:center}:root:is([data-vp=phone],[data-vp=pad]) :where(.ox-global) :is(.rf-ladder-top,.rf-records>h2,.rf-records>.rf-rec-count){text-align:center}:root:is([data-vp=phone],[data-vp=pad]) :where(.ox-global) .rf-ladder-top{align-items:center}:root:is([data-vp=phone],[data-vp=pad]) :where(.ox-global) :is(.mx-h2,.mx-h,.mx-lede){text-align:center;margin-inline:auto}:root:is([data-vp=phone],[data-vp=pad]) :where(.ox-global) .eyebrow:has(+.mx-h2){text-align:center}:root:is([data-vp=phone],[data-vp=pad]) :where(.ox-global) .cr-scope{text-align:center;margin-inline:auto}:root:is([data-vp=phone],[data-vp=pad]) :where(.ox-global) .cr-sechead{justify-content:center}:root:is([data-vp=phone],[data-vp=pad]) :where(.ox-global) .cr-next{text-align:center}:root:is([data-vp=phone],[data-vp=pad]) :where(.ox-global) .cr-next>p{margin-inline:auto}:root:is([data-vp=phone],[data-vp=pad]) :where(.ox-global) .cr-next-a{justify-content:center}:root:is([data-vp=phone],[data-vp=pad]) :where(.ox-global) .nc-h2{text-align:center}:root:is([data-vp=phone],[data-vp=pad]) :where(.ox-global) :is(.act-sec-list,.act-sec-mine){grid-template-columns:minmax(0,1fr)}:root:is([data-vp=phone],[data-vp=pad]) :where(.ox-global) :is(.act-sec-list,.act-sec-mine)>.act-pills{grid-area:auto/1;justify-self:center;margin-top:22px}:root[data-vp=phone] :where(.ox-global) .tools-en{justify-content:center}:root:is([data-vp=phone],[data-vp=pad]) :where(.ox-global) .rv-cntline{text-align:center}:root[data-theme=light] :where(.ox-global) .faq-item.open .faq-q .ic svg{stroke:var(--orange-t,var(--white))}:where(.ox-global) .hero-cta-link{pointer-events:auto;cursor:pointer;text-underline-offset:4px;text-decoration:underline;-webkit-text-decoration-color:rgba(var(--ai-ink,255,255,255),.35);-webkit-text-decoration-color:rgba(var(--ai-ink,255,255,255),.35);text-decoration-color:rgba(var(--ai-ink,255,255,255),.35);transition:color .18s,text-decoration-color .18s}:where(.ox-global) .hero-cta-link:hover{color:var(--white);-webkit-text-decoration-color:var(--orange);-webkit-text-decoration-color:var(--orange);text-decoration-color:var(--orange)}:where(.ox-global) .hero-cta-link:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px;border-radius:4px}:root[data-vp=pad] :where(.ox-global) .hero-cta-link,:root[data-vp=phone] :where(.ox-global) .hero-cta-link{min-height:44px}:where(.ox-global) .gd-cta3d{background:#fff}:where(.ox-global) .gd-cta3d-copy h2{color:#18181b}:where(.ox-global) .gd-cta3d-copy>p,:where(.ox-global) .gd-cta3d-pts li{color:#52525b}:where(.ox-global) .gd-cta3d-scene,:where(.ox-global) .gd-cta3d-img{-webkit-mask-image:none;mask-image:none}:where(.ox-global) #edge .hub-badge{background:var(--canvas);border:1px solid var(--border);box-shadow:none;isolation:isolate}:where(.ox-global) #edge .hub-badge:before{animation:none;display:none}:where(.ox-global) #edge .hub-badge img{z-index:1;position:relative}:where(.ox-global) #edge .hub-field{pointer-events:none;z-index:-1;width:560px;height:560px;color:var(--white);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}:where(.ox-global) #edge .hub-wave{pointer-events:none;opacity:0;transform-origin:50%;border:1px solid;border-radius:50%;position:absolute;inset:0;transform:scale(.15)}:where(.ox-global) #edge .hub-body{background:var(--canvas);padding:4px 8px}:root[data-vp=pad] :where(.ox-global) #edge .hub-card{border:0;flex-direction:column;gap:18px;margin-bottom:20px;padding:52px 0 28px}:root[data-vp=pad] :where(.ox-global) #edge .hub-card .hub-badge{width:64px;height:64px;display:flex}:root[data-vp=pad] :where(.ox-global) #edge .hub-card .hub-badge img{width:30px}:root[data-vp=pad] :where(.ox-global) #edge .hub-field{width:340px;height:340px}:root[data-vp=phone] :where(.ox-global) #edge .hub-card{background:0 0;border:0;border-radius:0;flex-direction:column;justify-self:stretch;align-items:center;gap:0;margin:0 0 16px;padding:44px 0;display:flex;grid-column:1/-1!important}:root[data-vp=phone] :where(.ox-global) #edge .hub-card .hub-badge{width:56px;height:56px}:root[data-vp=phone] :where(.ox-global) #edge .hub-card .hub-badge img{width:28px}:root[data-vp=phone] :where(.ox-global) #edge .hub-card .hub-body{display:none}:root[data-vp=phone] :where(.ox-global) #edge .hub-field{width:220px;height:220px}:root[data-vp=desk] :where(.ox-global) #edge .hub-card{gap:0;height:64px}:root[data-vp=desk] :where(.ox-global) #edge .hub-card .hub-body{width:max-content;max-width:100%;margin:0;position:absolute;top:calc(100% + 16px);left:50%;transform:translate(-50%)}:root[data-vp=desk] :where(.ox-global) #edge .hub-col{grid-template-rows:repeat(3,minmax(0,1fr));align-items:center;row-gap:32px;height:470px;display:grid}:root:is([data-vp=phone],[data-vp=pad]) :where(.ox-global) #edge .hub-card{display:none}:root:is([data-vp=phone],[data-vp=pad]) :where(.ox-global) #edge .hub-stage{text-align:center;grid-template-rows:repeat(3,auto);align-items:start;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:32px 24px!important}:root:is([data-vp=phone],[data-vp=pad]) :where(.ox-global) #edge .hub-col{border:0!important;padding:0!important;display:contents!important}:root:is([data-vp=phone],[data-vp=pad]) :where(.ox-global) #edge .hub-item{border:0;flex-direction:column;align-self:start;align-items:center;padding:0;display:flex}:root:is([data-vp=phone],[data-vp=pad]) :where(.ox-global) #edge .hub-num{display:none!important}:root:is([data-vp=phone],[data-vp=pad]) :where(.ox-global) #edge .hub-item-body{border:0;flex-direction:column;align-items:center;gap:12px;width:100%;padding:0;display:flex}:root:is([data-vp=phone],[data-vp=pad]) :where(.ox-global) #edge .hub-txt{text-align:center;align-self:center;width:100%;margin:0;padding:0;display:block!important}:root:is([data-vp=phone],[data-vp=pad]) :where(.ox-global) #edge .hub-icon{box-shadow:none;width:28px!important;height:28px!important;color:var(--white)!important;background:0 0!important;border:0!important;margin:0!important}:root:is([data-vp=phone],[data-vp=pad]) :where(.ox-global) #edge .hub-icon svg{filter:none;width:20px!important;height:20px!important}:root:is([data-vp=phone],[data-vp=pad]) :where(.ox-global) #edge .hub-icon:before,:root:is([data-vp=phone],[data-vp=pad]) :where(.ox-global) #edge .hub-icon:after{display:none}:root:is([data-vp=phone],[data-vp=pad]) :where(.ox-global) #edge .hub-t{white-space:normal;text-align:center}:root:is([data-vp=phone],[data-vp=pad]) :where(.ox-global) #edge .hub-d{text-align:center;-webkit-line-clamp:unset!important;line-clamp:unset!important;display:block!important;overflow:visible!important}:root:is([data-vp=phone],[data-vp=pad]) :where(.ox-global) #edge .hub-left .hub-item:first-child{order:1}:root:is([data-vp=phone],[data-vp=pad]) :where(.ox-global) #edge .hub-right .hub-item:first-child{order:2}:root:is([data-vp=phone],[data-vp=pad]) :where(.ox-global) #edge .hub-left .hub-item:nth-child(2){order:3}:root:is([data-vp=phone],[data-vp=pad]) :where(.ox-global) #edge .hub-right .hub-item:nth-child(2){order:4}:root:is([data-vp=phone],[data-vp=pad]) :where(.ox-global) #edge .hub-left .hub-item:nth-child(3){order:5}:root:is([data-vp=phone],[data-vp=pad]) :where(.ox-global) #edge .hub-right .hub-item:nth-child(3){order:6}:root:is([data-vp=phone],[data-vp=pad]) :where(.ox-global) #edge .hub-quote-line{display:none}:root[data-theme=light][data-vp=phone]:where([data-page=index]){--dim:#5f6875;--dim2:#66707d;--placeholder:#66707d}:where(.ox-global) .nd-modal,:where(.ox-global) .iv-card{--focus-ring:var(--orange)}:root[data-vp=desk] :where(.ox-global) .hero-media{right:max(0px,calc((var(--screen-w,1440px) - 1440px) / 2))}:where(.ox-global) .ad-shell{--canvas:#0c0c0e;--panel:#1d1d21;--card:#2c2c32;--border:#34343b;--white:#fff;--body:#dadbdf;--grey:#9b9ba6;--dim:#6e6e79;--orange-t:var(--orange);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}
