.wp-site-blocks>*+*{margin-block-start:0}:root{--bs-site-width:88rem;--bs-reading-width:54rem;--bs-page-gutter:clamp(1.25rem,3vw,2.25rem);--bs-page-inset:max(var(--bs-page-gutter),calc((100% - var(--bs-site-width))/2));--bs-header-height:4rem;--bs-section-space:clamp(5rem,6.5vw,6.75rem);--bs-section-space-compact:clamp(3.75rem,5vw,4.75rem);--bs-section-space-feature:clamp(5.5rem,7vw,7.25rem);--bs-section-heading-gap:clamp(2rem,3vw,3rem);--bs-section-heading-measure:40ch;--bs-section-heading-measure-left:27ch;--bs-eyebrow-heading-gap:.85rem;--bs-content-gap:clamp(1.25rem,2vw,2rem);--bs-type-h1:clamp(2.85rem,4.2vw,3.65rem);--bs-type-h2:clamp(2rem,3vw,2.5rem);--bs-type-h3:clamp(1.35rem,1.8vw,1.7rem);--bs-type-h4:1.125rem;--bs-type-body:1rem;--bs-type-lead:clamp(1.0625rem,1.25vw,1.1875rem);--bs-type-small:.875rem;--bs-type-quote:clamp(1.45rem,2vw,1.9rem);--bs-type-metric:clamp(2.75rem,4.8vw,4rem);--bs-radius-control:.625rem;--bs-radius-card:.875rem;--bs-radius-panel:1rem;--bs-focus-ring:0 0 0 3px #1f68c13d;--bs-ease-standard:cubic-bezier(.2,.8,.2,1);--bs-duration-fast:.16s;--bs-duration-standard:.24s}:root,:is(.bs-preserved-form,.bs-operational-form-card,.bs-chippy-signup__panel) :is(.hs-form-frame,.hbspt-form){--hsf-global__font-family:"Inter",ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif!important;--hsf-global__font-size:1rem!important;--hsf-global__color:#25364a!important;--hsf-global-error__color:#a33a2b!important;--hsf-button__font-family:"Inter",ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif!important;--hsf-button__font-size:.95rem!important;--hsf-button__color:#fff!important;--hsf-button__background-color:#1f68c1!important;--hsf-button__background-image:none!important;--hsf-button__border-radius:.625rem!important;--hsf-button__padding:.875rem 1.75rem!important;--hsf-button__box-shadow:0 12px 26px -19px #1f68c1d9!important;--hsf-richtext__font-family:"Inter",ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif!important;--hsf-richtext__font-size:.875rem!important;--hsf-richtext__color:#5f6368!important;--hsf-field-label__font-family:"Inter",ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif!important;--hsf-field-label__font-size:.95rem!important;--hsf-field-label__color:#0e2e56!important;--hsf-field-label-requiredindicator__color:#a33a2b!important;--hsf-field-description__font-family:"Inter",ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif!important;--hsf-field-description__color:#5f6368!important;--hsf-field-input__font-family:"Inter",ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif!important;--hsf-field-input__color:#25364a!important;--hsf-field-input__background-color:#fff!important;--hsf-field-input__placeholder-color:#6b7280!important;--hsf-field-input__border-color:#b9c6d4!important;--hsf-field-input__border-width:1px!important;--hsf-field-input__border-style:solid!important;--hsf-field-input__border-radius:.55rem!important;--hsf-field-input__padding:.72rem .85rem!important;--hsf-field-textarea__font-family:"Inter",ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif!important;--hsf-field-textarea__color:#25364a!important;--hsf-field-textarea__background-color:#fff!important;--hsf-field-textarea__placeholder-color:#6b7280!important;--hsf-field-textarea__border-color:#b9c6d4!important;--hsf-field-textarea__border-width:1px!important;--hsf-field-textarea__border-style:solid!important;--hsf-field-textarea__border-radius:.55rem!important;--hsf-field-textarea__padding:.72rem .85rem!important}html{scroll-behavior:smooth;scroll-padding-top:6rem}body.broadsight-v3-theme{background:var(--wp--preset--color--surface)}body.broadsight-v3-theme .wp-block-post-content>.alignfull{box-sizing:border-box;width:auto!important;max-width:none!important}body.broadsight-v3-theme :is(.bs-logo-row,.bs-problem-section,.bs-profession-band,.bs-home-tour,.bs-ai-compare,.bs-security-section,.bs-customer-story-section,.bs-proof-strip,.bs-home-faq,.bs-final-cta,.bs-inner-hero,.bs-inner-section,.bs-inner-cta,.bs-copy-hero,.bs-simple-hero,.bs-copy-section){padding-right:var(--bs-page-inset)!important;padding-left:var(--bs-page-inset)!important}body.broadsight-v3-theme :where(a,button,input,select,textarea,summary,[tabindex]:not([tabindex="-1"])):focus-visible{outline:2px solid var(--wp--preset--color--primary);outline-offset:3px;box-shadow:var(--bs-focus-ring)}body.broadsight-v3-theme main :where([id]){scroll-margin-top:calc(var(--bs-header-height) + 1.5rem)}.bs-eyebrow,.bs-home-tour__step,.bs-interface-label{overflow-wrap:normal;word-break:keep-all;-webkit-hyphens:none;hyphens:none;font-family:var(--wp--preset--font-family--body)!important;letter-spacing:.14em!important;text-transform:uppercase!important;font-size:.75rem!important;font-weight:700!important;line-height:1.35!important}.bs-eyebrow{color:var(--wp--preset--color--primary)}.bs-interface-label{color:var(--wp--preset--color--muted,#617286);margin:0!important}.bs-eyebrow:before,.bs-eyebrow:after,.bs-primary-navigation .wp-block-navigation-item>a:before,.bs-primary-navigation .wp-block-navigation-item>a:after{content:none!important;display:none!important}.bs-lead{color:var(--wp--preset--color--copy);font-size:var(--wp--preset--font-size--lead);line-height:1.6}.bs-cta-reassurance{color:var(--wp--preset--color--muted);font-size:.875rem}body.broadsight-v3-theme .wp-block-button>:is(.wp-element-button,.wp-block-button__link),body.broadsight-v3-theme a.wp-element-button{text-align:center;min-height:2.875rem;transition:transform var(--bs-duration-fast)var(--bs-ease-standard),background-color var(--bs-duration-fast)var(--bs-ease-standard),border-color var(--bs-duration-fast)var(--bs-ease-standard),color var(--bs-duration-fast)var(--bs-ease-standard),box-shadow var(--bs-duration-fast)var(--bs-ease-standard);justify-content:center;align-items:center;line-height:1.2;display:inline-flex;box-shadow:0 12px 26px -19px #1f68c1d9;border:1px solid var(--wp--preset--color--primary)!important;border-radius:var(--bs-radius-control)!important;background:var(--wp--preset--color--primary)!important;color:var(--wp--preset--color--white)!important;padding:.78rem 1.35rem!important;font-weight:700!important;text-decoration:none!important}body.broadsight-v3-theme :is(.wp-block-button.is-style-outline,.wp-block-button.is-style-secondary)>:is(.wp-element-button,.wp-block-button__link),body.broadsight-v3-theme :is(.wp-block-buttons.is-style-outline,.wp-block-buttons.is-style-secondary) .wp-block-button>:is(.wp-element-button,.wp-block-button__link){border-color:var(--wp--preset--color--primary)!important;color:var(--wp--preset--color--primary)!important;box-shadow:none!important;background:0 0!important}body.broadsight-v3-theme :is(.bs-section--blue,.bs-section--navy,.bs-final-cta,.bs-profession-band) .wp-block-button:not(.is-style-outline):not(.is-style-secondary)>:is(.wp-element-button,.wp-block-button__link){color:var(--wp--preset--color--primary)!important;background:#fff!important;border-color:#fff!important;box-shadow:0 14px 30px -21px #052248bf!important}body.broadsight-v3-theme :is(.bs-section--blue,.bs-section--navy,.bs-final-cta,.bs-profession-band) :is(.wp-block-button.is-style-outline,.wp-block-button.is-style-secondary)>:is(.wp-element-button,.wp-block-button__link){color:#fff!important;background:0 0!important;border-color:#ffffffc7!important}@media (hover:hover) and (pointer:fine){body.broadsight-v3-theme .wp-block-button>:is(.wp-element-button,.wp-block-button__link):hover,body.broadsight-v3-theme a.wp-element-button:hover{transform:translateY(-1px);box-shadow:0 16px 30px -19px #155bb5e6;border-color:var(--wp--preset--color--primary-dark)!important;background:var(--wp--preset--color--primary-dark)!important}body.broadsight-v3-theme :is(.wp-block-button.is-style-outline,.wp-block-button.is-style-secondary)>:is(.wp-element-button,.wp-block-button__link):hover,body.broadsight-v3-theme :is(.wp-block-buttons.is-style-outline,.wp-block-buttons.is-style-secondary) .wp-block-button>:is(.wp-element-button,.wp-block-button__link):hover{border-color:var(--wp--preset--color--primary-dark)!important;background:var(--wp--preset--color--blue-pale)!important;color:var(--wp--preset--color--primary-dark)!important;box-shadow:0 12px 26px -22px #1f68c1a6!important}body.broadsight-v3-theme :is(.bs-section--blue,.bs-section--navy,.bs-final-cta,.bs-profession-band) .wp-block-button:not(.is-style-outline):not(.is-style-secondary)>:is(.wp-element-button,.wp-block-button__link):hover{border-color:var(--wp--preset--color--blue-pale)!important;background:var(--wp--preset--color--blue-pale)!important;color:var(--wp--preset--color--primary-dark)!important}body.broadsight-v3-theme :is(.bs-section--blue,.bs-section--navy,.bs-final-cta,.bs-profession-band) :is(.wp-block-button.is-style-outline,.wp-block-button.is-style-secondary)>:is(.wp-element-button,.wp-block-button__link):hover{color:#fff!important;background:#ffffff1f!important;border-color:#fff!important}}body.broadsight-v3-theme .wp-block-button>:is(.wp-element-button,.wp-block-button__link):active,body.broadsight-v3-theme a.wp-element-button:active{box-shadow:none;transform:translateY(0)}.bs-text-link a,.bs-card-link a,.bs-section-link a{color:var(--wp--preset--color--primary)}.bs-text-link a,.bs-card-link a,.bs-section-link a,.bs-home-tour__link a{transition:color var(--bs-duration-fast)var(--bs-ease-standard);font-weight:700!important;text-decoration:none!important}.bs-text-link a:after,.bs-card-link a:after,.bs-section-link a:after,.bs-home-tour__link a:after{content:"→";transition:transform var(--bs-duration-fast)var(--bs-ease-standard);margin-left:.42em;display:inline-block}.bs-text-link a:hover,.bs-card-link a:hover,.bs-section-link a:hover,.bs-home-tour__link a:hover{color:var(--wp--preset--color--primary-dark)}.bs-text-link a:hover:after,.bs-card-link a:hover:after,.bs-section-link a:hover:after,.bs-home-tour__link a:hover:after{transform:translate(.22rem)}body.broadsight-v3-theme :is(.bs-section--blue,.bs-section--navy,.bs-final-cta,.bs-profession-band) :is(.bs-text-link,.bs-card-link,.bs-section-link,.bs-home-tour__link) a{color:#fff!important}@media (hover:hover) and (pointer:fine){body.broadsight-v3-theme :is(.bs-section--blue,.bs-section--navy,.bs-final-cta,.bs-profession-band) :is(.bs-text-link,.bs-card-link,.bs-section-link,.bs-home-tour__link) a:hover{color:var(--wp--preset--color--blue-pale)!important}}.bs-brand-logo{align-self:center;align-items:center;line-height:0;display:flex;margin:0!important}.bs-brand-logo a{align-items:center;line-height:0;display:flex}.bs-brand-logo img{object-fit:contain;object-position:left center;width:154px;height:auto;max-height:46px;margin:0;display:block}.bs-primary-navigation{gap:1.75rem!important}.bs-primary-navigation .wp-block-navigation-item a{white-space:nowrap;color:var(--wp--preset--color--slate);transition:color var(--bs-duration-fast)var(--bs-ease-standard);font-size:.925rem;font-weight:600;text-decoration:none}.bs-primary-navigation .wp-block-navigation-item a:hover,.bs-primary-navigation .wp-block-navigation-item.current-menu-item>a{color:var(--wp--preset--color--primary)}.bs-primary-navigation .wp-block-navigation__submenu-container{border:1px solid var(--wp--preset--color--border);border-radius:var(--bs-radius-card);background:var(--wp--preset--color--white);padding:.5rem;box-shadow:0 12px 30px #0e2e561f;min-width:18rem!important}.bs-primary-navigation .wp-block-navigation__submenu-container .wp-block-navigation-item a{border-radius:var(--bs-radius-control);font-weight:500}.bs-primary-navigation .wp-block-navigation__submenu-container .wp-block-navigation-item a:hover{background:var(--wp--preset--color--surface)}.bs-header-cta-group{border-left:1px solid var(--wp--preset--color--border);align-self:center;align-items:center;gap:1rem;padding-left:1.5rem;line-height:1;margin:0!important}.bs-header-login{margin:0!important}.bs-header-login a{color:var(--wp--preset--color--navy);transition:color var(--bs-duration-fast)var(--bs-ease-standard);font-size:.925rem;font-weight:600;text-decoration:none}.bs-header-login a:hover{color:var(--wp--preset--color--primary)}.bs-header-demo,.bs-header-demo .wp-block-button{align-items:center;display:flex;margin:0!important}.bs-header-demo .wp-element-button{justify-content:center;align-items:center;padding:.62rem 1.15rem;font-size:.875rem;line-height:1;display:inline-flex}body.broadsight-v3-theme :where(.wp-element-button,.wp-block-button__link){border-radius:var(--bs-radius-control);min-height:2.75rem;transition:color var(--bs-duration-fast)var(--bs-ease-standard),background-color var(--bs-duration-fast)var(--bs-ease-standard),border-color var(--bs-duration-fast)var(--bs-ease-standard),box-shadow var(--bs-duration-fast)var(--bs-ease-standard),transform var(--bs-duration-fast)var(--bs-ease-standard)}@media (hover:hover) and (pointer:fine){body.broadsight-v3-theme :where(.wp-element-button,.wp-block-button__link):hover{transform:translateY(-1px)}}@media (max-width:781px){.bs-problem-layout{flex-wrap:wrap}.bs-problem-layout>.wp-block-column{flex-basis:100%!important}.bs-compare-grid,.bs-security-grid,.bs-proof-grid,.bs-editorial-grid{flex-wrap:wrap}.bs-security-grid>.wp-block-column,.bs-compare-grid>.wp-block-column,.bs-editorial-grid>.wp-block-column{flex-basis:100%!important}}:root{--wp--preset--font-family--interface:var(--wp--preset--font-family--body);--bs-card-title-size:var(--bs-type-h4);--bs-card-body-size:1rem}body.broadsight-v3-theme,body.broadsight-v3-theme :where(button,input,select,textarea){font-family:var(--wp--preset--font-family--body)}body.broadsight-v3-theme :where(p,li,a,blockquote,cite){font-family:inherit}body.broadsight-v3-theme :where(h1,h2,h3,h4,h5,h6){font-family:var(--wp--preset--font-family--heading);overflow-wrap:normal;text-wrap:balance;word-break:normal;-webkit-hyphens:none;hyphens:none}.bs-demo-embed--hero,.bs-home-hero-mockup>.bs-demo-embed{max-width:var(--bs-site-width)!important}.bs-h1{font-family:var(--wp--preset--font-family--heading)!important;font-size:var(--bs-type-h1)!important;letter-spacing:-.045em!important;font-weight:800!important;line-height:1.02!important}.bs-h2{font-family:var(--wp--preset--font-family--heading)!important;font-size:var(--bs-type-h2)!important;letter-spacing:-.03em!important;font-weight:800!important;line-height:1.12!important}.bs-h3{font-family:var(--wp--preset--font-family--heading)!important;font-size:var(--bs-type-h3)!important;letter-spacing:-.02em!important;font-weight:700!important;line-height:1.18!important}.bs-h4{font-family:var(--wp--preset--font-family--heading)!important;font-size:var(--bs-type-h4)!important;letter-spacing:-.01em!important;font-weight:700!important;line-height:1.3!important}body.broadsight-v3-theme .wp-block-post-content{margin:0!important}body.broadsight-v3-theme:not(.single-post) .wp-block-post-content>*{margin-block:0!important}.bs-header-shell{z-index:10000;isolation:isolate;box-sizing:border-box;width:100%;max-width:none!important;margin:0!important;padding:0!important;position:sticky!important;top:0!important}body.admin-bar .bs-header-shell{top:32px!important}.bs-site-header{z-index:auto;isolation:isolate;box-sizing:border-box;width:100%;min-height:var(--bs-header-height);border-bottom:1px solid var(--wp--preset--color--border);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffffa;display:flex;position:relative;top:auto;transform:none;padding:.55rem var(--bs-page-inset)!important;align-items:center!important}.bs-primary-navigation .wp-block-navigation__responsive-container.is-menu-open{z-index:999999!important;box-sizing:border-box!important;width:100vw!important;height:100dvh!important;max-height:100dvh!important;padding:5rem var(--bs-page-gutter)2rem!important;background:#fff!important;position:fixed!important;inset:0!important;overflow:auto!important}body.admin-bar .bs-primary-navigation .wp-block-navigation__responsive-container.is-menu-open{height:calc(100dvh - 32px)!important;max-height:calc(100dvh - 32px)!important;top:32px!important}.bs-primary-navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__container,.bs-primary-navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container{gap:0!important}.bs-primary-navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container{border:0!important;border-left:2px solid var(--wp--preset--color--border)!important;width:100%!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;margin:.35rem 0 .8rem!important;padding:0 0 0 1rem!important;position:static!important}.bs-primary-navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container .wp-block-navigation-item,.bs-primary-navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container a{background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:.52rem 0!important}.bs-site-footer{box-sizing:border-box;border-top:1px solid var(--wp--preset--color--border);background:#fff;width:100%;padding:var(--bs-section-space-compact)var(--bs-page-inset)2rem!important}.bs-site-footer>.bs-footer-grid,.bs-site-footer>.bs-footer-bottom{box-sizing:border-box;width:100%!important;max-width:var(--bs-site-width)!important;margin-left:auto!important;margin-right:auto!important}.bs-footer-grid.wp-block-columns{grid-template-columns:minmax(16rem,1.45fr) repeat(4,minmax(9rem,1fr));align-items:start;gap:2.5rem clamp(1.75rem,3vw,3.25rem)!important;display:grid!important}.bs-footer-grid.wp-block-columns>.wp-block-column{min-width:0;margin:0!important}.bs-footer-logo{margin:0 0 1.25rem!important}.bs-footer-logo img{object-fit:contain;object-position:left center;width:154px;height:auto;display:block}.bs-footer-description{max-width:20rem;color:var(--wp--preset--color--copy)!important;margin:0!important;font-size:.95rem!important;line-height:1.65!important}.bs-footer-cta{margin-top:1.35rem!important}.bs-footer-cta .wp-element-button,.bs-footer-cta .wp-block-button__link{min-width:10.75rem;border:1px solid var(--wp--preset--color--primary)!important;background:var(--wp--preset--color--primary)!important;color:#fff!important;padding:.72rem 1.2rem!important;font-size:.875rem!important;font-weight:700!important}.bs-site-footer :is(h2,h4){color:var(--wp--preset--color--primary)!important;font-family:var(--wp--preset--font-family--body)!important;letter-spacing:.14em!important;text-transform:uppercase!important;margin:0 0 .72rem!important;font-size:.75rem!important;font-weight:700!important;line-height:1.35!important}.bs-site-footer p,.bs-site-footer a{color:var(--wp--preset--color--slate);font-size:.94rem;text-decoration:none}.bs-footer-links{gap:.28rem!important;margin:0!important;padding:0!important;list-style:none!important;display:grid!important}.bs-footer-links li{margin:0!important;padding:0!important;line-height:1.3!important}.bs-footer-links a{line-height:inherit;transition:color var(--bs-duration-fast)var(--bs-ease-standard);padding:0;display:inline}.bs-footer-bottom__meta,.bs-footer-legal{flex-wrap:wrap;align-items:center;gap:.45rem .75rem;display:flex;margin:0!important}.bs-footer-legal:empty{display:none}.bs-footer-legal a{text-underline-offset:.18em;text-decoration:underline;text-decoration-thickness:1px}.bs-breadcrumb ol{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex;margin:0!important;padding:0!important;list-style:none!important}.bs-breadcrumb li{align-items:center;display:inline-flex;margin:0!important}.bs-breadcrumb li+li:before{color:currentColor;content:"/";opacity:.55;margin-right:.35rem}.bs-related-links{box-sizing:border-box;border-top:1px solid var(--wp--preset--color--border);background:var(--wp--preset--color--surface);padding:clamp(2.5rem,4vw,3.5rem)var(--bs-page-inset)!important}.bs-related-links__inner{max-width:var(--bs-site-width)!important;margin-left:auto!important;margin-right:auto!important}.bs-related-links__inner>p{color:var(--wp--preset--color--copy);text-align:center;margin:0!important}.bs-related-links__inner a{font-weight:700}.bs-site-footer a:hover{color:var(--wp--preset--color--primary)}.bs-footer-bottom{border-top:1px solid var(--wp--preset--color--border);gap:1.5rem;padding-top:1.25rem;justify-content:space-between!important;margin-top:2.5rem!important;display:flex!important}.bs-footer-bottom p{color:var(--wp--preset--color--muted);font-size:.82rem;margin:0!important}body.broadsight-v3-theme :is(.bs-hero,.bs-logo-row,.bs-problem-section,.bs-profession-band,.bs-home-tour,.bs-ai-compare,.bs-security-section,.bs-customer-story-section,.bs-proof-strip,.bs-home-faq,.bs-final-cta){box-sizing:border-box;width:100%;padding-right:var(--bs-page-inset)!important;padding-left:var(--bs-page-inset)!important}body.broadsight-v3-theme :is(.bs-problem-section,.bs-ai-compare,.bs-security-section,.bs-customer-story-section,.bs-proof-strip,.bs-home-faq){padding-top:var(--bs-section-space)!important;padding-bottom:var(--bs-section-space)!important}body.broadsight-v3-theme .bs-home-tour{padding-top:var(--bs-section-space-feature)!important;padding-bottom:var(--bs-section-space-feature)!important}body.broadsight-v3-theme :is(.bs-profession-band,.bs-final-cta){padding-top:var(--bs-section-space-compact)!important;padding-bottom:var(--bs-section-space-compact)!important}body.broadsight-v3-theme .bs-hero{padding-top:var(--bs-section-space)!important}body.broadsight-v3-theme :is(.bs-hero,.bs-logo-row,.bs-problem-section,.bs-profession-band,.bs-home-tour,.bs-ai-compare,.bs-security-section,.bs-customer-story-section,.bs-proof-strip,.bs-home-faq,.bs-final-cta){scroll-margin-top:calc(var(--bs-header-height) + 1.5rem)}body.broadsight-v3-theme .bs-hero{padding-bottom:clamp(1.5rem,2.2vw,2.25rem)!important}body.broadsight-v3-theme .bs-logo-row{border:0!important;padding-top:clamp(2.75rem,4vw,3.75rem)!important;padding-bottom:clamp(2.75rem,4vw,3.75rem)!important}body.broadsight-v3-theme :is(.bs-hero,.bs-logo-row,.bs-problem-section,.bs-profession-band,.bs-ai-compare,.bs-security-section,.bs-customer-story-section,.bs-proof-strip,.bs-home-faq,.bs-final-cta)>.wp-block-group,.bs-home-tour__inner,.bs-final-cta__inner{box-sizing:border-box;width:100%!important;max-width:var(--bs-site-width)!important;margin-left:auto!important;margin-right:auto!important}.bs-section-heading{margin:0 auto var(--bs-section-heading-gap)!important}.bs-section-heading--center{text-align:center}.bs-section-heading--center>*{margin-left:auto!important;margin-right:auto!important}body.broadsight-v3-theme :is(.bs-section-heading,.bs-home-tour__heading,.bs-hero__copy,.bs-final-cta__inner,.bs-customer-story__content)>.bs-eyebrow{margin:0!important}body.broadsight-v3-theme :is(.bs-section-heading,.bs-home-tour__heading,.bs-hero__copy,.bs-final-cta__inner)>.bs-eyebrow+:is(h1,h2,h3){margin-top:var(--bs-eyebrow-heading-gap)!important}body.broadsight-v3-theme :is(.bs-section-heading,.bs-home-tour__heading)>h2{margin-bottom:0!important}body.broadsight-v3-theme :is(.bs-section-heading,.bs-home-tour__heading)>.bs-lead,body.broadsight-v3-theme .bs-final-cta__inner>h2+.bs-lead{margin-top:1rem!important;margin-bottom:0!important}.bs-hero{isolation:isolate;background:radial-gradient(68rem 30rem at 88% 0,#2d99f421,#0000 68%),radial-gradient(38rem 22rem at 4% 100%,#355eb212,#0000 72%),linear-gradient(#fbfdff 0%,#eef5fc 100%);border-bottom:1px solid #0e2e560f;position:relative;overflow:clip}.bs-logo-row{background:#fff;border:0}.bs-problem-section{background:#f7faff;overflow:visible!important}.bs-profession-band,.bs-security-section{background:var(--wp--preset--color--primary)!important}.bs-home-tour{background:var(--wp--preset--color--ice)}.bs-ai-compare{background:#fff}.bs-proof-strip{background:#f7faff}.bs-home-faq{background:var(--wp--preset--color--surface)}.bs-hero__columns{width:100%!important;max-width:var(--bs-site-width)!important;text-align:left!important;grid-template-columns:minmax(0,.96fr) minmax(24rem,1.04fr)!important;align-items:center!important;gap:clamp(2.5rem,5vw,5rem)!important;margin:0 auto!important;display:grid!important}.bs-hero__columns>*{min-width:0!important}.bs-hero__copy{text-align:left!important;flex-direction:column!important;justify-content:center!important;align-items:stretch!important;width:100%!important;max-width:49rem!important;margin:0!important;display:flex!important}.bs-hero__copy>*{align-self:stretch!important}.bs-hero .bs-eyebrow,.bs-hero__copy>h1,body.broadsight-v3-theme .bs-hero__copy>p.bs-lead,.bs-hero__copy>.bs-cta-reassurance{text-align:left!important;width:100%!important;margin-left:0!important;margin-right:0!important;display:block!important}.bs-hero__copy>h1{text-wrap:balance;letter-spacing:-.046em!important;max-width:none!important;margin-bottom:0!important;font-size:clamp(2.55rem,3.2vw,3.15rem)!important;line-height:.99!important}.bs-hero-heading-dim,.bs-hero-heading-main{display:block}.bs-hero-heading-dim{color:var(--wp--preset--color--hero-muted)!important;font-weight:700!important}.bs-hero-heading-main{color:var(--wp--preset--color--navy)!important}body.broadsight-v3-theme .bs-hero__copy>p.bs-lead{max-width:33rem!important;font-size:var(--bs-type-lead)!important;margin-top:1.15rem!important;margin-bottom:0!important;line-height:1.68!important}.bs-hero__copy>.wp-block-buttons,.bs-hero__copy>.bs-layout-node.wp-block-buttons,.bs-hero__copy>.wp-block-buttons>.wp-block-buttons,.bs-hero__copy>.bs-layout-node.wp-block-buttons>.wp-block-buttons{justify-content:flex-start!important;align-self:flex-start!important;margin-left:0!important;margin-right:0!important}.bs-hero__copy>.wp-block-buttons,.bs-hero__copy>.bs-layout-node.wp-block-buttons{margin-top:1rem!important}.bs-hero__copy>.bs-cta-reassurance{margin-top:.7rem!important}.bs-hero .wp-block-button__link,.bs-hero .wp-element-button{text-align:center;min-width:10.75rem;border-radius:.625rem!important;padding:.8rem 1.35rem!important}.bs-hero__visual{overflow:hidden;box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:42rem!important;margin:0 0 0 auto!important}.bs-hero__visual :is(.bs-mockup-shell,.bs-demo-frame,iframe){max-width:100%!important}.bs-logo-row{overflow:hidden}.bs-logo-row__inner{width:100%;max-width:var(--bs-site-width);gap:clamp(1.75rem,2.8vw,2.5rem);position:relative;margin-inline:auto!important;display:grid!important}.bs-logo-row .bs-interface-label{text-align:center;justify-content:center;align-items:center;min-height:1.5rem;display:flex;margin:0!important}.bs-logo-marquee{overscroll-behavior-inline:contain;scroll-behavior:auto;scrollbar-width:none;touch-action:pan-y pinch-zoom;cursor:grab;width:100%;min-width:0;position:relative;overflow:auto hidden}.bs-logo-marquee::-webkit-scrollbar{display:none}.bs-logo-marquee:focus-visible{outline:2px solid var(--wp--preset--color--primary,#1f68c1);outline-offset:.35rem;border-radius:.4rem}.bs-logo-marquee.is-scrollable{-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 5% 95%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 5% 95%,#0000 100%)}.bs-logo-marquee.is-dragging{cursor:grabbing;-webkit-user-select:none;user-select:none}.bs-logo-row__logos{flex-wrap:wrap;justify-content:center;align-items:center;width:max-content;max-width:100%;gap:clamp(1.5rem,3vw,3rem)!important;margin:0 auto!important;padding:.35rem .2rem!important;display:flex!important}.bs-logo-marquee.is-scrollable .bs-logo-row__logos{will-change:auto;flex-wrap:nowrap;justify-content:flex-start;max-width:none;margin-inline:0!important;animation:none!important;transform:none!important}.bs-logo-row__logo,.bs-logo-row__logos>.wp-block-image{--bs-logo-width:8.75rem;flex:0 0 var(--bs-logo-width);width:var(--bs-logo-width);justify-content:center;align-items:center;min-width:0;min-height:3.4rem;margin:0!important;display:flex!important}.bs-logo-row__logo--extra-wide{--bs-logo-width:13rem}.bs-logo-row__logo--wide{--bs-logo-width:11.5rem}.bs-logo-row__logo--medium{--bs-logo-width:9.5rem}.bs-logo-row__logo--compact{--bs-logo-width:7rem}.bs-logo-row .wp-block-image img,.bs-logo-row__logo img{pointer-events:none;-webkit-user-select:none;user-select:none;transition:transform var(--bs-duration-standard)var(--bs-ease-standard);display:block;object-fit:contain!important;filter:none!important;opacity:1!important;width:100%!important;max-width:100%!important;height:3rem!important}@media (hover:hover) and (pointer:fine){.bs-logo-row__logo:hover img,.bs-logo-row .wp-block-image:hover img{transform:scale(1.045)}}@media (max-width:700px){.bs-logo-row__inner{gap:1.1rem}.bs-logo-row__logo,.bs-logo-row__logos>.wp-block-image{min-height:3rem}.bs-logo-row .wp-block-image img,.bs-logo-row__logo img{height:2.65rem!important}.bs-logo-marquee.is-scrollable{-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 8% 92%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 8% 92%,#0000 100%)}}@media (prefers-reduced-motion:reduce){.bs-logo-row .wp-block-image img,.bs-logo-row__logo img{transition:none}.bs-logo-row__logo:hover img,.bs-logo-row .wp-block-image:hover img{transform:none}}.bs-problem-layout{width:100%;max-width:var(--bs-site-width);grid-template-columns:minmax(20rem,.84fr) minmax(0,1.16fr)!important;align-items:start!important;gap:clamp(3.5rem,6vw,6.5rem)!important;margin:0 auto!important;display:grid!important}.bs-editorial-split__intro{top:calc(var(--bs-header-height) + 2rem);align-self:start;max-width:34rem;position:sticky}body.admin-bar .bs-editorial-split__intro{top:calc(var(--bs-header-height) + 34px + 2rem)}.bs-editorial-split__intro .bs-eyebrow{margin:0!important}.bs-editorial-split__intro h2{margin:var(--bs-eyebrow-heading-gap)0 1rem!important}.bs-editorial-split__intro .bs-lead{margin:0!important}.bs-editorial-list{gap:0!important;display:grid!important}.bs-editorial-item{box-shadow:none!important;background:0 0!important;border:0!important;border-bottom:1px solid #bdcbd9b8!important;border-radius:0!important;grid-template-columns:3rem minmax(0,1fr)!important;align-items:start!important;column-gap:1.2rem!important;padding:1.6rem 0!important;display:grid!important}.bs-editorial-item:first-child{padding-top:0!important}.bs-editorial-item:last-child{border-bottom:0!important;padding-bottom:0!important}.bs-problem-icon{overflow:hidden;box-sizing:border-box!important;border-radius:.75rem!important;justify-content:center!important;align-self:start!important;align-items:center!important;width:3rem!important;min-width:3rem!important;max-width:3rem!important;height:3rem!important;margin:0!important;padding:0!important;display:flex!important}.bs-problem-icon .bs-elementor-decorative-icon{place-items:center!important;width:1.55rem!important;height:1.55rem!important;margin:auto!important;display:grid!important}.bs-problem-icon .bs-elementor-decorative-icon svg{fill:currentColor!important;stroke:none!important;width:100%!important;height:100%!important;margin:0!important;display:block!important}.bs-editorial-list>.bs-editorial-item:first-child .bs-problem-icon{border:1px solid var(--wp--preset--color--service-border)!important;color:var(--wp--preset--color--primary)!important;background:var(--wp--preset--color--blue-pale)!important}.bs-editorial-list>.bs-editorial-item:nth-child(2) .bs-problem-icon{border:1px solid var(--wp--preset--color--media-border)!important;color:var(--wp--preset--color--accent-orange)!important;background:var(--wp--preset--color--warm)!important}.bs-editorial-list>.bs-editorial-item:nth-child(3) .bs-problem-icon{border:1px solid var(--wp--preset--color--engagement-border)!important;color:var(--wp--preset--color--accent-green)!important;background:var(--wp--preset--color--green-wash)!important}.bs-editorial-item__copy{align-self:start!important;min-width:0!important;margin:0!important;padding:0!important}.bs-editorial-item__copy>h3,.bs-editorial-item h3,.bs-editorial-item h3.bs-h4{font-size:var(--bs-type-h4)!important;margin:0 0 .5rem!important;padding:0!important;font-weight:700!important;line-height:1.25!important}.bs-editorial-item p{color:var(--wp--preset--color--copy);line-height:1.58;margin:0!important}.bs-profession-band>.wp-block-group,.bs-profession-v2{width:100%!important;max-width:84rem!important;margin:0 auto!important}.bs-profession-v2{text-align:center;flex-direction:column!important;align-items:center!important;gap:.3rem!important;display:flex!important}.bs-profession-v2__platforms{width:100%;flex-flow:row!important;justify-content:center!important;align-items:baseline!important;gap:0 .42em!important;display:flex!important}.bs-profession-band .bs-profession-v2__line{text-wrap:balance;font-family:var(--wp--preset--font-family--heading)!important;font-size:var(--bs-type-h3)!important;letter-spacing:-.015em!important;margin:0!important;line-height:1.3!important}.bs-profession-v2__line--peer{color:var(--wp--preset--color--blue-band-copy)!important;font-weight:500!important}.bs-profession-v2__line--peer strong{color:#fff!important;font-weight:800!important}.bs-profession-v2__line--gap{color:#fff!important;max-width:61rem!important;margin-top:.12rem!important;font-weight:800!important}.bs-profession-v2__line--gap strong{white-space:nowrap;color:#fff!important;font-weight:800!important;display:inline!important}.bs-profession-v2__line--gap span{white-space:nowrap;color:var(--wp--preset--color--blue-band-copy)!important;font-weight:500!important;display:inline!important}.bs-profession-v2__line--conclusion,.bs-profession-v2__line--conclusion *{max-width:62rem!important;color:var(--wp--preset--color--blue-band-copy)!important;font-family:var(--wp--preset--font-family--heading)!important;margin-top:.38rem!important;font-weight:600!important}.bs-profession-v2__line--conclusion strong{color:#fff!important;font-weight:800!important}.bs-home-tour__heading{text-align:center;max-width:52rem!important;margin:0 auto var(--bs-section-heading-gap)!important}.bs-home-tour__heading>*{margin-left:auto!important;margin-right:auto!important}.bs-home-tour__rows{gap:clamp(4.5rem,8vw,7rem)!important;display:grid!important}.bs-home-tour__row{background:0 0!important;border:0!important;align-items:center!important;gap:clamp(3.75rem,7vw,6.5rem)!important;margin:0!important;padding:0!important;display:grid!important}.bs-home-tour__row:not(:nth-child(2)):not(.bs-home-tour__row--reverse):not(.bs-home-tour__row--respond),.bs-home-tour__row--align,.bs-home-tour__row--remember{grid-template-columns:minmax(17rem,.8fr) minmax(0,1.2fr)!important;grid-template-areas:"copy visual"!important}.bs-home-tour__row:nth-child(2),.bs-home-tour__row--reverse,.bs-home-tour__row--respond{grid-template-columns:minmax(0,1.2fr) minmax(17rem,.8fr)!important;grid-template-areas:"visual copy"!important}.bs-home-tour__row:before,.bs-home-tour__row:after{content:none!important;display:none!important}.bs-home-tour__copy{grid-area:copy!important;width:100%!important;max-width:32rem!important;margin:0!important}.bs-home-tour__copy>*{margin-left:0!important;margin-right:0!important}.bs-home-tour__step{margin:0 0 1rem!important}.bs-home-tour__copy h3{font-size:var(--bs-type-h3)!important;margin:0 0 .85rem!important;line-height:1.18!important}.bs-home-tour__copy>p:not(.bs-home-tour__step,.bs-home-tour__link){color:var(--wp--preset--color--slate);margin:0!important;font-size:1.0625rem!important;line-height:1.65!important}.bs-home-tour__link{margin:1rem 0 0!important}.bs-home-tour__row--align,.bs-home-tour__row:first-child{--bs-tour-accent:var(--wp--preset--color--primary)}.bs-home-tour__row--respond,.bs-home-tour__row:nth-child(2){--bs-tour-accent:var(--wp--preset--color--orange-deep)}.bs-home-tour__row--remember,.bs-home-tour__row:nth-child(3){--bs-tour-accent:var(--wp--preset--color--engagement-text)}.bs-home-tour__step,.bs-home-tour__link a{color:var(--bs-tour-accent,var(--wp--preset--color--primary))!important}.bs-demo-embed{width:100%;max-width:100%;min-height:0;position:relative;overflow:visible;box-shadow:none!important;background:0 0!important;border:0!important}.bs-demo-embed--vignette{border-radius:1rem;max-width:26.25rem;margin-inline:auto;padding:.45rem;background:#ffffffe6!important;border:1px solid #bdcbd9c7!important;box-shadow:0 28px 68px -52px #0b2a4d85!important}.bs-demo-embed--wide{border-radius:0;max-width:68rem;padding:0;box-shadow:none!important;background:0 0!important;border:0!important;margin-inline:auto!important}.bs-demo-embed--hero,.bs-home-hero-mockup>.bs-demo-embed{margin-inline:auto!important}.bs-home-tour__row>.bs-demo-embed,.bs-home-tour__row>.bs-widget--broadsight-protected-mockup,.bs-home-tour__row>.broadsight-protected-mockup-widget{grid-area:visual!important;width:100%!important;max-width:none!important;margin:0!important}.bs-demo-frame{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;opacity:1;border:0;width:100%;min-height:0;transition:opacity .18s cubic-bezier(.2,.72,.2,1),filter .18s cubic-bezier(.2,.72,.2,1);display:block;transform:translateZ(0);background:0 0!important}.bs-demo-embed.is-restarting .bs-demo-frame{opacity:.88;filter:saturate(.96)brightness(1.01)}.bs-demo-embed.is-initializing .bs-demo-frame{min-height:inherit}.bs-demo-frame.is-pending{border-radius:.75rem;background:linear-gradient(110deg,#eef6ffb8,#fffffff5)!important}.bs-widget--broadsight-ai-comparison,.bs-ai-comparison{box-sizing:border-box!important;width:100%!important;max-width:var(--bs-site-width)!important;height:auto!important;min-height:0!important;margin:0 auto!important;padding:0!important;display:block!important}.bs-ai-compare .bs-hybrid-section-inner--ai{grid-template-columns:minmax(0,1fr);gap:0!important;display:grid!important}.bs-ai-compare .bs-hybrid-section-inner--ai>*{margin-block:0!important}.bs-ai-compare .bs-section-heading{max-width:54rem;margin:0 auto 2.25rem!important}.bs-ai-compare .bs-section-heading .bs-lead{margin-bottom:0!important}.bs-ai-compare .bs-widget--broadsight-ai-comparison{margin:0 auto!important}.bs-ai-comparison__prompt,.bs-ai-comparison__prompt-card{max-width:48rem!important;color:var(--wp--preset--color--navy)!important;background:#fff!important;border:1px solid #b9cff2!important;border-radius:.875rem!important;align-items:center!important;gap:.9rem!important;margin:0 auto 1.25rem!important;padding:1rem 1.15rem!important;display:flex!important;box-shadow:0 14px 34px -30px #1f68c180!important}.bs-ai-comparison__you{background:var(--wp--preset--color--primary)!important;color:#fff!important;border-radius:50%!important;flex:0 0 2rem!important;place-items:center!important;width:2rem!important;height:2rem!important;font-size:.72rem!important;font-weight:700!important;display:grid!important}.bs-ai-comparison__prompt p{color:var(--wp--preset--color--navy)!important;margin:0!important;font-size:.9375rem!important;line-height:1.5!important}.bs-ai-comparison__grid{grid-template-rows:auto auto repeat(6,minmax(2.7rem,auto))!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:stretch!important;gap:0 1.25rem!important;margin:0!important;display:grid!important}.bs-ai-compare .bs-compare-close{margin:2.25rem auto 0!important}.bs-ai-compare .bs-compare-close>p{margin-top:0!important;margin-bottom:.45rem!important}.bs-ai-compare .bs-compare-close>:last-child{margin-bottom:0!important}.bs-ai-comparison__card{grid-row:1/span 8;grid-template-rows:subgrid!important;border:1px solid var(--wp--preset--color--border)!important;background:#fff!important;border-radius:1rem!important;align-content:start!important;row-gap:0!important;min-width:0!important;height:auto!important;min-height:0!important;padding:0 0 1rem!important;display:grid!important;overflow:hidden!important;box-shadow:0 22px 54px -44px #0e2e566b!important}.bs-ai-comparison__card--generic{grid-column:1}.bs-ai-comparison__card--broadsight{grid-column:2;border-color:#b9cff2!important}.bs-ai-comparison__card-title{box-sizing:border-box!important;border-bottom:1px solid var(--wp--preset--color--border)!important;background:var(--wp--preset--color--surface)!important;width:100%!important;color:var(--wp--preset--color--slate)!important;align-items:center!important;gap:.55rem!important;margin:0!important;padding:.9rem 1.15rem!important;font-size:.9rem!important;font-weight:700!important;display:flex!important}.bs-ai-comparison__card--broadsight .bs-ai-comparison__card-title{border-bottom-color:var(--wp--preset--color--primary)!important;background:var(--wp--preset--color--primary)!important;color:var(--wp--preset--color--white)!important}.bs-ai-comparison__brand-icon--chippy{background:0 0!important;border:0!important;flex:0 0 1.45rem!important;justify-content:center!important;align-items:center!important;width:1.45rem!important;height:1.45rem!important;display:inline-flex!important}.bs-ai-comparison__brand-icon--chippy img{object-fit:contain!important;filter:brightness(0)invert()!important;width:1.35rem!important;height:1.35rem!important;display:block!important}.bs-ai-comparison__card blockquote{border:1px solid var(--wp--preset--color--border)!important;background:var(--wp--preset--color--surface)!important;border-radius:.7rem!important;margin:1rem 1.15rem .65rem!important;padding:.9rem 1rem!important;font-style:normal!important}.bs-ai-comparison__card--broadsight blockquote{background:#f7faff!important;border-color:#d6e5fb!important}.bs-ai-comparison__card blockquote p{color:var(--wp--preset--color--ink)!important;margin:0!important;font-size:.9rem!important;line-height:1.58!important}.bs-ai-comparison__card blockquote p+p{margin-top:.7rem!important}.bs-ai-comparison__point{background:0 0!important;border:0!important;grid-template-columns:1.15rem minmax(0,1fr)!important;align-self:stretch!important;align-items:start!important;gap:.6rem!important;min-height:0!important;margin:0!important;padding:.18rem 1.15rem!important;display:grid!important}.bs-ai-comparison__point>span:last-child{color:var(--wp--preset--color--ink)!important;font-size:.9rem!important;font-weight:500!important;line-height:1.38!important;display:block!important}.bs-ai-comparison__point strong{color:var(--wp--preset--color--navy)!important;font-weight:700!important}.bs-ai-comparison__icon{place-items:center!important;width:1.15rem!important;height:1.15rem!important;margin-top:.1rem!important;display:inline-grid!important}.bs-ai-comparison__icon svg{fill:none!important;stroke:currentColor!important;stroke-width:1.9px!important;stroke-linecap:round!important;stroke-linejoin:round!important;width:100%!important;height:100%!important;display:block!important}.bs-ai-comparison__icon--close{color:#c24040!important}.bs-ai-comparison__icon--check{color:#0e8a5f!important}.bs-ai-checks-pending .bs-ai-comparison__card--broadsight .bs-ai-comparison__icon--check{opacity:0;transform:translateY(2px)scale(.78)}.bs-ai-checks-pending.bs-ai-checks-ready .bs-ai-comparison__card--broadsight .bs-ai-comparison__icon--check{animation:.34s cubic-bezier(.2,.72,.2,1) forwards bs-ai-icon-settle}.bs-ai-checks-ready .bs-ai-comparison__card--broadsight .bs-ai-comparison__point:first-of-type .bs-ai-comparison__icon--check{animation-delay:60ms}.bs-ai-checks-ready .bs-ai-comparison__card--broadsight .bs-ai-comparison__point:nth-of-type(2) .bs-ai-comparison__icon--check{animation-delay:.16s}.bs-ai-checks-ready .bs-ai-comparison__card--broadsight .bs-ai-comparison__point:nth-of-type(3) .bs-ai-comparison__icon--check{animation-delay:.26s}.bs-ai-checks-ready .bs-ai-comparison__card--broadsight .bs-ai-comparison__point:nth-of-type(4) .bs-ai-comparison__icon--check{animation-delay:.36s}.bs-ai-checks-ready .bs-ai-comparison__card--broadsight .bs-ai-comparison__point:nth-of-type(5) .bs-ai-comparison__icon--check{animation-delay:.46s}.bs-ai-checks-ready .bs-ai-comparison__card--broadsight .bs-ai-comparison__point:nth-of-type(6) .bs-ai-comparison__icon--check{animation-delay:.56s}@keyframes bs-ai-icon-settle{0%{opacity:0;transform:translateY(2px)scale(.78)}75%{opacity:1;transform:translateY(0)scale(1.035)}to{opacity:1;transform:translateY(0)scale(1)}}.bs-security-section .bs-section-heading:not(.bs-section-heading--center){margin-left:0!important}.bs-security-section .bs-eyebrow{color:var(--wp--preset--color--blue-pale)!important}.bs-security-section h2,.bs-security-section h3{color:#fff!important}.bs-security-section .bs-lead{max-width:44rem;color:var(--wp--preset--color--blue-band-copy)!important}.bs-security-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem!important;margin-top:0!important;display:grid!important}.bs-security-grid>.wp-block-column{min-width:0;margin:0!important}.bs-security-card{border:1px solid var(--wp--preset--color--blue-panel-border);border-radius:.875rem;height:100%;background:var(--wp--preset--color--blue-panel)!important;padding:1.5rem!important}.bs-security-icon{width:2.5rem;height:2.5rem;color:var(--wp--preset--color--blue-band-accent);border-radius:.6rem;padding:.55rem;background:#ffffff1a!important;margin:0 0 1rem!important}.bs-security-icon .bs-elementor-decorative-icon,.bs-security-icon svg{width:100%;height:100%}.bs-security-icon svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round}.bs-security-card h3{font-size:var(--bs-type-h4)!important;letter-spacing:-.01em!important;margin:0 0 .65rem!important;font-weight:700!important;line-height:1.28!important}.bs-security-card p{color:var(--wp--preset--color--blue-band-copy)!important;font-size:1rem!important;line-height:1.68!important}.bs-security-section .bs-section-link{margin-top:2rem!important}.bs-security-section .bs-section-link a{color:#fff!important}.bs-customer-story-section{background:#fff}.bs-customer-story__wrap{box-sizing:border-box;width:100%!important;max-width:var(--bs-site-width)!important;margin:0 auto!important}.bs-customer-story__inner{grid-template-columns:minmax(18rem,.82fr) minmax(0,1.18fr)!important;align-items:center!important;gap:clamp(3rem,5vw,5.25rem)!important;width:100%!important;margin:0!important;display:grid!important}.bs-customer-story__media{border-radius:var(--bs-radius-panel);background:var(--wp--preset--color--ice);aspect-ratio:3/2;position:relative;overflow:hidden;box-shadow:0 28px 60px -44px #0b2a4d9e;width:100%!important;margin:0!important}.bs-customer-story__media img{display:block;object-fit:cover!important;object-position:52% 50%!important;width:100%!important;height:100%!important}.bs-customer-story__content{text-align:left!important;width:100%!important;max-width:45rem!important;margin:0!important}.bs-customer-story__organization{color:var(--wp--preset--color--primary);letter-spacing:.1em;text-transform:uppercase;font-weight:800;margin:0 0 1rem!important;font-size:.78rem!important}.bs-customer-story__quote{box-sizing:border-box;text-align:left!important;border:0!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important}.bs-customer-story__quote:before{content:"“";color:#b9d7f5;height:2.8rem;font-family:var(--wp--preset--font-family--heading);margin:0 0 .35rem;font-weight:800;line-height:.78;display:block}.bs-customer-story__quote p{color:var(--wp--preset--color--navy);text-align:left!important;margin:0!important}.bs-customer-story__quote cite{color:var(--wp--preset--color--slate);gap:.2rem;margin-top:1.35rem;font-size:.96rem;font-style:normal;line-height:1.5;display:grid;text-align:left!important}.bs-customer-story__quote cite strong{color:var(--wp--preset--color--navy);font-size:1rem}.bs-customer-story__link{text-align:left!important;margin:1.35rem 0 0!important}.bs-customer-story__impact{border-top:1px solid var(--wp--preset--color--border);grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(2rem,5vw,5rem)!important;margin:clamp(3.25rem,6vw,5.5rem) 0 0!important;padding-top:clamp(2.75rem,5vw,4.25rem)!important;display:grid!important}.bs-customer-story__impact>.wp-block-column{min-width:0;margin:0!important}.bs-proof-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(2.25rem,5vw,5rem)!important;margin-top:0!important;display:grid!important}.bs-proof-grid>.wp-block-column{min-width:0;margin:0!important}.bs-proof-metric{text-align:center;flex-direction:column;align-items:center;width:100%;box-shadow:none!important;background:0 0!important;border:0!important;padding:0 1rem!important;display:flex!important}.bs-metric__value{color:var(--wp--preset--color--navy);font-family:var(--wp--preset--font-family--heading);font-variant-numeric:tabular-nums;font-weight:700;font-size:var(--bs-type-metric)!important;margin:0!important;line-height:.95!important}.bs-metric__label{max-width:20rem;color:var(--wp--preset--color--slate);margin:.9rem auto 0!important;font-size:1rem!important;line-height:1.55!important}.bs-proof-metric:after{content:"";background:var(--wp--preset--color--primary);border-radius:999px;width:4.5rem;height:.22rem;margin:1.15rem auto 0;display:block}.bs-customer-story__impact>:nth-child(2) .bs-proof-metric:after,.bs-proof-grid>:nth-child(2) .bs-proof-metric:after{background:var(--wp--preset--color--orange-deep)}.bs-customer-story__impact>:nth-child(3) .bs-proof-metric:after,.bs-proof-grid>:nth-child(3) .bs-proof-metric:after{background:var(--wp--preset--color--engagement-green)}body.broadsight-v3-theme .bs-home-faq>.bs-home-faq__inner{width:100%!important;max-width:52rem!important;margin:0 auto!important}.bs-home-faq .bs-section-heading{max-width:44rem;margin-bottom:clamp(2rem,3vw,2.75rem)!important}.bs-home-faq__list{gap:.85rem!important;margin:0!important;display:grid!important}.bs-home-faq__link{text-align:center;margin:1.75rem 0 0!important}.bs-final-cta{text-align:center;background:radial-gradient(42rem 18rem at 50% 0%,#ffffff24,transparent 72%),var(--wp--preset--color--primary)!important}.bs-final-cta .bs-eyebrow{color:var(--wp--preset--color--blue-pale)!important}.bs-final-cta__inner{flex-direction:column!important;align-items:center!important;display:flex!important}.bs-final-cta h2{margin:var(--bs-eyebrow-heading-gap)0 0!important;color:#fff!important}.bs-final-cta .bs-lead{max-width:38rem;color:var(--wp--preset--color--blue-pale)!important;margin-left:auto!important;margin-right:auto!important}.bs-final-cta .wp-block-buttons{justify-content:center!important;margin-top:1.5rem!important}.bs-final-cta .wp-block-button__link,.bs-final-cta .wp-element-button{min-width:11.5rem;padding:.9rem 1.5rem!important;font-size:1rem!important}.bs-final-cta .bs-cta-reassurance{color:var(--wp--preset--color--blue-pale)!important;margin-top:.9rem!important}@media (max-width:1100px){.bs-hero__columns{grid-template-columns:minmax(0,1fr) minmax(21rem,.72fr)!important;gap:2rem!important}.bs-hero__visual{max-width:34rem!important}.bs-footer-grid.wp-block-columns{grid-template-columns:minmax(15rem,1.3fr) repeat(4,minmax(7.5rem,1fr));gap:2.25rem 1.5rem!important}.bs-profession-v2__platforms{flex-wrap:wrap!important}.bs-profession-v2__line--gap strong,.bs-profession-v2__line--gap span{white-space:normal}}@media (max-width:900px){.bs-hero__columns{text-align:center!important;grid-template-columns:1fr!important;gap:2.5rem!important}.bs-hero__copy{text-align:center!important;align-items:center!important;max-width:46rem!important;margin:0 auto!important}.bs-hero__copy>*,.bs-hero .bs-eyebrow,.bs-hero__copy>h1,body.broadsight-v3-theme .bs-hero__copy>p.bs-lead,.bs-hero__copy>.bs-cta-reassurance{text-align:center!important;align-self:center!important;margin-left:auto!important;margin-right:auto!important}.bs-hero__copy>.wp-block-buttons,.bs-hero__copy>.bs-layout-node.wp-block-buttons,.bs-hero__copy>.wp-block-buttons>.wp-block-buttons,.bs-hero__copy>.bs-layout-node.wp-block-buttons>.wp-block-buttons{justify-content:center!important;align-self:center!important}.bs-hero__visual{max-width:46rem!important;margin:0 auto!important}.bs-logo-row__logos{grid-template-columns:repeat(4,minmax(0,1fr))}.bs-problem-layout{grid-template-columns:1fr!important;gap:2.5rem!important}.bs-editorial-split__intro{position:static;top:auto}.bs-profession-v2__line--gap strong,.bs-profession-v2__line--gap span{white-space:normal!important;display:block!important}.bs-home-tour__row,.bs-home-tour__row:nth-child(2),.bs-home-tour__row--reverse,.bs-home-tour__row--respond{grid-template-columns:1fr!important;grid-template-areas:"copy""visual"!important;gap:1.8rem!important}.bs-home-tour__copy{max-width:42rem!important}.bs-ai-comparison__grid{grid-template-rows:auto!important;grid-template-columns:1fr!important;gap:1rem!important}.bs-ai-comparison__card,.bs-ai-comparison__card--generic,.bs-ai-comparison__card--broadsight{grid-area:auto/1!important;grid-template-rows:auto!important}.bs-security-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bs-customer-story__inner{grid-template-columns:1fr!important;gap:2.5rem!important}.bs-customer-story__media{aspect-ratio:16/9;max-width:46rem!important}.bs-customer-story__content{max-width:46rem!important}.bs-footer-grid.wp-block-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5rem 2rem!important}.bs-footer-grid.wp-block-columns>.wp-block-column:first-child{grid-column:1/-1}}@media (max-width:782px){body.admin-bar .bs-header-shell{top:46px!important}body.admin-bar .bs-primary-navigation .wp-block-navigation__responsive-container.is-menu-open{height:calc(100dvh - 46px)!important;max-height:calc(100dvh - 46px)!important;top:46px!important}}@media (max-width:600px){.bs-header-login,.bs-header-cta-group{display:none}.bs-hero__copy>h1{max-width:16ch!important}.bs-hero .wp-block-button__link,.bs-hero .wp-element-button{width:100%}.bs-logo-row__logos{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem!important}.bs-profession-v2__platforms{flex-direction:column!important;gap:0!important}.bs-security-grid,.bs-proof-grid,.bs-customer-story__impact{grid-template-columns:1fr}.bs-footer-grid.wp-block-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.25rem 1.5rem!important}.bs-footer-grid.wp-block-columns>.wp-block-column:first-child{grid-column:1/-1}.bs-customer-story__inner{gap:2rem!important}.bs-customer-story__media{aspect-ratio:4/3;border-radius:.75rem}.bs-customer-story__quote:before{height:2.25rem;font-size:4rem}.bs-footer-bottom{flex-direction:column;align-items:flex-start}}@media (max-width:420px){.bs-footer-grid.wp-block-columns{grid-template-columns:1fr}.bs-footer-grid.wp-block-columns>.wp-block-column:first-child{grid-column:auto}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.bs-demo-frame{transition:none!important}.bs-ai-checks-pending .bs-ai-comparison__card--broadsight .bs-ai-comparison__icon--check,.bs-ai-checks-pending.bs-ai-checks-ready .bs-ai-comparison__card--broadsight .bs-ai-comparison__icon--check{opacity:1!important;animation:none!important;transform:none!important}}:root{--bs-inner-section-space:var(--bs-section-space);--bs-inner-section-space-compact:var(--bs-section-space-compact);--bs-inner-copy:42rem;--bs-inner-feature-gap:clamp(2.5rem,5vw,5rem);--bs-inner-card-radius:1rem;--bs-inner-card-border:var(--wp--preset--color--border,#dce5ef);--bs-inner-shadow:0 18px 50px #0e264414}.bs-section--surface{background:var(--wp--preset--color--surface,#fff)}.bs-section--pale{background:var(--wp--preset--color--blue-pale,#eef6ff)}.bs-section--bluewash{background:linear-gradient(#f8fbff 0%,#edf5fc 100%)}.bs-section--warm{background:var(--wp--preset--color--surface,#fff)}.bs-section--goldwash{background:linear-gradient(#f8fbff 0%,#edf5fc 100%)}.bs-section--greenwash{background:var(--wp--preset--color--blue-pale,#eef6ff)}.bs-section--content-wash{background:linear-gradient(#fbfdff 0%,#f2f7fc 100%)}.bs-section--blue,.bs-section--navy{background:var(--wp--preset--color--primary,#1f68c1);color:#fff}.bs-section--blue :where(h1,h2,h3,h4,p,li,a),.bs-section--navy :where(h1,h2,h3,h4,p,li,a){color:inherit}.bs-section--blue .bs-eyebrow,.bs-section--navy .bs-eyebrow{color:var(--wp--preset--color--blue-band-accent,#9ec4f4)}:is(.bs-inner-hero,.bs-copy-hero,.bs-faq-breadcrumb,.bs-editorial-index__hero,.bs-editorial-hero)[class*=bs-hero-tone--]{--bs-hero-accent:47,127,217;--bs-hero-accent-secondary:53,94,178;--bs-hero-accent-x:88%;border-bottom:1px solid #0e2e560f;background:radial-gradient(68rem 30rem at var(--bs-hero-accent-x)0%,rgba(var(--bs-hero-accent),.14),transparent 68%),radial-gradient(38rem 22rem at 4% 100%,rgba(var(--bs-hero-accent-secondary),.07),transparent 72%),linear-gradient(180deg,#fbfdff 0%,#eef5fc 100%)!important}.bs-hero-tone--platform{--bs-hero-accent:47,127,217;--bs-hero-accent-secondary:53,94,178}.bs-hero-tone--ai{--bs-hero-accent:45,153,244;--bs-hero-accent-secondary:31,104,193;--bs-hero-accent-x:82%}.bs-hero-tone--analytics{--bs-hero-accent:45,153,244;--bs-hero-accent-secondary:53,94,178}.bs-hero-tone--security{--bs-hero-accent:53,94,178;--bs-hero-accent-secondary:31,63,139}.bs-hero-tone--solutions{--bs-hero-accent:47,127,217;--bs-hero-accent-secondary:45,153,244}.bs-hero-tone--service{--bs-hero-accent:47,127,217;--bs-hero-accent-secondary:31,104,193}.bs-hero-tone--media{--bs-hero-accent:45,153,244;--bs-hero-accent-secondary:31,104,193;--bs-hero-accent-x:84%}.bs-hero-tone--engagement{--bs-hero-accent:53,94,178;--bs-hero-accent-secondary:47,127,217}.bs-hero-tone--content{--bs-hero-accent:53,94,178;--bs-hero-accent-secondary:31,63,139}.bs-hero-tone--pricing{--bs-hero-accent:47,127,217;--bs-hero-accent-secondary:45,153,244}.bs-hero-tone--customer{--bs-hero-accent:53,94,178;--bs-hero-accent-secondary:47,127,217}.bs-hero-tone--company{--bs-hero-accent:45,153,244;--bs-hero-accent-secondary:53,94,178}.bs-hero-tone--demo{--bs-hero-accent:47,127,217;--bs-hero-accent-secondary:45,153,244}.bs-hero-tone--contact{--bs-hero-accent:47,127,217;--bs-hero-accent-secondary:53,94,178}.bs-hero-tone--insights{--bs-hero-accent:53,94,178;--bs-hero-accent-secondary:45,153,244}.bs-hero-tone--faq{--bs-hero-accent:47,127,217;--bs-hero-accent-secondary:53,94,178}.bs-inner-hero,.bs-inner-section,.bs-inner-cta{isolation:isolate;padding:var(--bs-inner-section-space)var(--bs-page-inset);position:relative;margin:0!important}.bs-inner-section--compact{padding-block:var(--bs-inner-section-space-compact)}.bs-inner-section--cards,.bs-inner-section--routes{padding-bottom:calc(var(--bs-inner-section-space) + clamp(.75rem,1.5vw,1.25rem))}.bs-inner-hero__inner,.bs-inner-hero__intro,.bs-inner-hero__visual--wide,.bs-inner-section__inner,.bs-inner-cta__inner{width:100%;max-width:var(--bs-site-width);margin-inline:auto!important}.bs-inner-section__inner>*+*,.bs-inner-cta__inner>*+*{margin-block-start:0}.bs-inner-hero__breadcrumb-row{width:100%;max-width:var(--bs-site-width);text-align:left;margin:0 auto clamp(1.75rem,2.75vw,2.5rem)!important}.bs-breadcrumb{color:var(--wp--preset--color--muted,#617286);letter-spacing:.02em;font-size:.82rem;font-weight:600;text-align:left!important;margin:0!important}.bs-inner-hero{padding-top:clamp(4rem,6vw,6rem);padding-bottom:clamp(4.75rem,7vw,6.5rem);overflow:clip}.bs-inner-hero__columns{grid-template-columns:minmax(0,.95fr) minmax(24rem,1.05fr);align-items:center!important;gap:clamp(2.75rem,5vw,5rem)!important;margin:0!important;display:grid!important}.bs-inner-hero__columns>.wp-block-column{min-width:0}.bs-inner-hero__copy{text-align:left;flex-direction:column;align-items:flex-start;max-width:42rem;display:flex}.bs-inner-hero__copy>*{margin-inline:0!important}.bs-inner-hero__copy>.bs-eyebrow,.bs-inner-feature__copy>.bs-eyebrow,.bs-inner-cta__inner>.bs-eyebrow{margin:0!important}.bs-inner-hero__copy>.bs-eyebrow+h1,.bs-inner-feature__copy>.bs-eyebrow+h2,.bs-inner-cta__inner>.bs-eyebrow+h2{margin-top:var(--bs-eyebrow-heading-gap)!important}.bs-inner-hero h1{max-width:17ch;font-size:var(--wp--preset--font-size--heading-1);letter-spacing:-.035em;line-height:1.03;margin:0!important}.bs-inner-hero .bs-lead{max-width:39rem;color:var(--wp--preset--color--slate,#34495e);margin-top:1.4rem!important}.bs-inner-hero__actions{margin-top:1.8rem!important}.bs-inner-hero .bs-cta-reassurance{margin-top:.85rem!important}.bs-inner-hero__visual{min-width:0}.bs-inner-hero__visual .broadsight-mockup,.bs-inner-hero__visual .bs-mockup,.bs-inner-hero__visual iframe{width:100%;max-width:100%}.bs-inner-hero--wide{text-align:center}.bs-inner-hero--wide .bs-inner-hero__intro{max-width:64rem}.bs-inner-hero--wide .bs-inner-hero__copy{text-align:center;align-items:center;max-width:64rem;margin-inline:auto!important}.bs-inner-hero--wide .bs-inner-hero__copy>*{margin-inline:auto!important}.bs-inner-hero--wide h1{max-width:24ch}.bs-inner-hero--wide .bs-lead{max-width:47rem}.bs-inner-hero__visual--wide{margin-top:clamp(2.75rem,4.5vw,4rem)!important}.bs-inner-section .bs-section-heading{width:100%;max-width:64rem;margin:0 0 var(--bs-section-heading-gap,3rem)!important}.bs-inner-section .bs-section-heading--center{text-align:center;justify-items:center;width:100%;display:grid;margin-inline:auto!important}.bs-inner-section .bs-section-heading--center>*{width:100%;margin-inline:auto!important}.bs-inner-section .bs-section-heading h2,.bs-inner-feature__copy h2{max-width:var(--bs-section-heading-measure-left);font-size:var(--wp--preset--font-size--heading-2);letter-spacing:-.025em;text-wrap:balance;line-height:1.1;margin-block:0!important;margin-inline:0!important}.bs-inner-section .bs-section-heading--center h2{max-width:var(--bs-section-heading-measure);text-align:center!important;margin-inline:auto!important}.bs-inner-section .bs-section-heading--center :is(.bs-eyebrow,.bs-lead,p){text-align:center;margin-inline:auto!important}.bs-inner-section .bs-section-heading .bs-lead{max-width:46rem;margin-top:1.15rem!important}.bs-inner-section .bs-section-heading>.bs-eyebrow+h2{margin-top:var(--bs-eyebrow-heading-gap)!important}.bs-inner-section .bs-section-heading>h2+:is(.bs-lead,p){margin-top:1rem!important}.bs-inner-section .bs-section-heading>h2:last-child{margin-bottom:0!important}.bs-inner-section h3{font-size:var(--wp--preset--font-size--heading-3);letter-spacing:-.015em;line-height:1.2}.bs-inner-section__inner,.bs-inner-cta__inner,.bs-copy-content,.bs-section-heading{box-sizing:border-box}.bs-inner-section__inner>:first-child,.bs-inner-cta__inner>:first-child,.bs-copy-content>:first-child{margin-top:0!important}.bs-inner-section__inner>:last-child,.bs-inner-cta__inner>:last-child,.bs-copy-content>:last-child,.bs-inner-feature__copy>h2:last-child,.bs-inner-split-info__heading>h2:last-child{margin-bottom:0!important}.bs-inner-split-info__heading>.bs-eyebrow+h2{margin-top:var(--bs-eyebrow-heading-gap)!important}.bs-inner-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem!important;margin:0!important;display:grid!important}.bs-inner-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.bs-inner-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.bs-inner-grid>.wp-block-column{min-width:0}.bs-inner-card{border:1px solid var(--bs-inner-card-border);border-radius:var(--bs-inner-card-radius);background:#fff;height:100%;padding:clamp(1.55rem,2.6vw,2.15rem);box-shadow:0 1px #0e264405}.bs-section--blue .bs-inner-card,.bs-section--navy .bs-inner-card{box-shadow:none;background:#ffffff1a;border-color:#ffffff38}.bs-inner-card>*{margin-inline:0!important}.bs-inner-card>*+*{margin-top:.9rem!important}.bs-inner-card h3{margin:1rem 0 0!important}.bs-inner-card p:not(.bs-eyebrow):not(.bs-interface-label){color:var(--wp--preset--color--slate,#34495e);font-size:1.02rem;line-height:1.65}.bs-section--blue .bs-inner-card p,.bs-section--navy .bs-inner-card p{color:#ffffffdb}.bs-inner-card__icon{background:var(--wp--preset--color--blue-soft,#e8f2fc);width:2.75rem;height:2.75rem;color:var(--wp--preset--color--primary,#1f68c1);border-radius:.7rem;place-items:center;display:grid}.bs-inner-card__icon .bs-elementor-decorative-icon{width:1.45rem;height:1.45rem;color:inherit;place-items:center;display:grid}.bs-inner-card__icon svg,.bs-inner-card__icon img{width:1.35rem;height:1.35rem;color:inherit;display:block}.bs-material-symbol{font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;letter-spacing:normal;text-transform:none;white-space:nowrap;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";direction:ltr;font-family:Material Symbols Outlined;font-size:1.45rem;font-style:normal;font-weight:400;line-height:1;display:block}.bs-icon-preset--flow svg,.bs-icon-preset--time svg,.bs-icon-preset--continuity svg,.bs-icon-preset--chart svg,.bs-icon-preset--spark svg{fill:currentColor;stroke:none}.bs-icon-preset--lock svg,.bs-icon-preset--shield svg,.bs-icon-preset--globe svg,.bs-icon-preset--archive svg,.bs-icon-preset--recovery svg,.bs-icon-preset--key svg,.bs-icon-preset--search svg,.bs-icon-preset--check svg,.bs-icon-preset--compass svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round}.bs-inner-grid>.wp-block-column:nth-child(4n+2) .bs-inner-card__icon{background:var(--wp--preset--color--warm,#fff4e8);color:var(--wp--preset--color--accent-orange,#e06918)}.bs-inner-grid>.wp-block-column:nth-child(4n+3) .bs-inner-card__icon{background:var(--wp--preset--color--green-wash,#edf8ef);color:var(--wp--preset--color--accent-green,#3b8a52)}.bs-inner-grid>.wp-block-column:nth-child(4n+4) .bs-inner-card__icon{background:var(--wp--preset--color--content-surface,#eef2ff);color:var(--wp--preset--color--content-blue,#1f3f8b)}.bs-section--blue .bs-inner-card__icon,.bs-section--navy .bs-inner-card__icon{color:#fff!important;background:#ffffff24!important}.bs-inner-card__icon.bs-icon-preset--service-log{color:#2f7fd9!important;background:#eaf4ff!important}.bs-inner-card__icon.bs-icon-preset--media-interactions{color:#e06918!important;background:#fff2e8!important}.bs-inner-card__icon.bs-icon-preset--engagement-log{color:#3b8a52!important;background:#edf8ef!important}.bs-inner-card__icon.bs-icon-preset--content-log{color:#355eb2!important;background:#eef2ff!important}.bs-inner-grid--open{border-top:1px solid var(--bs-inner-card-border);padding-top:clamp(1.75rem,3vw,2.5rem);gap:clamp(1.75rem,3vw,3.25rem)!important}.bs-inner-grid--open .bs-inner-card,.bs-section--blue .bs-inner-grid--open .bs-inner-card,.bs-section--navy .bs-inner-grid--open .bs-inner-card{height:auto;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.bs-inner-grid--open .bs-inner-card h3{margin-top:1.15rem!important}.bs-inner-grid--open .bs-inner-card p:not(.bs-eyebrow):not(.bs-interface-label){max-width:31rem;line-height:1.62}.bs-inner-grid--open .bs-inner-card__icon{border-radius:.8rem;width:3rem;height:3rem}.bs-section--blue .bs-inner-grid--open,.bs-section--navy .bs-inner-grid--open{border-top-color:#ffffff4d}.bs-section--blue .bs-inner-grid--open .bs-inner-card p,.bs-section--navy .bs-inner-grid--open .bs-inner-card p{color:#ffffffe0}.bs-inner-split-info__columns{grid-template-columns:minmax(0,.78fr) minmax(28rem,1.22fr);align-items:start!important;gap:var(--bs-inner-feature-gap)!important;margin:0!important;display:grid!important}.bs-inner-split-info__columns>.wp-block-column{min-width:0}.bs-inner-split-info__heading>*,.bs-inner-split-info__body>*{margin-inline:0!important}.bs-inner-split-info__heading h2{max-width:18ch;font-size:var(--wp--preset--font-size--heading-2);letter-spacing:-.025em;text-wrap:balance;line-height:1.12;margin:0!important}.bs-inner-split-info__body{max-width:44rem}.bs-inner-split-info__body .bs-lead{margin:0!important}.bs-inner-split-info__body .bs-section-link{margin-top:1.4rem!important}.bs-solution-map{grid-template-columns:repeat(4,minmax(0,1fr));padding-bottom:3.75rem;position:relative;gap:clamp(1.5rem,3vw,3rem)!important;margin:0!important;display:grid!important}.bs-solution-map:after{content:"";opacity:.42;background:linear-gradient(90deg,#2f7fd9,#e06918 34%,#3b8a52 67%,#355eb2);height:2px;position:absolute;bottom:1.5rem;left:12.5%;right:12.5%}.bs-solution-map>.wp-block-column{min-width:0;display:flex}.bs-solution-map__route{--bs-solution-route-accent:var(--wp--preset--color--primary,#1f68c1);text-align:left;grid-template-rows:auto auto 1fr auto;align-content:start;width:100%;height:100%;padding:0 clamp(.25rem,1vw,.75rem);display:grid;position:relative}.bs-solution-map__route:after{content:"";background:var(--bs-solution-route-accent);opacity:.32;width:2px;height:1.7rem;position:absolute;bottom:-2.25rem;left:50%;transform:translate(-50%)}.bs-solution-map__route>*{margin-inline:0!important}.bs-solution-map__route h3{color:var(--wp--preset--color--navy,#0e2e56);margin:1.15rem 0 0!important}.bs-solution-map__route h3+p{color:var(--wp--preset--color--slate,#5f6368);line-height:1.62;margin-top:.8rem!important}.bs-solution-map__route .bs-section-link{align-self:end;align-items:flex-end;min-height:3.25rem;padding-top:1.15rem;display:flex;margin-top:0!important}.bs-solution-map__route .bs-section-link a{align-items:center;display:inline-flex}.bs-solution-map__route--issues{--bs-solution-route-accent:#2f7fd9}.bs-solution-map__route--media{--bs-solution-route-accent:#e06918}.bs-solution-map__route--engagement{--bs-solution-route-accent:#3b8a52}.bs-solution-map__route--content{--bs-solution-route-accent:#355eb2}.bs-solution-map__route .bs-section-link a{color:var(--wp--preset--color--primary,#1f68c1)}.bs-solution-map__hub{z-index:1;border:1px solid var(--wp--preset--color--border,#dce5ef);background:#fff;border-radius:999px;width:fit-content;max-width:48rem;padding:1rem 1.3rem;position:relative;box-shadow:0 16px 36px -30px #0e26446b;gap:.85rem!important;margin:-1rem auto 0!important}.bs-solution-map__hub p{color:var(--wp--preset--color--slate,#34495e);line-height:1.5;margin:0!important}.bs-solution-map__hub-icon{background:var(--wp--preset--color--blue-soft,#e8f2fc);width:2.25rem;height:2.25rem;color:var(--wp--preset--color--primary,#1f68c1);border-radius:50%;flex:none;place-items:center;display:grid}.bs-solution-map__hub-icon .bs-elementor-decorative-icon{width:1.2rem;height:1.2rem;color:inherit;place-items:center;display:grid}.bs-inner-feature__columns{grid-template-columns:minmax(0,.82fr) minmax(26rem,1.18fr);align-items:center!important;gap:var(--bs-inner-feature-gap)!important;margin:0!important;display:grid!important}.bs-inner-feature--reverse .bs-inner-feature__columns{grid-template-columns:minmax(26rem,1.18fr) minmax(0,.82fr)}.bs-inner-feature__columns>.wp-block-column{min-width:0}.bs-inner-feature__copy{max-width:39rem}.bs-inner-feature__copy>*{margin-inline:0!important}.bs-inner-feature__copy>h2+:is(.bs-lead,p,ul){margin-top:1.15rem!important}.bs-inner-feature__copy>:is(.bs-lead,p)+:is(p,ul){margin-top:1rem!important}.bs-inner-feature__copy>.bs-section-link{margin-top:1.35rem!important}.bs-inner-feature__visual{min-width:0}.bs-inner-feature__visual figure{margin:0!important}.bs-inner-feature__image img,.bs-inner-image img{border:1px solid var(--bs-inner-card-border);width:100%;box-shadow:var(--bs-inner-shadow);border-radius:1rem;display:block}.bs-inner-feature__image--app img{height:auto;box-shadow:none;object-fit:contain;background:#fff;border:0;border-radius:.75rem}.bs-check-list{gap:.75rem;padding:0;list-style:none;display:grid;margin:1.5rem 0 0!important}.bs-check-list li{color:var(--wp--preset--color--slate,#34495e);padding-left:1.65rem;line-height:1.55;position:relative}.bs-check-list li:before{content:"✓";color:var(--wp--preset--color--success,#137333);font-weight:800;position:absolute;top:0;left:0}.bs-section--blue .bs-check-list li,.bs-section--navy .bs-check-list li{color:#ffffffe6}.bs-section--blue .bs-check-list li:before,.bs-section--navy .bs-check-list li:before{color:#fff}.bs-journey{--bs-journey-accent:var(--wp--preset--color--primary,#1f68c1);grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));position:relative;gap:clamp(1.25rem,2.5vw,2.25rem)!important;margin:0!important;display:grid!important}.bs-journey>.wp-block-column{min-width:0}.bs-journey__step{height:100%;padding:3.65rem clamp(.35rem,1.2vw,1rem) 0;position:relative}.bs-journey__number{border:2px solid var(--bs-journey-border,#bbd3f3);width:2.85rem;height:2.85rem;color:var(--bs-journey-accent);font-family:var(--wp--preset--font-family--heading);letter-spacing:.08em;box-shadow:0 0 0 .4rem var(--wp--preset--color--blue-pale,#f2f7fc);background:#fff;border-radius:50%;place-items:center;font-size:.75rem;font-weight:800;display:grid;position:absolute;top:0;left:0;margin:0!important}.bs-journey__step h3{margin:0!important}.bs-journey__step h3+p{color:var(--wp--preset--color--slate,#34495e);line-height:1.62;margin-top:.85rem!important}.bs-journey--issues{--bs-journey-accent:#2f7fd9;--bs-journey-border:#bbd3f3}.bs-journey--issues:before{content:"";opacity:.52;background:linear-gradient(90deg,#2f7fd9,#7caee4);height:2px;position:absolute;top:1.38rem;left:1.4rem;right:1.4rem}.bs-solution-journey-section .bs-section-heading{max-width:58rem;margin-bottom:clamp(2.5rem,4vw,3.75rem)!important}.bs-journey__intro{max-width:54ch;color:var(--wp--preset--color--slate,#34495e);font-size:clamp(1rem,1.2vw,1.1rem);line-height:1.65;margin:1rem auto 0!important}.bs-journey--media{--bs-journey-accent:#e06918;--bs-journey-border:#f7c89d;isolation:isolate;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(2.25rem,5vw,5.25rem)!important}.bs-journey--media:before{content:"";z-index:-1;background:linear-gradient(90deg,#e0691838,#e069188f,#e0691838);height:1px;position:absolute;top:1.5rem;left:1.5rem;right:1.5rem}.bs-journey--media .bs-journey__step{padding:4.5rem 0 0}.bs-journey--media .bs-journey__number{background:var(--wp--preset--color--blue-pale,#f2f7fc);width:auto;height:auto;box-shadow:0 0 0 .55rem var(--wp--preset--color--blue-pale,#f2f7fc);border:0;font-size:.7rem;top:.85rem;left:3.45rem}.bs-journey--media .bs-journey__icon{color:#d95e0c;width:3rem;height:3rem;box-shadow:0 0 0 .55rem var(--wp--preset--color--blue-pale,#f2f7fc);background:#fff0e5;border:1px solid #e069181f;border-radius:.8rem;place-items:center;display:grid;position:absolute;top:0;left:0}.bs-journey--media .bs-journey__icon .bs-elementor-decorative-icon{width:1.45rem;height:1.45rem;color:inherit;place-items:center;display:grid}.bs-journey--media .bs-journey__step h3{max-width:18ch;font-size:clamp(1.35rem,2vw,1.65rem);line-height:1.16}.bs-journey--media .bs-journey__step h3+p{max-width:31ch;margin-top:.8rem!important}.bs-journey--media>.wp-block-column:not(:last-child) .bs-journey__step:after{content:"→";background:var(--wp--preset--color--blue-pale,#f2f7fc);color:#c66a2e;width:2rem;height:2rem;font-family:var(--wp--preset--font-family--heading);border-radius:50%;place-items:center;font-size:1.25rem;font-weight:650;display:grid;position:absolute;top:.5rem;right:calc(clamp(2.25rem,5vw,5.25rem)/-1.53846)}.bs-journey--content{--bs-journey-accent:#355eb2;border-top:2px solid #355eb247;grid-template-columns:repeat(4,minmax(0,1fr));gap:0!important}.bs-journey--content .bs-journey__step{border-left:1px solid #355eb233;padding:3.5rem clamp(1rem,2vw,1.85rem) 0}.bs-journey--content>.wp-block-column:first-child .bs-journey__step{border-left:0}.bs-journey--content .bs-journey__number{border-color:#355eb2;top:-1.45rem;left:clamp(1rem,2vw,1.85rem)}.bs-journey--content .bs-journey__stage{color:#355eb2;letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:800;margin:0 0 .55rem!important}.bs-inner-section--quote{padding-block:var(--bs-inner-section-space-compact);text-align:left}.bs-inner-quote-wrap{max-width:68rem!important}.bs-inner-quote{padding:.25rem 0 .25rem clamp(2.75rem,6vw,5.5rem);position:relative;border:0!important;margin:0!important}.bs-inner-quote:before{content:"“";color:var(--wp--preset--color--primary-light,#8ec1ef);font-family:var(--wp--preset--font-family--heading);font-weight:800;line-height:1;position:absolute;top:-.3em;left:0}.bs-inner-quote p{color:var(--wp--preset--color--navy,#17324f);font-style:normal;margin:0!important}.bs-inner-quote cite{color:var(--wp--preset--color--muted,#617286);margin-top:1.35rem;font-size:1rem;font-style:normal;font-weight:700;display:block}.bs-section--blue .bs-inner-quote p,.bs-section--navy .bs-inner-quote p,.bs-section--blue .bs-inner-quote cite,.bs-section--navy .bs-inner-quote cite{color:#fff}.bs-solution-quote-band{background:linear-gradient(#f8fbff,#fff);overflow:clip}.bs-solution-quote-band .bs-inner-quote-wrap{max-width:60rem!important}.bs-solution-quote-band .bs-inner-quote{padding-left:clamp(2.6rem,5vw,4.6rem)}.bs-solution-quote-band .bs-inner-quote:before{color:#b9d7f5;font-family:var(--wp--preset--font-family--heading);opacity:1;font-size:clamp(4.5rem,7vw,6rem);font-weight:800}.bs-solution-quote-band .bs-inner-quote p{font-size:clamp(1.45rem,2.45vw,2.15rem);font-weight:600;line-height:1.38}.bs-solution-quote-band .bs-inner-quote cite{flex-wrap:wrap;align-items:baseline;gap:.35rem .65rem;display:flex}.bs-solution-quote-band .bs-inner-quote cite span{color:var(--wp--preset--color--muted,#617286);font-weight:600}.bs-faq-breadcrumb{padding:clamp(2rem,3vw,3rem)var(--bs-page-inset)0}.bs-faq-breadcrumb>.wp-block-group{max-width:var(--bs-site-width);margin-inline:auto!important}.bs-faq-page{padding-top:clamp(3.5rem,5vw,5.5rem)}.bs-faq-stack{gap:0;display:grid}.bs-faq-category{border-top:1px solid var(--wp--preset--color--border,#dce5ef);scroll-margin-top:calc(var(--bs-header-height) + 2rem);grid-template-columns:minmax(15rem,.34fr) minmax(0,1fr);align-items:start;gap:clamp(3rem,7vw,7rem);padding:clamp(3.5rem,6vw,5.75rem) 0;display:grid}.bs-faq-category:first-child{border-top:0;padding-top:0}.bs-faq-category:last-child{padding-bottom:0}.bs-faq-category__heading{top:calc(var(--bs-header-height) + 2rem);border-left:3px solid var(--wp--preset--color--primary,#1f68c1);max-width:20rem;padding:.2rem 0 .2rem 1.25rem;position:sticky}.admin-bar .bs-faq-category__heading{top:calc(var(--bs-header-height) + 34px + 2rem)}.bs-faq-category__label{color:var(--wp--preset--color--muted,#617286);letter-spacing:.09em;text-transform:uppercase;font-weight:800;margin:0 0 .7rem!important;font-size:.76rem!important}.bs-faq-category__heading h2{letter-spacing:-.02em;text-wrap:balance;max-width:16ch;font-size:clamp(1.45rem,2.2vw,2rem);font-weight:750;line-height:1.16;margin:0!important}.bs-faq-category>*{margin-block-start:0!important}.bs-faq-category__items{min-width:0}:is(.bs-home-faq__item,.bs-faq-item){transition:border-color var(--bs-duration-fast)var(--bs-ease-standard),box-shadow var(--bs-duration-fast)var(--bs-ease-standard);overflow:clip;border:1px solid var(--wp--preset--color--border)!important;border-radius:var(--bs-radius-card)!important;box-shadow:none!important;background:#fff!important;margin:0 0 .8rem!important;padding:0!important}:is(.bs-home-faq__item,.bs-faq-item) summary{color:var(--wp--preset--color--navy);font-family:var(--wp--preset--font-family--heading);font-size:var(--bs-type-h4);cursor:pointer;justify-content:space-between;align-items:center;gap:1.25rem;padding:1.15rem 1.3rem;font-weight:700;line-height:1.35;list-style:none;display:flex}:is(.bs-home-faq__item,.bs-faq-item) summary::-webkit-details-marker{display:none}:is(.bs-home-faq__item,.bs-faq-item) summary::marker{content:"";font-size:0}:is(.bs-home-faq__item,.bs-faq-item) summary:after{content:"+";background:var(--wp--preset--color--blue-pale);width:1.8rem;height:1.8rem;color:var(--wp--preset--color--primary);font-family:var(--wp--preset--font-family--body);transition:transform var(--bs-duration-fast)var(--bs-ease-standard),background-color var(--bs-duration-fast)var(--bs-ease-standard);border-radius:50%;flex:0 0 1.8rem;place-items:center;font-size:1.25rem;font-weight:650;line-height:1;display:grid}:is(.bs-home-faq__item,.bs-faq-item)[open] summary:after{content:"−";transform:rotate(180deg)}:is(.bs-home-faq__item,.bs-faq-item)>p{color:var(--wp--preset--color--copy,#34495e);font-size:1rem;line-height:1.65;margin:0!important;padding:0 1.3rem 1.3rem!important}@media (hover:hover) and (pointer:fine){:is(.bs-home-faq__item,.bs-faq-item):hover{border-color:#9dc5ee!important;box-shadow:0 16px 34px -30px #0e2e5699!important}}.bs-inner-ai-comparison .broadsight-ai-comparison,.bs-inner-ai-comparison .bs-ai-comparison{margin-top:0!important}.bs-inner-cta{text-align:center}.bs-inner-cta h2{color:#fff;max-width:22ch;margin:0 auto!important}.bs-inner-cta .bs-lead{color:#ffffffe0;max-width:44rem;margin:1.15rem auto 0!important}.bs-inner-cta__actions{justify-content:center;margin-top:1.75rem!important}.bs-inner-cta .bs-cta-reassurance{color:#ffffffe6;margin:.9rem auto 0!important}body.broadsight-v3-theme .bs-inner-cta .wp-block-button>:is(.wp-element-button,.wp-block-button__link){min-width:11.5rem}.bs-inner-hero>.wp-block-group,.bs-inner-section>.wp-block-group,.bs-inner-cta>.wp-block-group,.bs-inner-section+.bs-inner-section,.bs-inner-hero+.bs-inner-section,.bs-inner-section+.bs-inner-cta{margin-block-start:0!important}@media (max-width:1100px){.bs-inner-grid--4{grid-template-columns:repeat(2,minmax(0,1fr))}.bs-solution-map{grid-template-columns:repeat(2,minmax(0,1fr));padding-bottom:0}.bs-solution-map:after,.bs-solution-map__route:after{display:none}.bs-solution-map__hub{border-radius:1rem;margin-top:1rem!important}.bs-journey--content{border-top:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem!important}.bs-journey--content .bs-journey__step{border-top:1px solid #355eb238;border-left:0}.bs-journey--content .bs-journey__number{top:-1.45rem}}@media (max-width:600px){.bs-inner-hero,.bs-inner-cta{padding-block:var(--bs-section-space)}.bs-inner-section,.bs-copy-section,.bs-inner-section--compact{padding-block:var(--bs-section-space-compact)}.bs-inner-hero__breadcrumb-row{margin-bottom:1.6rem!important}.bs-inner-hero h1{font-size:clamp(2.35rem,11vw,3rem)}.bs-inner-hero__actions,.bs-inner-cta__actions,.bs-inner-hero__actions .wp-block-button,.bs-inner-hero__actions .wp-block-button__link,.bs-inner-cta__actions .wp-block-button,.bs-inner-cta__actions .wp-block-button__link{width:100%}}@media (max-width:900px){.bs-inner-split-info__columns{grid-template-columns:1fr!important;gap:1.75rem!important}.bs-inner-split-info__body{max-width:44rem}.bs-inner-hero__columns,.bs-inner-feature__columns,.bs-inner-feature--reverse .bs-inner-feature__columns{grid-template-columns:1fr!important;gap:2.5rem!important}.bs-inner-hero__copy{max-width:44rem}.bs-inner-hero__visual{max-width:48rem}.bs-inner-feature__copy{max-width:44rem}.bs-inner-feature--reverse .bs-inner-feature__columns>.wp-block-column:first-child{order:2}.bs-inner-feature--reverse .bs-inner-feature__columns>.wp-block-column:last-child{order:1}.bs-inner-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bs-journey,.bs-journey--content{border-top:0;grid-template-columns:1fr;gap:0!important}.bs-journey:before{display:none}.bs-journey__step,.bs-journey--content .bs-journey__step{border-top:1px solid var(--bs-inner-card-border);border-left:0;padding:1.6rem 0 1.6rem 4.25rem}.bs-journey__number,.bs-journey--content .bs-journey__number{top:1.35rem;left:0}.bs-solution-map{grid-template-columns:1fr}.bs-solution-map__route{border-top:1px solid var(--bs-inner-card-border);padding:1.4rem 0}.bs-solution-map__hub{width:100%;max-width:44rem}}@media (max-width:600px){.bs-inner-grid,.bs-inner-grid--4,.bs-inner-grid--2{grid-template-columns:1fr}.bs-inner-hero__actions .wp-block-button,.bs-inner-hero__actions .wp-block-button__link,.bs-inner-cta__actions .wp-block-button,.bs-inner-cta__actions .wp-block-button__link{width:100%}.bs-inner-quote,.bs-solution-quote-band .bs-inner-quote{padding-left:2.15rem}.bs-inner-quote:before{font-size:4.5rem}.bs-solution-map__hub{border-radius:.85rem;align-items:flex-start}}body:not(.home) main>.wp-block-post-content>:where(h1,h2,h3,h4,p,ul,ol,blockquote,form,.wp-block-group:not(.alignfull),.wp-block-columns:not(.alignfull),.wp-block-image:not(.alignfull)){width:min(calc(100% - (2*var(--bs-page-gutter))),var(--bs-reading-width));margin-left:auto;margin-right:auto}body:not(.home) main>.wp-block-post-content>:first-child:not(.alignfull){margin-top:var(--bs-section-space-compact)}body:not(.home) main>.wp-block-post-content>:last-child:not(.alignfull){margin-bottom:var(--bs-section-space-compact)}body:not(.home) main>.wp-block-post-content>h1:not(.alignfull){font-size:var(--wp--preset--font-size--heading-1);line-height:1.04}body:not(.home) main>.wp-block-post-content>h2:not(.alignfull){font-size:var(--wp--preset--font-size--heading-2);margin-top:3.5rem}body:not(.home) main>.wp-block-post-content>h3:not(.alignfull){font-size:var(--wp--preset--font-size--heading-3);margin-top:2.25rem}body:not(.home) main>.wp-block-post-content input:not([type=checkbox]):not([type=radio]),body:not(.home) main>.wp-block-post-content select,body:not(.home) main>.wp-block-post-content textarea{border:1px solid var(--wp--preset--color--border,#dce5ef);width:100%;color:var(--wp--preset--color--navy,#17324f);font:inherit;background:#fff;border-radius:.5rem;padding:.75rem .9rem}body:not(.home) main>.wp-block-post-content input:not([type=checkbox]):not([type=radio]),body:not(.home) main>.wp-block-post-content select{min-height:3rem}body:not(.home) main>.wp-block-post-content textarea{min-height:9rem}body:not(.home) main>.wp-block-post-content :where(input,select,textarea):focus-visible{outline-offset:2px;border-color:var(--wp--preset--color--primary,#1f68c1);outline:3px solid #1f68c138}.bs-inner-hero__image,.bs-inner-hero__image img{width:100%;display:block}.bs-inner-hero__image{margin:0!important}.bs-inner-hero__image img{aspect-ratio:4/3;object-fit:cover;border:1px solid var(--bs-inner-card-border);box-shadow:var(--bs-inner-shadow);border-radius:1rem}.bs-inner-hero--minimal .bs-inner-hero__intro{max-width:64rem}.bs-inner-hero--minimal .bs-inner-hero__copy{text-align:left;align-items:flex-start;max-width:58rem}.bs-inner-hero--minimal h1{max-width:20ch}.bs-inner-section--solution-routes .bs-inner-grid--open{grid-template-columns:repeat(4,minmax(0,1fr))}.bs-inner-section--solution-routes .bs-inner-card h3{max-width:16ch}.bs-stakeholder-context-map{gap:clamp(2rem,4vw,3.5rem);display:grid;position:relative;margin-top:clamp(2.5rem,4vw,4rem)!important}.bs-stakeholder-context-map__hub{text-align:center;background:#fff;border:1px solid #cfe7d5;border-radius:1rem;flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;width:min(100%,34rem);padding:1.1rem 1.4rem;display:flex;box-shadow:0 18px 40px -34px #0e2e5673;margin:0 auto!important}.bs-stakeholder-context-map__hub h3{margin:0!important}.bs-stakeholder-context-map__icon{color:#3b8a52;background:#edf8ef;border-radius:.8rem;place-items:center;width:3.15rem;height:3.15rem;display:grid}.bs-stakeholder-context-map__routes{grid-template-columns:repeat(4,minmax(0,1fr));padding-top:2rem;position:relative;gap:clamp(1rem,2vw,1.5rem)!important;margin:0!important;display:grid!important}.bs-stakeholder-context-map__routes:before{content:"";background:linear-gradient(90deg,#3b8a5226,#3b8a5280,#3b8a5226);height:1px;position:absolute;top:0;left:12.5%;right:12.5%}.bs-stakeholder-context-map__route{height:100%;padding:1.35rem 0 0;position:relative}.bs-stakeholder-context-map__route:before{content:"";background:#3b8a5252;width:1px;height:2rem;position:absolute;top:-2rem;left:50%}.bs-stakeholder-context-map__route h3{font-size:var(--wp--preset--font-size--heading-4);text-align:center;margin:0 0 1rem!important}.bs-pill-list{justify-content:center;gap:.55rem!important;margin:0!important;display:flex!important}.bs-pill{color:var(--wp--preset--color--strong-neutral,#3e4f64);white-space:normal;background:#fff;border:1px solid #cfe7d5;border-radius:999px;padding:.5rem .75rem;font-size:.88rem;font-weight:650;line-height:1.25;width:auto!important;margin:0!important}.bs-inner-pricing .bs-inner-section__inner{gap:clamp(2.5rem,5vw,4.75rem);display:grid}.bs-pricing-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:clamp(1rem,2vw,1.5rem)!important;margin:0!important;display:grid!important}.bs-pricing-grid>.wp-block-column{min-width:0;display:flex}.bs-price-card{border:1px solid var(--bs-inner-card-border);border-radius:var(--bs-inner-card-radius);background:#fff;grid-template-rows:auto 1fr auto;gap:0;width:100%;height:100%;padding:clamp(1.5rem,2.5vw,2.15rem);display:grid;box-shadow:0 18px 42px -40px #0e2e568c}.bs-price-card--featured{border-color:var(--wp--preset--color--primary,#1f68c1);box-shadow:0 24px 52px -38px #0e2e56b8}.bs-price-card__label{background:var(--wp--preset--color--surface,#f5f8fc);color:var(--wp--preset--color--primary,#1f68c1);letter-spacing:.07em;text-transform:uppercase;border-radius:999px;place-self:start;padding:.4rem .7rem;font-size:.75rem;font-weight:800;line-height:1.2;margin:0 0 1.1rem!important}.bs-price-card__label--featured{background:var(--wp--preset--color--primary,#1f68c1);color:#fff}.bs-price-card__header{flex-direction:column;min-height:11.6rem;display:flex}.bs-price-card__header :is(h2,h3){max-width:13ch;color:var(--wp--preset--color--navy,#0e2e56);letter-spacing:-.035em;font-size:clamp(1.8rem,2.6vw,2.35rem);font-weight:800;line-height:1.05;margin:0!important}.bs-price{color:var(--wp--preset--color--primary,#1f68c1);font-family:var(--wp--preset--font-family--body);letter-spacing:-.015em;font-size:clamp(1.15rem,1.55vw,1.4rem);font-weight:700;line-height:1.25;margin:.85rem 0 .3rem!important}.bs-price-meta{color:var(--wp--preset--color--strong-neutral,#3e4f64);font-size:.95rem;font-weight:650;line-height:1.45;margin:.35rem 0 0!important}.bs-price-billing{color:var(--wp--preset--color--muted,#6b7280);font-size:.95rem;font-weight:500;line-height:1.45;margin:.35rem 0 0!important}.bs-price-card__actions{align-self:end;padding-top:1.5rem;margin:0!important}.bs-price-card__actions :where(.wp-block-button,.wp-block-button__link){width:100%}.bs-pricing-comparison{border-top:1px solid var(--bs-inner-card-border);gap:clamp(1.5rem,3vw,2.25rem);padding-top:clamp(2.25rem,4vw,3.75rem);display:grid;margin:0!important}.bs-pricing-comparison__intro{text-align:center}.bs-pricing-comparison__intro>*{margin-inline:auto!important}.bs-pricing-comparison__table{background:#fff;border:1px solid #cfd9e6;border-radius:1rem;overflow-x:auto;box-shadow:0 22px 50px -44px #0e2e56a6;margin:0!important}.bs-pricing-comparison__table table{border-collapse:separate;border-spacing:0;table-layout:fixed;border:0;width:100%;min-width:64rem;margin:0}.bs-pricing-comparison__table th,.bs-pricing-comparison__table td{vertical-align:top;text-align:left;border:1px solid #dce4ed;border-top:0;border-left:0;padding:1rem 1.1rem;font-size:.93rem;line-height:1.5}.bs-pricing-comparison__table tr>:last-child{border-right:0}.bs-pricing-comparison__table tbody tr:last-child>*{border-bottom:0}.bs-pricing-comparison__table thead th{background:var(--wp--preset--color--navy,#0e2e56);color:#fff;font-family:var(--wp--preset--font-family--heading);letter-spacing:-.01em;vertical-align:middle;padding-block:1.2rem;font-size:.9rem;font-weight:800}.bs-pricing-comparison__table thead th:first-child{border-top-left-radius:.9rem;width:25%}.bs-pricing-comparison__table thead th:last-child{border-top-right-radius:.9rem}.bs-pricing-comparison__table thead th:nth-child(3){background:var(--wp--preset--color--primary,#1f68c1)}.bs-pricing-comparison__table tbody td:first-child{width:25%;color:var(--wp--preset--color--navy,#0e2e56);background:#f7f9fc;font-weight:750}.bs-pricing-comparison__table tbody td{color:var(--wp--preset--color--strong-neutral,#3e4f64)}.bs-pricing-comparison__table tbody td:nth-child(3){background:#1f68c10b}.bs-pricing-comparison__table tbody tr:nth-child(2n) td:not(:first-child):not(:nth-child(3)){background:#fbfcfe}.bs-pricing-comparison__table tbody td:not(:first-child)>strong:first-child{color:#24723c;font-weight:800}.bs-pricing-note{color:var(--wp--preset--color--muted,#6b7280);font-size:.9rem;line-height:1.55;margin:0!important}.bs-pricing-addons-section__layout{grid-template-columns:minmax(17rem,.7fr) minmax(0,1.3fr);align-items:start;gap:clamp(2rem,5vw,5rem)!important;margin:0!important;display:grid!important}.bs-pricing-addons-section__intro{position:sticky;top:7rem}.bs-pricing-addons-section__intro>*{margin-inline:0!important}.bs-pricing-addons-section__intro h2{max-width:12ch}.bs-pricing-addons-section__intro .wp-block-buttons{margin-top:1.5rem!important}.bs-pricing-addons{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.25rem,3vw,2rem)!important;margin:0!important;display:grid!important}.bs-pricing-addon{border-top:3px solid var(--wp--preset--color--primary,#1f68c1);padding:1.5rem 0 0}.bs-pricing-addon--content{border-top-color:#355eb2}.bs-pricing-addon--engagement{border-top-color:#3b8a52}.bs-pricing-addon--collaborate{border-top-color:#355eb2}.bs-pricing-addon .bs-inner-card__icon{margin-bottom:1rem!important}.bs-pricing-addon h3{margin:0!important}.bs-pricing-addon p{margin-top:.65rem!important}.bs-copy-hero{border-bottom:1px solid var(--wp--preset--color--border);padding-block:clamp(4.25rem,7vw,6.25rem)!important}.bs-copy-hero>*{width:100%;max-width:var(--bs-site-width);margin-inline:auto!important}.bs-copy-hero h1{max-width:24ch;margin:.65rem 0 0!important}.bs-copy-hero .bs-lead{max-width:40rem;margin:1.1rem 0 0!important}.bs-copy-hero .wp-block-buttons{margin-top:1.5rem!important}.bs-about-hero__columns,.bs-about-origin__columns{width:100%!important;max-width:var(--bs-site-width)!important;margin-inline:auto!important;display:grid!important}.bs-about-hero__columns{grid-template-columns:minmax(0,.9fr) minmax(28rem,1.1fr);align-items:center!important;gap:clamp(2.5rem,6vw,6rem)!important;margin-top:clamp(2rem,4vw,3.5rem)!important}.bs-about-hero__columns>.wp-block-column,.bs-about-origin__columns>.wp-block-column{min-width:0;margin:0!important}.bs-about-hero__copy{max-width:42rem}.bs-about-hero__copy>*{margin-inline:0!important}.bs-about-hero__image,.bs-about-origin__image,.bs-demo-form-section__photo{background:#dfe9f3;border-radius:1rem;overflow:clip;box-shadow:0 28px 70px -50px #0e2e56b3;margin:0!important}.bs-about-hero__image img,.bs-about-origin__image img,.bs-demo-form-section__photo img{object-fit:cover;width:100%;height:100%;display:block}.bs-about-hero__image img{aspect-ratio:3/2;object-position:center}.bs-editorial-caption{max-width:44rem;color:var(--wp--preset--color--muted,#617286);font-size:.84rem;line-height:1.55;margin:.8rem 0 0!important}.bs-about-origin__columns{grid-template-columns:minmax(0,1.12fr) minmax(20rem,.68fr);align-items:start!important;gap:clamp(3rem,7vw,7rem)!important}.bs-about-origin__visual{top:calc(var(--bs-header-height) + 2rem);width:100%;max-width:32rem;position:sticky;margin-left:auto!important}.admin-bar .bs-about-origin__visual{top:calc(var(--bs-header-height) + 34px + 2rem)}.bs-about-origin__visual>*{margin-inline:0!important}.bs-about-origin__image img{aspect-ratio:4/5;object-position:center}.bs-copy-section{padding-block:var(--bs-section-space)!important}.bs-copy-content,.bs-section-heading,.bs-copy-grid,.bs-team-grid{box-sizing:border-box;width:100%!important;max-width:var(--bs-site-width)!important;margin-inline:auto!important}.bs-copy-content>h2:first-child{margin-top:0}.bs-copy-content>h2.wp-block-heading{max-width:22ch;margin-inline:0!important}.bs-copy-content>:where(p,ul,ol,blockquote){max-width:var(--bs-reading-width);margin-inline:0!important}.bs-copy-content>p{color:var(--wp--preset--color--slate)}.bs-copy-content>.wp-block-quote{border-left:3px solid var(--wp--preset--color--primary);padding:.25rem 0 .25rem 1.5rem;margin:1.75rem 0!important}.bs-copy-content>.wp-block-quote p{color:var(--wp--preset--color--navy);font-family:var(--wp--preset--font-family--heading);font-size:1.2rem;font-style:italic;line-height:1.5;margin:0!important}.bs-section-heading{margin-bottom:clamp(2rem,3vw,3rem)!important}.bs-page-about .bs-section-heading>*{margin-inline:0!important}.bs-copy-grid,.bs-team-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.5rem,3vw,3rem)!important;margin-top:clamp(2rem,3vw,2.75rem)!important;display:grid!important}.bs-team-grid+.bs-team-grid{margin-top:clamp(2rem,3vw,3rem)!important}.bs-copy-grid>.wp-block-column,.bs-team-grid>.wp-block-column{min-width:0;margin:0!important}.bs-about-person-photo{margin:0 0 1rem!important}.bs-about-person-photo img{aspect-ratio:1;object-fit:cover;object-position:center top;border-radius:.75rem;display:block}.bs-page-about .bs-copy-grid h3,.bs-page-about .bs-team-grid h3{margin:0!important}.bs-page-about .bs-interface-label{margin-top:.45rem!important}.bs-page-about .bs-interface-label+p{margin-top:.9rem!important}.bs-copy-card{border:1px solid var(--wp--preset--color--border);background:var(--wp--preset--color--white);border-radius:.875rem;flex-direction:column;height:100%;padding:1.5rem;display:flex}.bs-copy-card .wp-block-quote{border:0;margin:0;padding:0}.bs-copy-card .wp-block-quote p{color:var(--wp--preset--color--navy);font-family:var(--wp--preset--font-family--heading);font-size:1.05rem;line-height:1.55;margin:0!important}.bs-copy-card .bs-interface-label{margin-top:1rem!important}.bs-page-about .bs-section--navy{text-align:center;background:radial-gradient(42rem 18rem at 50% 0%,#ffffff24,transparent 72%),var(--wp--preset--color--primary)!important}.bs-page-about .bs-section--navy>*{max-width:42rem!important;margin-inline:auto!important}.bs-page-about .bs-section--navy h2,.bs-page-about .bs-section--navy p{color:#fff!important}.bs-page-about .bs-section--navy .wp-block-buttons{justify-content:center;margin-top:1.5rem!important}@media (max-width:900px){.bs-about-hero__columns,.bs-about-origin__columns{grid-template-columns:1fr!important;gap:2.5rem!important}.bs-about-hero__copy{max-width:46rem}.bs-about-origin__visual{max-width:40rem;position:static;margin-left:0!important}.bs-about-origin__image img{aspect-ratio:4/3;object-position:center 42%}.bs-copy-grid,.bs-team-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.bs-about-hero__columns{margin-top:1.75rem!important}.bs-about-hero__image,.bs-about-origin__image,.bs-demo-form-section__photo{border-radius:.75rem}.bs-about-hero__image img{aspect-ratio:4/3}.bs-copy-grid,.bs-team-grid{grid-template-columns:1fr}.bs-page-about .bs-about-person-photo{width:min(100%,18rem)}}.bs-customer-story-intro__columns{align-items:center!important;margin:0!important;display:grid!important}.bs-customer-story-intro__logo{max-width:16rem;margin:0!important}.bs-customer-story-intro__logo img{object-fit:contain;width:100%;height:auto;display:block}.bs-customer-story-intro__copy{max-width:54rem}.bs-customer-story-challenge .bs-inner-feature__image img,.bs-customer-stories-hero .bs-inner-hero__image img{object-position:center}.bs-customer-story-video{background:var(--wp--preset--color--navy,#0e2e56);width:100%;box-shadow:var(--bs-inner-shadow);border-radius:1rem;overflow:hidden;margin:0!important}.bs-customer-story-video :is(figure,.wp-block-embed__wrapper){margin:0!important}.bs-customer-story-video .wp-block-embed__wrapper{aspect-ratio:16/9;position:relative}.bs-customer-story-video .wp-block-embed__wrapper:before{display:none!important}.bs-customer-story-video iframe{border:0;width:100%;height:100%;display:block;position:absolute;inset:0}.bs-customer-story-video video{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto;display:block}.bs-case-meta{color:var(--wp--preset--color--primary,#1f68c1);letter-spacing:.08em;text-transform:uppercase;font-size:.78rem;font-weight:750;margin:0!important}.bs-inner-section--security-foundations .bs-inner-grid--open,.bs-inner-section--governance .bs-inner-grid--open{border-top:0;padding-top:0}.bs-inner-trust-link{min-height:clamp(7rem,10vw,9rem);padding:clamp(2.5rem,4vw,3.5rem)var(--bs-page-inset);place-items:center;display:grid}.bs-inner-trust-link__inner{place-items:center;width:100%;display:grid;max-width:var(--bs-site-width)!important;margin-inline:auto!important}.bs-inner-trust-link .bs-section-link,.bs-demo-customer-stories-link{margin:0!important}.bs-inner-quote-layout{grid-template-columns:minmax(0,1fr) minmax(13rem,.3fr);align-items:center;gap:clamp(2rem,5vw,4.5rem);max-width:72rem!important;display:grid!important}.bs-testimonial-proof{border-left:1px solid var(--wp--preset--color--border);padding:clamp(1.35rem,3vw,2rem) 0 clamp(1.35rem,3vw,2rem) clamp(1.5rem,3vw,2.5rem)}.bs-testimonial-proof__value{color:var(--wp--preset--color--primary);font-family:var(--wp--preset--font-family--heading);font-variant-numeric:tabular-nums;font-weight:750;margin:0!important;font-size:clamp(3rem,6vw,5rem)!important;line-height:.95!important}.bs-testimonial-proof__label{max-width:18rem;color:var(--wp--preset--color--slate);margin:.8rem 0 0!important;font-size:.95rem!important;line-height:1.55!important}.bs-customer-story-quote .bs-inner-quote p{font-size:clamp(1.35rem,2.35vw,2rem)}.bs-customer-story-quote .bs-case-meta,.bs-customer-story-quote .bs-customer-story-detail-link{margin-left:clamp(2.6rem,5vw,4.6rem)!important}.bs-customer-story-quote .bs-case-meta{margin-top:1.4rem!important}.bs-customer-story-quote .bs-customer-story-detail-link{margin-top:.85rem!important}@media (max-width:1000px){.bs-inner-quote-layout{grid-template-columns:minmax(0,1fr) minmax(11rem,.34fr)}}@media (max-width:700px){.bs-inner-quote-layout{grid-template-columns:1fr}.bs-testimonial-proof{border-top:1px solid var(--wp--preset--color--border);border-left:0;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:1rem;padding:1.25rem 0 0;display:grid}.bs-testimonial-proof__value{font-size:clamp(2.75rem,14vw,4.25rem)!important}.bs-testimonial-proof__label{margin-top:0!important}}@media (max-width:600px){.bs-customer-story-quote .bs-case-meta,.bs-customer-story-quote .bs-customer-story-detail-link{margin-left:2.15rem!important}}.bs-demo-form-section__columns{grid-template-columns:minmax(17rem,.72fr) minmax(26rem,1.28fr);align-items:start!important;gap:clamp(2rem,6vw,6rem)!important;margin:0!important;display:grid!important}.bs-demo-form-section__intro{max-width:34rem}.bs-demo-form-section__intro>*{margin-inline:0!important}.bs-demo-form-section__photo{margin-bottom:clamp(1.5rem,3vw,2rem)!important}.bs-demo-form-section__photo img{aspect-ratio:16/10;object-position:center}.bs-operational-form-card{border:1px solid var(--bs-inner-card-border);background:#fff;border-radius:1rem;min-width:0;padding:clamp(1.5rem,3vw,2.5rem);box-shadow:0 24px 55px -44px #0e2e56a6}:is(.bs-preserved-form,.bs-operational-form-card){width:100%}:is(.bs-preserved-form,.bs-operational-form-card) :where(form,.hbspt-form,.hs-form,.wpforms-container,.gform_wrapper,.wpcf7){width:100%;font-family:var(--wp--preset--font-family--body);margin:0!important}:is(.bs-preserved-form,.bs-operational-form-card) :where(.hbspt-form,.hs-form,.hs-form *,.submitted-message){font-family:var(--wp--preset--font-family--body)!important}:is(.bs-preserved-form,.bs-operational-form-card) :where(.hs-form-field,.gfield,.wpforms-field,.forminator-row,.wpcf7-form-control-wrap){margin-bottom:1rem}:is(.bs-preserved-form,.bs-operational-form-card) :where(label,.gfield_label,.wpforms-field-label,.forminator-label){color:var(--wp--preset--color--navy,#0e2e56);font-family:var(--wp--preset--font-family--body);margin-bottom:.45rem;line-height:1.45;display:block;font-size:.95rem!important;font-weight:700!important}:is(.bs-preserved-form,.bs-operational-form-card) :where(input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=hidden]),select,textarea){box-sizing:border-box;border:1px solid var(--wp--preset--color--border,#d8e0e8);width:100%;min-height:3rem;color:var(--wp--preset--color--copy,#25364a);background:#fff;border-radius:.55rem;padding:.72rem .85rem;line-height:1.45;font-family:var(--wp--preset--font-family--body)!important;font-size:1rem!important}:is(.bs-preserved-form,.bs-operational-form-card) :where(input,textarea)::placeholder{color:var(--wp--preset--color--muted,#6b7280);opacity:1}:is(.bs-preserved-form,.bs-operational-form-card) textarea{resize:vertical;min-height:8rem}:is(.bs-preserved-form,.bs-operational-form-card) :where(input,select,textarea):focus-visible{outline-offset:2px;border-color:var(--wp--preset--color--primary,#1f68c1);outline:3px solid #1f68c140}:is(.bs-preserved-form,.bs-operational-form-card) :where(.inputs-list,.hs-error-msgs){padding:0;list-style:none;margin:.45rem 0 0!important}:is(.bs-preserved-form,.bs-operational-form-card) :where(.inputs-list li,.hs-error-msgs li){margin:0!important}:is(.bs-preserved-form,.bs-operational-form-card) :where(.hs-form-booleancheckbox-display,.hs-form-radio-display){grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.55rem;margin:0;font-size:.9rem;font-weight:500;line-height:1.5;display:grid}:is(.bs-preserved-form,.bs-operational-form-card) :where(.hs-error-msg,.hs-main-font-element){color:#a33a2b;font-size:.82rem;font-weight:650;line-height:1.45}:is(.bs-preserved-form,.bs-operational-form-card) :where(.legal-consent-container,.hs-richtext,.submitted-message){color:var(--wp--preset--color--slate,#5f6368);font-size:.84rem;line-height:1.55}:is(.bs-preserved-form,.bs-operational-form-card) :where(.legal-consent-container p,.hs-richtext p,.submitted-message p){font-size:inherit;line-height:inherit;margin-block:.65rem 0!important}body.broadsight-v3-theme :is(.bs-preserved-form,.bs-operational-form-card,.bs-chippy-signup__panel) :is(input[type=submit],button[type=submit],.hs-button){-webkit-text-fill-color:#fff;white-space:normal;max-width:100%;transition:transform var(--bs-duration-fast)var(--bs-ease-standard),background-color var(--bs-duration-fast)var(--bs-ease-standard),border-color var(--bs-duration-fast)var(--bs-ease-standard),box-shadow var(--bs-duration-fast)var(--bs-ease-standard);appearance:none!important;border:1px solid var(--wp--preset--color--primary,#1f68c1)!important;border-radius:var(--bs-radius-control)!important;background:var(--wp--preset--color--primary,#1f68c1)!important;color:#fff!important;width:auto!important;min-height:2.875rem!important;font-family:var(--wp--preset--font-family--body)!important;letter-spacing:0!important;text-align:center!important;text-transform:none!important;cursor:pointer!important;background-image:none!important;justify-content:center!important;align-items:center!important;margin:.25rem 0 0!important;padding:.78rem 1.4rem!important;font-size:.95rem!important;font-style:normal!important;font-weight:700!important;line-height:1.2!important;text-decoration:none!important;display:inline-flex!important;box-shadow:0 12px 26px -19px #1f68c1d9!important}@media (hover:hover) and (pointer:fine){body.broadsight-v3-theme :is(.bs-preserved-form,.bs-operational-form-card,.bs-chippy-signup__panel) :is(input[type=submit],button[type=submit],.hs-button):hover:not(:disabled){transform:translateY(-1px);border-color:var(--wp--preset--color--primary-dark,#155bb5)!important;background:var(--wp--preset--color--primary-dark,#155bb5)!important;box-shadow:0 14px 28px -20px #155bb5d9!important}}body.broadsight-v3-theme :is(.bs-preserved-form,.bs-operational-form-card,.bs-chippy-signup__panel) :is(input[type=submit],button[type=submit],.hs-button):focus-visible{outline-offset:3px!important;box-shadow:none!important;outline:3px solid #1f68c152!important}body.broadsight-v3-theme :is(.bs-preserved-form,.bs-operational-form-card,.bs-chippy-signup__panel) :is(input[type=submit],button[type=submit],.hs-button):active:not(:disabled){transform:translateY(0);box-shadow:none!important}body.broadsight-v3-theme :is(.bs-preserved-form,.bs-operational-form-card,.bs-chippy-signup__panel) :is(input[type=submit],button[type=submit],.hs-button):disabled{opacity:.55;cursor:not-allowed!important}.bs-operational-form-card iframe{border:0;max-width:100%;display:block;width:100%!important}:is(.bs-preserved-form,.bs-operational-form-card) :where(input[type=checkbox],input[type=radio]){width:auto;accent-color:var(--wp--preset--color--primary,#1f68c1);margin:.2rem 0 0}.bs-preserved-form-fallback h3{margin:0!important}.bs-preserved-form-fallback p{margin-top:1rem!important}.bs-editorial-index__hero,.bs-editorial-hero{border-bottom:1px solid #1f68c11f;overflow:clip}.bs-editorial-index__masthead{max-width:var(--bs-site-width);grid-template-columns:minmax(0,.8fr) minmax(24rem,1.2fr);align-items:center;gap:clamp(2.25rem,5vw,5.75rem);display:grid}.bs-editorial-index__heading,.bs-editorial-index__summary{min-width:0}.bs-editorial-index__masthead>*{margin-block-start:0!important}.bs-editorial-index__heading>*,.bs-editorial-index__summary>*{margin-inline:0!important}.bs-editorial-index__heading{padding-left:clamp(1rem,1.5vw,1.35rem);position:relative}.bs-editorial-index__heading:before{content:"";background:#1f68c1b8;border-radius:999px;width:3px;position:absolute;top:.15rem;bottom:.2rem;left:0}.bs-editorial-index__title,.bs-editorial-title{letter-spacing:-.04em;text-wrap:balance;font-weight:700;margin:var(--bs-eyebrow-heading-gap)0 0!important}.bs-editorial-index__title{max-width:20ch;font-size:var(--wp--preset--font-size--heading-1);line-height:1.03}.bs-editorial-index__lead,.bs-editorial-deck{color:var(--wp--preset--color--strong-neutral,#3e4f64);line-height:1.6;margin:0!important}.bs-editorial-index__lead{max-width:42rem;font-size:var(--wp--preset--font-size--lead)}.bs-editorial-index__backlink{font-weight:700;margin-top:1.2rem!important}.bs-editorial-kicker,.bs-post-card__terms,.bs-editorial-footer__terms{color:var(--wp--preset--color--primary,#1f68c1);letter-spacing:.085em;text-transform:uppercase;font-size:.7rem;font-weight:800}.bs-post-card__terms a,.bs-editorial-footer__terms a{color:inherit;text-decoration:none}.bs-editorial-footer__terms a:hover{text-underline-offset:.2em;text-decoration:underline}.bs-editorial-hero{padding-bottom:clamp(3.75rem,5.5vw,5.5rem)}.bs-editorial-hero__inner{text-align:left;max-width:62rem;margin-inline:auto!important}.bs-editorial-hero__inner>*{margin-inline:0!important}.bs-editorial-title{max-width:22ch;font-size:clamp(2.35rem,4.4vw,4.15rem);line-height:1.01;margin-top:.8rem!important}.bs-editorial-deck{max-width:50rem;font-size:clamp(1.05rem,1.25vw,1.18rem);line-height:1.6;margin-top:1.15rem!important}.bs-editorial-meta{color:var(--wp--preset--color--muted,#6b7280);font-size:.95rem;font-weight:600;gap:.65rem 1rem!important;margin-top:1.35rem!important}.bs-editorial-meta .wp-block-post-author-name:before{content:"•";color:#9aa8b8;margin-right:1rem}body.single-post .bs-breadcrumb{font-size:.88rem;line-height:1.45}.bs-editorial-featured{padding:0 var(--bs-page-inset)}.bs-editorial-featured .wp-block-post-featured-image{max-width:66rem;margin:clamp(-1.65rem,-2.2vw,-1.1rem) auto 0!important}.bs-editorial-featured img{object-fit:cover;object-position:center;border:1px solid #0e2e5617;border-radius:1rem;width:100%;max-height:32rem;display:block;box-shadow:0 26px 58px -46px #0e2e568c}.bs-editorial-body{box-sizing:border-box;width:100%;padding:clamp(3.25rem,5vw,4.75rem)var(--bs-page-gutter)clamp(3.75rem,6vw,5.5rem);max-width:none!important}.bs-editorial-body__inner{box-sizing:border-box;width:min(100%,46rem);max-width:46rem;margin-left:auto!important;margin-right:auto!important}.bs-editorial-body__inner>.wp-block-post-content,.bs-editorial-content{box-sizing:border-box;color:#34495e;width:100%!important;max-width:none!important;margin:0!important}.bs-editorial-body .wp-block-post-content:after{content:"";clear:both;display:block}.bs-editorial-body .wp-block-post-content>*{margin-block:0}.bs-editorial-body .wp-block-post-content>*+*{margin-block-start:1.3rem}.bs-editorial-body .wp-block-post-content>p+p{margin-block-start:1.45rem}.bs-editorial-body .wp-block-post-content>:where(h2,h3,h4)+:where(p,ul,ol,blockquote,figure){margin-block-start:.9rem}.bs-editorial-body :where(p,li){font-size:clamp(1.02rem,1.1vw,1.1rem);line-height:1.78}.bs-editorial-body .wp-block-post-content>p:first-child{color:var(--wp--preset--color--strong-neutral,#3e4f64);font-size:clamp(1.1rem,1.35vw,1.2rem);line-height:1.72}.bs-editorial-body :where(h2,h3,h4){color:var(--wp--preset--color--navy,#0e2e56);letter-spacing:-.025em;text-wrap:balance}.bs-editorial-body h2{font-size:clamp(1.8rem,3vw,2.35rem);line-height:1.12;margin-top:clamp(3.25rem,6vw,4.5rem)!important;margin-bottom:0!important}.bs-editorial-body h3{font-size:clamp(1.35rem,2vw,1.65rem);line-height:1.2;margin-top:clamp(2.4rem,4vw,3.25rem)!important;margin-bottom:0!important}.bs-editorial-body h4{font-size:1.12rem;line-height:1.3;margin-top:2rem!important;margin-bottom:0!important}.bs-editorial-body :where(ul,ol){padding-left:1.35rem}.bs-editorial-body li+li{margin-top:.45rem}.bs-editorial-body a:not(.wp-element-button){color:var(--wp--preset--color--primary,#1f68c1);text-underline-offset:.2em;font-weight:600;text-decoration-thickness:.08em}.bs-editorial-body :where(figure,.wp-block-image,.wp-block-video,.wp-block-embed){margin-top:clamp(1.8rem,3.5vw,2.6rem)!important;margin-bottom:clamp(1.8rem,3.5vw,2.6rem)!important}.bs-editorial-body .wp-block-image{clear:both;max-width:min(100%,42rem);float:none!important;width:auto!important;margin-left:auto!important;margin-right:auto!important}.bs-editorial-body :where(img.alignleft,img.alignright,.alignleft,.alignright){clear:both;max-width:100%;float:none!important;margin-left:auto!important;margin-right:auto!important}.bs-editorial-body :where(img.alignleft,img.alignright){height:auto;display:block}.bs-editorial-body .wp-block-image:is(.alignleft,.alignright){max-width:min(100%,28rem)}.bs-editorial-body .wp-block-image img{width:auto;max-width:100%;height:auto;margin-inline:auto;display:block}.bs-editorial-body :where(.wp-block-image img,.wp-block-video video,.wp-block-embed iframe){border-radius:.85rem}.bs-editorial-body figcaption{color:var(--wp--preset--color--muted,#6b7280);text-align:left;margin-top:.65rem;font-size:.78rem;line-height:1.5}.bs-editorial-body .alignwide{width:min(64rem,calc(100vw - (2*var(--bs-page-gutter))));max-width:none;margin-left:50%;margin-right:50%;transform:translate(-50%)}.bs-editorial-body blockquote,.bs-editorial-body .wp-block-quote{border:0;border-left:4px solid var(--wp--preset--color--primary,#1f68c1);background:var(--wp--preset--color--blue-pale,#eef6ff);color:var(--wp--preset--color--navy,#0e2e56);border-radius:0 .75rem .75rem 0;padding:1.35rem 1.5rem 1.35rem 1.65rem;margin:clamp(2.5rem,5vw,3.5rem) 0!important}.bs-editorial-body blockquote p{font-size:1.12rem;line-height:1.65}.bs-editorial-body blockquote cite{color:var(--wp--preset--color--slate,#5f6368);margin-top:.75rem;font-size:.82rem;font-style:normal;font-weight:700;display:block}.bs-editorial-body .wp-block-pullquote{color:var(--wp--preset--color--navy,#0e2e56);border-top:1px solid #bfd2e8;border-bottom:1px solid #bfd2e8;padding:clamp(2rem,4vw,3rem) 0}.bs-editorial-body .wp-block-pullquote blockquote{background:0 0;border:0;padding:0;margin:0!important}.bs-editorial-body .wp-block-table{border:1px solid var(--wp--preset--color--border,#d8e0e8);border-radius:.75rem;overflow-x:auto;margin-top:clamp(2rem,4vw,3rem)!important;margin-bottom:clamp(2rem,4vw,3rem)!important}.bs-editorial-body .wp-block-table table{min-width:36rem;margin:0}.bs-editorial-body .wp-block-table :where(th,td){padding:.8rem .9rem}.bs-editorial-body .wp-block-table th{color:var(--wp--preset--color--navy,#0e2e56);text-align:left;background:#f3f7fb}.bs-editorial-body :where(.wp-block-code,pre.wp-block-preformatted){color:#24364c;background:#f4f7fa;border:1px solid #cbd7e4;border-radius:.75rem;padding:1rem 1.1rem;font-size:.9rem;line-height:1.65;overflow-x:auto;margin-top:clamp(2rem,4vw,3rem)!important;margin-bottom:clamp(2rem,4vw,3rem)!important}.bs-editorial-body .wp-block-details{border:1px solid var(--wp--preset--color--border,#d8e0e8);background:#fff;border-radius:.75rem;padding:1rem 1.1rem;margin-top:1.5rem!important}.bs-editorial-body .wp-block-details summary{color:var(--wp--preset--color--navy,#0e2e56);cursor:pointer;font-weight:700}.bs-editorial-body hr,.bs-editorial-body .wp-block-separator{border-color:var(--wp--preset--color--border,#d8e0e8);margin:clamp(3rem,6vw,4.5rem) 0!important}.bs-editorial-footer{max-width:72rem;padding:0 var(--bs-page-inset)clamp(4.5rem,7vw,6.5rem)}.bs-editorial-footer__top{border-top:1px solid var(--wp--preset--color--border,#d8e0e8);justify-content:space-between;align-items:end;gap:1.5rem;padding-top:1.35rem;display:flex}.bs-editorial-footer__topics>*{margin:0!important}.bs-editorial-footer__topics .bs-interface-label{margin-bottom:.45rem!important}.bs-editorial-footer__back{font-weight:700;margin:0!important}.bs-editorial-footer__back a{text-decoration:none}.bs-editorial-navigation{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem!important;margin-top:2rem!important;display:grid!important}.bs-editorial-navigation>*{min-width:0;margin:0!important}.bs-editorial-navigation a{border:1px solid var(--wp--preset--color--border,#d8e0e8);min-height:7.75rem;color:var(--wp--preset--color--navy,#0e2e56);font-family:var(--wp--preset--font-family--heading);transition:border-color var(--bs-duration-fast)var(--bs-ease-standard),box-shadow var(--bs-duration-fast)var(--bs-ease-standard),transform var(--bs-duration-fast)var(--bs-ease-standard);background:#fff;border-radius:.85rem;flex-direction:column;justify-content:center;padding:1.15rem 1.25rem;font-size:1rem;font-weight:700;line-height:1.35;text-decoration:none;display:flex}.bs-editorial-navigation .post-navigation-link__label{color:var(--wp--preset--color--muted,#6b7280);font-family:var(--wp--preset--font-family--body);letter-spacing:.075em;text-transform:uppercase;margin-bottom:.5rem;font-size:.7rem;font-weight:800;display:block}.bs-editorial-navigation .post-navigation-link__title{display:block}.bs-editorial-navigation .post-navigation-link-next,.bs-editorial-navigation .wp-block-post-navigation-link:last-child{text-align:right}@media (hover:hover) and (pointer:fine){.bs-editorial-navigation a:hover{border-color:#aac6e2;transform:translateY(-2px);box-shadow:0 18px 36px -30px #0e2e569e}}.bs-editorial-index__content,.bs-insights-page{padding:clamp(4.25rem,6.5vw,6.25rem)var(--bs-page-inset)}.bs-editorial-index__inner{max-width:var(--bs-site-width)}.bs-editorial-index__section-heading{border-bottom:1px solid var(--wp--preset--color--border,#d8e0e8);grid-template-columns:minmax(0,.82fr) minmax(24rem,1.18fr);align-items:end;gap:clamp(1.75rem,4.5vw,4.5rem);padding-bottom:clamp(1.25rem,2vw,1.7rem);display:grid;margin:0 0 clamp(2rem,3.5vw,3rem)!important}.bs-editorial-index__section-heading>*,.bs-editorial-index__section-title>*{margin:0!important}.bs-editorial-index__section-title h2{letter-spacing:-.035em;max-width:19ch;font-size:clamp(1.65rem,2.6vw,2.35rem);line-height:1.1;margin-top:.6rem!important}.bs-editorial-index__section-heading>p:last-child{max-width:47rem;color:var(--wp--preset--color--slate,#5f6368);font-size:.98rem;line-height:1.65}.bs-insights-query{margin:0!important}body.broadsight-v3-theme ul.bs-post-grid.wp-block-post-template,body.broadsight-v3-theme .bs-post-grid{align-items:stretch;width:100%;list-style:none;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:clamp(1.1rem,2vw,1.55rem)!important;margin:0!important;padding:0!important;display:grid!important}.bs-post-grid>li{min-width:0;margin:0!important}.bs-post-card{--bs-post-card-pad:clamp(.95rem,1.2vw,1.1rem);border:1px solid var(--wp--preset--color--border,#d8e0e8);height:100%;transition:transform var(--bs-duration-fast)var(--bs-ease-standard),border-color var(--bs-duration-fast)var(--bs-ease-standard),box-shadow var(--bs-duration-fast)var(--bs-ease-standard);background:#fff;border-radius:.9rem;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 14px 34px -36px #0e2e5699;margin:0!important}.bs-post-card:focus-within{border-color:var(--wp--preset--color--primary,#1f68c1);box-shadow:0 0 0 3px #1f68c124}.bs-post-card__image{background:var(--wp--preset--color--off-white,#f7f9fc);overflow:hidden;margin:0!important}.bs-post-card__image:empty,.bs-post-card__image[aria-hidden=true]{display:none}.bs-post-card__image:not(:has(img)){display:none}.bs-post-card:not(:has(.bs-post-card__image img)) .bs-post-card__body{justify-content:flex-start;min-height:11.5rem}.bs-post-card__image a,.bs-post-card__image img{width:100%;display:block}.bs-post-card__image img{aspect-ratio:16/9;object-fit:cover;height:clamp(7.25rem,9.5vw,8.65rem);transition:transform .28s var(--bs-ease-standard)}.bs-post-card__body{min-width:0;padding:var(--bs-post-card-pad);flex-direction:column;flex:1;display:flex;margin:0!important}.bs-post-card__body>*{margin-inline:0!important}.bs-post-card__meta{width:100%;gap:.4rem .75rem!important;margin:0!important}.bs-post-card__terms,.bs-post-card__date{margin:0!important}.bs-post-card__date{color:var(--wp--preset--color--muted,#6b7280);font-size:.72rem;font-weight:600}.bs-post-card__title{font-family:var(--wp--preset--font-family--heading);font-size:var(--wp--preset--font-size--article-card-title,1rem);letter-spacing:-.018em;text-wrap:pretty;font-weight:700;line-height:1.18;margin:.48rem 0 0!important}.bs-post-card__title a{color:var(--wp--preset--color--navy,#0e2e56);font:inherit;letter-spacing:inherit;text-decoration:none}.bs-post-card__excerpt{color:var(--wp--preset--color--slate,#5f6368);flex-direction:column;flex:1;padding-top:.48rem;font-size:.82rem;line-height:1.48;display:flex;margin:0!important}.bs-post-card__excerpt p{margin:0!important}.bs-post-card__excerpt .wp-block-post-excerpt__excerpt{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.bs-post-card__excerpt .wp-block-post-excerpt__more-text{margin-top:auto!important}.bs-post-card__excerpt .wp-block-post-excerpt__more-link{color:var(--wp--preset--color--primary,#1f68c1);align-items:center;gap:.35rem;margin-top:.72rem;font-size:.82rem;font-weight:700;text-decoration:none;display:inline-flex}.bs-post-card__excerpt .wp-block-post-excerpt__more-link:after{content:"→"}.bs-insights-query--landing .bs-post-grid>li:first-child{grid-column:1/-1}.bs-insights-query--landing .bs-post-grid>li:first-child>.bs-post-card{border-color:var(--wp--preset--color--service-border,#bbd3f3);grid-template-columns:minmax(16rem,.72fr) minmax(0,1.28fr);min-height:clamp(11.75rem,15vw,13.75rem);display:grid;box-shadow:0 20px 48px -42px #0e2e569e}.bs-insights-query--landing .bs-post-grid>li:first-child .bs-post-card__image{min-height:100%}.bs-insights-query--landing .bs-post-grid>li:first-child .bs-post-card__image a,.bs-insights-query--landing .bs-post-grid>li:first-child .bs-post-card__image img{height:100%}.bs-insights-query--landing .bs-post-grid>li:first-child .bs-post-card__image img{aspect-ratio:auto;object-fit:cover}.bs-insights-query--landing .bs-post-grid>li:first-child .bs-post-card__body{justify-content:center;padding:clamp(1.2rem,2vw,1.7rem)}.bs-insights-query--landing .bs-post-grid>li:first-child .bs-post-card__title{max-width:32ch}.bs-insights-query--landing .bs-post-grid>li:first-child .bs-post-card__excerpt{max-width:43rem;font-size:.9rem;line-height:1.57}:is(.bs-insights-query--landing .bs-post-grid>li:first-child:not(:has(.bs-post-card__image img))>.bs-post-card,.bs-insights-query--landing .bs-post-grid>li:first-child>.bs-post-card:not(:has(.bs-post-card__image img))){grid-template-columns:1fr}@media (hover:hover) and (pointer:fine){.bs-post-card:hover{border-color:#aac6e2;transform:translateY(-2px);box-shadow:0 24px 50px -40px #0e2e5694}.bs-post-card:hover .bs-post-card__image img{transform:scale(1.022)}.bs-post-card__title a:hover{color:var(--wp--preset--color--primary)}}.bs-query-pagination,.bs-insights-query .wp-block-query-pagination{gap:.45rem!important;margin-top:clamp(2.75rem,5vw,4.5rem)!important}.bs-query-pagination :where(a,.page-numbers),.bs-insights-query .wp-block-query-pagination :where(a,.page-numbers){border:1px solid var(--wp--preset--color--border,#d8e0e8);min-width:2.6rem;min-height:2.6rem;color:var(--wp--preset--color--primary,#1f68c1);transition:transform var(--bs-duration-fast)var(--bs-ease-standard),background-color var(--bs-duration-fast)var(--bs-ease-standard),border-color var(--bs-duration-fast)var(--bs-ease-standard);background:#fff;border-radius:.5rem;justify-content:center;align-items:center;padding:.45rem .7rem;font-weight:700;text-decoration:none;display:inline-flex}.bs-query-pagination .current,.bs-insights-query .wp-block-query-pagination .current{border-color:var(--wp--preset--color--primary,#1f68c1);background:var(--wp--preset--color--primary,#1f68c1);color:#fff}.bs-insights-query.is-load-more-ready .wp-block-query-pagination{justify-content:center}.bs-insights-query.is-load-more-ready :is(.wp-block-query-pagination-previous,.wp-block-query-pagination-numbers){display:none!important}.bs-insights-query.is-load-more-ready .wp-block-query-pagination-next{border-radius:var(--bs-radius-control);min-width:12rem;color:var(--wp--preset--color--navy,#0e2e56);box-shadow:none;background:#f2f5f8;border-color:#9db3ca;padding:.78rem 1.35rem}.bs-insights-query.is-load-more-ready .wp-block-query-pagination-next.is-loading{cursor:wait;opacity:.72}.bs-insights-query.is-load-more-ready .wp-block-query-pagination-next.is-loading:after{content:"";border:2px solid;border-right-color:#0000;border-radius:50%;width:.85rem;height:.85rem;margin-left:.55rem;animation:.7s linear infinite bs-editorial-spin}.bs-load-more-status{min-height:1.4em;color:var(--wp--preset--color--muted,#6b7280);text-align:center;font-size:.875rem;margin:.9rem 0 0!important}.bs-post-grid>li.bs-post-card--appended{animation:bs-editorial-card-in .42s var(--bs-ease-standard)both}@keyframes bs-editorial-card-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes bs-editorial-spin{to{transform:rotate(360deg)}}@media (hover:hover) and (pointer:fine){.bs-query-pagination a:hover,.bs-insights-query .wp-block-query-pagination a:hover{border-color:var(--wp--preset--color--primary,#1f68c1);background:var(--wp--preset--color--blue-pale,#eef6ff);color:var(--wp--preset--color--primary-dark,#155bb5);transform:translateY(-1px)}.bs-insights-query.is-load-more-ready .wp-block-query-pagination-next:hover{color:var(--wp--preset--color--navy,#0e2e56);background:#e9eef3;border-color:#7899ba}}.bs-site-search{max-width:42rem;margin-top:1.5rem!important}.bs-editorial-index__summary .bs-site-search{max-width:36rem}.bs-site-search .wp-block-search__inside-wrapper{background:#fff;border:1px solid #aec5dc;border-radius:.7rem;padding:.3rem;box-shadow:0 14px 30px -28px #0e2e56a6}.bs-site-search input{border:0!important}.bs-site-search .wp-block-search__button{margin:0}.bs-not-found{padding:clamp(6rem,10vw,10rem)var(--bs-page-inset)}.bs-not-found__inner>*,.bs-not-found__inner .bs-site-search{margin-inline:auto!important}@media (max-width:1100px){body.broadsight-v3-theme ul.bs-post-grid.wp-block-post-template,body.broadsight-v3-theme .bs-post-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.bs-insights-query--landing .bs-post-grid>li:first-child{grid-column:1/-1}}@media (max-width:900px){.bs-editorial-index__masthead,.bs-editorial-index__section-heading{grid-template-columns:1fr;align-items:start;gap:1.65rem}.bs-editorial-index__summary{max-width:44rem}.bs-editorial-index__section-heading>p:last-child{max-width:42rem}.bs-editorial-hero__inner{max-width:48rem}}@media (max-width:760px){.bs-editorial-index__content,.bs-insights-page{padding-block:var(--bs-section-space-compact)}.bs-editorial-index__section-heading{margin-bottom:1.75rem!important}body.broadsight-v3-theme ul.bs-post-grid.wp-block-post-template,body.broadsight-v3-theme .bs-post-grid{grid-template-columns:1fr!important;gap:1.05rem!important}.bs-insights-query--landing .bs-post-grid>li:first-child{grid-column:1}.bs-insights-query--landing .bs-post-grid>li:first-child>.bs-post-card{min-height:0;display:flex}.bs-insights-query--landing .bs-post-grid>li:first-child .bs-post-card__image{min-height:0}.bs-insights-query--landing .bs-post-grid>li:first-child .bs-post-card__image img{aspect-ratio:16/9;height:auto}.bs-insights-query--landing .bs-post-grid>li:first-child .bs-post-card__body{padding:1.2rem}.bs-editorial-title{max-width:22ch;font-size:clamp(2rem,8.2vw,2.7rem);line-height:1.04}.bs-editorial-deck{font-size:1rem;line-height:1.58}.bs-editorial-featured .wp-block-post-featured-image{margin-top:-.75rem!important}.bs-editorial-body .wp-block-image:is(.alignleft,.alignright){max-width:100%}.bs-editorial-footer__top{flex-direction:column;align-items:flex-start}.bs-editorial-navigation{grid-template-columns:1fr}.bs-editorial-navigation .post-navigation-link-next,.bs-editorial-navigation .wp-block-post-navigation-link:last-child{text-align:left}}@media (max-width:480px){.bs-post-card{--bs-post-card-pad:1rem}.bs-post-card__image img{height:auto}.bs-post-card__meta{align-items:flex-start}.bs-editorial-meta .wp-block-post-author-name:before{margin-right:.65rem}.bs-editorial-body{padding-top:3rem}.bs-editorial-body :where(p,li){font-size:1rem;line-height:1.72}.bs-editorial-body .wp-block-post-content>p:first-child{font-size:1.05rem}}@media (prefers-reduced-motion:reduce){.bs-post-grid>li.bs-post-card--appended,.bs-insights-query.is-load-more-ready .wp-block-query-pagination-next.is-loading:after{animation:none!important}.bs-post-card,.bs-post-card__image img,.bs-editorial-navigation a{transition:none!important}}body:is(.bs-page-privacy-policy,.bs-page-terms) main>.wp-block-post-content{padding:clamp(4rem,7vw,7rem)var(--bs-page-gutter)}body:is(.bs-page-privacy-policy,.bs-page-terms) main>.wp-block-post-content>:where(h1,h2,h3,p,ul,ol){max-width:48rem}body:not(.home):not(.bs-page-pricing) main>.wp-block-post-content :where(table,.wp-block-table){width:min(calc(100% - (2*var(--bs-page-gutter))),var(--bs-site-width));margin:2rem auto}body:not(.home) main>.wp-block-post-content label{color:var(--wp--preset--color--navy,#0e2e56);margin-bottom:.45rem;font-weight:700;display:block}@media (max-width:1100px){.bs-pricing-addons,.bs-inner-section--solution-routes .bs-inner-grid--open{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.bs-customer-story-intro__columns{grid-template-columns:1fr!important;gap:1.75rem!important}.bs-customer-story-intro__logo{max-width:13rem}.bs-faq-category{grid-template-columns:1fr;gap:1.75rem}.bs-faq-category__heading{max-width:32rem;position:static}.bs-stakeholder-context-map__routes{grid-template-columns:repeat(2,minmax(0,1fr))}.bs-stakeholder-context-map__routes:before,.bs-stakeholder-context-map__route:before{display:none}.bs-stakeholder-context-map__route{padding-top:0}.bs-pricing-addons-section__layout,.bs-demo-form-section__columns,.bs-pricing-grid{grid-template-columns:1fr!important}.bs-price-card__header{min-height:0}.bs-pricing-addons-section__intro{max-width:44rem;position:static}}@media (max-width:600px){.bs-inner-section--solution-routes .bs-inner-grid--open,.bs-stakeholder-context-map__routes,.bs-pricing-addons{grid-template-columns:1fr!important}}.broadsight-v3-theme,.broadsight-v3-theme *{box-sizing:border-box}.broadsight-v3-theme :where(.wp-site-blocks,main,section,article,.wp-block-group,.wp-block-columns,.wp-block-column,.wp-block-cover__inner-container,.wp-block-query,.wp-block-post-template>li){min-width:0}.broadsight-v3-theme :where(img,video,canvas,svg){max-width:100%;height:auto}.broadsight-v3-theme :where(p,li,h1,h2,h3,h4,h5,h6,a,figcaption){overflow-wrap:break-word}.broadsight-v3-theme :where(input:not([type=checkbox]):not([type=radio]),select,textarea){max-width:100%}.broadsight-v3-theme .wp-block-buttons{flex-wrap:wrap}.broadsight-v3-theme .wp-block-table{overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;max-width:100%;overflow-x:auto}.broadsight-v3-theme .wp-block-table table{width:100%}.bs-mobile-nav-cta{display:none!important}@media (max-width:900px){:root{--bs-page-gutter:clamp(1.25rem,4vw,1.75rem);--bs-section-space:clamp(4.25rem,8vw,5.5rem);--bs-section-space-compact:clamp(3.25rem,6.5vw,4.25rem);--bs-section-space-feature:clamp(4.75rem,9vw,6rem);--bs-section-heading-gap:clamp(1.9rem,4vw,2.5rem)}.broadsight-v3-theme .wp-block-columns:not(.is-not-stacked-on-mobile){gap:clamp(1.4rem,4vw,2.5rem)}.bs-site-header{gap:.8rem}.bs-primary-navigation .wp-block-navigation__responsive-container.is-menu-open{padding:clamp(1.25rem,5vw,2rem)var(--bs-page-gutter);overflow-y:auto}.bs-primary-navigation .wp-block-navigation__responsive-container-content,.bs-primary-navigation .wp-block-navigation__container{width:100%}.bs-primary-navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__container{align-items:stretch;gap:.35rem}.bs-primary-navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item,.bs-primary-navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-submenu{width:100%}.bs-primary-navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item__content{width:100%;padding:.55rem 0}.bs-primary-navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container{width:100%;padding:.15rem 0 .55rem 1rem}.bs-primary-navigation .wp-block-navigation__responsive-container.is-menu-open .bs-mobile-nav-cta{margin-top:.7rem;display:block!important}.bs-primary-navigation .wp-block-navigation__responsive-container.is-menu-open .bs-mobile-nav-cta>a{background:var(--wp--preset--color--broadsight-blue,#1f68c1);color:#fff;border-radius:.55rem;justify-content:center;width:100%;padding:.78rem 1rem;font-weight:700;text-decoration:none;display:inline-flex}.bs-demo-embed,.bs-demo-frame{max-width:100%}.bs-demo-frame{width:100%;display:block}.bs-editorial-index__hero>.wp-block-group,.bs-copy-hero>.wp-block-group,.bs-inner-hero__inner{width:100%;max-width:var(--bs-site-width)}}@media (max-width:700px){:root{--bs-page-gutter:clamp(1.125rem,5vw,1.5rem);--bs-section-space:clamp(3.5rem,11vw,4.5rem);--bs-section-space-compact:clamp(2.75rem,9vw,3.5rem);--bs-section-space-feature:clamp(4rem,13vw,5rem);--bs-section-heading-gap:clamp(1.75rem,7vw,2.25rem);--bs-eyebrow-heading-gap:.7rem;--bs-content-gap:clamp(1rem,4vw,1.5rem);--bs-type-h1:clamp(2.3rem,10.5vw,3rem);--bs-type-h2:clamp(1.9rem,8.2vw,2.4rem)}.bs-copy-hero,.bs-editorial-index__hero,.bs-editorial-hero{padding-block:var(--bs-section-space)!important;padding-inline:var(--bs-page-inset)!important}.bs-editorial-index__content,.bs-insights-page,.bs-editorial-body,.bs-not-found{padding-block:var(--bs-section-space-compact)!important;padding-inline:var(--bs-page-inset)!important}.bs-inner-hero__columns,.bs-inner-feature__columns,.bs-inner-feature--reverse .bs-inner-feature__columns,.bs-about-hero__columns,.bs-about-origin__columns,.bs-demo-form-section__columns{gap:var(--bs-section-heading-gap)!important}.bs-brand-logo,.bs-brand-logo img{width:132px!important}.bs-site-header{padding-inline:var(--bs-page-gutter)!important}.bs-header-cta-group{gap:.55rem!important}.bs-header-login{display:none}.bs-header-demo .wp-block-button__link{white-space:nowrap;padding:.68rem .82rem}.broadsight-v3-theme :where(.bs-inner-card,.bs-price-card,.bs-editorial-item,.bs-faq-item,.bs-inner-quote){max-width:100%}.bs-demo-embed--wide{padding:0!important}.bs-editorial-index__search,.bs-editorial-index__search .wp-block-search__inside-wrapper,.bs-editorial-hero__search,.bs-editorial-hero__search .wp-block-search__inside-wrapper{width:100%;max-width:none}.bs-editorial-index__lead,.bs-editorial-index__grid,.bs-post-grid{min-width:0}.bs-editorial-index__lead .wp-block-post-featured-image img{aspect-ratio:16/10;object-fit:cover;width:100%;height:auto}.bs-faq-category{gap:var(--bs-content-gap)!important;grid-template-columns:1fr!important}.bs-faq-category__heading{border-bottom:1px solid var(--wp--preset--color--border,#e4e9f0);padding-bottom:.75rem;position:static!important}.bs-faq-item summary{gap:.65rem;padding:1rem .9rem}.broadsight-v3-theme .wp-block-table table{min-width:36rem}}@media (max-width:480px){:root{--bs-page-gutter:1rem;--bs-section-space:3.5rem;--bs-section-space-compact:2.75rem;--bs-section-heading-gap:1.75rem}.bs-site-header{min-height:64px}.bs-brand-logo,.bs-brand-logo img{width:120px!important}.bs-primary-navigation .wp-block-navigation__responsive-container-open{padding:.45rem}.broadsight-v3-theme .wp-block-button,.broadsight-v3-theme .wp-block-button__link,.broadsight-v3-theme .wp-block-buttons.is-layout-flex>.wp-block-button{max-width:100%}.broadsight-v3-theme .wp-block-buttons:not(.bs-header-demo) .wp-block-button__link{white-space:normal;text-align:center}}@media (prefers-reduced-motion:reduce){.broadsight-v3-theme *,.broadsight-v3-theme :before,.broadsight-v3-theme :after{scroll-behavior:auto!important}}.bs-customer-story-quote .bs-inner-quote cite{gap:.12rem;align-items:initial;display:grid}.bs-customer-story-quote .bs-inner-quote cite span{color:var(--wp--preset--color--slate);font-weight:550;display:block}.bs-inner-hero--wide .bs-inner-hero__visual--wide{max-width:76rem;margin-top:clamp(4.5rem,7vw,6.25rem)!important}.bs-inner-feature--workflow .bs-inner-feature__visual{background:0 0;border:0;border-radius:0;padding:0}.bs-inner-feature--workflow .bs-inner-feature__visual :is(.bs-demo-embed,.bs-demo-frame){width:100%;max-width:100%}.bs-inner-feature--workflow .bs-inner-feature__visual .bs-demo-frame{border-radius:0}.bs-inner-feature__visual>:is(.bs-widget--broadsight-protected-mockup,.broadsight-protected-mockup-widget,.bs-demo-embed){margin:0!important}@media (max-width:900px){.bs-inner-hero--wide .bs-inner-hero__visual--wide{margin-top:clamp(3.4rem,8vw,4.5rem)!important}}@media (max-width:600px){.bs-inner-hero--wide .bs-inner-hero__visual--wide{margin-top:2.85rem!important}}.bs-inner-quote,.bs-customer-story__quote{--bs-quote-font-family:var(--wp--preset--font-family--heading);--bs-quote-font-size:clamp(1.45rem,2.3vw,2.05rem);--bs-quote-font-weight:600;--bs-quote-line-height:1.42;--bs-quote-letter-spacing:-.022em;--bs-quote-measure:38ch;--bs-quote-mark-size:clamp(4.25rem,7vw,6.25rem)}.bs-inner-quote.bs-quote--short,.bs-customer-story__quote.bs-quote--short{--bs-quote-font-family:var(--wp--preset--font-family--heading);--bs-quote-font-size:clamp(1.7rem,3vw,2.5rem);--bs-quote-font-weight:650;--bs-quote-line-height:1.32;--bs-quote-letter-spacing:-.028em;--bs-quote-measure:31ch;--bs-quote-mark-size:clamp(4.75rem,8vw,7rem)}.bs-inner-quote.bs-quote--medium,.bs-customer-story__quote.bs-quote--medium{--bs-quote-font-family:var(--wp--preset--font-family--heading);--bs-quote-font-size:clamp(1.4rem,2.25vw,2rem);--bs-quote-font-weight:600;--bs-quote-line-height:1.45;--bs-quote-letter-spacing:-.021em;--bs-quote-measure:40ch;--bs-quote-mark-size:clamp(4.25rem,7vw,6rem)}.bs-inner-quote.bs-quote--long,.bs-customer-story__quote.bs-quote--long{--bs-quote-font-family:var(--wp--preset--font-family--body,Inter,sans-serif);--bs-quote-font-size:clamp(1.12rem,1.55vw,1.42rem);--bs-quote-font-weight:500;--bs-quote-line-height:1.62;--bs-quote-letter-spacing:-.008em;--bs-quote-measure:58ch;--bs-quote-mark-size:clamp(3.75rem,5.5vw,5rem)}.bs-inner-quote p,.bs-customer-story__quote p{max-width:var(--bs-quote-measure);font-family:var(--bs-quote-font-family)!important;font-size:var(--bs-quote-font-size)!important;font-weight:var(--bs-quote-font-weight)!important;line-height:var(--bs-quote-line-height)!important;letter-spacing:var(--bs-quote-letter-spacing)!important}.bs-inner-quote:before,.bs-customer-story__quote:before{font-size:var(--bs-quote-mark-size)}.bs-inner-section--quote .bs-inner-quote-wrap{max-width:72rem!important}.bs-inner-section--quote .bs-inner-quote{box-sizing:border-box;margin-inline:auto!important}.bs-inner-section--quote .bs-inner-quote.bs-quote--short{max-width:58rem}.bs-inner-section--quote .bs-inner-quote.bs-quote--medium{max-width:64rem}.bs-inner-section--quote .bs-inner-quote.bs-quote--long{max-width:72rem}.bs-inner-section--quote .bs-inner-quote cite{max-width:52rem;margin-top:clamp(1.2rem,2vw,1.6rem);line-height:1.5}.bs-inner-section--quote .bs-inner-quote.bs-quote--long cite{font-weight:650}.bs-customer-story-quote .bs-inner-quote.bs-quote--long p{max-width:61ch;font-size:clamp(1.14rem,1.6vw,1.42rem)!important;font-weight:500!important;line-height:1.64!important}.bs-customer-story-quote .bs-inner-quote.bs-quote--long:before{color:#aaccec;top:-.12em}.bs-customer-story__quote p{max-width:var(--bs-quote-measure)}.bs-customer-story__quote.bs-quote--medium p{font-size:clamp(1.35rem,1.8vw,1.72rem)!important;line-height:1.48!important}.bs-customer-story__quote.bs-quote--long p{font-size:clamp(1.12rem,1.45vw,1.35rem)!important;line-height:1.62!important}@media (max-width:600px){.bs-inner-quote.bs-quote--short,.bs-customer-story__quote.bs-quote--short{--bs-quote-font-size:clamp(1.5rem,7vw,1.85rem);--bs-quote-line-height:1.36}.bs-inner-quote.bs-quote--medium,.bs-customer-story__quote.bs-quote--medium{--bs-quote-font-size:clamp(1.27rem,5.8vw,1.58rem);--bs-quote-line-height:1.48}.bs-inner-quote.bs-quote--long,.bs-customer-story__quote.bs-quote--long{--bs-quote-font-size:clamp(1.05rem,4.7vw,1.18rem);--bs-quote-line-height:1.6}}.bs-inner-feature__visual>:is(.bs-demo-embed--wide,.bs-demo-embed--hero){width:100%;max-width:100%}.bs-inner-feature__image--app{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.bs-customer-stories-hero .bs-inner-hero__copy{max-width:41rem}.bs-customer-stories-hero .bs-inner-hero__copy h1{max-width:18ch;font-size:clamp(2.55rem,5vw,4.75rem);line-height:1.02}.bs-customer-stories-hero .bs-inner-hero__image img{object-fit:cover;min-height:clamp(24rem,38vw,36rem)}.bs-customer-story-feature{padding-block:clamp(3.75rem,6vw,5.75rem)!important}.bs-customer-story-feature+.bs-customer-story-feature{border-top:1px solid #bdcbd99e}.bs-customer-story-feature--intro{padding-bottom:clamp(3rem,5vw,4.5rem)!important}.bs-customer-story-intro__columns{grid-template-columns:minmax(11rem,.28fr) minmax(0,.72fr);gap:clamp(2.5rem,6vw,6.5rem)!important}.bs-customer-story-intro__copy h2{max-width:22ch;font-size:clamp(2rem,3.5vw,3.4rem);line-height:1.08}.bs-customer-story-intro__copy .bs-lead{max-width:57ch}.bs-customer-story-feature--challenge .bs-inner-feature__columns,.bs-customer-story-feature--approach .bs-inner-feature__columns{align-items:center!important;gap:clamp(3rem,7vw,7rem)!important}.bs-customer-story-feature--challenge .bs-inner-feature__copy,.bs-customer-story-feature--approach .bs-inner-feature__copy{max-width:37rem}.bs-customer-story-feature--challenge .bs-inner-feature__copy h2,.bs-customer-story-feature--approach .bs-inner-feature__copy h2{max-width:20ch;font-size:clamp(1.9rem,3vw,3rem);line-height:1.1}.bs-customer-story-feature--challenge .bs-inner-feature__image img{aspect-ratio:4/3;object-fit:cover;box-shadow:0 28px 64px -48px #0e2e5680}.bs-customer-story-feature--approach .bs-demo-embed--wide{max-width:42rem}.bs-customer-story-feature--results .bs-section-heading{max-width:48rem;margin-bottom:clamp(2rem,4vw,3.25rem)!important}.bs-customer-story-feature--results .bs-proof-grid{background:#ffffffbd;border:1px solid #bdcbd9b3;border-radius:1rem;overflow:hidden;gap:0!important}.bs-customer-story-feature--results .bs-proof-grid>.wp-block-column{padding:clamp(1.5rem,3vw,2.4rem)}.bs-customer-story-feature--results .bs-proof-grid>.wp-block-column+.wp-block-column{border-left:1px solid #bdcbd9b3}.bs-customer-story-feature--quote{padding-block:clamp(4rem,7vw,6.75rem)!important}.bs-customer-story-feature--quote .bs-inner-quote-wrap{max-width:74rem!important}.bs-customer-story-feature--quote .bs-inner-quote{padding-left:clamp(2.7rem,5vw,4.6rem)}.bs-customer-story-feature--quote .bs-inner-quote p{max-width:62ch}.bs-inner-customer-voices{padding-top:clamp(4.5rem,7vw,7rem)!important}.bs-testimonial-rail__heading{justify-content:space-between;align-items:flex-end;gap:clamp(1.5rem,3vw,2.5rem);margin-bottom:clamp(2rem,4vw,3.25rem)!important;display:flex!important}.bs-testimonial-rail__heading .bs-section-heading{max-width:52rem;margin:0!important}.bs-testimonial-rail__intro{max-width:61ch;color:var(--wp--preset--color--slate);font-size:1rem;line-height:1.65;margin:1rem 0 0!important}.bs-testimonial-rail__controls{flex:none;align-items:center;gap:.65rem;display:inline-flex}.bs-testimonial-rail__button{width:2.75rem;height:2.75rem;color:var(--wp--preset--color--navy);font-family:var(--wp--preset--font-family--heading);cursor:pointer;transition:border-color var(--bs-duration-fast)var(--bs-ease-standard),background-color var(--bs-duration-fast)var(--bs-ease-standard),transform var(--bs-duration-fast)var(--bs-ease-standard);background:#f4f7fa;border:1px solid #c8d2dd;border-radius:999px;place-items:center;padding:0;font-size:1.2rem;font-weight:700;display:inline-grid}.bs-testimonial-rail__button:hover:not(:disabled){background:#eaf0f5;border-color:#9aabbc;transform:translateY(-1px)}.bs-testimonial-rail__button:focus-visible,.bs-inner-customer-voices .bs-inner-testimonial:focus-visible,.bs-inner-customer-voices .bs-testimonial-grid:focus-visible{outline-offset:3px;outline:3px solid #1f68c152}.bs-testimonial-rail__button:disabled{opacity:.38;cursor:default}.bs-testimonial-rail__progress{min-width:4.25rem;color:var(--wp--preset--color--slate);font-variant-numeric:tabular-nums;text-align:center;font-size:.82rem;font-weight:700}.bs-inner-customer-voices .bs-testimonial-grid{overscroll-behavior-inline:contain;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-color:#aebdcc #edf2f6;scrollbar-width:thin;-webkit-overflow-scrolling:touch;grid-template-rows:minmax(0,auto);grid-auto-columns:max-content;grid-auto-flow:column;align-items:stretch;scroll-padding-inline:.2rem;overflow:auto hidden;gap:clamp(1.25rem,2.25vw,2rem)!important;margin:0!important;padding:.25rem .2rem 1.4rem!important;display:grid!important}.bs-inner-customer-voices .bs-testimonial-grid::-webkit-scrollbar{height:.65rem}.bs-inner-customer-voices .bs-testimonial-grid::-webkit-scrollbar-track{background:#edf2f6;border-radius:999px}.bs-inner-customer-voices .bs-testimonial-grid::-webkit-scrollbar-thumb{background:#aebdcc;border:2px solid #edf2f6;border-radius:999px}.bs-inner-customer-voices .bs-inner-testimonial{--bs-testimonial-card-width:clamp(23rem,32vw,28rem);width:var(--bs-testimonial-card-width);min-width:0;height:100%;max-width:calc(100vw - (2*var(--bs-page-gutter)));scroll-snap-align:start;scroll-snap-stop:always;background:#fff;border:1px solid #d9e2eb;border-top:3px solid #bfd7ef;border-radius:1rem;flex-direction:column;align-self:stretch;padding:clamp(1.6rem,2.5vw,2.15rem);display:flex;box-shadow:0 20px 48px -44px #0e2e56ad;margin:0!important}.bs-inner-customer-voices .bs-inner-testimonial:is(.bs-testimonial--short,:has(.bs-quote--short)){--bs-testimonial-card-width:clamp(20rem,27vw,24rem)}.bs-inner-customer-voices .bs-inner-testimonial:is(.bs-testimonial--medium,:has(.bs-quote--medium)){--bs-testimonial-card-width:clamp(23rem,32vw,28rem)}.bs-inner-customer-voices .bs-inner-testimonial:is(.bs-testimonial--long,:has(.bs-quote--long)){--bs-testimonial-card-width:clamp(27rem,38vw,34rem)}.bs-inner-customer-voices .bs-testimonial-label{color:var(--wp--preset--color--primary);letter-spacing:.09em;text-transform:uppercase;font-weight:800;margin:0 0 1rem!important;font-size:.73rem!important}.bs-inner-customer-voices .bs-inner-quote{flex-direction:column;flex:auto;max-width:none;padding:0;display:flex}.bs-inner-customer-voices .bs-inner-quote:before{height:1.9rem;margin:0 0 .55rem;font-size:3.75rem;line-height:.78;display:block;position:static}.bs-inner-customer-voices .bs-inner-quote p,.bs-inner-customer-voices .bs-inner-quote:is(.bs-quote--short,.bs-quote--medium,.bs-quote--long) p{max-width:none;font-family:var(--wp--preset--font-family--heading)!important;letter-spacing:-.018em!important;font-size:clamp(1.08rem,1.2vw,1.24rem)!important;font-weight:600!important;line-height:1.55!important}.bs-inner-customer-voices .bs-inner-quote cite{gap:.12rem;margin-top:auto;padding-top:clamp(1.35rem,2.5vw,1.75rem);font-size:.9rem;line-height:1.45;display:grid}.bs-inner-customer-voices .bs-inner-quote cite strong{color:var(--wp--preset--color--navy);font-size:1rem;line-height:1.25}.bs-inner-customer-voices .bs-inner-quote cite span{color:var(--wp--preset--color--slate);font-weight:550;display:block}.bs-inner-customer-voices .bs-testimonial-role-note{color:var(--wp--preset--color--slate);font-weight:650;margin:.65rem 0 0!important;font-size:.76rem!important}.bs-inner-customer-voices .bs-testimonial-meta{border-top:1px solid var(--wp--preset--color--border);color:var(--wp--preset--color--slate);padding-top:.9rem;font-weight:600;margin:1.1rem 0 0!important;font-size:.78rem!important;line-height:1.55!important}.bs-page-about .bs-about-person-photo{max-width:19rem;width:100%!important;margin-inline:0!important}.bs-page-about .bs-about-person-photo img{aspect-ratio:1;object-position:center top;object-fit:cover!important;width:100%!important;height:auto!important}.bs-page-about .bs-team-grid .bs-about-person-photo{max-width:14rem}@media (max-width:900px){.bs-journey--media{grid-template-columns:1fr;gap:0!important}.bs-journey--media:before{display:none}.bs-journey--media .bs-journey__step{border-top:1px solid #bdcbd9b8;padding:1.65rem 0 1.65rem 4.5rem}.bs-journey--media .bs-journey__icon{box-shadow:none;top:1.35rem;left:0}.bs-journey--media .bs-journey__number{width:1.35rem;height:1.35rem;box-shadow:none;background:#fff;border:1px solid #f7c89d;border-radius:50%;font-size:.52rem;top:3.35rem;left:2.2rem}.bs-journey--media>.wp-block-column:not(:last-child) .bs-journey__step:after{display:none}.bs-journey--media .bs-journey__step h3,.bs-journey--media .bs-journey__step h3+p{max-width:40rem}.bs-customer-story-intro__logo{max-width:13rem}.bs-customer-story-feature--results .bs-proof-grid{grid-template-columns:1fr}.bs-customer-story-feature--results .bs-proof-grid>.wp-block-column+.wp-block-column{border-top:1px solid #bdcbd9b3;border-left:0}}@media (max-width:700px){.bs-testimonial-rail__heading{align-items:start;gap:1.5rem;display:grid!important}.bs-testimonial-rail__controls{justify-self:start}.bs-inner-customer-voices .bs-testimonial-grid{gap:1rem!important;padding-left:.1rem!important;padding-right:.1rem!important}.bs-inner-customer-voices .bs-inner-testimonial{padding:clamp(1.3rem,5vw,1.55rem)}.bs-inner-customer-voices .bs-inner-testimonial:is(.bs-testimonial--short,:has(.bs-quote--short)){--bs-testimonial-card-width:82%}.bs-inner-customer-voices .bs-inner-testimonial:is(.bs-testimonial--medium,:has(.bs-quote--medium)){--bs-testimonial-card-width:88%}.bs-inner-customer-voices .bs-inner-testimonial:is(.bs-testimonial--long,:has(.bs-quote--long)){--bs-testimonial-card-width:94%}.bs-inner-customer-voices .bs-inner-quote p,.bs-inner-customer-voices .bs-inner-quote:is(.bs-quote--short,.bs-quote--medium,.bs-quote--long) p{font-size:clamp(1.04rem,4.7vw,1.14rem)!important;line-height:1.56!important}.bs-page-about .bs-about-person-photo,.bs-page-about .bs-team-grid .bs-about-person-photo{max-width:18rem}}@media (max-width:600px){.bs-customer-stories-hero .bs-inner-hero__image img{aspect-ratio:4/3;min-height:0}.bs-customer-story-feature{padding-block:var(--bs-section-space-compact)!important}.bs-customer-story-feature--quote{padding-block:var(--bs-section-space)!important}}.bs-demo-team-panel{gap:.9rem;max-width:32rem;margin:0 0 clamp(2rem,4vw,3rem)!important;display:grid!important}.bs-demo-team-panel__portraits{align-items:center;gap:0!important;margin:0!important;display:flex!important}.bs-demo-team-panel__portraits .wp-block-image{width:clamp(4.5rem,7vw,6rem);position:relative;margin:0!important}.bs-demo-team-panel__portraits .wp-block-image+.wp-block-image{margin-left:-1rem!important}.bs-demo-team-panel__portraits .wp-block-image:first-child{z-index:3}.bs-demo-team-panel__portraits .wp-block-image:nth-child(2){z-index:2}.bs-demo-team-panel__portraits .wp-block-image:nth-child(3){z-index:1}.bs-demo-team-panel__portraits img{aspect-ratio:1;border:3px solid var(--wp--preset--color--blue-pale,#f2f7fc);object-fit:cover;border-radius:50%;display:block;width:100%!important;height:auto!important}.bs-demo-team-panel .bs-eyebrow{margin:.1rem 0 0!important}.bs-demo-team-panel>p:last-child{max-width:52ch;color:var(--wp--preset--color--slate);line-height:1.62;margin:0!important}.editor-styles-wrapper .bs-logo-marquee{overflow:visible!important;-webkit-mask-image:none!important;mask-image:none!important}.editor-styles-wrapper .bs-logo-row__logos{flex-wrap:wrap!important;justify-content:center!important;width:100%!important;max-width:100%!important;animation:none!important;transform:none!important}.editor-styles-wrapper .bs-logo-row__logos [data-bs-logo-clone]{display:none!important}.bs-ai-customization__points{gap:1rem;display:grid;margin-top:1.6rem!important}.bs-ai-customization__point{border-left:2px solid #1f68c13d;padding:0 0 0 1.15rem;position:relative}.bs-ai-customization__point>*{margin:0!important}.bs-ai-customization__point h3{font-size:1rem;line-height:1.35}.bs-ai-customization__point p{color:var(--wp--preset--color--slate,#5f6368);font-size:.94rem;line-height:1.58;margin-top:.35rem!important}.bs-ai-customization .bs-inner-feature__columns{grid-template-columns:minmax(0,1.14fr) minmax(22rem,.86fr);align-items:start!important;gap:clamp(2.75rem,4.5vw,5rem)!important}.bs-ai-customization .bs-inner-feature__columns>.wp-block-column{width:100%;min-width:0}.bs-ai-customization .bs-inner-feature__visual{align-self:start;width:100%;max-width:54rem;margin:0!important}.bs-ai-customization .bs-inner-feature__copy{align-self:start;width:100%;max-width:36rem;padding-top:.1rem;margin:0!important}.bs-ai-customization .bs-inner-feature__copy>.bs-eyebrow{margin:0 0 var(--bs-eyebrow-heading-gap)!important}.bs-ai-customization .bs-inner-feature__copy h2{max-width:15.5ch;margin-top:0!important}.bs-ai-customization .bs-inner-feature__copy .bs-lead{max-width:34rem}.bs-ai-customization .bs-inner-feature__visual>:is(.bs-demo-embed,.bs-demo-frame){width:100%;max-width:none;margin:0!important}.bs-ai-customization .bs-inner-feature__visual>:is(.bs-demo-embed,.bs-demo-frame) iframe,.bs-ai-customization .bs-inner-feature__visual>:is(.bs-demo-embed,.bs-demo-frame) img{width:100%;display:block}.bs-pricing-addon__availability{width:fit-content;color:var(--wp--preset--color--primary,#1f68c1);letter-spacing:.035em;text-transform:uppercase;background:#1f68c117;border-radius:999px;padding:.32rem .58rem;font-size:.72rem;font-weight:800;display:inline-flex;margin-top:.8rem!important}.bs-pricing-addon__availability+p{margin-top:.8rem!important}@media (max-width:960px){.bs-ai-customization .bs-inner-feature__columns{grid-template-columns:1fr;gap:clamp(2.25rem,6vw,3.5rem)!important}.bs-ai-customization .bs-inner-feature__visual,.bs-ai-customization .bs-inner-feature__copy{width:100%;max-width:46rem}.bs-ai-customization .bs-inner-feature__copy h2{max-width:18ch}}.bs-home-scale-proof{padding:clamp(3.75rem,5.5vw,5.5rem)var(--bs-page-inset);background:var(--wp--preset--color--primary,#1f68c1);color:#fff}.bs-home-scale-proof__inner{gap:clamp(1.6rem,3vw,2.4rem);max-width:66rem;display:grid;margin-inline:auto!important}.bs-home-scale-proof .bs-eyebrow{color:#fff;margin:0!important}.bs-home-scale-proof__metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.25rem,2.5vw,2rem)!important;margin:0!important;display:grid!important}.bs-home-scale-proof__metric{text-align:center;background:#fff1;border:1px solid #ffffff2e;border-radius:1rem;height:100%;padding:clamp(1.5rem,3vw,2.2rem)}.bs-home-scale-proof__metric>*{margin-inline:auto!important}.bs-home-scale-proof__value{color:#fff;font-family:var(--wp--preset--font-family--heading);font-variant-numeric:tabular-nums;white-space:nowrap;letter-spacing:-.055em;min-inline-size:7ch;font-size:clamp(2.8rem,6vw,4.8rem);font-weight:800;line-height:.95;margin:0!important}.bs-home-scale-proof__metric h3{color:#fff;font-size:clamp(1.15rem,1.8vw,1.45rem);margin:.8rem 0 0!important}.bs-home-scale-proof__metric p:last-child{color:#fff;max-width:34rem;font-size:.92rem;line-height:1.6;margin-top:.65rem!important}.bs-home-scale-proof__caption{color:#fff;font-size:.9rem;margin:0!important}@media (max-width:640px){.bs-home-scale-proof__metrics{grid-template-columns:1fr}}.bs-resources-grid{align-items:stretch}.bs-resources-grid>.wp-block-column{min-width:0;display:flex}.bs-resources-card{flex-direction:column;flex:1;min-height:100%;display:flex}.bs-resources-card .bs-eyebrow{margin:.9rem 0 0!important}.bs-resources-card h2{font-size:clamp(1.35rem,2vw,1.7rem);margin-top:.7rem!important}.bs-resources-card .bs-section-link{padding-top:1.4rem;margin-top:auto!important}.bs-beta-landing__hero{padding:clamp(4.5rem,8vw,7rem)var(--bs-page-inset)clamp(4rem,7vw,6rem);color:#fff;background:radial-gradient(circle at 10% 0,#2d99f46b,#0000 30rem),linear-gradient(135deg,#1f68c1 0%,#174aa2 100%);position:relative;overflow:hidden}.bs-beta-landing__hero-inner{text-align:center;max-width:52rem;margin:0 auto!important}.bs-beta-landing__hero-inner>*{margin-left:auto!important;margin-right:auto!important}.bs-beta-landing__badge{color:#eef5ff;letter-spacing:.035em;text-transform:uppercase;background:#ffffff1a;border:1px solid #ffffff42;border-radius:999px;align-items:center;width:fit-content;padding:.5rem .9rem;font-size:.78rem;font-weight:800;display:inline-flex;margin:0 auto!important}.bs-beta-landing__hero h1{color:#fff;letter-spacing:-.035em;max-width:13ch;font-size:clamp(2.65rem,5.5vw,4.35rem);line-height:1.04;margin:1.35rem auto 0!important}.bs-beta-landing__lead{color:#ffffffe6;max-width:42rem;font-size:clamp(1.02rem,1.6vw,1.18rem);line-height:1.7;margin:1.35rem auto 0!important}.bs-beta-landing__hero-actions{justify-content:center;margin-top:1.8rem!important}.bs-beta-landing__hero .wp-block-button.is-style-outline .wp-block-button__link{color:#fff;border-color:#ffffff9e}.bs-beta-landing__hero .wp-block-button.is-style-outline .wp-block-button__link:hover{background:#ffffff14;border-color:#fff}.bs-beta-landing__facts{gap:.65rem 1.35rem!important;margin-top:1.5rem!important}.bs-beta-landing__facts p{color:#ffffffe6;padding-left:.85rem;font-size:.82rem;line-height:1.4;position:relative;margin:0!important}.bs-beta-landing__facts p:before{content:"";background:#7bd98a;border-radius:50%;width:.34rem;height:.34rem;position:absolute;top:.55em;left:0}.bs-beta-landing__proof{color:#ffffffe6;border-top:1px solid #ffffff2e;max-width:40rem;padding-top:1.25rem;font-size:.88rem;line-height:1.5;margin:1.65rem auto 0!important}.bs-beta-landing__benefits,.bs-beta-landing__prompts,.bs-beta-landing__issue,.bs-beta-landing__steps,.bs-beta-application{padding:var(--bs-section-space)var(--bs-page-inset)}.bs-beta-benefits-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem!important;margin-top:clamp(2rem,4vw,3rem)!important;display:grid!important}.bs-beta-benefits-grid>.wp-block-column{min-width:0;display:flex}.bs-beta-benefit{border:1px solid var(--wp--preset--color--border,#d8e0e8);background:#fff;border-radius:1rem;flex-direction:column;flex:1;min-height:100%;padding:clamp(1.25rem,2.5vw,1.65rem);display:flex;box-shadow:0 16px 38px -34px #0e2e566b}.bs-beta-benefit>*{margin-left:0!important;margin-right:0!important}.bs-beta-benefit__icon{background:var(--wp--preset--color--primary,#1f68c1);color:#fff;border-radius:.72rem;place-items:center;width:2.65rem;height:2.65rem;display:grid;margin:0!important}.bs-beta-benefit__icon .bs-elementor-decorative-icon{width:1.35rem;height:1.35rem;color:inherit;place-items:center;display:grid}.bs-beta-benefit h3{font-size:1.08rem;line-height:1.3;margin:1rem 0 0!important}.bs-beta-benefit p{color:var(--wp--preset--color--slate,#5f6368);font-size:.9rem;line-height:1.62;margin:.55rem 0 0!important}.bs-beta-landing__prompts{background:#fff}.bs-beta-prompt-grid{grid-template-columns:repeat(2,minmax(0,1fr));max-width:58rem;gap:1.2rem!important;margin:clamp(2rem,4vw,2.75rem) auto 0!important;display:grid!important}.bs-beta-prompt-grid>.wp-block-column{min-width:0;display:flex}.bs-beta-prompt{border:1px solid var(--wp--preset--color--border,#d8e0e8);background:#fff;border-radius:1rem;flex-direction:column;flex:1;display:flex;overflow:hidden}.bs-beta-prompt>*{margin:0!important}.bs-beta-prompt__label{color:#174aa2;letter-spacing:.08em;text-transform:uppercase;background:#eef6ff;border-bottom:1px solid #bbd3f3;padding:.75rem 1rem;font-size:.72rem;font-weight:800}.bs-beta-prompt--issues .bs-beta-prompt__label{color:#9a3412;background:#fff4e8;border-bottom-color:#f7c89d}.bs-beta-prompt--media .bs-beta-prompt__label{color:#17643a;background:#eef9f2;border-bottom-color:#c8e6d3}.bs-beta-prompt--reporting .bs-beta-prompt__label{color:#55349a;background:#f5f2ff;border-bottom-color:#d8cff6}.bs-beta-prompt blockquote{border:0;flex:1;padding:1.25rem 1.3rem 1.35rem;margin:0!important}.bs-beta-prompt blockquote p{color:var(--wp--preset--color--strong-neutral,#3e4f64);font-size:.98rem;line-height:1.65;margin:0!important}.bs-beta-landing__issue{position:relative;overflow:hidden}.bs-beta-landing__issue:before{content:"";pointer-events:none;background:radial-gradient(circle at 50% 0,#2e83de33,#0000 34rem);position:absolute;inset:0}.bs-beta-landing__issue>.bs-inner-section__inner{z-index:1;position:relative}.bs-beta-landing__issue .bs-section-heading .bs-lead{color:#ffffffbd;max-width:43rem}.bs-beta-issue-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem!important;margin-top:clamp(2rem,4vw,3rem)!important;display:grid!important}.bs-beta-issue-grid>.wp-block-column{min-width:0;display:flex}.bs-beta-issue-item{background:#fff1;border:1px solid #ffffff29;border-radius:1rem;flex-direction:column;flex:1;min-height:100%;padding:clamp(1.25rem,2.3vw,1.6rem);display:flex;box-shadow:0 20px 50px -42px #000c}.bs-beta-issue-item>*{margin-left:0!important;margin-right:0!important}.bs-beta-issue-item__number{color:#cfe2fb;letter-spacing:.06em;background:#1f68c13d;border:1px solid #9ec4f473;border-radius:999px;justify-content:center;align-items:center;width:fit-content;min-width:2.2rem;padding:.32rem .55rem;font-size:.72rem;font-weight:800;display:inline-flex;margin:0!important}.bs-beta-issue-item h3{color:#fff;font-size:1.08rem;line-height:1.3;margin:1rem 0 0!important}.bs-beta-issue-item p:last-child{color:#ffffffb8;font-size:.9rem;line-height:1.62;margin:.55rem 0 0!important}.bs-beta-content-types{border-top:1px solid #ffffff24;max-width:64rem;padding-top:clamp(1.7rem,3vw,2.25rem);margin:clamp(2.2rem,5vw,3.5rem) auto 0!important}.bs-beta-content-types__label{color:#ffffffa6;letter-spacing:.08em;text-transform:uppercase;font-size:.76rem;font-weight:800;margin:0!important}.bs-beta-content-types__list{gap:.6rem!important;margin-top:1rem!important}.bs-beta-content-types__list p{color:#ffffffd6;background:#ffffff0e;border:1px solid #ffffff26;border-radius:999px;padding:.55rem .85rem;font-size:.82rem;font-weight:700;line-height:1.2;margin:0!important}.bs-beta-step-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2rem!important;margin-top:clamp(2rem,4vw,2.75rem)!important;display:grid!important}.bs-beta-step-grid>.wp-block-column{min-width:0;display:flex}.bs-beta-step{background:#ffffffc7;border:1px solid #1f68c129;border-radius:1rem;flex:1;padding:1.4rem 1.3rem 1.45rem;position:relative}.bs-beta-step>*{margin-left:0!important;margin-right:0!important}.bs-beta-step__number{background:var(--wp--preset--color--primary,#1f68c1);color:#fff;border-radius:50%;place-items:center;width:2rem;height:2rem;font-size:.82rem;font-weight:800;display:grid;margin:0!important}.bs-beta-step h3{font-size:1.06rem;margin:.9rem 0 0!important}.bs-beta-step p:last-child{color:var(--wp--preset--color--slate,#5f6368);font-size:.9rem;line-height:1.6;margin:.5rem 0 0!important}.bs-beta-security-strip{padding:1.35rem var(--bs-page-inset);border-top:1px solid var(--wp--preset--color--border,#d8e0e8);border-bottom:1px solid var(--wp--preset--color--border,#d8e0e8);background:#f8fafc}.bs-beta-security-strip__inner{gap:.75rem 2rem!important}.bs-beta-security-strip__inner p{color:var(--wp--preset--color--strong-neutral,#3e4f64);padding-left:1.2rem;font-size:.84rem;line-height:1.45;position:relative;margin:0!important}.bs-beta-security-strip__inner p:before{content:"✓";color:var(--wp--preset--color--primary,#1f68c1);font-weight:900;position:absolute;left:0}.bs-beta-application{scroll-margin-top:calc(var(--wp-admin--admin-bar--height,0px) + 6rem)}.bs-beta-application__inner{margin:0 auto!important}.bs-beta-application__columns{grid-template-columns:minmax(0,.82fr) minmax(28rem,1.18fr);align-items:start!important;gap:clamp(2.5rem,6vw,6rem)!important;margin:0!important;display:grid!important}.bs-beta-application__copy{max-width:35rem}.bs-beta-application__copy>*{margin-left:0!important;margin-right:0!important}.bs-beta-application__copy .bs-eyebrow{color:#ffffffe6}.bs-beta-application__copy h2{color:#fff;margin:0!important}.bs-beta-application__copy .bs-lead{color:#ffffffe6;margin:1rem 0 0!important}.bs-beta-application__list{gap:.7rem;padding:0;list-style:none;display:grid;margin:1.5rem 0 0!important}.bs-beta-application__list li{color:#ffffffeb;padding-left:1.5rem;font-weight:700;line-height:1.45;position:relative;margin:0!important}.bs-beta-application__list li:before{content:"✓";color:#7bd98a;font-weight:900;position:absolute;left:0}.bs-beta-signup-panel{background:#fff;border:1px solid #ffffff42;border-radius:1rem;padding:clamp(1.35rem,3vw,2rem);box-shadow:0 28px 60px -40px #051937b3}.bs-beta-signup-panel>h3{font-size:clamp(1.35rem,2vw,1.65rem);margin:0!important}.bs-beta-signup-panel>p{color:var(--wp--preset--color--slate,#5f6368);margin:.65rem 0 1.4rem!important}.bs-beta-signup{gap:1rem;display:grid}.bs-beta-signup__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.bs-beta-signup__field{gap:.42rem;display:grid}.bs-beta-signup__field label{color:var(--wp--preset--color--navy,#0e2e56);font-size:.86rem;font-weight:700}.bs-beta-signup__instructions{color:var(--wp--preset--color--slate,#5f6368);font-size:.82rem;line-height:1.5;margin:0!important}.bs-beta-signup__optional{color:var(--wp--preset--color--slate,#5f6368);font-size:.78rem;font-weight:500}.bs-beta-signup :is(input[type=text],input[type=email],textarea){border-radius:var(--bs-radius-control);color:#1d2a3b;width:100%;min-height:2.85rem;font:inherit;background:#fff;border:1px solid #b9c6d4;padding:.7rem .8rem}.bs-beta-signup textarea{resize:vertical}.bs-beta-signup :is(input,textarea):focus-visible{border-color:var(--wp--preset--color--primary,#1f68c1);box-shadow:var(--bs-focus-ring);outline:0}.bs-beta-signup__consent{color:var(--wp--preset--color--navy,#0e2e56);grid-template-columns:auto 1fr;align-items:start;gap:.65rem;font-size:.86rem;font-weight:500;line-height:1.5;display:grid}.bs-beta-signup__consent input{margin-top:.22rem}.bs-beta-signup button{cursor:pointer;border:0;justify-self:start}.bs-beta-signup__privacy{color:var(--wp--preset--color--muted,#6b7280);font-size:.78rem;line-height:1.5;margin:-.25rem 0 0!important}.bs-beta-signup__notice{border:1px solid;border-radius:.65rem;margin-bottom:1rem;padding:.9rem 1rem;font-size:.9rem;line-height:1.5}.bs-beta-signup__notice--success{color:#205c30;background:#eef9f1;border-color:#9bc8a6}.bs-beta-signup__notice--error{color:#8b2727;background:#fff2f2;border-color:#e0aaaa}.bs-beta-signup__honeypot{width:1px;height:1px;overflow:hidden;position:absolute!important;left:-9999px!important}.bs-beta-signup__editor-preview{background:#f7f9fc;border:1px dashed #aebdcb;border-radius:.65rem;gap:.35rem;padding:1rem;display:grid}.bs-beta-signup__editor-preview span{color:#6b7280;font-size:.82rem}.bs-beta-link{font-size:.88rem;margin:.8rem 0 0!important}.bs-beta-link a{text-decoration:none}.bs-inner-cta .wp-block-button.is-style-outline .wp-block-button__link{color:#fff;border-color:#ffffffb3}@media (max-width:1040px){.bs-beta-benefits-grid,.bs-beta-issue-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bs-beta-application__columns{grid-template-columns:1fr}.bs-beta-application__copy{max-width:42rem}}@media (max-width:760px){.bs-beta-prompt-grid,.bs-beta-step-grid{grid-template-columns:1fr}.bs-beta-security-strip__inner{grid-template-columns:1fr 1fr;display:grid!important}}@media (max-width:640px){.bs-resources-grid{grid-template-columns:1fr!important}.bs-beta-landing__hero{padding-top:3.75rem}.bs-beta-landing__badge{font-size:.7rem}.bs-beta-landing__hero h1{font-size:clamp(2.3rem,11vw,3.2rem)}.bs-beta-landing__hero-actions{width:100%;display:grid!important}.bs-beta-landing__hero-actions .wp-block-button,.bs-beta-landing__hero-actions .wp-block-button__link{width:100%}.bs-beta-landing__facts{text-align:left;justify-content:start!important;display:grid!important}.bs-beta-benefits-grid,.bs-beta-issue-grid,.bs-beta-security-strip__inner,.bs-beta-signup__grid{grid-template-columns:1fr}}.bs-beta-landing__hero--conversion{padding-top:clamp(4rem,6.5vw,6rem);padding-bottom:clamp(4rem,6.5vw,5.75rem)}.bs-beta-landing__hero--conversion .bs-beta-landing__hero-inner{width:100%;max-width:var(--bs-site-width);text-align:left}.bs-beta-landing__hero--conversion .bs-beta-landing__hero-inner>*{margin-left:0!important;margin-right:0!important}.bs-beta-landing__hero-columns{grid-template-columns:minmax(0,.9fr) minmax(30rem,1.1fr);align-items:center!important;gap:clamp(2.5rem,5vw,5rem)!important;margin:0!important;display:grid!important}.bs-beta-landing__hero-columns>.wp-block-column{min-width:0;margin:0!important}.bs-beta-landing__hero-copy{max-width:39rem;margin:0!important}.bs-beta-landing__hero--conversion .bs-beta-landing__badge{margin:0!important}.bs-beta-landing__hero--conversion h1{max-width:12ch;font-size:clamp(2.6rem,4.8vw,4.2rem);margin:1.3rem 0 0!important}.bs-beta-landing__hero--conversion .bs-beta-landing__lead{max-width:38rem;margin:1.25rem 0 0!important}.bs-beta-landing__hero--conversion .bs-beta-landing__hero-actions{flex-wrap:wrap;justify-content:flex-start;gap:.75rem;margin-top:1.65rem!important;display:flex!important}.bs-beta-landing__hero--conversion .bs-beta-landing__hero-actions .wp-block-button__link{border-radius:var(--bs-radius-control);justify-content:center;align-items:center;min-height:3rem;padding:.72rem 1.15rem;font-weight:800;text-decoration:none;display:inline-flex}body.broadsight-v3-theme .bs-beta-landing__hero--conversion .bs-beta-landing__hero-actions .wp-block-button:not(.is-style-outline)>:is(.wp-element-button,.wp-block-button__link){color:var(--wp--preset--color--primary,#1f68c1)!important;background:#fff!important;border-color:#fff!important}body.broadsight-v3-theme .bs-beta-landing__hero--conversion .bs-beta-landing__hero-actions .wp-block-button.is-style-outline>:is(.wp-element-button,.wp-block-button__link){color:#fff!important;background:0 0!important;border-color:#ffffffc7!important}@media (hover:hover) and (pointer:fine){body.broadsight-v3-theme .bs-beta-landing__hero--conversion .bs-beta-landing__hero-actions .wp-block-button:not(.is-style-outline)>:is(.wp-element-button,.wp-block-button__link):hover{border-color:var(--wp--preset--color--blue-pale,#eaf3ff)!important;background:var(--wp--preset--color--blue-pale,#eaf3ff)!important;color:var(--wp--preset--color--primary-dark,#155bb5)!important}body.broadsight-v3-theme .bs-beta-landing__hero--conversion .bs-beta-landing__hero-actions .wp-block-button.is-style-outline>:is(.wp-element-button,.wp-block-button__link):hover{color:#fff!important;background:#ffffff1f!important;border-color:#fff!important}}.bs-beta-landing__hero--conversion .bs-beta-landing__facts{flex-wrap:wrap;justify-content:flex-start;margin-top:1.35rem!important;display:flex!important}.bs-beta-landing__hero-visual{width:100%;margin:0!important}.bs-beta-landing__hero-visual .bs-demo-embed{width:100%;max-width:none!important;margin:0!important}.bs-beta-trust-strip{padding:clamp(2.2rem,4vw,3.25rem)var(--bs-page-inset);border-bottom:1px solid var(--wp--preset--color--border,#d8e0e8);background:#fff}.bs-beta-trust-strip__inner{width:100%;max-width:var(--bs-site-width);margin:0 auto!important}.bs-beta-trust-strip__label{color:var(--wp--preset--color--slate,#5f6368);letter-spacing:.075em;text-align:center;text-transform:uppercase;font-size:.74rem;font-weight:800;line-height:1.45;margin:0!important}.bs-beta-trust-strip__logos{flex-wrap:wrap;justify-content:center;gap:1.25rem clamp(1.75rem,4vw,3.5rem)!important;margin-top:1.35rem!important;display:flex!important}.bs-beta-trust-strip__logos figure{place-items:center;width:clamp(6.5rem,10vw,8.75rem);height:2.75rem;display:grid;margin:0!important}.bs-beta-trust-strip__logos img{object-fit:contain;filter:grayscale();opacity:.76;width:100%;height:100%;display:block}.bs-beta-comparison,.bs-beta-outcomes{padding:var(--bs-section-space)var(--bs-page-inset)}.bs-beta-comparison{scroll-margin-top:calc(var(--wp-admin--admin-bar--height,0px) + 5rem)}.bs-beta-comparison__demo{max-width:72rem;margin:clamp(2rem,4vw,3rem) auto 0!important}.bs-beta-comparison__actions{justify-content:center;margin-top:clamp(1.75rem,3vw,2.5rem)!important;display:flex!important}.bs-beta-comparison__actions .wp-block-button__link{border-radius:var(--bs-radius-control);background:var(--wp--preset--color--primary,#1f68c1);justify-content:center;align-items:center;min-height:3rem;padding:.72rem 1.15rem;font-weight:800;text-decoration:none;display:inline-flex;color:#fff!important}.bs-beta-outcomes{background:#fff}.bs-beta-outcomes__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem!important;margin-top:clamp(2rem,4vw,3rem)!important;display:grid!important}.bs-beta-outcomes__grid>.wp-block-column{min-width:0;display:flex;margin:0!important}.bs-beta-outcome{border:1px solid var(--wp--preset--color--border,#d8e0e8);background:var(--wp--preset--color--surface-muted,#f8fafc);border-radius:1rem;flex-direction:column;flex:1;min-height:100%;padding:clamp(1.3rem,2.5vw,1.75rem);display:flex;box-shadow:0 18px 42px -36px #0e2e567a}.bs-beta-outcome>*{margin-left:0!important;margin-right:0!important}.bs-beta-outcome__icon{background:var(--wp--preset--color--primary,#1f68c1);color:#fff;border-radius:.72rem;place-items:center;width:2.6rem;height:2.6rem;display:grid;margin:0!important}.bs-beta-outcome__icon .bs-elementor-decorative-icon{width:1.3rem;height:1.3rem;color:inherit;place-items:center;display:grid}.bs-beta-outcome h3{font-size:1.08rem;line-height:1.32;margin:1rem 0 0!important}.bs-beta-outcome p{color:var(--wp--preset--color--slate,#5f6368);font-size:.92rem;line-height:1.62;margin:.55rem 0 0!important}.bs-beta-use-cases{border-top:1px solid var(--wp--preset--color--border,#d8e0e8);max-width:66rem;padding-top:clamp(1.6rem,3vw,2.1rem);margin:clamp(2rem,4vw,3rem) auto 0!important}.bs-beta-use-cases__label{color:var(--wp--preset--color--primary,#1f68c1);letter-spacing:.08em;text-align:center;text-transform:uppercase;font-size:.72rem;font-weight:800;margin:0!important}.bs-beta-use-cases__list{flex-wrap:wrap;justify-content:center;gap:.65rem!important;margin-top:1rem!important;display:flex!important}.bs-beta-use-cases__list p{color:#174aa2;background:#eef6ff;border:1px solid #bbd3f3;border-radius:999px;padding:.55rem .85rem;font-size:.82rem;font-weight:700;line-height:1.25;margin:0!important}.bs-beta-application--conversion .bs-beta-application__columns{grid-template-columns:minmax(0,.92fr) minmax(28rem,1.08fr)}.bs-beta-application--conversion .bs-beta-application__copy{max-width:39rem}.bs-beta-fit,.bs-beta-next-steps{margin:1.65rem 0 0!important}.bs-beta-fit h3,.bs-beta-next-steps h3{color:#fff;font-size:1rem;line-height:1.35;margin:0!important}.bs-beta-fit .bs-beta-application__list{margin-top:.9rem!important}.bs-beta-next-steps{border-top:1px solid #ffffff38;padding-top:1.5rem}.bs-beta-next-steps__list{gap:.7rem;display:grid;margin-top:.9rem!important}.bs-beta-next-steps__list p{color:#ffffffeb;grid-template-columns:1.8rem minmax(0,1fr);align-items:start;gap:.65rem;font-size:.9rem;line-height:1.45;display:grid;margin:0!important}.bs-beta-next-steps__list strong{color:#fff;background:#ffffff1a;border:1px solid #ffffff57;border-radius:50%;place-items:center;width:1.65rem;height:1.65rem;font-size:.72rem;display:grid}.bs-beta-application--conversion .bs-beta-signup :is(input[type=text],input[type=email],select,textarea){border-radius:var(--bs-radius-control);color:#1d2a3b;width:100%;min-height:2.85rem;font:inherit;background:#fff;border:1px solid #b9c6d4;padding:.7rem .8rem}.bs-beta-application--conversion .bs-beta-signup :is(input,select,textarea):focus-visible{border-color:var(--wp--preset--color--primary,#1f68c1);box-shadow:var(--bs-focus-ring);outline:0}.bs-beta-application--conversion .bs-beta-signup-panel>h3{color:var(--wp--preset--color--navy,#0e2e56)!important}.bs-beta-application--conversion .bs-beta-signup button{border-radius:var(--bs-radius-control);background:var(--wp--preset--color--primary,#1f68c1);color:#fff;border:0;min-height:3rem;padding:.72rem 1.15rem;font-weight:800}.bs-beta-signup__hubspot{justify-items:start;gap:.85rem;display:grid}.bs-beta-signup__hubspot .wp-element-button{text-decoration:none}.bs-beta-signup__hubspot .bs-beta-signup__privacy{margin:0!important}.bs-beta-security-strip--conversion .bs-beta-security-strip__inner{flex-wrap:wrap;justify-content:center;display:flex!important}.bs-beta-security-strip--conversion .bs-beta-security-strip__link{padding-left:0}.bs-beta-security-strip--conversion .bs-beta-security-strip__link:before{content:none}.bs-beta-security-strip--conversion .bs-beta-security-strip__link a{color:var(--wp--preset--color--primary,#1f68c1);text-underline-offset:.18em;font-weight:800}@media (max-width:1080px){.bs-beta-landing__hero-columns{grid-template-columns:minmax(0,.9fr) minmax(25rem,1.1fr);gap:2.5rem!important}.bs-beta-application--conversion .bs-beta-application__columns{grid-template-columns:1fr}}@media (max-width:840px){.bs-beta-landing__hero-columns{grid-template-columns:1fr}.bs-beta-landing__hero-copy{max-width:45rem}.bs-beta-landing__hero-visual{max-width:46rem;margin:.5rem auto 0!important}.bs-beta-outcomes__grid{grid-template-columns:1fr}}@media (max-width:640px){.bs-beta-landing__hero--conversion .bs-beta-landing__hero-actions,.bs-beta-landing__hero--conversion .bs-beta-landing__facts{display:grid!important}.bs-beta-trust-strip__logos{grid-template-columns:repeat(2,minmax(0,1fr));display:grid!important}.bs-beta-trust-strip__logos figure{width:100%;max-width:8.5rem;margin:0 auto!important}.bs-beta-use-cases__list{display:grid!important}.bs-beta-use-cases__list p{text-align:center}.bs-beta-security-strip--conversion .bs-beta-security-strip__inner{grid-template-columns:1fr;display:grid!important}}.bs-chippy-signup__hero,.bs-chippy-signup__work,.bs-chippy-signup__form-section,.bs-chippy-signup__security{box-sizing:border-box;position:relative;margin:0!important}.bs-chippy-signup__hero{padding:clamp(4rem,7vw,6.5rem)var(--bs-page-inset);background:radial-gradient(52rem 30rem at 100% 100%,#2d99f41f,#0000 68%),linear-gradient(#fbfdff 0%,#f4f8fc 100%);border-bottom:1px solid #0e2e560f;overflow:clip}.bs-chippy-signup__hero-inner,.bs-chippy-signup__work-inner,.bs-chippy-signup__form-inner,.bs-chippy-signup__security-inner{width:100%;max-width:var(--bs-site-width);margin:0 auto!important}.bs-chippy-signup__hero-columns{grid-template-columns:minmax(0,.92fr) minmax(27rem,1.08fr);align-items:center!important;gap:clamp(2.75rem,5vw,5rem)!important;margin:0!important;display:grid!important}.bs-chippy-signup__hero-columns>.wp-block-column,.bs-chippy-signup__form-columns>.wp-block-column,.bs-chippy-signup__work-grid>.wp-block-column{min-width:0}.bs-chippy-signup__hero-copy{flex-direction:column;align-items:flex-start;max-width:39rem;display:flex}.bs-chippy-signup__hero-copy>*{margin-left:0!important;margin-right:0!important}.bs-chippy-signup__badge{color:var(--wp--preset--color--primary,#1f68c1);letter-spacing:.075em;text-transform:uppercase;font-size:.76rem;font-weight:800;margin:0!important}.bs-chippy-signup__hero h1{max-width:14ch;color:var(--wp--preset--color--navy,#0e2e56);letter-spacing:-.04em;text-wrap:balance;font-size:clamp(2.75rem,5.4vw,4.5rem);line-height:1.02;margin:1rem 0 0!important}.bs-chippy-signup__lead{max-width:38rem;color:var(--wp--preset--color--slate,#5f6368);font-size:clamp(1rem,1.4vw,1.14rem);line-height:1.7;margin:1.35rem 0 0!important}.bs-chippy-signup__hero-actions{gap:.75rem!important;margin:1.75rem 0 0!important}.bs-chippy-signup__hero-actions .wp-block-button__link{min-height:2.85rem;padding:.72rem 1.15rem}.bs-chippy-signup__hero-actions>.wp-block-button:first-child .wp-block-button__link{border:1px solid var(--wp--preset--color--primary,#1f68c1);background:var(--wp--preset--color--primary,#1f68c1);color:#fff!important}.bs-chippy-signup__hero-actions>.wp-block-button.is-style-outline .wp-block-button__link{border-color:var(--wp--preset--color--primary,#1f68c1);background:0 0;color:var(--wp--preset--color--primary,#1f68c1)!important}.bs-chippy-signup__facts{gap:.55rem 1.35rem!important;margin:1.25rem 0 0!important}.bs-chippy-signup__facts p{color:var(--wp--preset--color--slate,#5f6368);padding-left:.8rem;font-size:.82rem;font-weight:600;line-height:1.45;position:relative;margin:0!important}.bs-chippy-signup__facts p:before{content:"";background:var(--wp--preset--color--accent-green,#3b8a52);border-radius:50%;width:.3rem;height:.3rem;position:absolute;top:.57em;left:0}.bs-chippy-signup__hero-visual{min-width:0;margin:0!important}.bs-chippy-signup__hero-visual .bs-demo-embed{width:100%;max-width:none;margin:0!important}.bs-chippy-signup__work{padding:var(--bs-section-space)var(--bs-page-inset);background:var(--wp--preset--color--surface,#fff);scroll-margin-top:calc(var(--wp-admin--admin-bar--height,0px) + 5rem)}.bs-chippy-signup__work .bs-section-heading{text-align:center;justify-items:center;max-width:60rem;display:grid;margin:0 auto!important}.bs-chippy-signup__work .bs-section-heading>*{margin-left:auto!important;margin-right:auto!important}.bs-chippy-signup__work .bs-section-heading .bs-eyebrow{margin-top:0!important}.bs-chippy-signup__work .bs-section-heading h2{max-width:24ch;font-size:var(--wp--preset--font-size--heading-2);letter-spacing:-.025em;text-wrap:balance;line-height:1.1;margin-top:var(--bs-eyebrow-heading-gap)!important;margin-bottom:0!important}.bs-chippy-signup__work-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1rem,2.5vw,1.5rem)!important;margin:clamp(2.5rem,5vw,3.75rem) 0 0!important;display:grid!important}.bs-chippy-signup__work-grid>.wp-block-column{display:flex;margin:0!important}.bs-chippy-signup__work-item{border:1px solid var(--wp--preset--color--border,#d8e0e8);background:#fff;border-radius:1rem;flex-direction:column;flex:1;min-height:100%;padding:clamp(1.5rem,2.7vw,2rem);display:flex;box-shadow:0 18px 42px -38px #0e2e5680;margin:0!important}.bs-chippy-signup__work-item>*{margin-left:0!important;margin-right:0!important}.bs-chippy-signup__work-icon{background:var(--wp--preset--color--blue-soft,#e8f2fc);width:2.8rem;height:2.8rem;color:var(--wp--preset--color--primary,#1f68c1);border-radius:.72rem;place-items:center;display:grid;margin:0!important}.bs-chippy-signup__work-icon .bs-elementor-decorative-icon{width:1.4rem;height:1.4rem;color:inherit;place-items:center;display:grid}.bs-chippy-signup__work-icon :is(svg,img){width:1.4rem;height:1.4rem;display:block}.bs-chippy-signup__work-icon .bs-material-symbol{font-size:1.45rem}.bs-chippy-signup__work-grid>.wp-block-column:nth-child(2) .bs-chippy-signup__work-icon{color:#355eb2;background:#eef2ff}.bs-chippy-signup__work-grid>.wp-block-column:nth-child(3) .bs-chippy-signup__work-icon{color:#1f68c1;background:#edf5fc}.bs-chippy-signup__work-item h3{color:var(--wp--preset--color--navy,#0e2e56);font-size:clamp(1.12rem,1.6vw,1.28rem);line-height:1.3;margin:1.15rem 0 0!important}.bs-chippy-signup__work-item>p{color:var(--wp--preset--color--slate,#5f6368);font-size:.95rem;line-height:1.65;margin:.65rem 0 0!important}.bs-chippy-signup__form-section{padding:var(--bs-section-space)var(--bs-page-inset);scroll-margin-top:calc(var(--wp-admin--admin-bar--height,0px) + 5rem)}.bs-chippy-signup__form-columns{grid-template-columns:minmax(0,.88fr) minmax(28rem,1.12fr);align-items:start!important;gap:clamp(2.75rem,6vw,6rem)!important;margin:0!important;display:grid!important}.bs-chippy-signup__form-copy{max-width:38rem}.bs-chippy-signup__form-copy>*{margin-left:0!important;margin-right:0!important}.bs-chippy-signup__form-copy .bs-eyebrow{color:#fff;margin:0!important}.bs-chippy-signup__form-copy h2{color:#fff;max-width:15ch;font-size:var(--wp--preset--font-size--heading-2);letter-spacing:-.03em;text-wrap:balance;line-height:1.08;margin:var(--bs-eyebrow-heading-gap)0 0!important}.bs-chippy-signup__form-copy .bs-lead{color:#ffffffe6;font-size:1.02rem;line-height:1.68;margin:1.25rem 0 0!important}.bs-chippy-signup__follow-up{color:#ffffffe6;border-top:1px solid #ffffff38;padding-top:1.2rem;font-size:.92rem;line-height:1.6;margin:1.2rem 0 0!important}.bs-chippy-signup__panel{min-width:0;color:var(--wp--preset--color--navy,#0e2e56);background:#fff;border:1px solid #ffffff57;border-radius:1rem;padding:clamp(1.4rem,3vw,2.15rem);box-shadow:0 28px 64px -40px #051937b8;margin:0!important}.bs-chippy-signup__panel>*{margin-left:0!important;margin-right:0!important}.bs-chippy-signup__panel>h3{color:var(--wp--preset--color--navy,#0e2e56);font-size:clamp(1.35rem,2vw,1.65rem);line-height:1.25;margin:0!important}.bs-chippy-signup__panel>p{color:var(--wp--preset--color--slate,#5f6368);font-size:.93rem;line-height:1.6;margin:.65rem 0 1.35rem!important}.bs-chippy-signup__panel .bs-widget--broadsight-beta-signup,.bs-chippy-signup__panel .bs-beta-signup__hubspot-embed,.bs-chippy-signup__panel .hs-form-frame{width:100%;min-width:0;max-width:100%;margin:0!important}.bs-chippy-signup__panel .hs-form-frame{min-height:12rem}.bs-chippy-signup__panel .hs-form-frame:empty{border:1px solid var(--wp--preset--color--border,#d8e0e8);text-align:center;background:#f8fafc;border-radius:.75rem;place-items:center;padding:1.5rem;display:grid}.bs-chippy-signup__panel .hs-form-frame:empty:before{content:"Loading the secure sign-up form…";color:var(--wp--preset--color--slate,#5f6368);font-size:.88rem;font-weight:650}.bs-chippy-signup__panel .hs-form-frame iframe{border:0;max-width:100%;display:block;width:100%!important;min-width:0!important}.bs-hubspot-form,.bs-hubspot-form__frame,.bs-hubspot-form .hs-form-frame{box-sizing:border-box;width:100%;min-width:0;max-width:100%}.bs-hubspot-form{position:relative;overflow:visible}.bs-hubspot-form__frame{min-height:12rem}.bs-hubspot-form .hs-form-frame{min-height:inherit}.bs-hubspot-form .hs-form-frame iframe{border:0;display:block;width:100%!important;min-width:0!important;max-width:100%!important}.bs-hubspot-form__status{box-sizing:border-box;border:1px solid var(--wp--preset--color--border,#d8e0e8);width:100%;min-height:12rem;color:var(--wp--preset--color--slate,#5f6368);text-align:center;background:#f8fafc;border-radius:.75rem;place-items:center;padding:1.25rem;font-size:.88rem;font-weight:600;line-height:1.5;display:grid;position:absolute;inset:0 0 auto;margin:0!important}.bs-hubspot-form.is-ready .bs-hubspot-form__status{display:none}.bs-hubspot-form.is-error .bs-hubspot-form__status{color:#8b2727;background:#fff2f2;border-color:#e0aaaa;min-height:0;position:static}.bs-hubspot-form.is-error .bs-hubspot-form__frame{display:none}.bs-hubspot-form__fallback{color:var(--wp--preset--color--slate,#5f6368);font-size:.82rem;line-height:1.5;margin:.9rem 0 0!important}.bs-hubspot-form__fallback a{color:var(--wp--preset--color--primary,#1f68c1);text-underline-offset:.16em;font-weight:700}.bs-beta-signup__fallback{border-top:1px solid var(--wp--preset--color--border,#d8e0e8);padding-top:.9rem;font-size:.82rem;line-height:1.5;color:var(--wp--preset--color--slate,#5f6368)!important;margin:1rem 0 0!important}.bs-beta-signup__fallback a{text-underline-offset:.16em;font-weight:750;color:var(--wp--preset--color--primary,#1f68c1)!important}.bs-chippy-signup__security{padding:1.25rem var(--bs-page-inset);border-top:1px solid var(--wp--preset--color--border,#d8e0e8);border-bottom:1px solid var(--wp--preset--color--border,#d8e0e8);background:#f8fafc}.bs-chippy-signup__security-inner{flex-wrap:wrap;justify-content:center;gap:.65rem 2rem!important;display:flex!important}.bs-chippy-signup__security-inner p{color:var(--wp--preset--color--strong-neutral,#3e4f64);font-size:.82rem;line-height:1.45;position:relative;margin:0!important}.bs-chippy-signup__security-inner p:not(.bs-chippy-signup__security-link){padding-left:1.15rem}.bs-chippy-signup__security-inner p:not(.bs-chippy-signup__security-link):before{content:"✓";color:var(--wp--preset--color--primary,#1f68c1);font-weight:900;position:absolute;left:0}.bs-chippy-signup__security-link a{color:var(--wp--preset--color--primary,#1f68c1);text-underline-offset:.16em;font-weight:750}@media (max-width:980px){.bs-chippy-signup__hero-columns{grid-template-columns:minmax(0,.88fr) minmax(25rem,1.12fr);gap:2.5rem!important}}@media (max-width:820px){.bs-chippy-signup__hero-columns{grid-template-columns:1fr}.bs-chippy-signup__hero-copy{max-width:45rem}.bs-chippy-signup__hero-visual{width:100%;max-width:46rem;margin:.5rem auto 0!important}.bs-chippy-signup__work-grid,.bs-chippy-signup__form-columns{grid-template-columns:1fr}.bs-chippy-signup__form-copy{max-width:46rem}}@media (max-width:600px){.bs-chippy-signup__hero,.bs-chippy-signup__work,.bs-chippy-signup__form-section{padding-right:var(--bs-page-gutter);padding-left:var(--bs-page-gutter)}.bs-chippy-signup__hero{padding-top:3.5rem;padding-bottom:4rem}.bs-chippy-signup__hero h1{font-size:clamp(2.45rem,12vw,3.2rem)}.bs-chippy-signup__hero-actions{width:100%;display:grid!important}.bs-chippy-signup__hero-actions :is(.wp-block-button,.wp-block-button__link){width:100%}.bs-chippy-signup__facts,.bs-chippy-signup__security-inner{justify-content:start;display:grid!important}.bs-chippy-signup__panel{padding:1.25rem}.bs-chippy-signup__panel .hs-form-frame,.bs-hubspot-form__frame,.bs-hubspot-form .hs-form-frame,.bs-hubspot-form__status{min-height:14rem}}@media (forced-colors:active){body.broadsight-v3-theme :where(a,button,input,select,textarea,summary,[tabindex]:not([tabindex="-1"])):focus-visible{box-shadow:none;outline-color:highlight}}