.eualert-visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}html.tech-page-active .alert-banner{display:none!important}.tech-hero{display:flex;align-items:stretch;min-height:100vh;padding-top:75px;box-sizing:border-box;background:linear-gradient(145deg,#f4f7fb,#fff 42%,#fafbfc);border-bottom:1px solid rgba(60,115,170,.1)}.tech-hero__media{position:relative;flex:1 1 44%;min-width:0;overflow:hidden}.tech-hero__media img{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover;object-position:center}.tech-hero__content{flex:1 1 56%;min-width:0;display:flex;flex-direction:column;justify-content:center;padding:72px clamp(28px,4vw,64px) 72px 40px;box-sizing:border-box}@media (max-width:875px){.tech-hero{flex-direction:column;min-height:0;padding-top:60px}.tech-hero__media{flex:none;width:100%;height:340px}.tech-hero__content{padding:40px 24px 56px}}.eualert-entry .panes>.pane{align-items:stretch}.eualert-entry .pane.eualert-entry-copy{order:2!important;color:var(--ergo-navy);flex-direction:column;flex-wrap:nowrap;align-content:flex-start;justify-content:center;align-self:stretch}.eualert-entry .pane.eualert-entry-image{order:1!important;align-self:stretch;align-items:stretch;justify-content:center;padding-left:8px!important;padding-right:8px!important;min-height:520px}.eualert-entry .pane.eualert-entry-image--diagram{padding:32px!important;background:#fff;border-radius:var(--ergo-radius);box-shadow:var(--ergo-shadow-lg);box-sizing:border-box}.eualert-entry-image .lazyload-wrapper,.eualert-entry-image img,.eualert-entry-image picture{display:block;width:100%;height:100%}.eualert-entry-image img{min-height:520px;object-fit:cover;object-position:center 42%;align-self:stretch}.eualert-entry-copy .eualert-entry-label{color:var(--ergo-orange)!important;font-size:36px;font-weight:700;letter-spacing:.01em;margin:0 0 10px;padding:0 12px!important;line-height:1.2;width:100%}.eualert-intra .eualert-entry-copy .eualert-eyebrow{display:flex;align-items:center;gap:14px;width:100%;margin:0 0 16px;padding:0 12px;color:#4d6d93;font-size:18px;font-weight:500;letter-spacing:.18em;line-height:1.2;text-transform:uppercase}@media (max-width:767px){.eualert-intra .eualert-entry-copy .eualert-eyebrow{font-size:15px;letter-spacing:.14em}}.eualert-intra .eualert-entry-copy .eualert-eyebrow:after{content:"";flex:1;max-width:200px;height:1px;background:#0f62ac;opacity:.55}.eualert-intra .eualert-entry-copy .eualert-eyebrow~.eualert-eyebrow{margin-top:20px;margin-bottom:12px}.eualert-intra .eualert-entry-copy p:not(.eualert-eyebrow)+.eualert-eyebrow{margin-top:28px}@media (max-width:767px){.eualert-intra .eualert-entry-copy .eualert-eyebrow~.eualert-eyebrow{margin-top:12px}.eualert-intra .eualert-entry-copy p:not(.eualert-eyebrow)+.eualert-eyebrow{margin-top:20px}}.eualert-intra .eualert-picture-title{flex:0 0 100%;margin:0;color:var(--ergo-navy);font-size:1.15rem;font-weight:700;text-align:center}.eualert-entry-copy .eualert-entry-headline.eualert-entry-headline--title{font-size:32px;margin-bottom:10px}.eualert-entry-copy .eualert-entry-subtitle{color:var(--ergo-blue)!important;font-size:20px;font-weight:500;line-height:1.4;margin:0 0 26px!important;padding:0 12px!important;max-width:40ch;width:100%}.eualert-entry-copy .eualert-entry-headline{color:var(--ergo-blue);font-size:26px;font-weight:700;line-height:1.25;margin:0 0 24px;padding:0 12px;max-width:34ch;width:100%}.eualert-entry-copy .eualert-entry-points,.eualert-steps .eualert-entry-points{list-style:none!important;margin:0 0 28px;padding:0 12px;display:block;width:100%}.eualert-entry-copy .eualert-entry-points li,.eualert-steps .eualert-entry-points li{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:flex-start;gap:16px;margin:0 0 22px;padding:0;width:100%;list-style:none!important}.eualert-entry-copy .eualert-entry-points li:last-child,.eualert-steps .eualert-entry-points li:last-child{margin-bottom:0}.eualert-entry-copy .eualert-entry-icon{flex:0 0 28px!important;width:28px!important;height:28px!important;min-width:28px!important;max-width:28px!important;display:inline-block!important;line-height:0;overflow:hidden;margin-top:4px}.eualert-entry-copy .eualert-entry-num,.eualert-steps .eualert-entry-num{flex:0 0 48px;width:48px;height:48px;min-width:48px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;border:1.75px solid #e19744;border-radius:50%;color:#e19744;font-size:1.35rem;font-weight:700;line-height:1;letter-spacing:0}.eualert-entry-copy .eualert-entry-icon svg{width:28px!important;height:28px!important;max-width:28px!important;max-height:28px!important;display:block}.eualert-entry-copy .eualert-entry-points p,.eualert-steps .eualert-entry-points p{flex:1 1 auto;margin:0!important;padding:0!important;color:var(--ergo-muted)!important;font-size:1.1rem;font-weight:400;line-height:1.6;text-align:left!important}.eualert-entry-copy .eualert-entry-points p strong,.eualert-steps .eualert-entry-points p strong{color:var(--ergo-navy);font-weight:700}.eualert-page .content-section-wrapper{max-width:1250px}.eualert-close,.eualert-steps{width:100%;max-width:none;margin:0;padding:0 24px;box-sizing:border-box;flex-direction:column;align-items:flex-start}.eualert-steps .eualert-entry-points{margin:0}.eualert-steps .eualert-entry-points li{position:relative;gap:12px;margin:0 0 16px}.eualert-steps .eualert-entry-points li:last-child{margin-bottom:0}.eualert-steps .eualert-entry-points li:not(:last-child):before{content:"";position:absolute;left:23px;top:52px;bottom:-16px;width:1.75px;background:rgba(225,151,68,.35)}.eualert-steps__copy{flex:1 1 auto;min-width:0;padding-top:6px}.eualert-steps__copy h3{color:var(--ergo-blue);font-size:26px;font-weight:700;line-height:1.25;letter-spacing:.01em;text-transform:none;margin:0 0 8px}.eualert-close p,.eualert-steps__copy p{color:var(--ergo-muted)!important;font-size:1.1rem!important;font-weight:400;line-height:1.6;text-align:left!important}.eualert-close p{margin:0 0 16px;padding:0!important;max-width:72ch}.eualert-close .eualert-entry-cta,.eualert-steps .eualert-entry-cta{margin-left:0}.eualert-entry-cta{display:inline-flex;align-items:center;justify-content:center;gap:10px;background:var(--ergo-orange);color:var(--ergo-dark);border:none;border-radius:8px;padding:14px 22px;margin:4px 12px 0;font-size:14px;font-weight:700;letter-spacing:.01em;text-decoration:none;line-height:1.2;box-shadow:0 1px 0 rgba(26,35,64,.12);transition:background .2s ease,transform .2s ease,box-shadow .2s ease}.eualert-entry-cta-arrow{width:16px;height:16px;flex-shrink:0;transition:transform .2s ease}.eualert-entry-cta:focus,.eualert-entry-cta:hover{background:var(--ergo-orange-hover);color:var(--ergo-dark);transform:translateY(-1px);box-shadow:0 6px 16px rgba(26,35,64,.14)}.eualert-entry-cta:focus .eualert-entry-cta-arrow,.eualert-entry-cta:hover .eualert-entry-cta-arrow{transform:translateX(3px)}.eualert-entry-image--diagram,.eualert-entry-image--diagram img{min-height:0!important;object-fit:contain;object-position:center}.eualert-entry-copy .eualert-branches{display:grid;grid-template-columns:1fr 1fr;gap:18px 14px;align-items:start;width:100%;margin:4px 0 0;padding:0 12px;box-sizing:border-box}.eualert-branch{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;box-sizing:border-box;width:100%;height:100%;margin:0;padding:0;background:transparent;color:var(--ergo-navy);text-align:left}.eualert-branch-cta{display:inline-flex;align-items:center;justify-content:center;align-self:stretch;gap:8px;width:100%;box-sizing:border-box;padding:12px 14px;margin:0 0 8px;background:var(--ergo-orange);color:var(--ergo-dark);border:none;border-radius:8px;font-size:13px;font-weight:700;letter-spacing:.01em;line-height:1.2;text-align:center;text-decoration:none;text-transform:uppercase;white-space:normal;box-shadow:0 1px 0 rgba(26,35,64,.12);transition:background .2s ease,transform .2s ease,box-shadow .2s ease}.eualert-branch-cta-arrow{width:16px;height:16px;flex-shrink:0;transition:transform .2s ease}.eualert-branch-cta:focus,.eualert-branch-cta:hover{background:var(--ergo-orange-hover);color:var(--ergo-dark);transform:translateY(-1px);box-shadow:0 6px 16px rgba(26,35,64,.14)}.eualert-branch-cta:focus .eualert-branch-cta-arrow,.eualert-branch-cta:hover .eualert-branch-cta-arrow{transform:translateX(3px)}.eualert-branch-cta:active{transform:translateY(0);box-shadow:0 1px 0 rgba(26,35,64,.12)}.eualert-branch-cta:focus-visible{outline:2px solid var(--ergo-dark);outline-offset:3px}.eualert-branch-active .eualert-branch-cta{background:var(--ergo-orange-hover)}.eualert-branch-caption{display:block;width:100%;min-height:2.7em;margin:0;padding:0!important;color:var(--ergo-blue)!important;font-size:.92rem;font-weight:700;line-height:1.35;letter-spacing:0;text-align:left!important;text-transform:none}.eualert-intra .pane-image.eualert-intra-media{flex-direction:row;flex-wrap:wrap;align-items:flex-start;align-content:center;justify-content:center;gap:20px}.eualert-intra .eualert-intra-media img{display:block;width:auto;height:auto;max-width:520px;max-height:480px;object-fit:contain;background:#fff;border-radius:var(--ergo-radius);box-shadow:0 0 0 1px rgba(26,29,36,.06),0 4px 14px rgba(26,29,36,.08),var(--ergo-shadow-lg)}@media (min-width:876px){.eualert-intra .eualert-entry .panes .pane.pane-50.eualert-entry-copy{width:42%;max-width:42%}.eualert-intra .eualert-entry .panes .pane.pane-50.eualert-intra-media{width:58%;max-width:58%}}.eualert-chase{width:100%;margin:0;padding:24px 24px 20px;box-sizing:border-box;background:#fff;border-radius:var(--ergo-radius);box-shadow:var(--ergo-shadow-lg)}.eualert-intra .eualert-logcard{max-width:568px}.eualert-intra .eualert-logcard .eu-log{margin:0}.eualert-chase__photo{margin:0 0 18px}.eualert-intra .eualert-chase__photo img{display:block;width:100%;max-width:none;max-height:none;height:auto;border-radius:var(--ergo-radius);box-shadow:none;background:none}.eualert-chase__title{margin:0 0 14px;color:var(--ergo-blue);font-size:1.2rem;font-weight:700;line-height:1.3;text-align:center}.eualert-chase__title strong{display:block;margin-top:4px;color:var(--ergo-blue);font-size:1.55rem;font-weight:800}.eualert-chase__clocks{width:100%}.eualert-chase__clocks .eualert-clocks{display:block;width:100%;height:auto;font-family:inherit}.eualert-intra .eualert-intra-media img:not(:only-of-type){max-width:260px;max-height:400px}.eualert-intra .eualert-intra-media img.eualert-device{max-height:500px;background:none;border-radius:0;box-shadow:none;filter:drop-shadow(0 10px 18px rgba(26,45,80,.16)) drop-shadow(0 2px 4px rgba(26,45,80,.1))}@media (max-width:767px){.eualert-intra .panes .pane-image.eualert-intra-media{flex-direction:column;flex-wrap:nowrap;align-items:stretch;align-content:stretch;gap:16px;margin:28px 0 24px;padding-left:12px;padding-right:12px;box-sizing:border-box}.eualert-intra .panes .eualert-intra-media>img,.eualert-intra .panes .eualert-intra-media>img:not(:only-of-type){width:100%;min-width:min(100%,390px);max-width:100%;max-height:480px;height:auto;object-fit:contain}.eualert-hero .hero-image img,.eualert-hero .hero-image picture{position:absolute;top:0;left:0;width:100%!important;height:100%!important;max-width:none;object-fit:cover;object-position:center}}.eualert-intra .content-section .pane.pane-image{order:2!important}.eualert-intra .content-section.eualert-intra-reverse .pane.pane-image,.eualert-intra .content-section .pane.eualert-entry-copy{order:1!important}.eualert-intra .content-section.eualert-intra-reverse .pane.eualert-entry-copy{order:2!important}.eualert-intra .eualert-entry-copy .eualert-entry-label{color:#0f62ac!important}.eualert-intra .eualert-entry-copy .eualert-entry-num,.eualert-intra .eualert-steps .eualert-entry-num{border-color:#0f62ac;color:#0f62ac}.eualert-intra .eualert-entry-cta{background:#0f62ac;color:#fff;border-radius:999px;padding:14px 24px;font-weight:500;align-self:flex-start}.eualert-intra .eualert-entry-cta:focus,.eualert-intra .eualert-entry-cta:hover{background:#0a2744;color:#fff}.eualert-intra-subhead{color:var(--ergo-blue);font-size:1.2rem;font-weight:700;margin:8px 0 4px}.eualert-inter .eualert-intra-media img{max-width:560px}.eualert-intra .eualert-entry-copy>p:not(.eualert-entry-label):not(.eualert-stat):not(.eualert-stat-venue):not(.eualert-eyebrow){color:var(--ergo-muted);font-size:1.1rem;font-weight:400;line-height:1.6}.eualert-intra .eualert-stat{margin:0 0 8px;font-size:1.15rem;font-weight:700;color:var(--ergo-blue)}.eualert-intra .eualert-stat-venue{color:var(--ergo-blue);font-size:1.1rem;font-weight:600;line-height:1.6}@media (max-width:768px){.eualert-entry-copy .eualert-entry-label{font-size:28px}.eualert-entry-copy .eualert-entry-headline,.eualert-steps__copy h3{font-size:22px;max-width:none}.eualert-entry-copy .eualert-entry-headline.eualert-entry-headline--title{font-size:26px}.eualert-entry-copy .eualert-entry-subtitle{font-size:18px}.eualert-entry .pane.eualert-entry-image--diagram{padding-left:12px!important;padding-right:12px!important}.eualert-steps .eualert-entry-points li:not(:last-child):before{display:none}.eualert-entry-image .lazyload-wrapper,.eualert-entry-image img,.eualert-entry .pane.eualert-entry-image{min-height:340px}.eualert-entry-image img{object-fit:contain;object-position:center}.eualert-entry-copy .eualert-branches{grid-template-columns:1fr;gap:16px}.eualert-branch-caption{min-height:0}.eualert-branch-cta{padding:14px 22px;font-size:14px;max-width:100%}}.eualert-video{position:relative;padding-top:56.25%;overflow:hidden;border-radius:var(--ergo-radius);background:#0a2744}.eualert-video__cover,.eualert-video iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.eualert-video__cover{padding:0;background:none;cursor:pointer}.eualert-intra .eualert-video__cover img{height:100%;object-fit:cover}.eualert-intra .eualert-intra-media .eualert-video__play{position:absolute;left:16px;bottom:16px;display:inline-flex;align-items:center;gap:10px;padding:11px 20px 11px 18px;border-radius:999px;background:linear-gradient(90deg,#c22329 0,#aa244a 70%);box-shadow:0 6px 16px rgba(26,29,36,.25);color:#fff;font-size:.95rem;font-weight:700;line-height:1;transition:transform .2s,box-shadow .2s}.eualert-video__cover:focus-visible .eualert-video__play,.eualert-video__cover:hover .eualert-video__play{transform:translateY(-1px);box-shadow:0 8px 20px rgba(26,29,36,.32)}.eualert-video__cover:focus-visible{outline:3px solid #0f62ac;outline-offset:3px;border-radius:var(--ergo-radius)}.eualert-gauges-card,.eualert-pub{max-width:568px}.eualert-gauges__row+.eualert-gauges__row{margin-top:22px;padding-top:22px;border-top:1px solid #e3e9f1}.eualert-gauges__title{margin:0 0 12px;color:var(--ergo-navy);font-size:1.2rem;font-weight:700;line-height:1.3;text-align:center}.eualert-intra .eualert-intra-media .eualert-gauges__sub{display:block;margin-top:2px;color:#4d6d93;font-size:.95rem;font-weight:600;text-align:center}.eualert-gauges__svg{display:block;width:100%;height:auto;font-family:inherit}.eualert-intra .eualert-intra-media .eualert-gauges__note{margin:18px 0 0;padding-top:14px;border-top:1px solid #e3e9f1;color:var(--ergo-navy);font-size:.95rem;font-weight:600;line-height:1.5;text-align:center}.eualert-doc{display:flex;flex-direction:column;overflow:hidden;background:#fff;border-radius:var(--ergo-radius);box-shadow:var(--ergo-shadow-lg);color:inherit;text-decoration:none;transition:transform .2s ease}.eualert-doc:focus,.eualert-doc:hover{transform:translateY(-2px)}.eualert-doc--single{width:100%;max-width:520px}.eualert-doc__thumb{display:flex;align-items:center;justify-content:center;height:360px;padding:24px;box-sizing:border-box;background:#eef3f9}.eualert-intra .eualert-intra-media .eualert-doc__thumb img{width:auto;height:auto;max-width:100%;max-height:100%;border-radius:4px;background:#fff;box-shadow:0 2px 12px rgba(26,45,80,.2)}.eualert-doc__body{display:flex;flex:1;flex-direction:column;gap:6px;padding:18px 22px 20px}.eualert-intra .eualert-intra-media .eualert-pub p,.eualert-intra .pane.pane-image.eualert-intra-media .eualert-doc span,.eualert-intra .pane.pane-image.eualert-intra-media .eualert-pub span{text-align:left}.eualert-doc__kicker{color:#4d6d93;font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.eualert-doc__title{color:var(--ergo-navy);font-size:1.15rem;font-weight:700;line-height:1.3}.eualert-doc__link{display:inline-flex;align-items:center;gap:8px;margin-top:auto;padding-top:8px;color:#0f62ac;font-size:.95rem;font-weight:600;text-decoration:none}.eualert-pub{border-top:4px solid #0f62ac}.eualert-pub p{margin:0}.eualert-pub .eualert-pub__journal{color:#0f62ac;font-size:14px;font-weight:700;letter-spacing:.12em;line-height:1.4;text-transform:uppercase}.eualert-pub .eualert-pub__ref{margin-top:4px;color:#4d6d93;font-size:.95rem;font-weight:600}.eualert-pub .eualert-pub__title{margin-top:14px;color:var(--ergo-navy);font-size:1.3rem;font-weight:700;line-height:1.35}.eualert-pub .eualert-pub__authors{margin-top:12px;color:var(--ergo-blue);font-size:1rem;font-weight:600}.eualert-pub .eualert-pub__orgs{margin-top:2px;color:var(--ergo-muted);font-size:.95rem;font-weight:500;line-height:1.45}.eualert-pub__stats{margin:18px 0 10px;padding:0;list-style:none;border-top:1px solid #e3e9f1}.eualert-pub__stats li{display:flex;align-items:center;gap:16px;margin:0;padding:12px 0;border-bottom:1px solid #e3e9f1}.eualert-pub__stats strong{flex:0 0 104px;color:#0f62ac;font-size:1.6rem;font-weight:800;line-height:1}.eualert-pub__stats span{color:var(--ergo-navy);font-size:1rem;font-weight:600;line-height:1.3}.eualert-intra .eualert-entry-copy .eualert-quote{margin:4px 12px 20px;padding:4px 0 4px 20px;border-left:4px solid #0f62ac}.eualert-quote p{margin:0 0 8px;color:var(--ergo-navy);font-size:1.15rem;font-style:italic;line-height:1.55}.eualert-quote cite{color:var(--ergo-blue);font-size:.95rem;font-style:normal;font-weight:600}@media (max-width:600px){.eualert-intra .eualert-intra-media .eualert-video__play{left:10px;bottom:10px;gap:7px;padding:7px 13px 7px 12px;font-size:.8rem}.eualert-video__play svg{width:10px;height:12px}.eualert-doc__thumb{height:280px}.eualert-pub__stats strong{flex-basis:88px;font-size:1.35rem}}