.editorial-post{--editorial-paper: #f4f0e8;--editorial-ink: #252720;--editorial-muted: #64675c;--editorial-gold: #d4a843;--editorial-line: #d9d8cc;color:var(--editorial-ink);background:var(--editorial-paper)}.editorial-container{width:min(1320px,calc(100% - 80px));margin-inline:auto}.editorial-hero{padding:150px 0 0;background:#151813;color:#f4f0e8;overflow:hidden}.editorial-breadcrumbs{display:flex;flex-wrap:wrap;gap:12px;font-size:12px;color:#b2b6a8;margin-bottom:45px}.editorial-breadcrumbs a:hover{color:#f4f0e8}.editorial-hero__grid{display:grid;grid-template-columns:1fr 1.05fr;align-items:center;gap:60px}.editorial-kicker{display:flex;align-items:center;gap:10px;font-size:11px;line-height:1.5;font-weight:600;letter-spacing:.17em;text-transform:uppercase}.editorial-hero .editorial-kicker{color:#e3c67f}.editorial-kicker>span{width:6px;height:6px;border-radius:50%;background:currentColor}.editorial-hero h1{font-family:Bebas Neue,sans-serif;font-size:clamp(3.5rem,5.25vw,5.6rem);line-height:.99;letter-spacing:.015em;margin:24px 0;text-wrap:balance}.editorial-deck{max-width:520px;font-size:17px;line-height:1.8;color:#c4c7bb}.editorial-byline{display:grid;gap:13px;padding:26px 0 22px;margin-top:25px;border-top:1px solid #45473b;color:#b2b6a8;font-size:12px}.editorial-author{display:flex;align-items:center;gap:10px;color:#f4f0e8;font-size:13px}.editorial-author>span{display:grid;place-items:center;width:32px;height:32px;border:1px solid #74745b;border-radius:50%;color:#e3c67f;font-family:Bebas Neue,sans-serif;font-size:19px}.editorial-read-link{display:inline-flex;align-items:center;gap:24px;padding:6px 0;font-size:13px;color:#e3c67f}.editorial-read-link>span{font-size:24px}.editorial-hero__figure{position:relative;margin:0;align-self:stretch;min-height:590px}.editorial-hero__figure>img{width:100%;height:calc(100% - 34px);min-height:560px;-o-object-fit:cover;object-fit:cover;-o-object-position:53% center;object-position:53% center;border-radius:3px}.editorial-hero__figure>figcaption{padding-top:12px;color:#aeb2a4;font-size:10px;line-height:1.6}.editorial-image-label{position:absolute;right:24px;bottom:64px;padding:20px;color:#fff7e9;background:#151813d9;backdrop-filter:blur(6px);font-family:Bebas Neue,sans-serif;font-size:30px;line-height:1.05;letter-spacing:.04em}.editorial-principles{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;padding:34px 0;margin-top:50px;border-top:1px solid #45473b}.editorial-principles>div{padding-left:22px;border-left:1px solid #6d6d54}.editorial-principles span{font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:#c5b47f}.editorial-principles p{margin-top:8px;font-size:15px;line-height:1.5}.editorial-body{padding:80px 0 64px}.editorial-body__grid{display:grid;grid-template-columns:270px minmax(0,780px);gap:85px;justify-content:space-between}.editorial-main{min-width:0}.editorial-toc{position:sticky;top:125px}.editorial-toc .editorial-kicker{margin-bottom:20px;color:var(--editorial-muted)}.editorial-toc ol{list-style:none;padding:0;margin:0;border-top:1px solid var(--editorial-line)}.editorial-toc li{border-bottom:1px solid var(--editorial-line)}.editorial-toc li a{display:flex;gap:12px;padding:12px 0;font-size:12px;line-height:1.6}.editorial-toc li a:hover{color:#806024}.editorial-toc li span{flex:0 0 20px;color:#6e5f3e;font-size:10px;padding-top:2px}.editorial-sidebar__cta{display:flex;justify-content:space-between;gap:16px;padding:20px 0;margin-top:22px;border-top:2px solid #8a713b;font-size:13px;font-weight:500}.editorial-post .editorial-prose{font-size:17px}.editorial-post .editorial-prose>p:first-child{font-size:21px;line-height:1.8}.editorial-post .editorial-prose h2{margin-top:64px;padding-top:28px;border-top:1px solid var(--editorial-line);font-size:clamp(2rem,3.5vw,2.8rem);letter-spacing:.025em;line-height:1.08;scroll-margin-top:130px;text-wrap:balance}.editorial-post .editorial-prose h3{font-family:Outfit,sans-serif;font-size:20px;font-weight:600;letter-spacing:-.01em;text-transform:none;line-height:1.4}.editorial-post .editorial-prose p,.editorial-post .editorial-prose li{color:#3f4439;line-height:1.9}.editorial-post .editorial-prose a{color:#76581c;text-decoration:underline;text-decoration-color:#b99a5b;text-underline-offset:4px}.editorial-post .editorial-prose a:hover{color:#2b3025;text-decoration-color:currentColor}.editorial-post .editorial-prose strong{color:#252720}.editorial-post .editorial-prose blockquote{margin:30px 0;padding:24px 28px;background:#e9e5d9;border-radius:0;border-color:#9c7c39}.editorial-post .editorial-prose figure{margin:40px 0}.editorial-post .editorial-prose img{border-radius:3px}.editorial-post .editorial-prose figcaption{color:#63675d;font-size:12px}.editorial-post .editorial-prose .table-wrap{border:1px solid var(--editorial-line);margin:28px 0;border-radius:3px}.editorial-post .editorial-prose table{margin:0;font-size:14px;min-width:560px}.editorial-post .editorial-prose th{font-family:Outfit,sans-serif;font-size:12px;font-weight:600;letter-spacing:.03em;text-transform:none;background:#e5e4d8}.editorial-post .editorial-prose td,.editorial-post .editorial-prose th{padding:16px;line-height:1.7}.editorial-post .editorial-prose .editorial-note{margin:28px 0;padding:24px 26px;border:1px solid #b6b8a6;background:#eeeee4}.editorial-post .editorial-note p:last-child{margin-bottom:0}.editorial-post .editorial-note strong{color:#354232}.editorial-faq{margin-top:60px;border-top:1px solid var(--editorial-line);padding-top:34px;scroll-margin-top:130px}.editorial-faq .editorial-kicker{color:var(--editorial-muted)}.editorial-faq>h2,.editorial-related h2{font-family:Bebas Neue,sans-serif;font-size:clamp(2.2rem,4vw,3.3rem);line-height:1.06;letter-spacing:.025em;margin:14px 0 28px}.editorial-faq details{border-bottom:1px solid var(--editorial-line);padding:20px 0}.editorial-faq summary{display:flex;align-items:flex-start;justify-content:space-between;gap:22px;cursor:pointer;list-style:none}.editorial-faq summary::-webkit-details-marker{display:none}.editorial-faq summary h3{font-size:17px;font-weight:500;line-height:1.6}.editorial-faq summary>span{color:#806024;font-size:25px;line-height:1.1;transition:transform .2s}.editorial-faq details[open] summary>span{transform:rotate(45deg)}.editorial-faq details p{margin-top:16px;color:#4c5145;font-size:15px;line-height:1.9}.editorial-contact{padding:42px;margin:60px 0 28px;background:#20291f;color:#f4f0e8}.editorial-contact .editorial-kicker{color:#dac188}.editorial-contact h2{font-family:Bebas Neue,sans-serif;font-size:clamp(2.5rem,4.5vw,3.8rem);line-height:1.04;letter-spacing:.02em;margin:24px 0}.editorial-contact h2 span{color:#e1c281}.editorial-contact>p:not(.editorial-kicker){font-size:15px;color:#d0d5c8;line-height:1.8;max-width:540px}.editorial-contact>a{display:inline-flex;align-items:center;gap:24px;padding:16px 22px;margin:26px 0 13px;background:#dfbf77;color:#20291f;font-size:14px;font-weight:600;transition:background .2s}.editorial-contact>a:hover{background:#efd6a2}.editorial-contact small{display:block;color:#b6bfac;font-size:11px;line-height:1.7}.editorial-back{font-size:13px;color:#64675c}.editorial-related{padding:64px 0 90px;background:#e8e6dc;border-top:1px solid var(--editorial-line)}.editorial-related .editorial-kicker{color:var(--editorial-muted)}.editorial-related__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.editorial-post a:focus-visible,.editorial-post summary:focus-visible{outline:2px solid #a77e2e;outline-offset:6px}.editorial-post #conteudo{scroll-margin-top:110px}@media(max-width:1100px){.editorial-hero__grid{gap:30px}.editorial-hero h1{font-size:4rem}.editorial-hero__figure{min-height:600px}.editorial-hero__figure>img{min-height:570px}.editorial-body__grid{grid-template-columns:230px minmax(0,1fr);gap:40px}}@media(max-width:850px){.editorial-container{width:calc(100% - 48px)}.editorial-hero{padding-top:135px}.editorial-breadcrumbs{margin-bottom:30px}.editorial-hero__grid{grid-template-columns:1fr;gap:35px}.editorial-hero h1{max-width:700px;font-size:clamp(3rem,8vw,4.6rem)}.editorial-deck{max-width:650px}.editorial-hero__figure{min-height:0}.editorial-hero__figure>img{height:auto;min-height:0;aspect-ratio:3/2}.editorial-body__grid{grid-template-columns:1fr;gap:42px}.editorial-body{padding-top:42px}.editorial-toc{position:static}.editorial-toc ol{display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:24px;column-gap:24px}.editorial-sidebar__cta{display:none}.editorial-related__grid{grid-template-columns:1fr;gap:24px}}@media(max-width:540px){.editorial-container{width:calc(100% - 36px)}.editorial-hero h1{font-size:3.2rem}.editorial-deck{font-size:16px}.editorial-hero__figure>img{aspect-ratio:6/5}.editorial-image-label{bottom:64px;right:14px;font-size:23px;padding:14px}.editorial-hero__figure>figcaption{font-size:9px}.editorial-principles{grid-template-columns:1fr;gap:20px;margin-top:28px}.editorial-principles>div{padding-left:16px}.editorial-principles p{margin-top:4px}.editorial-toc ol{grid-template-columns:1fr}.editorial-post .editorial-prose{font-size:16px}.editorial-post .editorial-prose>p:first-child{font-size:19px}.editorial-post .editorial-prose h2{margin-top:45px;font-size:2.2rem}.editorial-post .editorial-prose blockquote,.editorial-post .editorial-prose .editorial-note{padding:20px}.editorial-contact{padding:28px 24px}.editorial-contact>a{gap:14px;padding:16px;font-size:13px}.editorial-related__grid{grid-template-columns:1fr;gap:36px}}@media(prefers-reduced-motion:reduce){.editorial-post *,.editorial-post *:before,.editorial-post *:after{transition:none!important;scroll-behavior:auto!important}}
