.pom-precos{display:grid;gap:var(--pom-space-4)}.pom-precos__cards{display:grid;gap:var(--pom-space-2);margin:0;padding:0;list-style:none}.pom-precos__card{position:relative;display:flex;flex-direction:column;padding:var(--pom-space-3) var(--pom-space-3) var(--pom-space-2-5,20px);border-radius:var(--pom-radius-l);background:var(--pom-color-surface);box-shadow:var(--pom-ring-line)}.pom-precos__card.is-best{box-shadow:0 0 0 2px var(--pom-color-accent),var(--pom-shadow-2)}:is(.pom,.tc-page) .pom-precos__badge{align-self:flex-start;margin:0 0 var(--pom-space-1-5);padding:4px 10px 4px 8px;border-radius:var(--pom-radius-pill);background:var(--pom-color-accent-soft);font:700 var(--pom-text-small)/1.2 var(--pom-font-heading);color:var(--pom-color-accent-text)}.pom-precos__badge::before{content:"";display:inline-block;width:8px;height:8px;margin-right:6px;border-radius:50%;background:var(--pom-color-accent);vertical-align:1px}.pom-precos__badge.is-none{display:none}:is(.pom,.tc-page) .pom-precos__h{margin:0;font-size:var(--pom-text-h4);line-height:1.3}:is(.pom,.tc-page) .pom-precos__h a{color:var(--pom-color-ink);text-decoration-thickness:1px;text-underline-offset:3px;text-decoration-color:var(--pom-color-line-strong)}:is(.pom,.tc-page) .pom-precos__h a:hover{text-decoration-color:currentColor}:is(.pom,.tc-page) .pom-precos__price{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:6px;margin:var(--pom-space-2) 0 0;color:var(--pom-color-text-muted);font-size:var(--pom-text-small)}.pom-precos__from{flex-basis:100%}.pom-precos__v{font:800 clamp(40px,9vw,52px)/1 var(--pom-font-num);letter-spacing:-0.02em;color:var(--pom-color-ink);font-variant-numeric:tabular-nums}.pom-precos__u{font-weight:600;color:var(--pom-color-ink)}:is(.pom,.tc-page) .pom-precos__cond{margin:4px 0 0;font-size:var(--pom-text-small);color:var(--pom-color-text-muted)}.pom-precos__li{display:grid;gap:6px;margin:var(--pom-space-2) 0 var(--pom-space-3);padding:var(--pom-space-2) 0 0;border-top:1px solid var(--pom-color-line);list-style:none}.pom-precos__li li{position:relative;padding-left:24px;font-size:var(--pom-text-body-s);line-height:1.45;color:var(--pom-color-text)}.pom-precos__li li::before{content:"";position:absolute;left:2px;top:0.4em;width:12px;height:7px;border:solid var(--pom-color-accent);border-width:0 0 2px 2px;transform:rotate(-45deg)}:is(.pom,.tc-page) .pom-precos__cta{margin-top:auto;width:100%}.pom-precos__terms{display:grid;gap:6px;margin:0;padding:var(--pom-space-2) var(--pom-space-3);border-radius:var(--pom-radius-m);background:var(--pom-color-surface);box-shadow:var(--pom-ring-line);list-style:none;font-size:var(--pom-text-small);line-height:1.45;color:var(--pom-color-text)}.pom-precos__terms li{position:relative;padding-left:18px}.pom-precos__terms li::before{content:"";position:absolute;left:2px;top:0.55em;width:6px;height:6px;border-radius:50%;background:var(--pom-color-ink)}.pom-precos__terms strong{font-weight:700;color:var(--pom-color-ink)}.pom-precos__more{display:grid;gap:var(--pom-space-5);margin:var(--pom-space-3) 0 var(--pom-space-5)}:is(.pom,.tc-page) .pom-precos__sub{margin:0 0 var(--pom-space-1);font-size:var(--pom-text-h4);line-height:1.3}:is(.pom,.tc-page) .pom-precos__lead{margin:0 0 var(--pom-space-2);font-size:var(--pom-text-small);color:var(--pom-color-text-muted)}.pom-precos__bands{display:grid;gap:var(--pom-space-2);margin:0;padding:0;list-style:none}.pom-precos__bands li{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;row-gap:8px}.pom-precos__ba{font-weight:600;color:var(--pom-color-ink);font-size:var(--pom-text-body-s)}.pom-precos__bv{font-size:var(--pom-text-small);color:var(--pom-color-text-muted);white-space:nowrap}.pom-precos__bv :is(.pom-num,.tc-n){font-size:18px;font-weight:700;color:var(--pom-color-ink)}.pom-precos__bt{grid-column:1 / -1;position:relative;height:14px;border-radius:var(--pom-radius-pill);background:linear-gradient(90deg,transparent calc(20% - 1px),var(--pom-color-line-strong) 0 20%,transparent 0 calc(45% - 1px),var(--pom-color-line-strong) 0 45%,transparent 0 calc(70% - 1px),var(--pom-color-line-strong) 0 70%,transparent 0) center / 100% 100% no-repeat,var(--pom-color-line)}.pom-precos__bt span{position:absolute;top:0;bottom:0;left:var(--l);width:var(--w);border-radius:inherit;background:var(--pom-color-ink)}.pom-precos__bands li:last-child .pom-precos__bt span{background:var(--pom-color-accent)}:is(.pom,.tc-page) .pom-precos__axis{position:relative;height:18px;margin:6px 0 var(--pom-space-2);font:500 var(--pom-text-caption)/1 var(--pom-font-num);color:var(--pom-color-text-muted)}.pom-precos__axis span{position:absolute;left:var(--l);transform:translateX(-50%);white-space:nowrap}.pom-precos__axis span:last-child{transform:translateX(-20%)}.pom-precos__grp + .pom-precos__grp{margin-top:var(--pom-space-3)}:is(.pom,.tc-page) .pom-precos__gh{margin:0 0 4px;font:600 var(--pom-text-small)/1.35 var(--pom-font-heading);color:var(--pom-color-text-muted)}.pom-precos__gh span{font-weight:500}.pom-precos__grp ul{margin:0;padding:0;list-style:none}.pom-precos__grp li{display:grid;grid-template-columns:minmax(0,1fr);gap:2px;padding:var(--pom-space-1-5) 0;border-top:1px solid var(--pom-color-line);font-size:var(--pom-text-body-s);line-height:1.4}.pom-precos__on{font-weight:500;color:var(--pom-color-ink)}.pom-precos__on a,:is(.pom,.tc-page) .pom-precos__h a{display:inline-block;padding:12px 0;margin:-12px 0}.pom-precos__op{color:var(--pom-color-ink)}.pom-precos__op :is(.pom-num,.tc-n){font-size:18px;font-weight:700}.pom-precos__op.is-visit{color:var(--pom-color-text-muted)}.pom-precos__oc{font-size:var(--pom-text-caption);color:var(--pom-color-text-muted)}:is(.pom,.tc-page) .pom-precos__iva{margin-top:var(--pom-space-3)}@media (min-width:600px){:is(.pom,.tc-page) .pom-precos__cta{width:auto;align-self:flex-start;padding:0 var(--pom-space-5)}.pom-precos__terms{display:flex;flex-wrap:wrap;gap:6px var(--pom-space-3)}.pom-precos__grp li{grid-template-columns:minmax(0,1fr) auto;column-gap:var(--pom-space-2)}.pom-precos__op{text-align:right;white-space:nowrap}.pom-precos__oc{grid-column:1 / -1}}@media (min-width:900px){.pom-precos__cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 var(--pom-space-3);align-items:stretch}.pom-precos__card{display:grid;grid-row:span 6;grid-template-rows:subgrid;row-gap:0;padding:var(--pom-space-4)}.pom-precos__badge.is-none{display:block;visibility:hidden}:is(.pom,.tc-page) .pom-precos__badge{justify-self:start;align-self:start}:is(.pom,.tc-page) .pom-precos__cta{align-self:end}.pom-precos__more{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--pom-gap)}.pom-precos__area{grid-column:1 / span 4}.pom-precos__outros{grid-column:5 / -1}}.pom-origem{display:grid;gap:var(--pom-space-3)}.pom-origem__pick{display:grid;gap:4px;margin:0;padding:0;border:0;min-width:0}:is(.pom,.tc-page) .pom-origem__lg{margin:0 0 var(--pom-space-1);padding:0;font:600 var(--pom-text-body-s)/1.4 var(--pom-font-heading);color:var(--pom-color-ink)}.pom-origem__lg span{font:400 var(--pom-text-small)/1.4 var(--pom-font-body);color:var(--pom-color-text-muted)}.pom-origem__r{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.pom-origem__row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:8px var(--pom-space-2);min-height:44px;padding:10px 12px;border-radius:var(--pom-radius-m);cursor:pointer;transition:background var(--pom-motion-fast) ease,box-shadow var(--pom-motion-fast) ease}.pom-origem__row:hover{background:var(--pom-color-bg-muted)}.pom-origem__r:checked + .pom-origem__row{background:var(--pom-color-surface);box-shadow:0 0 0 2px var(--pom-color-accent),var(--pom-shadow-1)}.pom-origem__r:focus-visible + .pom-origem__row{outline:var(--pom-focus-width,3px) solid var(--pom-focus-color);outline-offset:2px}.pom-origem__name{font-size:var(--pom-text-body-s);line-height:1.35;color:var(--pom-color-ink)}.pom-origem__name strong{font-weight:700}.pom-origem__name span{color:var(--pom-color-text-muted)}.pom-origem__tot{font-size:var(--pom-text-small);color:var(--pom-color-text-muted);white-space:nowrap}.pom-origem__tot :is(.pom-num,.tc-n){font-size:18px;font-weight:700;color:var(--pom-color-ink)}.pom-origem__bar{grid-column:1 / -1;display:flex;gap:2px;width:var(--w);height:16px}.pom-origem__bar span{flex:var(--v) 1 0;min-width:2px}.pom-origem__bar span:first-child{border-radius:4px 0 0 4px}.pom-origem__bar span:last-child{border-radius:0 4px 4px 0}.pom-origem__r:not(:checked) + .pom-origem__row .pom-origem__bar{opacity:0.6}.pom-origem .is-p{--c:color-mix(in srgb,var(--pom-color-ink) 22%,var(--pom-color-bg-muted))}.pom-origem .is-s{--c:color-mix(in srgb,var(--pom-color-ink) 72%,var(--pom-color-bg-muted))}.pom-origem .is-m{--c:var(--pom-color-accent)}.pom-origem__bar span,.pom-origem__sw,.pom-origem__key span::before{background:var(--c)}:is(.pom,.tc-page) .pom-origem__key{display:flex;flex-wrap:wrap;gap:4px var(--pom-space-3);margin:0;padding:0 12px;font-size:var(--pom-text-small);color:var(--pom-color-text-muted)}.pom-origem__key span{display:inline-flex;align-items:center;gap:6px}.pom-origem__key span::before{content:"";width:12px;height:12px;border-radius:3px}.pom-origem__panels{display:grid;gap:var(--pom-space-3)}.pom-origem__panel{padding:var(--pom-space-3);border-radius:var(--pom-radius-l);background:var(--pom-color-surface);box-shadow:var(--pom-ring-line)}@supports selector(:has(*)){.pom-origem__panel{display:none}.pom-origem:has(.pom-origem__r:nth-of-type(1):checked) .pom-origem__panel:nth-child(1),.pom-origem:has(.pom-origem__r:nth-of-type(2):checked) .pom-origem__panel:nth-child(2),.pom-origem:has(.pom-origem__r:nth-of-type(3):checked) .pom-origem__panel:nth-child(3),.pom-origem:has(.pom-origem__r:nth-of-type(4):checked) .pom-origem__panel:nth-child(4),.pom-origem:has(.pom-origem__r:nth-of-type(5):checked) .pom-origem__panel:nth-child(5){display:block}}@media (prefers-reduced-motion:no-preference){.pom-origem__panel{animation:pom-origem-in var(--pom-motion-base,240ms) var(--pom-ease,ease) both}@keyframes pom-origem-in{from{opacity:0;transform:translateY(6px)}}}.pom-origem__head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px var(--pom-space-3)}:is(.pom,.tc-page) .pom-origem__h{margin:0;font-size:var(--pom-text-h4);line-height:1.3}:is(.pom,.tc-page) .pom-origem__price{margin:0;font-size:var(--pom-text-small);color:var(--pom-color-text-muted)}.pom-origem__price :is(.pom-num,.tc-n){font-size:var(--pom-text-num-m);font-weight:700;color:var(--pom-color-ink)}.pom-origem__stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--pom-space-1-5);margin:var(--pom-space-2) 0;padding:0;list-style:none}.pom-origem__stats li{padding:10px 12px;border-radius:var(--pom-radius-m);background:var(--pom-color-bg-muted);box-shadow:inset 4px 0 0 var(--c);font-size:var(--pom-text-small);line-height:1.35;color:var(--pom-color-text)}.pom-origem__stats :is(.pom-num,.tc-n){display:block;font-size:var(--pom-text-num-m);font-weight:800;color:var(--pom-color-ink)}.pom-origem__stats .is-m :is(.pom-num,.tc-n){color:var(--pom-color-accent-text)}:is(.pom,.tc-page) .pom-origem__tip{margin:0 0 var(--pom-space-2);font-size:var(--pom-text-body-s);line-height:1.5;color:var(--pom-color-text)}.pom-origem__sv{display:block;color:var(--pom-color-text-muted);font-variant-numeric:tabular-nums}.pom-origem__leg{display:grid;gap:0 var(--pom-gap);margin:0;padding:0;list-style:none}.pom-origem__leg li{display:grid;grid-template-columns:12px minmax(0,1fr) auto;align-items:baseline;column-gap:var(--pom-space-1);padding:var(--pom-space-1) 0;border-top:1px solid var(--pom-color-line);font-size:var(--pom-text-small);line-height:1.4;color:var(--pom-color-text)}.pom-origem__sw{width:12px;height:12px;border-radius:3px;transform:translateY(1px)}.pom-origem__leg :is(.pom-num,.tc-n){font-weight:600;color:var(--pom-color-ink)}.pom-origem__leg li.is-m{font-weight:600;color:var(--pom-color-ink)}.pom-origem__leg li.is-m :is(.pom-num,.tc-n){color:var(--pom-color-accent-text);font-weight:700}:is(.pom,.tc-page) .pom-origem__vs{display:table;padding:13px 0;margin:-13px 0;font-weight:400;font-size:var(--pom-text-caption)}.pom-origem__tbl summary{display:inline-flex;align-items:center;min-height:44px;font-weight:600;color:var(--pom-color-ink);cursor:pointer;text-decoration:underline;text-underline-offset:3px}.pom-origem__scroll{overflow-x:auto;margin-top:var(--pom-space-1)}.pom-origem__tbl table{min-width:560px;width:100%;border-collapse:collapse;font-size:var(--pom-text-small);font-variant-numeric:tabular-nums}.pom-origem__tbl th,.pom-origem__tbl td{padding:8px 10px 8px 0;border-top:1px solid var(--pom-color-line);text-align:right;vertical-align:top}.pom-origem__tbl th:first-child{text-align:left;font-weight:500}.pom-origem__tbl thead th{border-top:0;font-weight:600;color:var(--pom-color-text-muted)}.pom-origem__tbl .is-tot > *{font-weight:700;color:var(--pom-color-ink)}:is(.pom,.tc-page) .pom-origem__note{margin:0;max-width:var(--pom-measure);font-size:var(--pom-text-caption);color:var(--pom-color-text-muted)}@media (min-width:600px){.pom-origem__leg{grid-template-columns:repeat(2,minmax(0,1fr))}.pom-origem__bar{height:20px}}@media (min-width:1100px){.pom-origem{grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:var(--pom-gap);align-items:start}.pom-origem__pick,.pom-origem__key{grid-column:1}.pom-origem__panels{grid-column:2;grid-row:1 / span 2}.pom-origem__tbl,.pom-origem__note{grid-column:1 / -1}}@media (forced-colors:active){.pom-origem__bar span,.pom-origem__sw,.pom-origem__key span::before,.pom-precos__bt span{forced-color-adjust:none}.pom-origem__r:checked + .pom-origem__row,.pom-precos__card.is-best{outline:2px solid CanvasText}}.pom-origem{gap:var(--pom-space-5)}.pom-origem__pick{gap:var(--pom-space-1-5)}:is(.pom,.tc-page) .pom-origem__lg{margin-bottom:var(--pom-space-2)}.pom-origem__row{padding:14px 16px;row-gap:12px}:is(.pom,.tc-page) .pom-origem__key{padding:var(--pom-space-1) 16px 0}.pom-origem__panel{padding:var(--pom-space-4)}.pom-origem__stats{margin:var(--pom-space-3) 0;gap:var(--pom-space-2)}.pom-origem__stats li{padding:14px 16px}:is(.pom,.tc-page) .pom-origem__tip{margin-bottom:var(--pom-space-3)}.pom-origem__leg li{padding:12px 0}:is(.pom,.tc-page) .pom-origem__note{margin-top:var(--pom-space-2)}@media (min-width:1100px){.pom-origem{column-gap:var(--pom-space-7);row-gap:var(--pom-space-5)}.pom-origem__panel{padding:var(--pom-space-5) var(--pom-space-6)}}
