.pom-casos{--casos-pad:var(--pom-space-3);margin-top:var(--pom-space-4)}.pom-casos__tabs{position:relative;display:grid;gap:var(--pom-space-0-5);margin:0 0 var(--pom-space-3);padding:var(--pom-space-0-5);border-radius:var(--pom-radius-l);background:var(--pom-color-bg-muted);--ic-bg:var(--pom-color-bg-muted)}.pom-casos__tabs[hidden]{display:none}.pom-casos__tab{position:relative;z-index:1;display:flex;align-items:center;gap:var(--pom-space-1-5);min-height:64px;padding:var(--pom-space-1) var(--pom-space-2);border:0;border-radius:var(--pom-radius-m);background:transparent;color:var(--pom-color-ink);text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent}.pom-casos__tab :is(.pom-ic,.tc-ic){width:40px;height:40px;--ic-sw:1.8;transition:transform var(--pom-motion-base) var(--pom-ease)}.pom-casos__tab[aria-selected="true"]{--ic-bg:var(--pom-color-surface)}.pom-casos__tab[aria-selected="true"] :is(.pom-ic,.tc-ic){transform:scale(1.08)}.pom-casos__tab:focus-visible{outline:var(--pom-focus);outline-offset:2px}.pom-casos__tl{display:grid;gap:2px}.pom-casos__tn{font:700 16px/1.2 var(--pom-font-heading);letter-spacing:-.005em}.pom-casos__ts{font:500 13px/1.3 var(--pom-font-body);color:var(--pom-color-text-muted)}.pom-casos__tabs:not(.has-ind) .pom-casos__tab[aria-selected="true"]{background:var(--pom-color-surface);box-shadow:var(--pom-shadow-1)}.pom-casos__ind{position:absolute;left:0;top:0;width:var(--w,0);height:var(--h,0);transform:translate(var(--x,0),var(--y,0));border-radius:var(--pom-radius-m);background:var(--pom-color-surface);box-shadow:0 0 0 1px #14181f0f,var(--pom-shadow-1);opacity:0;pointer-events:none}.pom-casos__ind::after{content:"";position:absolute;left:0;top:14px;bottom:14px;width:4px;border-radius:0 4px 4px 0;background:var(--pom-color-cta)}.has-ind > .pom-casos__ind{opacity:1}.is-ready > .pom-casos__ind{transition:transform var(--pom-motion-slow,.4s) var(--pom-ease),width var(--pom-motion-slow,.4s) var(--pom-ease),height var(--pom-motion-slow,.4s) var(--pom-ease)}.pom-casos__tab{transition:background-color var(--pom-motion-base,.2s) var(--pom-ease)}@media (hover:hover){.pom-casos__tab:hover:not([aria-selected="true"]){background:color-mix(in srgb,var(--pom-color-surface) 45%,transparent)}}@media (min-width:600px){.pom-casos__tabs{display:flex;border-radius:var(--pom-radius-pill)}.pom-casos__tab{flex:1 1 0;min-width:0;border-radius:var(--pom-radius-pill);padding:var(--pom-space-1) var(--pom-space-3) var(--pom-space-1) var(--pom-space-1-5)}.pom-casos__ind{border-radius:var(--pom-radius-pill)}.pom-casos__ind::after{content:none}}@media (min-width:600px) and (max-width:899.98px){.pom-casos__tab{gap:var(--pom-space-1);padding-right:var(--pom-space-2)}.pom-casos__tab :is(.pom-ic,.tc-ic){width:32px;height:32px}.pom-casos__tn{font-size:15px}}.pom-casos__panels{display:grid;gap:var(--pom-space-3)}.pom-casos.is-tabs .pom-casos__panel:not(.is-on){display:none}.pom-casos__panel{display:grid;gap:var(--pom-space-3);padding:var(--casos-pad);border-radius:var(--pom-radius-l);background:var(--pom-color-surface);box-shadow:var(--pom-ring-line)}.pom-casos__panel:focus-visible{outline:var(--pom-focus);outline-offset:var(--pom-focus-offset)}.pom-casos__l,.pom-casos__r{display:contents}.pom-casos__media{order:1}.pom-casos__main{order:2}.pom-casos__entra{order:3}.pom-casos__t{order:4}.pom-casos__faz{order:5}.pom-casos__media{position:relative;margin:calc(-1 * var(--casos-pad)) calc(-1 * var(--casos-pad)) 0}.pom-casos__frame{position:relative;aspect-ratio:4 / 3}.pom-casos__img{position:absolute;inset:0;overflow:hidden;border-radius:var(--pom-radius-l) var(--pom-radius-l) 0 0;background:var(--pom-color-bg-muted)}.pom-casos__zoom{position:absolute;inset:0;transform-origin:50% 60%}.pom-casos__spots{z-index:1}.pom-casos__zoom img{display:block;width:100%;height:100%;object-fit:cover}.pom-casos__note{position:absolute;left:var(--pom-space-2);top:var(--pom-space-2);padding:2px 10px;border-radius:999px;background:rgba(20,24,31,.66);color:#fff;font-size:var(--pom-text-micro);line-height:1.6}.pom-casos__spot{position:absolute;left:var(--x);top:var(--y);width:36px;height:36px;margin:-18px 0 0 -18px;padding:0;border:2px solid #fff;border-radius:50%;background:var(--pom-color-cta);color:var(--pom-color-on-cta,var(--pom-color-ink));font:700 15px/1 var(--pom-font-num,var(--pom-font-heading));box-shadow:0 2px 10px rgba(20,24,31,.35);cursor:pointer;transition:transform var(--pom-motion-base) var(--pom-ease)}.pom-casos__spot::before{content:"";position:absolute;inset:-2px;border-radius:50%;box-shadow:0 0 0 0 color-mix(in srgb,var(--pom-color-cta) 70%,transparent);pointer-events:none}.pom-casos__spot::after{content:"";position:absolute;inset:-6px;border-radius:50%}.pom-casos__spot:focus-visible{outline:3px solid #fff;outline-offset:2px;box-shadow:0 0 0 7px var(--pom-color-ink)}.pom-casos__spot:hover,.pom-casos__spot.is-on{transform:scale(1.12);z-index:2}.pom-casos__tip{position:absolute;left:50%;bottom:calc(100% + 10px);width:max-content;max-width:min(15rem,60vw);padding:var(--pom-space-1) var(--pom-space-1-5);border-radius:var(--pom-radius-m);background:var(--pom-color-ink);color:#fff;font:500 14px/1.35 var(--pom-font-body);text-align:left;transform:translate(-50%,4px);opacity:0;visibility:hidden;transition:opacity var(--pom-motion-fast,.15s),transform var(--pom-motion-fast,.15s),visibility 0s linear var(--pom-motion-fast,.15s)}.pom-casos__tip--l{left:auto;right:-6px;transform:translateY(4px)}.pom-casos__tip--r{left:-6px;transform:translateY(4px)}.pom-casos__tip--b{bottom:auto;top:calc(100% + 10px)}.pom-casos__spot:is(:hover,:focus-visible,.is-on):not(.is-quiet) .pom-casos__tip{opacity:1;visibility:visible;transform:translate(-50%,0);transition-delay:0s}.pom-casos__spot:is(:hover,:focus-visible,.is-on):not(.is-quiet) :is(.pom-casos__tip--l,.pom-casos__tip--r){transform:none}:is(.pom,.tc-page) .pom-casos__h{margin:0;font:700 var(--pom-text-h3)/1.2 var(--pom-font-heading);letter-spacing:-.01em;color:var(--pom-color-ink)}:is(.pom,.tc-page) .pom-casos__onde{margin:var(--pom-space-0-5) 0 0;font-size:13px;line-height:1.4;color:var(--pom-color-text-muted)}:is(.pom,.tc-page) .pom-casos__q{margin:var(--pom-space-3) 0 0;padding-left:var(--pom-space-2);border-left:3px solid var(--pom-color-cta)}:is(.pom,.tc-page) .pom-casos__q p{margin:0;font:500 var(--pom-text-kicker)/1.3 var(--pom-font-heading);letter-spacing:-.01em;color:var(--pom-color-ink);text-wrap:balance}:is(.pom,.tc-page) .pom-casos__who{margin:var(--pom-space-1) 0 0 calc(var(--pom-space-2) + 3px);font-size:var(--pom-text-small);color:var(--pom-color-text-muted)}:is(.pom,.tc-page) .pom-casos__t{margin:0;font-size:var(--pom-text-body-s);line-height:1.55}:is(.pom,.tc-page) .pom-casos__lab{margin:0 0 var(--pom-space-1);font:700 13px/1.3 var(--pom-font-heading);letter-spacing:.04em;text-transform:uppercase;color:var(--pom-color-ink)}.pom-casos__hint{font-weight:500;letter-spacing:0;text-transform:none;color:var(--pom-color-text-muted)}.pom-casos__pts{display:grid;gap:2px;margin:0;padding:0;list-style:none}.pom-casos__pts li{display:flex;align-items:center;gap:var(--pom-space-1-5);margin:0 calc(-1 * var(--pom-space-1));padding:6px var(--pom-space-1);border-radius:var(--pom-radius-m);font-size:var(--pom-text-body-s);line-height:1.4;color:var(--pom-color-text);transition:background-color var(--pom-motion-fast,.15s)}.pom-casos__pts li.is-on{background:var(--pom-color-cta-soft)}.pom-casos__n{display:grid;place-items:center;flex:none;width:28px;height:28px;border-radius:50%;background:var(--pom-color-cta);color:var(--pom-color-ink);font:700 14px/1 var(--pom-font-num,var(--pom-font-heading))}.pom-casos__faz{display:grid;gap:var(--pom-space-2);justify-items:start}.pom-casos__faz :is(.pom-checks,.tc-checks){margin:0}@media (max-width:719.98px){:is(.pom,.tc-page) .pom-casos__faz :is(.pom-btn,.tc-btn){justify-self:stretch;padding:0 var(--pom-space-2);white-space:normal;text-align:center}}.pom-casos__faz :is(.pom-checks,.tc-checks) li{font-size:var(--pom-text-body-s);line-height:1.45}:is(.pom,.tc-page) .pom-casos__proof{display:inline-flex;align-items:center;gap:var(--pom-space-1);min-height:44px;padding:6px var(--pom-space-2) 6px var(--pom-space-1-5);border-radius:22px;background:var(--pom-color-accent-soft);color:var(--pom-color-accent-text);font:600 14px/1.3 var(--pom-font-heading);text-decoration:none}.pom-casos__proof svg{flex:none;width:20px;height:20px;fill:var(--pom-color-accent);stroke:#fff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.pom-casos__proof circle{stroke:none}:is(.pom,.tc-page) .pom-casos__proof:hover{text-decoration:underline}.pom-casos__proof:focus-visible{outline:var(--pom-focus);outline-offset:var(--pom-focus-offset)}@media (min-width:720px){.pom-casos__panel.has-media{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:var(--pom-space-4);align-items:start}.pom-casos__l,.pom-casos__r{display:grid;gap:var(--pom-space-3);align-content:start}.pom-casos__media{margin:0}.pom-casos__img{border-radius:var(--pom-radius-m)}.pom-casos__faz{padding-top:var(--pom-space-3);border-top:1px solid var(--pom-color-line)}}@media (min-width:720px){.pom-casos.is-tabs .pom-casos__panel{grid-area:1 / 1}.pom-casos.is-tabs .pom-casos__panel:not(.is-on){display:grid;visibility:hidden}}@media (min-width:900px){.pom-casos{--casos-pad:var(--pom-space-4)}.pom-casos__panel.has-media{grid-template-columns:minmax(0,7fr) minmax(0,5fr);column-gap:var(--pom-space-5)}}@media (prefers-reduced-motion:no-preference){.pom-casos.is-tabs .pom-casos__panel.is-on{animation:pom-casos-in .42s var(--pom-ease) backwards}.pom-casos.is-seen .pom-casos__panel.is-on .pom-casos__zoom{animation:pom-casos-kb 9s ease-out both}.pom-casos.is-seen .pom-casos__panel.is-on .pom-casos__spot::before{animation:pom-casos-ping 1.4s ease-out .5s 2}.pom-casos.is-seen .pom-casos__panel.is-on .pom-casos__spot{animation:pom-casos-pop .4s var(--pom-ease) backwards;animation-delay:calc(.25s + var(--i,0) * .08s)}}@keyframes pom-casos-in{from{opacity:0;transform:translateX(calc(var(--dir,0) * 24px))}}@keyframes pom-casos-kb{from{transform:scale(1)}to{transform:scale(1.05)}}@keyframes pom-casos-ping{from{box-shadow:0 0 0 0 color-mix(in srgb,var(--pom-color-cta) 75%,transparent)}to{box-shadow:0 0 0 14px transparent}}@keyframes pom-casos-pop{from{opacity:0;transform:scale(.4)}}@media (forced-colors:active){.pom-casos__ind{border:2px solid Highlight}.pom-casos__spot,.pom-casos__n{border:2px solid ButtonText}}
