#technology-updates .technology-month-board article>footer{box-sizing:border-box;color:#fff;letter-spacing:.04em;text-align:center;white-space:normal;overflow-wrap:normal;word-break:normal;background:#182331;justify-content:center;align-items:center;width:100%;min-width:0;max-width:100%;min-height:42px;margin:auto 0 0;padding:12px 10px;font:600 10px/1.5 Sora,sans-serif;display:flex}#technology-mobile-summary{display:none}@media (max-width:767px) and (max-width:767px),(max-width:767px) and (min-width:1200px){#technology-page .page-description:where(:not([data-mobile-desktop],[data-mobile-desktop] *)),#technology-page .page-hero-actions:where(:not([data-mobile-desktop],[data-mobile-desktop] *)){display:none!important}#technology-mobile-summary li>span:where(:not([data-mobile-desktop],[data-mobile-desktop] *)){font-size:14px!important;line-height:1.5!important}#technology-mobile-summary h3:where(:not([data-mobile-desktop],[data-mobile-desktop] *)){font-weight:700!important}.technology-map-page #technology-updates:where(:not([data-mobile-desktop],[data-mobile-desktop] *)),.technology-map-page #technology-assets:where(:not([data-mobile-desktop],[data-mobile-desktop] *)),.technology-map-page #technology-patents:where(:not([data-mobile-desktop],[data-mobile-desktop] *)),#technology-system>.technology-system-map:where(:not([data-mobile-desktop],[data-mobile-desktop] *)),#technology-system>.technology-route-rail:where(:not([data-mobile-desktop],[data-mobile-desktop] *)),#technology-system>.assurance-heading small:where(:not([data-mobile-desktop],[data-mobile-desktop] *)){display:none!important}#technology-system>.assurance-heading:where(:not([data-mobile-desktop],[data-mobile-desktop] *)){padding-bottom:24px!important}#technology-system>.assurance-heading h2:where(:not([data-mobile-desktop],[data-mobile-desktop] *)){font-size:23px!important;line-height:1.45!important}#technology-mobile-summary:where(:not([data-mobile-desktop],[data-mobile-desktop] *)){gap:16px!important;padding:0 20px 40px!important;display:grid!important}#technology-mobile-summary article:where(:not([data-mobile-desktop],[data-mobile-desktop] *)){background:#fff;border:1px solid #dce5ee;min-width:0;margin:0!important;padding:20px 16px 0!important}#technology-mobile-summary header:where(:not([data-mobile-desktop],[data-mobile-desktop] *)){align-items:center;gap:12px;padding:0 0 16px!important;display:flex!important}#technology-mobile-summary header img:where(:not([data-mobile-desktop],[data-mobile-desktop] *)){object-fit:contain;flex-shrink:0;width:36px!important;height:40px!important}#technology-mobile-summary h3:where(:not([data-mobile-desktop],[data-mobile-desktop] *)){color:#172433;letter-spacing:.04em!important;margin:0!important;font-size:15px!important;line-height:1.4!important}#technology-mobile-summary header p:where(:not([data-mobile-desktop],[data-mobile-desktop] *)){color:#617184;word-break:keep-all;margin:4px 0 0!important;font-size:12px!important;line-height:1.6!important}#technology-mobile-summary ul:where(:not([data-mobile-desktop],[data-mobile-desktop] *)){margin:0;padding:0;list-style:none}#technology-mobile-summary li:where(:not([data-mobile-desktop],[data-mobile-desktop] *)){color:#172433;word-break:keep-all;border-top:1px solid #edf1f5;justify-content:space-between;align-items:center;gap:8px;padding:12px 0;font-size:14px;line-height:1.5;display:flex}#technology-mobile-summary li small:where(:not([data-mobile-desktop],[data-mobile-desktop] *)){flex-shrink:0;color:#506980!important;font-size:11px!important;line-height:1.5!important}#technology-mobile-summary .technology-mobile-note:where(:not([data-mobile-desktop],[data-mobile-desktop] *)){color:#617184;margin:0!important;font-size:12px!important;line-height:1.7!important}#technology-mobile-summary nav:where(:not([data-mobile-desktop],[data-mobile-desktop] *)){gap:8px;display:flex}#technology-mobile-summary nav a:where(:not([data-mobile-desktop],[data-mobile-desktop] *)){color:#172433;border:1px solid #ccd9e6;flex:1;place-items:center;min-height:46px;padding:10px;font-size:13px;text-decoration:none;display:grid}}.technology-rights-section{width:min(100%, var(--max));color:var(--ink);background:#fff;margin:auto;padding:76px 34px 86px;position:relative}.technology-rights-section>.numbered-chapter-copy{padding-bottom:34px}.technology-rights-section>.numbered-chapter-copy>small{max-width:920px;color:var(--muted);word-break:keep-all;margin-top:13px;font-size:11px;line-height:1.75;display:block}.technology-rights-board{border:1px solid var(--line);background:#fff}.technology-rights-statusbar{color:#fff;background:#071629;grid-template-columns:220px minmax(0,1fr) auto;align-items:center;min-height:72px;padding:0 24px;display:grid}.technology-rights-statusbar p{flex-direction:column;gap:7px;margin:0;display:flex}.technology-rights-statusbar small,.technology-rights-statusbar time,.technology-rights-statusbar>span{letter-spacing:.12em;font:700 8px/1 Sora,sans-serif}.technology-rights-statusbar small{color:#83b8f6}.technology-rights-statusbar strong{letter-spacing:.08em;font-size:13px}.technology-rights-statusbar>span{color:#aab9c8}.technology-rights-statusbar time{color:#6f849b;font-style:normal}.technology-rights-stages{border-bottom:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.technology-rights-stages li{border-right:1px solid var(--line);grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;min-height:88px;padding:17px 18px;display:grid}.technology-rights-stages li:last-child{border-right:0}.technology-rights-stages li>i{color:#8d99a7;font:400 8px/1 IBM Plex Mono,monospace}.technology-rights-stages li>span{flex-direction:column;gap:8px;min-width:0;display:flex}.technology-rights-stages small{color:#8592a0;letter-spacing:.1em;font:700 8px/1 Sora,sans-serif}.technology-rights-stages b{font-size:13px;font-weight:600}.technology-rights-stages em{color:#8b98a6;letter-spacing:.08em;white-space:nowrap;font:700 7px/1 Sora,sans-serif}.technology-rights-stages .is-current{box-shadow:inset 0 3px var(--red);background:#fff8f9}.technology-rights-stages .is-current em{color:var(--red)}.technology-rights-stages .is-next{box-shadow:inset 0 3px var(--blue);background:#f5f9fe}.technology-rights-stages .is-next em{color:var(--blue)}.technology-rights-grid{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.technology-rights-grid article{border-right:1px solid var(--line);flex-direction:column;min-width:0;min-height:300px;padding:25px 24px 21px;display:flex}.technology-rights-grid article:last-child{border-right:0}.technology-rights-grid article>header{border-bottom:1px solid var(--line);grid-template-columns:24px minmax(0,1fr) 30px;align-items:center;gap:9px;padding-bottom:18px;display:grid}.technology-rights-grid article>header i{color:#8d99a7;font:400 8px/1 IBM Plex Mono,monospace}.technology-rights-grid article>header span{color:var(--blue);letter-spacing:.11em;font:700 8px/1.25 Sora,sans-serif}.technology-rights-grid article>header svg{width:25px;height:25px;color:var(--blue);stroke-width:1.25px}.technology-rights-grid article:first-child>header span,.technology-rights-grid article:first-child>header svg{color:var(--red)}.technology-rights-grid h3{letter-spacing:-.035em;margin:34px 0 0;font-size:20px}.technology-rights-grid article>p{max-width:390px;color:var(--muted);word-break:keep-all;margin:14px 0 24px;font-size:11px;line-height:1.75}.technology-rights-grid dl{border-top:1px solid var(--line);margin:auto 0 0;padding:15px 0}.technology-rights-grid dt{color:#7f8d9c;letter-spacing:.11em;font:700 7px/1 Sora,sans-serif}.technology-rights-grid dd{color:#41556b;word-break:keep-all;margin:8px 0 0;font-size:10px;line-height:1.5}.technology-rights-card-status{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;padding-top:15px;display:flex}.technology-rights-card-status b{color:var(--blue);font-size:10px}.technology-rights-grid article:first-child>footer b{color:var(--red)}.technology-rights-card-status span{color:#8d99a7;letter-spacing:.1em;font:700 7px/1 Sora,sans-serif}.technology-rights-boundary{border-top:1px solid var(--line);background:#f6f8fb;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:stretch;display:grid}.technology-rights-boundary p{border-right:1px solid var(--line);align-items:center;gap:18px;min-width:0;margin:0;padding:17px 20px;display:flex}.technology-rights-boundary strong{color:var(--blue);letter-spacing:.11em;font:700 8px/1 Sora,sans-serif}.technology-rights-boundary p:nth-child(2) strong{color:var(--red)}.technology-rights-boundary span{color:#647487;word-break:keep-all;font-size:9px;line-height:1.55}.technology-rights-boundary>a{color:#fff;background:#10243a;justify-content:space-between;align-items:center;gap:24px;min-width:190px;padding:17px 20px;font-size:10px;font-weight:700;display:flex}.technology-rights-boundary>a i{color:#83b8f6;font-style:normal}@media (max-width:767px) and (max-width:767px),(max-width:767px) and (min-width:1200px){.technology-rights-section:where(:not([data-mobile-desktop],[data-mobile-desktop] *)){padding:58px 18px 64px}.technology-rights-section>.numbered-chapter-copy:where(:not([data-mobile-desktop],[data-mobile-desktop] *)){padding-bottom:24px}.technology-rights-statusbar:where(:not([data-mobile-desktop],[data-mobile-desktop] *)){grid-template-columns:1fr auto;gap:16px;min-height:84px;padding:18px}.technology-rights-statusbar>span:where(:not([data-mobile-desktop],[data-mobile-desktop] *)){grid-area:2/1/auto/-1}.technology-rights-statusbar time:where(:not([data-mobile-desktop],[data-mobile-desktop] *)){text-align:right}.technology-rights-stages:where(:not([data-mobile-desktop],[data-mobile-desktop] *)){grid-template-columns:repeat(2,minmax(0,1fr))}.technology-rights-stages li:where(:not([data-mobile-desktop],[data-mobile-desktop] *)){grid-template-columns:18px minmax(0,1fr);min-height:88px;padding:14px 12px}.technology-rights-stages li:nth-child(odd):where(:not([data-mobile-desktop],[data-mobile-desktop] *)){border-right:1px solid var(--line)}.technology-rights-stages li:nth-child(2n):where(:not([data-mobile-desktop],[data-mobile-desktop] *)){border-right:0}.technology-rights-stages li:nth-child(-n+2):where(:not([data-mobile-desktop],[data-mobile-desktop] *)){border-bottom:1px solid var(--line)}.technology-rights-stages em:where(:not([data-mobile-desktop],[data-mobile-desktop] *)){grid-column:2}.technology-rights-grid:where(:not([data-mobile-desktop],[data-mobile-desktop] *)){grid-template-columns:1fr}.technology-rights-grid article:where(:not([data-mobile-desktop],[data-mobile-desktop] *)){border-right:0;border-bottom:1px solid var(--line);min-height:265px;padding:22px 20px 18px}.technology-rights-grid article:last-child:where(:not([data-mobile-desktop],[data-mobile-desktop] *)){border-bottom:0}.technology-rights-grid h3:where(:not([data-mobile-desktop],[data-mobile-desktop] *)){margin-top:26px}.technology-rights-boundary:where(:not([data-mobile-desktop],[data-mobile-desktop] *)){grid-template-columns:1fr}.technology-rights-boundary p:where(:not([data-mobile-desktop],[data-mobile-desktop] *)){border-right:0;border-bottom:1px solid var(--line);flex-direction:column;align-items:flex-start;gap:8px}.technology-rights-boundary>a:where(:not([data-mobile-desktop],[data-mobile-desktop] *)){min-height:52px}}
