.art-progress{position:fixed;left:0;right:0;top:var(--hdr);height:2px;z-index:61;pointer-events:none;opacity:0;transition:opacity .3s var(--ease-ui),top .35s var(--ease-cut)}.art-progress i{display:block;height:100%;transform:scaleX(0);transform-origin:0 50%;background:linear-gradient(90deg,rgb(0 229 255 / .55),var(--cyan) 70%,var(--cyan-soft));box-shadow:0 0 12px #00e5ff8c}html[data-art-reading] .art-progress{opacity:1}html[data-hdr-state=hidden]:not([data-mm-open]) .art-progress{top:0}html[data-overlay] .art-progress{opacity:0}.art-hero .is__text{grid-column:1 / span 7}.art-copy{display:flex;flex-direction:column;align-items:flex-start;min-width:0;width:100%}@media(min-width:768px)and (min-aspect-ratio:5/6){.art-copy{--art-lw:100vw;--art-sw:max(var(--art-lw), var(--art-h,100svh) * var(--ar-d));--art-col:calc((100vw - var(--art-lw)) / 2 + (var(--art-lw) - var(--art-sw)) * var(--fx-d) + var(--art-safe-r,.44) * var(--art-sw) - (100vw - var(--frame)) / 2 - 12px);max-width:min(var(--art-col),46rem)}.art-hero .art-copy{--art-h:max(100svh,680px)}.art-scene .art-copy{--art-h:max(88svh,600px)}}@media(min-width:1800px){.art-copy{--art-lw:min(100vw,2200px,var(--art-h) * var(--ar-d) * 1.08)}}@media(min-width:768px)and (min-aspect-ratio:5/6){.art-hero.is[data-layout=subject-left] .is__text{grid-column:1 / -1}.art-hero[data-layout=subject-left] .art-copy{--art-x:calc((var(--art-lw) - var(--art-sw)) * var(--fx-d) + var(--safe-edge-d,.5) * var(--art-sw));--art-col:calc((100vw + var(--frame)) / 2 - var(--art-x) - 16px);margin-left:calc(var(--art-x) - (100vw - var(--frame)) / 2 + 16px);max-width:min(var(--art-col),46rem)}.art-hero[data-layout=subject-left] .art-deck{color:#fff}}.art-copy>.crumbs{margin-bottom:var(--s-5)}.art-cat{flex-wrap:wrap;row-gap:8px;margin:0 0 var(--s-4)}.art-cat__dot{width:4px;height:4px;border-radius:1px;background:#9eb0c799}.art-cat__rd{display:inline-flex;align-items:center;gap:inherit;white-space:nowrap}.art-cat__read{color:var(--text-2)}.art-h1{margin:0;max-width:15ch}.art-h1 .soft{display:block}@media(min-width:768px)and (min-aspect-ratio:5/6){.art-hero .art-h1{font-size:min(clamp(2.5rem,1rem + 4.6vw,6rem),var(--art-col) / 7.4,8.6svh);max-width:none}}.art-deck{margin-top:var(--s-5);max-width:min(100%,32em);color:#e6eef8;font-size:clamp(1.125rem,.95rem + .55vw,1.5rem);text-wrap:pretty}.art-byline{display:grid;grid-template-columns:22px minmax(0,1fr);column-gap:14px;row-gap:3px;align-items:center;margin-top:var(--s-6);padding-top:var(--s-4);border-top:1px solid var(--hair);width:min(100%,30rem)}.art-byline__mark{grid-row:1 / span 2;width:22px;height:22px;background:url(/favicon.svg) center / contain no-repeat;opacity:.95}.art-byline__who{margin:0;font:400 .9375rem/1.3 var(--f-body);color:var(--text-2)}.art-byline__who b{font:500 .9375rem/1.3 var(--f-display);color:#fff;letter-spacing:-.005em}.art-byline__when{margin:0;font:400 .75rem/1.45 var(--f-mono);letter-spacing:.05em;color:var(--muted)}.art-jump{display:inline-flex;align-items:center;gap:8px;margin-top:var(--s-5);text-decoration:none;padding:6px 0;min-height:28px}@media(max-width:767px),(max-aspect-ratio:5/6){.art-jump{min-height:44px;margin-block:calc(var(--s-5) - 10px) -10px}}.art-jump span{transition:translate .45s var(--ease-cine)}.art-jump:hover span{translate:0 3px}@media(min-width:768px)and (min-aspect-ratio:5/6){.art-hero>.is__more{display:none}}@media(min-width:768px)and (min-aspect-ratio:5/6)and (max-height:820px){.is.art-hero{padding-top:calc(var(--hdr) + var(--s-5));padding-bottom:var(--s-6)}.art-copy>.crumbs{margin-bottom:var(--s-4)}.art-hero .art-h1{font-size:min(clamp(2.5rem,1rem + 4.6vw,6rem),var(--art-col) / 7.4,8svh)}.art-hero .art-deck{margin-top:var(--s-4);font-size:clamp(1.0625rem,.9rem + .45vw,1.3125rem)}.art-hero .art-byline{margin-top:var(--s-5)}}@media(min-width:768px)and (min-aspect-ratio:5/6)and (max-aspect-ratio:3/2){.art-hero .art-deck{font-size:1.0625rem;line-height:1.5}}@media(min-width:768px)and (max-width:1199px)and (min-aspect-ratio:5/6){.art-hero .art-copy>.crumbs{display:none}}.art-panel{pointer-events:none}.art-fig{position:absolute;inset:5.5% 7.5% 6.5%;display:flex;flex-direction:column;padding:9cqi 8cqi 8cqi;border-radius:10cqi;background:linear-gradient(180deg,#030612d1,#060a1aa8 60%,#060a1a80);box-shadow:inset 0 0 0 1px #00e5ff33,inset 0 1px #ffffff1a}.art-fig__top{display:flex;align-items:center;justify-content:space-between;margin:0;font:500 max(9px,4.2cqi)/1 var(--f-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--cyan)}.art-fig__live{width:max(4px,2.2cqi);aspect-ratio:1;border-radius:1px;background:var(--cyan);box-shadow:var(--glow-cyan)}.art-fig__t{margin:7cqi 0 0;font:500 max(13px,8.6cqi)/1.08 var(--f-display);letter-spacing:-.02em;color:#fff;text-wrap:balance}.art-fig__list{list-style:none;flex:1;margin:10cqi 0 0;padding:0;display:grid;align-content:space-evenly;gap:6.2cqi}.art-fig__list li{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:4cqi;row-gap:2.6cqi}.art-fig__node{width:max(5px,2.6cqi);aspect-ratio:1;border-radius:1px;background:var(--cyan);box-shadow:0 0 10px #00e5ffb3}.art-fig__l{font:400 max(11px,5.6cqi)/1.2 var(--f-body);color:var(--text-2)}.art-fig__bar{grid-column:1 / -1;display:block;height:max(2px,.8cqi);width:calc(var(--w,.8) * 100%);border-radius:2px;transform-origin:0 50%;background:linear-gradient(90deg,var(--cyan),rgb(69 93 255 / .5) 70%,transparent)}@media(prefers-reduced-motion:no-preference){html.js:not([data-motion=reduced]) .art-fig__list li{animation:art-row .7s var(--ease-cine) calc(1s + var(--i) * .16s) both}html.js:not([data-motion=reduced]) .art-fig__bar{animation:art-bar 1.3s var(--ease-cine) calc(1.15s + var(--i) * .16s) both}}@keyframes art-row{0%{opacity:0;translate:0 6px}}@keyframes art-bar{0%{transform:scaleX(0)}}@container (max-width:179px){.art-fig{display:none}}.art-answer .it__body{grid-column:4 / span 8}.art-answer .defn{max-width:none}.art-answer .defn--answer .defn__q{font:600 clamp(1.75rem,1.05rem + 2vw,3rem)/1.04 var(--f-display);letter-spacing:-.035em;max-width:22ch;text-wrap:balance}.art-answer .defn--answer .defn__a{margin-top:var(--s-5);font-size:clamp(1.25rem,1rem + .75vw,1.75rem);line-height:1.42;max-width:34em}@media(max-width:1023px){.art-answer .it__body{grid-column:1 / -1}}.art-read{position:relative;isolation:isolate;padding-bottom:var(--s-10)}.art-light{position:absolute;inset:0;z-index:-1;pointer-events:none;-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 340px,#000 calc(100% - 320px),transparent);mask-image:linear-gradient(180deg,transparent 0,#000 340px,#000 calc(100% - 320px),transparent)}.art-light__in{position:sticky;top:0;display:block;height:100svh;background:radial-gradient(34% 44% at 6% 30%,rgb(60 170 255 / .17),rgb(69 93 255 / .07) 52%,transparent 80%),radial-gradient(40% 50% at 96% 66%,rgb(0 229 255 / .11),rgb(69 93 255 / .06) 52%,transparent 80%),radial-gradient(70% 34% at 46% 104%,rgb(60 170 255 / .12),transparent 76%)}.art-tocwrap{position:relative;z-index:2}.art-toc{grid-column:4 / span 8}@media(max-width:1023px){.art-tocwrap{margin-top:var(--s-6)}.art-toc{grid-column:1 / -1}}@media(min-width:1024px){html.js .art-toc{position:fixed;z-index:30;left:calc((100vw - var(--frame)) / 2);top:calc(var(--hdr) + 56px);width:calc((var(--frame) - 11 * var(--gap)) / 4 + 2 * var(--gap) - 32px);max-height:calc(100svh - var(--hdr) - 112px);overflow:auto;scrollbar-width:none;opacity:0;pointer-events:none;translate:-10px 0;transition:opacity .45s var(--ease-ui),translate .6s var(--ease-cine),top .35s var(--ease-cut)}html.js .art-toc::-webkit-scrollbar{display:none}html.js[data-art-toc] .art-toc,html.js .art-toc:focus-within{opacity:1;pointer-events:auto;translate:0 0}html.js[data-hdr-state=hidden]:not([data-mm-open]) .art-toc{top:56px}.art-toc .toc__item a{font-size:.8125rem;padding-block:8px}html[data-overlay] .art-toc{visibility:hidden}}@media(min-width:1024px)and (max-width:1279px){.art-toc .toc__item a{font-size:.75rem;padding-left:12px}}.art-cuerpo{position:relative;counter-reset:arth2}.art-grid{position:relative;z-index:1}.art-prose,.art-col{grid-column:4 / span 8;min-width:0}.art-prose{max-width:none}.art-prose>:is(p,ul,ol:not(.art-steps),h2,h3){max-width:64ch}.art-grid--first{padding-top:var(--s-8)}@media(max-width:1023px){.art-prose,.art-col{grid-column:1 / -1}.art-grid--first{padding-top:var(--s-6)}}@media(min-width:1024px)and (max-width:1279px){.art-prose,.art-col{grid-column:4 / -1}}.art-prose>p:first-child{margin-top:0}.art-prose :is(.btn,.lnk){text-decoration:none}.art-prose h2.art-h2{counter-increment:arth2;position:relative;margin-top:2.4em;padding-top:1.15em;font:600 clamp(1.875rem,1.1rem + 2vw,3rem)/1.04 var(--f-display);letter-spacing:-.035em;color:#fff;text-wrap:balance;scroll-margin-top:calc(var(--hdr) + 40px)}.art-prose h2.art-h2:before{content:counter(arth2,decimal-leading-zero) / "";position:absolute;left:0;top:0;font:500 11px/1 var(--f-mono);letter-spacing:.16em;color:var(--cyan)}.art-prose h2.art-h2:after{content:"";position:absolute;left:30px;top:5px;width:min(200px,32%);height:1px;background:linear-gradient(90deg,var(--hair-cyan),transparent)}.art-grid--first .art-prose>h2.art-h2:first-child{margin-top:0}.art-prose h3.art-h3{position:relative;margin-top:1.9em;padding-left:18px;font:500 clamp(1.25rem,1rem + .6vw,1.5rem)/1.25 var(--f-display);letter-spacing:-.015em;color:#fff}.art-prose h3.art-h3:before{content:"";position:absolute;left:0;top:.5em;width:6px;height:6px;border-radius:1.5px;background:var(--cyan);box-shadow:0 0 8px #00e5ff99}.art-prose>p,.art-prose>ul,.art-prose>ol{color:var(--text-2)}.art-prose strong{color:#fff}.art-fn{font:500 .62em/0 var(--f-mono);vertical-align:super;margin-left:.08em}.art-prose .art-fn a,.art-fn a{color:var(--cyan);text-decoration:none;padding:0 .12em}.art-prose .art-fn a:hover{text-decoration:underline}.art-ext{display:inline-block;margin-left:.18em;font-size:.82em;color:var(--cyan)}.art-nolink{color:var(--text)}.art-note{position:relative;margin-block:2.1em;padding:4px 0 4px clamp(20px,2.4vw,32px);border-left:1px solid var(--cyan)}.art-note:before{content:"";position:absolute;left:-4px;top:0;width:7px;height:7px;border-radius:1.5px;background:var(--cyan);box-shadow:var(--glow-cyan)}.art-prose .art-note{max-width:44rem}.art-note__k{display:flex;align-items:center;gap:10px;margin:0}.art-note__t{margin:12px 0 0;font:300 clamp(1.25rem,1rem + .7vw,1.625rem)/1.4 var(--f-display);letter-spacing:-.012em;color:#fff;text-wrap:pretty}.art-table{margin:2.3em 0 0;max-width:none}.art-table table{width:100%;border-collapse:collapse;font:400 .9375rem/1.5 var(--f-body)}.art-table caption{caption-side:top;text-align:left;margin-bottom:16px;font:500 11px/1.3 var(--f-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--cyan)}.art-table caption .node{display:inline-block;margin-right:10px;vertical-align:1px}.art-table thead th{text-align:left;vertical-align:bottom;padding:0 18px 12px 0;border-bottom:1px solid var(--hair-2);font:500 10.5px/1.4 var(--f-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.art-table tbody th{text-align:left;vertical-align:top;width:24%;padding:16px 18px 16px 0;border-bottom:1px solid var(--hair);font:500 .9375rem/1.35 var(--f-display);letter-spacing:-.005em;text-transform:none;color:#fff}.art-table td{vertical-align:top;padding:16px 18px 16px 0;border-bottom:1px solid var(--hair);color:var(--text-2)}.art-table tbody tr{position:relative}.art-table tbody tr:hover :is(th,td){background:linear-gradient(90deg,rgb(0 229 255 / .045),transparent 80%)}.art-table__note{margin-top:12px;color:var(--muted)}@media(max-width:767px){.art-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.art-table caption{display:block;line-height:1.5}.art-table table,.art-table tbody,.art-table tr,.art-table tbody th,.art-table td{display:block;width:auto}.art-table tbody tr{padding:18px 0 16px;border-bottom:1px solid var(--hair)}.art-table tbody tr:first-child{border-top:1px solid var(--hair-2)}.art-table tbody th{padding:0 0 10px;border:0;font-size:1.0625rem}.art-table td{padding:8px 0 0;border:0}.art-table td:before{content:attr(data-label);display:block;margin-bottom:3px;font:500 10px/1.4 var(--f-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--cyan)}.art-table tbody tr:hover :is(th,td){background:none}}.art-prose ol.art-ol>li{padding-bottom:.2em}.art-steps{list-style:none;padding:0;margin:2em 0 0;border-bottom:1px solid var(--hair)}.art-prose .art-steps>li{padding-left:0;margin-top:0}.art-prose .art-steps>li:before{content:none}.art-steps__i{display:grid;grid-template-columns:clamp(56px,6vw,92px) minmax(0,1fr);column-gap:clamp(16px,2vw,28px);padding:24px 0 22px;border-top:1px solid var(--hair);transition:background .45s var(--ease-ui)}.art-steps__i:hover{background:linear-gradient(90deg,rgb(0 229 255 / .05),transparent 70%)}.art-steps__n{grid-row:1 / span 2;font:200 clamp(2.5rem,1.6rem + 2.4vw,4.25rem)/.86 var(--f-display);letter-spacing:-.05em;color:var(--cyan-soft);font-variant-numeric:tabular-nums}.art-prose .art-steps__t,.art-steps__t{margin:0;font:500 clamp(1.25rem,1rem + .6vw,1.5rem)/1.25 var(--f-display);letter-spacing:-.015em;color:#fff;text-wrap:balance}.art-steps__p{margin:10px 0 0;font:400 1.0625rem/1.6 var(--f-body);color:var(--text-2);max-width:56ch}.art-calc{position:relative;margin:2.4em 0 0;padding:clamp(22px,3vw,40px);border-radius:var(--r-panel);background:linear-gradient(160deg,#0a1f4c85,#070b189e 60%,#0a1f4c66);box-shadow:var(--e-hi),inset 0 0 0 1px #9eb0c729,var(--e-2);border-top:1px solid rgb(0 229 255 / .35)}.art-calc__k{margin:0}.art-prose .art-calc__t,.art-calc__t{margin:14px 0 0;font:600 clamp(1.5rem,1.1rem + 1.2vw,2.25rem)/1.08 var(--f-display);letter-spacing:-.03em;color:#fff}.art-calc__formula{display:flex;flex-wrap:wrap;align-items:center;gap:10px 10px;margin:20px 0 28px;font:400 clamp(.9375rem,.85rem + .3vw,1.0625rem)/1.3 var(--f-display);color:#fff}.art-calc__term{padding:8px 14px;border-radius:var(--r-pill);box-shadow:inset 0 0 0 1px var(--hair-2);background:#ffffff08}.art-calc__term--res{box-shadow:inset 0 0 0 1px var(--cyan);color:var(--cyan-soft);background:#00e5ff12}.art-calc__op{font:200 1.5em/1 var(--f-display);color:var(--cyan)}.art-calc__form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 24px;margin:0}.art-calc__f{display:flex;flex-direction:column;min-width:0;cursor:text}.art-calc__l{font:500 .9375rem/1.3 var(--f-display);color:#fff;margin-bottom:10px}.art-calc__in{display:flex;align-items:center;gap:10px;height:56px;padding:0 18px;border-radius:var(--r-input);background:#03040b9e;box-shadow:inset 0 0 0 1px var(--hair-2);transition:box-shadow var(--d-ui) var(--ease-ui)}.art-calc__in:focus-within{box-shadow:inset 0 0 0 1px var(--cyan),0 0 0 3px #00e5ff29}.art-calc__in input{flex:1;min-width:0;height:100%;background:none;border:0;outline:0;color:#fff;font:500 1.25rem/1 var(--f-display);font-variant-numeric:tabular-nums;-moz-appearance:textfield;appearance:textfield}.art-calc__in input::-webkit-outer-spin-button,.art-calc__in input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.art-calc__u{font:500 1rem/1 var(--f-mono);color:var(--muted)}.art-calc__h{margin-top:8px;font:400 .8125rem/1.45 var(--f-body);color:var(--muted)}.art-calc__out{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 24px;margin-top:28px;padding-top:24px;border-top:1px solid var(--hair)}.art-calc__row{display:flex;flex-direction:column;gap:8px;min-width:0}.art-calc__ok{font:500 11px/1.3 var(--f-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.art-calc__row b{font:200 clamp(2.25rem,1.3rem + 2.8vw,4rem)/1 var(--f-display);letter-spacing:-.045em;color:#ffffff59;font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .45s var(--ease-ui)}.art-calc__out[data-ready] .art-calc__row b{color:#fff}.art-calc__out[data-ready] .art-calc__row:first-child b{color:var(--cyan-soft);text-shadow:0 0 40px rgb(0 229 255 / .25)}.art-calc__empty{grid-column:1 / -1;color:var(--muted)}.art-calc__out[data-ready] .art-calc__empty{display:none}.art-calc__note{display:flex;gap:10px;align-items:baseline;margin-top:18px}.art-calc__note .node{flex:none;translate:0 -1px}@media(max-width:767px){.art-calc{margin-inline:-6px;padding:22px 18px}.art-calc__form,.art-calc__out{grid-template-columns:minmax(0,1fr)}}.art-prose .art-cta{display:block;margin:2.8em 0 0;max-width:none}.art-cta .enote__body>p{margin:0;font:300 clamp(1.25rem,1rem + .7vw,1.625rem)/1.38 var(--f-display);letter-spacing:-.012em;color:#fff;max-width:34em}.art-cta__link{margin-top:12px}.art-cta__link .icon{width:16px;height:16px}.art-cta__btns{display:flex;flex-wrap:wrap;gap:var(--s-4);align-items:flex-start;margin-top:var(--s-6)}.art-cta__btns .cta-p .btn-micro{white-space:nowrap}@media(max-width:767px){.art-cta__btns{flex-direction:column;align-items:stretch}.art-cta__btns .cta-p{width:100%;min-width:0}.art-cta__btns .btn{width:100%;min-width:0;justify-content:space-between}.art-cta__btns .btn--ghost{justify-content:center}.art-cta__btns .cta-p .btn{white-space:normal;line-height:1.2;text-align:left;gap:12px}.art-cta__btns .cta-p .btn__t{flex:1 1 auto;min-width:0}.art-cta__btns .cta-p .btn-micro{white-space:normal;text-wrap:balance;max-width:100%}.art-cta .enote__body{flex-basis:100%;min-width:0}}@media(max-width:360px){.art-prose .art-cta{padding-inline:16px}.art-cta__btns .cta-p .btn{padding-left:20px}}.art-scene .is__text{grid-column:1 / span 7}.is.art-scene:not(.is--hero)>.is__fx{background:linear-gradient(var(--side),rgb(3 4 11 / .9) 0%,rgb(3 4 11 / .68) 26%,rgb(3 4 11 / .2) 46%,rgb(3 4 11 / 0) 60%),radial-gradient(40% 50% at var(--halo-x) 58%,rgb(0 229 255 / .07),transparent 70%);-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 16%,#000 78%,transparent 100%);mask-image:linear-gradient(180deg,transparent 0,#000 16%,#000 78%,transparent 100%)}@media(min-width:768px)and (min-aspect-ratio:5/6){.is.art-scene:not(.is--hero)>.is__stagebox{-webkit-mask-image:linear-gradient(180deg,#000 0,#000 78%,rgb(0 0 0 / .55) 88%,rgb(0 0 0 / .18) 95%,transparent 100%);mask-image:linear-gradient(180deg,#000 0,#000 78%,rgb(0 0 0 / .55) 88%,rgb(0 0 0 / .18) 95%,transparent 100%)}.art-cuerpo>.is.art-scene+.art-grid{margin-top:0}}.art-scene__copy>.eyebrow{margin:0 0 var(--s-4)}.art-scene__t{margin:0;font:600 clamp(2rem,1rem + 2.6vw,3.75rem)/1.02 var(--f-display);letter-spacing:-.04em;color:#fff;text-wrap:balance;max-width:15ch}.art-scene__fig{display:flex;flex-direction:column;gap:10px;margin:var(--s-6) 0 0}.art-scene__mega .metric__v{font:200 clamp(3.25rem,1.6rem + 5vw,7.5rem)/.86 var(--f-display);letter-spacing:-.055em;color:#fff}.art-scene__lab{font:500 11px/1.5 var(--f-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-2)}.art-scene__ctx{color:var(--muted)}.art-scene__txt{margin-top:var(--s-5);max-width:40ch;color:var(--text-2)}.art-scene__txt .metric b{font-weight:500;color:var(--cyan-soft)}.art-scene__src{display:inline-flex;align-items:center;gap:10px;margin-top:var(--s-4);color:var(--text-2)}.art-scene__links{display:flex;flex-wrap:wrap;gap:4px 28px;margin-top:var(--s-4)}.art-scene__links .icon{width:16px;height:16px}.art-scene .is__aside{grid-column:9 / -1;grid-row:1;align-self:end;justify-self:end;text-align:right}.art-illus{margin:var(--s-5) 0 0;color:var(--muted)}@media(max-width:767px),(max-aspect-ratio:5/6){.art-cuerpo>.is.art-scene+.art-grid{margin-top:0;padding-top:var(--s-4)}.art-scene .is__text,.art-scene .is__aside{grid-column:1 / -1}.art-scene__t{max-width:none}.art-scene__mega .metric__v{font-size:min(17vw,4.75rem)}}.art-sec{position:relative;z-index:1;padding-top:var(--s-9)}.art-head{display:flex;flex-direction:column;align-items:flex-start;margin-bottom:var(--s-7)}.art-head>.eyebrow{margin-bottom:var(--s-4)}.art-head__t{margin:0;font-size:clamp(2rem,1rem + 2.6vw,3.5rem)}.art-author{padding-top:var(--s-8)}.art-author .author{max-width:none}.art-src{padding-top:var(--s-8)}.art-src__t{margin:0;font:600 clamp(1.5rem,1.1rem + 1.2vw,2.25rem)/1.1 var(--f-display);letter-spacing:-.03em;color:#fff}.art-src__lede{margin:14px 0 0;font:400 1.0625rem/1.6 var(--f-body);color:var(--text-2);max-width:60ch}.art-src__list{list-style:none;padding:0;margin:0;border-top:1px solid var(--hair)}.art-src__i{display:grid;grid-template-columns:48px minmax(0,1fr);column-gap:16px;padding:22px 0;border-bottom:1px solid var(--hair);scroll-margin-top:calc(var(--hdr) + 32px);transition:background .6s var(--ease-ui)}.art-src__i:target{background:linear-gradient(90deg,rgb(0 229 255 / .08),transparent 70%)}.art-src__n{font:500 11px/1.9 var(--f-mono);letter-spacing:.14em;color:var(--cyan)}.art-src__b{min-width:0}.art-src__pub{margin:0 0 6px;font:500 10.5px/1.4 var(--f-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.art-src__a{font:500 1.0625rem/1.4 var(--f-display);color:#fff;text-decoration:underline;text-decoration-color:var(--hair-cyan);text-underline-offset:4px;overflow-wrap:anywhere;transition:text-decoration-color var(--d-ui)}.art-src__a:hover{text-decoration-color:var(--cyan)}.art-src__nota{margin:8px 0 0;font:400 .9375rem/1.55 var(--f-body);color:var(--text-2);max-width:62ch}.art-src__date{margin-top:8px;color:var(--muted)}.art-src__int{display:flex;align-items:baseline;gap:10px;margin-top:var(--s-5);color:var(--muted)}.art-src__int .node{flex:none;translate:0 -1px}.t-art main .tpl-glow:not(.is):before{inset:-140px 0;-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 280px,#000 calc(100% - 280px),transparent 100%);mask-image:linear-gradient(180deg,transparent 0,#000 280px,#000 calc(100% - 280px),transparent 100%)}.art-rel{padding-top:var(--s-8);padding-bottom:var(--s-9)}.art-rel__head{grid-column:1 / -1;display:flex;flex-direction:column;align-items:flex-start;margin-bottom:var(--s-6)}.art-rel__head>.eyebrow{margin:0}.art-rel__head>.eyebrow+.art-rel__t{margin:var(--s-4) 0 0;max-width:22ch;text-wrap:balance}.art-rel__grid{grid-column:1 / -1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--gap)}@media(max-width:1023px){.art-rel__grid{grid-template-columns:minmax(0,1fr)}}.t-art #cta-final .cta-p .btn-micro{contain:inline-size;align-self:stretch;max-width:none;white-space:normal;text-wrap:balance}@media(max-width:767px){.art-prose{font-size:1.125rem}.art-prose h2.art-h2{margin-top:2em}.art-sec{padding-top:var(--s-8)}.art-src__i{grid-template-columns:36px minmax(0,1fr);column-gap:10px}.art-read{padding-bottom:var(--s-9)}}@media(prefers-reduced-motion:reduce){.art-fig__list li,.art-fig__bar{animation:none!important}.art-progress,.art-toc{transition:none!important}}html[data-motion=reduced] :is(.art-fig__list li,.art-fig__bar){animation:none!important}@media(forced-colors:active){.art-light,.art-progress{display:none}.art-calc,.art-calc__in{border:1px solid ButtonText}}
