.ed-article{--ed-edge:3vw;background:var(--paper);color:var(--ink);font:400 17px/1.65 Archivo,sans-serif}.ed-article *{box-sizing:border-box}.ed-article h1,.ed-article h2,.ed-article h3,.ed-article h4{font-family:Fraunces,serif;font-weight:600;line-height:1.08}.ed-article a:focus-visible,.ed-article button:focus-visible{outline:3px solid var(--color-accent-text);outline-offset:5px}.ed-article p{margin:0 0 1em}.ed-label{letter-spacing:.13em;text-transform:uppercase;color:var(--color-accent-text);font:600 11px/1.4 Archivo,sans-serif}.ed-hero{padding:0 var(--ed-edge);grid-template-columns:44% 56%;align-items:start;display:grid}.ed-hero-copy{z-index:1;padding:40px 0 12px;position:relative}.ed-hero h1{letter-spacing:-.055em;max-width:12ch;margin:18px -6% 20px 0;font-size:clamp(76px,6.4vw,134px);line-height:.94}.ed-deck{max-width:30ch;font-family:Fraunces,serif;font-size:clamp(22px,1.8vw,34px);line-height:1.25}.ed-hero>.ed-figure{margin:0 -3vw 0 0}.ed-hero>.ed-figure .home-image-trigger img{clip-path:polygon(0 0,100% 0,100% 100%,8% 100%);display:block}.ed-hero figcaption{max-width:75ch;margin-left:9%}.ed-figure{min-width:0;margin:0}.ed-figure .home-image img{width:100%;height:auto;display:block}.ed-figure a{display:block}.ed-figure figcaption{margin-top:9px;font-size:12px;line-height:1.45}.ed-figure small{color:var(--ink-soft);margin-top:5px;display:block}.ed-metadata{border-block:1px solid var(--rule);text-transform:uppercase;letter-spacing:.06em;grid-column:1/-1;align-items:center;gap:28px;padding:14px 0;font-size:11px;display:flex}.ed-metadata span+span{border-left:1px solid var(--rule);padding-left:28px}.ed-metadata span:last-child{color:var(--color-accent-display);border:0;margin-left:auto;font-size:36px;line-height:1}.ed-intro{padding:26px var(--ed-edge);grid-template-columns:170px 1fr;gap:40px;display:grid}.ed-rail{border-right:1px solid var(--rule);padding-right:22px}.ed-rail a{align-items:center;gap:14px;min-height:56px;font-size:13px;display:flex}.ed-rail b{color:var(--color-accent-text);font:600 26px Fraunces,serif}.ed-intro>div{grid-template-columns:repeat(3,1fr);gap:12px 32px;display:grid}.ed-intro p{max-width:62ch;font-size:16px}.ed-intro p:first-child{grid-column:span 2;font:500 26px/1.4 Fraunces,serif}.ed-chapter{padding:0 var(--ed-edge)}.ed-chapter-heading{border-top:1px solid var(--rule-strong);align-items:baseline;gap:22px;padding:18px 0 26px;display:flex}.ed-chapter-heading>span{color:var(--color-accent-text);font:600 clamp(64px,5vw,100px)/1 Fraunces,serif}.ed-chapter h2{letter-spacing:-.04em;margin:0;font-size:clamp(70px,5.5vw,110px)}.ed-chapter-grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:24px 32px;display:grid}.ed-story{min-width:0}.ed-copy p{max-width:61ch}.ed-story h3{margin:0 0 16px;font-size:28px}.ed-note{border-left:1px solid var(--color-accent-display);padding-left:20px;font-size:14px;line-height:1.65}.ed-note h4{margin:10px 0 14px;font-size:22px}.ed-note .ed-label{color:var(--color-accent-text)}.ed-story-origem{grid-column:1/-1;grid-template-columns:2fr 1fr;gap:8vw;display:grid}.ed-story-origem .ed-copy{grid-template-columns:1fr 1fr;gap:0 28px;display:grid}.ed-story-origem h3{grid-column:1/-1}.ed-story-origem .ed-copy p:first-of-type:first-letter{float:left;color:var(--color-accent-text);padding:10px 12px 0 0;font:600 110px/.8 Fraunces,serif}.ed-facts{border-left:1px solid var(--rule);padding-left:24px;font-size:12px}.ed-facts dl{grid-template-columns:1fr 1fr;gap:10px 20px;display:grid}.ed-facts dt{font-weight:600}.ed-facts dd{margin:0}.ed-facts>p:last-child{margin-top:12px}.ed-story-aprendizagem{grid-column:span 8;grid-template-columns:1.3fr 1fr;gap:32px;display:grid}.ed-story-aprendizagem .ed-documents{justify-self:center;max-width:310px}.ed-story-bouasse{grid-column:span 4}.ed-story-bouasse .ed-note{margin-top:22px}.ed-story-lecoq{grid-column:span 4}.ed-story-museus{grid-column:span 8;grid-template-columns:1.2fr 1fr;gap:32px;display:grid}.ed-story-museus .ed-documents{justify-self:end;max-width:310px}.ed-timeline{margin:28px 0 36px}.ed-timeline h3{text-transform:uppercase;margin-bottom:32px;font:700 22px Archivo,sans-serif}.ed-timeline ol{border-top:2px solid var(--color-accent-display);grid-template-columns:repeat(5,1fr);gap:30px;padding:20px 0 0;list-style:none;display:grid}.ed-timeline li{position:relative}.ed-timeline li:before{content:"";background:var(--color-accent-display);border-radius:50%;width:9px;height:9px;position:absolute;top:-26px}.ed-timeline b{color:var(--color-accent-text);font:600 32px Fraunces,serif}.ed-timeline h4{margin:12px 0;font-size:18px}.ed-timeline p{font-size:14px;line-height:1.5}.ed-story-primeira-viagem{grid-column:span 3}.ed-story-orphee{grid-column:span 9;grid-template-columns:2fr 1fr;gap:24px;display:grid}.ed-story-orphee .ed-copy{grid-column:1/-1;grid-template-columns:1fr 1fr;gap:0 28px;display:grid}.ed-story-orphee h3{grid-column:1/-1}.ed-story-orphee .ed-documents{grid-template-columns:1fr 1.5fr;align-items:start;gap:24px;display:grid}.ed-figure-orphee-image{grid-area:1/1}.ed-figure-orphee-letter{grid-area:2/1}.ed-figure-orphee-poster{grid-area:1/2/span 2}.ed-story-instalacao,.ed-story-trabalho,.ed-story-rimmel{border-top:1px solid var(--rule);grid-column:span 4;padding-top:22px}.ed-story-trabalho .ed-note{margin-top:20px}.ed-quote{background:var(--ink);color:var(--paper-warm);grid-template-columns:90px 1fr;gap:30px;margin:30px -3vw 0;padding:44px 6vw;display:grid}.ed-quote span{color:var(--color-accent-display);font:600 150px/.8 Fraunces,serif}.ed-quote p{max-width:40ch;margin:0;font:600 clamp(42px,3.4vw,66px)/1.12 Fraunces,serif}.ed-story-financiamento{grid-column:span 4}.ed-story-financiamento .ed-note{margin-top:28px}.ed-story-oficina{grid-column:span 8;grid-template-columns:1fr 1.6fr;gap:28px;display:grid}.ed-story-oficina .ed-note{grid-column:1/-1;grid-template-columns:repeat(3,1fr);gap:0 24px;display:grid}.ed-story-oficina .ed-note>.ed-label,.ed-story-oficina .ed-note>h4,.ed-story-brevet{grid-column:1/-1}.ed-story-brevet .ed-copy{grid-template-columns:1fr 1fr 1fr;gap:32px;display:grid}.ed-closing{padding:30px var(--ed-edge);border-block:1px solid var(--rule);grid-template-columns:1.3fr 1fr;gap:6vw;display:grid}.ed-closing p:first-child{font:500 34px/1.3 Fraunces,serif}.ed-references{padding:28px var(--ed-edge);grid-template-columns:1fr 1.5fr;gap:6vw;font-size:14px;display:grid}.ed-references h2{margin-bottom:20px;font-size:32px}.ed-references h3{margin:14px 0;font-size:18px}.ed-references ul{padding-left:20px}.ed-references ol{grid-template-columns:1fr 1fr;gap:24px;padding-left:20px;display:grid}.ed-references p{margin:6px 0}@media (width<=1100px){.ed-hero h1{font-size:clamp(40px,7vw,76px)}.ed-intro{grid-template-columns:1fr}.ed-intro>div{grid-template-columns:1fr 1fr}.ed-chapter h2{font-size:50px}.ed-chapter-heading>span{font-size:44px}.ed-chapter-grid{display:block}.ed-story{margin-bottom:24px}.ed-story-origem,.ed-story-aprendizagem,.ed-story-museus,.ed-story-oficina{grid-template-columns:1fr 1fr;display:grid}.ed-story-origem .ed-copy,.ed-story-orphee .ed-copy,.ed-story-brevet .ed-copy,.ed-story-orphee{display:block}.ed-timeline ol{grid-template-columns:1fr 1fr}.ed-rail{border:0;gap:20px;display:flex}.ed-quote p{font-size:36px}}@media (width<=600px){.ed-hero,.ed-intro>div,.ed-story-origem,.ed-story-aprendizagem,.ed-story-museus,.ed-story-oficina,.ed-closing,.ed-references{display:block}.ed-hero>.ed-figure{margin:0}.ed-hero>.ed-figure .home-image-trigger img{clip-path:none}.ed-hero h1{max-width:14ch;font-size:48px}.ed-figure{margin-block:18px}.ed-facts{margin-top:24px}.ed-quote{grid-template-columns:30px 1fr;gap:12px;padding:30px 6vw}.ed-quote span{font-size:70px}.ed-quote p{font-size:28px}.ed-chapter h2{font-size:38px}.ed-timeline ol{border-left:1px solid var(--color-accent-display);border-top:0;padding-left:20px;display:block}.ed-timeline li{margin-bottom:24px}.ed-timeline li:before{top:10px;left:-25px}.ed-story-oficina .ed-note,.ed-references ol{display:block}.ed-references li{margin-bottom:16px}}@media (prefers-reduced-motion:reduce){.ed-article *,.ed-article :before,.ed-article :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.ed-formation-pull{border-left:3px solid var(--color-accent-display);max-width:54ch;padding-left:40px;font:500 clamp(28px,2.5vw,48px)/1.2 Fraunces,serif;margin:28px auto!important}.ed-article a:focus-visible,.ed-article button:focus-visible{outline-color:var(--color-accent-text)}.ed-article .ed-chapter-heading>span,.ed-article .ed-rail b,.ed-article .ed-timeline b,.ed-article .ed-quote>span,.ed-article .ed-metadata span:last-child,.ed-article .ed-story-origem .ed-copy p:first-of-type:first-letter{color:var(--color-accent-display)}.ed-article .ed-note,.ed-article .ed-formation-pull,.ed-article .ed-timeline ol{border-color:var(--color-accent-display)}.ed-article .ed-timeline li:before{background:var(--color-accent-display)}.ed-article .ed-intro>.ed-lead{grid-template-columns:minmax(0,.95fr) minmax(0,1.3fr);align-items:start;gap:36px;display:grid}.ed-lead-opening{border-left:2px solid var(--color-accent-display);padding-left:22px}.ed-article .ed-lead .ed-label{max-width:none;margin:0 0 14px;font:600 11px/1.4 Archivo,sans-serif}.ed-article .ed-lead .ed-lead-sentence{max-width:36ch;margin:0;font:500 clamp(26px,1.7vw,32px)/1.4 Fraunces,serif}.ed-lead-body{grid-template-columns:1fr 1fr;gap:0 28px;display:grid}.ed-article .ed-lead-body p,.ed-article .ed-lead-body p:first-child{grid-column:auto;max-width:62ch;margin:0 0 18px;font:400 17px/1.7 Archivo,sans-serif}.ed-article .ed-split-quote{border:0;margin:30px -3vw 0;padding:54px 6vw}.ed-split-quote>div{grid-template-columns:1.15fr 1fr;align-items:center;gap:5vw;display:grid}.ed-article .ed-split-quote .ed-quote-primary{text-wrap:pretty;max-width:24ch;margin:0;font:600 clamp(42px,3.4vw,66px)/1.15 Fraunces,serif}.ed-article .ed-split-quote .ed-quote-continuation{text-wrap:pretty;max-width:40ch;margin:0;font:400 clamp(22px,1.7vw,30px)/1.5 Archivo,sans-serif}.ed-article .ed-closing{display:block}.ed-year-statement{border-bottom:1px solid var(--rule);grid-template-columns:1fr 1.8fr;align-items:center;gap:5vw;margin-bottom:24px;padding-bottom:28px;display:grid}.ed-year-marker{border-left:2px solid var(--color-accent-display);padding-left:24px}.ed-year{color:var(--color-accent-display);letter-spacing:-.04em;margin-bottom:16px;font:600 clamp(80px,7vw,130px)/1 Fraunces,serif;display:block}.ed-article .ed-year-marker .ed-label{margin:0 0 8px;font:600 11px/1.4 Archivo,sans-serif}.ed-year-marker h3{letter-spacing:.08em;margin:0;font:600 16px/1.4 Archivo,sans-serif}.ed-article .ed-closing .ed-year-copy,.ed-article .ed-closing-continuation p{text-wrap:pretty;max-width:65ch;margin:0;font:400 18px/1.7 Archivo,sans-serif}.ed-closing-continuation{margin-left:calc(35.7% + 3.2vw)}@media (width>=601px) and (width<=1100px){.ed-article .ed-intro>.ed-lead{grid-template-columns:1fr 1fr;gap:26px}.ed-lead-body{display:block}.ed-article .ed-lead .ed-lead-sentence{font-size:28px}.ed-split-quote>div{grid-template-columns:1fr 1fr;gap:26px}.ed-article .ed-split-quote .ed-quote-primary{font-size:36px}.ed-article .ed-split-quote .ed-quote-continuation{font-size:21px}.ed-year-statement{grid-template-columns:1fr 1.5fr;gap:28px}.ed-year{font-size:88px}.ed-closing-continuation{margin-left:0}}@media (width<=600px){.ed-article .ed-intro>.ed-lead{display:block}.ed-lead-opening{margin-bottom:20px;padding-left:14px}.ed-article .ed-lead .ed-lead-sentence{text-wrap:pretty;max-width:none;font-size:26px;line-height:1.4}.ed-lead-body{display:block}.ed-article .ed-lead-body p,.ed-article .ed-lead-body p:first-child{font-size:17px;line-height:1.7}.ed-article .ed-split-quote{padding:28px 6vw;display:block}.ed-split-quote>div{display:block}.ed-article .ed-split-quote>span{height:40px;font-size:68px;display:block}.ed-article .ed-split-quote .ed-quote-primary{margin:0 0 18px;font-size:28px;line-height:1.25}.ed-article .ed-split-quote .ed-quote-continuation{font-size:19px;line-height:1.55}.ed-year-statement{padding-bottom:22px;display:block}.ed-year-marker{margin-bottom:20px;padding-left:16px}.ed-year{margin-bottom:12px;font-size:76px}.ed-article .ed-closing .ed-year-copy,.ed-article .ed-closing-continuation p{font-size:17px;line-height:1.7}.ed-closing-continuation{margin-left:0}.ed-article .ed-hero h1{margin-right:0}.ed-article .ed-metadata{flex-wrap:wrap;gap:12px 18px}.ed-article .ed-metadata span+span{padding-left:12px}.ed-article .ed-metadata span:nth-child(3){border:0;max-width:calc(100% - 50px);padding-left:0}.ed-article .ed-metadata span:last-child{padding-left:0}}.article-shell{--home-gutter:clamp(20px,4vw,80px)}.ed-article h1,.ed-article h2,.ed-article h3,.ed-article h4{text-wrap:initial}.ed-article .ed-figure .home-image-trigger img{box-shadow:none}.ed-article .ed-figure .image-expand{color:var(--color-accent-text);font-size:11px}.ed-credit{color:var(--ink-soft);font-size:12px;line-height:1.45;margin:5px 0 0!important}.ed-hero .ed-figure .home-image{margin:0}.ed-article .ed-intro>.ed-lead{display:block}.ed-lead>.ed-label{border-left:2px solid var(--color-accent-display);margin:0 0 14px;padding-left:22px}.ed-lead-content{grid-template-columns:.95fr .65fr .65fr;gap:0 28px;display:grid}.ed-article .ed-lead-content>p{grid-column:auto;max-width:62ch;margin:0 0 18px;font:400 17px/1.7 Archivo,sans-serif}.ed-article .ed-lead-content>p:first-child{border-left:2px solid var(--color-accent-display);grid-area:1/1/span 2;max-width:36ch;padding-left:22px;font:500 clamp(26px,1.7vw,32px)/1.4 Fraunces,serif}.ed-rail a{text-decoration:none}.ed-references ul,.ed-references ol{margin-block:0}@media (width>=601px) and (width<=1100px){.ed-lead-content{grid-template-columns:1fr 1fr;gap:0 26px}.ed-article .ed-lead-content>p:first-child{grid-row:1/span 4;font-size:28px}}@media (width<=600px){.ed-lead-content{display:block}.ed-lead>.ed-label{padding-left:14px}.ed-article .ed-lead-content>p:first-child{text-wrap:pretty;max-width:none;margin-bottom:20px;padding-left:14px;font-size:26px;line-height:1.4}}.ed-article .ed-label{color:var(--color-accent-text)}.ed-article .ed-lead>.ed-label{letter-spacing:.13em;margin:0 0 14px;font:600 11px/1.4 Archivo,sans-serif}.ed-article .ed-lead-content>p:first-child{align-self:start}.ed-article .ed-rail a{color:var(--color-accent-text)}
