:root{--ink:#111d26;--navy:#0d202b;--mint:#d6ff69;--paper:#f4f5ef;--line:#d8ddd7;--muted:#56645f}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:30px}body{margin:0;background:var(--paper);color:var(--ink);font-family:Arial,Helvetica,sans-serif;line-height:1.65}a{color:inherit}img{display:block;max-width:100%;height:auto}h1,h2,h3,p{margin-top:0}h1,h2,h3{line-height:1.07;letter-spacing:-.045em}h1{font-size:clamp(42px,5.5vw,82px);font-weight:800;margin:24px 0}h2{font-size:clamp(32px,4vw,52px);margin:16px 0 28px}h3{font-size:28px}p{margin-bottom:22px}em{font-style:normal;color:var(--mint)}.wrap{max-width:1160px;margin:auto;padding:80px 32px}.ribbon{background:var(--mint);color:var(--navy);text-align:center;padding:9px 20px;font-size:12px;font-weight:800;letter-spacing:.14em}.ribbon span{font-weight:400;letter-spacing:0;margin-left:28px}header{max-width:1320px;margin:auto;padding:25px 48px;display:flex;justify-content:space-between;align-items:center;gap:24px}.brand{text-decoration:none;font-size:27px;line-height:1;font-weight:900;letter-spacing:-1.3px}.brand span{display:block;font-size:9px;letter-spacing:2.3px;margin-top:8px}nav{display:flex;gap:28px;font-size:14px;font-weight:bold}nav a{text-decoration:none}.eyebrow{font-size:11px;letter-spacing:.18em;font-weight:800;display:block}.hero{background:var(--navy);color:white;padding:65px max(32px,calc((100vw - 1096px)/2));display:grid;grid-template-columns:1.1fr 1fr;align-items:center;gap:35px}.hero p{max-width:470px;font-size:18px;color:#ced8d9}.hero-product{border-radius:50%;width:100%;background:white}.btn{display:inline-flex;justify-content:center;align-items:center;background:var(--mint);color:var(--navy);padding:17px 25px;border:1px solid transparent;border-radius:6px;text-decoration:none;font-size:15px;font-weight:800;min-height:52px;line-height:1.3}.btn:hover{background:#c1ec53}.btn:focus-visible,a:focus-visible,summary:focus-visible{outline:3px solid #3381bb;outline-offset:5px}.textlink{display:block;margin:20px 0;font-size:14px}.hero-meta{display:flex;flex-wrap:wrap;gap:10px;margin-top:30px}.hero-meta span{border:1px solid #536167;padding:5px 12px;border-radius:30px;font-size:11px}.strip{display:flex;justify-content:center;gap:50px;background:#e6ebdf;padding:18px 25px;font-size:13px}.strip span:first-child{font-weight:800;letter-spacing:.12em}.intro{max-width:900px;text-align:center}.intro>p{max-width:680px;margin:0 auto 28px}.intro img{width:100%;border-radius:14px;margin:35px 0}.muted,.caption{font-size:13px;color:var(--muted)}.section-heading{margin-bottom:45px}.feature{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:70px;padding:40px 0;border-top:1px solid var(--line)}.feature:nth-of-type(even) img{order:2}.feature img{width:100%;border-radius:12px}.feature h3{margin:18px 0}.offer-section{background:var(--navy);color:white}.offer-section>.wrap>p{color:#c6d1d1}.offers{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin:40px 0 26px}.offer{background:var(--paper);color:var(--ink);border:2px solid transparent;border-radius:14px;padding:35px}.offer.featured{border-color:var(--mint)}.offer h3{margin:15px 0}.offer>img{height:240px;width:100%;object-fit:contain;background:white;border-radius:8px;margin-bottom:25px}.old{color:#62706c;text-decoration:line-through;margin-bottom:8px}.price{font-size:44px;font-weight:800;letter-spacing:-2px;line-height:1.2;margin-bottom:12px}.price small{display:block;font-size:12px;letter-spacing:.1em;margin-bottom:8px}.offer .btn{width:100%;margin:20px 0 10px}.offer p{margin-bottom:12px}.colors{display:flex;align-items:center;gap:10px;padding-top:20px;border-top:1px solid var(--line);font-size:12px}.colors span{margin-right:auto;max-width:160px}.colors img{height:58px;width:58px;object-fit:contain;border:1px solid #d1d6ce;border-radius:8px}.notice{font-size:13px;line-height:1.8;color:#d5dddd;padding:22px;border:1px solid #53655f;border-radius:8px}.notice b{display:block;color:var(--mint);margin-bottom:5px}.specs{display:grid;grid-template-columns:1fr 1fr;gap:70px}.specs dl{margin:0}.specs dt{font-size:12px;text-transform:uppercase;letter-spacing:.08em;color:var(--muted);border-top:1px solid var(--line);padding-top:15px}.specs dd{margin:0 0 15px;font-size:17px}.gallery{display:grid;grid-template-columns:repeat(4,1fr);gap:15px;margin-top:35px}.gallery figure{margin:0;background:white;border:1px solid var(--line);border-radius:9px;padding:12px}.gallery img{width:100%;height:210px;object-fit:contain}.gallery figcaption{font-size:10px;color:var(--muted);margin-top:12px}.faq{max-width:900px}details{border-top:1px solid var(--line);padding:22px 0}summary{cursor:pointer;font-weight:bold;padding-right:20px}details p{margin:20px 0 0}.closing{margin-top:65px;padding:40px;background:#e5ecd9;border-radius:10px}footer{background:#0d202b;color:#c9d3d0;padding:55px max(32px,calc((100vw - 1096px)/2));font-size:12px}footer .brand{color:white;display:inline-block;margin-bottom:22px}footer p{max-width:680px;margin-bottom:14px}.article-hero{padding-bottom:50px}.article-hero h1{max-width:1000px}.lead{max-width:750px;font-size:21px;color:var(--muted)}.byline{display:flex;gap:30px;font-size:12px;border-top:1px solid var(--line);padding-top:20px}.byline span{color:var(--muted)}.article-layout{display:grid;grid-template-columns:230px minmax(0,1fr);gap:65px;padding-top:0}.toc{align-self:start;position:sticky;top:25px;border-top:2px solid var(--ink);padding-top:20px}.toc>a{display:block;margin-top:18px;font-size:12px;text-decoration:none}.toc .btn{display:flex}.article-body{min-width:0}.article-body>img,.article-body section>img{max-height:550px;object-fit:contain;width:100%;background:white;border-radius:12px}.article-body section{padding:42px 0;border-bottom:1px solid var(--line)}.article-body h2{font-size:38px}.article-body li{margin-bottom:14px}.article-body .caption{margin-top:12px;font-size:12px}.editorial-cta{background:var(--navy);color:white;padding:32px;border-radius:10px;margin:35px 0}.editorial-cta h3{margin:20px 0}.editorial-cta p{color:#c9d3d0}.table-scroll{overflow:auto;margin:30px 0}table{width:100%;border-collapse:collapse;font-size:14px}caption{text-align:left;font-size:12px;margin-bottom:12px;color:var(--muted)}th,td{text-align:left;padding:16px 13px;border-bottom:1px solid var(--line)}th{background:#e5ecd9}.image-cta{display:block;max-width:430px;margin:30px auto 0}.skip{position:absolute;top:-100px}.skip:focus{top:0;background:white;padding:15px;z-index:10}@media(max-width:760px){header{padding:22px 20px}nav{gap:14px;font-size:12px}.ribbon span{display:none}.hero{grid-template-columns:1fr;padding:40px 24px;gap:30px}.hero-product{max-width:380px;margin:auto}.strip{gap:10px;flex-direction:column;text-align:center;font-size:12px}.wrap{padding:55px 22px}.feature{grid-template-columns:1fr;gap:25px;padding:30px 0}.feature:nth-of-type(even) img{order:0}.feature img{max-height:350px;object-fit:contain}.offers,.specs{grid-template-columns:1fr;gap:25px}.offer{padding:26px}.price{font-size:40px}.gallery{grid-template-columns:repeat(2,1fr)}.gallery img{height:160px}.article-layout{display:block;padding-top:0}.toc{position:static;margin-bottom:35px}.toc a:not(.btn){display:inline-block;margin-right:14px}.toc .btn{display:inline-flex}.article-body h2{font-size:32px}.byline{flex-direction:column;gap:5px}.lead{font-size:18px}.closing{padding:28px}.colors span{max-width:120px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
/* Black Friday: direct-response campaign */
:root{--ink:#101b2c;--navy:#091523;--mint:#ffd24a;--paper:#fff;--line:#e1e5eb;--muted:#5b6574}body{background:#fff}h1,h2,h3{font-family:Arial,Helvetica,sans-serif;font-weight:900;letter-spacing:-.05em}header{max-width:1360px;padding-top:22px;padding-bottom:22px}.ribbon{background:#e32930;color:white;font-weight:900}.brand{font-style:italic;font-size:32px}.brand span{font-style:normal;font-size:9px;color:#d5262c}.hero{background:radial-gradient(ellipse at 80% 30%,#294254 0%,#091523 65%);min-height:650px;padding-top:65px;padding-bottom:65px}.hero h1{font-size:clamp(44px,5.4vw,80px);line-height:1.01}.hero-product{border-radius:18px;box-shadow:0 26px 70px #0005}.hero .eyebrow{color:#ffd24a}.hero p{font-size:18px;line-height:1.7}.hero-meta span{color:#fff;border-color:#677885}.btn{background:#dc252d;color:#fff;border-radius:5px;box-shadow:0 4px 0 #94181d;letter-spacing:.035em;font-size:13px;gap:20px;transition:transform .15s,background .15s}.btn:hover{background:#bd1e25;transform:translateY(-1px)}.btn span{font-size:22px;line-height:1}.hero .btn,.editorial-cta .btn,.sticky-buy .btn{background:#ffd24a;color:#091523;box-shadow:0 4px 0 #b28b1e}.hero .btn:hover,.editorial-cta .btn:hover,.sticky-buy .btn:hover{background:#f5c431}.trust-bar{display:grid;grid-template-columns:repeat(4,1fr);background:#f0f3f6;padding:25px max(24px,calc((100vw - 1120px)/2));gap:25px;border-bottom:1px solid #dde2e8}.trust-bar span{font-size:12px;color:#536071;text-align:center}.trust-bar b{display:block;font-size:20px;color:#142638}.strip{background:#e32930;color:white;gap:35px}.quick-proof{padding-top:65px;padding-bottom:65px}.quick-proof>h2{font-size:40px}.quick-proof>.btn{margin-top:28px}.reviews{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:35px 0}.review{margin:0;background:white;border:1px solid #e0e5ec;border-radius:10px;padding:25px;color:#142134;box-shadow:0 5px 18px #182b4208}.review-top{display:flex;align-items:center;gap:12px;margin-bottom:20px}.review-top img{width:48px;height:48px;border-radius:50%;object-fit:cover}.review strong{display:block;font-size:14px}.review small{font-size:11px;color:#6b7583;display:block}.quote-mark{margin-left:auto;font-size:50px;line-height:1;color:#c6272e;font-family:Georgia,serif}.review blockquote{margin:0;font-size:15px;line-height:1.7}.dark-story{background:var(--navy);color:#fff}.dark-story .eyebrow{color:#ffd24a}.pain-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:35px;margin:40px 0}.pain-grid article{border-top:2px solid #ffd24a;padding-top:22px}.pain-grid b{display:block;font-size:21px;line-height:1.25;margin-bottom:15px}.pain-grid p{color:#c0cad4;font-size:15px}.feature{gap:65px;padding:55px 0}.feature h3{font-size:36px}.feature .eyebrow{color:#b9222a}.feature .btn{margin-top:10px}.feature img{background:#f4f6f9;border-radius:12px}.comparison{padding-top:70px;padding-bottom:70px}.comparison table{font-size:15px}.comparison th{background:#112337;color:white;padding:22px}.comparison td{padding:22px}.comparison td:last-child{background:#edf6ef;color:#1b5d3b}.offer-section{background:#091523}.offer-section h2{color:#fff}.offer-section>.wrap>.eyebrow{color:#ffd24a}.offer{background:#fff;padding:35px;border-radius:12px}.offer.featured{border-color:#ffd24a;position:relative}.offer .eyebrow{display:inline-block;border-radius:4px;padding:7px 10px;background:#eef1f5;font-size:10px;letter-spacing:.08em}.offer.featured .eyebrow{background:#ffd24a}.offer h3{font-size:30px}.price{font-size:48px;color:#111d2c}.offer>img{height:260px}.offer .btn{font-size:14px}.offer .muted{font-size:12px}.guarantee{display:grid;grid-template-columns:280px 1fr;gap:65px;align-items:center;background:#f4f7fb;max-width:none;padding-left:max(25px,calc((100vw - 1096px)/2));padding-right:max(25px,calc((100vw - 1096px)/2))}.guarantee img{width:100%;max-width:280px}.guarantee .eyebrow{color:#b7232b}.testimonials-section{background:#f3f5f8}.testimonials-section .review{background:#fff}.testimonials-section h2{max-width:850px}.specs{padding-top:80px;padding-bottom:60px}.gallery{grid-template-columns:repeat(4,minmax(0,1fr))}.gallery figure{padding:10px}.gallery figcaption{color:#6b7583}.about{border-top:1px solid var(--line)}.about-copy{columns:2;column-gap:45px}.about-copy p{font-size:15px;line-height:1.9}.faq{max-width:1000px}.faq summary{font-size:17px}.closing{background:#091523;color:white;padding:45px}.closing .btn{background:#ffd24a;color:#091523;box-shadow:0 4px 0 #b28b1e}.sticky-buy{position:fixed;bottom:0;left:0;right:0;z-index:20;background:#091523f5;backdrop-filter:blur(12px);color:white;border-top:1px solid #455063;display:flex;justify-content:space-between;align-items:center;gap:20px;padding:12px max(24px,calc((100vw - 1096px)/2));box-shadow:0 -6px 30px #0002}.sticky-buy b{display:block;font-size:13px;letter-spacing:.06em}.sticky-buy>div>span{display:block;font-size:12px;color:#d1d8e1}.sticky-buy .btn{min-height:44px;padding:12px 22px;font-size:12px}footer{padding-bottom:145px}.article-hero{background:#f2f4f7;max-width:none;padding-left:max(25px,calc((100vw - 1096px)/2));padding-right:max(25px,calc((100vw - 1096px)/2));padding-top:70px}.article-hero h1{font-size:clamp(42px,5.3vw,72px)}.article-hero .eyebrow{color:#b7232b}.article-layout{padding-top:55px}.article-body h2{font-size:39px}.article-body .reviews{grid-template-columns:1fr 1fr}.article-body .review{padding:20px}.article-body section li{padding-left:4px}.article-body>img,.article-body section>img{border:1px solid #e8ecf0}.article-body .eyebrow{color:#b7232b}.editorial-cta .eyebrow{color:#ffd24a}.editorial-cta h3{font-size:32px}.toc{border-top-color:#d6252d}.table-scroll{border-radius:8px}.textlink{color:#d0d9e4}.intro>p:last-child{font-size:13px;font-weight:bold;color:#445167}.notice{border-color:#4c5b6c}.byline span{color:#657184}@media(max-width:900px){.reviews{grid-template-columns:repeat(2,minmax(0,1fr))}.quick-proof .reviews .review:last-child{grid-column:1/-1}.guarantee{grid-template-columns:200px 1fr;gap:30px}.gallery{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:760px){header{padding:20px}.brand{font-size:27px}nav{gap:10px}nav a{font-size:10px}.hero{padding:42px 22px;min-height:0}.hero h1{font-size:48px}.hero-product{max-width:330px}.hero p{font-size:17px}.trust-bar{grid-template-columns:1fr 1fr;padding:22px;gap:18px}.trust-bar b{font-size:18px}.quick-proof>h2{font-size:32px}.reviews,.article-body .reviews{grid-template-columns:1fr}.quick-proof .reviews .review:last-child{grid-column:auto}.pain-grid{grid-template-columns:1fr;gap:18px}.pain-grid p{margin-bottom:8px}.feature{padding:35px 0;gap:25px}.feature h3{font-size:31px}.comparison td,.comparison th{padding:15px 12px;font-size:12px}.offer{padding:25px}.offer>img{height:240px}.guarantee{grid-template-columns:1fr;text-align:center;padding:50px 22px}.guarantee img{max-width:180px;margin:auto}.gallery{grid-template-columns:1fr 1fr}.about-copy{columns:1}.sticky-buy{gap:12px;padding:12px 15px}.sticky-buy b{font-size:10px}.sticky-buy>div>span{font-size:10px;max-width:160px}.sticky-buy .btn{font-size:10px;padding:12px 14px;gap:10px;white-space:nowrap}.article-hero{padding:45px 22px}.article-hero h1{font-size:43px}.article-layout{padding-top:35px}.article-body h2{font-size:33px}.closing{padding:28px}.btn{max-width:100%;font-size:12px}.guarantee .btn{font-size:11px}footer{padding-bottom:145px}.ribbon{font-size:10px}.strip{gap:4px}}@media(prefers-reduced-motion:reduce){.btn{transition:none}}
.service{border-top:1px solid var(--line)}.service-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:35px;margin-top:40px}.service-grid article{border-top:3px solid #d6252d;padding-top:22px}.service-grid h3{font-size:24px;letter-spacing:-.035em}.service-grid p{font-size:14px;color:#5b6574}@media(max-width:760px){.service-grid{grid-template-columns:1fr;gap:18px}}
.comparison-note{font-size:11px;line-height:1.7;color:#697483;max-width:850px;margin:20px 0 28px}.comparison-note a{text-underline-offset:3px}.comparison table{min-width:680px}.comparison th:last-child{background:#dc252d}.comparison td:last-child{background:#fff4d1;color:#243344}.comparison td:first-child{font-weight:bold}.news-brand{color:#172332;text-decoration:none;font-family:Georgia,'Times New Roman',serif;font-size:27px;font-weight:bold;letter-spacing:-.8px;line-height:1.1}.news-brand span{display:block;font-family:Arial,sans-serif;font-size:9px;font-weight:normal;letter-spacing:2.2px;margin-top:8px}.advertorial .ribbon{background:#112b3b;font-size:10px}.advertorial header{border-bottom:3px solid #d6252d;max-width:1160px;padding-left:32px;padding-right:32px}.advertorial .article-hero{background:#fff;padding-bottom:30px}.advertorial .article-hero h1{font-family:Georgia,'Times New Roman',serif;letter-spacing:-.04em;font-size:clamp(38px,4.7vw,64px);font-weight:700;line-height:1.13;max-width:1030px}.advertorial .lead{font-size:20px;line-height:1.6;max-width:900px}.advertorial .article-body{font-size:17px;line-height:1.85}.advertorial .article-body h2{font-family:Georgia,'Times New Roman',serif;font-size:35px;font-weight:700;letter-spacing:-.03em;line-height:1.22}.advertorial .article-body h3{font-size:24px;line-height:1.25;margin:32px 0 18px;letter-spacing:-.03em}.advertorial .article-body .eyebrow{font-size:10px}.advertorial .article-body .editorial-cta h3{color:white;font-size:28px}.advertorial .article-layout{padding-top:20px}.advertorial .byline{gap:20px}.advertorial .byline span:first-child{color:#253749;font-weight:bold}.advertorial .article-body .comparison-note{font-size:11px}.advertorial .table-scroll table{font-size:12px;min-width:550px}.advertorial .article-body .btn{font-family:Arial,sans-serif}@media(max-width:760px){.advertorial header{padding:20px}.news-brand{font-size:22px}.news-brand span{font-size:8px;letter-spacing:1.1px}.advertorial header nav{flex-wrap:wrap;max-width:145px;justify-content:flex-end;gap:5px 12px}.advertorial .article-hero h1{font-size:39px}.advertorial .lead{font-size:18px}.advertorial .article-body h2{font-size:29px}.advertorial .article-body{font-size:16px}.advertorial .article-body h3{font-size:23px}.comparison table{min-width:650px}}

/* SEO: navegação visível e imagens com dimensões intrínsecas */
.product-toc{display:flex;flex-wrap:wrap;justify-content:center;gap:12px 25px;padding-top:25px;padding-bottom:25px;max-width:1160px;border-bottom:1px solid var(--line);font-size:12px;font-weight:bold}.product-toc a{text-underline-offset:4px}.article-context{font-size:14px;border-left:3px solid #dc252d;padding-left:18px;margin-top:25px}.comparison img,.review img{max-width:100%}.offer h3{line-height:1.15}@media(max-width:760px){.product-toc{justify-content:flex-start;gap:12px 20px;padding:22px;font-size:11px}}

/* Disponibilidade real informada pela marca */
.hero .hero-stock{display:block;font-size:12px;line-height:1.6;font-weight:bold;color:#ffd24a;max-width:480px;margin:22px 0 16px}.hero-stock>span{color:#ffd24a;font-size:10px;margin-right:6px}.stock-alert{display:flex;align-items:flex-start;gap:18px;padding:24px;border:1px solid #e0aa3a;background:#fff5dd;color:#182438;border-radius:9px;margin:28px 0}.stock-alert .stock-kicker{display:block;color:#942b19;font-size:10px;font-weight:900;letter-spacing:.11em;margin-bottom:10px}.stock-alert h3{font-size:25px;line-height:1.2;margin:0 0 12px;letter-spacing:-.03em}.stock-alert p{color:#4b4e50;font-size:14px;margin:0;line-height:1.7}.stock-symbol{flex:0 0 30px;border:2px solid #a83b21;color:#a83b21;width:30px;height:30px;border-radius:50%;font-weight:900;text-align:center;line-height:26px}.offer .offer-stock{font-size:12px;color:#8e271c;font-weight:bold;margin:18px 0 4px}.offer-stock>span{font-size:9px;margin-right:5px}.stock-alert-editorial{display:block}.stock-alert-editorial a{display:inline-block;color:#8b211b;font-size:14px;font-weight:bold;margin-top:16px}.advertorial .article-body .stock-alert h3{font-family:Arial,sans-serif;font-size:24px;margin:0 0 12px}.advertorial .article-body .stock-alert p{font-size:14px}@media(max-width:760px){.stock-alert{padding:20px;gap:12px}.stock-alert h3{font-size:22px}.stock-symbol{flex-basis:25px;width:25px;height:25px;line-height:21px}.hero .hero-stock{font-size:11px}.sticky-buy>div>span{max-width:175px}}

/* Desconto da campanha e variante editorial de disponibilidade */
.discount-hero{border-left:4px solid #ffd24a;padding:15px 18px;background:#ffffff0c;margin:20px 0 25px;border-radius:0 6px 6px 0}.discount-hero>strong{display:block;font-size:22px;line-height:1.1;color:#ffd24a;letter-spacing:-.02em}.discount-hero>strong>b{font-size:52px}.discount-hero>span{display:block;font-size:14px;margin:10px 0;color:#fff}.hero .discount-hero p{font-size:14px;line-height:1.6;margin:12px 0 6px}.hero .discount-hero p>b{font-size:24px;color:white}.discount-hero>small{font-size:11px;color:#d1d8e1}.campaign-price{font-size:14px;color:#596579;margin:14px 0 10px}.offer .pix-included{font-size:12px;font-weight:bold;color:#20633f;margin:12px 0 18px}.comparison-price{font-size:13px;color:#5b6574}.discount-editorial{background:#fff3d0;border:1px solid #d6a92d;border-left:5px solid #cf242e;padding:26px;border-radius:6px;margin:25px 0}.discount-editorial>strong{display:block;color:#b21e27;font-size:24px;line-height:1.2}.discount-editorial p{margin:16px 0 8px;font-size:17px}.discount-editorial small{font-size:12px;color:#5b533f}.advertorial-urgency .article-hero{border-bottom:1px solid #e1e5eb}.advertorial-urgency .article-hero h1{font-size:clamp(39px,4.8vw,67px)}.advertorial-urgency .article-hero .eyebrow{color:#c4202c}.advertorial-urgency .toc{border-top-width:4px}.advertorial-urgency .article-body>section:first-of-type>p:first-of-type{font-size:19px}.advertorial-urgency .stock-alert{border-left:5px solid #cc2430}@media(max-width:760px){.discount-hero>strong{font-size:18px}.discount-hero>strong>b{font-size:43px}.discount-hero{padding:14px 16px}.discount-editorial{padding:20px}.discount-editorial>strong{font-size:22px}.advertorial-urgency .article-hero h1{font-size:38px}.offer .eyebrow{letter-spacing:.02em;font-size:9px}}

/* Revelação única da oferta no fim do advertorial */
.editorial-offer{margin-top:30px;border-top:4px solid #d32630!important}.editorial-offer .table-scroll{margin:30px 0 16px}.editorial-offer table{min-width:600px!important}.editorial-offer th{background:#112337;color:white}.editorial-offer td{vertical-align:top}.editorial-offer td:last-child{white-space:nowrap;font-size:18px;font-weight:bold}.editorial-offer td small{display:block;font-weight:normal;font-size:10px;line-height:1.5}.editorial-offer td a{font-size:11px}.ArPlus-price-row{background:#fff2c7}.ArPlus-price-row td{border-top:2px solid #dca430}.ArPlus-price-row td:last-child strong{font-size:25px;color:#b72129}.editorial-offer .comparison-note{font-size:11px;line-height:1.7}.editorial-offer .editorial-cta{margin-bottom:0}.advertorial-urgency .article-hero h1{max-width:1080px}
