.qfi-intel{position:relative;padding:110px 0 120px;isolation:isolate}.qfi-intel::before{content:'';position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(ellipse at 50% 38%,rgba(169,100,24,.13),transparent 63%)}.qfi-intel .qi-heading{max-width:960px;margin:0 auto 54px;text-align:center}.qi-eyebrow{font:11px var(--font-mono);color:#b8a58d;letter-spacing:.19em;text-transform:uppercase;margin-bottom:18px}.qfi-intel .qi-title{margin:0;font-family:var(--font-display);font-size:clamp(38px, 5.3vw, 76px);font-weight:600;line-height:1.1;letter-spacing:-.055em}.qi-title .qi-gold{background:linear-gradient(100deg,#fff5e6 5%,#ffc779 80%);color:transparent;background-clip:text;-webkit-background-clip:text}.qfi-intel .qi-w{display:inline-block}.qfi-intel .qi-gold.qi-split{background:0 0;color:inherit}.qfi-intel .qi-cell{position:relative;display:inline-block;white-space:pre}.qfi-intel .qi-gold .qi-real{background-image:linear-gradient(100deg,#fff5e6 5%,#ffc779 80%);background-repeat:no-repeat;color:transparent;-webkit-background-clip:text;background-clip:text}.qfi-intel .qi-glyph{position:absolute;left:50%;top:50%;display:none;pointer-events:none;transform:translate(-50%,-52%);font:600 .5em/1 var(--font-mono);letter-spacing:0;color:#f90;opacity:.8}.qfi-intel .qi-cell.is-scr .qi-real{opacity:0}.qfi-intel .qi-cell.is-scr .qi-glyph{display:block}.qfi-intel .qi-cell.is-lock .qi-real{animation:qiLockFlash .5s ease-out}@keyframes qiLockFlash{0%{filter:brightness(2.2) drop-shadow(0 0 12px rgba(255, 170, 60, .95))}100%{filter:brightness(1) drop-shadow(0 0 0 rgba(255, 170, 60, 0))}}.qfi-intel .qi-title.qi-done .qi-gold{animation:qiGoldFlare 1.3s ease-out}@keyframes qiGoldFlare{0%{filter:drop-shadow(0 0 0 rgba(255, 170, 60, 0))}30%{filter:drop-shadow(0 0 24px rgba(255, 170, 60, .85))}100%{filter:drop-shadow(0 0 0 rgba(255, 170, 60, 0))}}.qfi-intel .qi-title{position:relative;isolation:isolate}.qfi-intel .qi-title::after{content:attr(data-text)/"";position:absolute;inset:0;pointer-events:none;color:transparent;mix-blend-mode:color-dodge;background-image:linear-gradient(115deg,#000 0,#000 30%,#3a3a3a 42%,#a8a8a8 50%,#3a3a3a 58%,#000 70%,#000 100%);background-repeat:no-repeat;background-size:45% 100%;background-position:-50% 0;-webkit-background-clip:text;background-clip:text;animation:none}.qfi-intel .qi-title.qi-done::after{animation:qiTitleShine 5.5s cubic-bezier(.42,0,.3,1) .4s infinite}@keyframes qiTitleShine{0%{background-position:-50% 0}45%{background-position:150% 0}100%{background-position:150% 0}}@media (prefers-reduced-motion:reduce){.qfi-intel .qi-title.qi-done::after,.qfi-intel .qi-title::after{animation:none;background-position:-50% 0}.qfi-intel .qi-title.qi-done .qi-gold{animation:none}}.qi-subtitle{margin:23px auto 0;max-width:660px;color:#c7c4c0;font-size:clamp(17px, 1.65vw, 22px);line-height:1.55}.qi-stage{position:relative;width:min(1060px,100%);margin:0 auto;padding:var(--case-pad);border-radius:var(--case-r);background:var(--case);box-shadow:var(--lift)}.qi-stage::after{content:'';position:absolute;inset:0;z-index:2;border-radius:inherit;padding:1px;background:var(--case-rim);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.qi-demo{position:relative;z-index:1;height:690px;border-radius:var(--screen-r);overflow:hidden;background:#000;box-shadow:var(--screen-glow);text-align:left}.qi-demo .ai-wrap{height:100%}.qi-demo .aic-card{width:max-content;max-width:100%}.qi-demo .ai-scroll{scrollbar-width:none}.qi-demo .ai-scroll::-webkit-scrollbar{width:0;height:0}.qi-demo .qi-veu{--qi-veu-blur:4.6px;--qi-veu-op:.55;filter:blur(var(--qi-veu-blur));opacity:var(--qi-veu-op);user-select:none;pointer-events:none;-webkit-mask-image:linear-gradient(180deg,#000 0%,#000 34%,transparent 96%);mask-image:linear-gradient(180deg,#000 0%,#000 34%,transparent 96%)}.qi-demo .qi-veu p{margin:0 0 11px}.qi-demo .qi-veu p:last-child{margin-bottom:0}.qi-demo .aic-q{min-height:22px;white-space:pre-wrap;overflow-wrap:anywhere;cursor:default}.qi-demo .aic-q.qi-vazio::before{content:attr(data-ph);color:var(--ai-ink3)}.qi-demo .aic-q.qi-escreve::after{content:'';display:inline-block;width:1px;height:1.05em;margin-left:1px;vertical-align:-2px;background:var(--ai-ink);animation:qi-caret 1.05s steps(1,end) infinite}@keyframes qi-caret{50%{opacity:0}}.qi-demo .ai-go.qi-carrega{transform:scale(.9)}.qi-demo .aic-tools[hidden]{display:none!important}.qi-demo [data-passo]{opacity:0;transform:translateY(10px);filter:blur(5px);transition:opacity .52s cubic-bezier(.22, .61, .36, 1),transform .52s cubic-bezier(.22, .61, .36, 1),filter .52s cubic-bezier(.22, .61, .36, 1)}.qi-demo [data-passo].on{opacity:1;transform:none;filter:none}.qi-demo .qi-veu[data-passo]{filter:blur(var(--qi-veu-blur))}.qi-demo .qi-veu[data-passo].on{opacity:var(--qi-veu-op);filter:blur(var(--qi-veu-blur))}.qi-demo .ai-hero{transition:opacity .3s ease,transform .3s ease}.qi-demo .ai-wrap.qi-sai .ai-hero{opacity:0;transform:translateY(-8px)}@media (prefers-reduced-motion:reduce){.qi-demo [data-passo]{opacity:1;transform:none;filter:none;transition:none}.qi-demo .ai-hero{transition:none}.qi-demo .aic-q.qi-escreve::after{animation:none}}@media (max-width:700px){.qi-demo .ai-sugs,.qi-demo .aic-tools{display:none}.qi-demo{height:475px}}.qi-below{max-width:1260px;margin:0 auto}.qi-rule{display:flex;align-items:center;gap:20px;margin:78px 0 36px;font:11px var(--font-mono);letter-spacing:.19em;text-transform:uppercase}.qi-rule span{flex:0 0 auto;color:#eda94f}.qi-rule::after{content:'';flex:1 1 auto;height:1px;background:linear-gradient(90deg,#ffffff24,#ffffff00)}.qi-split{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);gap:clamp(32px,5vw,88px);align-items:start}.qi-lead{margin:0;text-wrap:balance;font-family:var(--font-display);font-size:clamp(29px, 3.9vw, 52px);font-weight:600;line-height:1.1;letter-spacing:-.045em;color:#f4f1ec}.qi-body p{margin:0;color:#a6a4a1;font-size:16.5px;line-height:1.78}.qi-actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:30px}.qi-actions a{display:inline-flex;justify-content:center;align-items:center;gap:20px;padding:15px 26px;border:1px solid #8c642f;border-radius:999px;color:#ffd397;font-size:14px;font-weight:600;text-decoration:none;transition:background .2s,border-color .2s}.qi-actions .qi-primary{background:#ffb34e;border-color:#ffb34e;color:#171008}.qi-actions a:hover{background:#2e2315;border-color:#ffc16b}.qi-actions .qi-primary:hover{background:#ffca7c}.qi-actions a:focus-visible{outline:2px solid #fff0d8;outline-offset:5px}@media (max-width:900px){.qi-split{grid-template-columns:minmax(0,1fr);gap:26px}.qi-rule{margin:56px 0 28px}}@media (max-width:700px){.qfi-intel{padding:75px 0}.qfi-intel .qi-heading{margin-bottom:34px}.qi-body p{font-size:15px}.qi-actions{gap:10px}.qi-actions a{padding:14px 20px}}@media (prefers-reduced-motion:reduce){.qi-actions a{transition:none}}