@font-face{font-family:"CMU Serif";src:url(/fonts/cmu-serif.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"CMU Serif";src:url(/fonts/cmu-serif-italic.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"CMU Serif";src:url(/fonts/cmu-serif-bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:CMU Typewriter;src:url(/fonts/cmu-typewriter.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}:root{--papel: #ffffff;--tinta: #0b0a1f;--suave: #4c4b66;--violeta: #6c3dff;--azul: #17a1ff;--abissal: #0d0842;--m: clamp(16px, 3.2vw, 52px);--serif: "CMU Serif", "Latin Modern Roman", "STIX Two Text", Georgia, serif;--mono: "CMU Typewriter", "Courier New", monospace;--stage-extra: 190svh}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-stopped{overflow:clip}body{margin:0;background:var(--papel);color:var(--tinta);font:400 clamp(1.1875rem,.98rem + .5vw,1.375rem) / 1.46 var(--serif);font-kerning:normal;font-variant-ligatures:common-ligatures;text-rendering:optimizeLegibility;overflow-x:clip}::selection{background:var(--violeta);color:#fff}a{color:inherit;text-decoration-thickness:1px;text-underline-offset:.16em}a:hover{text-decoration-thickness:2px}:focus-visible{outline:2px solid var(--violeta);outline-offset:3px;border-radius:1px}.deep :focus-visible{outline-color:#fff}h1,h2,h3,p,ul,ol,figure{margin:0}h1,h2,h3{font-weight:400}ul,ol{padding:0;list-style:none}button{font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer}.defs{position:absolute}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.skip{position:fixed;left:var(--m);top:-100px;z-index:20;background:var(--tinta);color:#fff;padding:.4em .8em}.skip:focus{top:8px}#liquid{position:fixed;inset:0 auto auto 0;width:100vw;height:100lvh;z-index:0;pointer-events:none;opacity:0}.gl #liquid{opacity:1}main,.foot{position:relative;z-index:1}[data-anchor] svg{display:block;width:100%;height:100%}.gl [data-anchor] svg{opacity:0}.gl-text .title{color:transparent}html.droplet-on,html.droplet-on a,html.droplet-on button,html.droplet-on summary{cursor:none}html.droplet-on input{cursor:text}.nav{position:fixed;inset:0 0 auto;z-index:10;display:flex;justify-content:space-between;align-items:center;padding:clamp(14px,2vw,26px) var(--m);color:var(--tinta);pointer-events:none}.nav>*{pointer-events:auto}.gl-nav .nav__brand{background:transparent}.gl-nav .nav__cta{color:transparent}.nav-hidden .nav>*{pointer-events:none}.no-gl .nav{position:absolute}.nav__brand{display:block;width:clamp(104px,9vw,132px);aspect-ratio:2832 / 645;background:currentColor;-webkit-mask:url(/brand/wordmark.svg) center / contain no-repeat;mask:url(/brand/wordmark.svg) center / contain no-repeat}.nav__cta{font-size:1.05rem}.stage{position:relative}.js:not(.no-gl) .stage{height:calc(100svh + var(--stage-extra))}.stage__pin{position:sticky;top:0;height:100svh;min-height:560px;display:grid;grid-template-rows:auto 1fr auto;padding:clamp(62px,8svh,88px) var(--m) clamp(16px,2.6vw,34px);overflow:clip}.stage__lambda{position:absolute;left:50%;top:50%;width:min(99svh,116vw);aspect-ratio:1;transform:translate(-46%,-50%)}.title{position:relative;align-self:center;font-size:clamp(3rem,min(10.9vw,16.6svh),17rem);line-height:.92;letter-spacing:-.034em}.tw{display:inline-block;white-space:nowrap}.tw--i{font-style:italic}.stage__kicker{position:relative;font:400 clamp(.75rem,.7rem + .2vw,.9375rem) / 1.3 var(--mono);letter-spacing:.05em;text-transform:uppercase;will-change:opacity}.stage__cta{margin-top:.55em}.stage__foot{position:relative;display:flex;justify-content:space-between;align-items:end;gap:2rem;will-change:opacity}.abstract{max-width:min(37ch,max(24ch,calc(50vw - 32.7svh - var(--m) - 1rem)));font-size:clamp(1.0625rem,.93rem + .28vw,1.25rem);line-height:1.34}.abstract--r{max-width:min(32.5ch,max(24ch,calc(50vw - var(--m) - 40.6svh - 1rem)))}.deep{position:relative;color:#fff}html:not(.gl) .deep{background:linear-gradient(170deg,#1a0d6b,#0d0842 45%,#0b2f8f)}.deep__block{min-height:100svh;display:grid;align-items:center;padding:16svh var(--m)}.deep__block--claim{padding-top:6svh}.deep__block--last{padding-bottom:46svh}.claim{font-size:clamp(2.75rem,8.7vw,14rem);line-height:.96;letter-spacing:-.032em}.deep__lines p{font-size:clamp(1.75rem,3.7vw,4.25rem);line-height:1.12;letter-spacing:-.02em;max-width:25em}.deep__lines p+p{margin-top:.5em}.deep__lines .deep__lines-end{font-style:italic;margin-top:1.1em}.deep__lines .deep__note{font-size:clamp(1.25rem,1.05rem + .62vw,1.625rem);line-height:1.36;letter-spacing:0;max-width:40ch;margin-top:1.5em}.deep__imagine{font-style:italic;max-width:18em;margin:0 auto;text-align:center}.deep__split{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:clamp(1.5rem,5vw,6rem);align-items:start}.deep__h{font-size:clamp(2.5rem,6.4vw,7.25rem);line-height:.98;letter-spacing:-.026em;margin-bottom:.55em;max-width:16em}.deep__h--right{margin:0 0 0 auto;max-width:13em;font-style:italic}.deep__after{max-width:34ch;margin-top:1.4em}.thm{font-size:clamp(1.25rem,1.05rem + .62vw,1.625rem);line-height:1.36}.thm+.thm{margin-top:1.05em}.deep .cite{color:#fff}.deep .cite:hover{color:#fff;text-decoration:underline}.num__v{font-size:clamp(3.75rem,8.8vw,12rem);line-height:1;letter-spacing:-.034em}.num__c{font-size:clamp(1.1875rem,1rem + .5vw,1.5rem);line-height:1.34;margin-top:.55em;max-width:34ch}.num--solo .num__v{font-size:clamp(4.5rem,16vw,24rem)}.num--solo .num__c{font-size:clamp(1.25rem,1.05rem + .62vw,1.625rem);max-width:44ch;margin-left:auto}.nums{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.5rem,4vw,4rem);margin-top:clamp(2rem,6svh,4.5rem)}.deep__end{font-size:clamp(1.625rem,2.6vw,3rem);line-height:1.1;letter-spacing:-.018em;margin-top:clamp(2rem,6svh,4rem)}.algo{border-top:2px solid currentColor;border-bottom:2px solid currentColor;margin:1.5em 0;padding-bottom:.55em}.algo figcaption{border-bottom:1px solid currentColor;padding:.32em 0}.algo__io{padding:.5em 0 .4em;line-height:1.38}.algo__lines{counter-reset:l}.algo__lines li{counter-increment:l;position:relative;padding-left:2.4em;line-height:1.42}.algo__lines li:before{content:counter(l) ":";position:absolute;left:0;width:1.6em;text-align:right;font-size:.84em;line-height:1.7}.algo__lines .i1{padding-left:3.7em}.algo__lines .i2{padding-left:5em}.paper{position:relative}.h-big{font-size:clamp(2.875rem,8.1vw,10.5rem);line-height:.94;letter-spacing:-.03em}.h-big--long{font-size:clamp(2.5rem,6.3vw,8.5rem);line-height:.98;max-width:17em}.lead{font-size:clamp(1.25rem,1.05rem + .62vw,1.625rem);line-height:1.34;max-width:41ch;margin-bottom:clamp(3rem,9svh,6.5rem)}.cite{font-size:.82em;text-decoration:none;padding-left:.12em;color:var(--suave)}.cite:hover{color:var(--violeta)}.areas{padding:clamp(11rem,30svh,20rem) var(--m) 0}.areas__head{display:grid;gap:0}.areas__grid{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(1rem,4vw,4rem);margin-top:clamp(1.75rem,5svh,3.5rem)}.areas__side{position:relative}.areas__sticky{position:sticky;top:13svh}.areas__lambda{width:min(68svh,100%);aspect-ratio:1;margin-left:auto}.row{padding:clamp(1.6rem,3.6svh,3rem) 0;border-top:1px solid var(--tinta);transition:color .3s linear}.row:last-child{border-bottom:1px solid var(--tinta)}.row__t{font-size:clamp(2.25rem,4.9vw,6rem);line-height:.98;letter-spacing:-.026em;margin-bottom:.32em}.row p{max-width:42ch}.vaga{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:.1em 1em;margin:.75em 0 0;font-size:.92em;line-height:1.34}.vaga dt{font-style:italic}.vaga dd{margin:0}.areas__more{margin-top:1.4em}.row__punch{font-style:italic;margin-top:.5em}.areas__list.is-focus .row:not(.is-on){color:#6e6d85}.tech{padding:clamp(7rem,20svh,13rem) var(--m) 0;overflow:clip}.tech__list{margin:clamp(2.5rem,8svh,6rem) 0 clamp(3rem,10svh,7rem)}.tech__item{font-size:clamp(2.75rem,7.7vw,11.5rem);line-height:1.03;letter-spacing:-.032em;will-change:transform;margin-left:6vw}.tech__item+.tech__item{margin-top:.08em}.tech__item a{text-decoration:none}.tech__item a:hover{text-decoration:underline;text-decoration-thickness:.04em;text-underline-offset:.1em}.tech-live .tech__item{color:#8a899e;transition:color .28s linear}.tech-live .tech__item.is-on{color:var(--tinta)}.tech__text{max-width:58rem;margin-left:auto}.tech__text .lead{margin-bottom:0;max-width:46ch}.tech__ways{margin:1.5em 0;border-top:1px solid var(--tinta)}.tech__ways p{padding:.55em 0;border-bottom:1px solid var(--tinta)}.tech__stmt{font-size:clamp(1.75rem,3.2vw,3.5rem);line-height:1.08;letter-spacing:-.02em;margin:1em 0 .6em}.band{position:relative;color:#fff;padding:clamp(11rem,30svh,20rem) var(--m);margin-top:clamp(7rem,18svh,12rem)}html:not(.gl) .band{background:linear-gradient(170deg,#1a0d6b,#0d0842 45%,#0b2f8f)}.band :focus-visible{outline-color:#fff}.band__q{font-size:clamp(2.75rem,8.2vw,13rem);line-height:.96;letter-spacing:-.032em;max-width:14em}.band__text{max-width:44ch;margin:clamp(3.5rem,14svh,9rem) 0 clamp(3.5rem,14svh,9rem) auto}.band__text .thm+.thm{margin-top:.8em}.band__end{font-size:clamp(2.25rem,5.4vw,8rem);line-height:1.02;letter-spacing:-.026em;max-width:19em}.ahero{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(1rem,3vw,3rem);align-items:center;min-height:92svh;padding:clamp(5.5rem,13svh,8rem) var(--m) clamp(2rem,5svh,4rem)}.kicker{font:400 .9375rem var(--mono);margin-bottom:1.4em}.kicker a{text-decoration:none}.kicker a:hover{text-decoration:underline}.ahero__t{font-size:clamp(3.25rem,8.2vw,10.5rem);line-height:.94;letter-spacing:-.032em}.ahero__abs{max-width:46ch;margin-top:1.5em;font-size:clamp(1.125rem,.98rem + .4vw,1.375rem);line-height:1.36}.ahero__cta{margin-top:1.4em;font-size:clamp(1.25rem,1.05rem + .6vw,1.625rem)}.ahero__side{position:relative}.ahero__lambda{width:min(74svh,100%);aspect-ratio:1;margin-left:auto}.veredito{max-width:46ch;margin-top:1.7em;padding:.7em 0 .8em;border-top:2px solid var(--tinta);border-bottom:1px solid var(--tinta)}.veredito__k{font:400 .875rem var(--mono);margin-bottom:.3em}.veredito__v{font-size:clamp(1.125rem,1rem + .35vw,1.3125rem);line-height:1.32}.ahero+.dossier{padding-top:clamp(3rem,9svh,6rem)}.dossier{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,40rem) minmax(0,1fr);column-gap:clamp(1.5rem,4vw,5rem);padding:clamp(7rem,22svh,14rem) var(--m) 0;counter-reset:sec 0}.dossier__body{grid-column:2;min-width:0}.sec>p,.steps li,.plain li{hyphens:auto;text-align:justify;text-justify:inter-word}.sec+.sec,.sec+.refs{margin-top:clamp(4.5rem,11svh,8rem)}.sec p+p{margin-top:.8em}.h-sec{counter-increment:sec;font-size:clamp(2.125rem,3.7vw,3.75rem);line-height:1.03;letter-spacing:-.02em;margin-bottom:.68em;position:relative}.h-sec:before{content:counter(sec);position:absolute;right:100%;margin-right:.5em;top:0}.dossier--home .h-sec:before{content:none}.dossier--home{padding-top:clamp(9rem,26svh,16rem)}.algo__lines--wide li{padding-top:.22em;padding-bottom:.22em}.algo__lines--wide{padding-top:.35em}.steps{counter-reset:st;margin-top:1em}.steps li{counter-increment:st;position:relative;padding-left:2em}.steps li+li{margin-top:.6em}.steps li:before{content:counter(st) ".";position:absolute;left:0;font-weight:700}.plain{margin:.8em 0}.plain li{position:relative;padding-left:1.3em}.plain li+li{margin-top:.45em}.plain li:before{content:"–";position:absolute;left:0}.aside{font-size:.9em;color:var(--suave)}.chamada{margin-top:2.2em;padding:.7em 0 .95em;border-top:2px solid var(--tinta);border-bottom:1px solid var(--tinta)}.chamada__k{font:400 .875rem var(--mono);margin-bottom:.45em}.chamada__t{font-size:clamp(1.5rem,1.2rem + .9vw,2.125rem);line-height:1.1;letter-spacing:-.016em}.sec .chamada__x{margin-top:.5em}.chamada__a{display:inline-block;margin-top:.65em;font-weight:700;text-underline-offset:.2em}@media(hover:hover){.chamada__a:hover{color:var(--violeta);text-decoration-thickness:2px}}.sec>p.stmt{font-size:clamp(1.75rem,2.9vw,3rem);line-height:1.08;letter-spacing:-.018em;margin:1.15em 0 .5em;text-align:left;hyphens:manual}.sec>p.stmt--first{margin-top:0}.faq__rest{margin-top:1em;font-style:italic}.sec>p.thm--ink{font-size:inherit;line-height:inherit;text-align:justify;hyphens:auto}.sec>p.after-tbl{margin-top:1.2em}.sec .row{padding:1em 0}.sec .row__t{font-size:clamp(1.625rem,2.4vw,2.375rem);line-height:1.04;letter-spacing:-.016em;margin-bottom:.3em}.sec .row p{max-width:none}.check{margin-top:1.4em;border-top:2px solid var(--tinta);border-bottom:2px solid var(--tinta)}.check__list{counter-reset:q}.check__item{counter-increment:q;display:grid;grid-template-columns:1.7em minmax(0,1fr);padding:.7em 0;border-bottom:1px solid var(--tinta)}.check__item:before{content:counter(q) ".";font-weight:700}.check__btns{grid-column:2;display:flex;flex-wrap:wrap;gap:.1em 1.4em;margin-top:.25em}html:not(.js) .check__btns,html:not(.js) .check__count,html:not(.js) .check__verdict{display:none}.check__btns button{font:400 .9375rem var(--mono);text-decoration:underline;text-underline-offset:.22em;text-decoration-thickness:1px;color:var(--suave);padding:.25em 0}.check__btns button:hover{color:var(--tinta)}.check__btns button[aria-pressed=true]{color:var(--violeta);text-decoration-thickness:2px;font-weight:700}.check__result{padding:.9em 0 1em}.check__count{font:400 .9375rem var(--mono)}.check__verdict{margin-top:.35em;font-size:clamp(1.25rem,1.05rem + .6vw,1.625rem);line-height:1.22;letter-spacing:-.01em}.check__verdict:empty{display:none}.check__cta{display:inline-block;margin-top:.7em}.tbl{margin:1.7em 0 0}.tbl figcaption{padding-bottom:.5em}.tbl__scroll{overflow-x:auto}.tbl table{border-collapse:collapse;width:100%;min-width:34rem;font-size:.88em;line-height:1.26;border-top:2px solid var(--tinta);border-bottom:2px solid var(--tinta)}.tbl th,.tbl td{text-align:left;vertical-align:top;padding:.42em .8em .42em 0;font-weight:400}.tbl thead th{font-weight:700;border-bottom:1px solid var(--tinta)}.tbl tbody th{font-style:italic}.tbl td:last-child,.tbl thead th:last-child{padding-right:0}.tbl--auto table{min-width:0}.eq{position:relative;margin:1.8em 0 0;padding:1em 0 .9em;border-top:1px solid var(--tinta);border-bottom:1px solid var(--tinta)}.eq__body{display:flex;flex-wrap:nowrap;justify-content:center;align-items:flex-start;gap:.1em .5em;padding-right:2em}.eq__var{display:inline-flex;flex-direction:column;align-items:center;width:5.5em;flex:0 1 5.5em;min-width:0}.eq__var input{font:italic 400 1.5em/1.2 var(--serif);color:var(--tinta);text-align:center;width:100%;border:0;border-bottom:1px solid var(--tinta);background:transparent;padding:0;border-radius:0;-moz-appearance:textfield;appearance:textfield}.eq__var input::-webkit-outer-spin-button,.eq__var input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.eq__var input:focus{outline:0;border-bottom:2px solid var(--violeta)}.eq__var span{font-size:.72em;line-height:1.16;text-align:center;margin-top:.4em;color:var(--suave)}.eq__op{font-size:1.5em;line-height:1.2}.eq__res{text-align:center;font-size:1.5em;margin-top:.55em;padding-right:1.3em}.eq__res output{font-weight:700}.eq__unit{font-size:.66em}.eq__num{position:absolute;right:0;top:50%;transform:translateY(-50%)}.eq figcaption{font-size:.78em;line-height:1.26;color:var(--suave);text-align:center;margin-top:.9em;padding-right:2em}.faq{border-top:1px solid var(--tinta)}.faq details{border-bottom:1px solid var(--tinta)}.faq summary{list-style:none;cursor:pointer;padding:.6em 2em .6em 0;position:relative;font-weight:700;line-height:1.26}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";font-weight:400;position:absolute;right:0;top:.54em}.faq details[open] summary:after{content:"−"}.faq details p{padding:0 0 .9em}.refs{margin-top:clamp(4.5rem,11svh,8rem);font-size:.86em;line-height:1.32}.h-refs{font-size:1.3em;margin-bottom:.6em;font-weight:700}.refs ol{counter-reset:r}.refs li{counter-increment:r;position:relative;padding-left:2.2em}.refs li+li{margin-top:.35em}.refs li:before{content:"[" counter(r) "]";position:absolute;left:0}.refs li:target{background:#6c3dff14}.refs__sig{margin-top:2em;color:var(--suave)}.rail{grid-column:3;position:relative}.rail__in{position:sticky;top:13svh}.rail__lambda{width:clamp(84px,8.6vw,132px);aspect-ratio:1;margin-left:-.5rem}.toc{margin-top:1rem;font-size:1rem;line-height:1.5}.toc ol{counter-reset:t}.toc li{counter-increment:t;display:flex;gap:.55em}.toc li:before{content:counter(t)}.toc a{text-decoration:none}.toc a:hover{text-decoration:underline}.finale{min-height:100svh;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:clamp(5rem,14svh,9rem) var(--m) clamp(3rem,7svh,5rem);text-align:center;margin-top:clamp(4rem,14svh,10rem)}.finale__t{font-size:clamp(2.25rem,5.6vw,7.5rem);line-height:.98;letter-spacing:-.028em;max-width:15em}.finale__sub{margin-top:1.1em;max-width:46ch;font-size:clamp(1.125rem,1rem + .4vw,1.375rem);line-height:1.3}.drop{display:grid;place-items:center;width:min(44svh,72vw);aspect-ratio:1;border-radius:50%;margin:clamp(1.75rem,5svh,3.5rem) 0 clamp(1.25rem,3svh,2rem);color:#fff;text-decoration:none;font-size:clamp(1.625rem,1.2rem + 1.4vw,2.75rem);line-height:1.04;letter-spacing:-.015em;background:linear-gradient(140deg,#6c3dff,#2880fc 60%,#17a1ff)}.drop span{max-width:7em}.gl .drop{background:transparent}.finale--split{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;column-gap:clamp(1.5rem,4vw,5rem);text-align:left}.finale--split .finale__t{font-size:clamp(2.25rem,4.7vw,6.5rem);max-width:15em}.finale__lines{margin-top:1.3em}.finale__lines p+p{margin-top:.3em}.finale__ask{margin-top:1.1em;font-weight:700;max-width:40ch}.finale__side{display:flex;justify-content:center}.finale--split .drop{width:min(50svh,100%);margin:0;text-align:center}.finale__sig{grid-column:1 / -1;margin-top:clamp(2rem,6svh,4rem);font-style:italic}@media(hover:hover){.drop:hover{text-decoration:underline;text-decoration-thickness:2px}}.finale__alt{font-size:1.0625rem}.foot{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr) auto;align-items:start;gap:1.2em 2em;padding:1.6rem var(--m) 1.8rem;border-top:1px solid var(--tinta);font-size:1rem}.foot__mark{display:block;width:104px;aspect-ratio:2832 / 645;background:currentColor;-webkit-mask:url(/brand/wordmark.svg) center / contain no-repeat;mask:url(/brand/wordmark.svg) center / contain no-repeat}.foot__sig{margin-top:.5em;font-style:italic;max-width:26ch;line-height:1.25}.foot__links{display:flex;flex-direction:column;gap:.15em;align-items:flex-start}.foot__links a{text-decoration:none}.foot__links a:hover{text-decoration:underline}.foot__c{color:var(--suave)}.foot__legal{grid-column:1 / -1;font-size:.875rem;line-height:1.35;color:var(--suave)}.no-gl .stage__pin{position:relative}@media(prefers-reduced-motion:reduce){.stage__pin{position:relative}}@media(max-width:1180px){.dossier{grid-template-columns:minmax(0,1fr) minmax(7rem,11rem)}.dossier__body{grid-column:1}.rail{grid-column:2}.h-sec:before{position:static;margin:0 .4em 0 0}}@media(max-width:760px){:root{--stage-extra: 170svh}.title{font-size:15.4vw;line-height:.94;align-self:center}.title__br{display:none}.stage__lambda{width:min(78svh,118vw);transform:translate(-50%,-56%)}.stage__foot{flex-direction:column;align-items:flex-start;gap:.6rem}.abstract,.abstract--r{max-width:none}.ahero{grid-template-columns:minmax(0,1fr);min-height:0;padding-top:5.5rem}.ahero__lambda{width:min(72vw,40svh);margin:0 auto}.sec>p.thm--ink{text-align:left;hyphens:manual}.nums,.deep__split{grid-template-columns:minmax(0,1fr)}.deep__imagine{text-align:left;margin:0}.tech__item{font-size:10.4vw;margin-left:3vw}.band__q{font-size:12vw}.band__end{font-size:8.8vw}.finale--split{grid-template-columns:minmax(0,1fr);row-gap:2rem}.finale--split .finale__t{font-size:8.8vw}.finale--split .drop{width:min(72vw,44svh)}.deep__h--right,.num--solo .num__c{margin-left:0}.areas__grid{grid-template-columns:minmax(0,1fr) 25vw;gap:.6rem;margin-top:1.75rem}.areas__sticky{top:68px}.areas__lambda{width:100%;margin:0}.row__t{font-size:8.4vw}.vaga{grid-template-columns:minmax(0,1fr);gap:0}.vaga dd+dt{margin-top:.3em}.dossier{grid-template-columns:minmax(0,1fr);padding-top:5rem}.dossier__body{grid-column:1}.sec>p,.steps li,.plain li{text-align:left;hyphens:manual}.rail{display:none}.eq__body{padding-right:0;flex-wrap:wrap}.eq__var{flex-basis:38%;width:38%}.eq__num{display:none}.eq__res,.eq figcaption{padding-right:0}.foot{grid-template-columns:minmax(0,1fr)}}@media(min-width:1200px){.stage__cta{white-space:nowrap}}@media(min-width:761px)and (max-height:800px){.title{font-size:min(10.9vw,14.8svh)}.abstract{font-size:1rem;line-height:1.3}}@media(min-width:761px)and (max-aspect-ratio:1/1){.abstract,.abstract--r{max-width:37ch}}@media(max-width:760px)and (max-height:700px){.title{font-size:13.6vw}.abstract{font-size:1rem;line-height:1.28}}
