.review-shortcut{position:fixed!important;left:18px!important;bottom:18px!important;z-index:990!important;display:inline-flex!important;align-items:center!important;gap:9px!important;padding:12px 16px!important;background:var(--review-paper,#fff)!important;color:var(--review-ink,#18243b)!important;border:1px solid color-mix(in srgb,var(--review-ink,#18243b) 24%,transparent)!important;border-radius:100px!important;box-shadow:0 4px 20px #0002!important;text-decoration:none!important;font:500 12px/1.3 var(--review-font,system-ui)!important;letter-spacing:normal!important;max-width:calc(100vw - 36px)!important;transform:none!important;cursor:pointer!important}.review-shortcut svg{width:17px!important;height:17px!important;fill:none!important;stroke:currentColor!important;stroke-width:1.5!important}.review-shortcut:focus-visible{outline:3px solid currentColor!important;outline-offset:4px!important}.review-page main#review-content{width:100%;min-height:65svh;background:var(--review-paper);color:var(--review-ink);padding:70px 24px;font:400 16px/1.6 var(--review-font,system-ui);text-align:center;display:grid;place-items:center}.review-card{width:min(650px,100%);margin:auto}.review-card>svg{width:52px;height:52px;fill:none;stroke:var(--review-accent);stroke-width:1}.review-card .review-eyebrow{font:600 11px/1.4 var(--review-font);text-transform:uppercase;letter-spacing:.16em;margin:22px 0 16px}.review-card h1{font:500 clamp(42px,6vw,76px)/1.07 var(--review-display,serif);letter-spacing:-.035em;margin:0 0 24px;color:inherit}.review-card p{font:400 16px/1.7 var(--review-font);max-width:48ch;margin:0 auto 28px;color:inherit}.review-actions{display:flex;justify-content:center;flex-wrap:wrap;gap:14px;margin:30px 0}.review-actions a{font:600 14px/1.4 var(--review-font);display:inline-flex;align-items:center;justify-content:center;gap:12px;padding:16px 22px;background:var(--review-ink);color:var(--review-paper);border:1px solid var(--review-ink);border-radius:3px;text-decoration:none}.review-actions a:last-child{background:transparent;color:var(--review-ink)}.review-card .review-small{font-size:12px;opacity:.65;margin-top:25px}@media(max-width:600px){.review-shortcut{left:12px!important;bottom:12px!important;padding:10px 12px!important;font-size:11px!important}.review-page main#review-content{padding:52px 20px}.review-actions{flex-direction:column}.review-actions a{width:100%;box-sizing:border-box}}
.review-page #review-content [lang="en"]{display:none!important}.review-page #review-content [lang="pt"]{display:inline!important}html[lang^="en"] .review-page #review-content [lang="en"]{display:inline!important}html[lang^="en"] .review-page #review-content [lang="pt"]{display:none!important}
