.cockpit-mission-control-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(min(100%,22rem),27rem);grid-gap:var(--space-16);gap:var(--space-16);align-items:start}.cockpit-mission-control-layout__main{display:grid;grid-gap:var(--space-16);gap:var(--space-16);min-width:0}.cockpit-decision-chat-rail{position:-webkit-sticky;position:sticky;top:4.5rem;display:grid;grid-gap:var(--space-12);gap:var(--space-12);min-width:0;border:var(--border-width) solid var(--border);border-radius:var(--radius-8);padding:var(--space-16);--cockpit-chat-card-bg:color-mix(in srgb,var(--surface-subtle) 84%,transparent);--cockpit-chat-warning-bg:linear-gradient(135deg,var(--ds-status-warning-wash),rgba(8,18,34,0.86)),var(--cockpit-chat-card-bg);--cockpit-chat-info-bg:linear-gradient(135deg,var(--ds-status-info-wash),rgba(8,18,34,0.86)),var(--cockpit-chat-card-bg);background:linear-gradient(180deg,rgba(16,29,51,.96),rgba(5,12,24,.98)),var(--color-panel);box-shadow:0 24px 60px rgba(0,0,0,.34),inset 1px 0 0 rgba(130,150,210,.08)}.cockpit-decision-chat-rail__head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-10)}.cockpit-decision-chat-rail__head h2,.cockpit-decision-chat-rail__head p{margin:0}.cockpit-decision-chat-rail__diagnostic,.cockpit-decision-chat-rail__prompt,.cockpit-decision-chat-rail__recommendation{display:grid;grid-gap:var(--space-6);gap:var(--space-6);min-width:0;border:var(--border-width) solid var(--border);border-radius:var(--radius-8);padding:var(--space-12);background:var(--cockpit-chat-card-bg)}.cockpit-decision-chat-rail__diagnostic span,.cockpit-decision-chat-rail__prompt span,.cockpit-decision-chat-rail__recommendation span{color:var(--text-tertiary);font-size:var(--font-size-label);font-weight:900;text-transform:uppercase}.cockpit-decision-chat-rail__diagnostic strong,.cockpit-decision-chat-rail__prompt strong,.cockpit-decision-chat-rail__recommendation strong{color:var(--text-primary);font-size:var(--font-size-small);line-height:1.35}.cockpit-decision-chat-rail__diagnostic p,.cockpit-decision-chat-rail__list a,.cockpit-decision-chat-rail__recommendation p{margin:0;color:var(--text-secondary);font-size:var(--font-size-small);line-height:1.45}.cockpit-decision-chat-rail__diagnostic{--ds-status-accent:var(--ds-status-warning-accent);--ds-status-card-border:var(--ds-status-warning-border-soft);border-color:var(--ds-status-card-border);background:var(--cockpit-chat-warning-bg)}.cockpit-decision-chat-rail__diagnostic span{color:var(--ods-status-warning-ink)}.cockpit-decision-chat-rail__recommendation{--ds-status-accent:var(--ds-status-info-accent);--ds-status-card-border:var(--ds-status-info-border-soft);border-color:var(--ds-status-card-border);background:var(--cockpit-chat-info-bg)}.cockpit-decision-chat-rail__list{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,10rem),1fr));grid-gap:var(--space-6);gap:var(--space-6)}.cockpit-decision-chat-rail__quick,.cockpit-decision-chat-rail__sources{display:flex;flex-wrap:wrap;gap:var(--space-6)}.cockpit-decision-chat-rail__list a,.cockpit-decision-chat-rail__quick a,.cockpit-decision-chat-rail__sources span{min-height:1.8rem;max-width:100%;border:var(--border-width) solid var(--border);border-radius:var(--radius-pill);padding:var(--space-4) var(--space-8);background:var(--surface);color:var(--text-secondary);font-size:var(--font-size-label);font-weight:850;line-height:1.2;text-decoration:none}.cockpit-decision-chat-rail__list a{display:inline-flex;align-items:center;justify-content:center;text-align:left}.cockpit-decision-chat-rail__list a:hover,.cockpit-decision-chat-rail__quick a:hover{border-color:var(--ds-status-info-border-strong);color:var(--text-primary)}.cockpit-decision-chat-rail__composer{display:grid;grid-template-columns:minmax(0,1fr) 2.5rem;grid-gap:var(--space-8);gap:var(--space-8);align-items:center;min-height:3rem;border:var(--border-width) solid var(--cockpit-panel-border-soft,rgba(128,148,202,.22));border-radius:var(--radius-8);padding:var(--space-6);background:rgba(5,12,24,.7)}.cockpit-decision-chat-rail__composer span{padding-inline:var(--space-8);color:var(--text-tertiary);font-size:var(--font-size-small);font-weight:750}.cockpit-decision-chat-rail__composer a{display:inline-grid;place-items:center;width:2.25rem;height:2.25rem;border:0;border-radius:var(--radius-8);background:linear-gradient(135deg,var(--color-primary),var(--ods-status-info));color:#fff;font-size:1.2rem;font-weight:900;text-decoration:none}.cockpit-review-queue-card{display:grid;grid-gap:var(--space-8);gap:var(--space-8);--ds-status-accent:var(--ds-status-warning-accent);--ds-status-card-border:var(--ds-status-warning-border-soft);border:var(--border-width) solid var(--ds-status-card-border);border-radius:var(--radius-8);padding:var(--space-12);background:var(--ds-status-warning-wash)}.cockpit-review-queue-card p,.cockpit-review-queue-card>div{display:flex;align-items:center;justify-content:space-between;gap:var(--space-8);margin:0}.cockpit-review-queue-card span{color:var(--text-secondary);font-size:var(--font-size-label);font-weight:850}.cockpit-review-queue-card strong{color:var(--text-primary);font-size:var(--font-size-small)}.cockpit-review-queue-card__empty{border:var(--border-width) dashed color-mix(in srgb,var(--color-success) 34%,var(--border));border-radius:var(--radius-8);padding:var(--space-10);background:color-mix(in srgb,var(--color-success) 7%,transparent)}.cockpit-review-queue-card__empty strong{color:var(--color-success)}@media (max-width:1180px){.cockpit-mission-control-layout{grid-template-columns:1fr}.cockpit-decision-chat-rail{position:static}}@layer ods.components{.ds-button{box-shadow:inset 0 1px 0 color-mix(in srgb,var(--surface,#fff) 82%,transparent);transition:background var(--transition,.16s ease),border-color var(--transition,.16s ease),box-shadow var(--transition,.16s ease),transform var(--transition,.16s ease)}.ds-button:hover{transform:translateY(-1px)}.ds-card{position:relative;min-width:0;overflow:hidden;box-shadow:var(--ds-card-shadow,none),inset 0 1px 0 color-mix(in srgb,var(--surface,#fff) 70%,transparent);overflow-wrap:anywhere}.ds-surface{background:var(--ods-executive-wash,linear-gradient(180deg,transparent,transparent)),var(--ds-surface-bg,var(--ds-card-bg,rgba(4,12,24,.78)))}.ds-card,.ds-metric-card,.ds-product-card,.ds-status-card,.ds-surface{--ds-card-accent-width:3px;min-width:0}.ds-card:is(.is-green,.is-success,.is-good,.is-safe,.is-ready,.is-safe_to_run,.is-fresh,.is-approved,[data-state=success],[data-state=ready],[data-tone=success]),.ds-metric-card:is(.is-green,.is-success,.is-good,.is-safe,.is-ready,.is-safe_to_run,.is-fresh,.is-approved,[data-state=success],[data-state=ready],[data-tone=success]),.ds-product-card:is(.is-green,.is-success,.is-good,.is-safe,.is-ready,.is-safe_to_run,.is-fresh,.is-approved,[data-state=success],[data-state=ready],[data-tone=success]),.ds-status-card:is(.is-green,.is-success,.is-good,.is-safe,.is-ready,.is-safe_to_run,.is-fresh,.is-approved,[data-state=success],[data-state=ready],[data-tone=success]),.ds-surface:is(.is-green,.is-success,.is-good,.is-safe,.is-ready,.is-safe_to_run,.is-fresh,.is-approved,[data-state=success],[data-state=ready],[data-tone=success]){--ds-status-accent:var(--ds-status-success-accent);--ds-status-border:var(--ds-status-success-border);--ds-status-wash:var(--ds-status-success-wash)}.ds-card:is(.is-amber,.is-warning,.is-review,.is-watch,.is-needs_review,.is-stale,.is-debt,[data-state=warning],[data-state=parked],[data-tone=warning]),.ds-metric-card:is(.is-amber,.is-warning,.is-review,.is-watch,.is-needs_review,.is-stale,.is-debt,[data-state=warning],[data-state=parked],[data-tone=warning]),.ds-product-card:is(.is-amber,.is-warning,.is-review,.is-watch,.is-needs_review,.is-stale,.is-debt,[data-state=warning],[data-state=parked],[data-tone=warning]),.ds-status-card:is(.is-amber,.is-warning,.is-review,.is-watch,.is-needs_review,.is-stale,.is-debt,[data-state=warning],[data-state=parked],[data-tone=warning]),.ds-surface:is(.is-amber,.is-warning,.is-review,.is-watch,.is-needs_review,.is-stale,.is-debt,[data-state=warning],[data-state=parked],[data-tone=warning]){--ds-status-accent:var(--ds-status-warning-accent);--ds-status-border:var(--ds-status-warning-border);--ds-status-wash:var(--ds-status-warning-wash)}.ds-card:is(.is-red,.is-danger,.is-error,.is-bad,.is-blocked,.is-risk,.is-risky,.is-missing_integration,[data-state=danger],[data-state=blocked],[data-state=risk],[data-tone=danger]),.ds-metric-card:is(.is-red,.is-danger,.is-error,.is-bad,.is-blocked,.is-risk,.is-risky,.is-missing_integration,[data-state=danger],[data-state=blocked],[data-state=risk],[data-tone=danger]),.ds-product-card:is(.is-red,.is-danger,.is-error,.is-bad,.is-blocked,.is-risk,.is-risky,.is-missing_integration,[data-state=danger],[data-state=blocked],[data-state=risk],[data-tone=danger]),.ds-status-card:is(.is-red,.is-danger,.is-error,.is-bad,.is-blocked,.is-risk,.is-risky,.is-missing_integration,[data-state=danger],[data-state=blocked],[data-state=risk],[data-tone=danger]),.ds-surface:is(.is-red,.is-danger,.is-error,.is-bad,.is-blocked,.is-risk,.is-risky,.is-missing_integration,[data-state=danger],[data-state=blocked],[data-state=risk],[data-tone=danger]){--ds-status-accent:var(--ds-status-danger-accent);--ds-status-border:var(--ds-status-danger-border);--ds-status-wash:var(--ds-status-danger-wash)}.ds-card:is(.is-blue,.is-info,[data-state=info],[data-tone=info]),.ds-metric-card:is(.is-blue,.is-info,[data-state=info],[data-tone=info]),.ds-product-card:is(.is-blue,.is-info,[data-state=info],[data-tone=info]),.ds-status-card:is(.is-blue,.is-info,[data-state=info],[data-tone=info]),.ds-surface:is(.is-blue,.is-info,[data-state=info],[data-tone=info]){--ds-status-accent:var(--ds-status-info-accent);--ds-status-border:var(--ds-status-info-border);--ds-status-wash:var(--ds-status-info-wash)}.ds-card:is(.is-neutral,.is-pending,.is-unknown,[data-state=neutral],[data-state=pending],[data-state=unknown],[data-tone=neutral]),.ds-metric-card:is(.is-neutral,.is-pending,.is-unknown,[data-state=neutral],[data-state=pending],[data-state=unknown],[data-tone=neutral]),.ds-product-card:is(.is-neutral,.is-pending,.is-unknown,[data-state=neutral],[data-state=pending],[data-state=unknown],[data-tone=neutral]),.ds-status-card:is(.is-neutral,.is-pending,.is-unknown,[data-state=neutral],[data-state=pending],[data-state=unknown],[data-tone=neutral]),.ds-surface:is(.is-neutral,.is-pending,.is-unknown,[data-state=neutral],[data-state=pending],[data-state=unknown],[data-tone=neutral]){--ds-status-accent:var(--ds-status-neutral-accent);--ds-status-border:var(--ds-status-neutral-border);--ds-status-wash:var(--ds-status-neutral-wash)}.ds-product-card{background:var(--ods-executive-wash,linear-gradient(180deg,transparent,transparent)),var(--ds-product-card-bg,var(--ds-surface-bg,rgba(4,12,24,.78)));box-shadow:var(--ds-product-card-shadow,none),inset 0 1px 0 color-mix(in srgb,var(--surface,#fff) 70%,transparent);transition:background var(--transition,.16s ease),border-color var(--transition,.16s ease),box-shadow var(--transition,.16s ease),transform var(--transition,.16s ease)}.ds-product-card:is(a,button):focus-visible,.ds-product-card:is(a,button):hover,a.ds-product-card:focus-visible,a.ds-product-card:hover,button.ds-product-card:focus-visible,button.ds-product-card:hover{transform:translateY(-1px)}.ds-metric-card{position:relative;min-height:6.25rem;border:var(--border-width,1px) solid var(--ds-metric-card-border,var(--ds-card-border,rgba(135,156,205,.17)));border-radius:var(--ds-card-radius,var(--radius-8,8px));padding:var(--ds-metric-card-padding,var(--space-12,12px));background:linear-gradient(90deg,var(--ds-status-wash,transparent),transparent 74%),linear-gradient(180deg,color-mix(in srgb,var(--surface,#fff) 78%,transparent),transparent 56%),var(--ds-metric-card-bg,var(--ds-card-bg,rgba(4,12,24,.78)));box-shadow:var(--ds-metric-card-shadow,none),inset 0 1px 0 color-mix(in srgb,var(--surface,#fff) 70%,transparent);overflow-wrap:anywhere}.ds-metric-card:before,.ds-status-card:before{position:absolute;inset:0 auto 0 0;width:var(--ds-card-accent-width,3px);background:var(--ds-status-accent,transparent);content:"";pointer-events:none}.ds-metric-card>small,.ds-metric-card>span{color:var(--text-secondary,var(--ods-color-muted));font-size:var(--font-size-label,.75rem);font-weight:850;line-height:1.25}.ds-metric-card>strong{color:var(--text-primary,var(--ods-color-ink));font-size:clamp(1.35rem,2.2rem,2.2rem);font-weight:900;line-height:.95}.ds-status-card{position:relative;border-color:var(--ds-status-card-border,var(--ds-status-border,var(--ds-card-border)));background:linear-gradient(180deg,var(--ds-status-wash,transparent),transparent 58%),var(--ds-status-card-bg,rgba(4,12,24,.78));box-shadow:var(--ds-card-shadow,none),inset 0 1px 0 color-mix(in srgb,var(--surface,#fff) 64%,transparent),inset var(--ds-status-card-accent-width,3px) 0 0 var(--ds-status-accent,transparent)}.ds-status-dot,.ods-status-dot{display:inline-block;flex:0 0 auto;width:.52rem;height:.52rem;border-radius:var(--radius-pill,999px);background:var(--ds-status-accent,var(--ods-color-faint));box-shadow:0 0 0 3px var(--ds-status-wash,color-mix(in srgb,var(--ods-color-faint) 18%,transparent))}.ds-status,.ods-status{display:inline-flex;align-items:center;gap:var(--space-6,6px);min-height:1.75rem;max-width:100%;border:var(--border-width,1px) solid var(--ds-status-border,var(--ods-color-line-subtle));border-radius:var(--radius-pill,999px);padding:.2rem var(--space-8,8px);background:var(--ds-status-wash,var(--surface-subtle,transparent));color:var(--text-secondary,var(--ods-color-muted));font-size:var(--font-size-label,.75rem);font-weight:900;line-height:1.1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ds-status:before,.ods-status:before{display:inline-block;flex:0 0 auto;width:.48rem;height:.48rem;border-radius:var(--radius-pill,999px);background:var(--ds-status-accent,var(--ods-color-faint));box-shadow:0 0 0 3px var(--ds-status-wash,color-mix(in srgb,var(--ods-color-faint) 18%,transparent));content:""}.ds-status:is(.is-green,.is-success,.is-good,.is-safe,.is-ready,.is-safe_to_run,.is-fresh,.is-approved),.ds-status:is([data-state=success],[data-state=ready],[data-tone=success]),.ods-status:is(.is-green,.is-success,.is-good,.is-safe,.is-ready,.is-safe_to_run,.is-fresh,.is-approved),.ods-status:is([data-state=success],[data-state=ready],[data-tone=success]){--ds-status-accent:var(--ds-status-success-accent);--ds-status-border:var(--ds-status-success-border);--ds-status-wash:var(--ds-status-success-wash)}.ds-status:is(.is-amber,.is-warning,.is-review,.is-watch,.is-needs_review,.is-stale,.is-debt),.ds-status:is([data-state=warning],[data-state=parked],[data-tone=warning]),.ods-status:is(.is-amber,.is-warning,.is-review,.is-watch,.is-needs_review,.is-stale,.is-debt),.ods-status:is([data-state=warning],[data-state=parked],[data-tone=warning]){--ds-status-accent:var(--ds-status-warning-accent);--ds-status-border:var(--ds-status-warning-border);--ds-status-wash:var(--ds-status-warning-wash)}.ds-status:is(.is-red,.is-danger,.is-error,.is-bad,.is-blocked,.is-risk,.is-risky,.is-missing_integration),.ds-status:is([data-state=danger],[data-state=blocked],[data-state=risk],[data-tone=danger]),.ods-status:is(.is-red,.is-danger,.is-error,.is-bad,.is-blocked,.is-risk,.is-risky,.is-missing_integration),.ods-status:is([data-state=danger],[data-state=blocked],[data-state=risk],[data-tone=danger]){--ds-status-accent:var(--ds-status-danger-accent);--ds-status-border:var(--ds-status-danger-border);--ds-status-wash:var(--ds-status-danger-wash)}.ds-status:is(.is-blue,.is-info),.ds-status:is([data-state=info],[data-tone=info]),.ods-status:is(.is-blue,.is-info),.ods-status:is([data-state=info],[data-tone=info]){--ds-status-accent:var(--ds-status-info-accent);--ds-status-border:var(--ds-status-info-border);--ds-status-wash:var(--ds-status-info-wash)}.ds-status:is(.is-neutral,.is-pending,.is-unknown),.ds-status:is([data-state=neutral],[data-state=pending],[data-state=unknown],[data-tone=neutral]),.ods-status:is(.is-neutral,.is-pending,.is-unknown),.ods-status:is([data-state=neutral],[data-state=pending],[data-state=unknown],[data-tone=neutral]){--ds-status-accent:var(--ds-status-neutral-accent);--ds-status-border:var(--ds-status-neutral-border);--ds-status-wash:var(--ds-status-neutral-wash)}.ods-executive-card,.ods-premium-card{position:relative;display:grid;grid-gap:var(--ods-space-4);gap:var(--ods-space-4);min-width:0;border:1px solid var(--ods-executive-border);border-radius:var(--ods-radius-md);padding:var(--ods-panel-padding);background:var(--ods-executive-wash),var(--ods-color-surface-raised);box-shadow:var(--ods-shadow-executive),inset 0 1px 0 color-mix(in srgb,var(--ods-color-surface) 78%,transparent);overflow:hidden;overflow-wrap:anywhere}.ods-executive-card:before,.ods-premium-card:before{position:absolute;inset:0 0 auto;height:1px;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--ods-color-blue) 34%,transparent),transparent);content:"";pointer-events:none}.ods-command-rail{display:grid;grid-gap:var(--ods-space-2);gap:var(--ods-space-2);min-width:0}.ods-command-rail__item{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:var(--ods-space-2);gap:var(--ods-space-2);align-items:center;min-height:var(--ods-command-rail-compact-height);border:1px solid var(--ods-executive-hairline);border-radius:var(--ods-radius-md);padding:var(--ods-space-3);background:color-mix(in srgb,var(--ods-color-surface-raised) 90%,transparent);color:var(--ods-color-ink-soft);text-decoration:none}.ods-command-rail__item.is-active,.ods-command-rail__item:hover,.ods-command-rail__item[aria-current=page]{border-color:color-mix(in srgb,var(--ods-color-blue) 36%,var(--ods-executive-border));background:linear-gradient(135deg,color-mix(in srgb,var(--ods-color-blue) 12%,transparent),transparent 58%),var(--ods-color-surface-raised)}.ods-command-rail__item small{color:var(--ods-color-muted);font-size:.72rem;font-weight:850;line-height:1.15}.ods-command-rail__item strong{color:var(--ods-color-ink);font-size:.9rem;font-weight:850;line-height:1.15}.cockpit-shell{grid-template-columns:minmax(13.75rem,var(--ods-command-rail-width)) minmax(0,1fr)}.cockpit-sidebar{border-color:var(--ods-executive-border);background:linear-gradient(180deg,color-mix(in srgb,var(--color-panel-muted,var(--ods-color-surface-soft)) 72%,transparent),transparent 54%),var(--color-panel,var(--ods-color-surface));box-shadow:var(--ods-shadow-executive),inset 0 1px 0 color-mix(in srgb,var(--surface,#fff) 64%,transparent)}.cockpit-sidebar__brand{font-size:1.12rem;line-height:1.05}.cockpit-sidebar__brand-block p{max-width:28ch}.cockpit-sidebar__nav{gap:var(--space-12)}.cockpit-sidebar__group{gap:var(--space-4)}.cockpit-sidebar__group>span{letter-spacing:0}.cockpit-sidebar__nav a{min-height:2.55rem;border:var(--border-width) solid transparent;border-radius:var(--radius-8);background:transparent}.cockpit-sidebar__nav a:hover{border-color:var(--border-subtle,var(--ods-executive-hairline));background:linear-gradient(135deg,color-mix(in srgb,var(--color-brand,var(--ods-color-blue)) 9%,transparent),transparent 60%),var(--surface-subtle,var(--ods-color-surface-soft))}.cockpit-sidebar__nav a.is-active,.cockpit-sidebar__nav a[aria-current=page]{border-color:color-mix(in srgb,var(--color-brand,var(--ods-color-blue)) 36%,var(--border,var(--ods-color-line)))}.cockpit-topbar{border-color:var(--ods-executive-border);background:color-mix(in srgb,var(--color-panel,var(--ods-color-surface)) 86%,transparent);box-shadow:0 12px 32px var(--color-shadow,rgba(15,23,42,.08)),inset 0 1px 0 color-mix(in srgb,var(--surface,#fff) 64%,transparent)}.cockpit-control-plane{--ds-card-shadow:0 20px 54px rgba(0,0,0,0.26);--ds-metric-card-shadow:0 20px 54px rgba(0,0,0,0.24);--ods-executive-border:rgba(139,161,205,0.18);--ods-executive-hairline:rgba(139,161,205,0.12);--ods-executive-wash:linear-gradient(180deg,rgba(108,77,255,0.08),transparent 62%),linear-gradient(135deg,rgba(23,217,128,0.035),transparent 52%)}.cockpit-control-plane :is(.cockpit-card,.cockpit-decision-panel,.cockpit-metric,.cockpit-v3-today,.cockpit-v3-action-card,.cockpit-v2-priority-panel,.cockpit-v2-review-panel){box-shadow:var(--cockpit-panel-shadow,0 18px 44px rgba(0,0,0,.28)),inset 0 1px 0 rgba(255,255,255,.045)}.cockpit-control-plane .cockpit-sidebar{background:linear-gradient(180deg,rgba(13,26,45,.96),rgba(5,13,25,.96)),var(--color-panel)}.cockpit-control-plane .cockpit-topbar{background:rgba(4,10,20,.82);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.cockpit-control-plane :is(.cockpit-status-pill,.cockpit-trend,.cockpit-action-state,.cockpit-risk-badge,.cockpit-status-badge,.cockpit-freshness,.cockpit-command-result__risk):before{display:inline-block;flex:0 0 auto;width:.48rem;height:.48rem;border-radius:var(--radius-pill);background:currentColor;box-shadow:0 0 0 3px color-mix(in srgb,currentColor 16%,transparent);content:""}.cockpit-metric strong,.ds-metric-card strong{letter-spacing:0}@media (max-width:1180px){.cockpit-shell{grid-template-columns:minmax(12.5rem,14rem) minmax(0,1fr);gap:var(--space-12)}}@media (max-width:860px){.cockpit-shell{grid-template-columns:minmax(0,1fr)}.cockpit-sidebar{position:relative;top:auto;max-height:none;padding:var(--space-12)}.cockpit-sidebar__brand-block{grid-template-columns:minmax(0,1fr)}.cockpit-sidebar__brand-block p{max-width:none}.cockpit-sidebar__nav{display:flex;gap:var(--space-8);margin-top:var(--space-12);overflow-x:auto;padding-bottom:var(--space-4);scrollbar-width:none}.cockpit-sidebar__nav::-webkit-scrollbar{display:none}.cockpit-sidebar__group{flex:0 0 min(18rem,82vw)}.cockpit-sidebar__nav a{min-height:2.75rem}}@media (max-width:720px){.ds-button{width:-moz-fit-content;width:fit-content;max-width:100%;min-height:var(--touch-target,44px);white-space:normal}.ds-surface-head{flex-direction:column;align-items:stretch}.ds-badge,.ds-chip,.ds-status,.ods-status{min-height:2rem;max-width:100%;white-space:normal}.cockpit-metric-grid,.ds-responsive-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,10rem),1fr))}}@media (max-width:640px){.ods-executive-card,.ods-premium-card{padding:var(--ods-space-4)}.cockpit-topbar{padding:var(--space-10)}.cockpit-topbar__site{grid-template-columns:minmax(0,1fr)}.cockpit-topbar__status{padding-bottom:var(--space-4)}}@media (max-width:480px){.ds-card,.ds-metric-card,.ds-product-card,.ds-status-card,.ds-surface{border-radius:var(--ods-radius-sm)}.ds-metric-card{min-height:5.5rem;padding:var(--space-10,10px)}.ds-metric-card>strong{font-size:1.45rem}.cockpit-sidebar__group{flex-basis:min(16rem,88vw)}}}@layer ods.components{.ods-cta{display:flex;flex-wrap:wrap;gap:var(--ods-space-3);align-items:center;justify-content:space-between;border:1px solid var(--ods-color-line);border-radius:var(--ods-radius-md);padding:var(--ods-space-4);background:linear-gradient(90deg,var(--ods-color-blue-soft),#ffffff)}.ods-cta__copy{display:grid;grid-gap:3px;gap:3px}.ods-cta__copy strong{color:var(--ods-color-ink)}.ods-cta__copy span{color:var(--ods-color-muted);font-size:.82rem}.ods-footer{border-top:1px solid var(--ods-color-line);padding-block:var(--ods-space-10);background:rgba(255,255,255,.76)}.ods-footer__grid{display:grid;grid-template-columns:minmax(220px,1.2fr) repeat(3,minmax(120px,1fr));grid-gap:var(--ods-space-6);gap:var(--ods-space-6)}.ods-footer a{color:var(--ods-color-muted);font-size:.84rem;text-decoration:none}.ods-footer strong{color:var(--ods-color-ink)}}@layer ods.components{@media (max-width:820px){.ods-footer__grid{grid-template-columns:1fr}}}@layer ods.pages{.ods-preview-nav{position:-webkit-sticky;position:sticky;z-index:10;top:0;border-bottom:1px solid var(--ods-color-line);background:rgba(255,255,255,.88);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.tooladvisor-section-eyebrow{margin:0;color:#265dff;font-size:.76rem;font-weight:850;letter-spacing:0;text-transform:uppercase}@layer ods.pages{}.ods-preview-nav__inner{display:flex;min-height:64px;align-items:center;justify-content:space-between;gap:var(--ods-space-4)}.ods-brand{display:inline-flex;align-items:center;flex-shrink:0;gap:10px;color:var(--ods-color-ink);font-weight:850;white-space:nowrap}.ods-brand__copy{display:grid;grid-gap:1px;gap:1px;line-height:1}.ods-brand__copy strong{color:var(--ods-color-ink);font-size:.98rem}.ods-brand__copy small{color:var(--ods-color-blue);font-size:.56rem;font-weight:850;text-transform:uppercase}.ods-brand__mark{position:relative;display:inline-grid;width:28px;height:28px;place-items:center;border-radius:6px;background:linear-gradient(135deg,#0b4cff,#2d7dff);color:#ffffff;font-size:.86rem;box-shadow:inset 0 -1px 0 rgba(255,255,255,.28),0 10px 24px rgba(21,92,255,.22)}.ods-brand__mark:before{content:"";position:absolute;inset:6px 5px auto;height:2px;border-radius:99px;background:rgba(255,255,255,.72)}.ods-preview{background:var(--ods-color-bg)}.ods-preview__band{border-top:1px solid var(--ods-color-line);background:rgba(255,255,255,.62)}@media (max-width:640px){.ods-preview-nav__inner{flex-wrap:wrap;justify-content:flex-start;padding-block:10px}.ods-preview-nav__inner .ods-cluster{gap:6px}}@media (max-width:560px){.ods-brand__copy small{display:none}}}@layer ods.pages{body[data-site-niche=tools] [data-visual-premium-redesign=sprint5-wow-mc1]{--ta-premium-bg:#020712;--ta-premium-panel:rgba(7,17,33,0.76);--ta-premium-panel-strong:rgba(9,23,43,0.92);--ta-premium-line:rgba(116,194,255,0.18);--ta-premium-line-strong:rgba(116,194,255,0.34);--ta-premium-ink:#f8fbff;--ta-premium-muted:#9cadc4;--ta-premium-blue:#37a2ff;--ta-premium-cyan:#34f0ff;--ta-premium-gold:#ffbf45;--ta-premium-green:#37e8a0;min-height:100vh;background:linear-gradient(180deg,#020712,#06121f 44%,#03070f);color:var(--ta-premium-ink)}.tooladvisor-premium-topbar{position:-webkit-sticky;position:sticky;z-index:30;top:0;display:grid;grid-template-columns:minmax(190px,.7fr) minmax(0,1fr) auto;grid-gap:20px;gap:20px;align-items:center;min-height:72px;padding:12px clamp(18px,4vw,48px);border-bottom:1px solid rgba(116,194,255,.12);background:rgba(2,7,18,.9);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.tooladvisor-premium-topbar a{color:#f8fbff;text-decoration:none}.tooladvisor-premium-topbar__brand{display:grid;grid-template-columns:38px auto;grid-gap:10px;gap:10px;align-items:center;min-width:0}.tooladvisor-premium-topbar__brand span{display:grid;width:38px;height:38px;place-items:center;border:1px solid rgba(255,191,69,.8);border-radius:8px;background:linear-gradient(145deg,rgba(255,191,69,.95),rgba(255,126,44,.38));color:#070b12;font-size:.88rem;font-weight:900;box-shadow:0 0 28px rgba(255,191,69,.24)}.tooladvisor-premium-topbar__brand small,.tooladvisor-premium-topbar__brand strong{grid-column:2;min-width:0}.tooladvisor-premium-topbar__brand strong{align-self:end;font-size:1.02rem;line-height:1}.tooladvisor-premium-topbar__brand small{align-self:flex-start;color:var(--ta-premium-gold);font-size:.62rem;font-weight:850;letter-spacing:0;line-height:1.1;text-transform:uppercase}.tooladvisor-premium-topbar__links{display:flex;flex-wrap:wrap;gap:8px 24px;justify-content:center;min-width:0}.tooladvisor-premium-topbar__links a{color:rgba(248,251,255,.78);font-size:.86rem;font-weight:760}.tooladvisor-premium-topbar__links a:hover{color:var(--ta-premium-cyan)}.tooladvisor-premium-topbar__cta{display:inline-flex;min-height:40px;align-items:center;justify-content:center;padding:0 16px;border:1px solid rgba(255,191,69,.72);border-radius:8px;background:linear-gradient(180deg,#ffd46d,#f0a72f);color:#070b12!important;font-size:.82rem;font-weight:900;box-shadow:0 12px 34px rgba(255,191,69,.22)}body[data-site-niche=tools] [data-visual-premium-redesign=sprint5-wow-mc1] .odali-decision-interface--tooladvisor-premium-shell{--ta-v3-ink:var(--ta-premium-ink);--ta-v3-muted:var(--ta-premium-muted);--ta-v3-line:var(--ta-premium-line);--ta-v3-blue:var(--ta-premium-blue);--ta-v3-green:var(--ta-premium-green);--ta-v3-panel:var(--ta-premium-panel);position:relative;overflow:hidden;padding-bottom:76px;background:linear-gradient(115deg,rgba(55,162,255,.08),transparent 26%),linear-gradient(180deg,rgba(255,191,69,.08),transparent 18%),var(--ta-premium-bg);color:var(--ta-premium-ink)}body[data-site-niche=tools] [data-visual-premium-redesign=sprint5-wow-mc1] .odali-decision-interface--tooladvisor-premium-shell:before{content:"";position:absolute;inset:74px -10% auto;height:430px;pointer-events:none;background:linear-gradient(102deg,transparent 0 32%,rgba(55,162,255,.22) 32.2%,transparent 32.5%),linear-gradient(154deg,transparent 0 48%,rgba(255,191,69,.26) 48.2%,transparent 48.5%),linear-gradient(16deg,transparent 0 62%,rgba(52,240,255,.18) 62.2%,transparent 62.5%);opacity:.72}body[data-site-niche=tools] [data-visual-premium-redesign=sprint5-wow-mc1] .decision-breadcrumb{display:none}body[data-site-niche=tools] [data-visual-premium-redesign=sprint5-wow-mc1] .decision-breadcrumb a{color:rgba(156,173,196,.86)}body[data-site-niche=tools] [data-visual-premium-redesign=sprint5-wow-mc1] .tooladvisor-case-check-v1,body[data-site-niche=tools] [data-visual-premium-redesign=sprint5-wow-mc1] .tooladvisor-conversion-path-v1,body[data-site-niche=tools] [data-visual-premium-redesign=sprint5-wow-mc1] .tooladvisor-decision-debrief-v1,body[data-site-niche=tools] [data-visual-premium-redesign=sprint5-wow-mc1] .tooladvisor-evidence-lab-v1,body[data-site-niche=tools] [data-visual-premium-redesign=sprint5-wow-mc1] .tooladvisor-field-notes-v1,body[data-site-niche=tools] [data-visual-premium-redesign=sprint5-wow-mc1] .tooladvisor-mission-plan-v1,body[data-site-niche=tools] [data-visual-premium-redesign=sprint5-wow-mc1] .tooladvisor-workflow-map-v1{position:relative;z-index:1;width:min(1260px,calc(100% - 48px));margin-top:22px}body[data-site-niche=tools] [data-visual-premium-redesign=sprint5-wow-mc1] .tooladvisor-case-check-v1{grid-template-columns:minmax(0,1fr) minmax(380px,.78fr);align-items:stretch}body[data-site-niche=tools] [data-visual-premium-redesign=sprint5-wow-mc1] .tooladvisor-case-check-v1__case h2,body[data-site-niche=tools] [data-visual-premium-redesign=sprint5-wow-mc1] .tooladvisor-decision-debrief-v1__header h2,body[data-site-niche=tools] [data-visual-premium-redesign=sprint5-wow-mc1] .tooladvisor-evidence-lab-v1__header h2,body[data-site-niche=tools] [data-visual-premium-redesign=sprint5-wow-mc1] .tooladvisor-field-notes-v1__header h2,body[data-site-niche=tools] [data-visual-premium-redesign=sprint5-wow-mc1] .tooladvisor-mission-plan-v1__brief h2,body[data-site-niche=tools] [data-visual-premium-redesign=sprint5-wow-mc1] .tooladvisor-workflow-map-v1__header h2{color:var(--ta-premium-ink);font-size:2.55rem;letter-spacing:0;line-height:1.02;text-wrap:balance}body[data-site-niche=tools] [data-visual-premium-redesign=sprint5-wow-mc1] .tooladvisor-case-check-v1__proof-strip article,body[data-site-niche=tools] [data-visual-premium-redesign=sprint5-wow-mc1] .tooladvisor-case-check-v1__questions article,body[data-site-niche=tools] [data-visual-premium-redesign=sprint5-wow-mc1] .tooladvisor-field-notes-v1__grid.tooladvisor-field-notes-v1__insights>article,body[data-site-niche=tools] [data-visual-premium-redesign=sprint5-wow-mc1] :where(.tooladvisor-workflow-map-v1__board.tooladvisor-workflow-map-v1__route>article){border-color:rgba(116,194,255,.13);background:transparent;box-shadow:none}body[data-site-niche=tools] [data-visual-premium-redesign=sprint5-wow-mc1] .tooladvisor-case-check-v1__questions button{border-color:rgba(116,194,255,.18);border-radius:8px;background:rgba(248,251,255,.04);color:rgba(248,251,255,.88)}body[data-site-niche=tools] [data-visual-premium-redesign=sprint5-wow-mc1] .tooladvisor-case-check-v1__questions button.is-selected,body[data-site-niche=tools] [data-visual-premium-redesign=sprint5-wow-mc1] .tooladvisor-case-check-v1__questions button:hover{border-color:rgba(255,191,69,.72);background:rgba(255,191,69,.12);color:var(--ta-premium-ink)}body[data-site-niche=tools] [data-visual-premium-redesign=sprint5-wow-mc1] .tooladvisor-evidence-lab-v1,body[data-site-niche=tools] [data-visual-premium-redesign=sprint5-wow-mc1] .tooladvisor-field-notes-v1,body[data-site-niche=tools] [data-visual-premium-redesign=sprint5-wow-mc1] .tooladvisor-mission-plan-v1,body[data-site-niche=tools] [data-visual-premium-redesign=sprint5-wow-mc1] .tooladvisor-workflow-map-v1{padding:26px 0;background:transparent}body[data-site-niche=tools] [data-visual-premium-redesign=sprint5-wow-mc1] .tooladvisor-field-notes-v1__grid.tooladvisor-field-notes-v1__insights>article.is-primary,body[data-site-niche=tools] [data-visual-premium-redesign=sprint5-wow-mc1] .tooladvisor-mission-plan-v1__map article.is-primary{border-color:rgba(255,191,69,.34);background:rgba(255,191,69,.06)}body[data-site-niche=tools] [data-visual-premium-redesign=sprint5-wow-mc1] .tooladvisor-mission-plan-v1__map:before,body[data-site-niche=tools] [data-visual-premium-redesign=sprint5-wow-mc1] .tooladvisor-workflow-map-v1__board.tooladvisor-workflow-map-v1__route:before{background:linear-gradient(180deg,var(--ta-premium-blue),var(--ta-premium-gold),var(--ta-premium-cyan));box-shadow:0 0 20px rgba(55,162,255,.3)}body[data-site-niche=tools] [data-visual-premium-redesign=sprint5-wow-mc1] :where(.tooladvisor-workflow-map-v1__board.tooladvisor-workflow-map-v1__route>article):before{border-color:var(--ta-premium-cyan);background:var(--ta-premium-bg);box-shadow:0 0 0 7px rgba(52,240,255,.08),0 0 22px rgba(52,240,255,.32)}body[data-site-niche=tools] [data-visual-premium-redesign=sprint5-wow-mc1] .tooladvisor-evidence-lab-v1__stats strong{color:var(--ta-premium-green)}body[data-site-niche=tools] [data-visual-premium-redesign=sprint5-wow-mc1] .tooladvisor-decision-debrief-v1{padding-bottom:42px}body[data-site-niche=tools] [data-visual-premium-redesign=sprint5-wow-mc1] a:hover,body[data-site-niche=tools] [data-visual-premium-redesign=sprint5-wow-mc1] button:hover{transform:translateY(-1px)}@keyframes taPremiumFloat{0%,to{transform:translateY(0) rotate(-1deg)}50%{transform:translateY(-12px) rotate(1deg)}}@media (prefers-reduced-motion:reduce){body[data-site-niche=tools] [data-visual-premium-redesign=sprint5-wow-mc1] *,body[data-site-niche=tools] [data-visual-premium-redesign=sprint5-wow-mc1] :after,body[data-site-niche=tools] [data-visual-premium-redesign=sprint5-wow-mc1] :before{animation-duration:1ms!important;scroll-behavior:auto!important;transition-duration:1ms!important}}@media (max-width:820px){.tooladvisor-premium-topbar{grid-template-columns:minmax(0,1fr) auto;gap:10px;min-height:64px;padding:10px 14px;justify-items:stretch}.tooladvisor-premium-topbar__links{display:none}.tooladvisor-premium-topbar__brand{min-width:0}.tooladvisor-premium-topbar__brand strong{font-size:.92rem}.tooladvisor-premium-topbar__brand small{font-size:.58rem}.tooladvisor-premium-topbar__cta{min-height:36px;padding:0 10px;font-size:.76rem}body[data-site-niche=tools] [data-visual-premium-redesign=sprint5-wow-mc1] .tooladvisor-case-check-v1__questions :where(article div>div){display:flex;flex-wrap:wrap;gap:8px}body[data-site-niche=tools] [data-visual-premium-redesign=sprint5-wow-mc1] .tooladvisor-case-check-v1__questions button{max-width:100%;white-space:normal}body[data-site-niche=tools] [data-visual-premium-redesign=sprint5-wow-mc1] .tooladvisor-case-check-v1__case h2,body[data-site-niche=tools] [data-visual-premium-redesign=sprint5-wow-mc1] .tooladvisor-decision-debrief-v1__header h2,body[data-site-niche=tools] [data-visual-premium-redesign=sprint5-wow-mc1] .tooladvisor-evidence-lab-v1__header h2,body[data-site-niche=tools] [data-visual-premium-redesign=sprint5-wow-mc1] .tooladvisor-field-notes-v1__header h2,body[data-site-niche=tools] [data-visual-premium-redesign=sprint5-wow-mc1] .tooladvisor-mission-plan-v1__brief h2,body[data-site-niche=tools] [data-visual-premium-redesign=sprint5-wow-mc1] .tooladvisor-workflow-map-v1__header h2{font-size:1.92rem}}:where(body[data-site-niche=tools] [data-cinematic-premium=sprint6-cinematic-mc1][data-vertical-universe=seo]){--ta-cinema-bg:#010611;--ta-cinema-blue:#2f9cff;--ta-cinema-cyan:#37f2ff;--ta-cinema-gold:#ffc84d;--ta-cinema-glass:rgba(5,18,35,0.54);--ta-cinema-hud-line:rgba(77,204,255,0.42);--ta-cinema-shadow:rgba(0,0,0,0.58);background:radial-gradient(circle at 51% 38%,rgba(55,242,255,.19),transparent 23%),radial-gradient(circle at 52% 46%,rgba(255,200,77,.13),transparent 28%),linear-gradient(180deg,#010611,#06111f 42%,#010611)}:where(body[data-site-niche=tools] [data-cinematic-premium=sprint6-cinematic-mc1]) :where(.odali-decision-interface--tooladvisor-premium-shell){background:linear-gradient(108deg,transparent 0 21%,rgba(47,156,255,.1) 21.2%,transparent 21.6%),linear-gradient(156deg,transparent 0 62%,rgba(55,242,255,.12) 62.2%,transparent 62.6%),var(--ta-cinema-bg)}@keyframes taCinematicActionSweep{0%,55%{transform:translateX(0) skewX(-18deg)}to{transform:translateX(380%) skewX(-18deg)}}body[data-site-niche=tools] [data-cinematic-premium=sprint6-cinematic-mc1][data-vertical-universe=seo] .odali-decision-interface--tooladvisor-premium-shell{overflow-x:hidden!important}body[data-site-niche=tools] [data-cinematic-premium=sprint6-cinematic-mc1][data-vertical-universe=seo] .tooladvisor-case-check-v1,body[data-site-niche=tools] [data-cinematic-premium=sprint6-cinematic-mc1][data-vertical-universe=seo] .tooladvisor-conversion-path-v1,body[data-site-niche=tools] [data-cinematic-premium=sprint6-cinematic-mc1][data-vertical-universe=seo] .tooladvisor-decision-debrief-v1,body[data-site-niche=tools] [data-cinematic-premium=sprint6-cinematic-mc1][data-vertical-universe=seo] .tooladvisor-evidence-lab-v1,body[data-site-niche=tools] [data-cinematic-premium=sprint6-cinematic-mc1][data-vertical-universe=seo] .tooladvisor-field-notes-v1,body[data-site-niche=tools] [data-cinematic-premium=sprint6-cinematic-mc1][data-vertical-universe=seo] .tooladvisor-mission-plan-v1,body[data-site-niche=tools] [data-cinematic-premium=sprint6-cinematic-mc1][data-vertical-universe=seo] .tooladvisor-workflow-map-v1{width:min(1240px,calc(100% - 48px))!important}@media (max-width:820px){body[data-site-niche=tools] [data-cinematic-premium=sprint6-cinematic-mc1][data-vertical-universe=seo]{overflow-x:hidden!important}body[data-site-niche=tools] [data-cinematic-premium=sprint6-cinematic-mc1][data-vertical-universe=seo] .tooladvisor-case-check-v1,body[data-site-niche=tools] [data-cinematic-premium=sprint6-cinematic-mc1][data-vertical-universe=seo] .tooladvisor-case-check-v1__case,body[data-site-niche=tools] [data-cinematic-premium=sprint6-cinematic-mc1][data-vertical-universe=seo] .tooladvisor-case-check-v1__preview,body[data-site-niche=tools] [data-cinematic-premium=sprint6-cinematic-mc1][data-vertical-universe=seo] .tooladvisor-conversion-path-v1,body[data-site-niche=tools] [data-cinematic-premium=sprint6-cinematic-mc1][data-vertical-universe=seo] .tooladvisor-decision-debrief-v1,body[data-site-niche=tools] [data-cinematic-premium=sprint6-cinematic-mc1][data-vertical-universe=seo] .tooladvisor-evidence-lab-v1,body[data-site-niche=tools] [data-cinematic-premium=sprint6-cinematic-mc1][data-vertical-universe=seo] .tooladvisor-field-notes-v1,body[data-site-niche=tools] [data-cinematic-premium=sprint6-cinematic-mc1][data-vertical-universe=seo] .tooladvisor-mission-plan-v1,body[data-site-niche=tools] [data-cinematic-premium=sprint6-cinematic-mc1][data-vertical-universe=seo] .tooladvisor-workflow-map-v1{box-sizing:border-box!important;grid-template-columns:minmax(0,1fr)!important;width:min(100% - 24px,680px)!important;max-width:min(100% - 24px,680px)!important;min-width:0!important;margin-inline:auto!important}body[data-site-niche=tools] [data-cinematic-premium=sprint6-cinematic-mc1][data-vertical-universe=seo] .tooladvisor-case-check-v1>*,body[data-site-niche=tools] [data-cinematic-premium=sprint6-cinematic-mc1][data-vertical-universe=seo] .tooladvisor-case-check-v1__alternatives,body[data-site-niche=tools] [data-cinematic-premium=sprint6-cinematic-mc1][data-vertical-universe=seo] .tooladvisor-case-check-v1__fit-line,body[data-site-niche=tools] [data-cinematic-premium=sprint6-cinematic-mc1][data-vertical-universe=seo] .tooladvisor-case-check-v1__next-step,body[data-site-niche=tools] [data-cinematic-premium=sprint6-cinematic-mc1][data-vertical-universe=seo] .tooladvisor-case-check-v1__preview>*,body[data-site-niche=tools] [data-cinematic-premium=sprint6-cinematic-mc1][data-vertical-universe=seo] .tooladvisor-case-check-v1__proof-strip,body[data-site-niche=tools] [data-cinematic-premium=sprint6-cinematic-mc1][data-vertical-universe=seo] .tooladvisor-case-check-v1__recommendation,body[data-site-niche=tools] [data-cinematic-premium=sprint6-cinematic-mc1][data-vertical-universe=seo] .tooladvisor-case-check-v1__recommendation-head,body[data-site-niche=tools] [data-cinematic-premium=sprint6-cinematic-mc1][data-vertical-universe=seo] .tooladvisor-case-check-v1__situation,body[data-site-niche=tools] [data-cinematic-premium=sprint6-cinematic-mc1][data-vertical-universe=seo] .tooladvisor-case-check-v1__sticky-choice,body[data-site-niche=tools] [data-cinematic-premium=sprint6-cinematic-mc1][data-vertical-universe=seo] .tooladvisor-case-check-v1__why{box-sizing:border-box!important;width:100%!important;max-width:100%!important;min-width:0!important}body[data-site-niche=tools] [data-cinematic-premium=sprint6-cinematic-mc1][data-vertical-universe=seo] .tooladvisor-case-check-v1__proof-strip,body[data-site-niche=tools] [data-cinematic-premium=sprint6-cinematic-mc1][data-vertical-universe=seo] .tooladvisor-case-check-v1__sticky-choice{grid-template-columns:minmax(0,1fr)!important}body[data-site-niche=tools] [data-cinematic-premium=sprint6-cinematic-mc1][data-vertical-universe=seo] .tooladvisor-case-check-v1__proof-strip>*,body[data-site-niche=tools] [data-cinematic-premium=sprint6-cinematic-mc1][data-vertical-universe=seo] .tooladvisor-case-check-v1__sticky-choice>*{width:100%!important;max-width:100%!important;min-width:0!important}}body:has([data-cinematic-premium=sprint6-cinematic-mc1][data-vertical-universe=seo]){padding-top:0!important;background:#020712!important}body[data-site-niche=tools] [data-cinematic-premium=sprint6-cinematic-mc1][data-vertical-universe=seo]{background:radial-gradient(circle at 50% 26%,rgba(38,197,255,.18),transparent 34%),radial-gradient(circle at 82% 18%,rgba(255,188,63,.12),transparent 30%),#020712!important}body[data-site-niche=tools] [data-cinematic-premium=sprint6-cinematic-mc1][data-vertical-universe=seo] .tooladvisor-premium-topbar{top:0!important;border-bottom-color:rgba(74,212,255,.18)!important;background:linear-gradient(90deg,rgba(4,10,24,.96),rgba(2,7,18,.92) 50%,rgba(9,18,36,.96))!important;box-shadow:0 18px 62px rgba(0,0,0,.36),inset 0 -1px 0 rgba(255,255,255,.04)!important}body[data-site-niche=tools] [data-cinematic-premium=sprint6-cinematic-mc1][data-vertical-universe=seo] .decision-breadcrumb{display:none!important}body[data-site-niche=tools] [data-cinematic-premium=sprint6-cinematic-mc1][data-vertical-universe=seo] .odali-decision-interface--tooladvisor-premium-shell{background:radial-gradient(circle at 51% 45%,rgba(68,220,255,.22),transparent 21%),radial-gradient(circle at 49% 55%,rgba(255,202,72,.17),transparent 28%),linear-gradient(116deg,rgba(30,143,255,.12),transparent 28%),linear-gradient(180deg,#050b15,#030711 42%,#020712)!important}body[data-site-niche=tools] [data-cinematic-premium=sprint6-cinematic-mc1][data-vertical-universe=seo] .odali-decision-interface--tooladvisor-premium-shell:before{opacity:1!important;background:linear-gradient(105deg,transparent 0 29%,rgba(40,209,255,.28) 29.2%,transparent 29.55%),linear-gradient(151deg,transparent 0 46%,rgba(255,196,64,.34) 46.2%,transparent 46.55%),linear-gradient(19deg,transparent 0 60%,rgba(84,244,255,.22) 60.2%,transparent 60.55%)!important}.ta2-page{--ta2-bg:#07111f;--ta2-bg-deep:#040b14;--ta2-panel:rgba(10,25,43,0.86);--ta2-panel-strong:rgba(9,24,41,0.96);--ta2-panel-soft:rgba(13,34,57,0.66);--ta2-line:rgba(123,169,226,0.2);--ta2-line-strong:rgba(123,169,226,0.36);--ta2-ink:#f7fbff;--ta2-ink-soft:#d9e6f8;--ta2-muted:#91a5c4;--ta2-blue:#35a1ff;--ta2-blue-soft:rgba(53,161,255,0.14);--ta2-gold:#f6c75f;--ta2-gold-soft:rgba(246,199,95,0.16);--ta2-green:#3bd698;--ta2-radius:14px;--ta2-shadow:0 30px 90px rgba(0,0,0,0.26);--text-primary:var(--ta2-ink);--text-secondary:var(--ta2-ink-soft);--text-muted:var(--ta2-muted);--ods-color-ink:var(--ta2-ink);--ods-color-ink-soft:var(--ta2-ink-soft);--ods-color-muted:var(--ta2-muted);min-height:100vh;background:radial-gradient(circle at 68% 6%,rgba(53,161,255,.22),transparent 360px),radial-gradient(circle at 18% 18%,rgba(246,199,95,.1),transparent 280px),linear-gradient(90deg,rgba(53,161,255,.035) 1px,transparent 1px),linear-gradient(180deg,rgba(53,161,255,.025) 1px,transparent 1px),linear-gradient(180deg,var(--ta2-bg),var(--ta2-bg-deep));background-size:auto,auto,56px 56px,56px 56px,auto;color:var(--ta2-ink)}.ta2-page .ods-shell{max-width:1220px}.ta2-header{position:-webkit-sticky;position:sticky;z-index:20;top:0;border-bottom:1px solid var(--ta2-line);background:rgba(5,13,24,.84);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.ta2-header__bar{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:30px;gap:30px;min-height:76px;align-items:center}.ta2-brand{display:inline-flex;align-items:center;gap:10px;color:var(--ta2-ink);font-weight:900;text-decoration:none;white-space:nowrap}.ta2-brand__mark{position:relative;display:inline-grid;width:38px;height:38px;place-items:center;border-radius:8px;border:1px solid rgba(246,199,95,.72);background:linear-gradient(135deg,rgba(246,199,95,.3),rgba(246,199,95,.08)),#0d1726;color:var(--ta2-gold);font-size:.9rem;box-shadow:0 16px 34px rgba(246,199,95,.12),inset 0 1px 0 rgba(255,255,255,.14)}.ta2-brand__mark:before{content:"";position:absolute;inset:8px 7px auto;height:2px;border-radius:99px;background:rgba(246,199,95,.82)}.ta2-brand__copy{display:grid;grid-gap:2px;gap:2px;line-height:1}.ta2-brand__copy strong{font-size:1.05rem}.ta2-brand__copy small{color:var(--ta2-gold);font-size:.62rem;font-weight:900;text-transform:uppercase}.ta2-nav{display:flex;justify-content:center;gap:clamp(16px,1.7vw,28px)}.ta2-nav a{color:var(--ta2-ink-soft);font-size:.86rem;font-weight:820;text-decoration:none;white-space:nowrap}.ta2-actions{display:flex;align-items:center;gap:14px}.ta2-search{display:flex;width:272px;min-width:272px;justify-content:space-between;gap:16px;padding-inline:15px;background:rgba(4,13,24,.74);color:var(--ta2-muted);font-size:.84rem}.ta2-button,.ta2-search{min-height:44px;align-items:center;border:1px solid var(--ta2-line);border-radius:7px}.ta2-button{display:inline-flex;max-width:100%;min-width:0;justify-content:center;gap:10px;padding:0 20px;color:var(--ta2-ink);font-size:.88rem;font-weight:900;overflow-wrap:anywhere;text-decoration:none;white-space:normal}.ta2-button--primary{border-color:rgba(246,199,95,.78);background:linear-gradient(180deg,rgba(255,255,255,.34),transparent 46%),linear-gradient(135deg,#ffe08a,var(--ta2-gold));color:#170f06!important;box-shadow:0 18px 46px rgba(246,199,95,.18),inset 0 1px 0 rgba(255,255,255,.42)}.ta2-button--quiet{background:rgba(10,28,48,.72);color:var(--ta2-ink-soft);box-shadow:inset 0 1px 0 rgba(255,255,255,.07)}.ta2-proofbar{border-top:1px solid rgba(123,169,226,.12);background:rgba(4,13,24,.66)}.ta2-proofbar__inner{display:flex;min-height:44px;align-items:center;justify-content:space-between;gap:18px;color:var(--ta2-muted);font-size:.78rem;font-weight:760}.ta2-proofbar__inner span{display:inline-flex;align-items:center;gap:8px}.ta2-proofbar__inner svg{color:var(--ta2-blue)}.ta2-hero{position:relative;display:grid;min-height:650px;grid-template-columns:minmax(0,1.08fr) minmax(340px,.48fr);grid-gap:clamp(36px,5vw,84px);gap:clamp(36px,5vw,84px);align-items:center;padding-block:58px 36px}.ta2-hero:before{content:"";position:absolute;inset:12px 0 0;z-index:-1;border:1px solid rgba(123,169,226,.08);border-radius:22px;background:radial-gradient(circle at 64% 38%,rgba(246,199,95,.13),transparent 190px),radial-gradient(circle at 62% 43%,rgba(53,161,255,.18),transparent 280px),linear-gradient(180deg,rgba(9,25,42,.74),rgba(7,18,31,.08));box-shadow:inset 0 1px 0 rgba(255,255,255,.04)}.ta2-hero__copy{position:relative;z-index:2;display:grid;max-width:780px;grid-gap:18px;gap:18px;padding-top:0}.ta2-hero__eyebrow{color:var(--ta2-blue);font-size:.74rem;font-weight:950;letter-spacing:.02em;text-transform:uppercase}.ta2-hero__copy h1{margin:0;max-width:17ch;color:var(--ta2-ink);font-size:clamp(3.35rem,5.2vw,5.58rem);font-weight:900;letter-spacing:0;line-height:.99;text-wrap:balance;text-shadow:0 22px 80px rgba(53,161,255,.14)}.ta2-hero__copy h1 span{color:var(--ta2-blue)}.ta2-hero__copy p{max-width:560px;margin:0;color:var(--ta2-ink-soft);font-size:1.1rem;line-height:1.48}.ta2-tags{display:flex;flex-wrap:wrap;gap:9px}.ta2-tags span{display:inline-flex;min-height:24px;align-items:center;border:1px solid var(--ta2-line);border-radius:999px;padding-inline:12px;background:rgba(13,34,57,.72);color:var(--ta2-ink-soft);font-size:.72rem;font-weight:850;box-shadow:inset 0 1px 0 rgba(255,255,255,.07),0 12px 24px rgba(0,0,0,.1)}.ta2-path{max-width:860px;margin-top:18px;border:1px solid rgba(53,161,255,.26);border-radius:var(--ta2-radius);padding:16px;background:radial-gradient(circle at 78% 48%,rgba(246,199,95,.09),transparent 170px),linear-gradient(180deg,rgba(10,28,48,.94),rgba(8,22,38,.88));box-shadow:var(--ta2-shadow),inset 0 1px 0 rgba(255,255,255,.06)}.ta2-path__head{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:14px}.ta2-path__head span{color:var(--ta2-blue);font-size:.72rem;font-weight:900;text-transform:uppercase}.ta2-path__head small{color:var(--ta2-muted);font-size:.74rem;font-weight:800}.ta2-path__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:0;gap:0}.ta2-path__node{position:relative;display:grid;min-height:142px;grid-template-columns:46px minmax(0,1fr);grid-gap:4px 12px;gap:4px 12px;border:0;border-radius:0;padding:46px 18px 18px;background:linear-gradient(90deg,rgba(53,161,255,.12),transparent 1px) 0 /1px 72% no-repeat,transparent;box-shadow:none}.ta2-path__node:first-child{border-radius:10px 0 0 10px}.ta2-path__node:last-child{border-radius:0 10px 10px 0}.ta2-path__node:before{content:"";position:absolute;top:27px;right:22px;left:44px;height:2px;background:linear-gradient(90deg,var(--ta2-blue),var(--ta2-gold));opacity:.82}.ta2-path__node:after{content:"→";position:absolute;top:45%;right:-16px;color:var(--ta2-gold);font-weight:900;text-shadow:0 0 22px rgba(246,199,95,.5)}.ta2-path__node:last-child:after{content:""}.ta2-path__number{position:absolute;top:13px;left:16px;display:inline-grid;width:28px;height:28px;place-items:center;border:1px solid rgba(53,161,255,.7);border-radius:999px;background:#0a1d32;color:var(--ta2-blue);font-size:.72rem;font-weight:900;box-shadow:0 8px 22px rgba(53,161,255,.16)}.ta2-path__node:last-child .ta2-path__number{border-color:rgba(246,199,95,.72);color:var(--ta2-gold)}.ta2-path__node svg{color:var(--ta2-muted)}.ta2-path__node .tai,.ta2-path__node svg{grid-column:1;grid-row:2/span 3;align-self:center}.ta2-path__node small{grid-column:2;color:var(--ta2-blue);font-size:.62rem;font-weight:900;overflow-wrap:normal;text-transform:uppercase;white-space:nowrap;word-break:normal}.ta2-path__node strong{grid-column:2;color:var(--ta2-ink);font-size:1.02rem;line-height:1.18;word-break:normal}.ta2-path__node em{grid-column:2;color:var(--ta2-muted);font-size:.76rem;font-style:normal;line-height:1.25}.ta2-hero__cta{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(190px,.7fr);grid-gap:14px;gap:14px}.ta2-hero__cta a{display:grid;min-height:66px;align-content:center;grid-gap:4px;gap:4px;border-radius:10px}.ta2-hero__cta span{display:inline-flex;align-items:center;gap:6px;font-size:.72rem;font-weight:760;opacity:.9}.ta2-hero-art{position:absolute;z-index:0;top:44px;right:18%;width:clamp(640px,58vw,940px);min-height:560px;opacity:.16;isolation:isolate;mix-blend-mode:screen;pointer-events:none}.ta2-hero-art:after,.ta2-hero-art:before{content:"";position:absolute;inset:0;pointer-events:none}.ta2-hero-art:before{z-index:-2;background:radial-gradient(circle at 50% 42%,rgba(37,99,235,.22),transparent 30%),radial-gradient(circle at 64% 54%,rgba(37,99,235,.12),transparent 36%),radial-gradient(circle at 42% 58%,rgba(255,255,255,.92),transparent 44%);filter:blur(30px)}.ta2-hero-art:after{z-index:2;opacity:.72;background-image:radial-gradient(circle,rgba(37,99,235,.44) 0 1.5px,transparent 1.8px),linear-gradient(108deg,transparent 0 43%,rgba(37,99,235,.14) 43.15% 43.35%,transparent 43.5% 100%),linear-gradient(108deg,transparent 0 51%,rgba(37,99,235,.1) 51.15% 51.35%,transparent 51.5% 100%);background-position:60% 42%,50%,50%;background-size:30px 30px,100% 100%,100% 100%;-webkit-mask-image:radial-gradient(ellipse at 56% 48%,#000 0 34%,transparent 68%);mask-image:radial-gradient(ellipse at 56% 48%,#000 0 34%,transparent 68%)}.ta2-media-hero-object{position:relative;min-height:560px;isolation:isolate}.ta2-media-hero-object:before{content:"";position:absolute;inset:70px 34px 64px;z-index:-1;border-radius:999px;background:radial-gradient(circle at 48% 42%,rgba(37,99,235,.12),transparent 46%),radial-gradient(circle at 50% 64%,rgba(255,106,42,.06),transparent 34%),radial-gradient(circle at 55% 28%,rgba(255,255,255,.98),transparent 54%);filter:blur(22px)}.ta2-media-hero-object__asset{position:absolute;inset:0;display:grid;opacity:.72;place-items:center;-webkit-mask-image:radial-gradient(ellipse at 56% 48%,#000 0 32%,rgba(0,0,0,.76) 46%,transparent 72%);mask-image:radial-gradient(ellipse at 56% 48%,#000 0 32%,rgba(0,0,0,.76) 46%,transparent 72%)}.ta2-media-hero-object__asset img{width:min(100%,900px);height:auto;filter:saturate(1.12) contrast(1.06) drop-shadow(0 0 70px rgba(53,161,255,.18)) drop-shadow(0 0 38px rgba(246,199,95,.08))}.ta2-trust{position:relative;z-index:2;grid-column:2;align-self:start;overflow:hidden;margin-top:0;border:1px solid var(--ta2-line-strong);border-radius:var(--ta2-radius);background:radial-gradient(circle at 66% 20%,rgba(53,161,255,.12),transparent 170px),linear-gradient(180deg,rgba(11,30,52,.95),rgba(7,18,31,.95));box-shadow:var(--ta2-shadow),inset 0 1px 0 rgba(255,255,255,.06)}.ta2-trust__head{display:flex;min-height:56px;align-items:center;justify-content:space-between;border-bottom:1px solid var(--ta2-line);padding-inline:24px}.ta2-trust__head strong{color:var(--ta2-ink);font-size:.78rem;font-weight:900;text-transform:uppercase}.ta2-trust__head span{width:3px;height:18px;border-radius:99px;background:var(--ta2-green);box-shadow:0 0 22px rgba(59,214,152,.42)}.ta2-trust__score{display:grid;grid-template-columns:auto 1fr;grid-gap:4px 14px;gap:4px 14px;margin:22px 22px 14px;border:1px solid rgba(59,214,152,.18);border-radius:12px;padding:18px 20px;background:radial-gradient(circle at 18% 12%,rgba(59,214,152,.16),transparent 130px),rgba(255,255,255,.035);box-shadow:inset 0 1px 0 rgba(255,255,255,.06)}.ta2-trust__score strong{color:var(--ta2-ink);font-size:2.25rem;line-height:1}.ta2-trust__score span{font-size:.84rem}.ta2-trust__score b{align-self:center;color:var(--ta2-green)}.ta2-trust__score em{grid-column:1/-1;color:var(--ta2-green);font-size:.78rem;font-style:normal;font-weight:850;line-height:1.36}.ta2-trust p{margin:0 22px;border:1px solid var(--ta2-line);border-radius:10px;padding:13px 16px;background:rgba(255,255,255,.035);color:var(--ta2-muted);font-size:.88rem}.ta2-trust__checks{display:grid;grid-gap:14px;gap:14px;margin:16px 22px 18px}.ta2-trust__checks div{display:grid;grid-template-columns:38px auto;grid-gap:2px 14px;gap:2px 14px;align-items:center}.ta2-trust__checks svg{grid-row:1/span 2;color:var(--ta2-gold)}.ta2-trust__checks strong{color:var(--ta2-ink);font-size:1.35rem}.ta2-trust__checks span{color:var(--ta2-muted);font-size:.68rem;font-weight:850;text-transform:uppercase}.ta2-trust a{display:inline-flex;align-items:center;gap:7px;margin:0 22px 22px;color:var(--ta2-blue);font-size:.82rem;font-weight:900;text-decoration:none}.ta2-trust__footer{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--ta2-line)}.ta2-trust__footer span{display:grid;min-height:62px;place-items:center;border-right:1px solid var(--ta2-line);padding:8px 6px;color:var(--ta2-muted);font-size:.56rem;font-weight:850;line-height:1.25;text-align:center;text-transform:uppercase}.ta2-trust__footer strong{color:var(--ta2-ink);font-size:1rem}.ta2-trust-section{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(380px,.9fr);grid-gap:34px;gap:34px;align-items:stretch;padding-block:50px 28px}.ta2-section-copy{grid-column:1}.ta2-card-head span,.ta2-cost-label,.ta2-section-copy span{color:var(--ta2-blue);font-size:.72rem;font-weight:900;text-transform:uppercase}.ta2-cost-card h2,.ta2-method h2,.ta2-section-copy h2{margin:8px 0 0;color:var(--ta2-ink);font-size:clamp(1.6rem,2.4vw,2.25rem);line-height:1.05}.ta2-trust-cards{display:grid;grid-column:1;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px}.ta2-trust-cards article{display:grid;min-height:178px;align-content:start;grid-gap:13px;gap:13px;border:1px solid var(--ta2-line);border-radius:12px;padding:22px;background:linear-gradient(180deg,rgba(13,34,57,.72),rgba(8,21,36,.82));box-shadow:inset 0 1px 0 rgba(255,255,255,.045)}.ta2-trust-cards svg{color:var(--ta2-blue)}.ta2-trust-cards strong{color:var(--ta2-ink)}.ta2-trust-cards p{margin:0;color:var(--ta2-muted);font-size:.8rem;line-height:1.5}.ta2-cost-card{display:grid;grid-column:2;grid-row:1/span 2;grid-template-columns:minmax(0,1fr) 260px;grid-gap:20px;gap:20px;overflow:hidden;border:1px solid rgba(246,199,95,.18);border-radius:var(--ta2-radius);padding:34px;background:radial-gradient(circle at 78% 28%,rgba(246,199,95,.2),transparent 160px),radial-gradient(circle at 90% 64%,rgba(53,161,255,.15),transparent 190px),linear-gradient(135deg,rgba(8,23,40,.98),rgba(3,12,23,.98));color:var(--ta2-ink);box-shadow:0 34px 90px rgba(0,0,0,.3),inset 0 1px 0 rgba(255,255,255,.08)}.ta2-cost-card p{display:flex;align-items:center;gap:8px;margin:10px 0;color:var(--ta2-ink-soft);font-size:.86rem}.ta2-cost-card a,.ta2-cost-card h2{color:var(--ta2-ink)}.ta2-cost-card a{display:inline-flex;min-height:42px;align-items:center;gap:10px;border:1px solid rgba(246,199,95,.42);border-radius:6px;margin-top:14px;padding-inline:16px;font-size:.82rem;font-weight:850;text-decoration:none}.ta2-cost-object{position:relative;min-height:230px}.ta2-owner-summary{display:grid;grid-gap:8px;gap:8px;padding:0 20px 18px}.ta2-owner-summary span{border:1px solid var(--ta2-line);border-radius:8px;padding:10px 12px;background:rgba(255,255,255,.035);color:var(--ta2-ink-soft);font-size:.78rem;font-weight:850}.ta2-cost-object>b,.ta2-cost-object>span{position:absolute;display:block;border-radius:10px;transform:skewY(-10deg)}.ta2-cost-object>span{right:40px;width:132px;height:46px;background:linear-gradient(135deg,#103f9c,#081f54);box-shadow:0 18px 34px rgba(0,0,0,.42)}.ta2-cost-object>span:first-child{top:104px}.ta2-cost-object>span:nth-child(2){top:150px}.ta2-cost-object>span:nth-child(3){top:196px}.ta2-cost-object>b{top:42px;right:0;width:148px;height:80px;background:linear-gradient(135deg,#ff8b38,#ffce65);box-shadow:0 0 42px rgba(246,199,95,.26),0 18px 34px rgba(0,0,0,.38)}.ta2-grid-section{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,.42fr);grid-gap:18px;gap:18px;align-items:start;padding-block:24px}.ta2-method,.ta2-newsletter,.ta2-side-card,.ta2-table-card{border:1px solid var(--ta2-line);border-radius:var(--ta2-radius);background:linear-gradient(180deg,rgba(13,34,57,.86),rgba(7,18,31,.86)),var(--ta2-panel);box-shadow:var(--ta2-shadow),inset 0 1px 0 rgba(255,255,255,.06)}.ta2-table-card{grid-row:1/span 2;overflow:hidden;border-color:rgba(53,161,255,.22);background:radial-gradient(circle at 14% 20%,rgba(59,214,152,.13),transparent 210px),linear-gradient(180deg,rgba(10,28,48,.96),rgba(6,17,30,.96))}.ta2-card-head{padding:22px 24px 12px}.ta2-card-head h3{margin:7px 0 0;color:var(--ta2-ink);font-size:1.12rem}.ta2-card-head h2{margin:7px 0 0;color:var(--ta2-ink);font-size:clamp(1.35rem,2vw,1.9rem);line-height:1.08}.ta2-card-head p{margin:5px 0 0;color:var(--ta2-muted);font-size:.78rem}.ta2-table-card table{width:100%;border-collapse:collapse}.ta2-table-card th{border-block:1px solid var(--ta2-line);padding:12px;color:var(--ta2-muted);font-size:.58rem;text-align:left;text-transform:uppercase;vertical-align:top}.ta2-table-card td{border-bottom:1px solid rgba(123,169,226,.13);padding:16px 14px;color:var(--ta2-ink-soft);font-size:.78rem;line-height:1.42;vertical-align:top}.ta2-table-card td:first-child{min-width:150px}.ta2-table-row--winner td{background:linear-gradient(90deg,rgba(59,214,152,.16),rgba(59,214,152,.035));box-shadow:inset 3px 0 0 var(--ta2-green)}.ta2-table-row--winner td:nth-child(2){color:var(--ta2-green);font-size:1.12rem;font-weight:950}.ta2-table-card small{margin-left:8px;border-radius:999px;padding:2px 7px;background:var(--ta2-blue-soft);font-size:.55rem;text-transform:uppercase}.ta2-card-link,.ta2-table-card a,.ta2-table-card small{display:inline-flex;color:var(--ta2-blue);font-weight:900}.ta2-card-link,.ta2-table-card a{align-items:center;gap:7px;padding:16px 22px 20px;font-size:.82rem;text-decoration:none}.ta2-side-card{grid-column:2;padding-bottom:14px}.ta2-guide{position:relative;display:grid;grid-template-columns:54px minmax(0,1fr) 18px;grid-gap:3px 12px;gap:3px 12px;align-items:center;border-top:1px solid var(--ta2-line);padding:13px 18px;color:var(--ta2-ink);text-decoration:none;transition:background .16s ease,transform .16s ease}.ta2-guide:hover{background:rgba(53,161,255,.08);transform:translateX(2px)}.ta2-guide small,.ta2-guide strong{min-width:0;overflow-wrap:normal;word-break:normal}.ta2-guide span{grid-column:1;grid-row:1/span 2;display:grid;width:48px;height:48px;place-items:center;border-radius:7px;background:radial-gradient(circle at 70% 20%,rgba(246,199,95,.18),transparent 24px),rgba(53,161,255,.12);color:var(--ta2-gold);font-weight:900}.ta2-guide strong{grid-column:2;grid-row:1;font-size:.82rem}.ta2-guide small{grid-column:2;grid-row:2;color:var(--ta2-muted);font-size:.72rem}.ta2-guide svg{grid-column:3;grid-row:1/span 2}.ta2-method{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 280px;grid-gap:20px;gap:20px;margin-block:28px;padding:8px 0 24px;background:radial-gradient(circle at 84% 62%,rgba(246,199,95,.1),transparent 220px),linear-gradient(180deg,rgba(9,26,44,.92),rgba(7,18,31,.92))}.ta2-method>.ta2-card-head{grid-column:1/-1}.ta2-method__steps{display:grid;grid-column:1/-1;grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:12px;gap:12px;padding:12px 24px 0}.ta2-method__steps article{position:relative;display:grid;grid-gap:10px;gap:10px;align-content:start}.ta2-method__steps article:not(:last-child):after{content:"";position:absolute;top:22px;right:-8px;width:calc(100% - 42px);height:1px;background:linear-gradient(90deg,rgba(53,161,255,.55),rgba(246,199,95,.32),transparent);transform:translateX(44px)}.ta2-method__steps article>span{position:relative;z-index:1;display:inline-grid;width:44px;height:44px;place-items:center;border:1px solid rgba(53,161,255,.38);border-radius:999px;background:#0b2037;color:var(--ta2-blue);box-shadow:0 10px 24px rgba(53,161,255,.08)}.ta2-method__steps strong{color:var(--ta2-ink);font-size:.78rem;line-height:1.25}.ta2-method__steps p{margin:0;color:var(--ta2-muted);font-size:.72rem;line-height:1.45}.ta2-promise{display:grid;grid-column:1/-1;grid-template-columns:minmax(0,1fr) 92px;grid-gap:16px;gap:16px;align-items:center;align-self:end;margin:22px;border:1px solid var(--ta2-line);border-radius:12px;padding:20px;background:radial-gradient(circle at 88% 48%,rgba(53,161,255,.16),transparent 110px),rgba(255,255,255,.035)}.ta2-promise strong{color:var(--ta2-ink)}.ta2-promise p{color:var(--ta2-muted);font-size:.82rem}.ta2-promise a{display:inline-flex;min-height:38px;align-items:center;gap:7px;border-radius:6px;padding-inline:14px;background:linear-gradient(180deg,rgba(255,255,255,.34),transparent 46%),linear-gradient(135deg,#ffe08a,var(--ta2-gold));color:#170f06;font-size:.78rem;font-weight:900;text-decoration:none}.ta2-promise svg{color:rgba(53,161,255,.72)}.ta2-knowledge{border:1px solid var(--ta2-line);border-radius:var(--ta2-radius);margin-block:28px;background:linear-gradient(180deg,rgba(13,34,57,.86),rgba(7,18,31,.86));box-shadow:var(--ta2-shadow)}.ta2-knowledge .ta2-card-head{max-width:780px}.ta2-knowledge h2{margin:7px 0 0;color:var(--ta2-ink);font-size:clamp(1.45rem,2.4vw,2.15rem);line-height:1.05}.ta2-knowledge__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px;padding:0 24px 24px}.ta2-knowledge__grid article{display:grid;align-content:start;grid-gap:10px;gap:10px;min-height:148px;border:1px solid var(--ta2-line);border-radius:10px;padding:18px;background:rgba(255,255,255,.035)}.ta2-knowledge__grid strong{color:var(--ta2-ink);font-size:.94rem;line-height:1.2}.ta2-knowledge__grid p{margin:0;color:var(--ta2-muted);font-size:.8rem;line-height:1.5}.ta2-decision-snapshot,.ta2-evidence-layer,.ta2-real-content,.ta2-related-layer{border:1px solid var(--ta2-line);border-radius:var(--ta2-radius);margin-block:28px;background:linear-gradient(180deg,rgba(13,34,57,.86),rgba(7,18,31,.86));box-shadow:var(--ta2-shadow),inset 0 1px 0 rgba(255,255,255,.06)}.ta2-decision-snapshot{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:0;gap:0;overflow:hidden}.ta2-decision-snapshot article{display:grid;align-content:start;grid-gap:9px;gap:9px;min-height:156px;border-right:1px solid var(--ta2-line);padding:22px}.ta2-decision-snapshot article:last-child{border-right:0}.ta2-decision-snapshot span,.ta2-evidence-layer article>span,.ta2-real-content article>span{color:var(--ta2-blue);font-size:.68rem;font-weight:920;text-transform:uppercase}.ta2-decision-snapshot p,.ta2-evidence-layer p,.ta2-real-content p{margin:0;color:var(--ta2-ink-soft);font-size:.84rem;line-height:1.52}.ta2-real-content__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px;padding:0 24px 24px}.ta2-evidence-layer article,.ta2-real-content__grid article{display:grid;align-content:start;grid-gap:13px;gap:13px;border:1px solid var(--ta2-line);border-radius:12px;padding:22px;background:linear-gradient(180deg,rgba(13,34,57,.72),rgba(8,21,36,.82))}.ta2-real-content__grid article{min-height:285px}.ta2-evidence-layer{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:18px;gap:18px;padding:24px}.ta2-evidence-layer article h2{margin:0;color:var(--ta2-ink);font-size:1.22rem;line-height:1.12}.ta2-evidence-layer article p{display:flex;gap:8px}.ta2-evidence-layer article svg{flex:0 0 auto;margin-top:3px;color:var(--ta2-blue)}.ta2-evidence-layer blockquote{display:grid;grid-gap:7px;gap:7px;border-left:3px solid var(--ta2-gold);margin:6px 0 0;padding:2px 0 2px 14px}.ta2-evidence-layer blockquote strong{color:var(--ta2-gold);font-size:.86rem}.ta2-evidence-layer blockquote span{color:var(--ta2-ink-soft);font-size:.8rem;line-height:1.45}.ta2-related-layer__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;padding:0 24px 24px}.ta2-related-layer__grid a{display:grid;grid-template-columns:minmax(0,1fr) 18px;grid-gap:5px 12px;gap:5px 12px;align-items:center;border:1px solid var(--ta2-line);border-radius:10px;padding:16px;background:rgba(255,255,255,.035);color:var(--ta2-ink);text-decoration:none;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease}.ta2-related-layer__grid a:hover{border-color:rgba(53,161,255,.34);box-shadow:0 16px 34px rgba(0,0,0,.18);transform:translateY(-1px)}.ta2-related-layer__grid strong{font-size:.86rem}.ta2-related-layer__grid span{grid-column:1;color:var(--ta2-muted);font-size:.74rem}.ta2-related-layer__grid svg{grid-column:2;grid-row:1/span 2;color:var(--ta2-blue)}.ta2-cost-card h2{color:#ffffff!important}.ta2-newsletter{display:grid;grid-template-columns:minmax(0,1fr) 430px;grid-gap:28px;gap:28px;align-items:center;margin-block:28px;padding:28px;background:radial-gradient(circle at 12% 52%,rgba(246,199,95,.12),transparent 220px),radial-gradient(circle at 92% 52%,rgba(53,161,255,.16),transparent 260px),linear-gradient(90deg,rgba(10,28,48,.96),rgba(7,18,31,.94))}.ta2-newsletter h2{margin:0;color:var(--ta2-ink);font-size:1.35rem}.ta2-newsletter p{display:flex;flex-wrap:wrap;gap:18px;margin:14px 0 0;color:var(--ta2-muted);font-size:.78rem}.ta2-newsletter form{display:grid;grid-template-columns:minmax(0,1fr) 120px;grid-gap:10px;gap:10px}.ta2-newsletter input{width:100%;min-height:44px;border:1px solid var(--ta2-line);border-radius:7px;padding-inline:16px;background:rgba(4,13,24,.78);color:var(--ta2-ink)}.ta2-newsletter button{border:0;border-radius:7px;background:linear-gradient(180deg,rgba(255,255,255,.34),transparent 46%),linear-gradient(135deg,#ffe08a,var(--ta2-gold));color:#170f06;font-weight:900;box-shadow:0 16px 30px rgba(246,199,95,.18)}.ta2-footer{margin-top:8px;background:radial-gradient(circle at 86% 20%,rgba(246,199,95,.11),transparent 270px),#030a14;color:#ffffff}.ta2-footer__grid{display:grid;grid-template-columns:minmax(220px,1.25fr) repeat(4,minmax(120px,.72fr)) minmax(190px,.9fr);grid-gap:36px;gap:36px;padding-block:38px}.ta2-brand--footer{color:#ffffff}.ta2-footer p{color:#b9c6dd;font-size:.82rem;line-height:1.55}.ta2-footer nav{display:grid;grid-gap:8px;gap:8px;align-content:start}.ta2-footer nav strong{margin-bottom:8px;font-size:.82rem}.ta2-footer a{color:#c8d3e7;font-size:.78rem;text-decoration:none}.ta2-social{display:flex;gap:10px;color:#ffffff}.ta2-footer aside{border:1px solid rgba(255,255,255,.18);border-radius:9px;padding:18px}.ta2-footer aside svg{color:#ffffff}}@layer ods.pages{}@layer ods.pages{}@layer ods.pages{}@layer ods.pages{}@layer ods.pages{}@layer ods.pages{@media (max-width:1100px){.ta2-header__bar{grid-template-columns:auto 1fr}.ta2-nav,.ta2-search{display:none}.ta2-footer__grid,.ta2-grid-section,.ta2-hero,.ta2-method,.ta2-newsletter,.ta2-trust-section{grid-template-columns:1fr}.ta2-decision-snapshot{grid-template-columns:repeat(2,minmax(0,1fr))}.ta2-decision-snapshot article{border-right:1px solid var(--ta2-line);border-bottom:1px solid var(--ta2-line)}.ta2-evidence-layer,.ta2-real-content__grid,.ta2-related-layer__grid{grid-template-columns:1fr}.ta2-hero-art{position:absolute;top:20px;right:-270px;left:auto;width:900px;min-height:560px;margin:0;opacity:.055}.ta2-trust{grid-column:auto}.ta2-cost-card,.ta2-section-copy,.ta2-side-card,.ta2-table-card,.ta2-trust-cards{grid-column:auto;grid-row:auto}.ta2-method__steps{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:720px){.ta2-header__bar{min-height:64px}.ta2-actions,.ta2-proofbar{display:none}.ta2-hero{padding-block:28px}.ta2-hero__copy{padding-top:0}.ta2-hero__copy h1{max-width:12ch;font-size:clamp(2.5rem,12vw,3.4rem)}.ta2-cost-card,.ta2-decision-snapshot,.ta2-hero__cta,.ta2-knowledge__grid,.ta2-newsletter form,.ta2-path__grid,.ta2-trust-cards{grid-template-columns:1fr}.ta2-decision-snapshot article{min-height:auto;border-right:0}.ta2-real-content__grid,.ta2-related-layer__grid{padding-inline:16px}.ta2-evidence-layer{padding:16px}.ta2-real-content__grid article{min-height:auto}.ta2-path__node:after{content:""}.ta2-cost-object{display:none}.ta2-hero-art{top:28px;right:-260px;width:620px;opacity:.045}.ta2-hero-art,.ta2-media-hero-object{min-height:360px}.ta2-media-hero-object__asset img{width:620px}.ta2-grid-section,.ta2-table-card{overflow:hidden}.ta2-table-card table,.ta2-table-card tbody,.ta2-table-card td,.ta2-table-card thead,.ta2-table-card tr{display:block;width:100%}.ta2-table-card thead{display:none}.ta2-table-card tbody{display:grid;grid-gap:12px;gap:12px;padding:0 16px 16px}.ta2-table-card tr{border:1px solid var(--ta2-line);border-radius:12px;background:rgba(10,28,48,.82);overflow:hidden}.ta2-table-card td{display:grid;grid-template-columns:82px minmax(0,1fr);grid-gap:10px;gap:10px;border-bottom:1px solid rgba(123,169,226,.14);padding:11px 12px;font-size:.76rem}.ta2-table-card td:last-child{border-bottom:0}.ta2-table-card td:before{color:var(--ta2-muted);font-size:.58rem;font-weight:900;text-transform:uppercase}.ta2-table-card td:first-child:before{content:"Tool"}.ta2-table-card td:nth-child(2):before{content:"Score"}.ta2-table-card td:nth-child(3):before{content:"Price"}.ta2-table-card td:nth-child(4):before{content:"Best for"}.ta2-table-card td:nth-child(5):before{content:"Limit"}.ta2-table-card td:nth-child(6):before{content:"Sources"}.ta2-table-card td:nth-child(7):before{content:"Claims"}.ta2-table-card td:first-child{min-width:0}.ta2-method__steps{grid-template-columns:1fr}.ta2-newsletter{padding:20px}}}@layer ods.pages{.tooladvisor-hero{--tooladvisor-hero-ink:#f6fbff;--tooladvisor-hero-muted:#a9b8c8;--tooladvisor-hero-line:rgba(170,210,230,0.18);--tooladvisor-hero-blue:#87d8ff;--tooladvisor-hero-cyan:#21b8d7;--tooladvisor-hero-green:#65e0ad;--tooladvisor-hero-amber:#f6b94b;--tooladvisor-hero-panel:rgba(6,18,31,0.72);--tooladvisor-hero-soft:#0b1a2c;position:relative;display:grid;grid-template-columns:minmax(330px,.62fr) minmax(680px,1.18fr);grid-gap:clamp(18px,2.8vw,38px);gap:clamp(18px,2.8vw,38px);align-items:center;width:min(1380px,calc(100% - 40px));min-height:760px;margin:0 auto;padding:76px 28px 138px;overflow:hidden;isolation:isolate;color:var(--tooladvisor-hero-ink)}.tooladvisor-hero:before{content:"";position:absolute;inset:34px 0 54px;z-index:-1}.tooladvisor-hero:after{content:"";position:absolute;inset:35px 1px 55px;z-index:-1}.tooladvisor-hero__copy{display:flex;max-width:430px;flex-direction:column;gap:14px;padding-left:12px;z-index:5}.tooladvisor-hero__eyebrow{margin:0;color:var(--tooladvisor-hero-blue);font-size:.76rem;font-weight:850;letter-spacing:0;text-transform:uppercase}.tooladvisor-hero h1{max-width:430px;margin:0;color:#f6fbff;font-size:clamp(2.35rem,3.3vw,3.9rem);line-height:1;letter-spacing:0;text-wrap:balance}.tooladvisor-hero h1 span{display:block}.tooladvisor-hero__title-copy{color:#f6fbff}.tooladvisor-hero__title-winner{color:var(--tooladvisor-hero-amber)}.tooladvisor-hero__subtitle{max-width:390px;margin:0;color:var(--tooladvisor-hero-muted);font-size:1rem;line-height:1.5}.tooladvisor-hero__decision{display:grid;width:min(100%,430px);grid-gap:10px;gap:10px;padding:16px;border-radius:8px}.tooladvisor-hero__decision>span{color:var(--tooladvisor-hero-green);font-size:.74rem;font-weight:850;letter-spacing:0;text-transform:uppercase}.tooladvisor-hero__decision>strong{display:flex;min-width:0;align-items:center;gap:10px;color:var(--tooladvisor-hero-ink);font-size:clamp(1.3rem,2vw,1.72rem);line-height:1.08}.tooladvisor-hero__decision p{max-width:370px;margin:0;color:#c1ceda;font-size:.98rem;line-height:1.42}.tooladvisor-hero__decision-proof{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:9px;gap:9px}.tooladvisor-hero__decision-proof span{display:grid;min-width:0;grid-gap:3px;gap:3px;padding:10px;border-radius:7px}.tooladvisor-hero__decision-proof b{color:var(--tooladvisor-hero-ink);font-size:.98rem;line-height:1.05}.tooladvisor-hero__decision-proof small{color:var(--tooladvisor-hero-muted);font-size:.7rem;line-height:1.1}.tooladvisor-hero__actions,.tooladvisor-hero__meta{display:flex;flex-wrap:wrap;gap:10px}.tooladvisor-hero__meta{color:var(--tooladvisor-hero-muted);font-size:.86rem}.tooladvisor-hero__meta span{padding:7px 10px;border-radius:7px}.tooladvisor-hero__actions{align-items:center;margin-top:2px}.tooladvisor-hero__primary{min-height:52px;gap:8px;justify-content:center;padding:0 19px;border:0;border-radius:8px;font-weight:850;line-height:1.24}.tooladvisor-hero__method,.tooladvisor-hero__primary{display:inline-flex;align-items:center;text-decoration:none}.tooladvisor-hero__method{min-height:44px;color:var(--tooladvisor-hero-blue);font-size:.9rem;font-weight:800}.tooladvisor-hero__stage{position:relative;z-index:1;width:100%;height:640px}.tooladvisor-hero__stage:before{content:"";position:absolute;inset:4px 0 38px}.tooladvisor-hero__stage:after{content:"";position:absolute;right:64px;bottom:66px;left:76px;height:112px;pointer-events:none;transform:perspective(760px) rotateX(66deg)}.tooladvisor-hero__prism{position:absolute;inset:-16% -14% -12% -12%;z-index:2;width:126%;height:128%;display:block}.tooladvisor-hero__connector{position:absolute;z-index:3;height:2px;border-radius:999px;pointer-events:none;transform-origin:left center}.tooladvisor-hero__connector:after,.tooladvisor-hero__connector:before{content:"";position:absolute;top:50%;width:9px;height:9px;border-radius:999px;transform:translateY(-50%)}.tooladvisor-hero__connector:before{left:-2px}.tooladvisor-hero__connector:after{right:-2px}.tooladvisor-hero__connector--winner{top:27%;left:20%;width:32%;transform:rotate(14deg)}.tooladvisor-hero__connector--alternative{top:55%;left:51%;width:25%;transform:rotate(-12deg)}.tooladvisor-hero__connector--checkpoint{top:70%;left:38%;width:20%;transform:rotate(67deg)}.tooladvisor-hero__card{position:absolute;z-index:4;width:230px;min-height:92px;padding:14px 15px;border-radius:8px}.tooladvisor-hero__card--winner{top:17%;left:0;width:252px}.tooladvisor-hero__card--alternative{top:47%;right:2%}.tooladvisor-hero__card--checkpoint{right:25%;bottom:4%}.tooladvisor-hero__card span{color:var(--tooladvisor-hero-blue);font-size:.72rem;font-weight:850}.tooladvisor-hero__card strong{display:flex;min-width:0;align-items:center;gap:9px;margin-top:8px;color:var(--tooladvisor-hero-ink);overflow-wrap:anywhere}.tooladvisor-hero__card small{display:block;margin-top:7px;color:var(--tooladvisor-hero-muted);line-height:1.3}.tooladvisor-hero__trust{position:absolute;z-index:4;right:24px;bottom:22px;left:24px;min-height:112px;padding:16px 18px;display:grid;grid-template-columns:150px minmax(0,.9fr) minmax(320px,1fr) auto auto;align-items:center;grid-gap:18px;gap:18px;border-radius:8px}.tooladvisor-hero__trust-title{display:flex;min-width:0;align-items:center;gap:10px}.tooladvisor-hero__trust-title span{color:var(--tooladvisor-hero-muted);font-size:.78rem;font-weight:850;text-transform:uppercase;white-space:nowrap}.tooladvisor-hero__trust-title b{display:grid;width:24px;height:24px;place-items:center;border-radius:999px;font-style:normal}.tooladvisor-hero__score{display:grid;grid-template-columns:94px minmax(0,1fr);grid-gap:2px 13px;gap:2px 13px;align-items:center}.tooladvisor-hero__score strong{grid-row:1/span 2;color:var(--tooladvisor-hero-ink);font-size:2.5rem;line-height:.9}.tooladvisor-hero__score strong small{color:var(--tooladvisor-hero-muted);font-size:1rem}.tooladvisor-hero__score span{color:var(--tooladvisor-hero-green);font-size:.94rem;font-weight:850;line-height:1.1}.tooladvisor-hero__score em{color:var(--tooladvisor-hero-muted);font-size:.84rem;font-style:normal;line-height:1.22}.tooladvisor-hero__checks{display:grid;grid-template-columns:repeat(3,minmax(104px,1fr));grid-gap:10px;gap:10px}.tooladvisor-hero__checks span{display:grid;min-width:0;grid-template-columns:16px minmax(0,1fr);grid-template-rows:auto auto;align-items:center;padding:9px 10px;border-radius:7px}.tooladvisor-hero__checks svg{grid-row:1/span 2}.tooladvisor-hero__checks strong{color:var(--tooladvisor-hero-ink);font-size:.98rem;line-height:1;white-space:nowrap}.tooladvisor-hero__checks small{color:var(--tooladvisor-hero-muted);font-size:.7rem;line-height:1.1;white-space:nowrap}.tooladvisor-hero__trust p{margin:0;color:var(--tooladvisor-hero-muted);white-space:nowrap}.tooladvisor-hero__trust>a{display:inline-flex;min-height:42px;align-items:center;gap:7px;justify-content:center;padding:0 13px;border-radius:8px;font-weight:850;text-decoration:none;white-space:nowrap}}@layer ods.pages{@media (max-width:1120px){.tooladvisor-hero{width:min(100% - 32px,900px);min-height:0;grid-template-columns:1fr;gap:18px;padding:46px 18px 176px}.tooladvisor-hero:after,.tooladvisor-hero:before{inset:24px 0 110px}.tooladvisor-hero__copy{max-width:100%;padding-left:0}.tooladvisor-hero__stage{height:500px}.tooladvisor-hero__trust{right:18px;left:18px;grid-template-columns:1fr}}@media (max-width:720px){.tooladvisor-hero{width:calc(100% - 24px);padding:18px 14px 28px;display:block;min-height:0}.tooladvisor-hero:after,.tooladvisor-hero:before{inset:2px 0 18px}.tooladvisor-hero h1{font-size:clamp(2.05rem,10.4vw,2.86rem);line-height:1}.tooladvisor-hero__subtitle{font-size:1rem}.tooladvisor-hero__copy{position:relative;z-index:5;gap:13px}.tooladvisor-hero__decision{padding:14px}.tooladvisor-hero__decision-proof{grid-template-columns:repeat(2,minmax(0,1fr))}.tooladvisor-hero__decision-proof span:last-child{grid-column:1/-1}.tooladvisor-hero__primary{width:100%;justify-content:center}.tooladvisor-hero__stage{position:absolute;inset:0;z-index:1;height:auto;overflow:hidden;opacity:.42}.tooladvisor-hero__stage:before{inset:0}.tooladvisor-hero__prism{inset:-8% -28% 12% -18%;width:144%;height:112%}.tooladvisor-hero__card,.tooladvisor-hero__connector{display:none}.tooladvisor-hero__trust{position:relative;inset:auto;width:100%;padding:14px}.tooladvisor-hero__score{grid-template-columns:78px minmax(0,1fr)}.tooladvisor-hero__score strong{font-size:2.04rem}.tooladvisor-hero__checks{grid-template-columns:1fr}}}@layer ods.pages{.tooladvisor-hero:before{border:1px solid rgba(134,216,255,.16);border-radius:8px;background:radial-gradient(circle at 68% 44%,rgba(33,184,215,.24),transparent 34%),radial-gradient(circle at 82% 22%,rgba(246,185,75,.16),transparent 28%),linear-gradient(115deg,rgba(4,13,24,.96),rgba(8,24,40,.98) 52%,rgba(3,9,18,.98));box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 36px 100px rgba(0,0,0,.34)}.tooladvisor-hero:after{border-radius:8px;background:linear-gradient(90deg,rgba(255,255,255,.03),transparent 45%),repeating-linear-gradient(90deg,rgba(134,216,255,.055) 0 1px,transparent 1px 72px),repeating-linear-gradient(180deg,rgba(134,216,255,.035) 0 1px,transparent 1px 72px)}.tooladvisor-hero__meta span{border:1px solid rgba(134,216,255,.14);background:rgba(255,255,255,.04)}.tooladvisor-hero__primary{background:linear-gradient(135deg,#f6b94b,#ffcf75);color:#06121f;box-shadow:0 18px 44px rgba(246,185,75,.22),0 0 0 1px rgba(255,230,170,.28)}.tooladvisor-hero__decision{border:1px solid rgba(101,224,173,.22);background:linear-gradient(135deg,rgba(7,24,39,.86),rgba(8,31,45,.7)),linear-gradient(90deg,rgba(101,224,173,.08),rgba(134,216,255,.07));box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 18px 46px rgba(0,0,0,.2);-webkit-backdrop-filter:blur(16px) saturate(1.08);backdrop-filter:blur(16px) saturate(1.08)}.tooladvisor-hero__decision-proof span{border:1px solid rgba(134,216,255,.14);background:rgba(255,255,255,.045)}.tooladvisor-hero__stage:before{border:1px solid rgba(134,216,255,.14);border-radius:8px;background:radial-gradient(circle at 50% 45%,rgba(134,216,255,.16),transparent 38%),linear-gradient(135deg,rgba(255,255,255,.035),rgba(255,255,255,.01)),linear-gradient(90deg,rgba(33,184,215,.07),rgba(246,185,75,.05));box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 30px 80px rgba(0,0,0,.18)}.tooladvisor-hero__stage:after{border-radius:50%;background:linear-gradient(90deg,transparent,rgba(33,184,215,.28),rgba(199,122,19,.18),transparent),repeating-radial-gradient(ellipse at 52% 20%,rgba(38,93,255,.14) 0 1px,transparent 2px 22px);opacity:.82}.tooladvisor-hero__prism{filter:drop-shadow(0 28px 68px rgba(36,55,76,.3)) drop-shadow(0 0 46px rgba(33,184,215,.32))}.tooladvisor-hero__connector{background:linear-gradient(90deg,rgba(33,184,215,.02),rgba(17,132,91,.7),rgba(255,196,80,.74),rgba(38,93,255,.06));box-shadow:0 0 18px rgba(33,184,215,.3),0 0 26px rgba(255,196,80,.18)}.tooladvisor-hero__connector:after,.tooladvisor-hero__connector:before{border:1px solid rgba(255,255,255,.74);background:#f8d36d;box-shadow:0 0 0 4px rgba(255,211,109,.16),0 0 18px rgba(33,184,215,.34)}.tooladvisor-hero__card{border:1px solid rgba(134,216,255,.2);background:rgba(7,18,31,.78);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 18px 48px rgba(0,0,0,.26);-webkit-backdrop-filter:blur(14px) saturate(1.08);backdrop-filter:blur(14px) saturate(1.08)}.tooladvisor-hero__trust{border:1px solid rgba(134,216,255,.16);background:rgba(5,17,29,.84);box-shadow:0 24px 60px rgba(0,0,0,.26);-webkit-backdrop-filter:blur(18px) saturate(1.08);backdrop-filter:blur(18px) saturate(1.08)}.tooladvisor-hero__trust-title b{border:1px solid var(--tooladvisor-hero-line);color:var(--tooladvisor-hero-blue)}.tooladvisor-hero__checks span{border:1px solid rgba(134,216,255,.14);background:rgba(255,255,255,.045)}.tooladvisor-hero__checks svg{color:var(--tooladvisor-hero-green)}.tooladvisor-hero__trust>a{border:1px solid var(--tooladvisor-hero-line);color:var(--tooladvisor-hero-blue)}}@layer ods.pages{@media (prefers-reduced-motion:no-preference){.tooladvisor-hero__card{transition:transform .18s ease,box-shadow .18s ease}.tooladvisor-hero__card:hover{transform:translateY(-2px);box-shadow:0 22px 52px rgba(31,45,63,.15)}}}