.lt{overflow-wrap:anywhere;text-wrap:balance;padding:.08em .06em .12em;line-height:1;display:inline-block}.lt-gold{background:linear-gradient(#fff3cc 0%,#f2cd73 45%,#b9862c 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.lt-festa{font-family:var(--font-lt-vibes);filter:drop-shadow(0 .04em #0009)drop-shadow(0 0 .3em #f2cd7359);font-size:1.3em;font-weight:400}.lt-infantil{font-family:var(--font-round);color:#a53ee0;-webkit-text-stroke:.16em #fff;paint-order:stroke fill;text-shadow:0 .1em .12em #501e8c59;font-weight:700}.lt-casamento{font-family:var(--font-lt-parisienne);color:#8c5f36;text-shadow:0 0 .3em #fffffff2,0 0 .08em #fff;font-size:1.25em}.lt-churrasco{font-family:var(--font-lt-kaushan);color:#fff0d4;text-shadow:0 .06em #4a240f,0 .1em .25em #0009,0 0 .6em #ff963c59;font-size:1.05em}.lt-peao{font-family:var(--font-lt-rye);color:#f9e2b0;text-shadow:0 .05em #5a2f12,0 .09em #2e170a,0 .14em .3em #0000008c;font-size:.82em}.lt-junina{font-family:var(--font-lt-alfa);background:linear-gradient(#ffe680,#ff9a1f);color:#0000;filter:drop-shadow(0 .05em #5a2a0c)drop-shadow(0 .1em .15em #00000080);-webkit-background-clip:text;background-clip:text;font-size:.86em}.lt-balada{font-family:var(--font-lt-marker);color:#ffe6fb;text-shadow:0 0 .05em #fff,0 0 .15em #ff3fd2,0 0 .4em #ff3fd2,0 0 .8em #b026ff}.lt-carnaval{font-family:var(--font-lt-bungee);background:linear-gradient(90deg,#ffd21f,#ff4fa3 35%,#ff7a1a 62%,#19d3c5);color:#0000;filter:drop-shadow(0 .05em #2a0b4a)drop-shadow(0 .12em .2em #00000080);-webkit-background-clip:text;background-clip:text;font-size:.8em}.lt-halloween{font-family:var(--font-lt-creepster);letter-spacing:.02em;color:#ff8a1f;text-shadow:0 .05em #3b0f4f,0 0 .5em #ff8a1f8c;font-size:1.1em}.lt-natal{font-family:var(--font-lt-xmas);color:#fbe7b0;text-shadow:0 .05em #6e1218,0 .1em .3em #0000008c,0 0 .6em #fbe7b04d;font-size:1.05em;font-weight:700}.lt-anonovo{font-family:var(--font-lt-cinzel);filter:drop-shadow(0 .04em #000000b3)drop-shadow(0 0 .35em #f2cd7359);font-size:.86em;font-weight:700}.lt-corporativo{font-family:var(--font-display);letter-spacing:-.03em;background:linear-gradient(#fff 20%,#9fc0ff);color:#0000;filter:drop-shadow(0 .04em #08102acc)drop-shadow(0 0 .35em #2f7bff73);-webkit-background-clip:text;background-clip:text;font-weight:800}.lt-kicker{letter-spacing:.18em;text-transform:uppercase;color:var(--ink);text-shadow:0 1px 8px color-mix(in oklab, var(--paper) 80%, transparent);font-size:.72rem;font-weight:700}