:root{--read: 68ch;--aside-w: 296px}.blog-head{padding:40px 0 26px;border-bottom:1px solid var(--border);margin-bottom:32px}.blog-head h1{margin:0;font-size:clamp(30px,4vw,44px);letter-spacing:-.035em;font-weight:800;line-height:1.08;text-wrap:balance}.blog-head .blog-dek{margin:14px 0 0;max-width:62ch;font-size:17px;line-height:1.6;color:var(--ink-soft)}.blog-kicker{display:inline-flex;align-items:center;gap:7px;margin-bottom:14px;font-size:12px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--brand)}.blog-kicker svg{color:var(--brand)}.blog-sections{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:26px 0 0;padding:0}.blog-sections a{display:inline-flex;align-items:center;gap:7px;height:38px;padding:0 15px;border:1px solid var(--border-strong);border-radius:var(--r-pill);background:var(--surface);font-size:13.5px;font-weight:600;color:var(--ink)}.blog-sections a:hover{background:var(--bg-subtle);border-color:var(--ink-faint)}.blog-sections a.on{background:var(--brand);border-color:var(--brand);color:#fff;font-weight:700}.blog-sections a.on:hover{background:var(--brand-deep);border-color:var(--brand-deep)}.blog-sections .n{font-variant-numeric:tabular-nums;font-size:12px;color:var(--ink-faint);font-weight:700}.blog-sections a.on .n{color:color-mix(in srgb,#fff 75%,var(--brand))}.blog-feature{position:relative;display:grid;grid-template-columns:minmax(0,1.02fr) minmax(0,1fr);border:1px solid var(--border);border-radius:var(--r-lg);background:var(--surface);box-shadow:var(--shadow-card);overflow:hidden;margin-bottom:40px}.blog-feature:hover{box-shadow:var(--shadow-lift);border-color:var(--border-strong)}.blog-feature .fe-body{display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:36px 38px}.blog-feature .fe-title{margin:0;font-size:clamp(22px,2.5vw,30px);line-height:1.22;letter-spacing:-.025em;font-weight:800;text-wrap:balance}.blog-feature:hover .fe-title{color:var(--brand-deep)}.blog-feature .fe-excerpt{margin:0;font-size:15.5px;line-height:1.6;color:var(--ink-soft);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.blog-feature .fe-cover{position:relative;background:var(--bg-subtle);min-height:260px}.post-grid{display:grid;gap:28px 22px;grid-template-columns:repeat(auto-fill,minmax(282px,1fr));padding-bottom:12px}.blog-more{padding:30px 0 72px}.post-card{position:relative;display:flex;flex-direction:column;background:var(--surface);border:1px solid var(--border);border-radius:var(--r-lg);box-shadow:var(--shadow-card);overflow:hidden}.post-card:hover{box-shadow:var(--shadow-lift);border-color:var(--border-strong)}.post-card:focus-within{border-color:color-mix(in srgb,var(--brand) 55%,var(--border-strong))}.post-card .post-link:after,.blog-feature .post-link:after{content:"";position:absolute;inset:0;z-index:1}.post-card .post-link:focus-visible,.blog-feature .post-link:focus-visible{outline:none}.blog-feature:focus-within{border-color:color-mix(in srgb,var(--brand) 55%,var(--border-strong))}.post-cover{position:relative;aspect-ratio:16 / 9;background:var(--bg-subtle);border-bottom:1px solid var(--border);overflow:hidden}.post-cover>img{position:absolute;inset:0;width:100%;height:100%;max-width:none;object-fit:cover;object-position:center;display:block}.post-cover>.cover-ico,.blog-feature .fe-cover>.cover-ico,.article-cover>.cover-ico{position:absolute;top:50%;left:50%;width:88px;height:88px;max-width:none;transform:translate(-50%,-50%);object-fit:contain;display:block}.blog-feature .fe-cover>img:not(.cover-ico){position:absolute;inset:0;width:100%;height:100%;max-width:none;object-fit:cover;object-position:center;display:block}.blog-feature .fe-cover>.cover-ico{width:168px;height:168px}.post-card .post-body{display:flex;flex-direction:column;gap:8px;flex:1;padding:16px 18px 0}.post-kicker{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--brand)}.post-title{margin:0;font-size:16.5px;font-weight:700;line-height:1.34;letter-spacing:-.012em;color:var(--ink);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.post-card:hover .post-title{color:var(--brand-deep)}.post-excerpt{margin:0;font-size:14px;line-height:1.6;color:var(--ink-soft);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.post-meta{margin-top:auto;display:flex;align-items:center;gap:8px;padding:14px 18px;font-size:12.5px;color:var(--ink-faint)}.post-meta .sep{width:3px;height:3px;border-radius:50%;background:var(--ink-faint);flex-shrink:0}.post-meta time{white-space:nowrap}.article{padding-top:18px}.article-crumbs{display:flex;align-items:center;flex-wrap:nowrap;gap:6px;padding:6px 0 22px;font-size:13px;color:var(--ink-soft)}.article-crumbs a{white-space:nowrap}.article-crumbs a:hover{color:var(--brand)}.article-crumbs svg{color:var(--ink-faint);flex-shrink:0}.article-crumbs .current{flex:1;min-width:0;color:var(--ink);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.article-head{max-width:860px;padding-bottom:28px}.article-head h1{margin:12px 0 0;font-size:clamp(29px,4.1vw,44px);line-height:1.1;letter-spacing:-.035em;font-weight:800;text-wrap:balance}.article-dek{margin:16px 0 0;max-width:60ch;font-size:18.5px;line-height:1.6;color:var(--ink-soft);text-wrap:pretty}.byline{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-top:24px;padding-top:20px;border-top:1px solid var(--border)}.byline-badge{flex-shrink:0;width:42px;height:42px;border-radius:50%;display:grid;place-items:center;background:var(--brand-tint);color:var(--brand-deep);border:1px solid color-mix(in srgb,var(--brand) 22%,transparent);font-size:14px;font-weight:800;letter-spacing:.02em}.byline-text{display:flex;flex-direction:column;gap:2px;min-width:0}.byline-who{font-size:14.5px;font-weight:700;color:var(--ink)}.byline-when{display:flex;align-items:center;flex-wrap:wrap;gap:7px;font-size:13px;color:var(--ink-faint)}.byline-when .sep{width:3px;height:3px;border-radius:50%;background:var(--ink-faint)}.byline-when .upd{color:var(--teal);font-weight:600}.byline-share{margin-left:auto;display:flex;gap:8px}.byline-share .btn-ghost{height:38px;padding:0 13px;font-size:13px}.article-cover{position:relative;aspect-ratio:16 / 7;max-height:460px;background:var(--bg-subtle);border:1px solid var(--border);border-radius:var(--r-lg);overflow:hidden;margin-bottom:40px}.article-cover>img{position:absolute;inset:0;width:100%;height:100%;max-width:none;object-fit:cover;object-position:center;display:block}.article-cover:has(.cover-ico){aspect-ratio:auto;height:208px}.article-cover>.cover-ico{width:124px;height:124px}.article-grid{display:grid;grid-template-columns:minmax(0,1fr) var(--aside-w);gap:56px;align-items:start}.article-body{min-width:0}.article-summary{margin:0 0 36px;padding:22px 24px;background:var(--bg-subtle);border:1px solid var(--border);border-radius:var(--r-lg)}.article-summary h2{display:flex;align-items:center;gap:8px;margin:0 0 14px;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-soft)}.article-summary h2 svg{color:var(--brand)}.article-summary ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.article-summary li{position:relative;padding-left:24px;font-size:15.5px;line-height:1.55;color:var(--ink)}.article-summary li:before{content:"";position:absolute;left:6px;top:.62em;width:6px;height:6px;border-radius:50%;background:var(--brand)}.post-prose{max-width:var(--read);font-size:17.5px;line-height:1.75;color:var(--ink)}.post-prose>:first-child{margin-top:0}.post-prose p{margin:0 0 22px;text-wrap:pretty}.post-prose h2{margin:52px 0 16px;font-size:27px;line-height:1.2;letter-spacing:-.028em;font-weight:800;text-wrap:balance;scroll-margin-top:calc(var(--header-h) + 22px)}.post-prose h3{margin:34px 0 10px;font-size:19.5px;line-height:1.32;letter-spacing:-.015em;font-weight:700;scroll-margin-top:calc(var(--header-h) + 22px)}.post-prose a{color:var(--brand-deep);font-weight:600;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.post-prose a:hover{color:var(--brand)}.post-prose strong{font-weight:700}.post-prose ul,.post-prose ol{list-style:none;margin:0 0 22px;padding:0}.post-prose li{position:relative;padding-left:28px;margin:0 0 10px}.post-prose ul>li:before{content:"";position:absolute;left:7px;top:.68em;width:6px;height:6px;border-radius:50%;background:var(--brand)}.post-prose ol{counter-reset:item}.post-prose ol>li{counter-increment:item}.post-prose ol>li:before{content:counter(item) ".";position:absolute;left:0;top:0;color:var(--brand);font-weight:800;font-variant-numeric:tabular-nums}.post-prose li>ul,.post-prose li>ol{margin:10px 0 0}.post-prose blockquote{margin:28px 0;padding:2px 0 2px 22px;border-left:3px solid var(--brand);font-size:18.5px;line-height:1.6;color:var(--ink-soft)}.post-prose blockquote p:last-child{margin-bottom:0}.post-prose code{padding:2px 6px;border-radius:6px;background:var(--bg-subtle);border:1px solid var(--border);font-family:var(--mono);font-size:.86em}.post-prose pre{margin:0 0 22px;padding:16px 18px;overflow-x:auto;background:var(--bg-subtle);border:1px solid var(--border);border-radius:var(--r-md);font-size:14px;line-height:1.6}.post-prose pre code{padding:0;border:0;background:none}.post-prose img{display:block;border-radius:var(--r-md);border:1px solid var(--border)}.post-prose figure{margin:30px 0}.post-prose figcaption{margin-top:10px;font-size:13.5px;line-height:1.5;color:var(--ink-faint)}.post-prose hr{border:0;border-top:1px solid var(--border);margin:44px 0}.post-prose table{display:block;width:max-content;max-width:100%;overflow-x:auto;border-collapse:collapse;font-size:15px;margin:0 0 26px}.post-prose .table-wrap{overflow-x:auto;margin:0 0 26px}.post-prose .table-wrap table{display:table;width:100%;margin:0}.post-prose th,.post-prose td{padding:12px 14px;border-bottom:1px solid var(--border);text-align:left;vertical-align:top}.post-prose th{font-size:11.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-faint);background:var(--bg-subtle);white-space:nowrap}.post-prose tbody tr:last-child td{border-bottom:0}.post-prose .callout{margin:30px 0;padding:18px 20px;border:1px solid var(--border);border-left-width:3px;border-radius:var(--r-md);background:var(--surface);font-size:16px;line-height:1.65}.post-prose .callout>b{display:block;margin-bottom:6px;font-size:11.5px;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.post-prose .callout p{margin:0 0 10px}.post-prose .callout p:last-child{margin-bottom:0}.post-prose .callout.dica{background:var(--teal-tint);border-color:color-mix(in srgb,var(--teal) 30%,transparent);border-left-color:var(--teal)}.post-prose .callout.dica>b{color:var(--teal)}.post-prose .callout.atencao{background:var(--brand-tint);border-color:color-mix(in srgb,var(--brand) 28%,transparent);border-left-color:var(--brand)}.post-prose .callout.atencao>b{color:var(--brand-deep)}.article-offers{margin:46px 0}.article-offers .offers-head{display:flex;align-items:baseline;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:18px}.article-offers h2{margin:0;font-size:21px;letter-spacing:-.02em;font-weight:800}.article-offers .offers-sub{margin:4px 0 0;font-size:13.5px;color:var(--ink-faint)}.article-offers .see-all{display:inline-flex;align-items:center;gap:5px;font-size:14px;font-weight:700;color:var(--brand);white-space:nowrap}.article-offers .see-all:hover{color:var(--brand-deep)}.article-offers .grid{padding-bottom:0;gap:18px 16px;grid-template-columns:repeat(auto-fill,minmax(216px,1fr))}.article-faq{margin:48px 0 0}.article-faq h2{margin:0 0 6px;font-size:24px;letter-spacing:-.025em;font-weight:800}.article-faq .faq-list{border-top:1px solid var(--border);margin-top:18px}.article-faq details{border-bottom:1px solid var(--border)}.article-faq summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 2px;cursor:pointer;list-style:none;font-size:16.5px;font-weight:700;line-height:1.45;color:var(--ink)}.article-faq summary::-webkit-details-marker{display:none}.article-faq summary:hover{color:var(--brand-deep)}.article-faq .faq-mark{position:relative;flex-shrink:0;width:18px;height:18px;border-radius:50%;border:1px solid var(--border-strong)}.article-faq .faq-mark:before,.article-faq .faq-mark:after{content:"";position:absolute;top:50%;left:50%;width:8px;height:1.5px;background:var(--ink-soft);transform:translate(-50%,-50%)}.article-faq .faq-mark:after{transform:translate(-50%,-50%) rotate(90deg)}.article-faq details[open] .faq-mark:after{display:none}.article-faq details[open] .faq-mark{border-color:var(--brand)}.article-faq details[open] .faq-mark:before{background:var(--brand)}.article-faq .faq-a{padding:0 2px 20px;font-size:16px;line-height:1.7;color:var(--ink-soft);max-width:66ch}.article-faq .faq-a p{margin:0 0 12px}.article-faq .faq-a p:last-child{margin-bottom:0}.article-tags{display:flex;flex-wrap:wrap;gap:8px;margin:44px 0 0;list-style:none;padding:0}.article-tags .t-label{font-size:13px;color:var(--ink-faint);align-self:center;margin-right:2px}.article-tags a{display:inline-flex;align-items:center;height:32px;padding:0 13px;border:1px solid var(--border);border-radius:var(--r-pill);background:var(--bg-subtle);font-size:13px;font-weight:600;color:var(--ink-soft)}.article-tags a:hover{color:var(--brand);border-color:color-mix(in srgb,var(--brand) 40%,var(--border))}.article-aff{margin:34px 0 0;padding-top:18px;border-top:1px solid var(--border);font-size:12.5px;line-height:1.6;color:var(--ink-faint);max-width:68ch}.article-author{display:flex;gap:16px;align-items:flex-start;margin:34px 0 0;padding:22px 24px;border:1px solid var(--border);border-radius:var(--r-lg);background:var(--surface)}.article-author .byline-badge{width:52px;height:52px;font-size:16px}.article-author .a-name{margin:0;font-size:16px;font-weight:700}.article-author .a-role{margin:2px 0 0;font-size:11.5px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--brand)}.article-author .a-bio{margin:10px 0 0;font-size:14.5px;line-height:1.6;color:var(--ink-soft)}.article-aside{position:sticky;top:calc(var(--header-h) + 20px);display:flex;flex-direction:column;gap:18px}.aside-box{padding:18px 20px;border:1px solid var(--border);border-radius:var(--r-lg);background:var(--surface)}.aside-h{display:flex;align-items:center;gap:7px;margin:0 0 12px;font-size:11.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-soft)}.aside-h svg{color:var(--ink-faint)}.toc{list-style:none;margin:0;padding:0}.toc li{margin:0}.toc a{display:block;padding:7px 0 7px 14px;border-left:2px solid var(--border);font-size:13.5px;line-height:1.45;color:var(--ink-soft)}.toc a:hover{color:var(--ink);border-left-color:var(--ink-faint)}.toc a.lvl-3{padding-left:26px;font-size:13px}.toc a.on{color:var(--brand-deep);font-weight:700;border-left-color:var(--brand)}.aside-cta{display:flex;flex-direction:column;gap:10px}.aside-cta p{margin:0;font-size:13.5px;line-height:1.55;color:var(--ink-soft)}.aside-cta .btn-brand{height:44px;font-size:14.5px;padding:0 16px}.aside-share{display:flex;flex-direction:column;gap:8px}.aside-share .btn-ghost{height:42px;justify-content:flex-start;font-size:13.5px}.aside-share .wa-logo{width:17px;height:17px;flex-shrink:0}.ico-check,.is-copied .ico-copy{display:none}.is-copied .ico-check{display:block}.btn-ghost.is-copied{border-color:var(--teal);color:var(--teal)}.article-related{padding:60px 0 72px;border-top:1px solid var(--border);margin-top:60px}.article-related h2{margin:0 0 22px;font-size:24px;letter-spacing:-.025em;font-weight:800}@media(max-width:1100px){.article-grid{grid-template-columns:minmax(0,1fr) 260px;gap:40px}}@media(max-width:940px){.article-grid{grid-template-columns:minmax(0,1fr);gap:0}.article-aside{display:none}.post-prose{max-width:100%}.blog-feature{grid-template-columns:minmax(0,1fr)}.blog-feature .fe-cover{order:-1;aspect-ratio:16 / 8;min-height:0}.blog-feature .fe-body{padding:26px 24px 28px}}@media(max-width:720px){.blog-head{padding:26px 0 20px;margin-bottom:24px}.blog-sections{margin-top:20px;gap:7px}.blog-sections a{height:36px;padding:0 13px;font-size:13px}.post-grid{grid-template-columns:minmax(0,1fr);gap:18px}.post-card{display:grid;grid-template-columns:116px minmax(0,1fr);grid-template-rows:auto auto}.post-card .post-cover{grid-column:1;grid-row:1 / 3;aspect-ratio:auto;min-height:104px;border-bottom:0;border-right:1px solid var(--border)}.post-card .post-body{grid-column:2;grid-row:1}.post-card .post-meta{grid-column:2;grid-row:2}.post-cover>.cover-ico{width:62px;height:62px}.post-card .post-body{padding:13px 14px 0;gap:6px}.post-title{font-size:15.5px;-webkit-line-clamp:3}.post-excerpt{display:none}.post-meta{padding:10px 14px 13px;font-size:12px}.article-head{padding-bottom:22px}.article-dek{font-size:17px}.byline-when .upd{flex-basis:100%}.byline-when .sep-upd{display:none}.byline-share{margin-left:0;width:100%}.byline-share .btn-ghost{flex:1;justify-content:center}.article-cover{aspect-ratio:16 / 9;margin-bottom:28px}.article-cover:has(.cover-ico){height:150px}.article-cover>.cover-ico{width:92px;height:92px}.blog-feature .fe-cover>.cover-ico{width:120px;height:120px}.article-summary{padding:18px;margin-bottom:28px}.post-prose{font-size:17px;line-height:1.7}.post-prose h2{font-size:23px;margin-top:40px}.post-prose h3{font-size:18px}.post-prose blockquote{font-size:17px;padding-left:18px}.article-offers .grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 12px}.article-author{padding:18px;gap:13px}.article-related{padding:40px 0 56px;margin-top:44px}.article-related h2,.article-faq h2{font-size:21px}}.post-products{margin:0 0 40px;display:flex;flex-direction:column;gap:16px}.post-products-head{display:flex;flex-direction:column;gap:6px;padding-bottom:4px}.post-products-head h2{margin:0;font-size:clamp(21px,2.4vw,26px);letter-spacing:-.025em;font-weight:800;line-height:1.2;color:var(--ink)}.post-products-head p{margin:0;font-size:14.5px;line-height:1.55;color:var(--ink-faint)}.pcard{display:grid;grid-template-columns:236px minmax(0,1fr);background:var(--surface);border:1px solid var(--border);border-radius:var(--r-lg);overflow:hidden;scroll-margin-top:88px}.pcard:hover{border-color:var(--border-strong)}.pcard-media{position:relative;background:#fff;border-right:1px solid var(--border);min-height:210px}.pcard-media img{position:absolute;inset:14px;width:calc(100% - 28px);height:calc(100% - 28px);max-width:none;object-fit:contain}.pcard-media .pcard-ico{inset:0;width:96px;height:96px;margin:auto}.pcard:has(.pcard-ico) .pcard-media{background:var(--bg-subtle)}.pcard-rank{position:absolute;top:10px;left:10px;z-index:1;display:inline-flex;align-items:center;justify-content:center;min-width:30px;height:30px;padding:0 8px;border-radius:9px;background:var(--brand);color:#fff;font-family:var(--sans);font-weight:800;font-size:15px;line-height:1;font-variant-numeric:tabular-nums}.pcard-body{display:flex;flex-direction:column;padding:18px 20px;min-width:0}.pcard-best{margin:0 0 6px;display:inline-flex;align-self:flex-start;padding:4px 10px;border-radius:var(--r-pill);background:var(--brand-tint);border:1px solid color-mix(in srgb,var(--brand) 26%,transparent);color:var(--brand-deep);font-size:12.5px;font-weight:700;letter-spacing:.005em}.pcard-name{margin:0 0 3px;font-size:19px;line-height:1.28;letter-spacing:-.02em;font-weight:800;color:var(--ink)}.pcard-model{margin:0 0 12px;font-size:13.5px;line-height:1.45;color:var(--ink-faint)}.pcard-chips{list-style:none;margin:0 0 13px;padding:0;display:flex;flex-wrap:wrap;gap:6px}.pcard-chips li{padding:4px 9px;border-radius:var(--r-pill);border:1px solid var(--border-strong);background:var(--bg-subtle);color:var(--ink-soft);font-size:12.5px;font-weight:600;line-height:1.3;white-space:nowrap}.pcard-verdict{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 18px;margin-bottom:15px}.pcard-verdict ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:5px}.pcard-verdict li{display:grid;grid-template-columns:18px minmax(0,1fr);gap:6px;align-items:start;font-size:14px;line-height:1.45;color:var(--ink)}.pcard-verdict li svg{margin-top:2px}.pcard-pros li .ico-pro{color:var(--teal)}.pcard-cons li .ico-con,.pcard-cons li{color:var(--ink-faint)}.pcard-foot{margin-top:auto;padding-top:13px;border-top:1px solid var(--border);display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap}.pcard-price{display:flex;flex-direction:column;gap:1px;min-width:0}.pcard-price-v{font-size:16px;font-weight:800;letter-spacing:-.01em;color:var(--ink)}.pcard-price-n{font-size:12px;line-height:1.35;color:var(--ink-faint)}.store-btn{display:inline-flex;align-items:center;gap:10px;height:54px;padding:0 16px;border-radius:var(--r-pill);background:var(--brand);color:#fff;font-family:var(--sans);text-decoration:none;white-space:nowrap;border:0}.store-btn-txt{display:flex;flex-direction:column;line-height:1.12;text-align:left}.store-btn-txt strong{font-size:15.5px;font-weight:800;letter-spacing:-.01em}.store-btn-txt small{font-size:11.5px;font-weight:600;opacity:.72}.store-btn:hover{background:var(--brand-deep);color:#fff}.store-btn-logo{display:inline-flex;align-items:center;justify-content:center;height:28px;padding:0 7px;border-radius:7px;background:#fff}.store-btn-logo img{display:block;width:auto;height:13px;max-width:none;border:0;border-radius:0;margin:0}.store-btn svg{margin-left:-1px;opacity:.75}.store-btn[data-loja=amazon]{background:#f90;color:#14110f}.store-btn[data-loja=amazon]:hover{background:#e88a00;color:#14110f}.store-btn[data-loja=mercado-livre]{background:#ffe600;color:#2d3277}.store-btn[data-loja=mercado-livre]:hover{background:#f0d800;color:#2d3277}.pcard-buys{display:flex;flex-wrap:wrap;gap:8px}.post-prose .pcard-buys-inline{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 22px}.post-prose .store-btn{text-decoration:none}.post-video{margin:0 0 22px;border:1px solid var(--border);border-radius:var(--r-lg);overflow:hidden;background:var(--bg-subtle)}.post-video iframe{display:block;width:100%;aspect-ratio:16 / 9;height:auto;border:0}.post-video>summary{position:relative;display:block;cursor:pointer;list-style:none;aspect-ratio:16 / 9;overflow:hidden}.post-video>summary::-webkit-details-marker{display:none}.post-video>summary img{width:100%;height:100%;object-fit:cover;border:0;border-radius:0;margin:0}.post-video-play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:inline-flex;align-items:center;justify-content:center;width:76px;height:76px;border-radius:50%;background:var(--brand);color:#fff;border:3px solid rgba(255,255,255,.92)}.post-video-play svg{display:block;margin-left:1px}.post-video-label{position:absolute;left:50%;bottom:14px;transform:translate(-50%);display:inline-flex;align-items:center;height:34px;padding:0 16px;border-radius:var(--r-pill);background:#141211c7;color:#fff;font-size:13.5px;font-weight:700;white-space:nowrap}.post-video>summary:hover .post-video-play{background:var(--brand-deep)}.post-video[open]>summary{display:none}@media(max-width:720px){.post-video-play{width:62px;height:62px;border-width:2px}.post-video-play svg{width:24px;height:24px}}.post-prose .post-model-photo{margin:0 0 22px;padding:14px;background:#fff;border:1px solid var(--border);border-radius:var(--r-lg);text-align:center}.post-prose .post-model-photo img{display:inline-block;width:auto;max-width:100%;max-height:260px;object-fit:contain;border:0;border-radius:0;margin:0}@media(max-width:720px){.post-prose .post-model-photo{padding:12px}.post-prose .post-model-photo img{max-height:200px}}@media(max-width:720px){.pcard{grid-template-columns:minmax(0,1fr)}.pcard-media{border-right:0;border-bottom:1px solid var(--border);min-height:0;aspect-ratio:4 / 3}.pcard-body{padding:16px}.pcard-name{font-size:18px}.pcard-verdict{grid-template-columns:minmax(0,1fr);gap:5px}.pcard-foot{align-items:stretch;flex-direction:column;gap:12px}.pcard-buys,.post-prose .pcard-buys-inline{flex-direction:column}.store-btn{justify-content:center;width:100%}}
