.newsroom{--nr-col:690px;--nr-wide:1040px;background:var(--lime-bg);color:var(--lime-text);font-family:var(--lime-font-sans);min-height:0;padding-top:clamp(3.5rem,9vw,7rem)}.nr-article{padding-inline:1.25rem}.nr-head,.nr-body,.nr-footnotes{max-width:var(--nr-col);margin-inline:auto}.nr-eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--lime-muted);font-size:12px;font-weight:700;display:block}.nr-head h1{font-family:var(--lime-font-display,var(--lime-font-sans));letter-spacing:-.025em;text-wrap:balance;margin:0;font-size:clamp(2rem,5vw,3rem);font-weight:700;line-height:1.08}.nr-lede{color:var(--lime-muted);text-wrap:pretty;margin:1.25rem 0 0;font-size:clamp(1.15rem,2.2vw,1.4rem);font-weight:500;line-height:1.45}.nr-figure,.nr-gallery{max-width:var(--nr-col);margin:2.5rem auto}.nr-figure.wide,.nr-gallery{max-width:var(--nr-wide);width:min(var(--nr-wide), calc(100vw - 2.5rem));margin-left:50%;transform:translate(-50%)}.nr-figure.wide{margin-block:clamp(2.5rem,6vw,4rem)}.nr-frame{border-radius:var(--lime-r-card,16px);background:var(--lime-surface);border:1px solid var(--lime-bord-sub);box-shadow:var(--lime-shadow-card);overflow:hidden}.nr-frame img{width:100%;height:auto;display:block}.nr-snap{aspect-ratio:1040/760;position:relative;overflow:hidden}.nr-snap iframe{transform-origin:0 0;pointer-events:none;-webkit-user-select:none;user-select:none;border:0;display:block;position:absolute;top:0;left:0}.nr-figure figcaption,.nr-gallery figcaption{color:var(--lime-muted);margin-top:.85rem;font-size:14px;line-height:1.45}.nr-figure.wide figcaption{max-width:var(--nr-col);margin-inline:auto}.nr-rise>*{opacity:0;transition:opacity .25s,translate .25s;translate:0 3rem}.nr-rise.in>*{opacity:1;transition:opacity calc(.7s * var(--rv,1)) ease, translate calc(1s * var(--rv,1)) cubic-bezier(.2, .8, .2, 1);transition-delay:calc(.35s * var(--rv,1));translate:none}.nr-rise.in>figcaption{transition-delay:calc(.49s * var(--rv,1))}.nr-rise:before{opacity:0;transition:opacity .25s}.nr-rise.in:before{opacity:1;transition:opacity calc(.7s * var(--rv,1)) ease calc(.35s * var(--rv,1))}@media (prefers-reduced-motion:reduce){.nr-rise>*,.nr-rise:before{opacity:1;translate:none;transition:none!important}}.nr-figure.oblique{--nr-shadow:#0000008c;--nr-floor:#0009;--nr-sheen:#ffffff1a;position:relative;margin-top:clamp(1rem,4vw,3rem)!important}html.he-light .nr-figure.oblique{--nr-shadow:#14233738;--nr-floor:#14233747;--nr-sheen:#ffffff73}.nr-figure.oblique .nr-frame{transform-origin:50% 60%;will-change:transform;box-shadow:0 1px 0 #ffffff0f inset, 18px 24px 40px -12px var(--nr-shadow), 48px 70px 110px -30px var(--nr-shadow);position:relative;transform:rotateX(22deg)rotateY(-16deg)rotate(4deg)scale(.92)}.nr-figure.oblique .nr-frame:after{content:"";pointer-events:none;background:linear-gradient(118deg, var(--nr-sheen) 0%, transparent 32%, transparent 70%, color-mix(in srgb, var(--nr-sheen) 40%, transparent) 100%);mix-blend-mode:screen;position:absolute;inset:0}.nr-figure.oblique:before{content:"";background:radial-gradient(closest-side, var(--nr-floor), transparent);filter:blur(28px);pointer-events:none;border-radius:50%;height:14%;position:absolute;bottom:clamp(2.5rem,6vw,4.5rem);left:18%;right:6%;transform:rotate(4deg)}.nr-spots{z-index:1;position:absolute;inset:0}.nr-spot{position:absolute}.nr-lead .nr-panels .nr-panel{pointer-events:auto;transition:box-shadow .2s}.nr-lead .nr-panel:hover{box-shadow:0 0 0 2px color-mix(in srgb, var(--lime-accent) 70%, transparent), 0 18px 40px -14px var(--nr-shadow), 0 40px 90px -30px var(--nr-shadow)}.nr-tip{z-index:100;background:var(--lime-card);width:max-content;max-width:300px;color:var(--lime-text);border:1px solid var(--lime-bord);font:500 13px/1.45 var(--lime-font-sans);pointer-events:none;text-wrap:pretty;border-radius:12px;padding:10px 13px;position:fixed;box-shadow:0 18px 40px -12px #0000008c}.nr-lead-stage{perspective:2200px;perspective-origin:50% 20%;position:relative}.nr-panels{z-index:2;pointer-events:none;position:absolute;inset:0}.nr-panel{will-change:transform;border-radius:var(--lime-r-card,16px);border:1px solid var(--lime-bord);box-shadow:0 18px 40px -14px var(--nr-shadow), 0 40px 90px -30px var(--nr-shadow);position:absolute;overflow:hidden}.nr-lead .nr-frame{translate:0 calc(var(--nr-p,0) * -28px)}.nr-lead .nr-panel{translate:0 calc(var(--nr-p,0) * var(--d,60) * 1px)}@media (max-width:1240px){.nr-panels{inset:0 9%}}.nr-setting-box{border-radius:var(--lime-r-card,16px);border:1px solid var(--lime-bord-sub);background:var(--lime-bg);max-width:560px;box-shadow:var(--lime-shadow-card);margin-inline:auto;padding:14px;overflow:hidden}.nr-setting figcaption{text-align:center}@media (max-width:720px){.nr-panels{display:none}}.nr-figure.oblique>figcaption{text-align:center;margin-top:clamp(2.5rem,7vw,5.5rem);position:relative}@media (max-width:720px){.nr-figure.oblique>figcaption{margin-top:1.25rem}}.nr-gallery{overflow:hidden}.nr-gallery-track{transition:transform .55s var(--lime-ease,cubic-bezier(.2, .8, .2, 1));display:flex}.nr-gallery-slide{flex:0 0 100%;padding-inline:1px}.nr-device-screen .nr-gallery-track{height:100%}.nr-device-screen .nr-gallery-slide{height:100%;padding-inline:0}.nr-device-stage{--nr-s:.56;--nr-ti:#5c5956;--nr-floor-c:#0000008c;--nr-line:calc(46% + 412px * var(--nr-s) + 8px);width:100%;height:clamp(360px,46vw,540px);margin-bottom:calc(150px * var(--nr-s));perspective:1800px;perspective-origin:50% 30%;position:relative}.nr-device-mirror{perspective:1800px;perspective-origin:50% 30%;transform-origin:50% var(--nr-line);opacity:.3;-webkit-mask-image:linear-gradient(to bottom, transparent calc(var(--nr-line) - 230px * var(--nr-s)), #000 var(--nr-line));-webkit-mask-image:linear-gradient(to bottom, transparent calc(var(--nr-line) - 230px * var(--nr-s)), #000 var(--nr-line));mask-image:linear-gradient(to bottom, transparent calc(var(--nr-line) - 230px * var(--nr-s)), #000 var(--nr-line));pointer-events:none;position:absolute;inset:0;transform:scaleY(-1)}html.he-light .nr-device-mirror{opacity:.22}@media (max-width:900px){.nr-device-stage{--nr-s:.48}}@media (max-width:560px){.nr-device-stage{--nr-s:.4}}html.he-light .nr-device-stage{--nr-floor-c:#141e2d57}.nr-device{width:428px;height:868px;transform-style:preserve-3d;transform:translate(-50%, -50%) rotate(30deg) rotateX(50deg) rotateZ(-48deg) scale3d(var(--nr-s), var(--nr-s), var(--nr-s));position:absolute;top:46%;left:50%}.nr-device-edge,.nr-device-face{border-radius:68px;position:absolute;inset:0}.nr-device-edge{background:linear-gradient(150deg,#262524 0%,#8e8b87 9%,#3a3836 17%,#1d1c1b 30%,#4c4a47 46%,#a3a09b 52%,#42403d 58%,#1e1d1c 72%,#7d7a76 86%,#2e2d2b 100%)}.nr-device-edge.rim{background:linear-gradient(150deg,#4f4d4a 0%,#b0ada8 10%,#5e5c58 30%,#bdb9b4 52%,#54524f 75%,#a29f9a 88%,#474542 100%)}.nr-device-edge:before,.nr-device-edge:after{content:"";border:0 solid #01010159;border-width:0 7px;height:7px;position:absolute;left:-1px;right:-1px}.nr-device-edge:before{top:85px}.nr-device-edge:after{bottom:85px}.nr-device-face{border:1px solid var(--nr-ti);background:#010101;padding:19px;box-shadow:inset 0 0 0 2px #8f8c88,inset 0 0 0 6px #3f3d3b}.nr-device-screen{--nr-app-bg:#17191a;--nr-app-nav:#262a2d;background:linear-gradient(to bottom, var(--nr-app-bg) calc(100% - 76px), var(--nr-app-nav) calc(100% - 76px));border-radius:49px;width:390px;height:830px;position:relative;overflow:hidden}html.he-light .nr-device-screen{--nr-app-bg:#eef0f2;--nr-app-nav:#fff}.nr-device-screen .nr-gallery-slide{position:relative}.nr-device-screen img{width:auto;height:calc(100% - 22px);display:block;position:absolute;top:22px;left:50%;transform:translate(-50%)}.nr-device-screen:after{content:"";pointer-events:none;background:linear-gradient(125deg,#ffffff24 0%,#ffffff0a 30%,#0000 44% 80%,#ffffff0d 100%);position:absolute;inset:0}.nr-device-island{background:#010101;border-radius:20px;width:120px;height:35px;margin-left:-60px;position:absolute;top:29px;left:50%}.nr-device-lens{background:radial-gradient(at 20% 20%,#6074bf 0,#0000 40%),radial-gradient(at 80% 80%,#513785 0,#24555e 20%,#0000 50%);border-radius:50%;width:9px;height:9px;margin-left:36px;position:absolute;top:42px;left:50%;box-shadow:0 0 1px 1px #ffffff0d}.nr-device-btn{background:linear-gradient(#a6a39f,#3d3b39 45%,#8a8783);border-radius:2px;width:4px;position:absolute}.nr-device-btn.action{height:32px;top:115px;left:-3px}.nr-device-btn.vol-up{height:62px;top:175px;left:-3px}.nr-device-btn.vol-down{height:62px;top:255px;left:-3px}.nr-device-btn.power{height:100px;top:200px;right:-3px}.nr-device-floor{width:calc(428px * var(--nr-s) * 2);height:calc(428px * var(--nr-s) * .3);background:radial-gradient(closest-side, var(--nr-floor-c), transparent);filter:blur(14px);border-radius:50%;position:absolute;bottom:5%;left:50%;transform:translate(-46%)rotate(-5deg)}.nr-gallery-bar{max-width:var(--nr-col);align-items:flex-start;gap:1rem;margin-inline:auto;display:flex}.nr-gallery-bar figcaption{flex:1;min-height:2.9em}.nr-gallery-nav{align-items:center;gap:.4rem;margin-top:.55rem;display:flex}.nr-gallery-count{font-variant-numeric:tabular-nums;color:var(--lime-faint);margin-right:.25rem;font-size:13px}@media (prefers-reduced-motion:reduce){.nr-gallery-track{transition:none}}.nr-body{font-size:1.1875rem;line-height:1.6}.nr-body p{text-wrap:pretty;margin:0 0 1.4rem}.nr-dateline{letter-spacing:.02em;margin-right:.35rem;font-weight:700}.nr-section{padding-top:1.6rem;scroll-margin-top:6rem}.nr-section h2{letter-spacing:-.015em;margin:0 0 .9rem;font-size:clamp(1.4rem,2.6vw,1.75rem);font-weight:700;line-height:1.2}.nr-aside{border-left:3px solid var(--lime-accent);background:color-mix(in srgb, var(--lime-accent) 7%, transparent);border-radius:0 var(--lime-r-nested,10px) var(--lime-r-nested,10px) 0;margin:0 0 1.6rem;padding:1.1rem 1.25rem}.nr-aside-label{letter-spacing:.06em;text-transform:uppercase;color:var(--lime-accent);margin-bottom:.3rem;font-size:12px;font-weight:700;display:block}.nr-aside b{margin-bottom:.2rem;font-size:1rem;display:block}.nr-aside p{color:var(--lime-muted);margin:0;font-size:1rem;line-height:1.5}.nr-pull{color:var(--lime-accent);font-size:clamp(1.25rem,2.4vw,1.5rem);font-weight:600}.nr-safe{grid-template-columns:repeat(auto-fit,minmax(min(100%,290px),1fr));gap:12px;margin:0 0 1.4rem;padding:0;list-style:none;display:grid}.nr-safe li{border-radius:var(--lime-r-card,16px);background:var(--lime-surface);border:1px solid var(--lime-bord-sub);align-items:flex-start;gap:14px;padding:16px 18px;display:flex}.nr-safe li:last-child:nth-child(odd){grid-column:1/-1}.nr-safe-ic{flex:none;margin-top:2px;display:block}.nr-glyph{display:block;overflow:visible}.nr-glyph .g-fill{fill:var(--lime-accent);opacity:.7}.nr-glyph .g-line{fill:none;stroke:var(--lime-text);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.nr-glyph .g-dot{fill:var(--lime-text);stroke:none}.nr-glyph .g-hid{stroke-dasharray:.1 3.4;stroke-width:2px}.nr-safe b{color:var(--lime-text);font-size:16px;line-height:1.3;display:block}.nr-safe p{color:var(--lime-muted);margin:4px 0 0;font-size:15px;line-height:1.5}.nr-points{margin:0 0 1.4rem;padding-left:1.2rem}.nr-points li{margin-bottom:.75rem}.nr-points li::marker{color:var(--lime-faint)}.nr-link{color:var(--lime-accent);align-items:center;gap:.3rem;font-weight:600;text-decoration:none;display:inline-flex}.nr-link:hover{text-underline-offset:3px;text-decoration:underline}.nr-fn{margin-left:.1em;font-size:.62em;line-height:0}.nr-fn a{color:var(--lime-muted);text-decoration:none}.newsroom .nr-embed{background:0 0;min-height:0;margin:clamp(2rem,5vw,3.5rem) -1.25rem 0}.newsroom .nr-embed :is(.es-mcp,.es-price){padding-top:1.6rem;min-height:0;padding-inline:1.25rem}.newsroom .nr-embed .es-price{padding-bottom:clamp(2rem,5vw,3rem)}.newsroom .nr-embed .es-mcp{padding-bottom:clamp(1.5rem,4vw,2.5rem)}.newsroom .nr-embed.elsewhere .es-term{opacity:1;transition:none;transform:none}.newsroom .nr-embed :is(.es-mcp,.es-price):before,.newsroom .nr-embed :is(.es-mcp,.es-price):after{display:none}.nr-embed-head{width:min(var(--nr-col), 100%);text-align:left;align-self:center}.nr-embed-head h2{font-family:var(--lime-font-sans);letter-spacing:-.015em;margin:0 0 .9rem;font-size:clamp(1.4rem,2.6vw,1.75rem);font-weight:700;line-height:1.2}.nr-embed-head p{text-wrap:pretty;margin:0;font-size:1.1875rem;line-height:1.6}.newsroom .nr-embed .es-price-beta{width:min(var(--nr-col), 100%);text-align:left;max-width:none}.nr-footnotes{border-top:1px solid var(--lime-bord-sub);color:var(--lime-muted);margin-top:2.5rem;padding:1.5rem 0 0 1.2rem;font-size:13px;line-height:1.55;list-style:decimal}.nr-footnotes li{margin-bottom:.55rem;scroll-margin-top:6rem}.nr-footnotes li::marker{color:var(--lime-faint)}.nr-footnotes .nr-link{display:inline}.nr-footnotes a[aria-label="Back to text"]{color:var(--lime-faint);text-decoration:none}.nr-more{background:var(--lime-surface);margin-top:clamp(3.5rem,8vw,6rem);padding:clamp(2.5rem,6vw,4rem) 1.25rem}.nr-more>*{max-width:var(--nr-wide);margin-inline:auto}.nr-more h2{letter-spacing:-.02em;margin-top:0;margin-bottom:1.5rem;font-size:clamp(1.5rem,3vw,2rem);font-weight:700}.nr-more ul{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:1rem;padding:0;list-style:none;display:grid}.nr-more li a{border-radius:var(--lime-r-card,16px);background:var(--lime-card);border:1px solid var(--lime-bord-sub);height:100%;color:inherit;flex-direction:column;gap:.5rem;padding:1.25rem 1.3rem;text-decoration:none;transition:border-color .2s;display:flex}.nr-more li a:hover{border-color:var(--lime-bord)}.nr-more li b{font-size:1.1rem;line-height:1.3}.nr-more li p{color:var(--lime-muted);margin:0;font-size:15px;line-height:1.5}.nr-more-go{color:var(--lime-accent);align-items:center;gap:.35rem;margin-top:auto;padding-top:.5rem;font-size:14px;font-weight:600;display:inline-flex}.nr-story{padding-top:clamp(2rem,6vw,4rem)}.nr-back{color:var(--lime-muted);align-items:center;gap:.35rem;margin-bottom:1.5rem;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.nr-back:hover{color:var(--lime-text)}.nr-story .nr-head .nr-eyebrow{color:var(--lime-accent);margin-bottom:.6rem}.nr-story .nr-head{margin-bottom:clamp(2rem,5vw,3rem)}
