.st-section--cn-ca .st-head{margin-bottom:30px}.cn-ca__stage{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:clamp(24px,4.4vw,70px);padding:clamp(26px,3.4vw,46px) clamp(24px,4.4vw,64px)}.cn-ca__ui{font-size:clamp(12px,1.02vw,14px);padding:1.25em 1.3em 1.35em;gap:.85em;box-shadow:0 1px 2px #17140f0d,0 2em 4em -1.6em #17140f4d}.cn-ca__t{margin-top:.2em;font-family:var(--font-display);font-size:1.32em;font-weight:700;letter-spacing:-.02em;line-height:1.2}.cn-ca__campo{min-height:4.6em;padding:.8em .95em;border:1px solid var(--ui-me);border-radius:.9em;background:var(--ui-bg);box-shadow:0 0 0 .22em color-mix(in oklab,var(--primary) 13%,transparent);font-size:.98em;line-height:1.5}.cn-ca__caret{display:inline-block;width:2px;height:1.1em;margin-left:2px;vertical-align:-.2em;background:var(--ui-me);animation:st-caret 1s steps(1) infinite}.cn-ca__visual{display:grid;grid-template-columns:auto 1fr;gap:.4em .8em;align-items:center;padding:.7em .85em;border-radius:.9em;background:var(--ui-sf);font-size:.9em}.cn-ca__vlbl{color:var(--ui-muted)}.cn-ca__vnome{font-weight:650}.cn-ca__passos{display:flex;flex-direction:column;gap:.35em}.cn-ca__passos li{display:flex;align-items:center;gap:.55em;font-size:.92em;color:var(--ui-muted);transition:color .35s}.cn-ca__passos .st-i{flex:0 0 auto;width:1.2em;height:1.2em;color:var(--ui-sf2);transition:color .35s}.cn-ca__passos li.is-on{color:var(--ui-ink)}.cn-ca__passos li.is-on .st-i{color:var(--ui-me);animation:st-spin 1.2s linear infinite}.cn-ca__passos li.is-feito{color:var(--ui-ink)}.cn-ca__passos li.is-feito .st-i{color:#16a34a;animation:none}.cn-ca__acoes{display:flex;flex-wrap:wrap;gap:.45em;transition:opacity .4s ease,transform .5s var(--ease)}.cn-ca__acoes .ui-btn{display:inline-flex;align-items:center;gap:.4em}.cn-ca__acoes .st-i{width:1.05em;height:1.05em}.cn-ca.is-vivo .cn-ca__acoes:not(.is-in){opacity:0;transform:translateY(.5em)}.cn-ca__lado{display:grid;place-items:center}.cn-ca__fone{font-size:clamp(11px,.95vw,12.6px)}.cn-ca__viu{position:relative;flex:0 0 auto;aspect-ratio:4 / 5;overflow:hidden;background:#f2f2f2}.cn-ca__trilho{display:flex;height:100%;transition:transform .7s var(--ease)}.cn-ca__slide{position:relative;flex:0 0 100%;height:100%;overflow:hidden;background:linear-gradient(110deg,#ececec 30%,#f7f7f7,#ececec 60%) 0 0 / 300% 100%}.cn-ca__slide img{width:100%;height:100%;object-fit:cover;transition:opacity .55s ease,transform .7s var(--ease)}.cn-ca.is-vivo .cn-ca__slide:not(.is-in) img{opacity:0;transform:scale(1.04)}.cn-ca.is-vivo .cn-ca__slide:not(.is-in){animation:cn-ca-brilho 1.2s linear infinite}@keyframes cn-ca-brilho{to{background-position:-150% 0}}.cn-ca__n{position:absolute;top:.7em;right:.7em;padding:.2em .55em;border-radius:999px;background:#0c10148c;color:#fff;font-size:.74em;font-weight:600;font-variant-numeric:tabular-nums}.cn-ca__pts{display:flex;justify-content:center;gap:.3em;padding:.55em 0 .1em}.cn-ca__pts i{width:.42em;height:.42em;border-radius:50%;background:#c7c7c7;transition:background-color .3s,transform .3s}.cn-ca__pts i.is-on{background:#3897f0;transform:scale(1.15)}.cn-ca__ico{display:flex;align-items:center;gap:.9em;padding:.2em .85em .3em}.cn-ca__ico .st-i{width:1.45em;height:1.45em;color:#0c1014}.cn-ca__sp{flex:1 1 auto}.cn-ca__leg{padding:0 .85em .8em;font-size:.86em;line-height:1.4;color:#0c1014;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.cn-ca__leg b{font-weight:650}.cn-ca__notas{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.cn-ca__nota{display:flex;align-items:flex-start;gap:12px;padding:14px 16px;border-radius:18px;background:var(--paper);font-size:14.5px;line-height:1.5;color:var(--text-lead)}.cn-ca__nota b{color:var(--ink)}@media(max-width:1024px){.cn-ca__stage{padding:26px;gap:26px}}@media(max-width:760px){.cn-ca .cn-ctrl .cn-chips{flex-wrap:nowrap;overflow-x:auto;margin:0 -12px;padding:0 12px 2px;scrollbar-width:none}.cn-ca .cn-ctrl .cn-chips::-webkit-scrollbar{display:none}.cn-ca__stage{grid-template-columns:minmax(0,1fr);padding:18px 14px 22px}.cn-ca__ui,.cn-ca__lado{grid-area:1 / 1;transition:opacity .3s ease,transform .55s var(--ease)}.cn-ca__ui{z-index:2;font-size:11.5px;align-self:start}.cn-ca__lado{z-index:1;transform:translate(12%,10%) scale(.86);opacity:.4}.cn-ca__fone{font-size:10.4px}.cn-ca.is-vivo[data-foco=fone] .cn-ca__lado{z-index:2;transform:none;opacity:1}.cn-ca.is-vivo[data-foco=fone] .cn-ca__ui{z-index:1;transform:translate(-4%,6%) scale(.9);opacity:.4}.cn-ca__notas{display:flex;gap:10px;margin:0 -12px;padding:0 12px 4px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:12px;scrollbar-width:none}.cn-ca__notas::-webkit-scrollbar{display:none}.cn-ca__nota{flex:0 0 84%;scroll-snap-align:start;font-size:14px}}
