/* MeuPDVOnline R2455 — vitrine Windows, vídeo hero, planos, cadastro e contraste final. */
:root{--r2455-ink:#06283d;--r2455-muted:#49697a;--r2455-blue:#0874e8;--r2455-blue-dark:#0759b4;--r2455-green:#078b67;--r2455-line:#c9dfeb;--r2455-soft:#f1f8fc;--r2455-white:#fff;--r2455-dark:#06263a;--r2455-shadow:0 24px 64px rgba(5,38,58,.13)}

/* Contraste: fundos escuros sempre usam texto claro; cartões claros sempre usam texto escuro. */
html body.public-site.site-r2455 :is(.site-btn.primary,.r150-inline-cta,.download-path-grid-r2453 a,.r140-price-grid article>a,.mp1060-plan-card>.site-btn){color:#fff!important;-webkit-text-fill-color:#fff!important}
html body.public-site.site-r2455 :is(.site-btn.primary,.r150-inline-cta,.download-path-grid-r2453 a,.r140-price-grid article>a,.mp1060-plan-card>.site-btn) :is(span,b,strong,small,i){color:inherit!important;-webkit-text-fill-color:inherit!important}
html body.public-site.site-r2455 :is(.mp1060-hero,.r99-download-hero,.r99-download-cta,.footer-conversion-r2453,.r140-mobile-app,.r99-download-support-grid>article:first-child) :is(h1,h2,h3,h4,p,li,b,strong){color:#fff!important;-webkit-text-fill-color:#fff!important}
html body.public-site.site-r2455 :is(.mp1060-hero,.r99-download-hero,.r99-download-cta,.footer-conversion-r2453,.r140-mobile-app,.r99-download-support-grid>article:first-child) :is(p,li){color:#d8edf5!important;-webkit-text-fill-color:#d8edf5!important}
html body.public-site.site-r2455 .r99-download-support-grid>article:first-child :is(span,small){color:#8ff2d5!important;-webkit-text-fill-color:#8ff2d5!important}
html body.public-site.site-r2455 .r99-download-support-grid>article:first-child{background:linear-gradient(145deg,#062c43,#075985)!important;border-color:#0d749f!important}
html body.public-site.site-r2455 .r110-whatsapp-cta{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;min-height:48px!important;padding:0 18px!important;border-radius:14px!important;background:linear-gradient(135deg,#08a979,#07825f)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;box-shadow:0 13px 28px rgba(7,139,103,.2)!important;text-decoration:none!important}
html body.public-site.site-r2455 .r110-whatsapp-cta :is(span,b,strong,small,i){color:#fff!important;-webkit-text-fill-color:#fff!important}
html body.public-site.site-r2455 .r2425-download-reassurance{border:1px solid #89d9c2!important;background:#e9fff8!important;color:var(--r2455-ink)!important}
html body.public-site.site-r2455 .r2425-download-reassurance :is(strong,span,b,small){color:var(--r2455-ink)!important;-webkit-text-fill-color:var(--r2455-ink)!important}
html body.public-site.site-r2455 .r2425-download-reassurance strong{color:#07684f!important;-webkit-text-fill-color:#07684f!important}
html body.public-site.site-r2455 :is(.mp-growth-complete-offer,.mp-growth-download-complete){border-color:rgba(255,255,255,.28)!important;background:rgba(255,255,255,.11)!important}
html body.public-site.site-r2455 :is(.mp-growth-complete-offer,.mp-growth-download-complete) :is(small,strong,b,em,i,span){color:#fff!important;-webkit-text-fill-color:#fff!important}

/* Página inicial: conteúdo central e vídeo com presença de hero. */
html body.public-site.site-r2455 .mp1060-hero{padding:clamp(64px,8vw,108px) 0 clamp(82px,9vw,124px)!important}
html body.public-site.site-r2455 .mp1102-hero-grid,
html body.public-site.site-r2455 .mp1060-hero-grid{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:0!important;max-width:1180px!important;margin-inline:auto!important}
html body.public-site.site-r2455 .mp1060-hero-copy{max-width:940px!important;margin-inline:auto!important;text-align:center!important}
html body.public-site.site-r2455 .mp1060-kicker,
html body.public-site.site-r2455 .mp1060-hero-actions,
html body.public-site.site-r2455 .mp1060-hero-proof,
html body.public-site.site-r2455 .r99-hero-note{justify-content:center!important}
html body.public-site.site-r2455 .mp1060-hero-copy>p{max-width:790px!important;margin-inline:auto!important}
html body.public-site.site-r2455 .mp-growth-complete-offer{max-width:760px!important;margin:20px auto 0!important;text-align:left!important}
html body.public-site.site-r2455 .mp1060-mini-stats{max-width:850px!important;margin:22px auto 0!important}
html body.public-site.site-r2455 .mp1102-video-stage,
html body.public-site.site-r2455 .mp1060-product-stage{width:min(100%,1080px)!important;max-width:1080px!important;margin:48px auto 0!important;transform:none!important}
html body.public-site.site-r2455 .mp1102-video-window,
html body.public-site.site-r2455 .r99-download-video{border:1px solid rgba(255,255,255,.24)!important;border-radius:28px!important;background:#fff!important;box-shadow:0 38px 90px rgba(0,0,0,.32)!important;overflow:hidden!important}
html body.public-site.site-r2455 :is(.mp1102-video-window>header,.r99-download-video-bar){min-height:54px!important;padding:0 18px!important;background:#f7fbfd!important;border-bottom:1px solid #d4e5ed!important}
html body.public-site.site-r2455 :is(.mp1102-video-window>header,.r99-download-video-bar) :is(b,small){color:var(--r2455-ink)!important;-webkit-text-fill-color:var(--r2455-ink)!important}
html body.public-site.site-r2455 :is(.mp1102-video-frame,.r99-download-video-frame,.lazy-video-r1410){position:relative!important;width:100%!important;aspect-ratio:16/9!important;min-height:0!important;background:#021825!important;overflow:hidden!important}
html body.public-site.site-r2455 :is(.mp1102-video-frame,.r99-download-video-frame,.lazy-video-r1410)>img,
html body.public-site.site-r2455 :is(.mp1102-video-frame,.r99-download-video-frame,.lazy-video-r1410)>video,
html body.public-site.site-r2455 :is(.mp1102-video-frame,.r99-download-video-frame,.lazy-video-r1410)>iframe{display:block!important;width:100%!important;height:100%!important;object-fit:cover!important;border:0!important}
html body.public-site.site-r2455 .lazy-video-r1410:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 48%,rgba(2,24,37,.48));pointer-events:none}
html body.public-site.site-r2455 .lazy-video-r1410 [data-lazy-video-play]{z-index:2!important;min-height:62px!important;padding:0 23px!important;border:1px solid rgba(255,255,255,.5)!important;border-radius:999px!important;background:rgba(6,40,61,.9)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;box-shadow:0 18px 46px rgba(0,0,0,.32)!important;backdrop-filter:blur(12px)!important}
html body.public-site.site-r2455 .lazy-video-r1410 [data-lazy-video-play] :is(i,span){color:#fff!important;-webkit-text-fill-color:#fff!important}
html body.public-site.site-r2455 .mp1102-video-window>footer{min-height:56px!important;padding:0 18px!important;background:#fff!important}
html body.public-site.site-r2455 .mp1102-video-window>footer :is(span,button){color:#234d63!important;-webkit-text-fill-color:#234d63!important}

/* Downloads: hero de uma coluna, vídeo grande e caminhos objetivos para Windows. */
html body.public-site.site-r2455 .r99-download-hero{padding:clamp(64px,8vw,104px) 0 84px!important}
html body.public-site.site-r2455 .r99-download-grid{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:42px!important;max-width:1180px!important;margin-inline:auto!important}
html body.public-site.site-r2455 .r99-download-copy{max-width:880px!important;margin-inline:auto!important;text-align:center!important}
html body.public-site.site-r2455 .r99-download-copy>p{max-width:760px!important;margin-inline:auto!important}
html body.public-site.site-r2455 .r99-download-actions,
html body.public-site.site-r2455 .r99-download-trust{justify-content:center!important}
html body.public-site.site-r2455 .r99-download-actions{max-width:760px!important;margin-inline:auto!important}
html body.public-site.site-r2455 .device-rule-r1530,
html body.public-site.site-r2455 .r2425-download-reassurance{max-width:760px!important;margin-inline:auto!important;text-align:left!important}
html body.public-site.site-r2455 .r99-download-hero-media{display:grid!important;grid-template-columns:minmax(0,1fr) 290px!important;align-items:stretch!important;gap:18px!important;max-width:1100px!important;margin-inline:auto!important}
html body.public-site.site-r2455 .r99-download-video{min-width:0!important}
html body.public-site.site-r2455 .r99-download-video-cta{background:#fff!important}
html body.public-site.site-r2455 .r99-download-video-cta :is(b,small){color:var(--r2455-ink)!important;-webkit-text-fill-color:var(--r2455-ink)!important}
html body.public-site.site-r2455 .r99-release-card{height:100%!important;align-content:center!important}
html body.public-site.site-r2455 .r99-release-card :is(h2,h3,h4,p,li,b,strong,small,span,dt,dd){color:var(--r2455-ink)!important;-webkit-text-fill-color:var(--r2455-ink)!important}
html body.public-site.site-r2455 .r99-release-card .r99-release-status{color:#07684f!important;-webkit-text-fill-color:#07684f!important}
html body.public-site.site-r2455 .download-path-grid-r2453{max-width:980px!important;margin-inline:auto!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}
html body.public-site.site-r2455 .download-path-grid-r2453 article.account{grid-column:auto!important}

/* Planos: cards equilibrados, centralizados e sem espaços mortos. */
html body.public-site.site-r2455 :is(.mp1060-plans,.r140-pricing){background:linear-gradient(180deg,#f6fbfd,#fff)!important}
html body.public-site.site-r2455 :is(.mp1060-plans,.r140-pricing) :is(.mp1060-section-head,.r140-section-head){max-width:820px!important;margin:0 auto 34px!important;text-align:center!important}
html body.public-site.site-r2455 .mp1060-plan-grid,
html body.public-site.site-r2455 .r140-price-grid{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr))!important;align-items:stretch!important;gap:18px!important;max-width:1160px!important;margin-inline:auto!important}
html body.public-site.site-r2455 .mp1060-plan-grid.plan-count-2,
html body.public-site.site-r2455 .r140-price-grid.plan-count-2{max-width:920px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}
html body.public-site.site-r2455 .mp1060-plan-card,
html body.public-site.site-r2455 .r140-price-grid>article{position:relative!important;display:flex!important;min-width:0!important;height:auto!important;min-height:0!important;flex-direction:column!important;padding:clamp(24px,3vw,34px)!important;border:1px solid var(--r2455-line)!important;border-top:5px solid #0a9fba!important;border-radius:26px!important;background:#fff!important;color:var(--r2455-ink)!important;box-shadow:0 18px 48px rgba(5,38,58,.09)!important;overflow:visible!important}
html body.public-site.site-r2455 .mp1060-plan-card.featured,
html body.public-site.site-r2455 .r140-price-grid>article.featured{border-color:#72cbb3!important;border-top-color:var(--r2455-green)!important;background:linear-gradient(180deg,#f0fff9,#fff 28%)!important;transform:none!important}
html body.public-site.site-r2455 :is(.mp1060-plan-card,.r140-price-grid>article) :is(h3,b,strong){color:var(--r2455-ink)!important;-webkit-text-fill-color:var(--r2455-ink)!important}
html body.public-site.site-r2455 :is(.mp1060-plan-card,.r140-price-grid>article) :is(p,li,small,span,footer a){color:var(--r2455-muted)!important;-webkit-text-fill-color:var(--r2455-muted)!important}
html body.public-site.site-r2455 .mp1060-plan-card header h3,
html body.public-site.site-r2455 .r140-price-grid>article h3{font-size:clamp(27px,3vw,37px)!important;line-height:1.02!important;letter-spacing:-.045em!important}
html body.public-site.site-r2455 .mp1060-plan-card>ul,
html body.public-site.site-r2455 .r140-price-grid>article>ul{flex:1 1 auto!important}
html body.public-site.site-r2455 .mp1060-price b,
html body.public-site.site-r2455 .r140-price-grid>article>div strong{color:#06283d!important;-webkit-text-fill-color:#06283d!important;font-size:clamp(38px,5vw,52px)!important;line-height:1!important}
html body.public-site.site-r2455 .mp1060-plan-tag,
html body.public-site.site-r2455 .r140-price-grid>article>em{color:#fff!important;-webkit-text-fill-color:#fff!important;background:var(--r2455-green)!important}
html body.public-site.site-r2455 .mp1060-plan-card>.site-btn,
html body.public-site.site-r2455 .r140-price-grid>article>a{width:100%!important;min-height:54px!important;margin-top:22px!important;border-radius:15px!important;background:linear-gradient(135deg,var(--r2455-blue),var(--r2455-blue-dark))!important;box-shadow:0 14px 28px rgba(8,116,232,.2)!important}
html body.public-site.site-r2455 .mp1060-plan-card.featured>.site-btn,
html body.public-site.site-r2455 .r140-price-grid>article.featured>a{background:linear-gradient(135deg,#07936d,#056e52)!important;box-shadow:0 14px 28px rgba(7,139,103,.2)!important}
html body.public-site.site-r2455 .mp1060-plan-transparency,
html body.public-site.site-r2455 .r150-modules-note{max-width:980px!important;margin-inline:auto!important}

/* Cadastro: leitura rápida, seleção de planos clara e excelente em telas pequenas. */
body.cloud-auth-v1210.auth-mode-register{background:radial-gradient(circle at 10% 4%,rgba(8,116,232,.12),transparent 26rem),linear-gradient(145deg,#edf7fb,#fff 48%,#ecfaf6)!important}
body.cloud-auth-v1210.auth-mode-register .auth-page-shell.is-register{width:min(1320px,calc(100% - 32px))!important;grid-template-columns:minmax(310px,.7fr) minmax(0,1.3fr)!important;border-radius:32px!important;box-shadow:0 30px 90px rgba(5,38,58,.16)!important}
body.cloud-auth-v1210.auth-mode-register .auth-form-panel{padding:clamp(28px,4vw,52px)!important}
body.cloud-auth-v1210.auth-mode-register .client-login-box.register-box{width:100%!important;max-width:900px!important;margin-inline:auto!important}
body.cloud-auth-v1210.auth-mode-register .auth-form-heading{text-align:center!important}
body.cloud-auth-v1210.auth-mode-register .auth-form-heading p{max-width:720px!important;margin-inline:auto!important;color:var(--r2455-muted)!important}
body.cloud-auth-v1210.auth-mode-register .auth-register-flow-r2255{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:9px!important;margin-bottom:24px!important}
body.cloud-auth-v1210.auth-mode-register :is(.business-module-picker-r2235,.trial-plan-picker){margin:0!important;padding:18px!important;border:1px solid var(--r2455-line)!important;border-radius:22px!important;background:#f4f9fc!important}
body.cloud-auth-v1210.auth-mode-register .business-module-picker-r2235>div,
body.cloud-auth-v1210.auth-mode-register .trial-plan-picker{grid-template-columns:repeat(auto-fit,minmax(210px,1fr))!important;gap:11px!important}
body.cloud-auth-v1210.auth-mode-register :is(.business-module-picker-r2235 label,.trial-plan-picker label>span){height:100%!important;border:1px solid #cbdfea!important;border-radius:17px!important;background:#fff!important;color:var(--r2455-ink)!important;box-shadow:0 8px 22px rgba(5,38,58,.05)!important}
body.cloud-auth-v1210.auth-mode-register .business-module-picker-r2235 label:has(input:checked),
body.cloud-auth-v1210.auth-mode-register .trial-plan-picker input:checked+span{border-color:#078b67!important;background:#effcf7!important;box-shadow:0 0 0 3px rgba(7,139,103,.12)!important}
body.cloud-auth-v1210.auth-mode-register :is(.business-module-picker-r2235,.trial-plan-picker) :is(b,strong,legend){color:var(--r2455-ink)!important;-webkit-text-fill-color:var(--r2455-ink)!important}
body.cloud-auth-v1210.auth-mode-register :is(.business-module-picker-r2235,.trial-plan-picker) :is(p,small){color:var(--r2455-muted)!important;-webkit-text-fill-color:var(--r2455-muted)!important}
body.cloud-auth-v1210.auth-mode-register .trial-plan-picker em{color:#07684f!important;-webkit-text-fill-color:#07684f!important}
body.cloud-auth-v1210.auth-mode-register .registration-commercial-note{border-color:#8dd8c2!important;background:#eafff8!important;color:#153f36!important}
body.cloud-auth-v1210.auth-mode-register .registration-commercial-note :is(b,p,span){color:#153f36!important;-webkit-text-fill-color:#153f36!important}
body.cloud-auth-v1210.auth-mode-register .btn.primary{color:#fff!important;-webkit-text-fill-color:#fff!important}

@media(max-width:980px){
  html body.public-site.site-r2455 .r99-download-hero-media{grid-template-columns:1fr!important;max-width:760px!important}
  html body.public-site.site-r2455 .r99-release-card{min-height:0!important}
  body.cloud-auth-v1210.auth-mode-register .auth-page-shell.is-register{grid-template-columns:1fr!important;width:min(760px,calc(100% - 24px))!important}
  body.cloud-auth-v1210.auth-mode-register .auth-intro-panel{display:none!important}
}
@media(min-width:641px){html body.public-site.site-r2455 .mobile-conversion-bar{display:none!important}}
@media(max-width:760px){
  html body.public-site.site-r2455 .mp1060-hero{padding-top:48px!important}
  html body.public-site.site-r2455 .mp1060-hero-copy h1{font-size:clamp(38px,12vw,58px)!important}
  html body.public-site.site-r2455 .mp1060-hero-actions{display:grid!important;grid-template-columns:1fr!important;width:100%!important}
  html body.public-site.site-r2455 .mp1060-hero-actions .site-btn{width:100%!important}
  html body.public-site.site-r2455 .mp1102-video-stage{margin-top:32px!important}
  html body.public-site.site-r2455 :is(.mp1102-video-window,.r99-download-video){border-radius:19px!important}
  html body.public-site.site-r2455 .mp1060-float-card{display:none!important}
  html body.public-site.site-r2455 .r99-download-copy h1{font-size:clamp(36px,11vw,54px)!important}
  html body.public-site.site-r2455 .r99-download-actions{display:grid!important;grid-template-columns:1fr!important}
  html body.public-site.site-r2455 .r99-download-actions>*{width:100%!important}
  html body.public-site.site-r2455 .download-path-grid-r2453,
  html body.public-site.site-r2455 .mp1060-plan-grid.plan-count-2,
  html body.public-site.site-r2455 .r140-price-grid.plan-count-2{grid-template-columns:1fr!important}
  html body.public-site.site-r2455 :is(.mp1060-plan-card,.r140-price-grid>article){padding:23px!important;border-radius:21px!important}
  body.cloud-auth-v1210.auth-mode-register .auth-page-shell.is-register{width:100%!important;margin:0!important;border:0!important;border-radius:0!important;box-shadow:none!important}
  body.cloud-auth-v1210.auth-mode-register .auth-form-panel{min-height:100dvh!important;padding:20px 14px 34px!important}
  body.cloud-auth-v1210.auth-mode-register .auth-register-flow-r2255{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;overflow:visible!important;padding-bottom:0!important}
  body.cloud-auth-v1210.auth-mode-register .auth-register-flow-r2255>span{min-width:0!important}
  body.cloud-auth-v1210.auth-mode-register .business-module-picker-r2235>div,
  body.cloud-auth-v1210.auth-mode-register .trial-plan-picker{grid-template-columns:1fr!important}
}
@media(max-width:430px){
  html body.public-site.site-r2455 .mp1060-hero-copy h1{font-size:38px!important}
  html body.public-site.site-r2455 .mp1060-mini-stats{grid-template-columns:1fr!important}
  html body.public-site.site-r2455 :is(.mp1102-video-window>header,.r99-download-video-bar){padding-inline:12px!important}
  html body.public-site.site-r2455 :is(.mp1102-video-window>header,.r99-download-video-bar)>b{max-width:190px!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}
  html body.public-site.site-r2455 .lazy-video-r1410 [data-lazy-video-play]{min-height:54px!important;padding-inline:17px!important}
  html body.public-site.site-r2455 .download-path-grid-r2453 article{grid-template-columns:1fr!important}
  body.cloud-auth-v1210.auth-mode-register .auth-form-heading h1{font-size:32px!important}
  body.cloud-auth-v1210.auth-mode-register .auth-register-flow-r2255{gap:6px!important}
  body.cloud-auth-v1210.auth-mode-register .auth-register-flow-r2255>span{padding:10px 8px!important}
  body.cloud-auth-v1210.auth-mode-register .auth-register-flow-r2255 small{display:none!important}
  body.cloud-auth-v1210.auth-mode-register :is(.business-module-picker-r2235,.trial-plan-picker){padding:13px!important;border-radius:18px!important}
}

@media(prefers-reduced-motion:reduce){html body.public-site.site-r2455 *,body.cloud-auth-v1210.auth-mode-register *{scroll-behavior:auto!important;animation:none!important;transition:none!important}}

/* Seletores finais simples para neutralizar heranças antigas de text-fill/opacity. */
html body.public-site.site-r2455 div.r2425-download-reassurance>strong{color:#064f3d!important;-webkit-text-fill-color:#064f3d!important;opacity:1!important;text-shadow:none!important}
html body.public-site.site-r2455 div.r2425-download-reassurance>span{color:#264f45!important;-webkit-text-fill-color:#264f45!important;opacity:1!important;text-shadow:none!important}
html body.public-site.site-r2455 div.r99-download-video-bar>b,
html body.public-site.site-r2455 div.r99-download-video-bar>small{color:#06283d!important;-webkit-text-fill-color:#06283d!important;opacity:1!important;text-shadow:none!important}
html body.public-site.site-r2455 div.mp1102-video-window>header>b,
html body.public-site.site-r2455 div.mp1102-video-window>header>small{color:#06283d!important;-webkit-text-fill-color:#06283d!important;opacity:1!important;text-shadow:none!important}
html body.public-site.site-r2455 div.device-rule-r1530>b{color:#064f3d!important;-webkit-text-fill-color:#064f3d!important;opacity:1!important;text-shadow:none!important}
html body.public-site.site-r2455 div.device-rule-r1530>span{color:#264f45!important;-webkit-text-fill-color:#264f45!important;opacity:1!important;text-shadow:none!important}
html body.public-site.site-r2455 div.r99-release-card>small{color:#244f63!important;-webkit-text-fill-color:#244f63!important;opacity:1!important;text-shadow:none!important}
html body.public-site.site-r2455 div.r99-release-card>strong{color:#0874e8!important;-webkit-text-fill-color:#0874e8!important;opacity:1!important;text-shadow:none!important}
html body.public-site.site-r2455 div.r99-release-card>p{color:#365d70!important;-webkit-text-fill-color:#365d70!important;opacity:1!important;text-shadow:none!important}
html body.public-site.site-r2455 div.r99-release-card dt{color:#526f7f!important;-webkit-text-fill-color:#526f7f!important;opacity:1!important;text-shadow:none!important}
html body.public-site.site-r2455 div.r99-release-card dd{color:#06283d!important;-webkit-text-fill-color:#06283d!important;opacity:1!important;text-shadow:none!important}

/* O card lateral da versão deve permanecer legível mesmo quando o vídeo ocupa a maior coluna. */
html body.public-site.site-r2455 .r99-download-hero-media div.r99-release-card{
  display:flex!important;
  flex-direction:column!important;
  justify-content:center!important;
  align-items:stretch!important;
  grid-template-columns:none!important;
  min-width:0!important;
  padding:22px!important;
}
html body.public-site.site-r2455 .r99-download-hero-media .r99-release-top{
  display:flex!important;
  align-items:center!important;
  justify-content:space-between!important;
  gap:12px!important;
  grid-row:auto!important;
  min-width:0!important;
}
html body.public-site.site-r2455 .r99-download-hero-media .r99-release-status{
  display:inline-flex!important;
  width:auto!important;
  max-width:calc(100% - 70px)!important;
  white-space:normal!important;
  word-break:normal!important;
  overflow-wrap:break-word!important;
}
html body.public-site.site-r2455 .r99-download-hero-media .r99-release-card>small,
html body.public-site.site-r2455 .r99-download-hero-media .r99-release-card>strong,
html body.public-site.site-r2455 .r99-download-hero-media .r99-release-card>p{
  grid-column:auto!important;
  width:100%!important;
  min-width:0!important;
  word-break:normal!important;
  overflow-wrap:break-word!important;
}
html body.public-site.site-r2455 .r99-download-hero-media .r99-release-card>small{margin:18px 0 0!important}
html body.public-site.site-r2455 .r99-download-hero-media .r99-release-card>strong{display:block!important;margin:3px 0 0!important;white-space:nowrap!important}
html body.public-site.site-r2455 .r99-download-hero-media .r99-release-card>p{margin:7px 0 0!important}
html body.public-site.site-r2455 .r99-download-hero-media .r99-release-meta{
  display:grid!important;
  grid-column:auto!important;
  grid-row:auto!important;
  grid-template-columns:1fr!important;
  width:100%!important;
  min-width:0!important;
  margin:16px 0 0!important;
}
html body.public-site.site-r2455 .r99-download-hero-media .r99-release-meta div:nth-child(n){display:flex!important}
@media(max-width:820px){
  html body.public-site.site-r2455 .whatsapp-button{width:54px!important;height:54px!important;min-width:54px!important;padding:0!important;border-radius:50%!important;right:14px!important;bottom:14px!important}
  html body.public-site.site-r2455 .whatsapp-button>b{display:none!important}
}
@media(max-width:640px){html body.public-site.site-r2455 .whatsapp-button{bottom:82px!important}}
