@font-face{font-family:'Lilita One';src:url('/atelier/tipos/lilita-one-latin-400-normal.woff2') format('woff2');font-weight:400;font-display:swap}@font-face{font-family:'Lilita One';src:url('/atelier/tipos/lilita-one-latin-ext-400-normal.woff2') format('woff2');font-weight:400;font-display:swap;unicode-range:U+0100-02FF,U+1E00-1EFF}@font-face{font-family:Quicksand;src:url('/atelier/tipos/quicksand-latin-400-normal.woff2') format('woff2');font-weight:400;font-display:swap}@font-face{font-family:Quicksand;src:url('/atelier/tipos/quicksand-latin-ext-400-normal.woff2') format('woff2');font-weight:400;font-display:swap;unicode-range:U+0100-02FF,U+1E00-1EFF}@font-face{font-family:Quicksand;src:url('/atelier/tipos/quicksand-latin-700-normal.woff2') format('woff2');font-weight:700;font-display:swap}@font-face{font-family:Quicksand;src:url('/atelier/tipos/quicksand-latin-ext-700-normal.woff2') format('woff2');font-weight:700;font-display:swap;unicode-range:U+0100-02FF,U+1E00-1EFF}
:root{--polpa:#f37864;--tinta:#3d173c;--doce:#ffba88;--amarela:#f7ce43;--branca:#fff6f0;--vinho:#61284e}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--polpa);color:var(--tinta);font:400 17px/1.65 Quicksand,sans-serif}button,input,select{font:inherit}a{color:inherit;min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:flex-start;vertical-align:middle;text-underline-offset:4px;overflow-wrap:anywhere}button,input,select{min-width:44px;min-height:44px}button{cursor:pointer;border:2px solid var(--tinta);border-radius:12px;background:var(--amarela);color:var(--tinta);font-weight:700;padding:9px 16px}button:disabled{opacity:.55;cursor:wait}a:focus-visible,button:focus-visible,input:focus-visible{outline:3px solid #123bb7;outline-offset:3px}img{max-width:100%;height:auto}h1,h2,h3,.lex-term{font-family:'Lilita One',sans-serif;font-weight:400;line-height:1.15;letter-spacing:.01em}h1{font-size:clamp(32px,5vw,62px);margin:.2em 0}h2{font-size:clamp(26px,3vw,38px);margin:.4em 0}h3{font-size:24px}p{margin:0 0 1.15em}small,.lex-note{font-size:13px}.lex-mast{max-width:1240px;margin:auto;padding:12px 24px;display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:24px;border-bottom:2px solid var(--tinta)}.lex-brand{display:flex;gap:12px;text-decoration:none;line-height:1.15}.lex-brand img{display:block;width:172px}.lex-brand span{max-width:150px;font-family:'Lilita One';font-size:18px}.lex-mast nav{display:flex;gap:12px;font-weight:700;font-size:15px}.lex-mast nav a{padding:5px 7px}.lex-gift-open{display:flex;gap:7px;align-items:center;font-size:13px;background:var(--doce);padding:0 10px}.lex-gift-open img{width:36px;height:36px;object-fit:contain}.lex-gift-open[hidden],[hidden]{display:none!important}.lex-wrap{max-width:1192px;margin:auto;padding:0 24px}.lex-start{padding:18px 0 12px;display:flex;justify-content:space-between;gap:18px;align-items:end}.lex-start p{max-width:360px;margin:0;font-size:15px}.lex-kicker{font-size:12px;font-weight:700;letter-spacing:.1em}.lex-play{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(260px,1fr);gap:26px;align-items:start;scroll-margin-top:12px}.lex-rulebox{background:var(--doce);border:2px solid var(--tinta);border-radius:10px 38px 10px 10px;padding:23px}.lex-rulebox dl{margin:12px 0}.lex-rulebox dt{font-family:'Lilita One';font-size:22px}.lex-rulebox dd{margin:0 0 13px;font-size:15px}.lex-rulebox p{font-size:13px;margin:12px 0 0}.lex-rulebox a{font-weight:700}.lex-game-caption{margin:7px 0 0;font-size:13px}.verb-maquina{background:var(--tinta);color:var(--branca);padding:16px;border-radius:22px;box-shadow:6px 6px 0 var(--vinho)}.verb-header{display:flex;align-items:center;justify-content:space-between}.verb-heading{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.verb-kicker{font-size:12px;letter-spacing:.06em}.verb-title{font-size:26px;margin:0}.verb-badge{font-size:12px;background:#914b61;padding:4px 9px;border-radius:7px}.verb-meters{display:flex;gap:14px;justify-content:space-between;font-size:14px;font-weight:700;margin:10px 0}.verb-board{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding:8px;border:2px solid #a96572;background:#27132d;border-radius:15px}.verb-column{display:grid;gap:6px}.verb-tile{position:relative;display:grid;place-items:center;background:#ffb680;border-radius:9px;height:75px;overflow:hidden}.verb-symbol{width:69px;height:69px;object-fit:contain}.verb-hit{background:var(--amarela);outline:3px solid #fff;outline-offset:-3px}.verb-board[data-spinning=true] .verb-column{opacity:.55;transform:translateY(2px)}.verb-status{font-size:14px;line-height:1.4;min-height:40px;margin:10px 0}.reels-controls{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:10px;align-items:end}.verb-label{display:flex;flex-direction:column;line-height:1.25;font-size:13px;min-width:0}.verb-label select{display:none}.verb-label input{width:100%;accent-color:var(--amarela);padding:0;margin:0}.verb-label output{font-weight:700;font-size:15px;line-height:1.1}.verb-spin{background:var(--amarela)}.verb-reset{background:var(--doce)}.lex-directory{margin:65px 0}.lex-directory-head{display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:center;border-top:3px solid var(--tinta);padding:24px 0}.lex-directory-head p{font-size:16px}.lex-reading{display:grid;grid-template-columns:66px 1fr 40px;gap:15px;border-bottom:2px solid var(--tinta);padding:20px 8px;text-decoration:none}.lex-reading:hover{background:#ff9975}.lex-reading span{font:36px 'Lilita One'}.lex-reading h3{margin:0}.lex-reading small{font-size:12px;font-weight:700}.lex-two{display:grid;grid-template-columns:1fr 1fr;gap:32px;margin:55px 0}.lex-two figure{margin:0}.lex-two img{border-radius:38px 8px 38px 8px;display:block}.lex-symbols{display:grid;grid-template-columns:repeat(6,1fr);gap:12px;margin:20px 0 55px}.lex-symbols figure{margin:0;text-align:center;font-size:13px;font-weight:700}.lex-symbols img{background:var(--doce);border-radius:14px;padding:10px;display:block;margin-bottom:8px}.lex-footer{background:var(--tinta);color:var(--branca);padding:35px max(24px,calc((100vw - 1144px)/2));margin-top:60px;font-size:14px}.lex-footer nav{display:flex;flex-wrap:wrap;gap:4px 18px}.lex-footer a{padding:3px 6px}.lex-footer p{max-width:850px;margin:12px 0}.lex-footer strong{font-family:'Lilita One';font-size:25px;font-weight:400}.lex-crumb{font-size:13px;margin:16px 0;display:flex;gap:9px;flex-wrap:wrap}.lex-crumb a{padding:0 7px}.lex-paper{max-width:830px;margin:20px auto 65px;background:#ffceac;border:2px solid var(--tinta);border-radius:12px 42px 12px 12px;padding:35px}.lex-paper h1{font-size:clamp(30px,4.3vw,48px)}.lex-paper h2{margin-top:1.4em;font-size:30px}.lex-paper h3{font-size:23px}.lex-paper p{margin-bottom:1.2em}.lex-paper strong{font-weight:700}.lex-paper .lex-cover{width:100%;max-height:240px;object-fit:cover;margin:18px 0 8px;border-radius:16px}.lex-byline{font-size:13px}.lex-byline a{font-weight:700}.lex-byline img{width:44px;height:44px;border-radius:50%;margin-right:9px}.lex-disclosure{background:var(--amarela);border-left:5px solid var(--tinta);padding:14px 18px;border-radius:0 12px 12px 0;font-size:14px}.lex-person{display:grid;grid-template-columns:180px 1fr;gap:30px;align-items:start}.lex-person img{border-radius:28px;width:180px}.lex-meta{font-size:14px}.lex-author-row{display:grid;grid-template-columns:88px 1fr;gap:20px;align-items:center;padding:22px 0;border-bottom:2px solid var(--tinta);text-decoration:none}.lex-author-row img{border-radius:50%;width:88px}.lex-faq strong{display:block;margin:24px 0 8px}.lex-bubble{position:fixed;z-index:30;right:26px;top:110px;width:350px;max-width:calc(100vw - 24px);background:#ffcc92;border:3px solid var(--tinta);border-radius:28px 28px 8px 28px;padding:22px;box-shadow:7px 7px 0 #61284e;animation:lex-arrive .22s ease-out}.lex-bubble:after{content:'';position:absolute;right:22px;top:-15px;width:24px;height:24px;background:#ffcc92;border-top:3px solid var(--tinta);border-left:3px solid var(--tinta);transform:rotate(45deg)}.lex-bubble h2{font-size:34px}.lex-bubble p{font-size:14px;margin:10px 0}.lex-bubble .lex-parcel{width:105px;height:105px;object-fit:contain;float:left;margin:4px 15px 6px 0}.lex-bubble .lex-close{position:absolute;right:9px;top:8px;z-index:2;width:44px;height:44px;padding:0;background:transparent;border:0;font-size:26px}.lex-bubble .lex-claim{width:100%;clear:both;font-size:15px;margin-top:8px}.lex-sum{display:block;font:34px 'Lilita One';clear:both}.lex-bubble small{font-size:12px;display:block;line-height:1.5;margin-top:12px}.lex-message{font-weight:700;color:#69213b}.lex-bubble :focus-visible{outline-color:#123bb7}.lex-bubble [data-lex-kicker]{display:block;padding-right:22px;font-weight:700;font-size:12px}
@keyframes lex-arrive{from{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:none}}
@media(max-width:760px){body{font-size:16px}.lex-wrap{padding:0 14px}.lex-mast{padding:8px 14px;gap:8px;grid-template-columns:1fr auto}.lex-brand{gap:0}.lex-brand span{display:none}.lex-mast nav{grid-row:2;grid-column:1/3;justify-content:space-between;font-size:13px;gap:0}.lex-mast nav a{min-height:44px;padding:0 8px}.lex-mast .lex-gift-open{font-size:12px;gap:4px;padding:0 7px}.lex-start{display:block;padding:10px 0}.lex-start h1{font-size:32px;margin:1px 0}.lex-start .lex-kicker{display:none}.lex-start p{font-size:12px;max-width:none;line-height:1.5}.lex-play{display:block}.lex-rulebox{margin-top:24px;padding:20px}.lex-rulebox dl{display:grid;grid-template-columns:1fr 1fr;gap:0 18px}.lex-rulebox dt{grid-column:1}.lex-rulebox dd{grid-column:2;font-size:14px}.verb-maquina{padding:10px;border-radius:16px;box-shadow:4px 4px 0 var(--vinho)}.verb-heading{gap:5px}.verb-title{font-size:20px}.verb-kicker{display:none}.verb-badge{font-size:12px;padding:3px 7px}.verb-meters{font-size:12px;margin:7px 0;gap:8px}.verb-board{gap:4px;padding:5px}.verb-column{gap:4px}.verb-tile{height:48px;border-radius:6px}.verb-symbol{height:46px;width:46px}.verb-status{font-size:12px;line-height:1.4;min-height:34px;margin:7px 0}.reels-controls{grid-template-columns:1fr 1fr;gap:6px}.verb-label{grid-column:1/3;display:grid;grid-template-columns:auto 1fr 50px;align-items:center;gap:5px;font-size:12px}.verb-label input{height:44px}.verb-label output{font-size:12px;text-align:right}.verb-spin,.verb-reset{font-size:13px;padding:8px 6px;min-height:44px}.lex-game-caption{font-size:12px}.lex-directory{margin:35px 0}.lex-directory-head{display:block;padding:16px 0}.lex-reading{grid-template-columns:37px 1fr 22px;gap:10px;padding:17px 0}.lex-reading span{font-size:27px}.lex-reading h3{font-size:21px}.lex-two{display:block;margin:32px 0}.lex-two figure{margin-top:22px}.lex-symbols{grid-template-columns:repeat(3,1fr)}.lex-paper{margin-top:12px;padding:19px;border-radius:8px 26px 8px 8px}.lex-paper h1{font-size:31px;overflow-wrap:anywhere}.lex-paper h2{font-size:27px}.lex-paper .lex-cover{max-height:180px}.lex-person{display:block}.lex-person img{width:150px;margin:10px 0}.lex-footer{padding:28px 14px;font-size:13px}.lex-footer nav{gap:3px 12px}.lex-footer nav a{padding:3px}.lex-bubble{top:108px;right:12px;padding:20px;max-height:calc(100dvh - 130px);overflow:auto}.lex-bubble h2{font-size:30px}.lex-bubble .lex-parcel{width:80px;height:80px}.lex-bubble p{font-size:13px}.lex-sum{font-size:31px}.lex-author-row{grid-template-columns:65px 1fr}.lex-author-row img{width:65px}.lex-directory-head p{font-size:15px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}}
