@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/dm-sans-latin-400-normal.CW0RaeGs.woff2)format("woff2"),url(/_astro/dm-sans-latin-400-normal.BwCSEQnW.woff)format("woff")}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/dm-sans-latin-500-normal.B9HHJjqV.woff2)format("woff2"),url(/_astro/dm-sans-latin-500-normal.Dr3UlScf.woff)format("woff")}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/dm-sans-latin-600-normal.Aqo67rzb.woff2)format("woff2"),url(/_astro/dm-sans-latin-600-normal.BmdmIIQ2.woff)format("woff")}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/dm-sans-latin-700-normal.DvUfVpUG.woff2)format("woff2"),url(/_astro/dm-sans-latin-700-normal.CUSSCpQX.woff)format("woff")}:root{--bg:#fff;--card:#fff;--text:#0b1215;--ink:#0b1215;--muted:#394649;--ash:#757575;--accent:#0b1215;--accent-hover:#000;--tint:#f2f2f2;--border:#e0e0e0;--stroke:#394649;--lilac:#fff;--cta:#55da9b;--cta-hover:#46c98b;--cta-text:#0b1215;--neon:#00ff84;--charcoal:#232424;--green:#0b1215;--green-hover:#000;--green-tint:#f2f2f2;--shadow:#0000001a 0 2px 4px 0;--r-card:4px;--r-feature:8px;--s1:8px;--s2:16px;--s3:24px;--s4:32px;--s5:40px;--s6:48px;--s8:64px;--max:1280px;--font:"DM Sans", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--mono:ui-monospace, SFMono-Regular, Menlo, Consolas, monospace}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--bg);color:var(--text);font-family:var(--font);margin:0;font-size:16px;font-weight:400;line-height:1.5}h1,h2,h3,h4{margin:0 0 var(--s2);text-wrap:balance;letter-spacing:-.01em;font-weight:700;line-height:1.25}h1{letter-spacing:-.02em;font-size:36px;line-height:.96}h2{font-size:28px;line-height:1.1}h3{font-size:20px;line-height:1.3}@media (width>=768px){h1{font-size:48px;line-height:.92}h2{font-size:38px;line-height:1.04}}p{margin:0 0 var(--s2);text-wrap:pretty}a{color:var(--ink);text-underline-offset:3px;text-decoration:underline 1px}a:hover{text-decoration-thickness:2px}:focus-visible{outline:3px solid var(--ink);outline-offset:2px;border-radius:4px}::selection{background:var(--ink);color:#fff}img{max-width:100%;height:auto}.wrap{max-width:var(--max);padding:0 var(--s2);margin:0 auto}@media (width>=768px){.wrap{padding:0 var(--s3)}}.muted{color:var(--muted)}.small{font-size:14px}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}main{padding:var(--s4) 0 var(--s8)}.section{margin-top:var(--s6)}.section-head{justify-content:space-between;align-items:baseline;gap:var(--s2);margin-bottom:var(--s2);flex-wrap:wrap;display:flex}.section-head h2{margin:0}.btn{justify-content:center;align-items:center;gap:var(--s1);min-height:44px;padding:0 var(--s3);border:1px solid var(--ink);background:var(--ink);color:#fff;font:600 15px/1 var(--font);cursor:pointer;border-radius:4px;text-decoration:none;display:inline-flex}.btn:hover{background:#000;text-decoration:none}.btn-cta,.btn.btn-cta{background:var(--cta);border-color:var(--cta);color:var(--cta-text)}.btn-cta:hover,.btn.btn-cta:hover{background:var(--cta-hover);border-color:var(--cta-hover)}.btn-ghost{color:var(--ink);border:1px solid var(--stroke);background:#fff;font-weight:500}.btn-ghost:hover{box-shadow:inset 0 0 0 1px var(--stroke);background:#fff}.btn-sm{min-height:32px;padding:0 var(--s2);font-size:13px}.label-caps,.kicker{text-transform:uppercase;letter-spacing:.1em;color:var(--muted);font-size:12px;font-weight:600;line-height:1.45;display:inline-block}.band{padding:var(--s8) 0}@media (width>=768px){.band{padding:96px 0}}.band-dark{color:#fff;background:#000}.band-dark h1,.band-dark h2,.band-dark h3{color:#fff}.band-dark .muted,.band-dark .kicker,.band-dark .label-caps{color:#c8c8c8}.band-dark a:not(.btn):not(.card){color:#fff}.band-dark :focus-visible{outline-color:#fff}.band-dark .btn:not(.btn-cta){color:var(--ink);background:#fff;border-color:#fff}.band-dark .btn:not(.btn-cta):hover{background:#e6e6e6}.band-dark .card-dark{background:var(--charcoal);box-shadow:none;color:#fff;border:0}.check-list{gap:12px;margin:0;padding:0;list-style:none;display:grid}.check-list li{align-items:flex-start;gap:12px;font-size:16px;line-height:1.5;display:flex}.check-list svg{width:20px;height:20px;color:var(--neon);flex:none;margin-top:2px}main:has(>.page-top:first-child){padding-top:0}main:has(>.home){padding:0}.page-band{padding:var(--s5) 0;margin-bottom:var(--s4)}@media (width>=768px){.page-band{padding:var(--s8) 0}}.page-band p{max-width:760px;margin:0}[hidden]{display:none!important}.card{background:var(--card);border:1px solid var(--border);border-radius:var(--r-card);padding:var(--s3);box-shadow:var(--shadow)}.card-link{color:inherit;text-decoration:none;transition:border-color .15s,box-shadow .15s;display:block}.card-link:hover{border-color:var(--ink);text-decoration:none;box-shadow:0 4px 10px #00000024}.grid{gap:var(--s2);grid-template-columns:1fr;display:grid}@media (width>=640px){.grid-2,.grid-3,.grid-4{grid-template-columns:repeat(2,1fr)}}@media (width>=960px){.grid-3{grid-template-columns:repeat(3,1fr)}.grid-4{grid-template-columns:repeat(4,1fr)}}.chips{gap:var(--s1);flex-wrap:wrap;display:flex}.chip{min-height:36px;padding:0 var(--s2);background:var(--card);border:1px solid var(--border);color:var(--text);cursor:pointer;font-size:14px;font-weight:500;font-family:var(--font);border-radius:100px;align-items:center;text-decoration:none;display:inline-flex}a.chip:hover,button.chip:hover{border-color:var(--ink);color:var(--ink);text-decoration:none}.chip[aria-pressed=true],.chip[aria-pressed=true]:hover{background:var(--ink);border-color:var(--ink);color:#fff}.badge{border:1px solid var(--border);color:var(--ink);white-space:nowrap;background:#fff;border-radius:100px;align-items:center;gap:4px;padding:2px 8px;font-size:12px;font-weight:500;display:inline-flex}.badge-muted{color:var(--muted);background:#fff}.badge-geral{background:var(--ink);border-color:var(--ink);color:#fff}.badge-warn{color:#6b4500;background:#fff4e0;border-color:#e9c46a}a.badge{text-decoration:none}a.badge:hover{border-color:var(--ink)}.meta{gap:var(--s1);flex-wrap:wrap;align-items:center;display:flex}.search{align-items:center;gap:var(--s1);background:var(--card);border:1px solid var(--border);padding:4px 4px 4px var(--s2);border-radius:4px;display:flex}.search:focus-within{border-color:var(--ink);box-shadow:0 0 0 1px var(--ink)}.search input{min-width:0;font:400 16px var(--font);color:var(--text);background:0 0;border:0;outline:0;flex:1;min-height:40px}.search-lg{padding:8px 8px 8px var(--s3)}.search-lg input{min-height:48px;font-size:18px}.note{background:var(--tint);padding:var(--s2);border-left:4px solid var(--ink);border-radius:4px;font-size:15px}.note strong{font-weight:600}.note-warn{background:#fff4e0}.note-alert{color:#3d2a00;background:#fff4e0;border:1px solid #f0cf6b;border-left:4px solid #b36b00;align-items:flex-start;gap:12px;display:flex}.note-alert .ic{color:#fff;background:#b36b00;border-radius:999px;flex:none;place-items:center;width:22px;height:22px;margin-top:1px;font-size:14px;font-weight:700;line-height:1;display:grid}.note-alert>div,.note-alert>p{overflow-wrap:anywhere;min-width:0}.note-alert p{margin:0 0 6px}.note-alert p:last-child{margin:0}.note-risk{color:#4a1214;background:#fdecec;border-color:#f2b8b8 #f2b8b8 #f2b8b8 #a3262a}.note-risk .ic{background:#a3262a}.prose{font-size:17px;line-height:1.65}.prose h2{margin-top:var(--s5);font-size:24px;line-height:1.2}@media (width>=768px){.prose h2{font-size:28px}}.prose h3{margin-top:var(--s4)}.prose ul,.prose ol{padding-left:var(--s3);margin:0 0 var(--s2)}.prose li{margin-bottom:var(--s1)}.prose code{font-family:var(--mono);background:var(--tint);border-radius:4px;padding:1px 5px;font-size:.9em}.prose pre{background:var(--card);border:1px solid var(--border);border-left:4px solid var(--ink);box-shadow:var(--shadow);border-radius:var(--r-card);padding:var(--s5) var(--s2) var(--s2);white-space:pre-wrap;word-wrap:break-word;margin:0 0 var(--s3);font-size:15px;line-height:1.6;position:relative;overflow-x:auto}.prose pre code{font-family:var(--mono);color:var(--text);overflow-wrap:anywhere;word-break:normal;background:0 0;padding:0;font-size:14px}.prose pre{max-width:100%}.prose :not(pre)>code{overflow-wrap:anywhere}.prose pre:before{content:"Prompt";top:10px;left:var(--s2);font:600 11px var(--font);color:var(--muted);text-transform:uppercase;letter-spacing:.1em;position:absolute}.copy-btn{position:absolute;top:6px;right:6px}@media (width<=767px){.copy-btn{min-height:44px;padding:0 20px;font-size:15px}.prose pre{padding-top:60px}.prose pre:before{top:18px}}.prose pre:has(>code[class*=language-]):before{content:"Código"}.prose pre mark.ph,mark.ph{color:#2c3600;background:#eaf5b5;border-radius:3px;padding:0 2px;font-weight:600;box-shadow:inset 0 0 0 1px #b8cc4a}body.sec-agentes .copy-btn{background:var(--green)}body.sec-agentes .copy-btn:hover{background:var(--green-hover)}.prose table{border-collapse:collapse;width:100%;margin-bottom:var(--s3);font-size:15px;display:block;overflow-x:auto}.prose th,.prose td{border:1px solid var(--border);text-align:left;vertical-align:top;padding:8px}.prose th{background:var(--tint);font-weight:600}.prose blockquote{margin:0 0 var(--s2);padding:var(--s2);background:var(--tint);border-radius:var(--r-card)}.prose blockquote p:last-child{margin:0}label{margin-bottom:4px;font-size:14px;font-weight:600;display:block}select,input[type=text],input[type=email],textarea{border:1px solid var(--border);width:100%;min-height:44px;font:400 16px var(--font);color:var(--text);background:#fff;border-radius:4px;padding:8px 12px}select:focus,input:focus,textarea:focus{outline:2px solid var(--ink);outline-offset:0;border-color:var(--ink)}::placeholder{color:var(--ash);opacity:1}textarea{resize:vertical;min-height:120px}.field{margin-bottom:var(--s2)}.article{gap:var(--s4);grid-template-columns:minmax(0,1fr);display:grid}.article>*{min-width:0}@media (width>=960px){.article{grid-template-columns:minmax(0,1fr) 320px}.article aside{align-self:start;position:sticky;top:88px}}.breadcrumb{color:var(--muted);margin-bottom:var(--s2);font-size:14px}.breadcrumb a{color:var(--muted)}.breadcrumb,.breadcrumb a{text-transform:uppercase;letter-spacing:.1em;font-size:12px;font-weight:600}.sr-only:focus-visible{clip:auto;z-index:100;background:var(--card);border-radius:4px;width:auto;height:auto;padding:8px 16px;position:fixed;top:8px;left:8px}:root{--marca:#ffd84d}.kicker,.label-caps{background-image:linear-gradient(transparent 58%, var(--marca) 58%, var(--marca) 92%, transparent 92%);color:var(--ink);background-repeat:no-repeat;background-size:100% 100%;margin-left:-4px;padding:0 4px;transition:background-size .5s}.band-dark .kicker,.band-dark .label-caps{background-image:linear-gradient(var(--marca), var(--marca));background-position:0 100%;background-size:100% 3px;padding-bottom:2px}@media (prefers-reduced-motion:no-preference){.kicker:hover,.label-caps:hover{background-size:100% 100%}}.grifo{z-index:0;white-space:nowrap;position:relative}.grifo:before{content:"";z-index:-1;transform-origin:0;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 40' preserveAspectRatio='none'%3E%3Cpath d='M3 9 C40 4 120 2 197 6 L194 34 C130 38 60 37 6 35 Z' fill='%23ffd84d'/%3E%3C/svg%3E") 0 0/100% 100% no-repeat;position:absolute;inset:.42em -.1em -.04em -.08em;transform:rotate(-1.2deg)}@media (prefers-reduced-motion:no-preference){.grifo:before{animation:.7s cubic-bezier(.3,.7,.3,1) .25s both grifo-passa}@keyframes grifo-passa{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}}.band-dark .grifo{color:var(--ink)}.nav[data-astro-cid-wpvy4v7s]{z-index:20;border-bottom:1px solid var(--border);background:#fff;position:sticky;top:0}.nav-inner[data-astro-cid-wpvy4v7s]{grid-template-columns:1fr auto;grid-template-areas:"logo menu""links links""search search";align-items:center;gap:8px 16px;min-height:56px;padding-top:6px;padding-bottom:6px;display:grid}.logo[data-astro-cid-wpvy4v7s]{color:var(--ink);letter-spacing:-.01em;white-space:nowrap;grid-area:logo;align-items:center;gap:10px;font-size:18px;font-weight:700;text-decoration:none;display:inline-flex}.logo[data-astro-cid-wpvy4v7s]:hover{text-decoration:none}.logo-mark[data-astro-cid-wpvy4v7s]{background:var(--ink);color:#fff;border-radius:4px;place-items:center;width:30px;height:30px;font-weight:700;display:grid}.nav-search[data-astro-cid-wpvy4v7s]{grid-area:search;padding:0 4px 0 12px}.nav-search[data-astro-cid-wpvy4v7s] input[data-astro-cid-wpvy4v7s]{min-height:36px;font-size:15px}@media (width<=899px){.nav-search[data-astro-cid-wpvy4v7s].hide-mobile{display:none}}.menu-btn[data-astro-cid-wpvy4v7s]{border:1px solid var(--stroke);min-height:44px;color:var(--ink);font:500 14px var(--font);cursor:pointer;-webkit-tap-highlight-color:transparent;background:#fff;border-radius:4px;grid-area:menu;align-items:center;gap:6px;padding:0 14px;display:inline-flex}.menu-btn[data-astro-cid-wpvy4v7s][hidden]{display:none}.menu-btn[data-astro-cid-wpvy4v7s][aria-expanded=true]{background:var(--ink);border-color:var(--ink);color:#fff}.nav-links[data-astro-cid-wpvy4v7s]{flex-wrap:wrap;grid-area:links;gap:4px 16px;font-size:14px;display:flex}.nav-links[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]{color:var(--ink);white-space:nowrap;padding:8px 0;font-weight:500;text-decoration:none}.nav-links[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]:hover{text-decoration:underline}.nav-links[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s][aria-current=page]{font-weight:700}@media (width<=899px){.nav[data-astro-cid-wpvy4v7s].js .nav-links[data-astro-cid-wpvy4v7s]{display:none}.nav[data-astro-cid-wpvy4v7s].js.open .nav-links[data-astro-cid-wpvy4v7s]{border-top:1px solid var(--border);flex-direction:column;gap:0;padding-top:4px;padding-bottom:8px;display:flex}.nav[data-astro-cid-wpvy4v7s].js.open .nav-links[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]{border-radius:4px;align-items:center;min-height:44px;padding:0 12px;font-size:16px;display:flex}.nav[data-astro-cid-wpvy4v7s].js.open .nav-links[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s][aria-current=page]{background:var(--ink);color:#fff}}@media (width>=900px){.nav-inner[data-astro-cid-wpvy4v7s]{grid-template-columns:auto minmax(240px,420px) 1fr;grid-template-areas:"logo search links";gap:24px}.menu-btn[data-astro-cid-wpvy4v7s],.menu-btn[data-astro-cid-wpvy4v7s]:not([hidden]){display:none}.nav-links[data-astro-cid-wpvy4v7s]{flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:24px;font-size:15px}.nav-links[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s][aria-current=page]{box-shadow:inset 0 -2px 0 var(--ink)}.nav-links[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s][href="/montador-de-prompt/"]{background:var(--cta);color:var(--cta-text);min-height:40px;box-shadow:none;border-radius:4px;align-items:center;padding:0 16px;font-weight:600;display:inline-flex}.nav-links[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s][href="/montador-de-prompt/"]:hover{background:var(--cta-hover);text-decoration:none}.nav-links[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s][href="/montador-de-prompt/"][aria-current=page]{box-shadow:inset 0 -3px 0 var(--ink)}}.footer[data-astro-cid-jo6i4kqk]{color:#fff;background:#000;padding:48px 0 32px}.footer[data-astro-cid-jo6i4kqk] .muted{color:#c8c8c8}.footer-inner[data-astro-cid-jo6i4kqk]{gap:24px;display:grid}.footer[data-astro-cid-jo6i4kqk] strong[data-astro-cid-jo6i4kqk]{font-size:18px}.footer-links[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;gap:8px 24px;display:flex}.footer-links[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:#fff;padding:4px 0;text-decoration:none}.footer-links[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{text-decoration:underline}.footer[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:focus-visible{outline-color:#fff}.footer-base[data-astro-cid-jo6i4kqk]{margin-top:32px}@media (width>=768px){.footer-inner[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr 1.4fr}}
