html:not(.p-theme-dark-experimental){color-scheme:light dark}:root{--aov-green: light-dark(#16a34a, #4ade80);--aov-green-strong: light-dark(#15803d, #22c55e);--aov-green-2: light-dark(#4ade80, #86efac);--aov-green-ink: light-dark(#14532d, #86efac);--aov-green-tint: light-dark(#f0fdf4, #10291a);--aov-green-border: light-dark(#bbf7d0, #1f6b3c);--aov-accent-solid: light-dark(#15803d, #4ade80);--aov-green-on: light-dark(#ffffff, #052e16);--aov-green-glass: light-dark(rgba(22, 101, 52, .92), rgba(34, 197, 94, .92));--aov-wash-1: light-dark(#f2fdf5, #14311f);--aov-wash-2: light-dark(#eafaf0, #10281a);--aov-wash-soft: light-dark(#f5fbf7, #183321);--aov-ink: light-dark(#0f172a, #e3e8ef);--aov-ink-soft: light-dark(#475569, #b9c2cd);--aov-sub: light-dark(#5e6c82, #9aa6b4);--aov-line: light-dark(#e2e8f0, #454a4f);--aov-line-strong: light-dark(#c4cec9, #5c6469);--aov-bg: light-dark(#fafafa, #1a1a1a);--aov-surface: light-dark(#ffffff, #303030);--aov-surface-sunken: light-dark(#eef1ef, #232323);--aov-surface-hover: light-dark(#fafbfa, #3a3a3a);--aov-surface-flat: light-dark(#f4f6f8, #2a2a2a);--aov-meter-ghost: light-dark(#dbe3ea, #4a5157);--aov-knob: light-dark(#ffffff, #e3e8ef);--aov-switch-off: light-dark(#d5dbd8, #4a4a4a);--aov-scrollbar: light-dark(#cbd5e1, #4a4a4a);--aov-scrim: light-dark(rgba(15, 42, 67, .28), rgba(0, 0, 0, .62));--aov-veil: light-dark(rgba(0, 0, 0, .05), rgba(255, 255, 255, .09));--aov-select: light-dark(rgba(22, 163, 74, .18), rgba(74, 222, 128, .28));--aov-skel-base: light-dark(#e8edf1, #3a3a3a);--aov-skel-sheen: light-dark(rgba(255, 255, 255, .72), rgba(255, 255, 255, .1));--aov-glass: light-dark(rgba(255, 255, 255, .6), rgba(48, 48, 48, .66));--aov-glass-strong: light-dark(rgba(255, 255, 255, .72), rgba(48, 48, 48, .8));--aov-glass-chip: light-dark(rgba(255, 255, 255, .75), rgba(26, 26, 26, .62));--aov-glass-chip-2: light-dark(rgba(255, 255, 255, .55), rgba(26, 26, 26, .45));--aov-glass-label: light-dark(rgba(255, 255, 255, .9), rgba(26, 26, 26, .9));--aov-glass-line: light-dark(rgba(15, 23, 42, .08), rgba(255, 255, 255, .14));--aov-warn-1: light-dark(#fffbeb, #3a2f14);--aov-warn-2: light-dark(#fdf3df, #33290f);--aov-warn-border: light-dark(#fde68a, #6b551f);--aov-warn-glass: light-dark(rgba(255, 251, 235, .8), rgba(58, 47, 20, .82));--aov-warn-dot: light-dark(#b45309, #fbbf24);--aov-lane-open: light-dark(#94a3b8, #64748b);--aov-lane-planned: light-dark(#6366f1, #818cf8);--aov-lane-progress: light-dark(#f59e0b, #fbbf24);--aov-lane-shipped: var(--aov-green-strong);--aov-star: light-dark(#f59e0b, #fbbf24);--aov-down-ink: light-dark(#9a3412, #fdba74);--aov-down-bg: light-dark(#fff7ed, #3a2416);--aov-down-border: light-dark(#fed7aa, #7c4a20);--aov-crit-ink: light-dark(#b42318, #fda29b);--aov-crit-bg: light-dark(#fef3f2, #3b1412);--aov-crit-border: light-dark(#fecdca, #7a2721);--aov-crit-on: light-dark(#ffffff, #3b1412);--aov-map-tint-1: light-dark(#fde8e4, #3a2320);--aov-map-ink-1: light-dark(#a13d27, #f2b4a3);--aov-map-tape-1: light-dark(#f0a08c, #8c4a37);--aov-map-tint-2: light-dark(#e3f2e8, #16302a);--aov-map-ink-2: light-dark(#186340, #92d3ac);--aov-map-tape-2: light-dark(#7cc79b, #2f6b4c);--aov-map-tint-3: light-dark(#fdf1d8, #33290f);--aov-map-ink-3: light-dark(#7d5c11, #e8c46a);--aov-map-tape-3: light-dark(#e8c46a, #7a621f);--aov-map-shine: light-dark(rgba(255, 255, 255, .5), rgba(255, 255, 255, .16));--aov-map-grid: light-dark(#d2e0d8, #333d39);--aov-chart-money: var(--aov-green-strong);--aov-chart-money-hi: var(--aov-green-2);--aov-chart-alt: light-dark(#16324f, #7ba7d8);--aov-chart-alt-hi: light-dark(#25476b, #a8c8e8);--aov-chart-warm: light-dark(#d97706, #fbbf24);--aov-chart-violet: light-dark(#7c3aed, #c4b5fd);--aov-chart-grid: light-dark(#eef2f6, #3f4449);--aov-chart-empty: light-dark(#e6ebef, #3f4449);--aov-mono: ui-monospace, "JetBrains Mono", SFMono-Regular, Menlo, monospace;--aov-grad-end: light-dark(#4ade80, #86efac);--aov-grad: linear-gradient(135deg, var(--aov-green-strong) 0%, var(--aov-green-2) 100%);--aov-grad-bold: linear-gradient(135deg, var(--aov-green-strong), var(--aov-green-2));--aov-shadow-hair: 0 1px 2px light-dark(rgba(12, 26, 20, .04), rgba(0, 0, 0, .45));--aov-shadow-lift: 0 10px 24px -8px light-dark(rgba(15, 23, 42, .14), rgba(0, 0, 0, .6));--aov-shadow-hero: 0 1px 2px light-dark(rgba(20, 83, 45, .05), rgba(0, 0, 0, .4)), 0 8px 24px light-dark(rgba(20, 83, 45, .06), rgba(0, 0, 0, .35));--aov-shadow-pop: 0 8px 20px light-dark(rgba(20, 83, 45, .1), rgba(0, 0, 0, .55));--aov-shadow-card: 0 1px 2px light-dark(rgba(20, 83, 45, .14), rgba(0, 0, 0, .5)), 0 6px 16px light-dark(rgba(20, 83, 45, .1), rgba(0, 0, 0, .45));--aov-shadow-card-lift: 0 2px 4px light-dark(rgba(20, 83, 45, .16), rgba(0, 0, 0, .55)), 0 12px 28px light-dark(rgba(20, 83, 45, .14), rgba(0, 0, 0, .5));--aov-shadow-hover: 0 8px 22px light-dark(rgba(15, 42, 67, .08), rgba(0, 0, 0, .55));--aov-shadow-pill: 0 1px 2px light-dark(rgba(12, 26, 20, .14), rgba(0, 0, 0, .5));--aov-shadow-knob: 0 1px 3px light-dark(rgba(0, 0, 0, .28), rgba(0, 0, 0, .6));--aov-shadow-modal: 0 24px 64px light-dark(rgba(15, 42, 67, .24), rgba(0, 0, 0, .7));--aov-shadow-accent: 0 1px 2px rgba(20, 83, 45, .35), 0 6px 16px -6px rgba(22, 163, 74, .45);--aov-shadow-accent-hover: 0 2px 4px rgba(20, 83, 45, .35), 0 10px 22px -6px rgba(22, 163, 74, .55);--aov-shadow-glow: 0 3px 8px -2px rgba(22, 163, 74, .5);--aov-shadow-winner: 0 6px 16px -8px rgba(22, 163, 74, .35);--aov-spark-shadow: drop-shadow(0 4px 10px rgba(20, 83, 45, .12));--aov-halo-dot: 0 0 0 3px rgba(22, 163, 74, .16);--aov-halo-wash: rgba(22, 163, 74, .08);--aov-dur-fast: .12s;--aov-dur-base: .18s;--aov-dur-slow: .26s;--aov-ease: cubic-bezier(.2, 0, 0, 1);--aov-ease-out: cubic-bezier(.05, .7, .1, 1);--aov-ease-spring: cubic-bezier(.32, 1.26, .62, 1);--aov-stagger: 40ms;--aov-enter-y: 8px;--aov-lift: -2px;--aov-press: .985;--aov-anim-rise: bu-rise;--aov-anim-slide: bu-slide;--aov-anim-fade: bu-fade;--aov-anim-draw: bu-draw;--aov-anim-grow: bu-grow;--aov-anim-fill: bu-fill;--aov-anim-metric-in: bu-metric-in;--aov-anim-metric-out: bu-metric-out;--aov-anim-skel: bu-skel;--aov-anim-pop: bu-pop;--aov-anim-land: bu-land;--aov-anim-fade-in: bu-fade-in;--aov-anim-pop-in: bu-pop-in;--aov-anim-settle: bu-settle;--aov-anim-press: bu-press;--aov-anim-tick: bu-tick;--aov-tick-dash: 22;--aov-anim-cta-wait: bu-cta-wait;--aov-cta-wait-w: 40%;--aov-cta-wait-x: 250%;--aov-dur-wait: 1.2s;--aov-anim-marq: bu-marq;--aov-anim-marq-rev: bu-marq-rev;--aov-dur-marq: 52s;--aov-ease-marq: linear;--aov-mq-fade: min(150px, 26%);--aov-mq-mask: linear-gradient(to right, transparent 0, black var(--aov-mq-fade), black calc(100% - var(--aov-mq-fade)), transparent 100%);--aov-t-lift: transform var(--aov-dur-base) var(--aov-ease), box-shadow var(--aov-dur-base) var(--aov-ease), border-color var(--aov-dur-fast) var(--aov-ease), background-color var(--aov-dur-fast) var(--aov-ease);--aov-t-tint: background-color var(--aov-dur-fast) var(--aov-ease), color var(--aov-dur-fast) var(--aov-ease), border-color var(--aov-dur-fast) var(--aov-ease), box-shadow var(--aov-dur-fast) var(--aov-ease), transform var(--aov-dur-base) var(--aov-ease);--aov-t-fade: opacity var(--aov-dur-base) var(--aov-ease);--aov-t-turn: transform var(--aov-dur-base) var(--aov-ease);--aov-t-press: transform var(--aov-dur-fast) var(--aov-ease), box-shadow var(--aov-dur-base) var(--aov-ease);--aov-t-pick: transform var(--aov-dur-base) var(--aov-ease-spring), box-shadow var(--aov-dur-fast) var(--aov-ease);--aov-t-rows: grid-template-rows var(--aov-dur-slow) var(--aov-ease);--aov-t-fan: translate var(--aov-dur-base) var(--aov-ease-out), rotate var(--aov-dur-base) var(--aov-ease-out), scale var(--aov-dur-base) var(--aov-ease-out), box-shadow var(--aov-dur-base) var(--aov-ease);--aov-t-flip: transform var(--aov-dur-base) var(--aov-ease-out);--aov-t-sheen: translate var(--aov-dur-slow) var(--aov-ease);--aov-t-step: scale var(--aov-dur-base) var(--aov-ease), translate var(--aov-dur-base) var(--aov-ease), box-shadow var(--aov-dur-fast) var(--aov-ease);--aov-t-morph: inline-size var(--aov-dur-slow) var(--aov-ease-out), block-size var(--aov-dur-slow) var(--aov-ease-out);--aov-t-settle: rotate var(--aov-dur-slow) var(--aov-ease-out), translate var(--aov-dur-slow) var(--aov-ease-out), box-shadow var(--aov-dur-slow) var(--aov-ease), background-color var(--aov-dur-base) var(--aov-ease), color var(--aov-dur-base) var(--aov-ease);--aov-r-xs: 4px;--aov-r-sm: 6px;--aov-r-md: 8px;--aov-r-lg: 10px;--aov-r-xl: 12px;--aov-r-2xl: 14px;--aov-r-3xl: 16px;--aov-r-4xl: 18px;--aov-r-pill: 999px;--aov-r-round: 50%;--aov-fs-micro: 10px;--aov-fs-xs: 11px;--aov-fs-sm: 12px;--aov-fs-base: 13px;--aov-fs-md: 14px;--aov-fs-lg: 15px;--aov-fs-xl: 16px;--aov-fs-2xl: 18px;--aov-fs-3xl: 20px;--aov-fs-4xl: 22px;--aov-fs-num-sm: 26px;--aov-fs-num-md: 28px;--aov-fs-num: 30px;--aov-fs-num-lg: 38px;--aov-fs-hero: 44px;--aov-sp-half: 2px;--aov-sp-1: 4px;--aov-sp-1h: 6px;--aov-sp-2: 8px;--aov-sp-2h: 10px;--aov-sp-3: 12px;--aov-sp-4: 16px;--aov-sp-5: 20px;--aov-sp-6: 24px;--aov-sp-7: 28px;--aov-sp-8: 32px;--aov-sp-9: 36px;--aov-sp-10: 40px;--aov-sp-14: 56px;--aov-sticky-offset: 0px;--p-font-family-sans: -apple-system, BlinkMacSystemFont, "SF Pro Display", "Inter Tight", "Inter", "Assistant", "Segoe UI", sans-serif;--p-color-bg: var(--aov-bg);--p-color-bg-surface: var(--aov-surface);--p-color-bg-surface-hover: var(--aov-surface-hover);--p-color-bg-surface-active: var(--aov-surface-sunken);--p-color-bg-surface-selected: var(--aov-surface-sunken);--p-color-bg-surface-secondary: var(--aov-bg);--p-color-bg-surface-tertiary: var(--aov-surface-sunken);--p-color-bg-fill: var(--aov-surface);--p-color-bg-fill-hover: var(--aov-surface-hover);--p-color-bg-fill-active: var(--aov-surface-sunken);--p-color-text: var(--aov-ink);--p-color-text-secondary: var(--aov-sub);--p-color-icon: var(--aov-sub);--p-color-icon-secondary: var(--aov-sub);--p-color-border: var(--aov-line);--p-color-border-secondary: var(--aov-line);--p-color-bg-fill-brand: var(--aov-green-strong);--p-color-bg-fill-brand-hover: light-dark(#166534, #4ade80);--p-color-bg-fill-brand-active: var(--aov-green-ink);--p-color-text-brand: var(--aov-green-ink);--p-color-text-brand-on-bg-fill: var(--aov-green-on);--p-color-border-brand: var(--aov-green-strong);--p-color-border-focus: var(--aov-green-strong);--p-color-input-bg-surface: var(--aov-surface);--p-color-input-bg-surface-hover: var(--aov-surface-hover);--p-color-input-bg-surface-active: var(--aov-surface-sunken);--p-color-input-border: var(--aov-line-strong);--p-color-input-border-hover: var(--aov-sub);--p-color-input-border-active: var(--aov-green-strong);--p-color-bg-surface-info: var(--aov-surface-flat);--p-color-bg-surface-info-hover: var(--aov-surface-hover);--p-color-bg-surface-info-active: var(--aov-surface-sunken);--p-color-bg-fill-info: var(--aov-ink-soft);--p-color-bg-fill-info-hover: var(--aov-ink);--p-color-bg-fill-info-active: var(--aov-ink);--p-color-bg-fill-info-secondary: var(--aov-surface-flat);--p-color-border-info: var(--aov-line);--p-color-icon-info: var(--aov-ink-soft);--p-color-text-info: var(--aov-ink-soft);--p-color-text-info-hover: var(--aov-ink);--p-color-text-info-active: var(--aov-ink);--p-color-text-info-secondary: var(--aov-sub);--p-color-text-info-on-bg-fill: var(--aov-surface);--p-color-bg-surface-critical: var(--aov-crit-bg);--p-color-bg-surface-critical-hover: var(--aov-crit-border);--p-color-bg-surface-critical-active: var(--aov-crit-border);--p-color-bg-fill-critical: var(--aov-crit-ink);--p-color-bg-fill-critical-hover: var(--aov-crit-ink);--p-color-bg-fill-critical-active: var(--aov-crit-ink);--p-color-bg-fill-critical-secondary: var(--aov-crit-bg);--p-color-bg-fill-critical-selected: var(--aov-crit-border);--p-color-border-critical: var(--aov-crit-border);--p-color-border-critical-secondary: var(--aov-crit-border);--p-color-icon-critical: var(--aov-crit-ink);--p-color-text-critical: var(--aov-crit-ink);--p-color-text-critical-hover: var(--aov-crit-ink);--p-color-text-critical-active: var(--aov-crit-ink);--p-color-text-critical-secondary: var(--aov-crit-ink);--p-color-text-critical-on-bg-fill: var(--aov-crit-on);--p-color-bg-surface-caution: var(--aov-warn-1);--p-color-bg-surface-caution-hover: var(--aov-warn-2);--p-color-bg-surface-caution-active: var(--aov-warn-2);--p-color-bg-fill-caution: var(--aov-warn-border);--p-color-bg-fill-caution-hover: var(--aov-warn-border);--p-color-bg-fill-caution-active: var(--aov-warn-border);--p-color-bg-fill-caution-secondary: var(--aov-warn-1);--p-color-border-caution: var(--aov-warn-border);--p-color-icon-caution: var(--aov-ink);--p-color-text-caution: var(--aov-ink);--p-color-text-caution-hover: var(--aov-ink);--p-color-text-caution-active: var(--aov-ink);--p-color-text-caution-secondary: var(--aov-ink-soft);--p-color-text-caution-on-bg-fill: var(--aov-ink);--p-color-bg-surface-warning: var(--aov-warn-1);--p-color-bg-surface-warning-hover: var(--aov-warn-2);--p-color-bg-surface-warning-active: var(--aov-warn-2);--p-color-bg-fill-warning: var(--aov-warn-border);--p-color-bg-fill-warning-hover: var(--aov-warn-border);--p-color-bg-fill-warning-active: var(--aov-warn-border);--p-color-bg-fill-warning-secondary: var(--aov-warn-1);--p-color-border-warning: var(--aov-warn-border);--p-color-icon-warning: var(--aov-ink);--p-color-text-warning: var(--aov-ink);--p-color-text-warning-hover: var(--aov-ink);--p-color-text-warning-active: var(--aov-ink);--p-color-text-warning-secondary: var(--aov-ink-soft);--p-color-text-warning-on-bg-fill: var(--aov-ink);--p-color-bg-surface-success: var(--aov-green-tint);--p-color-bg-surface-success-hover: var(--aov-green-border);--p-color-bg-surface-success-active: var(--aov-green-border);--p-color-bg-fill-success: var(--aov-accent-solid);--p-color-bg-fill-success-hover: var(--aov-green-strong);--p-color-bg-fill-success-active: var(--aov-green-ink);--p-color-bg-fill-success-secondary: var(--aov-green-tint);--p-color-bg-fill-success-selected: var(--aov-green-border);--p-color-border-success: var(--aov-green-border);--p-color-icon-success: var(--aov-green-ink);--p-color-text-success: var(--aov-green-ink);--p-color-text-success-hover: var(--aov-green-ink);--p-color-text-success-active: var(--aov-green-ink);--p-color-text-success-secondary: var(--aov-green-ink);--p-color-text-success-on-bg-fill: var(--aov-green-on);--p-color-text-link: var(--aov-green-ink);--p-color-text-link-hover: var(--aov-ink);--p-color-text-link-active: var(--aov-ink-soft);--p-color-text-link-inverse: var(--aov-green-on);--p-border-radius-200: var(--aov-r-lg);--p-border-radius-300: var(--aov-r-2xl);--p-shadow-100: var(--aov-shadow-card)}body{font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,Inter Tight,Inter,Assistant,Segoe UI,sans-serif;letter-spacing:-.012em}::selection{background:var(--aov-select)}*::-webkit-scrollbar{inline-size:10px;block-size:10px}*::-webkit-scrollbar-thumb{background:var(--aov-scrollbar);border-radius:var(--aov-r-pill);border:2px solid var(--aov-bg)}*::-webkit-scrollbar-track{background:transparent}.Polaris-Button--variantPrimary:not(.Polaris-Button--toneCritical):not(.Polaris-Button--toneSuccess){background:var(--aov-grad)!important;box-shadow:var(--aov-shadow-accent)!important}.Polaris-Button--variantPrimary:not(.Polaris-Button--toneCritical):not(.Polaris-Button--toneSuccess):hover{transform:translateY(-1px);box-shadow:var(--aov-shadow-accent-hover)!important}.Polaris-Button--variantPrimary:is(.Polaris-Button--toneCritical,.Polaris-Button--toneSuccess){box-shadow:var(--aov-shadow-pill)!important}.Polaris-Button--variantPrimary:is(.Polaris-Button--toneCritical,.Polaris-Button--toneSuccess):hover{transform:translateY(-1px);box-shadow:var(--aov-shadow-hover)!important}.bu-cta-host{display:contents}.bu-cta{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;gap:var(--aov-sp-2);border:1px solid transparent;border-radius:var(--aov-r-lg);font-family:inherit;font-weight:650;line-height:1.2;text-align:center;text-decoration:none;cursor:pointer;transition:var(--aov-t-press),var(--aov-t-tint)}.bu-cta-full{inline-size:100%}.bu-cta-label,.bu-cta-ico{position:relative;z-index:1}.bu-cta-ico{display:inline-flex;align-items:center;flex:0 0 auto}.bu-cta-ico>svg{inline-size:1em;block-size:1em}.bu-cta-sm{min-block-size:32px;padding:var(--aov-sp-1h) var(--aov-sp-3);font-size:var(--aov-fs-sm)}.bu-cta-md{min-block-size:40px;padding:var(--aov-sp-2h) var(--aov-sp-4);font-size:var(--aov-fs-md)}.bu-cta-lg{min-block-size:48px;padding:var(--aov-sp-3) var(--aov-sp-5);font-size:var(--aov-fs-lg);border-radius:var(--aov-r-xl)}.bu-cta:before{content:"";position:absolute;inset-block:0;inset-inline-start:0;inline-size:55%;z-index:0;pointer-events:none;background:linear-gradient(100deg,transparent,var(--aov-veil),transparent);translate:-120% 0;transition:var(--aov-t-sheen)}@media(hover:hover){.bu-cta:hover:before,.bu-cta:focus-visible:before{translate:260% 0}.bu-cta:hover{transform:translateY(var(--aov-lift))}}.bu-cta:active{transform:none;box-shadow:var(--aov-shadow-hair)}.bu-cta:focus-visible{outline:2px solid var(--aov-green-strong);outline-offset:2px}.bu-cta-solid{background:var(--aov-grad);color:var(--aov-green-on);box-shadow:var(--aov-shadow-accent)}.bu-cta-solid:hover{box-shadow:var(--aov-shadow-accent-hover)}.bu-cta-outline{background:var(--aov-surface);color:var(--aov-green-ink);border-color:var(--aov-green-border)}.bu-cta-outline:hover{background:var(--aov-green-tint)}.bu-cta-ghost{background:transparent;color:var(--aov-green-ink)}.bu-cta-ghost:hover{background:var(--aov-green-tint)}.bu-cta-danger{background:var(--aov-crit-ink);color:var(--aov-crit-on);border-color:var(--aov-crit-ink);box-shadow:var(--aov-shadow-hair)}.bu-cta-danger:hover{box-shadow:var(--aov-shadow-accent-hover)}.bu-cta-danger:focus-visible{outline-color:var(--aov-crit-ink)}.bu-cta[data-blocked=true]{background:var(--aov-surface-flat);color:var(--aov-sub);border-color:var(--aov-line);box-shadow:none;cursor:not-allowed}.bu-cta[data-blocked=true]:hover{transform:none;background:var(--aov-surface-flat)}.bu-cta[data-blocked=true]:before{content:none}.bu-cta[data-loading=true]{cursor:progress}.bu-cta-wait{position:absolute;inset-inline:0;inset-block-end:0;block-size:2px;z-index:0;overflow:hidden;background:var(--aov-veil)}.bu-cta-wait:after{content:"";position:absolute;inset-block:0;inset-inline-start:0;inline-size:var(--aov-cta-wait-w);background:currentColor;animation:var(--aov-anim-cta-wait) var(--aov-dur-wait) var(--aov-ease) infinite}@keyframes bu-cta-wait{0%{transform:translate(-100%)}to{transform:translate(var(--aov-cta-wait-x))}}.bu-bell{position:relative;display:inline-flex;align-items:center;gap:var(--aov-sp-2);min-block-size:32px;padding:var(--aov-sp-1) var(--aov-sp-2h);background:var(--aov-surface);color:var(--aov-ink);border:1px solid var(--aov-line);border-radius:var(--aov-r-pill);box-shadow:var(--aov-shadow-hair);font:inherit;font-size:var(--aov-fs-sm);font-weight:600;cursor:pointer;transition:var(--aov-t-tint)}.bu-bell:hover{border-color:var(--aov-line-strong);background:var(--aov-surface-hover)}.bu-bell:focus-visible{outline:2px solid var(--aov-green-strong);outline-offset:2px}.bu-bell-ico{position:relative;display:inline-flex;flex:0 0 auto;color:var(--aov-sub)}.bu-bell[data-tone=critical] .bu-bell-ico{color:var(--aov-crit-ink)}.bu-bell[data-tone=warning] .bu-bell-ico{color:var(--aov-warn-dot)}.bu-bell-dot{position:absolute;inset-block-start:-1px;inset-inline-end:-1px;inline-size:8px;block-size:8px;border-radius:var(--aov-r-round);box-shadow:0 0 0 2px var(--aov-surface)}.bu-bell[data-tone=critical] .bu-bell-dot{background:var(--aov-crit-ink)}.bu-bell[data-tone=warning] .bu-bell-dot{background:var(--aov-warn-dot)}.bu-bell[data-tone=info] .bu-bell-dot{background:var(--aov-ink-soft)}.bu-bell-n{font-variant-numeric:tabular-nums}.bu-bell-txt{white-space:nowrap}.bu-bell-n-alt{display:none}@media(max-width:600px){.bu-bell-txt{display:none}.bu-bell-n-alt{display:inline}}.bu-alert-head{display:flex;align-items:center;justify-content:space-between;gap:var(--aov-sp-3);margin-block-end:var(--aov-sp-2h)}.bu-alert-title{font-size:var(--aov-fs-sm);font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--aov-sub)}.bu-alert-clear{border:0;background:transparent;padding:var(--aov-sp-1) var(--aov-sp-2);margin-inline-end:calc(var(--aov-sp-2) * -1);border-radius:var(--aov-r-md);font:inherit;font-size:var(--aov-fs-sm);font-weight:600;color:var(--aov-green-ink);cursor:pointer;transition:var(--aov-t-tint)}.bu-alert-clear:hover{background:var(--aov-green-tint)}.bu-alert-clear:focus-visible{outline:2px solid var(--aov-green-strong);outline-offset:2px}.bu-alert-list{display:flex;flex-direction:column;gap:var(--aov-sp-2h)}.bu-alert-row{display:flex;align-items:flex-start;gap:var(--aov-sp-2h);padding:var(--aov-sp-2h);border-radius:var(--aov-r-lg);background:var(--aov-surface-flat);transition:var(--aov-t-tint)}.bu-alert-row:hover{background:var(--aov-surface-hover)}.bu-alert-chip{flex:0 0 auto;inline-size:24px;block-size:24px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--aov-r-round)}.bu-alert-row[data-tone=critical] .bu-alert-chip{background:var(--p-color-bg-fill-critical-secondary);color:var(--p-color-text-critical)}.bu-alert-row[data-tone=warning] .bu-alert-chip{background:var(--p-color-bg-fill-caution-secondary);color:var(--p-color-text-caution)}.bu-alert-row[data-tone=info] .bu-alert-chip{background:var(--p-color-bg-fill-info-secondary);color:var(--p-color-text-info)}.bu-alert-chip>svg{inline-size:14px;block-size:14px}.bu-alert-body{flex:1 1 auto;min-inline-size:0}.bu-alert-t{font-size:var(--aov-fs-md);font-weight:600;color:var(--aov-ink);line-height:1.35;text-wrap:pretty}.bu-alert-x{flex:0 0 auto;border:0;background:transparent;cursor:pointer;inline-size:24px;block-size:24px;padding:0;border-radius:var(--aov-r-md);display:inline-flex;align-items:center;justify-content:center;color:var(--aov-sub);transition:var(--aov-t-tint)}.bu-alert-x:hover{color:var(--aov-ink);background:var(--aov-veil)}.bu-alert-x:focus-visible{outline:2px solid var(--aov-green-strong);outline-offset:2px}.bu-alert-x>svg{inline-size:14px;block-size:14px}.bu-alert-none{padding:var(--aov-sp-4) var(--aov-sp-2);text-align:center;font-size:var(--aov-fs-md);color:var(--aov-sub)}.bu-factline{display:flex;flex-wrap:wrap;gap:var(--aov-sp-1h);align-items:center}.Polaris-ShadowBevel{box-shadow:var(--aov-shadow-card)!important;border-radius:var(--aov-r-2xl)!important}.bu-hero{position:relative;overflow:hidden;border-radius:var(--aov-r-3xl);border:1px solid var(--aov-green-border);background:radial-gradient(120% 160% at 100% 0%,var(--aov-wash-1) 0%,var(--aov-wash-2) 40%,var(--aov-surface) 100%);box-shadow:var(--aov-shadow-hero);padding:var(--aov-sp-6) var(--aov-sp-7)}.bu-hero:after{content:"";position:absolute;inset-block-start:-60%;inset-inline-start:-8%;inline-size:320px;block-size:320px;border-radius:var(--aov-r-round);background:radial-gradient(circle,var(--aov-halo-wash),transparent 70%);pointer-events:none}.bu-hero-row{position:relative;display:flex;align-items:flex-end;gap:var(--aov-sp-10);flex-wrap:wrap}.bu-hero-label{font-size:var(--aov-fs-base);font-weight:600;color:var(--aov-sub);display:flex;align-items:center;gap:var(--aov-sp-1h)}.bu-hero-dot{inline-size:8px;block-size:8px;border-radius:var(--aov-r-round);background:var(--aov-green-strong);box-shadow:var(--aov-halo-dot)}.bu-hero-earned{font-family:var(--aov-mono);font-size:var(--aov-fs-hero);font-weight:760;letter-spacing:-.02em;line-height:1.05;margin-block-start:var(--aov-sp-1h);color:var(--aov-green-strong);font-variant-numeric:tabular-nums}.bu-hero-pay{font-family:var(--aov-mono);font-size:var(--aov-fs-num);font-weight:700;letter-spacing:-.01em;line-height:1.05;margin-block-start:var(--aov-sp-1h);color:var(--aov-ink);font-variant-numeric:tabular-nums}.bu-hero-div{align-self:stretch;inline-size:1px;background:var(--aov-green-border)}.bu-hero-roi{position:relative;margin-block-start:var(--aov-sp-5);display:inline-flex;align-items:center;gap:var(--aov-sp-2);background:var(--aov-green-strong);color:var(--aov-green-on);border-radius:var(--aov-r-pill);padding:var(--aov-sp-1h) var(--aov-sp-4);font-size:var(--aov-fs-base);font-weight:650;font-variant-numeric:tabular-nums}.bu-hero-note{position:relative;margin-block-start:var(--aov-sp-3);font-size:var(--aov-fs-base);color:var(--aov-sub)}.bu-tiles{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--aov-sp-3)}.bu-tile{background:var(--aov-surface);border:1px solid var(--aov-line);border-radius:var(--aov-r-xl);padding:var(--aov-sp-4);box-shadow:var(--aov-shadow-hair)}.bu-tile-k{font-size:var(--aov-fs-sm);color:var(--aov-sub);font-weight:550}.bu-stat{display:flex;flex-direction:column;gap:var(--aov-sp-2)}.bu-stat-h{display:flex;align-items:center;gap:var(--aov-sp-2);min-inline-size:0}.bu-stat .bu-tile-k{margin:0}.bu-stat .bu-tile-v{margin-block-start:0;font-size:var(--aov-fs-num)}.bu-stat-i{display:inline-flex;align-items:center;justify-content:center;inline-size:28px;block-size:28px;flex:none;border-radius:var(--aov-r-pill);background:var(--aov-green-tint);color:var(--aov-green-ink)}.bu-stat-i .Polaris-Icon{margin:0;inline-size:16px;block-size:16px}.bu-stat-i .Polaris-Icon__Svg{fill:currentColor}.bu-stat-i.is-money{background:var(--aov-green-tint);color:var(--aov-green-strong)}.bu-tile-v{font-family:var(--aov-mono);font-size:var(--aov-fs-num-sm);font-weight:720;letter-spacing:-.02em;margin-block-start:var(--aov-sp-2);color:var(--aov-ink);font-variant-numeric:tabular-nums}@media(max-width:900px){.bu-tiles{grid-template-columns:repeat(2,1fr)}}.bu-tiles-3{grid-template-columns:repeat(3,1fr)}@media(max-width:900px){.bu-tiles-3{grid-template-columns:repeat(3,1fr)}}@media(max-width:600px){.bu-tiles-3{grid-template-columns:1fr}}.bu-plans{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--aov-sp-3)}@media(max-width:1040px){.bu-plans{grid-template-columns:repeat(2,1fr)}}.bu-plan{position:relative;background:var(--aov-surface);border:1px solid var(--aov-line);border-radius:var(--aov-r-2xl);padding:var(--aov-sp-5) var(--aov-sp-4);display:flex;flex-direction:column;gap:var(--aov-sp-1);box-shadow:var(--aov-shadow-hair)}.bu-plan-locked{position:relative}.bu-plan-locked>*:not(.bu-plan-chain):not(.bu-plan-cta){filter:blur(1.6px) saturate(.85);opacity:.82}.bu-plan-chain{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;color:var(--aov-sub);pointer-events:none;z-index:2;border-radius:inherit;overflow:hidden}.bu-plan-chain>svg{position:absolute;top:0;right:0;bottom:0;left:0;inline-size:100%;block-size:100%}.bu-chain-back{stroke:var(--aov-line);stroke-width:13;stroke-linecap:round;stroke-dasharray:20 12;opacity:.9}.bu-chain-link{stroke:var(--aov-sub);stroke-width:5;stroke-linecap:round;stroke-dasharray:20 12;stroke-dashoffset:6;opacity:.55}.bu-plan.bu-current{border-color:var(--aov-green-strong);box-shadow:0 0 0 1px var(--aov-green-strong),var(--aov-shadow-pop)}.bu-plan-cap{font-size:var(--aov-fs-sm);color:var(--aov-sub);font-weight:650;text-transform:none}.bu-plan-price{font-family:var(--aov-mono);font-size:var(--aov-fs-num-md);font-weight:760;letter-spacing:-.02em;line-height:1.15;color:var(--aov-ink);margin-block:var(--aov-sp-1) var(--aov-sp-1);font-variant-numeric:tabular-nums}.bu-plan-price small{font-size:var(--aov-fs-base);font-weight:500;color:var(--aov-sub)}.bu-plan-range{display:inline-flex;align-self:flex-start;margin-block:var(--aov-sp-half) var(--aov-sp-2);padding:var(--aov-sp-1) var(--aov-sp-2h);border-radius:var(--aov-r-pill);background:var(--aov-green-tint);border:1px solid var(--aov-green-border);color:var(--aov-green-ink);font-size:var(--aov-fs-sm);font-weight:650;font-variant-numeric:tabular-nums}.bu-plan-desc{font-size:var(--aov-fs-base);color:var(--aov-sub);line-height:1.4;margin-block-end:var(--aov-sp-3)}.bu-step{background:var(--aov-surface);border:1px solid var(--aov-line);border-radius:var(--aov-r-2xl);padding:var(--aov-sp-4) var(--aov-sp-5);box-shadow:var(--aov-shadow-hair)}.bu-feat{display:grid;grid-template-columns:1fr 1fr;gap:var(--aov-sp-3) var(--aov-sp-6)}@media(max-width:700px){.bu-feat{grid-template-columns:1fr}}.bu-feat-item{display:flex;align-items:center;gap:var(--aov-sp-2h);font-size:var(--aov-fs-md);color:var(--aov-ink)}.bu-feat-check{display:inline-flex;flex-shrink:0}.bu-row{display:flex;align-items:center;justify-content:space-between;gap:var(--aov-sp-4);min-block-size:34px}.bu-row-txt{display:flex;flex-direction:column;gap:var(--aov-sp-half)}.bu-row-label{display:inline-flex;align-items:center;gap:var(--aov-sp-1);font-size:var(--aov-fs-md);font-weight:550;color:var(--aov-ink)}.bu-row-help{font-size:var(--aov-fs-sm);color:var(--aov-sub);line-height:1.35}.bu-row-ctl{flex-shrink:0}@media(max-width:600px){.bu-row{flex-direction:column;align-items:stretch;gap:var(--aov-sp-2)}.bu-row-ctl{flex-shrink:1;min-inline-size:0;align-self:start}}.bu-hr{block-size:1px;background:var(--aov-line);margin-block:var(--aov-sp-half)}.bu-switch{inline-size:44px;block-size:26px;border-radius:var(--aov-r-pill);background:var(--aov-switch-off);display:inline-flex;align-items:center;padding:var(--aov-sp-1);cursor:pointer;transition:var(--aov-t-tint);justify-content:flex-start;box-sizing:border-box}.bu-switch.on{background:var(--aov-green-strong);justify-content:flex-end}.bu-switch:focus-visible{outline:2px solid var(--aov-green-strong);outline-offset:2px}.bu-switch-knob{inline-size:20px;block-size:20px;border-radius:var(--aov-r-round);background:var(--aov-knob);box-shadow:var(--aov-shadow-knob)}.bu-swatches{display:inline-flex;align-items:center;gap:var(--aov-sp-2);flex-wrap:wrap}.bu-swatch{inline-size:28px;block-size:28px;border-radius:var(--aov-r-round);border:none;cursor:pointer;padding:0;box-shadow:0 0 0 1px var(--aov-line);transition:var(--aov-t-pick);position:relative;flex-shrink:0}.bu-swatch:hover{transform:scale(1.1)}.bu-swatch:active{transform:scale(var(--aov-press))}.bu-swatch.on{box-shadow:0 0 0 2px var(--aov-surface),0 0 0 4px var(--aov-green-strong);transform:scale(1.08)}.bu-swatch-custom{background:conic-gradient(from 0deg,#ff5a3c,#ffb84d,#059669,#2563eb,#a8367b,#ff5a3c);display:inline-flex;overflow:hidden}.bu-swatch-custom input{position:absolute;top:0;right:0;bottom:0;left:0;inline-size:100%;block-size:100%;opacity:0;cursor:pointer}.bu-swatch-hex{font-size:var(--aov-fs-xs);font-family:ui-monospace,SFMono-Regular,monospace;color:var(--aov-sub)}@media(max-width:600px){.bu-row-ctl:has(>.bu-swatches){flex-shrink:1;min-inline-size:0}}.bu-seg{display:inline-flex;inline-size:100%;background:var(--aov-surface-sunken);border:1px solid var(--aov-line);border-radius:var(--aov-r-xl);padding:var(--aov-sp-1);gap:var(--aov-sp-1)}.bu-seg-btn{flex:1;border:none;background:transparent;padding:var(--aov-sp-2) var(--aov-sp-2h);border-radius:var(--aov-r-md);font-size:var(--aov-fs-base);font-weight:600;color:var(--aov-sub);cursor:pointer;white-space:nowrap;transition:var(--aov-t-tint)}.bu-seg-btn:hover{color:var(--aov-ink)}.bu-seg-btn.on{background:var(--aov-surface);color:var(--aov-ink);box-shadow:var(--aov-shadow-pill)}.bu-glyph{inline-size:16px;block-size:16px;flex:none;display:block}[dir=rtl] .bu-glyph[data-mirror="1"],.bu-glyph[data-mirror="1"]:dir(rtl){transform:scaleX(-1)}.bu-seg-stack .bu-seg-btn.has-glyph{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--aov-sp-1);min-block-size:44px;padding-block:var(--aov-sp-1h);padding-inline:var(--aov-sp-1h);white-space:normal;text-align:center;font-size:var(--aov-fs-sm);line-height:1.2}.bu-seg-inline .bu-seg-btn.has-glyph{display:inline-flex;align-items:center;justify-content:center;gap:var(--aov-sp-1h)}.bu-seg-icon .bu-seg-btn.icon-only{display:inline-flex;align-items:center;justify-content:center;min-block-size:44px;min-inline-size:44px;padding:0}.bu-seg-cell>.bu-seg-btn.has-glyph{padding-inline:var(--aov-sp-1h);padding-block-start:var(--aov-sp-2h)}.bu-num{display:inline-flex;align-items:center;border:1px solid var(--aov-line);border-radius:var(--aov-r-lg);overflow:hidden;background:var(--aov-surface)}.bu-num-b{border:none;background:var(--aov-surface);inline-size:34px;block-size:34px;font-size:var(--aov-fs-xl);color:var(--aov-ink);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:var(--aov-t-tint)}.bu-num-b:hover{background:var(--aov-bg)}.bu-num-v{min-inline-size:54px;text-align:center;font-size:var(--aov-fs-md);font-weight:650;font-variant-numeric:tabular-nums}.bu-cardsel{display:grid;grid-template-columns:1fr 1fr;gap:var(--aov-sp-2h)}.bu-cardsel-opt{display:flex;align-items:center;justify-content:space-between;gap:var(--aov-sp-2h);text-align:start;padding:var(--aov-sp-3);border:1.5px solid var(--aov-line);border-radius:var(--aov-r-xl);background:var(--aov-surface);cursor:pointer;transition:var(--aov-t-tint)}.bu-cardsel-opt:hover{border-color:var(--aov-line-strong)}.bu-cardsel-opt.on{border-color:var(--aov-green-strong);background:var(--aov-green-tint);box-shadow:inset 0 0 0 1px var(--aov-green-strong)}@media(max-width:480px){.bu-cardsel{grid-template-columns:1fr}}.bu-acc{background:var(--aov-surface);border:1px solid var(--aov-line);border-radius:var(--aov-r-2xl);box-shadow:var(--aov-shadow-card);overflow:hidden;transition:var(--aov-t-tint)}.bu-acc-head{display:flex;align-items:center;gap:var(--aov-sp-3);inline-size:100%;border:none;background:transparent;cursor:pointer;padding:var(--aov-sp-3) var(--aov-sp-4);text-align:start}.bu-acc-ico{inline-size:34px;block-size:34px;flex-shrink:0;border-radius:var(--aov-r-lg);background:var(--aov-bg);border:1px solid var(--aov-line);display:inline-flex;align-items:center;justify-content:center}.bu-acc-txt{flex:1}.bu-acc-head:hover{background:var(--aov-surface-hover)}.bu-acc-txt{display:flex;flex-direction:column;gap:var(--aov-sp-half);min-inline-size:0}.bu-acc-title{font-size:var(--aov-fs-lg);font-weight:700;color:var(--aov-ink)}.bu-acc-sub{font-size:var(--aov-fs-sm);color:var(--aov-sub);line-height:1.35}.bu-acc-chev{color:var(--aov-sub);flex-shrink:0;transition:var(--aov-t-turn)}.bu-acc.open .bu-acc-chev{transform:rotate(180deg)}.bu-acc-body{display:grid;grid-template-rows:0fr;transition:var(--aov-t-rows)}.bu-acc.open .bu-acc-body{grid-template-rows:1fr}.bu-acc-inner{overflow:hidden;padding-inline:var(--aov-sp-4);position:relative}.bu-acc.open .bu-acc-inner{padding-block-end:var(--aov-sp-4)}.bu-previewbar{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--aov-sp-2);align-items:center}.bu-previewbar .bu-seg+.bu-seg{inline-size:auto}.bu-previewbar .bu-seg+.bu-seg .bu-seg-btn{padding-inline:var(--aov-sp-3)}@media(max-width:600px){.bu-previewbar{grid-template-columns:minmax(0,1fr)}.bu-previewbar .bu-seg,.bu-previewbar .bu-seg+.bu-seg{inline-size:100%}.bu-previewbar .bu-seg-btn{min-inline-size:0}.bu-previewbar .bu-seg-inline .bu-seg-btn.has-glyph{flex-direction:column;gap:var(--aov-sp-1);min-block-size:44px;padding-inline:var(--aov-sp-1h);white-space:normal;text-align:center;font-size:var(--aov-fs-sm);line-height:1.2}}.bu-pickgrid{display:grid;grid-template-columns:1fr 1fr;gap:var(--aov-sp-3)}.bu-pickcard{display:flex;flex-direction:column;align-items:center;gap:var(--aov-sp-2);text-align:center;padding:var(--aov-sp-5) var(--aov-sp-4);border:1.5px solid var(--aov-line);border-radius:var(--aov-r-2xl);background:var(--aov-surface);cursor:pointer}.bu-pickcard:hover{border-color:var(--aov-green-strong);box-shadow:var(--aov-shadow-pop)}.bu-pickcard-t{font-size:var(--aov-fs-lg);font-weight:700;color:var(--aov-ink)}.bu-pickcard-d{font-size:var(--aov-fs-sm);color:var(--aov-sub);line-height:1.4}.bu-picklink{display:block;margin-block-start:var(--aov-sp-3);margin-inline:auto;border:none;background:transparent;color:var(--aov-green-strong);font-size:var(--aov-fs-base);font-weight:600;cursor:pointer;padding:var(--aov-sp-1h) var(--aov-sp-2h)}.bu-picklink:hover{text-decoration:underline}.bu-qa{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--aov-sp-3)}@media(max-width:900px){.bu-qa{grid-template-columns:repeat(2,1fr)}}.bu-qa-item{display:flex;align-items:center;justify-content:center;gap:var(--aov-sp-2);padding:var(--aov-sp-3) var(--aov-sp-2h);background:var(--aov-surface);border:1px solid var(--aov-line);border-radius:var(--aov-r-xl);cursor:pointer;text-decoration:none;box-shadow:var(--aov-shadow-hair);font-family:inherit}.bu-qa-item:hover{border-color:var(--aov-green-border);box-shadow:var(--aov-shadow-pop)}.bu-qa-ico{font-size:var(--aov-fs-xl);line-height:1}.bu-qa-t{font-size:var(--aov-fs-base);font-weight:600;color:var(--aov-ink)}.bu-review{display:flex;align-items:center;gap:var(--aov-sp-4);padding:var(--aov-sp-4) var(--aov-sp-5);background:linear-gradient(135deg,var(--aov-warn-1),var(--aov-surface));border:1px solid var(--aov-warn-border);border-radius:var(--aov-r-2xl);box-shadow:var(--aov-shadow-hair)}.bu-review-txt{flex:1;min-inline-size:0}.bu-review-t{font-size:var(--aov-fs-md);font-weight:700;color:var(--aov-ink)}.bu-review-d{font-size:var(--aov-fs-base);color:var(--aov-sub);margin-block-start:var(--aov-sp-half)}.bu-chips{display:flex;gap:var(--aov-sp-2h);flex-wrap:wrap}.bu-chip{display:inline-flex;align-items:center;gap:var(--aov-sp-2);padding:var(--aov-sp-2) var(--aov-sp-4);border:1.5px solid var(--aov-line);border-radius:var(--aov-r-pill);background:var(--aov-surface);cursor:pointer;font-size:var(--aov-fs-base);font-weight:600;color:var(--aov-sub);transition:var(--aov-t-tint)}.bu-chip:hover{border-color:var(--aov-line-strong)}.bu-chip.on{border-color:var(--aov-green-strong);background:var(--aov-green-tint);color:var(--aov-green-ink)}.bu-picklist{display:flex;flex-direction:column;gap:var(--aov-sp-2)}.bu-pickitem{display:flex;align-items:center;justify-content:space-between;gap:var(--aov-sp-3);padding:var(--aov-sp-2) var(--aov-sp-2h);border:1px solid var(--aov-line);border-radius:var(--aov-r-lg);background:var(--aov-surface)}.bu-pickempty{padding:var(--aov-sp-4);border:1px dashed var(--aov-line-strong);border-radius:var(--aov-r-lg);color:var(--aov-sub);font-size:var(--aov-fs-base);text-align:center;background:var(--aov-bg)}.bu-iconbtn{border:none;background:transparent;cursor:pointer;padding:var(--aov-sp-1);border-radius:var(--aov-r-sm);display:inline-flex;transition:var(--aov-t-tint)}.bu-iconbtn:hover{background:var(--aov-bg)}.Polaris-Layout__Section:has(>.bu-sticky){align-self:stretch}.bu-sticky{position:sticky;inset-block-start:12px;max-block-size:calc(100dvh - 24px);overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable}.bu-decisionbar{margin-block-end:var(--p-space-400);max-inline-size:720px;display:grid;gap:var(--aov-sp-2h)}.bu-decisionbar-row{display:flex;align-items:center;gap:var(--aov-sp-3);flex-wrap:wrap}.bu-decisionbar-acts{flex:none;display:flex;align-items:center;gap:var(--aov-sp-2)}.bu-decisionbar-note{flex:1 1 240px;min-inline-size:0}@media(max-width:600px){.bu-decisionbar-acts{inline-size:100%}.bu-decisionbar-acts>*{flex:1 1 0}}.bu-ctx-stage{display:flex;justify-content:center;align-items:flex-start;overflow:hidden;opacity:0;transition:var(--aov-t-fade)}.bu-ctx-stage.bu-ctx-ready{opacity:1}.bu-browser{flex:none;color-scheme:light;box-sizing:content-box;transform:scale(var(--aov-scale, 1));transform-origin:top center;border:1px solid #dbe2e7;border-radius:12px;overflow:hidden;background:#fff;box-shadow:0 1px 2px #0c1a140f,0 18px 44px -20px #0c1a1466;font-size:16px;line-height:1.4;letter-spacing:normal;color:#16211c}.bu-browser *,.bu-browser *:before,.bu-browser *:after{box-sizing:border-box}.bu-browser-bar{display:flex;align-items:center;gap:7px;padding:10px 14px;direction:ltr;background:#f4f6f8;border-block-end:1px solid #e6ebef}.bu-browser-dot{inline-size:11px;block-size:11px;border-radius:50%;flex-shrink:0}.bu-browser-url{flex:1 1 auto;min-inline-size:0;margin-inline-start:10px;background:#fff;border:1px solid #e6ebef;border-radius:999px;padding:5px 12px;font-size:12px;font-family:ui-monospace,SFMono-Regular,monospace;color:#7c8a94;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bu-browser-body{position:relative;display:flex;flex-direction:column;background:#fff;container-type:inline-size;container-name:bu-viewport}.bu-browser-tall{min-block-size:600px}.bu-mobile .bu-browser-tall{min-block-size:660px}.bu-ctx-head{display:flex;align-items:center;gap:22px;padding:16px 40px;border-block-end:1px solid #ececec}.bu-ctx-logo{font-size:17px;font-weight:700;letter-spacing:-.02em;text-transform:capitalize;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-inline-size:190px}.bu-ctx-logo-ph{inline-size:96px;block-size:13px;border-radius:4px;background:#e4e9e6}.bu-ctx-nav{display:flex;align-items:center;gap:18px;flex:1 1 auto}.bu-ctx-nav span{block-size:9px;inline-size:52px;border-radius:4px;background:#e7ece9}.bu-ctx-nav span:nth-child(2){inline-size:40px}.bu-ctx-nav span:nth-child(3){inline-size:62px}.bu-ctx-bag{position:relative;display:inline-flex;flex:none;color:#16211c}.bu-ctx-bagn{position:absolute;inset-block-start:-5px;inset-inline-end:-7px;min-inline-size:15px;block-size:15px;padding-inline:3px;border-radius:999px;background:#16211c;color:#fff;font-size:9.5px;font-weight:700;font-style:normal;display:grid;place-items:center}.bu-mobile .bu-ctx-head{padding:13px 16px;gap:14px}.bu-mobile .bu-ctx-nav{order:-1;flex:none;flex-direction:column;gap:4px}.bu-mobile .bu-ctx-nav span{inline-size:18px;block-size:2px}.bu-mobile .bu-ctx-logo{flex:1 1 auto;text-align:center;max-inline-size:none}.bu-ctx-page{padding:32px 40px 40px}.bu-mobile .bu-ctx-page{padding:20px 16px 28px}.bu-ctx-over{flex:1 1 auto;display:grid;grid-template-columns:minmax(0,1fr)}.bu-ctx-over>*{grid-area:1 / 1;min-inline-size:0}.bu-ctx-under{align-self:start;min-inline-size:100%}.bu-ctx-ghost{display:grid;grid-template-columns:repeat(3,1fr);gap:26px 24px;padding:32px 40px}.bu-mobile .bu-ctx-ghost{grid-template-columns:repeat(2,1fr);gap:18px 14px;padding:20px 16px}.bu-ctx-gcard{display:flex;flex-direction:column;gap:8px}.bu-ctx-gimg{aspect-ratio:4 / 5;border-radius:8px;background:linear-gradient(150deg,#e4eae7,#f2f5f3)}.bu-ctx-gcard span{block-size:9px;border-radius:4px;background:#e9edeb}.bu-ctx-caption{display:flex;align-items:center;justify-content:space-between;gap:var(--aov-sp-2h);margin-block-start:var(--aov-sp-2h);min-block-size:24px}.bu-ctx-tabs{display:inline-flex;gap:var(--aov-sp-half);padding:var(--aov-sp-half);flex:none;border-radius:var(--aov-r-md);background:var(--aov-surface-sunken);border:1px solid var(--aov-line)}.bu-ctx-tab{display:inline-flex;align-items:center;justify-content:center;inline-size:30px;block-size:24px;padding:0;border:0;border-radius:var(--aov-r-sm);background:transparent;color:var(--aov-sub);cursor:pointer;transition:var(--aov-t-tint)}.bu-ctx-tab:hover{color:var(--aov-ink)}.bu-ctx-tab.on{background:var(--aov-surface);color:var(--aov-ink);box-shadow:var(--aov-shadow-pill)}.bu-ctx-tab:focus-visible{outline:2px solid var(--aov-green-strong);outline-offset:1px}.Polaris-Layout__Section{margin-inline-start:var(--p-space-400, 16px);margin-inline-end:0}.bu-offerrow{display:flex;align-items:center;justify-content:space-between;gap:var(--aov-sp-4);padding:var(--aov-sp-3) var(--aov-sp-4);flex-wrap:wrap}.bu-offerrow-main{display:flex;flex-direction:column;gap:var(--aov-sp-1h);min-inline-size:0;flex:1 1 260px}.bu-offerrow-meta{display:flex;align-items:center;gap:var(--aov-sp-2);flex-wrap:wrap}.bu-offerrow-rev{font-size:var(--aov-fs-lg);font-weight:700;color:var(--aov-green-strong);font-variant-numeric:tabular-nums}.bu-offerrow-actions{display:flex;align-items:center;gap:var(--aov-sp-1h);flex-wrap:wrap;justify-content:flex-end}.bu-offerrow-actions>form:not(.bu-offerrow-danger){flex:0 0 auto;inline-size:260px;max-inline-size:100%}@media(max-width:600px){.bu-offerrow-actions>form:not(.bu-offerrow-danger){flex:1 0 100%;inline-size:100%;max-inline-size:none}.bu-offerrow-actions{justify-content:flex-start}.bu-offerrow-actions>form:not(.bu-offerrow-danger){order:2}.bu-offerrow-menu{order:1;margin-inline-start:auto}}.bu-tag{display:inline-flex;align-items:center;padding:var(--aov-sp-half) var(--aov-sp-2);border-radius:var(--aov-r-pill);background:var(--aov-bg);border:1px solid var(--aov-line);color:var(--aov-sub);font-size:var(--aov-fs-sm);font-weight:600}.bu-tag-warn{display:inline-flex;align-items:center;padding:var(--aov-sp-half) var(--aov-sp-2);border-radius:var(--aov-r-pill);background:var(--aov-warn-1);border:1px solid var(--aov-warn-border);color:var(--aov-ink);font-size:var(--aov-fs-sm);font-weight:600}.bu-offerrow-more{position:relative;display:inline-flex}.bu-offerrow:has(>.bu-offerrow-actions .bu-offerrow-menu){position:relative;z-index:20}.bu-listcard:has(.bu-offerrow-menu) .Polaris-Box,.bu-listcard:has(.bu-offerrow-menu) .Polaris-ShadowBevel{overflow:visible}.bu-offerrow-menu{position:absolute;inset-block-start:calc(100% + var(--aov-sp-1));inset-inline-end:0;z-index:100;min-inline-size:168px;padding:var(--aov-sp-1);background:var(--aov-surface);border:1px solid var(--aov-line);border-radius:var(--aov-r-lg);box-shadow:var(--aov-shadow-pop);display:flex;flex-direction:column;gap:1px}.bu-offerrow-menu-item{display:block;inline-size:100%;text-align:start;padding:var(--aov-sp-2) var(--aov-sp-2h);border:none;border-radius:var(--aov-r-sm);background:transparent;color:var(--aov-ink);font-size:var(--aov-fs-base);font-weight:550;cursor:pointer;transition:var(--aov-t-tint)}.bu-offerrow-menu-item:hover,.bu-offerrow-menu-item:focus-visible{background:var(--aov-surface-hover)}.bu-offerrow-menu-item:disabled{opacity:.5;cursor:default}.bu-offerrow-menu-item[data-tone=critical]{color:var(--aov-crit-ink)}.bu-offerrow-menu-item[data-tone=critical]:hover{background:var(--aov-crit-bg)}.bu-ctx-lock{display:inline-flex;align-items:center;padding:var(--aov-sp-2) var(--aov-sp-3);border-radius:var(--aov-r-xl);background:var(--aov-green-tint);border:1px solid var(--aov-green-border);color:var(--aov-green-ink);font-size:var(--aov-fs-base);font-weight:650}.bu-theme-actions{display:grid;grid-template-columns:1fr 1fr;gap:var(--aov-sp-3)}@media(max-width:700px){.bu-theme-actions{grid-template-columns:1fr}}.bu-previewbar .bu-seg,.bu-ctx-lock{background:var(--aov-glass);backdrop-filter:blur(10px) saturate(1.4);-webkit-backdrop-filter:blur(10px) saturate(1.4);border-color:var(--aov-glass-line)}.bu-pickcard{background:var(--aov-glass-strong);backdrop-filter:blur(14px) saturate(1.5);-webkit-backdrop-filter:blur(14px) saturate(1.5)}.bu-review{background:linear-gradient(135deg,var(--aov-warn-glass),var(--aov-glass));backdrop-filter:blur(10px) saturate(1.3);-webkit-backdrop-filter:blur(10px) saturate(1.3)}.bu-hero-roi{background:var(--aov-green-glass);backdrop-filter:blur(8px) saturate(1.4);-webkit-backdrop-filter:blur(8px) saturate(1.4)}.bu-editor-wrap{max-inline-size:1180px;margin-inline:auto}.bu-emptywrap{position:relative;text-align:center}.bu-art-empty{inline-size:150px;block-size:150px;object-fit:contain;margin-block:0 calc(var(--aov-sp-2) * -1)}.bu-art,.bu-art-revenue,.bu-art-empty{mix-blend-mode:multiply}.bu-map{position:relative;border-radius:var(--aov-r-4xl);overflow:hidden;padding:0 var(--aov-sp-4) var(--aov-sp-6);background:var(--aov-surface-sunken)}.bu-map-head{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:var(--aov-sp-3);margin-inline-start:-16px;margin-block-end:var(--aov-sp-5)}.bu-map:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.6;background-image:linear-gradient(var(--aov-map-grid) 1px,transparent 1px),linear-gradient(90deg,var(--aov-map-grid) 1px,transparent 1px);background-size:26px 26px}.bu-map-tag{background:var(--aov-surface);color:var(--aov-sub);font:600 11px/1 var(--aov-mono);letter-spacing:.14em;padding:var(--aov-sp-3) var(--aov-sp-4) var(--aov-sp-2h);border-end-end-radius:var(--aov-r-2xl);white-space:nowrap}.bu-map-prog{font-size:var(--aov-fs-sm);font-weight:600;color:var(--aov-sub);text-align:end}.bu-map-row{position:relative}.bu-map-steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:var(--aov-sp-4);align-items:start}.bu-map-thread{position:absolute;inset-block-start:46px;inset-inline:12%;block-size:2px;z-index:0;background:repeating-linear-gradient(90deg,color-mix(in oklab,var(--aov-green) 34%,transparent) 0 7px,transparent 7px 14px)}.bu-map-thread i{position:absolute;inset-block:0;inset-inline-start:0;background:var(--aov-green);border-radius:2px}.bu-map-step{position:relative;z-index:1;padding-block-start:var(--aov-sp-4)}.bu-map-step:nth-child(1){--aov-map-rot: -1.6deg;--aov-map-trot: 6deg;--aov-map-tint: var(--aov-map-tint-1);--aov-map-ink: var(--aov-map-ink-1);--aov-map-tape: var(--aov-map-tape-1)}.bu-map-step:nth-child(2){--aov-map-rot: 1.6deg;--aov-map-trot: -7deg;--aov-map-tint: var(--aov-map-tint-2);--aov-map-ink: var(--aov-map-ink-2);--aov-map-tape: var(--aov-map-tape-2)}.bu-map-step:nth-child(3){--aov-map-rot: -1.6deg;--aov-map-trot: 4deg;--aov-map-tint: var(--aov-map-tint-3);--aov-map-ink: var(--aov-map-ink-3);--aov-map-tape: var(--aov-map-tape-3)}.bu-map-card{position:relative;border-radius:var(--aov-r-3xl);padding:var(--aov-sp-2);background:var(--aov-surface);box-shadow:var(--aov-shadow-card-lift);rotate:var(--aov-map-rot);transition:var(--aov-t-settle)}.bu-map-step.is-now .bu-map-card{box-shadow:var(--aov-shadow-card-lift),0 0 0 2px var(--aov-green)}.bu-map-step.is-done .bu-map-card{rotate:0deg;box-shadow:var(--aov-shadow-hair);animation-name:var(--aov-anim-settle);animation-duration:var(--aov-dur-slow);animation-timing-function:var(--aov-ease-out);animation-fill-mode:both;animation-delay:calc(var(--aov-stagger) * var(--aov-map-i, 0))}.bu-map-tape{position:absolute;inset-block-start:-15px;inset-inline-start:50%;margin-inline-start:-19px;inline-size:38px;block-size:42px;border-radius:var(--aov-r-xs);background:color-mix(in oklab,var(--aov-map-tape) 58%,transparent);box-shadow:var(--aov-shadow-pill);rotate:var(--aov-map-trot);transition:var(--aov-t-settle)}.bu-map-tape:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:linear-gradient(105deg,transparent 26%,var(--aov-map-shine) 50%,transparent 74%),linear-gradient(90deg,var(--aov-map-shine) 0%,transparent 22%,transparent 78%,var(--aov-map-shine) 100%)}.bu-map-step.is-done .bu-map-tape{rotate:0deg;background:color-mix(in oklab,var(--aov-green) 58%,transparent);animation-name:var(--aov-anim-press);animation-duration:var(--aov-dur-slow);animation-timing-function:var(--aov-ease-out);animation-fill-mode:both;animation-delay:calc(var(--aov-stagger) * var(--aov-map-i, 0))}.bu-map-inner{border-radius:var(--aov-r-xl);padding:var(--aov-sp-4);min-block-size:152px;background:var(--aov-map-tint);transition:var(--aov-t-settle)}.bu-map-step.is-done .bu-map-inner{background:var(--aov-green-tint)}.bu-map-n{display:block;font-size:var(--aov-fs-num);font-weight:800;line-height:1;letter-spacing:-.03em;color:var(--aov-map-ink);margin-block-end:var(--aov-sp-2);font-variant-numeric:tabular-nums;transition:var(--aov-t-settle)}.bu-map-step.is-done .bu-map-n{display:none}.bu-map-tick{display:none;inline-size:26px;block-size:26px;margin-block-end:var(--aov-sp-3);fill:none;stroke:var(--aov-green-ink);stroke-width:3;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:22;stroke-dashoffset:var(--aov-tick-dash)}.bu-map-step.is-done .bu-map-tick{display:block;animation-name:var(--aov-anim-tick);animation-duration:var(--aov-dur-slow);animation-timing-function:var(--aov-ease-out);animation-fill-mode:both;animation-delay:calc(var(--aov-stagger) * var(--aov-map-i, 0))}@keyframes bu-settle{0%{rotate:var(--aov-map-rot);translate:0 -3px}to{rotate:0deg;translate:0 0}}@keyframes bu-press{0%{rotate:var(--aov-map-trot);translate:0 -3px}to{rotate:0deg;translate:0 0}}@keyframes bu-tick{0%{stroke-dashoffset:22}to{stroke-dashoffset:0}}.bu-map-t{font-size:var(--aov-fs-lg);font-weight:700;color:var(--aov-ink);margin-block-end:var(--aov-sp-1)}.bu-map-d{font-size:var(--aov-fs-base);color:var(--aov-ink-soft);line-height:1.45}.bu-map-act{margin-block-start:var(--aov-sp-3);display:flex;gap:var(--aov-sp-2);flex-wrap:wrap}.bu-map-flag{margin-block-start:var(--aov-sp-3);font-size:var(--aov-fs-base);font-weight:600;color:var(--aov-green-ink)}@media(max-width:760px){.bu-map{padding:0 var(--aov-sp-3) var(--aov-sp-5)}.bu-map-head{margin-inline-start:-12px}.bu-map-steps{grid-template-columns:1fr;gap:var(--aov-sp-6)}.bu-map-thread{display:none}}.bu-charts2{display:grid;grid-template-columns:1fr 1fr;gap:var(--aov-sp-3)}@media(max-width:900px){.bu-charts2{grid-template-columns:1fr}}.bu-split{display:flex;flex-direction:column;justify-content:center;gap:var(--aov-sp-3);min-block-size:132px}.bu-split-bar{display:flex;block-size:22px;border-radius:var(--aov-r-pill);overflow:hidden}.bu-split-legend{display:flex;flex-direction:column;gap:var(--aov-sp-1h);font-size:var(--aov-fs-base);color:var(--aov-ink);font-variant-numeric:tabular-nums}.bu-split-legend i{display:inline-block;inline-size:10px;block-size:10px;border-radius:var(--aov-r-xs);margin-inline-end:var(--aov-sp-1h)}.bu-emptywrap .Polaris-EmptyState__Section h2,.bu-emptywrap .Polaris-Text--headingMd{font-size:var(--aov-fs-4xl)!important}.bu-emptywrap .Polaris-EmptyState__Section p{font-size:var(--aov-fs-xl);line-height:1.55}.bu-emptywrap .Polaris-Button--variantPrimary{font-size:var(--aov-fs-lg);padding-block:var(--aov-sp-3);padding-inline:var(--aov-sp-5)}.bu-seg-wrap{display:grid;grid-template-columns:repeat(3,1fr)}.bu-pickitem-col{flex-direction:column;align-items:stretch;gap:var(--aov-sp-2)}.bu-pickitem-row{display:flex;align-items:center;justify-content:space-between;gap:var(--aov-sp-3)}.bu-desc-input{inline-size:100%;padding:var(--aov-sp-2) var(--aov-sp-2h);border:1px solid var(--aov-line);border-radius:var(--aov-r-lg);font-size:var(--aov-fs-base);color:var(--aov-ink);background:var(--aov-bg)}.bu-desc-input:focus{outline:none;border-color:var(--aov-green-strong);box-shadow:0 0 0 1px var(--aov-green-strong);background:var(--aov-surface)}.bu-picklist[hidden]{display:none}.bu-fanwrap{display:flex;align-items:center;gap:var(--aov-sp-4);flex-wrap:wrap}.bu-fan-btn{flex:none;border:1px solid var(--aov-line);border-radius:var(--aov-r-xl);background:var(--aov-surface);padding:var(--aov-sp-2) var(--aov-sp-2h);cursor:pointer;transition:var(--aov-t-tint)}.bu-fan-btn:hover{background:var(--aov-surface-hover);border-color:var(--aov-line-strong)}.bu-fan-btn:focus-visible{outline:2px solid var(--aov-green-strong);outline-offset:2px}.bu-fan{position:relative;display:block;inline-size:150px;block-size:128px}.bu-fan-card{--s: 1;position:absolute;inset-block-start:50%;inset-inline-start:50%;margin-inline-start:-34px;inline-size:68px;block-size:auto;min-block-size:48px;max-block-size:104px;object-fit:contain;border-radius:var(--aov-r-lg);border:1px solid var(--aov-line);background:var(--aov-surface-sunken);box-shadow:var(--aov-shadow-card);transform-origin:center;translate:0 -50%;scale:var(--s);transition:var(--aov-t-fan)}.bu-fan:hover .bu-fan-card{box-shadow:var(--aov-shadow-card-lift)}.bu-fan-blank{display:grid;place-items:center;aspect-ratio:1;min-block-size:68px;color:var(--aov-sub)}.bu-fan[data-n="2"] .bu-fan-card:nth-child(1){translate:-10px -50%;rotate:-7deg}.bu-fan[data-n="2"] .bu-fan-card:nth-child(2){translate:10px -50%;rotate:7deg}.bu-fan[data-n="3"] .bu-fan-card:nth-child(1){translate:-20px -50%;rotate:-11deg;--s: .9;z-index:1}.bu-fan[data-n="3"] .bu-fan-card:nth-child(2){translate:20px -50%;rotate:11deg;--s: .9;z-index:1}.bu-fan[data-n="3"] .bu-fan-card:nth-child(3){translate:0 calc(-50% + 4px);z-index:2}@media(hover:hover)and (prefers-reduced-motion:no-preference){.bu-fan-btn:hover .bu-fan[data-n="1"] .bu-fan-card,.bu-fan-btn:focus-visible .bu-fan[data-n="1"] .bu-fan-card{--s: 1.08;box-shadow:var(--aov-shadow-lift)}.bu-fan-btn:hover .bu-fan[data-n="2"] .bu-fan-card:nth-child(1),.bu-fan-btn:focus-visible .bu-fan[data-n="2"] .bu-fan-card:nth-child(1){translate:-22px -50%;rotate:-12deg;--s: 1.06}.bu-fan-btn:hover .bu-fan[data-n="2"] .bu-fan-card:nth-child(2),.bu-fan-btn:focus-visible .bu-fan[data-n="2"] .bu-fan-card:nth-child(2){translate:22px -50%;rotate:12deg;--s: 1.06}.bu-fan-btn:hover .bu-fan[data-n="3"] .bu-fan-card:nth-child(1),.bu-fan-btn:focus-visible .bu-fan[data-n="3"] .bu-fan-card:nth-child(1){translate:-30px -50%;rotate:-14deg;--s: .95}.bu-fan-btn:hover .bu-fan[data-n="3"] .bu-fan-card:nth-child(2),.bu-fan-btn:focus-visible .bu-fan[data-n="3"] .bu-fan-card:nth-child(2){translate:30px -50%;rotate:14deg;--s: .95}.bu-fan-btn:hover .bu-fan[data-n="3"] .bu-fan-card:nth-child(3),.bu-fan-btn:focus-visible .bu-fan[data-n="3"] .bu-fan-card:nth-child(3){--s: 1.04;box-shadow:var(--aov-shadow-lift)}}.bu-fan-more{position:absolute;inset-inline-end:-4px;inset-block-end:-2px;z-index:3;font-family:var(--aov-mono);font-size:var(--aov-fs-micro);font-weight:600;line-height:1;background:var(--aov-accent-solid);color:var(--aov-green-on);padding:var(--aov-sp-1) var(--aov-sp-1h);border-radius:var(--aov-r-pill)}.bu-fan-say{display:flex;flex-direction:column;align-items:flex-start;gap:var(--aov-sp-half);min-inline-size:0}.bu-fan-count{font-size:var(--aov-fs-base);font-weight:600;color:var(--aov-ink)}.bu-fan-names{font-size:var(--aov-fs-base);color:var(--aov-sub);text-wrap:pretty}.bu-fan-acts{display:flex;align-items:center;gap:var(--aov-sp-3);flex-wrap:wrap;margin-block-start:var(--aov-sp-half)}.bu-fan-edit{border:none;background:transparent;padding:var(--aov-sp-1) 0;margin-block-start:var(--aov-sp-half);color:var(--aov-green-strong);font-size:var(--aov-fs-base);font-weight:600;cursor:pointer;transition:var(--aov-t-tint)}.bu-fan-edit:hover{text-decoration:underline}.bu-fan-edit:focus-visible{outline:2px solid var(--aov-green-strong);outline-offset:2px;border-radius:var(--aov-r-sm)}.bu-fan-clear{border:none;background:transparent;padding:var(--aov-sp-1) 0;color:var(--aov-sub);font-size:var(--aov-fs-base);cursor:pointer;transition:var(--aov-t-tint)}.bu-fan-clear:hover{color:var(--aov-ink);text-decoration:underline}.bu-fan-clear:focus-visible{outline:2px solid var(--aov-green-strong);outline-offset:2px;border-radius:var(--aov-r-sm)}.bu-pickempty{display:flex;flex-direction:column;align-items:center;gap:var(--aov-sp-2)}.bu-fan-undo{border:1px solid var(--aov-green-border);background:var(--aov-green-tint);color:var(--aov-green-ink);font-size:var(--aov-fs-base);font-weight:600;cursor:pointer;padding:var(--aov-sp-1) var(--aov-sp-2h);border-radius:var(--aov-r-pill);transition:var(--aov-t-tint)}.bu-fan-undo:hover{border-color:var(--aov-green-strong)}.bu-fan-undo:focus-visible{outline:2px solid var(--aov-green-strong);outline-offset:2px}.bu-orrow{display:flex;align-items:center;gap:var(--aov-sp-3);row-gap:var(--aov-sp-2);flex-wrap:wrap}.bu-orpair{display:inline-flex;align-items:center;gap:var(--aov-sp-3)}.bu-or{font-size:var(--aov-fs-base);color:var(--aov-sub)}.Polaris-Page{padding-block-end:var(--aov-sp-14)!important}.bu-pdp{display:grid;grid-template-columns:minmax(0,1fr) 440px;gap:44px;align-items:start}.bu-mobile .bu-pdp{grid-template-columns:minmax(0,1fr);gap:22px}.bu-pdp-main{position:relative;aspect-ratio:1 / 1;border-radius:10px;background:linear-gradient(150deg,#e2e9e6,#f1f4f2 55%,#e6ecea)}.bu-pdp-main:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:radial-gradient(120% 90% at 26% 20%,rgba(255,255,255,.85),transparent 62%)}.bu-pdp-strip{display:flex;gap:10px;margin-block-start:10px}.bu-pdp-strip span{inline-size:64px;block-size:64px;border-radius:8px;background:#e9eeec;border:2px solid transparent}.bu-pdp-strip span.on{border-color:#16211c}.bu-mobile .bu-pdp-strip span{inline-size:52px;block-size:52px}.bu-pdp-info{display:flex;flex-direction:column;min-inline-size:0}.bu-pdp-vendor{font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#8a958f}.bu-pdp-title{font-size:28px;font-weight:600;line-height:1.15;letter-spacing:-.02em;margin-block-start:8px}.bu-mobile .bu-pdp-title{font-size:24px}.bu-pdp-rating{display:flex;align-items:center;gap:7px;font-size:13px;color:#6b7671;margin-block-start:9px}.bu-pdp-stars{color:#f5b400;letter-spacing:2px;font-size:14px}.bu-pdp-price{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-size:22px;font-weight:650;margin-block-start:14px;font-variant-numeric:tabular-nums}.bu-pdp-price s{font-size:16px;font-weight:400;color:#9aa7a1}.bu-pdp-off{font-style:normal;font-size:11.5px;font-weight:700;color:#9f1239;background:#ffe4e6;border-radius:4px;padding:3px 7px}.bu-pdp-opt{font-size:13px;color:#6b7671;margin-block-start:20px}.bu-pdp-opt b{color:#16211c;font-weight:600}.bu-pdp-variants{display:flex;gap:8px;margin-block-start:8px;flex-wrap:wrap}.bu-pdp-variants span{display:inline-flex;align-items:center;justify-content:center;min-inline-size:46px;block-size:40px;padding-inline:12px;border-radius:6px;font-size:14px;border:1px solid #d6deda;color:#16211c;background:#fff}.bu-pdp-variants span.on{border-color:#16211c;box-shadow:inset 0 0 0 1px #16211c}.bu-pdp-variants span.off{color:#c2cbc6;border-color:#eff1f0;text-decoration:line-through}.bu-pdp-buyrow{display:flex;gap:10px;margin-block-start:22px}.bu-pdp-atc{flex:1 1 auto;display:inline-flex;align-items:center;justify-content:center;block-size:46px;border-radius:6px;border:1px solid #16211c;background:#fff;font-size:15px;font-weight:600}.bu-pdp-buynow{display:flex;align-items:center;justify-content:center;block-size:46px;border-radius:6px;background:#16211c;color:#fff;font-size:15px;font-weight:600;margin-block-start:10px}.bu-pdp-desc{display:flex;flex-direction:column;gap:9px;padding-block-start:20px;border-block-start:1px solid #ececec}.bu-pdp-desc span{display:block;block-size:8px;border-radius:4px;background:#ebefed}.bu-cart-qty{display:inline-flex;align-items:center;flex:none;block-size:46px;border:1px solid #d6deda;border-radius:6px;background:#fff}.bu-cart-qb{display:inline-flex;align-items:center;justify-content:center;inline-size:38px;align-self:stretch;font-size:16px;color:#6b7671}.bu-cart-qv{min-inline-size:34px;text-align:center;font-size:14px;font-weight:600;font-variant-numeric:tabular-nums}.bu-cart-qty-sm{block-size:36px}.bu-cart-qty-sm .bu-cart-qb{inline-size:30px;font-size:14px}.bu-cart-qty-sm .bu-cart-qv{min-inline-size:26px;font-size:13px}.bu-cart-page{display:flex;flex-direction:column}.bu-cart-head{font-size:30px;font-weight:600;letter-spacing:-.02em}.bu-cart-head span{font-size:20px;font-weight:400;color:#98a29c}.bu-mobile .bu-cart-head{font-size:24px}.bu-mobile .bu-cart-head span{font-size:17px}.bu-cart-cols{display:flex;gap:16px;margin-block-start:26px;padding-block-end:10px;border-block-end:1px solid #ececec;font-size:11.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#8a958f}.bu-cart-cols span:first-child{flex:1 1 auto}.bu-cart-cols span:nth-child(2){inline-size:150px;flex:none}.bu-cart-cols span:last-child{inline-size:110px;flex:none;text-align:end}.bu-mobile .bu-cart-cols{display:none}.bu-cart-list{display:flex;flex-direction:column}.bu-cart-line{display:flex;gap:16px;align-items:flex-start;padding-block:20px;border-block-end:1px solid #f0f2f1}.bu-cart-fig{position:relative;flex:none;inline-size:88px;aspect-ratio:4 / 5;border-radius:8px;overflow:hidden;background:linear-gradient(150deg,#dfe6e2,#f0f3f1)}.bu-cart-fig:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(110% 80% at 28% 22%,rgba(255,255,255,.8),transparent 62%)}.bu-cart-fig-b{background:linear-gradient(150deg,#e6ded2,#f5f1ea)}.bu-cart-info{flex:1 1 auto;min-inline-size:0;display:flex;flex-direction:column;gap:6px}.bu-cart-name{font-size:15px;font-weight:600;line-height:1.3}.bu-cart-opt{font-size:13px;color:#6b7671;font-variant-numeric:tabular-nums}.bu-cart-badge{align-self:flex-start;display:inline-flex;align-items:center;gap:5px;font-size:12px;font-weight:600;color:#0f5132;background:#e7f5ee;border-radius:4px;padding:3px 8px;font-variant-numeric:tabular-nums}.bu-cart-qcol{flex:none;inline-size:150px;display:flex;align-items:center;gap:8px}.bu-cart-qrow{display:flex;align-items:center;gap:8px;margin-block-start:4px}.bu-cart-rm{display:inline-flex;align-items:center;justify-content:center;inline-size:28px;block-size:28px;font-size:12px;color:#98a29c}.bu-cart-amt{flex:none;inline-size:110px;display:flex;flex-direction:column;align-items:flex-end;gap:2px;font-variant-numeric:tabular-nums}.bu-cart-amt s{font-size:13px;color:#9aa7a1}.bu-cart-amt b{font-size:15px;font-weight:650}.bu-mobile .bu-cart-fig{inline-size:72px}.bu-mobile .bu-cart-page .bu-cart-line{display:grid;grid-template-columns:72px minmax(0,1fr) auto;column-gap:14px;row-gap:8px;align-items:start}.bu-mobile .bu-cart-page .bu-cart-fig{grid-row:1 / span 2}.bu-mobile .bu-cart-page .bu-cart-info{grid-column:2;grid-row:1}.bu-mobile .bu-cart-page .bu-cart-amt{grid-column:3;grid-row:1;inline-size:auto}.bu-mobile .bu-cart-page .bu-cart-qcol{grid-column:2 / -1;grid-row:2;inline-size:auto}.bu-cart-foot{display:flex;justify-content:flex-end;padding-block-start:26px}.bu-cart-foot .bu-cart-sum{inline-size:340px;max-inline-size:100%}.bu-mobile .bu-cart-foot .bu-cart-sum{inline-size:100%}.bu-cart-sum{display:flex;flex-direction:column;gap:8px}.bu-cart-tot{display:flex;justify-content:space-between;gap:16px;font-size:14px;color:#3d4844;font-variant-numeric:tabular-nums}.bu-cart-tot-off{color:#0f5132}.bu-cart-tot-big{font-size:18px;font-weight:650;color:#16211c;margin-block-start:2px;padding-block-start:10px;border-block-start:1px solid #ececec}.bu-cart-tax{font-size:12.5px;color:#8a958f;line-height:1.4}.bu-cart-co{display:flex;align-items:center;justify-content:center;block-size:50px;margin-block-start:6px;border-radius:6px;background:#16211c;color:#fff;font-size:15px;font-weight:600}.bu-cart-scrim{background:#0f172a61}.bu-cart-drawer{position:relative;z-index:1;justify-self:end;inline-size:400px;max-inline-size:calc(100% - 44px);display:flex;flex-direction:column;background:#fff;box-shadow:0 0 44px #0f172a4d}.bu-cart-dhead{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:20px 20px 16px;border-block-end:1px solid #ececec;font-size:20px;font-weight:600}.bu-cart-dhead i{font-style:normal;font-size:16px;font-weight:400;color:#98a29c}.bu-cart-dx{display:inline-flex;align-items:center;justify-content:center;inline-size:34px;block-size:34px;border-radius:6px;font-size:14px;color:#6b7671}.bu-cart-dbody{flex:1 1 auto;display:flex;flex-direction:column;padding:4px 20px 16px}.bu-cart-dfoot{position:sticky;inset-block-end:0;background:#fff;padding:16px 20px 20px;border-block-start:1px solid #ececec}.bu-cart-drawer .bu-cart-line{gap:12px;padding-block:16px}.bu-cart-drawer .bu-cart-fig{inline-size:68px}.bu-cart-drawer .bu-cart-amt{inline-size:auto}.bu-chip-x{border:0;background:transparent;cursor:pointer;font-size:var(--aov-fs-base);line-height:1;color:inherit;padding:0 0 0 var(--aov-sp-1)}.bu-chart-wrap{position:relative}.bu-chart-emptied>:not(.bu-chart-hint){opacity:.45;filter:saturate(.55)}.bu-chart-emptied .bu-weekday{opacity:1;filter:none}.bu-chart-emptied .bu-weekday>.bu-chart{opacity:.45;filter:saturate(.55)}.bu-chart-hint{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;font-size:var(--aov-fs-sm);color:var(--aov-sub);pointer-events:none}.bu-chart-hint:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.bu-week-chip{font-size:var(--aov-fs-sm);font-weight:700;color:var(--aov-green-ink);background:var(--aov-green-tint);border:1px solid var(--aov-green-border);border-radius:var(--aov-r-pill);padding:var(--aov-sp-half) var(--aov-sp-2h);font-variant-numeric:tabular-nums}.bu-week-chip-down{color:var(--aov-down-ink);background:var(--aov-down-bg);border-color:var(--aov-down-border)}.bu-tile-spark{margin-block-start:var(--aov-sp-1h);display:block}.bu-topbars{display:flex;flex-direction:column;gap:var(--aov-sp-2h)}.bu-topbar-row{display:grid;grid-template-columns:minmax(90px,160px) 1fr auto;align-items:center;gap:var(--aov-sp-3);font-size:var(--aov-fs-base)}.bu-topbar-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--aov-ink);font-weight:600}.bu-topbar-track{block-size:10px;border-radius:var(--aov-r-pill);background:var(--aov-surface-sunken);overflow:hidden}.bu-topbar-track i{display:block;block-size:100%;border-radius:var(--aov-r-pill);background:var(--aov-grad-bold)}.bu-topbar-val{font-family:var(--aov-mono);font-weight:700;color:var(--aov-ink);font-variant-numeric:tabular-nums}.bu-topbar-empty{font-size:var(--aov-fs-sm);color:var(--aov-sub);text-align:center;padding-block-start:var(--aov-sp-half)}.bu-giftset{display:grid;gap:var(--aov-sp-1h)}.bu-giftset-choice{position:relative;padding:var(--aov-sp-2h);padding-inline-start:var(--aov-sp-3);border-radius:var(--aov-r-2xl);background:var(--aov-green-tint);box-shadow:inset 3px 0 0 0 var(--aov-green-strong)}:dir(rtl) .bu-giftset-choice{box-shadow:inset -3px 0 0 0 var(--aov-green-strong)}.bu-giftset-n{flex:none;inline-size:20px;block-size:20px;border-radius:var(--aov-r-pill);display:grid;place-items:center;font-size:var(--aov-fs-xs);font-weight:700;font-variant-numeric:tabular-nums;color:var(--aov-green-strong);background:var(--aov-surface);border:1px solid var(--aov-green-border)}.bu-gift-row{display:flex;align-items:center;gap:var(--aov-sp-2h);background:var(--aov-surface);border:1px solid var(--aov-line);border-radius:var(--aov-r-xl);padding:var(--aov-sp-2) var(--aov-sp-3)}.bu-gift-row img{inline-size:36px;block-size:36px;border-radius:var(--aov-r-md);object-fit:cover}.bu-gift-name{flex:1 1 auto;min-inline-size:0;font-weight:600;font-size:var(--aov-fs-md);color:var(--aov-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bu-gift-free{font-size:var(--aov-fs-xs);font-weight:800;letter-spacing:.04em;color:var(--aov-green-ink);background:var(--aov-green-tint);border:1px solid var(--aov-green-border);border-radius:var(--aov-r-pill);padding:var(--aov-sp-half) var(--aov-sp-2);text-transform:uppercase}.bu-plan:hover{box-shadow:var(--aov-shadow-pop)}.bu-plan.bu-current{background:linear-gradient(180deg,var(--aov-wash-soft),var(--aov-surface) 40%)}.bu-plan-price small{font-size:var(--aov-fs-sm);color:var(--aov-sub);font-weight:500}.bu-plan-feats{margin-block-start:var(--aov-sp-3);padding-block-start:var(--aov-sp-3);border-block-start:1px solid var(--aov-line);display:flex;flex-direction:column;gap:var(--aov-sp-1h)}.bu-plan-feat{display:flex;align-items:flex-start;gap:var(--aov-sp-1h);font-size:var(--aov-fs-base);color:var(--aov-ink);line-height:1.35}.bu-plan-feat .bu-feat-check{flex:0 0 auto;margin-block-start:1px}.bu-surfcard{min-block-size:150px}.bu-surf-ico{display:grid;place-items:center;inline-size:92px;block-size:92px;margin-block-end:var(--aov-sp-2)}.bu-typegrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(200px,100%),1fr));gap:var(--aov-sp-3)}@media(max-width:640px){.bu-typegrid{grid-template-columns:1fr}}.bu-tier{border:1px solid var(--aov-line);border-radius:var(--aov-r-2xl);padding:var(--aov-sp-3);background:var(--aov-surface)}.bu-tier-head{display:flex;align-items:center;gap:var(--aov-sp-2);flex-wrap:wrap}.bu-tier-when{font-size:var(--aov-fs-base);color:var(--aov-sub);font-weight:600}.bu-tier-amt{max-inline-size:90px}.bu-tier-gift{margin-block-start:var(--aov-sp-2h)}.bu-tier-ship{margin-block-start:var(--aov-sp-2);font-size:var(--aov-fs-base);color:var(--aov-sub)}.bu-surf-art{inline-size:92px;block-size:92px;object-fit:contain}.bu-surf-skel{inline-size:92px;block-size:92px;border-radius:var(--aov-r-4xl)}.bu-hero{display:flex;align-items:stretch;gap:var(--aov-sp-7)}.bu-hero-main{flex:1 1 auto;min-inline-size:0}.bu-hero-viz{flex:0 0 clamp(200px,32%,300px);display:flex;flex-direction:column;justify-content:flex-end;gap:var(--aov-sp-2h);position:relative}.bu-hero-viz .bu-art-revenue{inline-size:100%;max-inline-size:200px;margin-inline-start:auto;aspect-ratio:4 / 3;object-fit:contain;border-radius:var(--aov-r-xl)}.bu-hero-spark{display:block;filter:var(--aov-spark-shadow)}.bu-hero-vizrow{display:flex;flex-wrap:wrap;gap:var(--aov-sp-2)}.bu-hero-chip{font-size:var(--aov-fs-sm);font-weight:700;color:var(--aov-green-ink);background:var(--aov-glass-chip);border:1px solid var(--aov-green-border);border-radius:var(--aov-r-pill);padding:var(--aov-sp-1) var(--aov-sp-2h);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font-variant-numeric:tabular-nums}.bu-hero-chip-ghost{color:var(--aov-sub);background:var(--aov-glass-chip-2)}@media(max-width:800px){.bu-hero{flex-direction:column}.bu-hero-viz{flex-basis:auto}}@media(max-width:600px){.bu-hero-viz .bu-art-revenue{display:none}}.bu-chart{position:relative;inline-size:100%;block-size:150px}.bu-chart.bu-chart-big{block-size:190px}.bu-chart svg{display:block;inline-size:100%;block-size:100%;overflow:visible}.bu-chart-label{position:absolute;font-family:var(--aov-mono);font-size:var(--aov-fs-base);font-weight:750;background:var(--aov-glass-label);border-radius:var(--aov-r-sm);padding:1px var(--aov-sp-1h);box-shadow:var(--aov-shadow-hair)}.bu-area-fill,.bu-area-line,.bu-bar,.bu-topbar-track i,.bu-split-bar span,.bu-map-thread i{animation-duration:var(--aov-dur-slow);animation-timing-function:var(--aov-ease-out);animation-fill-mode:both}.bu-area-line{animation-name:var(--aov-anim-draw)}.bu-area-fill{animation-name:var(--aov-anim-fade);animation-delay:var(--aov-stagger)}.bu-bar{transform-box:fill-box;transform-origin:center bottom;animation-name:var(--aov-anim-grow)}.bu-topbar-track i,.bu-split-bar span,.bu-map-thread i{animation-name:var(--aov-anim-fill);transform-origin:left center}[dir=rtl] .bu-topbar-track i,[dir=rtl] .bu-split-bar span,[dir=rtl] .bu-map-thread i{transform-origin:right center}@keyframes bu-fade{0%{opacity:0}to{opacity:1}}@keyframes bu-draw{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes bu-grow{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes bu-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.bu-weekday-labels{display:flex;justify-content:space-between;margin-block-start:var(--aov-sp-1h)}.bu-weekday-labels span{flex:1 1 0;text-align:center;font-size:var(--aov-fs-xs);color:var(--aov-sub)}@keyframes bu-rise{0%{opacity:0;transform:translateY(var(--aov-enter-y))}to{opacity:1;transform:none}}@keyframes bu-slide{0%{opacity:0;transform:translateY(calc(var(--aov-enter-y) * -1))}to{opacity:1;transform:none}}.bu-in,.bu-charts2>*,.bu-offerrow,.Polaris-Banner{animation-name:var(--aov-anim-rise);animation-duration:var(--aov-dur-slow);animation-timing-function:var(--aov-ease-out);animation-fill-mode:both}.Polaris-Banner{animation-name:var(--aov-anim-slide)}.bu-in-1{animation-delay:calc(var(--aov-stagger) * 1)}.bu-in-2{animation-delay:calc(var(--aov-stagger) * 2)}.bu-in-3{animation-delay:calc(var(--aov-stagger) * 3)}.bu-in-4{animation-delay:calc(var(--aov-stagger) * 4)}.bu-in-5{animation-delay:calc(var(--aov-stagger) * 5)}.bu-charts2>*:nth-child(2),.bu-offerrow:nth-child(2){animation-delay:calc(var(--aov-stagger) * 1)}.bu-charts2>*:nth-child(3),.bu-offerrow:nth-child(3){animation-delay:calc(var(--aov-stagger) * 2)}.bu-charts2>*:nth-child(4),.bu-offerrow:nth-child(4){animation-delay:calc(var(--aov-stagger) * 3)}.bu-charts2>*:nth-child(n+5),.bu-offerrow:nth-child(n+5){animation-delay:calc(var(--aov-stagger) * 4)}.bu-tile,.bu-plan,.bu-qa-item,.bu-topbar-row,.bu-step,.bu-pickcard,.bu-offerrow,.bu-gift-row,.bu-tier,.bu-pickitem,.bu-plan-art,.bu-bstep{transition:var(--aov-t-lift)}.bu-tile:hover,.bu-qa-item:hover,.bu-plan:hover,.bu-bstep:hover,.bu-pickcard:hover{transform:translateY(var(--aov-lift))}.bu-tile:hover{box-shadow:var(--aov-shadow-hover)}.bu-offerrow:hover{background-color:var(--aov-surface-hover)}.bu-qa-item:active,.bu-pickcard:active,.bu-cardsel-opt:active,.bu-chip:active,.bu-seg-btn:active,.bu-num-b:active,.bu-iconbtn:active,.bu-tile:active,.bu-bell:active{transform:scale(var(--aov-press));transition-duration:var(--aov-dur-fast)}.Polaris-Button{transition:var(--aov-t-press)}.Polaris-Button:active{transform:translateY(1px)}.bu-tile:focus-visible,.bu-plan:focus-visible,.bu-qa-item:focus-visible,.bu-pickcard:focus-visible,.bu-cardsel-opt:focus-visible,.bu-chip:focus-visible,.bu-seg-btn:focus-visible,.bu-num-b:focus-visible,.bu-iconbtn:focus-visible,.bu-acc-head:focus-visible,.bu-swatch:focus-visible,.bu-picklink:focus-visible,.bu-chip-x:focus-visible{outline:2px solid var(--aov-green-strong);outline-offset:2px}.bu-metric{display:inline-grid}.bu-metric>*{grid-area:1 / 1}.bu-metric-in,.bu-metric-out{animation-duration:var(--aov-dur-base);animation-timing-function:var(--aov-ease);animation-fill-mode:both}.bu-metric-in{animation-name:var(--aov-anim-metric-in)}.bu-metric-out{animation-name:var(--aov-anim-metric-out)}@keyframes bu-metric-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes bu-metric-out{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(-4px)}}@media(prefers-reduced-motion:reduce){:root{--aov-dur-fast: 1ms;--aov-dur-base: 1ms;--aov-dur-slow: 1ms;--aov-stagger: 0ms;--aov-enter-y: 0px;--aov-lift: 0px;--aov-press: 1;--aov-anim-rise: none;--aov-anim-slide: none;--aov-anim-fade: none;--aov-anim-draw: none;--aov-anim-grow: none;--aov-anim-fill: none;--aov-anim-metric-in: none;--aov-anim-metric-out: none;--aov-anim-pop: none;--aov-anim-land: none;--aov-anim-fade-in: none;--aov-anim-pop-in: none;--aov-anim-marq: none;--aov-anim-marq-rev: none;--aov-t-flip: none;--aov-anim-skel: none;--aov-skel-sheen: transparent;--aov-anim-settle: none;--aov-anim-press: none;--aov-anim-tick: none;--aov-tick-dash: 0;--aov-t-lift: none;--aov-t-tint: none;--aov-t-fade: none;--aov-t-turn: none;--aov-t-rows: none;--aov-t-press: none;--aov-t-pick: none;--aov-t-fan: none;--aov-t-settle: none;--aov-t-sheen: none;--aov-t-morph: none;--aov-t-step: none;--aov-anim-cta-wait: none;--aov-cta-wait-w: 100%}}.bu-pageacts{display:flex;justify-content:flex-end;align-items:center;gap:var(--aov-sp-2);margin-block-end:var(--aov-sp-4);flex-wrap:wrap}@media(max-width:600px){.bu-pageacts{justify-content:stretch}.bu-pageacts>*{flex:1 1 auto}}.bu-surfpick-veil{position:fixed;top:0;right:0;bottom:0;left:0;z-index:519;display:grid;place-items:center;padding:var(--aov-sp-5);background:var(--aov-scrim);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);animation:var(--aov-anim-fade-in) var(--aov-dur-base) var(--aov-ease-out) both}.bu-surfpick{background:var(--aov-surface);border:1px solid var(--aov-line);border-radius:var(--aov-r-4xl);padding:var(--aov-sp-4) var(--aov-sp-5) var(--aov-sp-5);inline-size:min(680px,100%);max-block-size:calc(100dvh - 40px);overflow-y:auto;box-shadow:var(--aov-shadow-modal);animation:var(--aov-anim-rise) var(--aov-dur-slow) var(--aov-ease-out) both}.bu-surfpick-veil.is-closing{animation-name:var(--aov-anim-fade-in);animation-duration:var(--aov-dur-base);animation-timing-function:var(--aov-ease);animation-direction:reverse;pointer-events:none}.bu-surfpick-veil.is-closing .bu-surfpick{animation-name:var(--aov-anim-rise);animation-duration:var(--aov-dur-base);animation-timing-function:var(--aov-ease);animation-direction:reverse}@keyframes bu-fade-in{0%{opacity:0}to{opacity:1}}@keyframes bu-pop-in{0%{opacity:0;scale:.96}to{opacity:1;scale:1}}.bu-alert-pop{transform-origin:top left;animation:var(--aov-anim-pop-in) var(--aov-dur-fast) var(--aov-ease-out) both}.bu-alert-pop[data-align=end]{transform-origin:top right}[dir=rtl] .bu-alert-pop,.bu-alert-pop:dir(rtl){transform-origin:top right}[dir=rtl] .bu-alert-pop[data-align=end],.bu-alert-pop[data-align=end]:dir(rtl){transform-origin:top left}.bu-surfpick-head{display:flex;align-items:center;justify-content:space-between;gap:var(--aov-sp-3);margin-block-end:var(--aov-sp-3)}.bu-surfpick-t{font-size:var(--aov-fs-xl);font-weight:700;color:var(--aov-ink);letter-spacing:-.01em}.bu-surfpick-x{border:0;background:transparent;cursor:pointer;color:var(--aov-sub);font-size:var(--aov-fs-base);line-height:1;padding:var(--aov-sp-2);margin:-8px;border-radius:var(--aov-r-md);transition:var(--aov-t-tint)}.bu-surfpick-x:hover{color:var(--aov-ink);background:var(--aov-veil)}.bu-surfpick-x:focus-visible{outline:2px solid var(--aov-green-strong);outline-offset:2px}.bu-sl{display:flex;flex-direction:column;gap:var(--aov-sp-1h);padding-block:var(--aov-sp-1)}.bu-sl-top{display:flex;align-items:baseline;justify-content:space-between;gap:var(--aov-sp-2h)}.bu-sl-val{display:inline-flex;align-items:center;gap:var(--aov-sp-1);font-size:var(--aov-fs-sm);font-weight:600;color:var(--aov-sub);font-variant-numeric:tabular-nums;white-space:nowrap}.bu-sl-demo{inline-size:20px;block-size:20px;flex:none;border:1px solid var(--aov-line-strong);background:var(--aov-surface-sunken)}.bu-sl-reset{border:0;background:transparent;cursor:pointer;color:var(--aov-sub);font-size:var(--aov-fs-base);line-height:1;padding:var(--aov-sp-1);border-radius:var(--aov-r-sm);transition:var(--aov-t-tint)}.bu-sl-reset:hover{color:var(--aov-ink);background:var(--aov-veil)}.bu-sl-reset:focus-visible{outline:2px solid var(--aov-green-strong);outline-offset:1px}.bu-sl-input{inline-size:100%;accent-color:var(--aov-green-strong);block-size:18px;cursor:pointer}.bu-sl-input:focus-visible{outline:2px solid var(--aov-green-strong);outline-offset:3px;border-radius:var(--aov-r-xs)}.bu-ladder{display:grid;gap:var(--aov-sp-2h) var(--aov-sp-3);grid-template-columns:1fr}@media(min-width:900px){.bu-ladder{grid-template-columns:1fr 1fr}}.bu-ladder-note{font-size:var(--aov-fs-sm);color:var(--aov-sub);line-height:1.4}.bu-gated{display:grid;gap:var(--aov-sp-2h)}.bu-gated-body{opacity:.45;filter:saturate(.4)}.bu-subhead{font-size:var(--aov-fs-xs);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--aov-sub);margin-block-start:var(--aov-sp-1)}.bu-skel{display:block;background-color:var(--aov-skel-base);background-image:linear-gradient(90deg,transparent 0%,var(--aov-skel-sheen) 50%,transparent 100%);background-size:200% 100%;background-repeat:no-repeat;animation-name:var(--aov-anim-skel);animation-duration:1.4s;animation-timing-function:linear;animation-iteration-count:infinite;animation-delay:calc(-1 * var(--aov-skel-delay, 0ms));will-change:background-position}@keyframes bu-skel{0%{background-position:-100% 0}to{background-position:200% 0}}.bu-skel-band{overflow:hidden}.bu-skel-col{display:flex;flex-direction:column;min-inline-size:0}.bu-skel-row{display:flex;align-items:stretch;block-size:100%;min-inline-size:0}.bu-skel-cell{flex:1 1 0;min-inline-size:0}.bu-skel-surface{block-size:100%;box-sizing:border-box;overflow:hidden;background:var(--aov-surface);border-radius:var(--aov-r-xl);box-shadow:var(--aov-shadow-hair)}.bu-skel-head{display:flex;gap:var(--aov-sp-3);align-items:center;padding-block:var(--aov-sp-6) var(--aov-sp-2h)}.bu-skel-lead{margin-block-start:var(--aov-sp-5);overflow:hidden}.bu-skel-hero{display:flex;gap:var(--aov-sp-6);align-items:center;justify-content:space-between;block-size:100%;box-sizing:border-box;padding:var(--aov-sp-6);background:var(--aov-surface-sunken);border-radius:var(--aov-r-4xl)}.bu-skel-trow{display:flex;align-items:center;justify-content:space-between;gap:var(--aov-sp-3);padding-inline:var(--aov-sp-4);border-block-end:1px solid var(--aov-line)}.bu-skel-trow:last-child{border-block-end:0}.bu-sr-only{position:absolute;inline-size:1px;block-size:1px;margin:-1px;padding:0;border:0;overflow:hidden;white-space:nowrap;clip-path:inset(50%)}.bu-hint-pop-text{inline-size:250px}.bu-hint-pop-text .bu-hint-cap{margin-block-start:0;font-size:var(--aov-fs-base);color:var(--aov-ink-soft)}.bu-confirm{max-inline-size:420px;padding:var(--aov-sp-5) var(--aov-sp-5) var(--aov-sp-4)}.bu-confirm-acts{display:flex;justify-content:flex-end;gap:var(--aov-sp-2);margin-block-start:var(--aov-sp-1)}@media(max-width:480px){.bu-confirm-acts{flex-direction:column-reverse}.bu-confirm-acts>*,.bu-confirm-acts button{inline-size:100%}}.bu-cm-stage{display:flex;align-items:center;gap:var(--aov-sp-1h);margin-block-start:var(--aov-sp-2);font-size:var(--aov-fs-sm);color:var(--aov-sub)}.bu-cm-bar{display:flex;flex-wrap:wrap;gap:var(--aov-sp-2h);align-items:center;justify-content:space-between}.bu-cm-chip{border:1px solid var(--aov-line);background:transparent;border-radius:var(--aov-r-pill);font-size:var(--aov-fs-base);font-weight:500;padding:var(--aov-sp-1) var(--aov-sp-3);color:var(--aov-ink-soft);transition:var(--aov-t-tint)}.bu-cm-chip:hover{border-color:var(--aov-line-strong)}.bu-cm-chip[aria-pressed=true]{background:var(--aov-green-tint);border-color:var(--aov-green-border);color:var(--aov-green-ink)}.bu-cm-sort{min-inline-size:168px}.bu-cm-list{display:flex;flex-direction:column}.bu-cm-row{display:flex;gap:var(--aov-sp-3);align-items:flex-start;padding:var(--aov-sp-2h);border-radius:var(--aov-r-lg);transition:var(--aov-t-tint)}.bu-cm-row:hover{background-color:var(--aov-surface-hover)}.bu-cm-row+.bu-cm-row{border-block-start:1px solid var(--aov-line)}.bu-cm-row-main{flex:1;min-inline-size:0;text-decoration:none;color:inherit;display:flex;flex-direction:column;gap:var(--aov-sp-1)}.bu-cm-row-top{display:flex;flex-wrap:wrap;gap:var(--aov-sp-1h);align-items:center}.bu-cm-row-title{font-size:var(--aov-fs-md);font-weight:600;color:var(--aov-ink)}.bu-cm-row-meta{display:flex;align-items:center;gap:var(--aov-sp-1);font-size:var(--aov-fs-sm);color:var(--aov-sub)}.bu-cm-row-meta .Polaris-Icon{inline-size:14px;block-size:14px;margin:0}.bu-cm-vote,.bu-cm-lock{flex:0 0 auto;inline-size:46px;min-block-size:46px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;border-radius:var(--aov-r-lg)}.bu-cm-vote{border:1px solid var(--aov-line);background:transparent;color:var(--aov-ink-soft);transition:var(--aov-t-lift)}.bu-cm-vote:hover{border-color:var(--aov-green-border);background:var(--aov-green-tint)}.bu-cm-vote:active{transform:scale(var(--aov-press));transition-duration:var(--aov-dur-fast)}.bu-cm-vote[aria-pressed=true]{background:var(--aov-green-tint);border-color:var(--aov-green-strong);color:var(--aov-green-ink)}.bu-cm-vote:focus-visible{outline:2px solid var(--aov-green-strong);outline-offset:2px}.bu-cm-vote .Polaris-Icon{inline-size:16px;block-size:16px;margin:0}.bu-cm-lock{border:1px dashed var(--aov-line)}.bu-cm-votes{font-size:var(--aov-fs-base);font-weight:650;font-variant-numeric:tabular-nums;animation-name:var(--aov-anim-pop);animation-duration:var(--aov-dur-base);animation-timing-function:var(--aov-ease-spring)}@keyframes bu-pop{0%{transform:scale(.86)}to{transform:none}}.bu-cm-body{margin:0;font-size:var(--aov-fs-md);line-height:1.55;color:var(--aov-ink-soft);white-space:pre-wrap;overflow-wrap:anywhere}.bu-cm-comments{display:flex;flex-direction:column;gap:var(--aov-sp-3)}.bu-cm-comment{padding-inline-start:var(--aov-sp-2h);border-inline-start:2px solid var(--aov-line)}.bu-cm-comment-team{border-inline-start-color:var(--aov-green-strong)}.bu-cm-comment-head{display:flex;align-items:center;gap:var(--aov-sp-2);margin-block-end:var(--aov-sp-1)}.bu-cm-diag{border:1px solid var(--aov-line);border-radius:var(--aov-r-lg);background:var(--aov-surface-sunken)}.bu-cm-diag-head{inline-size:100%;display:flex;align-items:center;justify-content:space-between;gap:var(--aov-sp-2);background:transparent;border:0;padding:var(--aov-sp-2) var(--aov-sp-3);margin:0;font-size:var(--aov-fs-base);font-weight:500;color:var(--aov-ink-soft);text-align:start}.bu-cm-diag-head:focus-visible{outline:2px solid var(--aov-green-strong);outline-offset:-2px;border-radius:var(--aov-r-lg)}.bu-cm-diag-caret{inline-size:7px;block-size:7px;flex:0 0 auto;border-inline-end:1.5px solid var(--aov-sub);border-block-end:1.5px solid var(--aov-sub);rotate:45deg;transition:var(--aov-t-turn)}.bu-cm-diag-head[aria-expanded=true] .bu-cm-diag-caret{rotate:225deg}.bu-cm-diag-body{margin:0;padding:0 var(--aov-sp-3) var(--aov-sp-2h);display:grid;gap:var(--aov-sp-1)}.bu-cm-diag-body>div{display:flex;gap:var(--aov-sp-2);justify-content:space-between;font-size:var(--aov-fs-sm)}.bu-cm-diag-body dt{color:var(--aov-sub);flex:0 0 auto}.bu-cm-diag-body dd{margin:0;color:var(--aov-ink-soft);text-align:end;overflow-wrap:anywhere}.bu-cm-diag-open .bu-cm-diag-head{cursor:default}.bu-cm-opts{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--aov-sp-3);align-items:center}@media(max-width:600px){.bu-cm-opts{grid-template-columns:minmax(0,1fr)}}.bu-cm-lanes{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--aov-sp-2h);align-items:start}@media(max-width:900px){.bu-cm-lanes{grid-template-columns:repeat(2,minmax(0,1fr))}}.bu-cm-lane{min-inline-size:0}.bu-cm-lane-h{display:flex;align-items:center;gap:var(--aov-sp-1h);padding:0 var(--aov-sp-half) var(--aov-sp-2)}.bu-cm-lane-dot{inline-size:8px;block-size:8px;border-radius:var(--aov-r-pill);flex:0 0 8px}.bu-cm-lane-n{font-size:var(--aov-fs-base);font-weight:600;color:var(--aov-ink)}.bu-cm-lane-c{margin-inline-start:auto;font-size:var(--aov-fs-sm);font-variant-numeric:tabular-nums;color:var(--aov-sub);background:var(--aov-surface-sunken);border-radius:var(--aov-r-pill);padding:1px var(--aov-sp-2)}.bu-cm-lane-b{display:flex;flex-direction:column;gap:var(--aov-sp-2)}.bu-cm-lane-e{margin:0;padding:var(--aov-sp-3) var(--aov-sp-2h);text-align:center;font-size:var(--aov-fs-sm);color:var(--aov-sub);border:1px dashed var(--aov-line);border-radius:var(--aov-r-lg)}.bu-cm-card{background:var(--aov-surface);border:1px solid var(--aov-line);border-radius:var(--aov-r-xl);padding:var(--aov-sp-2h) var(--aov-sp-3);display:flex;flex-direction:column;gap:var(--aov-sp-2);transition:var(--aov-t-lift)}.bu-cm-card:hover{transform:translateY(var(--aov-lift));border-color:var(--aov-line-strong)}.bu-cm-card-t{font-size:var(--aov-fs-base);font-weight:600;line-height:1.45;color:var(--aov-ink);text-decoration:none}.bu-cm-card-t:hover{text-decoration:underline}.bu-cm-card-f{display:flex;align-items:center;gap:var(--aov-sp-2)}.bu-cm-card-a{margin:0;font-size:var(--aov-fs-xs);color:var(--aov-sub)}.bu-cm-kind{font-size:var(--aov-fs-sm);color:var(--aov-sub);border:1px solid var(--aov-line);border-radius:var(--aov-r-pill);padding:1px var(--aov-sp-2)}.bu-cm-count{margin-inline-start:auto;display:inline-flex;align-items:center;gap:var(--aov-sp-1);font-size:var(--aov-fs-sm);color:var(--aov-sub)}.bu-cm-count .Polaris-Icon{inline-size:14px;block-size:14px;margin:0}.bu-cm-card .bu-cm-vote,.bu-cm-card .bu-cm-lock{inline-size:auto;min-block-size:0;flex-direction:row;gap:var(--aov-sp-1);border-radius:var(--aov-r-pill);padding:var(--aov-sp-1) var(--aov-sp-2)}.bu-cm-card .bu-cm-vote .Polaris-Icon,.bu-cm-card .bu-cm-lock .Polaris-Icon{inline-size:13px;block-size:13px}.bu-cm-card .bu-cm-votes{font-size:var(--aov-fs-sm)}.bu-flip{transition:var(--aov-t-flip);will-change:transform}.bu-flip-hold{transition:none}.bu-flip-land{animation-name:var(--aov-anim-land);animation-duration:var(--aov-dur-slow);animation-timing-function:var(--aov-ease-out)}@keyframes bu-land{0%{box-shadow:0 0 0 2px var(--aov-green-strong),var(--aov-shadow-glow)}to{box-shadow:0 0 0 0 transparent}}.bu-cm-right{display:flex;align-items:center;gap:var(--aov-sp-3);margin-inline-start:auto}.bu-cm-stage{display:inline-flex;align-items:center;gap:var(--aov-sp-1);font-size:var(--aov-fs-sm);color:var(--aov-sub)}.bu-cm-stage .Polaris-Icon{inline-size:14px;block-size:14px;margin:0}.bu-cm-news{display:flex;flex-direction:column;gap:var(--aov-sp-4)}.bu-cm-news-item+.bu-cm-news-item{border-block-start:1px solid var(--aov-line);padding-block-start:var(--aov-sp-4)}.bu-cm-news-h{display:flex;align-items:center;gap:var(--aov-sp-2);flex-wrap:wrap;margin-block-end:var(--aov-sp-1h)}.bu-cm-news-f{display:flex;align-items:center;gap:var(--aov-sp-2h);margin-block-start:var(--aov-sp-2);font-size:var(--aov-fs-sm);color:var(--aov-sub)}.bu-nb{display:flex;align-items:center;gap:var(--aov-sp-4);background:var(--aov-surface);border:1px solid var(--aov-line);border-radius:var(--aov-r-xl);padding:var(--aov-sp-3) var(--aov-sp-4)}.bu-nb-main{flex:1 1 auto;min-inline-size:0;display:flex;align-items:center;gap:var(--aov-sp-4);text-decoration:none;color:inherit}.bu-nb-art{order:2;flex:0 0 clamp(200px,38%,420px);min-inline-size:0}.bu-nb-say{order:1;min-inline-size:0;display:flex;flex-direction:column;gap:var(--aov-sp-1)}.bu-nb-art img{display:block;inline-size:100%;max-inline-size:100%;block-size:auto;aspect-ratio:3 / 1;object-fit:cover;border-radius:var(--aov-r-lg)}.bu-nb-title{font-size:var(--aov-fs-lg);font-weight:650;line-height:1.35;color:var(--aov-ink)}.bu-nb-body{font-size:var(--aov-fs-base);line-height:1.5;color:var(--aov-ink-soft);overflow-wrap:anywhere;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}a.bu-nb-main:hover .bu-nb-title{text-decoration:underline}a.bu-nb-main:focus-visible{outline:2px solid var(--aov-green-strong);outline-offset:3px;border-radius:var(--aov-r-lg)}@media(max-width:700px){.bu-nb{flex-direction:column;align-items:stretch}.bu-nb-main{flex-direction:column;align-items:stretch;gap:var(--aov-sp-3)}.bu-nb-art{order:0;flex-basis:auto}.bu-nb>div{align-self:flex-start}}.bu-dlg{inline-size:min(560px,calc(100vw - 32px));max-block-size:min(78vh,720px);display:flex;flex-direction:column}.bu-dlg-wide{inline-size:min(720px,calc(100vw - 32px))}.bu-dlg-body{overflow-y:auto;padding-block:var(--aov-sp-1)}.bu-dlg-foot{display:flex;justify-content:flex-end;gap:var(--aov-sp-2);padding-block-start:var(--aov-sp-3);margin-block-start:var(--aov-sp-3);border-block-start:1px solid var(--aov-line)}.bu-qprev[data-context=plain]{padding-block:var(--aov-sp-1)}.bu-qt{display:flex;flex-direction:column;gap:var(--aov-sp-2)}.bu-qt-row{display:grid;grid-template-columns:24px minmax(0,58px) minmax(0,1fr) minmax(0,74px) minmax(0,1fr) 28px 28px;align-items:center;gap:var(--aov-sp-1h);padding:var(--aov-sp-2) var(--aov-sp-2h);border:1px solid var(--aov-line);border-radius:var(--aov-r-2xl);background:var(--aov-surface)}.bu-qt-row>*{min-inline-size:0}.bu-qt-anchor{background:var(--aov-surface-sunken)}.bu-qt-anchor-note{grid-column:3 / -1;font-size:var(--aov-fs-base);color:var(--aov-sub);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bu-qt-disc{inline-size:28px;block-size:28px;padding:0;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:var(--aov-r-md);background:transparent;cursor:pointer;color:var(--aov-sub);transition:var(--aov-t-tint)}.bu-qt-disc:hover{background:var(--aov-surface-hover);color:var(--aov-ink)}.bu-qt-disc:focus-visible{outline:2px solid var(--aov-green);outline-offset:1px}.bu-qt-disc svg{inline-size:16px;block-size:16px;transition:var(--aov-t-turn)}.bu-qt-disc[aria-expanded=true] svg{transform:rotate(180deg)}.bu-qt-disc[aria-expanded=true]{color:var(--aov-green-ink)}.bu-qt-n{inline-size:22px;block-size:22px;border-radius:var(--aov-r-pill);background:var(--aov-green-tint);color:var(--aov-green-ink);font-size:var(--aov-fs-sm);font-weight:700;font-variant-numeric:tabular-nums;display:inline-flex;align-items:center;justify-content:center}.bu-qt-bundlerow{grid-template-columns:24px minmax(0,1.5fr) minmax(0,1.1fr) minmax(0,78px) minmax(0,1fr) 28px 28px}.bu-qt-more{margin-block-start:0;padding:var(--aov-sp-3);padding-inline-start:var(--aov-sp-10);border:1px solid var(--aov-line);border-block-start:0;border-end-start-radius:var(--aov-r-2xl);border-end-end-radius:var(--aov-r-2xl);background:var(--aov-surface-sunken);display:flex;flex-direction:column;gap:var(--aov-sp-2h);min-inline-size:0}.bu-qt-more>*{min-inline-size:0}.bu-qt-more-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--aov-sp-2h)}.bu-qt-more-grid>*{min-inline-size:0}.bu-qt-items{display:flex;flex-direction:column;gap:var(--aov-sp-1h)}.bu-qt-item{display:grid;grid-template-columns:36px minmax(0,1fr) minmax(0,74px) minmax(0,92px) 32px;align-items:center;gap:var(--aov-sp-2);padding:var(--aov-sp-1h) var(--aov-sp-2);border:1px solid var(--aov-line);border-radius:var(--aov-r-lg);background:var(--aov-surface)}.bu-qt-item>*{min-inline-size:0}.bu-qt-item img{inline-size:36px;block-size:36px;border-radius:var(--aov-r-md);object-fit:cover;background:var(--aov-surface-sunken)}.bu-qt-itemt{min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--aov-fs-base)}.bu-qt-itemp{font-size:var(--aov-fs-base);color:var(--aov-sub);font-variant-numeric:tabular-nums;text-align:end}.bu-qt-preview{border:1px solid var(--aov-line);border-radius:var(--aov-r-2xl);background:var(--aov-surface-sunken);padding:var(--aov-sp-3)}.bu-qt-preview-h{font-size:var(--aov-fs-base);font-weight:650;color:var(--aov-sub);margin-block-end:var(--aov-sp-2)}.bu-qt-table{inline-size:100%;table-layout:fixed;border-collapse:collapse;font-variant-numeric:tabular-nums}.bu-qt-table th,.bu-qt-table td{overflow-wrap:anywhere}.bu-qt-table th{text-align:start;font-size:var(--aov-fs-sm);font-weight:650;color:var(--aov-sub);padding-block-end:var(--aov-sp-1h);border-block-end:1px solid var(--aov-line)}.bu-qt-table td{font-size:var(--aov-fs-base);color:var(--aov-ink);padding-block:var(--aov-sp-1h);border-block-end:1px solid var(--aov-line)}.bu-qt-table tr:last-child td{border-block-end:0}.bu-qt-table td:first-child{color:var(--aov-sub)}.bu-qt-choice{display:flex;flex-direction:column;align-items:center;gap:var(--aov-sp-1);padding:var(--aov-sp-1h) var(--aov-sp-2) var(--aov-sp-1h);border:1px solid var(--aov-line);border-radius:var(--aov-r-xl);background:var(--aov-surface);cursor:pointer;transition:var(--aov-t-tint)}.bu-qt-choice:hover{background:var(--aov-surface-hover);border-color:var(--aov-line-strong)}.bu-qt-choice:focus-visible{outline:2px solid var(--aov-green);outline-offset:1px}.bu-qt-choice[aria-pressed=true]{border-color:var(--aov-green);background:var(--aov-green-tint)}.bu-qt-layout{display:flex;align-items:center;justify-content:space-between;gap:var(--aov-sp-3);flex-wrap:wrap;padding:var(--aov-sp-2h) var(--aov-sp-3);border:1px solid var(--aov-line);border-radius:var(--aov-r-2xl);background:var(--aov-surface)}.bu-qt-layout>*{min-inline-size:0}.bu-qt-preset{display:flex;flex-direction:column;gap:var(--aov-sp-half);text-align:start;padding:var(--aov-sp-2h) var(--aov-sp-3);border:1px solid var(--aov-line);border-radius:var(--aov-r-xl);background:var(--aov-surface);cursor:pointer;transition:var(--aov-t-tint)}.bu-qt-preset:hover{background:var(--aov-surface-hover)}.bu-qt-preset[aria-pressed=true]{border-color:var(--aov-green);background:var(--aov-green-tint)}.bu-qt-preset-t{font-size:var(--aov-fs-base);font-weight:650;color:var(--aov-ink)}.bu-qt-preset-s{font-size:var(--aov-fs-sm);color:var(--aov-sub)}.bu-qt-pickcaps{display:flex;gap:var(--aov-sp-1);flex-wrap:nowrap;overflow:hidden;min-block-size:19px}.bu-qt-cap{font-size:var(--aov-fs-xs);font-weight:600;color:var(--aov-sub);padding:var(--aov-sp-half) var(--aov-sp-1h);border-radius:var(--aov-r-pill);background:var(--aov-surface-sunken);flex:none;white-space:nowrap}@media(max-width:900px){.bu-qt-row{grid-template-columns:26px minmax(0,72px) minmax(0,1fr) 28px 28px}.bu-qt-row>.bu-qt-n{grid-column:1;grid-row:1}.bu-qt-row>.bu-qt-qty{grid-column:2;grid-row:1}.bu-qt-row>.bu-qt-type{grid-column:3 / -1;grid-row:1}.bu-qt-row>.bu-qt-val{grid-column:1 / 3;grid-row:2}.bu-qt-row>.bu-qt-badge-cell{grid-column:3;grid-row:2}.bu-qt-row>.bu-qt-disc{grid-column:4;grid-row:2}.bu-qt-row>.Polaris-Button{grid-column:5;grid-row:2}.bu-qt-anchor .bu-qt-anchor-note{grid-column:2 / -1;grid-row:1}.bu-qt-bundlerow{grid-template-columns:26px minmax(0,1fr) minmax(0,1fr) 32px}.bu-qt-more{padding-inline-start:var(--aov-sp-3)}.bu-qt-more-grid{grid-template-columns:minmax(0,1fr)}.bu-qt-item{grid-template-columns:36px minmax(0,1fr) 32px}.bu-qt-itemp{display:none}}.bu-qt{min-inline-size:0}.bu-qt-choice{min-inline-size:0;max-inline-size:100%}.bu-qt-preset{min-inline-size:0}.bu-qt-preset-t,.bu-qt-preset-s{min-inline-size:0;overflow-wrap:anywhere}.Polaris-Layout__Section:has(>.bu-sticky-preview){align-self:stretch}.bu-sticky-preview{position:sticky;inset-block-start:calc(var(--aov-sp-3) + var(--aov-sticky-offset));max-block-size:calc(100dvh - var(--aov-sp-6) - var(--aov-sticky-offset));overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable}@media(max-width:767px){.bu-sticky-preview{position:static;max-block-size:none;overflow-y:visible}}.bu-actionrow{display:flex;align-items:center;gap:var(--aov-sp-3);flex-wrap:wrap}.bu-actionrow-acts{flex:none;display:flex;align-items:stretch;gap:var(--aov-sp-2)}.bu-actionrow-note{flex:1 1 240px;min-inline-size:0}@media(max-width:600px){.bu-actionrow{align-items:stretch}.bu-actionrow-acts{inline-size:100%}.bu-actionrow-acts>*{flex:1 1 0}.bu-actionrow-acts>*>button{block-size:100%}}.bu-danger{border:1px solid var(--aov-down-border);border-radius:var(--aov-r-2xl);background:var(--aov-down-bg);padding:var(--aov-sp-4);display:flex;flex-direction:column;gap:var(--aov-sp-3)}.bu-danger-t{font-size:var(--aov-fs-md);font-weight:700;color:var(--aov-down-ink)}.bu-danger-d{font-size:var(--aov-fs-base);color:var(--aov-ink-soft);line-height:1.45}.bu-lane-track{min-block-size:120px;padding:var(--aov-sp-2);border-radius:var(--aov-r-xl);background:var(--aov-surface-sunken);display:flex;flex-direction:column;gap:var(--aov-sp-2)}.bu-editor-alt .bu-acc-ico{background:var(--aov-warn-1);border-color:var(--aov-warn-border)}.Polaris-Layout{margin-left:0;margin-inline-start:-16px}.Polaris-Text--numeric,.bu-hero-earned,.bu-hero-pay,.bu-hero-roi,.bu-tile-v,.bu-plan-price,.bu-plan-range,.bu-num-v,.bu-offerrow-rev,.bu-map-n,.bu-split-legend,.bu-pdp-price,.bu-cart-qv,.bu-cart-opt,.bu-cart-badge,.bu-cart-amt,.bu-cart-tot,.bu-week-chip,.bu-topbar-val,.bu-giftset-n,.bu-hero-chip,.bu-sl-val,.bu-cm-votes,.bu-cm-lane-c,.bu-qt-n,.bu-qt-itemp,.bu-qt-table{direction:ltr;unicode-bidi:isolate}.bu-sec-head{display:flex;flex-direction:column;align-items:center;gap:var(--aov-sp-1h);text-align:center;margin-block-end:var(--aov-sp-5)}.bu-sec-eyebrow{font-size:var(--aov-fs-sm);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--aov-sub)}.bu-sec-title{font-size:var(--aov-fs-4xl);font-weight:760;letter-spacing:-.01em;line-height:1.2;color:var(--aov-ink);margin:0}.bu-sec-lead{font-size:var(--aov-fs-md);color:var(--aov-sub);line-height:1.5;max-inline-size:62ch;margin:0}.bu-plans-2{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--aov-sp-4)}@media(max-width:900px){.bu-plans-2{grid-template-columns:1fr}}.bu-plans-1{grid-template-columns:minmax(0,520px);justify-content:center;gap:var(--aov-sp-4)}.bu-plans-1 .bu-plan,.bu-plans-2 .bu-plan{block-size:100%;padding:var(--aov-sp-5)}.bu-plan-foot{margin-block-start:auto;padding-block-start:var(--aov-sp-4)}.bu-plans-note{margin-block-start:var(--aov-sp-4);display:flex;flex-direction:column;gap:var(--aov-sp-2);text-align:center;align-items:center}.bu-plans-note p{margin:0;max-inline-size:72ch;font-size:var(--aov-fs-sm);color:var(--aov-sub);line-height:1.5}.bu-plan-top{display:flex;align-items:flex-start;gap:var(--aov-sp-3)}.bu-plan-topl{flex:1 1 auto;min-inline-size:0}.bu-plan-art{flex:0 0 auto;position:relative;inline-size:108px;block-size:108px;margin-block-start:calc(var(--aov-sp-3) * -1);margin-inline-end:0;display:grid;place-items:center}@media(max-width:600px){.bu-plan-art{inline-size:96px;block-size:96px;margin-inline-end:calc(var(--aov-sp-1) * -1)}}.bu-plan-art-mark{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;color:var(--aov-green-strong);transition:var(--aov-t-fade)}.bu-plan-art img{position:relative;inline-size:100%;block-size:100%;object-fit:contain;display:block;opacity:0;transition:var(--aov-t-fade)}.bu-plan-art.is-loaded img{opacity:1}.bu-plan-art-mark{opacity:0}.bu-plan-art.is-failed .bu-plan-art-mark{opacity:1}@media(hover:hover)and (prefers-reduced-motion:no-preference){.bu-plan:hover .bu-plan-art{transform:rotate(-3deg) scale(1.06)}}.bu-plan-basis{font-size:var(--aov-fs-sm);color:var(--aov-sub);line-height:1.35;margin-block-end:var(--aov-sp-3)}.bu-interval{display:flex;flex-direction:column;align-items:center;gap:var(--aov-sp-2);margin-block:var(--aov-sp-5) var(--aov-sp-6)}.bu-interval .bu-seg{inline-size:auto}.bu-interval-note{margin:0;font-size:var(--aov-fs-sm);color:var(--aov-sub);text-align:center;max-inline-size:62ch;line-height:1.45}.bu-feat-soon{margin-inline-start:var(--aov-sp-2);padding-inline:var(--aov-sp-2);border-radius:var(--aov-r-pill);background:var(--aov-surface-sunken);border:1px solid var(--aov-line);color:var(--aov-sub);font-size:var(--aov-fs-sm);font-weight:650;white-space:nowrap}.bu-bsec{margin-block-start:var(--aov-sp-14)}@media(max-width:600px){.bu-bsec{margin-block-start:var(--aov-sp-10)}}.bu-bsteps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--aov-sp-4);margin:0;padding:0;list-style:none}@media(max-width:900px){.bu-bsteps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.bu-bsteps{grid-template-columns:1fr}}.bu-bstep{position:relative;block-size:100%;display:flex;flex-direction:column;min-block-size:296px;background:var(--aov-surface);border:1px solid var(--aov-line);border-radius:var(--aov-r-3xl);box-shadow:var(--aov-shadow-hair);padding:var(--aov-sp-5);overflow:hidden}.bu-bstep:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(90% 70% at 50% 0%,var(--aov-wash-1) 0%,var(--aov-wash-2) 45%,transparent 100%);opacity:calc(.55 + var(--bu-step-i, 0) * .225)}.bu-bstep{animation-name:var(--aov-anim-rise);animation-duration:var(--aov-dur-slow);animation-timing-function:var(--aov-ease-out);animation-fill-mode:both;animation-delay:calc(var(--aov-stagger) * var(--bu-step-i, 0))}.bu-bstep-n{position:relative;align-self:flex-start;font-family:var(--aov-mono);font-size:var(--aov-fs-md);font-weight:620;letter-spacing:.06em;line-height:1;color:var(--aov-sub);font-variant-numeric:tabular-nums;direction:ltr;unicode-bidi:isolate}.bu-bstep-art{position:relative;flex:0 0 auto;display:grid;place-items:center;block-size:156px;margin-block:var(--aov-sp-4) auto}.bu-bstep-art-mark{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;color:var(--aov-green-strong);transition:var(--aov-t-fade)}.bu-bstep-art img{position:relative;block-size:120px;inline-size:auto;max-inline-size:100%;object-fit:contain;display:block;opacity:0;transition:var(--aov-t-fade)}.bu-bstep-art.is-loaded img{opacity:1}.bu-bstep-art.is-loaded .bu-bstep-art-mark{opacity:0}.bu-bstep-strip{position:relative;margin-block-start:auto;margin-inline:calc(var(--aov-sp-5) * -1);margin-block-end:calc(var(--aov-sp-5) * -1);display:flex;flex-direction:column;align-items:flex-start;gap:var(--aov-sp-1h);background:var(--aov-surface);border-block-start:1px solid var(--aov-line);border-end-start-radius:calc(var(--aov-r-3xl) - 1px);border-end-end-radius:calc(var(--aov-r-3xl) - 1px);padding:var(--aov-sp-4) var(--aov-sp-5) var(--aov-sp-5)}.bu-bstep-tag{margin:0;font-size:var(--aov-fs-sm);font-weight:700;line-height:1.3;padding:var(--aov-sp-half) var(--aov-sp-2h);border-radius:var(--aov-r-pill);background:var(--aov-green-tint);border:1px solid var(--aov-green-border);color:var(--aov-green-ink)}.bu-bstep-d{margin:0;font-size:var(--aov-fs-base);color:var(--aov-sub);line-height:1.45}.bu-rev{display:block}.bu-mq{display:flex;flex-direction:column;gap:var(--aov-sp-3)}.bu-mq-row{overflow:hidden;-webkit-mask-image:var(--aov-mq-mask);mask-image:var(--aov-mq-mask)}.bu-mq-track{--aov-mq-sign: 1;display:flex;inline-size:max-content;animation-name:var(--aov-anim-marq);animation-duration:var(--aov-dur-marq);animation-timing-function:var(--aov-ease-marq);animation-iteration-count:infinite;will-change:transform}.bu-mq-row[data-dir=rev] .bu-mq-track{animation-name:var(--aov-anim-marq-rev)}[dir=rtl] .bu-mq-track,.bu-mq-track:dir(rtl){--aov-mq-sign: -1}.bu-mq-row:hover .bu-mq-track,.bu-mq-row:focus-within .bu-mq-track{animation-play-state:paused}.bu-mq-seq{display:flex;align-items:stretch;gap:var(--aov-sp-3);padding-inline-end:var(--aov-sp-3);flex:0 0 auto}.bu-mq-batch{display:contents}@keyframes bu-marq{0%{transform:translate(0)}to{transform:translate(calc(-50% * var(--aov-mq-sign)))}}@keyframes bu-marq-rev{0%{transform:translate(calc(-50% * var(--aov-mq-sign)))}to{transform:translate(0)}}.bu-rev-card{display:flex;flex-direction:column;gap:var(--aov-sp-2h);background:var(--aov-surface);border:1px solid var(--aov-line);border-radius:var(--aov-r-2xl);box-shadow:var(--aov-shadow-hair);padding:var(--aov-sp-4)}.bu-mq-card{flex:0 0 auto;inline-size:272px}.bu-mq-card .bu-rev-quote{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}.bu-rev-quote{display:block;margin:0;font-size:var(--aov-fs-md);line-height:1.5;color:var(--aov-ink)}.bu-rev-who{display:flex;align-items:center;gap:var(--aov-sp-2);font-size:var(--aov-fs-sm);font-weight:650;color:var(--aov-ink)}.bu-rev-store{font-weight:500;color:var(--aov-sub)}.bu-rev-init{flex:0 0 auto;inline-size:28px;block-size:28px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--aov-r-round);background:var(--aov-green-tint);border:1px solid var(--aov-green-border);color:var(--aov-green-ink);font-size:var(--aov-fs-sm);font-weight:700}.bu-rev-note{margin-block-start:var(--aov-sp-3);font-size:var(--aov-fs-sm);color:var(--aov-sub);text-align:center}@media(prefers-reduced-motion:reduce){.bu-mq{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--aov-sp-3)}.bu-mq-row,.bu-mq-track,.bu-mq-seq{display:contents}.bu-mq-seq[aria-hidden=true],.bu-mq-batch[aria-hidden=true]{display:none}.bu-mq-card{inline-size:auto}.bu-mq-card .bu-rev-quote{display:block;overflow:visible}@media(max-width:900px){.bu-mq{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.bu-mq{grid-template-columns:1fr}}}.bu-rev-empty{border:1px dashed var(--aov-line);border-radius:var(--aov-r-2xl);background:var(--aov-surface-sunken);padding:var(--aov-sp-7) var(--aov-sp-5);text-align:center;display:flex;flex-direction:column;gap:var(--aov-sp-1h);align-items:center}.bu-rev-empty-t{margin:0;font-size:var(--aov-fs-lg);font-weight:700;color:var(--aov-ink)}.bu-rev-empty-b{margin:0;font-size:var(--aov-fs-md);color:var(--aov-sub);line-height:1.5;max-inline-size:56ch}.bu-faq{display:flex;flex-direction:column;gap:var(--aov-sp-2h)}.bu-faq-item{background:var(--aov-surface);border:1px solid var(--aov-line);border-radius:var(--aov-r-2xl);box-shadow:var(--aov-shadow-hair);transition:var(--aov-t-lift)}.bu-faq-item:hover{border-color:var(--aov-line-strong)}.bu-faq-item.is-open{border-color:var(--aov-green-border)}.bu-faq-h{margin:0}.bu-faq-btn{inline-size:100%;display:flex;align-items:center;gap:var(--aov-sp-3);padding:var(--aov-sp-4) var(--aov-sp-5);border:0;background:transparent;cursor:pointer;text-align:start;color:inherit;font:inherit}.bu-faq-chip{flex:0 0 auto}.bu-faq-q{flex:1 1 auto;min-inline-size:0;font-size:var(--aov-fs-lg);font-weight:700;color:var(--aov-ink);line-height:1.35}.bu-faq-chev{flex:0 0 auto;display:inline-flex;color:var(--aov-sub);transition:var(--aov-t-turn)}.bu-faq-item.is-open .bu-faq-chev{transform:rotate(180deg)}.bu-faq-body{display:grid;grid-template-rows:0fr;transition:var(--aov-t-rows)}.bu-faq-item.is-open .bu-faq-body{grid-template-rows:1fr}.bu-faq-body-in{overflow:hidden;min-block-size:0;position:relative}.bu-faq-a{margin:0;padding:0 var(--aov-sp-5) var(--aov-sp-4);font-size:var(--aov-fs-md);color:var(--aov-sub);line-height:1.55;max-inline-size:74ch}@media(max-width:600px){.bu-faq-btn{flex-wrap:wrap;padding:var(--aov-sp-3) var(--aov-sp-4)}.bu-faq-q{flex-basis:100%;order:3}.bu-faq-a{padding-inline:var(--aov-sp-4)}}.bu-build{margin-block:var(--aov-sp-4) 0;padding-block-start:var(--aov-sp-4);border-block-start:1px solid var(--aov-line)}.bu-sbar{display:block}.bu-sbar-track{position:relative;block-size:8px;margin-block:var(--aov-sp-6) var(--aov-sp-2);margin-inline:var(--aov-sp-3);overflow:clip;overflow-clip-margin:12px;border-radius:var(--aov-r-pill);background:var(--aov-surface-sunken);border:1px solid var(--aov-line);cursor:pointer;touch-action:none}.bu-sbar-track:focus-visible{outline:2px solid var(--aov-green-strong);outline-offset:6px}.bu-sbar-fill{position:absolute;inset-block:-1px;inset-inline-start:-1px;inline-size:calc(100% + 2px);border-radius:var(--aov-r-pill);background:var(--aov-grad);transform-origin:left center;scale:var(--bu-sbar-frac) 1;transition:var(--aov-t-step)}[dir=rtl] .bu-sbar-fill,.bu-sbar-fill:dir(rtl){transform-origin:right center}.bu-sbar-stop{position:absolute;inset-block-start:50%;inset-inline-start:clamp(5px,var(--bu-sbar-at),calc(100% - 5px));inline-size:6px;block-size:6px;margin-inline-start:-3px;margin-block-start:-3px;border-radius:var(--aov-r-round);background:var(--aov-meter-ghost);transition:var(--aov-t-tint)}.bu-sbar-stop.is-on{background:var(--aov-green-on)}.bu-sbar-rail{position:absolute;inset-block:0;inset-inline-start:0;inline-size:100%;pointer-events:none;--bu-sbar-sign: 1;translate:calc(var(--bu-sbar-pct) * var(--bu-sbar-sign));transition:var(--aov-t-step)}[dir=rtl] .bu-sbar-rail,.bu-sbar-rail:dir(rtl){--bu-sbar-sign: -1}.bu-sbar-knob{position:absolute;inset-block-start:50%;inset-inline-start:0;inline-size:22px;block-size:22px;margin-inline-start:-11px;margin-block-start:-11px;border-radius:var(--aov-r-round);background:var(--aov-knob);border:2px solid var(--aov-green-strong);box-shadow:var(--aov-shadow-knob);transition:var(--aov-t-step)}.bu-sbar-track:hover .bu-sbar-knob{box-shadow:var(--aov-shadow-glow)}.bu-sbar-track[data-dragging] .bu-sbar-fill,.bu-sbar-track[data-dragging] .bu-sbar-rail{transition:none}.bu-sbar-track[data-dragging]{cursor:grabbing}.bu-sbar-track[data-dragging] .bu-sbar-knob{box-shadow:var(--aov-shadow-glow);scale:1.08}.bu-sbar-scale{display:flex;justify-content:space-between;margin:0;padding:0;list-style:none;font-size:var(--aov-fs-sm);color:var(--aov-sub);font-family:var(--aov-mono);font-variant-numeric:tabular-nums}.bu-sbar-rung{transition:var(--aov-t-tint)}.bu-sbar-rung.is-on{color:var(--aov-green-ink);font-weight:700}.bu-sapps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--aov-sp-2);margin:var(--aov-sp-4) 0 0;padding:0;list-style:none}@media(max-width:600px){.bu-sapps{grid-template-columns:repeat(2,minmax(0,1fr))}}.bu-sapp{inline-size:100%;block-size:100%;display:flex;flex-direction:column;align-items:center;gap:var(--aov-sp-1);padding:var(--aov-sp-2) var(--aov-sp-1);background:var(--aov-surface);border:1px solid var(--aov-line);border-radius:var(--aov-r-xl);cursor:pointer;text-align:center;font:inherit;color:var(--aov-sub);transition:var(--aov-t-tint)}.bu-sapp:hover{border-color:var(--aov-line-strong);background:var(--aov-surface-hover)}.bu-sapp:focus-visible{outline:2px solid var(--aov-green-strong);outline-offset:2px}.bu-sapp:active{scale:1;background:var(--aov-surface-hover)}.bu-sapp.is-on{border-color:var(--aov-green-strong);background:var(--aov-green-tint);color:var(--aov-green-ink);box-shadow:var(--aov-shadow-winner)}.bu-sapp-name{font-size:var(--aov-fs-sm);font-weight:650;color:var(--aov-ink);line-height:1.25}.bu-sapp-state{font-size:var(--aov-fs-xs);color:var(--aov-sub);line-height:1.25}.bu-sapp.is-on .bu-sapp-state{color:var(--aov-green-ink)}.bu-sapp-art{position:relative;display:block;inline-size:40px;block-size:40px;flex:0 0 auto}.bu-sapp-art-mark{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;color:var(--aov-sub);transition:var(--aov-t-fade)}.bu-sapp.is-on .bu-sapp-art-mark{color:var(--aov-green-strong)}.bu-sapp-art img{position:absolute;top:0;right:0;bottom:0;left:0;inline-size:100%;block-size:100%;object-fit:contain;opacity:0;transition:var(--aov-t-fade)}.bu-sapp-art.is-loaded img{opacity:1}.bu-sapp-art-mark{opacity:0}.bu-sapp-art.is-failed .bu-sapp-art-mark{opacity:1}.bu-build-soon,.bu-build-math{margin:var(--aov-sp-3) 0 0;font-size:var(--aov-fs-sm);color:var(--aov-sub);line-height:1.5}.bu-build-save{display:flex;align-items:baseline;gap:var(--aov-sp-1h);margin:var(--aov-sp-2) 0 0;font-size:var(--aov-fs-md);color:var(--aov-green-ink);font-weight:650}.bu-build-save-n{font-size:var(--aov-fs-num-sm);font-weight:800;font-variant-numeric:tabular-nums;letter-spacing:-.02em}.bu-plan-block{margin:var(--aov-sp-2) 0 0;font-size:var(--aov-fs-sm);color:var(--aov-sub);line-height:1.5}.bu-plan-block a{color:var(--aov-green-ink);text-decoration:underline}
