.total_experts_stories_page_comparison_section,.total_experts_stories_page_comparison_section *,.total_experts_stories_page_comparison_section :after,.total_experts_stories_page_comparison_section :before{border:0 solid #e1e5ec;box-sizing:border-box}.total_experts_stories_page_comparison_section figure,.total_experts_stories_page_comparison_section p,.total_experts_stories_page_comparison_section ul{margin:0}.total_experts_stories_page_comparison_section ul{list-style:none;padding:0}.total_experts_stories_page_comparison_section :focus-visible{border-radius:2px;outline:2px solid #fcb711;outline-offset:3px}.total_experts_stories_page_comparison_section{background-color:#fff;color:#2b2f36;font-family:IBM Plex Sans,IBM Plex Sans Fallback,system-ui,sans-serif;font-size:1.0625rem;line-height:1.65;padding-block:clamp(56px,7vw,104px);padding-inline:3rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.total_experts_stories_page_comparison_wrapper{margin-inline:auto;max-width:1280px;width:100%}.total_experts_stories_page_comparison_cards{display:grid;gap:1rem}.total_experts_stories_page_comparison_card{background-color:#f5f7fa;border-radius:8px;padding:1.75rem}.total_experts_stories_page_comparison_eyebrow{color:#5a6172;font-family:IBM Plex Sans,monospace;font-size:.75rem;font-weight:500;letter-spacing:.14em;line-height:1rem;margin-bottom:.5rem!important;text-transform:uppercase}.total_experts_stories_page_comparison_title{color:#150b3e;font-family:IBM Plex Sans,IBM Plex Sans Fallback,system-ui,sans-serif;font-size:1.25rem;font-weight:600;line-height:1.25;margin-bottom:1.5rem!important}.total_experts_stories_page_comparison_row{align-items:center;column-gap:1rem;display:grid;grid-template-columns:3.5rem minmax(0,1fr) 2.5rem;margin-bottom:.75rem}.total_experts_stories_page_comparison_row:last-child{margin-bottom:0}.total_experts_stories_page_comparison_row_label{color:#5a6172;font-family:IBM Plex Sans,monospace;font-size:.75rem;letter-spacing:.12em;line-height:1rem;text-transform:uppercase}.total_experts_stories_page_comparison_track{background-color:#fff;border-radius:4px;display:block;height:2rem;position:relative;transition:box-shadow .15s cubic-bezier(.4,0,.2,1)}.total_experts_stories_page_comparison_fill{border-radius:4px;bottom:0;left:0;position:absolute;top:0}.total_experts_stories_page_comparison_fill_before{background-color:#150b3e;width:100%}.total_experts_stories_page_comparison_fill_now{background-color:#0072ae}.total_experts_stories_page_comparison_fill_engineering{width:69%}.total_experts_stories_page_comparison_fill_sales{width:40%}.total_experts_stories_page_comparison_value{color:#150b3e;font-family:IBM Plex Sans,IBM Plex Sans Fallback,system-ui,sans-serif;font-size:1.05rem;font-variant-numeric:tabular-nums;font-weight:600;text-align:right}.total_experts_stories_page_comparison_value_now{color:#0072ae;font-weight:600}.total_experts_stories_page_comparison_tip_holder{display:block;position:relative}.total_experts_stories_page_comparison_bar_button{-webkit-appearance:button;background:transparent;border:0;color:inherit;cursor:pointer;display:block;font:inherit;margin:0;padding:0;text-align:left;text-transform:none;width:100%}.total_experts_stories_page_comparison_tip_holder:hover .total_experts_stories_page_comparison_track{box-shadow:0 0 0 2px rgba(0,114,174,.3)}.total_experts_stories_page_comparison_tooltip{background-color:#fff;border:1px solid #e1e5ec;border-radius:8px;bottom:100%;box-shadow:0 18px 40px -12px rgba(21,11,62,.35);color:#2b2f36;display:block;font-size:.9rem;line-height:1.625;margin-bottom:.75rem;max-width:calc(100vw - 40px);opacity:0;padding:1rem;pointer-events:none;position:absolute;right:0;text-align:left;transform:translateY(-.25rem);transition:opacity .15s cubic-bezier(0,0,.2,1),transform .15s cubic-bezier(0,0,.2,1);visibility:hidden;width:18rem;z-index:40}.total_experts_stories_page_comparison_tip_holder:focus-within .total_experts_stories_page_comparison_tooltip,.total_experts_stories_page_comparison_tip_holder:hover .total_experts_stories_page_comparison_tooltip{opacity:1;transform:translateY(0);visibility:visible}.total_experts_stories_page_comparison_tooltip_value{color:#150b3e;display:block;font-family:IBM Plex Sans,IBM Plex Sans Fallback,system-ui,sans-serif;font-size:.98rem;font-weight:600;line-height:1.375;margin-bottom:.375rem}.total_experts_stories_page_comparison_caption{color:#5a6172;font-size:.85rem;line-height:1.5;margin-top:1.25rem;max-width:44rem}@media (prefers-reduced-motion:reduce){.total_experts_stories_page_comparison_section *,.total_experts_stories_page_comparison_section :after,.total_experts_stories_page_comparison_section :before{animation:none!important;transition:none!important}}@media (max-width:640px){.total_experts_stories_page_comparison_section{padding-inline:1.5rem}}@media (min-width:768px){.total_experts_stories_page_comparison_cards{grid-template-columns:repeat(2,minmax(0,1fr))}}