.post__inner[data-astro-cid-7jjqptxk]{max-width:720px;margin:0 auto;padding:clamp(112px,13vw,160px) 28px clamp(72px,8vw,120px)}.post__back[data-astro-cid-7jjqptxk]{display:inline-block;font-family:var(--font-sans);font-weight:300;font-size:10px;letter-spacing:.2em;text-transform:uppercase;text-decoration:none;color:color-mix(in srgb,var(--color-dourado-claro) 55%,transparent);transition:color .3s}.post__back[data-astro-cid-7jjqptxk]:hover,.post__back[data-astro-cid-7jjqptxk]:focus-visible{color:var(--color-dourado)}.post__header[data-astro-cid-7jjqptxk]{margin:clamp(32px,5vw,56px) 0 0;padding-bottom:clamp(28px,4vw,44px);border-bottom:.5px solid var(--color-hairline)}.post__cat[data-astro-cid-7jjqptxk]{display:block;font-family:var(--font-sans);font-weight:600;font-size:10px;letter-spacing:.26em;text-transform:uppercase;color:var(--color-dourado)}.post__title[data-astro-cid-7jjqptxk]{margin:20px 0 0;font-family:var(--font-serif);font-weight:300;font-size:clamp(30px,4.4vw,46px);line-height:1.14;letter-spacing:-.012em;color:var(--color-dourado-claro)}.post__meta[data-astro-cid-7jjqptxk]{margin-top:22px;display:flex;align-items:center;gap:12px;font-family:var(--font-sans);font-weight:300;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:color-mix(in srgb,var(--color-dourado-claro) 45%,transparent)}.post__sep[data-astro-cid-7jjqptxk]{color:color-mix(in srgb,var(--color-dourado) 60%,transparent)}.post__footer[data-astro-cid-7jjqptxk]{margin-top:clamp(48px,6vw,72px);padding-top:28px;border-top:.5px solid var(--color-hairline)}.post__body[data-astro-cid-7jjqptxk]{margin-top:clamp(36px,5vw,56px);font-family:var(--font-sans);font-weight:300;font-size:18px;line-height:1.75;color:var(--color-text-reading)}.post__body[data-astro-cid-7jjqptxk] p{margin:0 0 1.4em}.post__body[data-astro-cid-7jjqptxk] h2{margin:1.8em 0 .6em;font-family:var(--font-serif);font-weight:400;font-size:clamp(22px,2.6vw,30px);line-height:1.2;letter-spacing:-.01em;color:var(--color-dourado-claro)}.post__body[data-astro-cid-7jjqptxk] h3{margin:1.6em 0 .5em;font-family:var(--font-serif);font-weight:400;font-size:clamp(19px,2vw,23px);line-height:1.25;color:var(--color-dourado-claro)}.post__body[data-astro-cid-7jjqptxk] a{color:var(--color-dourado);font-weight:400;text-decoration:underline;text-decoration-color:var(--color-dourado);text-underline-offset:3px;transition:color .3s}.post__body[data-astro-cid-7jjqptxk] a:hover,.post__body[data-astro-cid-7jjqptxk] a:focus-visible{color:var(--color-dourado-claro);text-decoration-color:var(--color-dourado-claro)}.post__body[data-astro-cid-7jjqptxk] strong{font-weight:600;color:var(--color-dourado-claro)}.post__body[data-astro-cid-7jjqptxk] em{font-style:italic}.post__body[data-astro-cid-7jjqptxk] ul,.post__body[data-astro-cid-7jjqptxk] ol{margin:0 0 1.4em;padding-left:1.4em}.post__body[data-astro-cid-7jjqptxk] li{margin:0 0 .5em;padding-left:.3em}.post__body[data-astro-cid-7jjqptxk] li::marker{color:var(--color-dourado)}.post__body[data-astro-cid-7jjqptxk] blockquote{margin:1.6em 0;padding:4px 0 4px 24px;border-left:2px solid color-mix(in srgb,var(--color-dourado) 50%,transparent);font-family:var(--font-serif);font-style:italic;font-size:20px;line-height:1.55;color:color-mix(in srgb,var(--color-dourado-claro) 88%,transparent)}.post__body[data-astro-cid-7jjqptxk] blockquote p{margin:0}.post__body[data-astro-cid-7jjqptxk] code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.88em;padding:.15em .4em;border-radius:3px;background:color-mix(in srgb,var(--color-dourado) 12%,transparent);color:var(--color-dourado-claro)}.post__body[data-astro-cid-7jjqptxk] pre{margin:1.6em 0;padding:20px 22px;overflow-x:auto;border:.5px solid var(--color-hairline);border-radius:4px;background:color-mix(in srgb,var(--color-grafite-medio) 40%,var(--color-grafite))}.post__body[data-astro-cid-7jjqptxk] pre code{padding:0;background:none;font-size:14px;line-height:1.6}.post__body[data-astro-cid-7jjqptxk] hr{margin:2.2em 0;border:none;border-top:.5px solid var(--color-hairline)}.post__body[data-astro-cid-7jjqptxk] img{max-width:100%;height:auto;border-radius:4px}
