.bub_product_hero{background:rgba(210,226,255,.2);color:#000;padding-block:40px}@media(min-width: 992px){.bub_product_hero{padding-block:74px}}.rd-product-hero{display:grid;gap:40px;align-items:center}@media(min-width: 992px){.rd-product-hero{grid-template-columns:minmax(0, 612fr) minmax(0, 603fr);column-gap:4.481132%}}.rd-product-hero.rd-product-hero-text-only{grid-template-columns:minmax(0, 1fr)}.rd-product-hero-copy{display:flex;flex-direction:column;align-items:flex-start;gap:32px;min-width:0;overflow-wrap:anywhere}@media(min-width: 992px){.rd-product-hero-copy{min-height:488px;justify-content:space-between;gap:40px}}@media(min-width: 992px){.rd-product-hero-text-only .rd-product-hero-copy{min-height:0;justify-content:flex-start;gap:24px}}.rd-product-hero-label{padding:6px 16px;border-radius:4px;background:rgba(235,23,0,.1)}.rd-product-hero-message{width:100%}.rd-product-hero-title{margin:0}.rd-product-hero-description{margin-top:16px}.rd-product-hero-description :is(p,.field__item){margin:0}.rd-product-hero-links{display:flex;align-items:center;flex-wrap:wrap;gap:16px;margin-top:24px}.rd-product-hero-links>*{max-width:100%}.rd-product-hero-links .bub-link{font-size:1rem;line-height:1.5rem;font-weight:500;letter-spacing:0}.rd-product-hero-links .bub-link.btn-navy{background:#01388c;border-color:#01388c;border-radius:6px;padding:9px 23px}.rd-product-hero-links .bub-link.btn-navy:hover{background:#fff;color:#01388c}.rd-product-hero-links .bub-link.simple-arrow::after{content:" →"}.rd-product-hero-links .bub-link.t-blue{color:#0044e1}.rd-product-hero-links :is(a,button){white-space:normal}.rd-product-hero-media{position:relative;isolation:isolate;min-width:0;width:100%;max-width:603px;justify-self:center}.rd-product-hero-media.has-pair{aspect-ratio:603/458}.rd-product-hero-screenshot{position:relative;z-index:0;box-sizing:border-box;width:100%;aspect-ratio:546/341.25;border:4px solid #fff;border-radius:4px;background:#fff;box-shadow:0 0 100px rgba(0,32,122,.16);overflow:hidden}.has-pair .rd-product-hero-screenshot{width:90.547264%;margin-left:auto}.rd-product-hero-screenshot :is(.bub-image,picture){display:block;width:100%;height:100%}.rd-product-hero-screenshot img{display:block;width:100%;height:100%;object-fit:contain}.rd-product-hero-preview{appearance:none;position:relative;z-index:1;display:grid;place-items:center;width:100%;aspect-ratio:16/9;padding:0;border:4.62px solid #fff;border-radius:9.225px;overflow:hidden;cursor:pointer;background:#cadfff;box-shadow:0 0 115.505px rgba(0,32,122,.16)}.rd-product-hero-preview picture{position:absolute;inset:0}.rd-product-hero-preview img{display:block;width:100%;height:100%;object-fit:cover}.rd-product-hero-preview:focus-visible{outline:3px solid #01388c;outline-offset:4px}.has-pair .rd-product-hero-preview{position:absolute;width:67.8091%;left:0;top:49.139738%}.rd-product-hero-play{position:relative;width:50.822px;height:50.822px;background:url("data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiBvdmVyZmxvdz0idmlzaWJsZSIgc3R5bGU9ImRpc3BsYXk6IGJsb2NrOyIgd2lkdGg9IjUwLjgyMjMiIGhlaWdodD0iNTAuODIyMyIgdmlld0JveD0iMCAwIDUwLjgyMjMgNTAuODIyMyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgaWQ9ImZsdWVudDpwbGF5LWNpcmNsZS0xNi1yZWd1bGFyIj4KPHBhdGggaWQ9IlZlY3RvciIgZD0iTTI1LjQxMTIgMy4xNzY0QzMxLjMwODIgMy4xNzY0IDM2Ljk2MzcgNS41MTg5OCA0MS4xMzM1IDkuNjg4ODFDNDUuMzAzNCAxMy44NTg2IDQ3LjY0NiAxOS41MTQxIDQ3LjY0NiAyNS40MTEyQzQ3LjY0NiAzMS4zMDgyIDQ1LjMwMzQgMzYuOTYzNyA0MS4xMzM1IDQxLjEzMzVDMzYuOTYzNyA0NS4zMDM0IDMxLjMwODIgNDcuNjQ2IDI1LjQxMTIgNDcuNjQ2QzE5LjUxNDEgNDcuNjQ2IDEzLjg1ODYgNDUuMzAzNCA5LjY4ODgxIDQxLjEzMzVDNS41MTg5OCAzNi45NjM3IDMuMTc2NCAzMS4zMDgyIDMuMTc2NCAyNS40MTEyQzMuMTc2NCAxOS41MTQxIDUuNTE4OTggMTMuODU4NiA5LjY4ODgxIDkuNjg4ODFDMTMuODU4NiA1LjUxODk4IDE5LjUxNDEgMy4xNzY0IDI1LjQxMTIgMy4xNzY0Wk0yNS40MTEyIDYuMzUyNzlDMjIuOTA4NCA2LjM1Mjc5IDIwLjQzMDEgNi44NDU3NSAxOC4xMTc4IDcuODAzNTNDMTUuODA1NiA4Ljc2MTMgMTMuNzA0NiAxMC4xNjUxIDExLjkzNDkgMTEuOTM0OUMxMC4xNjUxIDEzLjcwNDYgOC43NjEzIDE1LjgwNTYgNy44MDM1MyAxOC4xMTc4QzYuODQ1NzUgMjAuNDMwMSA2LjM1Mjc5IDIyLjkwODQgNi4zNTI3OSAyNS40MTEyQzYuMzUyNzkgMjcuOTE0IDYuODQ1NzUgMzAuMzkyMiA3LjgwMzUzIDMyLjcwNDVDOC43NjEzIDM1LjAxNjggMTAuMTY1MSAzNy4xMTc4IDExLjkzNDkgMzguODg3NUMxMy43MDQ2IDQwLjY1NzIgMTUuODA1NiA0Mi4wNjEgMTguMTE3OCA0My4wMTg4QzIwLjQzMDEgNDMuOTc2NiAyMi45MDg0IDQ0LjQ2OTYgMjUuNDExMiA0NC40Njk2QzMwLjQ2NTggNDQuNDY5NiAzNS4zMTMzIDQyLjQ2MTYgMzguODg3NSAzOC44ODc1QzQyLjQ2MTYgMzUuMzEzMyA0NC40Njk2IDMwLjQ2NTggNDQuNDY5NiAyNS40MTEyQzQ0LjQ2OTYgMjAuMzU2NiA0Mi40NjE2IDE1LjUwOSAzOC44ODc1IDExLjkzNDlDMzUuMzEzMyA4LjM2MDcyIDMwLjQ2NTggNi4zNTI3OSAyNS40MTEyIDYuMzUyNzlaTTE5LjA1ODQgMTkuODQ5M0MxOS4wNTg4IDE5LjQzMDQgMTkuMTY5NyAxOS4wMTkgMTkuMzc5OSAxOC42NTY2QzE5LjU5IDE4LjI5NDMgMTkuODkyIDE3Ljk5MzcgMjAuMjU1NCAxNy43ODUzQzIwLjYxODcgMTcuNTc2OSAyMS4wMzA3IDE3LjQ2NzkgMjEuNDQ5NiAxNy40Njk1QzIxLjg2ODUgMTcuNDcxMSAyMi4yNzk1IDE3LjU4MyAyMi42NDE0IDE3Ljc5NDJMMzIuMTcwNSAyMy4zNTI5QzMyLjUyOTcgMjMuNTYyOCAzMi44Mjc2IDIzLjg2MzEgMzMuMDM0NyAyNC4yMjRDMzMuMjQxNyAyNC41ODQ4IDMzLjM1MDcgMjQuOTkzNiAzMy4zNTA3IDI1LjQwOTZDMzMuMzUwNyAyNS44MjU2IDMzLjI0MTcgMjYuMjM0NCAzMy4wMzQ3IDI2LjU5NTJDMzIuODI3NiAyNi45NTYgMzIuNTI5NyAyNy4yNTY0IDMyLjE3MDUgMjcuNDY2M0wyMi42NDE0IDMzLjAyODJDMjIuMjc5NSAzMy4yMzkzIDIxLjg2ODUgMzMuMzUxMyAyMS40NDk2IDMzLjM1MjlDMjEuMDMwNyAzMy4zNTQ0IDIwLjYxODcgMzMuMjQ1NSAyMC4yNTU0IDMzLjAzNzFDMTkuODkyIDMyLjgyODYgMTkuNTkgMzIuNTI4MSAxOS4zNzk5IDMyLjE2NTdDMTkuMTY5NyAzMS44MDMzIDE5LjA1ODggMzEuMzkyIDE5LjA1ODQgMzAuOTczVjE5Ljg0OTNaIiBmaWxsPSJ3aGl0ZSIvPgo8L2c+Cjwvc3ZnPgo=") center/contain no-repeat}.rd-product-hero-badges{display:flex;flex-wrap:wrap;gap:15.358px}.rd-product-hero-badges .rd-hero-badge{width:128px;min-height:64px}@media(min-width: 768px){.rd-product-hero-badges .rd-hero-badge{width:96.066px;min-height:42.696px}}.rd-product-hero-badges .rd-hero-badge{gap:4.388px;padding:5.485px 6.582px;border:.658px solid rgba(119,143,152,.4);border-radius:5.672px;background:rgba(0,0,0,0);box-shadow:none;color:#778f98}.rd-product-hero-badges .rd-hero-badge-icon{flex:0 0 var(--hero-badge-icon-width, 20px);width:var(--hero-badge-icon-width, 20px);height:var(--hero-badge-icon-height, 20px)}.rd-product-hero-badges .rd-hero-badge-icon:not(:has([data-cm-media])){filter:brightness(0.55);opacity:.6}.rd-product-hero-badges .rd-hero-badge-title{font-size:.75rem;line-height:.875rem;font-weight:900;letter-spacing:0}.rd-product-hero-badges .rd-hero-badge-description{font-size:.375rem;line-height:.5rem;font-weight:500;letter-spacing:0}@media(min-width: 768px){.rd-product-hero-badges .rd-hero-badge-description{font-size:.21875rem;line-height:.21875rem}}