html.page-news .is-glass{box-shadow:inset 0 0 0 1px var(--hairline-strong), inset 0 1px 0 var(--edge-hi), 0 12px 28px -18px #000000e6;background:linear-gradient(170deg,#ffffff13,#ffffff07),#0d121ab8}.nr-hero{min-height:90vh;padding:112px var(--gutter) 56px;align-items:center;display:flex;position:relative}.nr-mark{right:calc(var(--gutter) + 3vw);pointer-events:none;width:30vw;height:58vh;position:absolute;top:16vh}.nr-hero-copy{width:min(56vw, calc(var(--fs-hero) * 9.6))}.nr-hero .eyebrow{flex-wrap:wrap;margin-bottom:28px}.nr-hero .display{font-size:calc(var(--fs-hero) * .84);margin-bottom:28px}.nr-hero .lead{max-width:31em;color:var(--ink-1)}.nr-dot{background:var(--ink-4);border-radius:50%;width:3px;height:3px}.nr-date{font:500 var(--fs-eyebrow) / 1 var(--font-mono);letter-spacing:.06em;color:var(--ink-2)}sup.reg{vertical-align:top;letter-spacing:0;margin-left:.04em;font-size:.32em;font-weight:500;line-height:1}.nr-hero .display sup.reg{position:relative;top:.45em}.nav-news-page .brand sup.reg{margin-left:.08em;font-size:.5em}.nr-cols{padding:0 var(--gutter) 120px}.nr-body{font:400 clamp(17px, 1.08vw, 20px) / 1.72 var(--font-ui);letter-spacing:-.006em;color:var(--ink-2)}.nr-text>p,.nr-text>.nr-h,.nr-list,.nr-quote{text-wrap:pretty;max-width:700px}.nr-sign,.nr-foot{max-width:940px}.nr-text>*+p,.nr-text>*+.nr-list{margin-top:1.15em}.nr-body strong,.nr-text>.nr-dateline{color:var(--ink-1);font-weight:600}.nr-text>.nr-h{font:600 calc(var(--fs-lead) * 1.18) / 1.25 var(--font-display);letter-spacing:-.018em;color:var(--ink-1);text-wrap:balance;margin:2.4em 0 0}.nr-text>.nr-h+p{margin-top:.8em}.nr-list{gap:.6em;display:grid}.nr-list li{padding-left:1.4em;position:relative}ul.nr-list li:before{content:"";background:var(--blue-500);border-radius:50%;width:6px;height:6px;position:absolute;top:.72em;left:.2em}.nr-steps{counter-reset:step}.nr-steps li{counter-increment:step}.nr-steps li:before{content:counter(step);font:500 .8em / 1.4 var(--font-mono);color:var(--blue-700);position:absolute;top:.28em;left:0}.nr-quote{margin:2em 0 0}.nr-quote blockquote{font:500 calc(var(--fs-lead) * 1.06) / 1.5 var(--font-display);letter-spacing:-.012em;color:var(--ink-1);margin:0}.nr-quote figcaption{align-items:center;gap:14px;margin-top:20px;display:flex}.nr-face{aspect-ratio:1;background:radial-gradient(85% 70% at 50% 78%, #3d8ae34d, transparent 72%), var(--surface-solid);width:48px;box-shadow:inset 0 0 0 1px var(--hairline);border-radius:50%;flex:none;position:relative;overflow:hidden}.nr-face img{object-fit:cover;object-position:var(--pos);width:100%;height:100%;transform:scale(var(--zoom));transform-origin:50% 0;position:absolute;inset:0}.nr-by{flex-direction:column;gap:6px;display:flex}.nr-by-name{font:600 var(--fs-card-title) / 1.2 var(--font-display);letter-spacing:-.015em;color:var(--ink-1)}.nr-by-role{font:500 10.5px / 1 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3)}.nr-quote+p{margin-top:2em}.nr-sign{border-top:1px solid var(--hairline);margin-top:56px;padding-top:32px}.nr-org{flex-direction:column;gap:4px;display:flex}.nr-body .nr-org strong{font:600 var(--fs-card-title) / 1.25 var(--font-display);letter-spacing:-.015em}.nr-org em{color:var(--ink-3);font-style:normal}.nr-foot{margin-top:44px}.nr-foot .ctas{flex-wrap:wrap;gap:10px;display:flex}.nr-foot .ic,.nav-share .ic{width:16px;height:16px}.nr-contact{flex-wrap:wrap;align-items:center;gap:8px 14px;margin-top:22px;display:flex}.nr-contact .cc-who{font:500 calc(var(--fs-body) * .98) / 1.4 var(--font-ui);color:var(--ink-1)}.nr-contact .cc-label{font:600 var(--fs-label) / 1 var(--font-ui);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);align-items:center;gap:8px;display:inline-flex}.nr-contact .cc-label .dot{background:var(--blue-500);border-radius:50%;width:5px;height:5px}.nr-contact .cc-value{font:450 calc(var(--fs-body) * .98) / 1.4 var(--font-ui);color:var(--ink-2);transition:color var(--t-med) var(--ease)}.nr-contact .cc-value:hover{color:var(--blue-800)}.nr-contact .cc-value:focus-visible{outline:2px solid var(--blue-500);outline-offset:3px;border-radius:3px}.cc-copy-wrap{display:inline-flex;position:relative}.nr-contact .cc-copy{text-align:left;align-items:center;gap:7px;display:inline-flex}.cc-copy>span,.cc-copy .cc-ic{transition:opacity var(--t-fast) var(--ease), color var(--t-med) var(--ease)}.cc-copy .cc-ic{width:14px;height:14px;color:var(--ink-4);flex:none}.cc-copy:hover .cc-ic{color:currentColor}.cc-copy.is-done>span,.cc-copy.is-done .cc-ic{opacity:0}.cc-copied{font:500 calc(var(--fs-body) * .98) / 1.4 var(--font-ui);white-space:nowrap;color:var(--ink-1);opacity:0;pointer-events:none;transition:opacity var(--t-fast) var(--ease);align-items:center;gap:7px;display:flex;position:absolute;inset:0}.cc-copied.is-on{opacity:1}.cc-copied .cc-ic{width:14px;height:14px;color:var(--ok);flex:none}@media print{.cc-copy .cc-ic,.cc-copied{display:none!important}}.nr-rail{display:none}@media (min-width:1280px){html:not(.is-mobile) .nr-cols{--rail-w:clamp(296px, 20vw, 380px);grid-template-columns:minmax(0, 700px) minmax(48px, 1fr) var(--rail-w) calc(18vw - var(--rail-w) / 2);display:grid}html:not(.is-mobile) .nr-rail{grid-column:3;display:block}html:not(.is-mobile) .nr-foot .nc-pdf,html:not(.is-mobile) .nr-foot .nr-contact{display:none}}.nr-rail-card{top:calc(var(--nav-h,72px) + 28px);border-radius:var(--r-lg);flex-direction:column;align-items:flex-start;padding:22px 24px 24px;display:flex;position:sticky}.nr-rail-meta{font:500 var(--fs-eyebrow) / 1.2 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-2);flex-direction:column;gap:7px;display:flex}.nr-toc{border-top:1px solid var(--hairline);align-self:stretch;margin-top:20px;padding-top:20px}.nr-rail-label{font:600 var(--fs-label) / 1 var(--font-ui);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);margin-bottom:10px}.nr-toc ol{padding:0;list-style:none;display:grid}.nr-toc a{font:450 clamp(14.5px, .68vw, 17px) / 1.4 var(--font-ui);color:var(--ink-3);text-wrap:pretty;transition:color var(--t-med) var(--ease);padding:7px 0 7px 18px;display:block;position:relative}.nr-toc a:before{content:"";background:var(--ink-4);width:5px;height:5px;transition:background-color var(--t-med) var(--ease);border-radius:50%;position:absolute;top:calc(5px + .7em);left:2px}.nr-toc a:hover,.nr-toc a.is-on{color:var(--ink-1)}.nr-toc a.is-on:before{background:var(--blue-500)}.nr-toc a:focus-visible{outline:2px solid var(--blue-500);outline-offset:2px;border-radius:3px}.nr-rail .nc-pdf{margin-top:20px}.nr-rail .ic{width:16px;height:16px}.nr-rail .nr-contact{border-top:1px solid var(--hairline);flex-direction:column;align-self:stretch;align-items:flex-start;gap:10px;margin-top:20px;padding-top:20px}.nr-contact-values{flex-wrap:wrap;align-items:center;gap:4px 12px;display:flex}.nr-rail .nr-contact-values,.is-mobile .nr-contact-values{flex-direction:column;align-items:flex-start;gap:4px}.nr-rail .nr-contact-values .nr-dot,.is-mobile .nr-contact-values .nr-dot{display:none}.nr-rail .nr-seg{align-self:stretch;margin-top:18px}.nr-rail .nr-seg-opt{flex:1;padding:0 8px}.nr-text>.nr-h{scroll-margin-top:calc(var(--nav-h,72px) + 32px)}.nr-text>.nr-h:focus{outline:none}html[data-version=short] [data-only=full],html[data-version=full] [data-only=short]{display:none!important}.nr-text:focus{outline:none}.nr-text>.nr-dek{font:400 var(--fs-lead) / 1.55 var(--font-ui);letter-spacing:-.01em;color:var(--ink-1);margin-bottom:1.6em}.nr-tools{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.nr-seg{border-radius:var(--r-md);gap:2px;height:46px;padding:4px;display:inline-flex}.nr-seg-opt{height:38px;font:600 13.5px / 1 var(--font-ui);letter-spacing:-.005em;white-space:nowrap;color:var(--ink-3);transition:color var(--t-med) var(--ease), background-color var(--t-med) var(--ease);border-radius:6px;padding:0 16px}.nr-seg-opt:hover{color:var(--ink-1)}.nr-seg-opt[aria-pressed=true]{color:var(--ink-1);background:var(--surface-3);box-shadow:inset 0 0 0 1px var(--hairline), 0 1px 2px #0000001f}.nr-seg-opt:focus-visible{outline:2px solid var(--blue-500);outline-offset:1px}.nr-lang-btn .ic{width:17px;height:17px}.nr-more{max-width:700px;margin-top:44px}.nr-more-btn .arrow{width:16px;height:16px}.nav-news-page{background:linear-gradient(#05070af5,#05070ad6 72%,#05070a00)}.nav-start{align-items:center;gap:12px;display:flex}.nav-crumb{font:550 14px / 1 var(--font-ui);letter-spacing:-.01em;color:var(--ink-2);align-items:center;gap:12px;display:inline-flex}.nav-crumb .sep{color:var(--ink-4)}.nav-back{border-radius:var(--r-md);height:40px;font:550 13.5px / 1 var(--font-ui);letter-spacing:-.01em;color:var(--ink-3);transition:color var(--t-med) var(--ease), background var(--t-med) var(--ease);align-items:center;gap:8px;padding:0 12px;display:inline-flex}.nav-back .arrow{width:15px;height:15px;transition:transform var(--t-med) var(--ease)}.nav-back:hover{color:var(--ink-1);background:var(--fill-1)}.nav-back:hover .arrow{transform:translate(-3px)}.nav-back:focus-visible{outline:2px solid var(--blue-500);outline-offset:2px}.nav-share{gap:8px;height:40px;padding:0 15px;font-size:13.5px}.share-menu{z-index:60;border-radius:var(--r-lg);background:linear-gradient(172deg, #ffffff12, #ffffff06), var(--overlay-bg);-webkit-backdrop-filter:blur(22px)saturate(1.3);min-width:212px;box-shadow:var(--sh-3), inset 0 0 0 1px var(--overlay-border), inset 0 1px 0 var(--edge-hi);padding:6px;position:fixed}.sm-item{border-radius:var(--r-sm);width:100%;height:38px;font:500 13.5px / 1 var(--font-ui);color:var(--ink-2);text-align:left;transition:background var(--t-fast) var(--ease), color var(--t-fast) var(--ease);align-items:center;gap:11px;padding:0 11px;display:flex}.sm-item:hover,.sm-item:focus-visible{background:var(--fill-2);color:var(--ink-1);outline:none}.sm-ic{width:16px;height:16px;color:var(--ink-3)}.sm-copy.is-done .sm-ic{color:var(--ok)}.is-mobile .nr-hero{min-height:0;padding:calc(var(--nav-h) + env(safe-area-inset-top) + 8px) var(--gutter) 36px;flex-direction:column;align-items:stretch}.is-mobile .nr-mark{flex:none;width:auto;height:32svh;margin-bottom:16px;position:relative;inset:auto}.is-mobile .nr-hero-copy{width:auto}.is-mobile .nr-hero .eyebrow,.is-mobile .nr-hero .display{margin-bottom:20px}.is-mobile .nr-hero .display{font-size:calc(var(--fs-hero) * .9)}.is-mobile .nr-cols{padding:0 var(--gutter) 72px}.is-mobile .nr-body{font-size:16.5px;line-height:1.68}.is-mobile .nr-foot .ctas .btn{flex:auto;justify-content:center}.is-mobile .nav-crumb .sep,.is-mobile .nav-back{display:none}.is-mobile .nav-crumb{font-size:13px}.is-mobile .nav-share{height:36px;padding:0 12px;font-size:12.5px}@media (max-width:400px){.is-mobile .nav-crumb{display:none}}@media (min-width:600px){.is-mobile .nr-hero,.is-mobile .nr-cols{padding-inline:max(var(--gutter), calc((100vw - 640px) / 2))}}.print-doc{display:none}@media print{@page{margin:16mm 20mm 14mm}:root{--lightningcss-light:initial!important;--lightningcss-dark: !important;color-scheme:light!important}html,body{color:#111;background:#fff!important;height:auto!important;overflow:visible!important}.nv-canvas,.nv-ui,.nav,.rail,.scroll-hint,.nv-spacer,.share-menu,.fd-backdrop,.dd-backdrop{display:none!important}.print-doc{font:400 10.5pt / 1.5 var(--font-ui);color:#1a1f27;display:block}.pd-head{border-bottom:.6pt solid #c9d1dc;align-items:center;gap:8px;margin-bottom:15pt;padding-bottom:9pt;display:flex}.pd-head img{width:18pt;height:18pt}.pd-brand{font:650 13pt / 1 var(--font-ui);letter-spacing:-.03em}.pd-kind{font:600 8pt / 1 var(--font-ui);letter-spacing:.12em;text-transform:uppercase;color:#5b6574;margin-left:auto}.print-doc h1{font:600 20pt / 1.15 var(--font-display);letter-spacing:-.02em;color:#0d1829;margin:0 0 12pt}.print-doc p,.print-doc ul,.print-doc ol{margin:0 0 8pt}.print-doc ul,.print-doc ol{padding-left:14pt}.print-doc ul{list-style:outside}.print-doc ol{list-style:decimal}.print-doc li{margin-bottom:3pt}.print-doc strong{color:#0d1829;font-weight:600}.print-doc .pd-dek{color:#3a4452;font-style:italic}.print-doc .nr-dateline{color:#0d1829;font-weight:600}.print-doc h2{font:600 12.5pt / 1.25 var(--font-display);color:#0d1829;break-after:avoid;margin:14pt 0 6pt}.print-doc blockquote{color:#0d1829;break-inside:avoid;margin:10pt 0;padding-left:12pt;font-size:11pt}.print-doc blockquote cite{font:600 8.5pt / 1.3 var(--font-ui);letter-spacing:.04em;color:#5b6574;margin-top:5pt;font-style:normal;display:block}.pd-foot{break-inside:avoid;color:#4a5463;border-top:.6pt solid #c9d1dc;margin-top:16pt;padding-top:9pt;font-size:9.5pt}}
