@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/source-serif-4-latin.woff2)format("woff2")}.editorial-main{--font-editorial:"Source Serif 4",Georgia,serif;padding-block:12px 36px}.editorial [hidden]{display:none!important}.editorial .visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.editorial h1,.editorial h2,.editorial h3,.editorial-name,.editorial-promise{font-family:var(--font-editorial);font-optical-sizing:auto;letter-spacing:-.045em;font-weight:700;line-height:1.08}.editorial-masthead{border-block:1px solid var(--line);grid-template-columns:1.05fr 1fr;align-items:center;gap:36px;padding:16px 0 18px;display:grid}.editorial-masthead.with-search{grid-template-columns:1.05fr .8fr .85fr}.editorial-label{font-family:var(--font);letter-spacing:.15em;text-transform:uppercase;color:#a23f1d;margin:0 0 10px;font-size:11px;font-weight:750;line-height:1.5}.masthead-label{align-items:center;gap:18px;margin-bottom:4px;display:flex}.masthead-label:before{content:"";background:var(--copper);width:44px;height:2px}.editorial-name{color:var(--deep);white-space:nowrap;font-size:clamp(56px,6.3vw,90px);text-decoration:none;display:inline-block}.editorial-name:hover{color:var(--green);text-decoration:none}.editorial-promise{border-left:1px solid var(--line);margin:16px 0 0;padding-left:36px;font-size:clamp(20px,1.9vw,27px);line-height:1.2}.editorial-search label{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.editorial-search>div{background:#fff;border:1px solid #b4bdb5;border-radius:2px;min-height:52px;display:flex}.editorial-search input{width:100%;min-width:0;color:var(--deep);background:0 0;border:0;padding:12px 4px 12px 16px;font-size:14px}.editorial-search button{cursor:pointer;color:var(--deep);background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;padding:12px;display:flex}.editorial-search img{width:22px;height:22px}.editorial-navigation{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:stretch;gap:0 38px;margin-bottom:24px;display:flex}.editorial-navigation>a,.editorial-pending{min-height:60px;color:var(--deep);align-items:center;padding-block:12px;font-size:16px;font-weight:650;text-decoration:none;display:flex}.editorial-navigation>a[aria-current],.editorial-navigation>a:hover{text-decoration:underline;text-decoration-color:var(--copper);text-underline-offset:8px;text-decoration-thickness:2px}.editorial-pending{color:var(--muted);flex-direction:column;justify-content:center;align-items:flex-start;gap:3px}.editorial-pending small{white-space:nowrap;font-size:10px;font-weight:500;line-height:1.2}.editorial-filters{border-block:1px solid var(--line);margin:24px 0;padding:18px 0}.editorial-filters>p{color:var(--muted);margin:0 0 8px;font-size:12px;font-weight:700}.editorial-filters nav{flex-wrap:wrap;gap:6px 20px;display:flex}.editorial-filters a{border-bottom:2px solid #0000;align-items:center;min-height:44px;font-size:14px;text-decoration:none;display:inline-flex}.editorial-filters a:hover,.editorial-filters a[aria-current]{border-color:var(--copper);color:var(--deep)}.editorial-all{margin-block:24px}.editorial-category>h1{margin-top:0}.editorial-front{grid-template-columns:minmax(0,1.94fr) minmax(0,1fr);gap:28px;margin-bottom:30px;display:grid}.editorial-story{min-width:0}.editorial-story :is(h2,h3) a{color:var(--deep);text-decoration:none}.editorial-story :is(h2,h3) a:hover{text-underline-offset:4px;text-decoration:underline 1px}.story-image{margin:0 0 18px;display:block}.story-image img{object-fit:cover;aspect-ratio:20/7;width:100%}.story-lead .story-image img{aspect-ratio:2.23}.story-lead :is(h2,h3){margin-bottom:14px;font-size:clamp(34px,3.5vw,50px);line-height:1.04}.story-description{max-width:68ch;margin:0 0 14px;font-size:16px;line-height:1.55}.story-lead .story-description{font-size:19px;line-height:1.5}.story-credit{color:var(--muted);flex-wrap:wrap;align-items:center;gap:12px;margin:12px 0 0;font-size:12px;line-height:1.5;display:flex}.story-credit:before{content:"";background:var(--copper);width:32px;height:2px}.editorial-draft{font-family:var(--font);text-transform:uppercase;letter-spacing:.06em;color:var(--green);font-size:10px;font-weight:650}.editorial-rail{border-left:1px solid var(--line);padding-left:26px}.editorial-rail>h2{margin-bottom:20px;font-size:28px}.story-support{border-bottom:1px solid var(--line);margin-bottom:20px;padding-bottom:22px}.story-support:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.story-support :is(h2,h3){margin-bottom:10px;font-size:31px}.editorial-rail .story-credit{display:none}.editorial-section{border-top:1px solid var(--line);margin-top:28px;padding-top:20px}.editorial-section>h2{margin-bottom:20px;font-size:42px}.editorial-cost{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;display:grid}.editorial-cost .editorial-story+article{border-left:1px solid var(--line);padding-left:30px}.story-feature :is(h2,h3){margin-bottom:12px;font-size:30px;line-height:1.08}.editorial-tools{background:var(--sage);border-radius:2px;grid-template-columns:1.2fr 1fr 1fr;gap:28px;margin-top:28px;padding:24px;display:grid}.editorial-tools h2{margin-bottom:8px;font-size:29px}.editorial-tools h3{margin:0 0 8px;font-size:24px}.editorial-tools p{max-width:40ch;margin:0;font-size:14px;line-height:1.5}.editorial-tools>div+div{border-left:1px solid #c4cec2;padding-left:28px}.editorial-tools a{color:var(--deep);align-items:center;gap:14px;min-height:40px;text-decoration:none;display:inline-flex}.editorial-tools a:hover{text-decoration:underline}.editorial-library{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) 260px;align-items:center;gap:32px;margin-top:24px;padding-top:26px;display:grid}.editorial-library h2{margin-bottom:12px;font-size:40px}.editorial-library p:not(.editorial-label){max-width:64ch;margin:0 0 10px;font-size:16px}.editorial-library .editorial-label{color:var(--green)}.editorial-hen{object-fit:contain;width:260px;height:auto}.editorial-link{min-height:44px;text-decoration-color:var(--copper);align-items:center;gap:12px;font-size:15px;font-weight:600;display:inline-flex}.editorial-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 32px;display:grid}.editorial-list .editorial-story{border-top:1px solid var(--line);padding-block:24px}.editorial-list :is(h2,h3){font-size:30px}.editorial-list .story-image{display:none}.editorial-results{margin-bottom:32px;padding-top:16px}.results-heading{justify-content:space-between;align-items:center;gap:24px;display:flex}.results-heading h2{margin:0;font-size:36px}.results-heading button{border:0;border-bottom:1px solid var(--copper);cursor:pointer;color:var(--green);background:0 0;padding:12px 0;font-size:14px}.editorial-result-count{color:var(--muted);font-size:14px}.editorial-empty,.editorial-preparing{max-width:760px;padding:36px 0 44px}.editorial-empty h3,.editorial-preparing h2{font-size:32px}.editorial-back{align-items:center;min-height:44px;margin:20px 0;font-size:14px;display:inline-flex}.editorial-category h1{max-width:25ch;margin-bottom:18px;font-size:clamp(38px,4vw,60px)}.editorial-category>p{max-width:70ch}.editorial-reading{max-width:980px;margin-inline:auto;padding-top:20px}.editorial-reading h1{max-width:23ch;margin:12px 0 22px;font-size:clamp(36px,4.8vw,64px);line-height:1.05}.reading-description{max-width:64ch;margin-bottom:20px;font-size:20px;line-height:1.55}.reading-meta{border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;align-items:center;gap:12px 24px;margin-bottom:32px;padding-top:16px;font-size:13px;display:flex}.reading-body{max-width:720px;margin-inline:auto;font-size:18px;line-height:1.85}.reading-body h2{margin-top:1.3em;font-size:32px;line-height:1.15}.reading-body h3{margin-top:1.3em;font-size:26px}.reading-body a{overflow-wrap:anywhere}.reading-body li+li{margin-top:10px}.reading-body #fontes{border-top:1px solid var(--line);padding-top:24px}.reading-body section[aria-labelledby=fontes]{font-size:14px;line-height:1.7}.reading-next{border-top:2px solid var(--green);background:var(--sage);max-width:720px;margin:36px auto 0;padding:24px}.reading-next h2{font-size:30px}.reading-next p{font-size:15px}@media (width<=1050px){.editorial-masthead.with-search{grid-template-columns:1fr 1fr}.editorial-search{grid-column:1/-1;width:100%;max-width:480px}.editorial-masthead{gap:18px}.editorial-promise{padding-left:24px}.editorial-front{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);gap:22px}.editorial-rail{padding-left:20px}.story-support :is(h2,h3){font-size:24px}.editorial-tools{gap:20px}.editorial-tools>div+div{padding-left:20px}.editorial-library{grid-template-columns:minmax(0,1fr) 220px}.editorial-hen{width:220px}}@media (width<=700px){.editorial-main{padding-block:8px 32px}.editorial-masthead,.editorial-masthead.with-search{grid-template-columns:1fr;gap:14px;padding:20px 0}.editorial-name{font-size:64px}.editorial-promise{border:0;margin:0;padding:0;font-size:20px;font-weight:550;line-height:1.35}.desktop-break{display:none}.editorial-search{max-width:none}.editorial-topics{justify-content:flex-start;gap:0 22px;margin-bottom:22px;padding-block:8px}.editorial-topics a{font-size:13px}.editorial-front{grid-template-columns:1fr;gap:28px}.story-lead :is(h2,h3){font-size:36px;line-height:1.06}.story-lead .story-description{font-size:17px}.story-image{margin-bottom:16px}.editorial-rail{border-left:0;border-top:1px solid var(--line);padding:22px 0 0}.editorial-rail>h2{font-size:29px}.story-support :is(h2,h3){font-size:27px}.editorial-section>h2{font-size:34px}.editorial-cost,.editorial-list{grid-template-columns:1fr;gap:26px}.editorial-cost .editorial-story+article{border-left:0;border-top:1px solid var(--line);padding:24px 0 0}.story-feature :is(h2,h3),.editorial-list :is(h2,h3){font-size:29px}.editorial-tools{grid-template-columns:1fr;gap:20px;padding:22px}.editorial-tools>div+div{border-top:1px solid #c4cec2;border-left:0;padding:18px 0 0}.editorial-tools h2{font-size:29px}.editorial-tools h3{font-size:25px}.editorial-library{grid-template-columns:1fr;gap:8px}.editorial-library h2{font-size:34px}.editorial-hen{justify-self:end;width:210px}.results-heading{flex-direction:column;align-items:flex-start;gap:8px}.results-heading h2{font-size:32px}.editorial-list{gap:0}.editorial-reading{padding-top:0}.editorial-reading h1{font-size:38px}.reading-description{font-size:18px}.reading-body{font-size:17px;line-height:1.8}.reading-body h2{font-size:29px}.reading-next{padding:22px}.masthead-label{font-size:10px}}@media (width<=350px){.editorial-name{font-size:56px}.story-lead :is(h2,h3),.editorial-reading h1{font-size:32px}.editorial-topics{gap:0 16px}.editorial-topics a{font-size:12px}.editorial-tools{padding:18px}.editorial-label{font-size:10px}}@media (width<=700px){.editorial-navigation{gap:0 24px;padding-block:6px}.editorial-navigation>a,.editorial-pending{min-height:48px;padding-block:8px;font-size:15px}.editorial-pending small{font-size:10px}.editorial-filters nav{gap:4px 18px}.editorial-filters a{font-size:13px}}
