.ed{--ed-pad:clamp(1.25rem,3.3vw,3rem);--ed-gap:clamp(1rem,1.7vw,1.5rem);--ed-r:clamp(1.1rem,1.7vw,1.6rem)}.ed-part{position:relative;padding:clamp(5rem,14vh,9rem) var(--ed-pad);scroll-margin-top:var(--hdr)}.ed-part:focus{outline:none}.ed-display,.ed-mega,.ed-title{margin:0;font-family:var(--display);font-weight:560;color:var(--fg)}.ed-mega{font-size:clamp(3.5rem,13.5vw,14rem);line-height:.92}.ed-display,.ed-mega{letter-spacing:-.045em}.ed-display{font-size:clamp(2.5rem,6.5vw,5.85rem);line-height:.98;text-wrap:balance}.ed-title{font-weight:540;font-size:clamp(1.75rem,3.1vw,2.75rem);line-height:1.04;letter-spacing:-.034em;text-wrap:balance}:is(.ed-mega,.ed-display,.ed-title) :is(em,.m-em){font-style:normal;color:var(--em)}.ed-lede{font-size:clamp(1.3rem,2.25vw,2.05rem);line-height:1.2;letter-spacing:-.015em;color:var(--fg)}.ed-body,.ed-lede{margin:0;text-wrap:pretty}.ed-body{font-size:clamp(1rem,1.1vw,1.0625rem);line-height:1.6;color:var(--fg2)}.ed-label{margin:0;font-size:.75rem;font-weight:600;line-height:1.3;letter-spacing:.12em;text-transform:uppercase;color:var(--fg3)}.ed-cap{margin:.85rem 0 0;max-width:26rem;font-size:.8125rem;line-height:1.45;color:var(--fg3)}.ed-hero{padding:calc(var(--hdr) + clamp(3rem, 13vh, 8.5rem)) var(--ed-pad) clamp(2.5rem,6vh,4rem)}.ed-hero-h{text-align:center;text-wrap:balance}.ed-meta{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem 1.5rem;margin-top:clamp(3rem,11vh,6.5rem);padding-top:.9rem;border-top:1px solid var(--rule);font-size:.75rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--fg3)}.ed-crumbs,.ed-tags{display:flex;flex-wrap:wrap;gap:.4rem 1rem;margin:0;padding:0;list-style:none}.ed-crumbs li{display:flex;gap:.6rem}.ed-crumbs li+li:before{content:"/";color:var(--rule2)}.ed-crumbs a{color:var(--em);text-decoration:none}.ed-crumbs a:hover{text-decoration:underline;text-underline-offset:.25em}.ed-crumbs a:focus-visible{outline:2px solid var(--em);outline-offset:3px;border-radius:2px}.ed-crumbs [aria-current]{color:var(--fg2)}.ed-hero .ed-lede{max-width:64rem;margin-top:clamp(1.25rem,3vh,2rem)}.ed-act{display:flex;flex-wrap:wrap;align-items:center;gap:1rem 1.75rem;margin-top:clamp(1.75rem,4vh,2.5rem)}.ed-media{position:relative;margin:0;overflow:clip;isolation:isolate;border-radius:var(--ed-r);background:var(--surf)}.ed-pause{position:absolute;z-index:4;inset:auto auto 1rem 1rem;display:grid;place-items:center;width:2.25rem;height:2.25rem;padding:0;border:0;border-radius:50%;background:rgb(6 26 20/.84);color:#f2efe6;cursor:pointer;transition:scale var(--m-dur-s) var(--m-ease-out)}.ed-pause:hover{scale:1.08}.ed-pause:focus-visible{outline:2px solid var(--em);outline-offset:3px}.ed-pause svg{width:.8rem;height:.8rem}.ed-media:is([data-stopped],[data-away]) *,.ed-media:is([data-stopped],[data-away]) :after,.ed-media:is([data-stopped],[data-away]) :before{animation-play-state:paused}@keyframes ed-grow{0%{scale:.92;clip-path:inset(3% round calc(var(--ed-r) * 1.6))}to{scale:1;clip-path:inset(0 round var(--ed-r))}}@keyframes ed-lit{0%{opacity:.66}}.ed-pills{display:grid;gap:clamp(.55rem,1.05vw,.95rem);padding-block:clamp(1.5rem,3.4vw,3rem)}.ed-pills-row{display:flex;overflow:clip}.ed-pills-track{display:flex;flex:none;gap:clamp(.55rem,1.05vw,.95rem);margin:0;padding:0 clamp(.55rem,1.05vw,.95rem) 0 0;list-style:none;animation:ed-roll var(--ed-dur,56s) linear infinite}.ed-pills-row[data-dir=back] .ed-pills-track{animation-direction:reverse}@keyframes ed-roll{to{translate:-100% 0}}.ed-pills{--pill-bg:#e4f4ec;--pill-fg:#0b2a20}.ed-pill{display:inline-flex;flex:none;align-items:center;gap:.38em;height:1.85em;padding:0 .8em 0 .62em;border-radius:999px;background:var(--pill-bg);color:var(--pill-fg);font-size:clamp(1.35rem,3.2vw,3rem);font-weight:500;letter-spacing:-.025em;white-space:nowrap}.ed-pill-n{display:inline-grid;place-items:center;width:1.5em;height:1.5em;border-radius:50%;background:var(--dot);color:var(--dot-fg);font-size:.4em;font-weight:700;letter-spacing:.02em}.ed-pill[data-c=ouro]{--dot:#e5a82e;--dot-fg:#141008}.ed-pill[data-c=coral]{--dot:#0b6a50;--dot-fg:#f2efe6}.ed-pill[data-c=mar]{--dot:#5fd6c4;--dot-fg:#061a14}.ed-pill[data-c=tinta]{--dot:#061a14;--dot-fg:#f2efe6}.ed-collage{position:relative;view-timeline:--ed-collage block}.ed-collage-word{margin:0;font-family:var(--display);font-weight:560;font-size:clamp(4.25rem,18.9vw,18.9rem);line-height:.9;letter-spacing:-.045em;text-align:center;color:var(--fg)}.ed-collage-items{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:2.5rem 0 0;padding:0;list-style:none}.ed-float{min-width:0}@media (min-width:64em){.ed-collage{display:grid;place-items:center;min-height:max(56rem,150vh)}.ed-collage-items{display:contents}.ed-float{position:absolute;z-index:2;left:var(--x);top:var(--y);width:var(--w)}.ed-collage-word{position:relative;z-index:1}}@keyframes ed-drift{0%{translate:0 calc(var(--s, 1) * 16vh)}to{translate:0 calc(var(--s, 1) * -16vh)}}.ed-credits{grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr));gap:2.5rem var(--ed-gap);margin:0}.ed-credits,.ed-credits ul{display:grid;padding:0;list-style:none}.ed-credits ul{gap:.5rem;margin:1.1rem 0 0;font-size:clamp(1rem,1.2vw,1.125rem);line-height:1.35;color:var(--fg)}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.ed-media[data-grow]{animation:ed-grow linear both;animation-timeline:view();animation-range:entry 0 cover 40%}.ed-scrub{view-timeline:--ed-scrub block}.ed-scrub .ed-w{animation:ed-lit linear both;animation-timeline:--ed-scrub;animation-range:cover calc(12% + var(--k, 0) * 34%) cover calc(24% + var(--k, 0) * 34%)}}@media (prefers-reduced-motion:no-preference) and (min-width:64em){.ed-float{animation:ed-drift linear both;animation-timeline:--ed-collage;animation-range:cover}}}@media (prefers-reduced-motion:reduce),print{.ed-pills-track{animation:none}.ed-pause{display:none}}:root[data-cf-rm] :is(.ed-media[data-grow],.ed-scrub .ed-w,.ed-float,.ed-pills-track){animation:none}:root[data-cf-rm] .ed-pause{display:none}