code{font-family:var(--mono);font-size:.92em;background:var(--n100);padding:2px 6px;border-radius:4px}.t-h1-article{font-size:clamp(30px,2.4vw + 18px,44px);line-height:1.1;letter-spacing:-.02em;font-weight:700;max-width:26ch;text-wrap:balance}.container--article{max-width:var(--container-article)}.reading-progress{position:fixed;top:var(--header-h);left:0;height:2px;width:0;background:var(--sky);z-index:var(--z-progress)}.table-scroll{overflow-x:auto;margin:28px 0;-webkit-overflow-scrolling:touch;position:relative}.table-scroll[data-scroll]::before{content:"Role para o lado";display:block;font-size:12px;color:var(--n500);letter-spacing:.04em;margin-bottom:6px}table{width:100%;border-collapse:collapse;font-size:15px;line-height:1.45;font-variant-numeric:tabular-nums}th,td{text-align:left;padding:12px 14px;border-bottom:1px solid var(--hairline);vertical-align:top}th{font-size:14px;font-weight:700}thead th{border-bottom:1px solid var(--hairline-strong)}tbody tr:nth-child(even){background:var(--bg-subtle)}tbody th{font-weight:500}td[style*="right"],th[style*="right"]{text-align:right}.container--narrow .t-body + .table-scroll,.container--narrow .table-scroll + .t-body{margin-top:28px}.container--narrow>.t-body + .t-body{margin-top:16px}.blog-head{padding:40px 0 8px}@media (min-width:768px){.blog-head{padding:64px 0 16px}}.blog-head .crumbs{margin-bottom:20px}.blog-head .t-lede{margin-top:16px;max-width:60ch}.cats{margin-top:28px;border-bottom:1px solid var(--hairline);overflow-x:auto;scrollbar-width:none}.cats::-webkit-scrollbar{display:none}.cats ul{list-style:none;display:flex;gap:28px;white-space:nowrap}.cats a{position:relative;display:block;padding:12px 0 14px;font-size:15px;font-weight:500;color:var(--fg-1);text-decoration:none}.cats a::after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:transparent;transition:background-color .15s}.cats a:hover::after{background:var(--n300)}.cats a[aria-current="page"]::after{background:var(--sky)}.featured{position:relative;display:grid;gap:24px;padding:32px 0 40px;border-bottom:1px solid var(--hairline);align-items:center}.featured-img img{border-radius:var(--r-card);aspect-ratio:16 / 9;object-fit:cover;width:100%}.featured-title{font-size:clamp(28px,1.4vw + 20px,40px);line-height:1.1;letter-spacing:-.02em;font-weight:700;margin-top:12px;text-wrap:balance}.featured-summary{margin-top:16px;font-size:17px;color:var(--fg-2);line-height:1.5}.featured .post-meta{margin-top:16px}@media (min-width:1024px){.featured{grid-template-columns:7fr 5fr;gap:40px;padding:40px 0 48px}}.blog-layout{display:grid;gap:40px;padding-block:8px var(--sec)}.blog-list-title{padding:24px 0 8px;border-bottom:1px solid var(--hairline-strong)}.post-row{position:relative;display:grid;gap:16px;padding:24px 0;border-bottom:1px solid var(--hairline)}.post-row-img img{border-radius:var(--r-card);aspect-ratio:16 / 9;object-fit:cover;width:100%}.post-row .t-h4{margin-top:8px;font-size:clamp(19px,.3vw + 18px,22px);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.post-summary{margin-top:8px;font-size:16px;color:var(--fg-2);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.post-row .post-meta{margin-top:10px}@media (min-width:480px){.post-row{grid-template-columns:160px 1fr;gap:20px}}@media (min-width:1024px){.blog-layout{grid-template-columns:minmax(0,1fr) var(--rail-w);gap:var(--col-gap)}.post-row{grid-template-columns:var(--thumb-w) 1fr;gap:24px}}.blog-rail,.article-rail{display:flex;flex-direction:column;gap:32px;align-self:stretch}.rail-box{border-top:1px solid var(--hairline-strong);padding-top:16px}.rail-list{list-style:none;margin-top:8px}.rail-list li{display:flex;justify-content:space-between;gap:12px;padding:10px 0;border-bottom:1px solid var(--hairline);font-size:15px}.rail-list a{color:var(--fg-1);text-decoration:none;font-weight:500}.rail-list a:hover{color:var(--celtic)}.rail-list span{color:var(--fg-3);font-variant-numeric:tabular-nums}.rail-list--num{counter-reset:n}.rail-list--num li{justify-content:flex-start}.rail-list--num li::before{counter-increment:n;content:counter(n);font-weight:700;color:var(--celtic);min-width:18px;font-variant-numeric:tabular-nums}.rail-ad--desktop{display:none}.rail-sticky{position:sticky;top:88px}@media (min-width:1024px){.rail-ad--desktop{display:block}.blog-rail .ad-slot--mobile{display:none}}.article-layout{display:grid;grid-template-columns:minmax(0,1fr);gap:32px;padding-block:24px var(--sec)}.article-header{max-width:var(--measure)}.article-header .crumbs{margin-bottom:20px}.article-header .overline{margin-bottom:14px}.article-header .t-lede{margin-top:20px}.byline{display:flex;align-items:center;gap:12px;margin-top:24px;font-size:14px;font-weight:500;color:var(--fg-2)}.byline-avatar{width:40px;height:40px;border-radius:999px;flex:none}.byline p{display:flex;flex-wrap:wrap;gap:2px 0}.byline p>* + *::before{content:"\00b7";margin:0 8px;color:var(--fg-3)}.byline a{color:var(--fg-1);text-decoration:none;font-weight:700}.byline a:hover{color:var(--celtic)}.article-header .t-caption{margin-top:10px}.share{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-top:20px}.share-label{font-size:12px;letter-spacing:.12em;text-transform:uppercase;font-weight:500;color:var(--n500);margin-right:4px}.share-btn{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border:1px solid var(--hairline);border-radius:999px;color:var(--fg-1);transition:border-color .15s,color .15s}.share-btn:hover{border-color:var(--sky);color:var(--celtic)}.share-btn .ico{width:18px;height:18px}.share-feedback{font-size:13px;color:var(--celtic);font-weight:500}.share--end{margin-top:40px;padding-top:24px;border-top:1px solid var(--hairline)}.article-cover img{width:100%;aspect-ratio:16 / 9;border-radius:var(--r-card)}@media (max-width:767px){.article-cover{margin-inline:calc(-1 * var(--gutter))}.article-cover img{border-radius:0}}.article-toc{display:none}.toc .overline{margin-bottom:8px}.toc ol{list-style:none}.toc li a{display:block;padding:6px 0 6px 12px;border-left:2px solid transparent;font-size:14px;font-weight:500;color:var(--fg-2);text-decoration:none;line-height:1.4}.toc li a:hover{color:var(--fg-1)}.toc li a.is-active{color:var(--fg-1);border-left-color:var(--sky)}.toc--inline{border:1px solid var(--hairline);border-radius:var(--r-card);padding:0 20px;margin-bottom:32px}.toc--inline summary{padding:14px 0;font-size:15px}.toc--inline ol{padding-bottom:12px}.toc--inline li a{padding:12px 0 12px 12px}.article-body{max-width:var(--measure);min-width:0}.article-rail{display:none}.article-related{padding-top:40px;border-top:1px solid var(--hairline)}.article-related .overline{margin-bottom:20px}@media (min-width:1024px){.article-layout{grid-template-columns:minmax(0,var(--measure)) var(--rail-w);column-gap:var(--col-gap);justify-content:center;padding-top:48px}.article-header{grid-column:1}.article-cover{grid-column:1 / 3}.article-body{grid-column:1;grid-row:3}.article-rail{display:flex;grid-column:2;grid-row:3}.article-related{grid-column:1 / 3}.ad-slot--mobile{display:none}}@media (min-width:1280px){.article-layout{grid-template-columns:var(--toc-w) minmax(0,var(--measure)) var(--rail-w)}.article-header{grid-column:2}.article-cover{grid-column:2 / 4}.article-toc{display:block;grid-column:1;grid-row:3;position:sticky;top:88px;align-self:start;max-height:calc(100vh - 112px);overflow:auto}.article-body{grid-column:2}.article-rail{grid-column:3}.article-related{grid-column:1 / 4}.toc--inline{display:none}}.ad-slot--mobile{margin:40px 0}.prose--article{font-size:clamp(17px,.15vw + 16.5px,18px)}.prose .table-scroll{margin:28px 0}.author-box{display:flex;gap:20px;align-items:flex-start;padding:32px 0;margin-top:40px;border-top:1px solid var(--hairline);border-bottom:1px solid var(--hairline)}.author-avatar{width:64px;height:64px;border-radius:999px;flex:none}.author-name{font-size:16px;font-weight:700}.author-name a{color:var(--fg-1);text-decoration:none}.author-name a:hover{color:var(--celtic)}.author-role{font-size:14px;color:var(--fg-2);margin-top:2px}.author-bio{font-size:15px;margin-top:10px;line-height:1.5;max-width:60ch}.author-links{display:flex;flex-wrap:wrap;gap:8px 20px;margin-top:12px;font-size:14px;font-weight:500}.author-links a{display:inline-flex;align-items:center;gap:6px;color:var(--celtic);text-decoration:none}.author-links a:hover{text-decoration:underline}.author-links .ico{width:16px;height:16px}.ad-wrap{width:100%}.ad-label{display:block;font-size:12px;letter-spacing:.12em;text-transform:uppercase;font-weight:500;color:var(--n500);margin-bottom:8px}.ad-wrap--336x280,.ad-wrap--300x250,.ad-wrap--300x600{width:300px;max-width:100%}.ad-wrap--336x280{width:336px;margin-inline:auto}.house-ad{display:flex;flex-direction:column;width:300px;max-width:100%;height:250px;padding:22px;border-radius:var(--r-card);text-decoration:none;overflow:hidden;transition:border-color .15s,outline-color .15s}.house-ad--336x280{width:336px;height:280px;padding:24px}.house-ad--300x600{height:600px;padding:26px 24px}.house-ad--light{background:#fff;border:1px solid var(--hairline);color:var(--fg-1)}.house-ad--light:hover{border-color:var(--sky)}.house-ad--dark{background:var(--oxford);color:#fff;outline:1px solid transparent}.house-ad--dark:hover{outline-color:rgba(5,210,255,.6)}.house-ad:visited{color:inherit}.house-ad--dark:visited{color:#fff}.house-ad-logo{height:20px;width:auto;margin-bottom:14px;align-self:flex-start}.house-ad--300x600 .house-ad-logo{height:24px;margin-bottom:22px}.house-ad-kicker{display:block;font-size:11px;letter-spacing:.12em;text-transform:uppercase;font-weight:700;color:var(--celtic);margin-bottom:8px}.house-ad--dark .house-ad-kicker{color:rgba(255,255,255,.62)}.house-ad-title{display:block;font-size:19px;line-height:1.15;font-weight:700;letter-spacing:-.01em;text-wrap:balance}.house-ad--300x600 .house-ad-title{font-size:24px;margin-bottom:20px}.house-ad--336x280 .house-ad-title{font-size:18px}.house-ad--300x250 .house-ad-title{font-size:17px}.house-ad--300x250 .house-ad-logo{margin-bottom:10px}.house-ad--300x250 .house-ad-line,.house-ad--336x280 .house-ad-line{margin-top:8px}.house-ad-line{display:block;font-size:14px;line-height:1.4;margin-top:10px;color:var(--fg-2)}.house-ad--dark .house-ad-line{color:rgba(255,255,255,.78)}.house-ad--300x600 .house-ad-line{margin-top:18px}.house-ad-capa{width:132px;height:auto;border-radius:4px;margin:4px 0 6px}.house-ad-avatar{width:88px;height:88px;border-radius:999px;margin:4px 0 6px}.house-ad-list{display:block;margin-top:18px}.house-ad-list span{display:block;padding:10px 0;border-top:1px solid var(--hairline-dark);font-size:14px;line-height:1.35;color:rgba(255,255,255,.85)}.house-ad--light .house-ad-list span{border-top-color:var(--hairline);color:var(--fg-2)}.house-ad-btn{margin-top:auto;height:40px;font-size:15px;width:100%;flex-shrink:0}.prose .house-ad img{margin:0;border-radius:0}.prose .house-ad img.house-ad-logo{margin:0 0 14px}.prose .house-ad--300x250 img.house-ad-logo{margin-bottom:10px}.prose .house-ad--300x600 img.house-ad-logo{margin-bottom:22px}.prose .house-ad img.house-ad-capa{margin:4px 0 6px;border-radius:4px}.prose .house-ad img.house-ad-avatar{margin:4px 0 6px;border-radius:999px}.house-ad--300x600 .house-ad-btn{height:44px}@media (max-width:367px){.ad-wrap--336x280{width:300px}.house-ad--336x280{width:300px;height:250px;padding:22px}.house-ad--336x280 .house-ad-title{font-size:17px}.house-ad--336x280 .house-ad-logo{margin-bottom:10px}}@media (prefers-reduced-motion:reduce){.house-ad,.share-btn{transition:none}}.capa{position:relative;display:block;overflow:hidden;aspect-ratio:16 / 9;border-radius:var(--r-lg);background:var(--oxford);color:#fff;container-type:inline-size;isolation:isolate}.capa>.capa-f,.capa video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;border-radius:0;aspect-ratio:auto}.capa video{opacity:0;transition:opacity .5s ease,transform .9s var(--ease)}.capa video.is-on{opacity:1}.capa>.capa-f{transition:transform .9s var(--ease)}.capa::after{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(90deg,rgba(5,30,50,.95) 0%,rgba(5,30,50,.85) 30%,rgba(5,30,50,.25) 60%,rgba(5,30,50,0) 86%)}.capa>.capa-logo{position:absolute;z-index:2;left:5.3cqw;top:4.6cqw;height:3.4cqw;width:auto;border-radius:0;aspect-ratio:auto}.capa-t{position:absolute;z-index:2;left:5.3cqw;bottom:9.2cqw;width:52%}.capa-k{display:block;margin-bottom:1.6cqw;font-size:1.55cqw;line-height:1.3;letter-spacing:.14em;text-transform:uppercase;font-weight:700;color:var(--sky)}.capa-k::before{content:"";display:block;width:4.6cqw;height:max(2px,.25cqw);margin-bottom:1.8cqw;background:var(--sky)}.capa-h{display:block;font-size:5.5cqw;line-height:1.04;letter-spacing:-.03em;font-weight:700;text-wrap:balance}.capa-u{position:absolute;z-index:2;left:5.3cqw;bottom:4.4cqw;font-size:1.55cqw;font-weight:500;letter-spacing:.02em;color:rgba(255,255,255,.6)}@container (max-width:420px){.capa-k,.capa-u{display:none}.capa>.capa-logo{height:5cqw}.capa-t{bottom:6cqw;width:62%}.capa-h{font-size:7.4cqw}}.featured-img,.post-row-img{display:block}.featured:hover .capa-f,.featured:hover .capa video,.post-row:hover .capa-f,.post-row:hover .capa video{transform:scale(1.035)}.post-row-img .capa{border-radius:var(--r-card)}@media (max-width:767px){.article-cover .capa{border-radius:0}}@media (min-width:1024px){:root{--thumb-w:300px}.post-row{align-items:center}}@media (prefers-reduced-motion:reduce){.capa video{display:none}.featured:hover .capa-f,.post-row:hover .capa-f{transform:none}}.blog-freq{display:inline-flex;align-items:center;gap:10px;margin-top:18px;font-size:13px;letter-spacing:.12em;text-transform:uppercase;font-weight:700;color:var(--celtic)}.blog-freq::before{content:"";width:8px;height:8px;border-radius:50%;background:var(--sky)}.news{padding:26px 22px 24px;border-radius:20px;background:var(--oxford);color:#fff}.news-k{font-size:12px;letter-spacing:.12em;text-transform:uppercase;font-weight:700;color:var(--sky)}.news-t{margin-top:10px;font-size:clamp(18px,.5vw + 16px,22px);line-height:1.3;font-weight:700;letter-spacing:-.01em;text-wrap:balance}.news-p{margin-top:8px;font-size:15px;line-height:1.5;color:var(--fg-2)}.news-row{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.news-row input{flex:1 1 200px;min-width:0;height:48px;padding:0 14px;border:1px solid transparent;border-radius:var(--r-btn);background:#fff;color:var(--oxford);font:inherit;font-size:16px}.news-row input:focus-visible{outline:0;border-color:var(--sky);box-shadow:var(--focus)}.news-btn{flex:0 0 auto;height:48px;padding:0 20px;border:0;border-radius:var(--r-btn);background:var(--sky);color:var(--oxford);font:inherit;font-size:16px;font-weight:700;transition:background-color .2s}.news-btn:hover{background:#fff}.news-n{margin-top:12px;font-size:13px;line-height:1.5;color:rgba(255,255,255,.66)}.news-msg{margin-top:10px;font-size:14px;line-height:1.45;font-weight:500;color:var(--sky)}.news-msg:empty{display:none}.news-msg.is-error{color:#FF9DA0}.news-msg a{color:inherit}.news--end{margin-top:32px;padding:24px 22px;background:var(--bg-subtle);color:var(--fg-1);border:1px solid var(--hairline)}.news--end .news-k{color:var(--celtic)}.news--end .news-row input{border-color:var(--hairline-strong)}.news--end .news-btn{background:var(--celtic);color:#fff}.news--end .news-btn:hover{background:var(--yale)}.news--end .news-n{color:var(--n500)}.news--end .news-msg{color:var(--celtic)}.news--end .news-msg.is-error{color:var(--danger)}@media (max-width:479px){.news-btn{flex:1 1 100%}}@media (min-width:1024px){.blog-head--news .container{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);column-gap:56px;align-items:center}.blog-head--news .crumbs,.blog-head--news .cats{grid-column:1 / -1}.blog-head--news .news{grid-column:2;grid-row:2;padding:30px 28px 26px}.blog-head--news .blog-head-txt{grid-column:1;grid-row:2}}@media (max-width:1023px){.blog-head .news{margin-top:28px}}@media print{.site-header,.site-footer,.article-rail,.blog-rail,.ad-slot--mobile,.share,.reading-progress,.toc--inline,.article-toc,.cta-inline,.cta-band,.article-related,.menu-btn,.skip-link,.news,.capa video{display:none !important}body{color:#000;font-size:12pt}.article-layout{display:block}.prose a::after{content:" (" attr(href) ")";font-size:90%;color:#555}}