:root{color-scheme:light;font-family:Arial,Helvetica,sans-serif;font-weight:700;background:#fff;color:#d6d4d0}
*{box-sizing:border-box}
html,body{width:100%;height:100%;margin:0;overflow:hidden}
body{position:relative}
.content{position:absolute;top:2px;left:2px;width:calc(100% - 4px);margin:0;padding:0;font-size:12px;font-weight:700;line-height:.88;letter-spacing:-.035em;text-align:justify;text-align-last:justify;overflow-wrap:anywhere;transform-origin:top left}
.content section,.content p,.content h1,.content h2{display:inline;margin:0;padding:0;font-size:inherit;font-weight:700;line-height:inherit;letter-spacing:inherit}
.content h1,.content h2{font-weight:700}
.content h1::after,.content h2::after,.content p::after{content:' '}
::highlight(brand-letters){color:var(--brand-ink,#ef681e);background-color:transparent}
.brand-letter.is-lit{color:var(--brand-ink,#ef681e)}
.whatsapp-button{position:fixed;right:max(20px,env(safe-area-inset-right));bottom:max(20px,env(safe-area-inset-bottom));z-index:10;display:flex;align-items:center;justify-content:center;width:58px;height:58px;border:2px solid #fff;border-radius:50%;background:#128c4a;color:#fff;box-shadow:0 4px 18px #0003;text-decoration:none;transition:background .2s,transform .2s}
.whatsapp-button svg{display:block;width:30px;height:30px}
.whatsapp-button:hover{background:#0d713b;transform:translateY(-2px)}
.whatsapp-button:focus-visible{outline:3px solid #333;outline-offset:4px}
@media(prefers-reduced-motion:reduce){.whatsapp-button{transition:none}}
