html{scroll-behavior:smooth}html body{background-color:#06111a;overflow-x:hidden;margin:0}html body section{color:#2a91ff}html body section .infobox{border:1px solid #045ebf}html body section .infobox .infobox-red{font-family:"Outfit",sans-serif;font-size:14px;line-height:18px;font-weight:200;letter-spacing:0;color:#d36763}@media(max-width: 1279px){html body section{scroll-margin:96px}html body section h2{font-family:"Organum",serif;font-size:28px;line-height:28px;font-weight:400;letter-spacing:.03em;overflow:visible}html body section h3{font-family:"Organum",serif;font-size:22px;line-height:26px;font-weight:400;letter-spacing:1px}html body section .infobox{padding:24px}html body section .infobox h2{font-family:"Organum",serif;font-size:22px;line-height:26px;font-weight:400;letter-spacing:1px}html body section .infobox p{margin-top:6px}html body section .infobox img{margin-top:24px}html body section .infobox .infobox-red{margin-top:12px;max-width:258px}}@media(min-width: 1280px){html body section{scroll-margin:120px}html body section h2{font-family:"Organum",serif;font-size:40px;line-height:36px;font-weight:400;letter-spacing:.03em}html body section h3{font-family:"Organum",serif;font-size:28px;line-height:28px;font-weight:400;letter-spacing:.03em;overflow:visible}html body section .infobox{padding:30px}html body section .infobox h2{font-family:"Organum",serif;font-size:40px;line-height:36px;font-weight:400;letter-spacing:.03em}html body section .infobox p{margin-top:18px}html body section .infobox .infobox-red{margin-top:24px}}html body .bluebox{border:1px solid #2a91ff;position:relative}html body .bluebox p.important{color:#d36763}html body .bluebox .legend{position:absolute}@media(max-width: 1279px){html body section#hero{margin-top:66px}html body section#hero h1.desktop{display:none}html body section#hero h1.touch{display:block}html body section#hero p{margin-top:24px}html body section#toc{margin-top:42px}html body section#toc ul{margin-top:12px;padding:0;list-style-type:none}html body section#toc ul li{font-family:"Outfit",sans-serif;font-size:16px;line-height:24px;font-weight:200;letter-spacing:1.16px;line-height:30px}html body section#toc ul li a{color:#2a91ff}html body section#toc #cardfan{display:none}html body section#invite{margin-top:36px}html body section#invite p{margin-top:12px}html body section#invite img{margin:24px auto 0 auto;display:block;max-width:500px}html body section#setup{margin-top:42px}html body section#setup p{margin-top:12px}html body section#setup img{margin-top:24px}html body section#gameplay{margin-top:36px}html body section#gameplay p{margin-top:12px}html body section#gameplay h3{margin-top:24px}html body section#gameplay ol{padding-left:24px;margin-top:12px}html body section#sets{margin-top:36px}html body section#sets .infobox#straight{margin-top:24px}html body section#rounds{margin-top:42px}html body section#rounds p{margin-top:12px}html body section#rounds .round-desc{margin-top:36px}html body section#rounds .round-desc .caption{font-family:"Outfit",sans-serif;font-size:14px;line-height:18px;font-weight:200;letter-spacing:0;color:#d36763}html body section#rounds .round-desc h3{margin-top:12px}html body section#rounds .round-desc p{margin-top:6px}html body section#rounds .round-desc img{margin-top:12px;width:auto;height:70px;max-width:100%}html body section#rounds .round-desc img#round7{height:151px}html body section#specials .bluebox{scroll-margin:42px;margin-top:42px}html body section#specials .bluebox #wild-twos-example{position:relative;height:144px;margin-top:24px}html body section#specials .bluebox #wild-twos-example img{position:absolute;height:100%;width:auto;border-radius:6px;box-shadow:-2px 2px 4px rgba(73,0,0,.5)}html body section#specials .bluebox #wild-twos-example img:nth-child(2){left:36px}html body section#specials .bluebox #wild-twos-example img:nth-child(3){left:72px}html body section#specials #bonk .legend{position:absolute;top:-40px;right:0}html body section#specials #bonk .legend img{height:97px;width:auto}html body section#specials #wild-twos .legend{position:absolute;top:-50px;right:0}html body section#specials #wild-twos .legend img{height:95px;width:auto;position:absolute;border-radius:6px;box-shadow:-1px 1px 3px rgba(73,0,0,.5)}html body section#specials #wild-twos .legend img:nth-child(1){transform:translate(-130px, -10px) rotate(-14.45deg)}html body section#specials #wild-twos .legend img:nth-child(2){transform:translate(-108px, -12px) rotate(-3.44deg)}html body section#specials #wild-twos .legend img:nth-child(3){transform:translate(-90px, -4px) rotate(16.59deg)}html body section#specials #wild-twos .legend img:nth-child(4){transform:translate(-73px, 4px) rotate(32.36deg)}html body section#completing{margin-top:42px}html body section#completing p{margin-top:12px}html body section#completing h3{margin-top:30px;font-family:"Organum",serif;font-size:22px;line-height:26px;font-weight:400;letter-spacing:1px}html body section#completing div#handReveal{margin-top:24px;position:relative;overflow:hidden;height:66px}html body section#completing div#handReveal img{position:absolute;top:0;left:0;height:84px;width:auto;transform:translateY(24px);transition:transform 200ms ease;cursor:pointer}html body section#completing div#handReveal img:nth-child(2){left:18px}html body section#completing div#handReveal img:nth-child(3){left:36px}html body section#completing div#handReveal img:nth-child(4){left:54px}html body section#completing div#handReveal img:nth-child(5){left:72px}html body section#completing div#handReveal img:nth-child(6){left:90px}html body section#completing div#handReveal img:nth-child(7){left:108px}html body section#completing div#handReveal img:nth-child(8){left:126px}html body section#completing div#handReveal img:nth-child(9){left:144px}html body section#completing div#handReveal img.highlight{transform:translateY(0)}html body section#completing #revealButton{font-family:"Outfit",sans-serif;background-color:#045ebf;color:#000;font-size:12px;text-align:center;border-radius:18px;font-weight:bold;padding:6px 0;cursor:pointer}html body section#completing #revealButton:not(.disabled):hover{background-color:#d36763}html body section#completing #revealButton.disabled{opacity:.8}html body section#scoring{margin-top:42px}html body section#scoring img#avatars{display:block;margin:24px auto 0 auto;max-width:204px;height:auto}html body section#scoring #cardPoints{margin-top:24px}html body section#scoring #cardPoints .cardPoint img{margin-top:12px;width:auto;max-height:111px}html body section#scoring #cardPoints .cardPoint:not(:first-child){margin-top:24px}html body section#ending{margin-top:60px}html body section#ending img#blackbird{width:180px;height:auto;display:block;margin:0 auto}html body section#ending h2{margin-top:24px}html body section#ending p{margin-top:12px}html body section#ending #endingButtons{margin-top:42px}html body section#ending #endingButtons a{width:177px;margin:0 auto}html body section#ending #endingButtons a:last-child{margin-top:12px}html body .bluebox{padding:27px}html body .bluebox h2{font-family:"Organum",serif;font-size:22px;line-height:26px;font-weight:400;letter-spacing:1px}html body .bluebox p{margin-top:6px}html body .bluebox p.important{font-family:"Outfit",sans-serif;font-size:14px;line-height:18px;font-weight:200;letter-spacing:0;color:#d36763;margin-top:24px}}@media(min-width: 1280px){html body{padding-top:125px}html body .bluebox{padding:36px;min-height:500px}html body .bluebox h2{font-family:"Organum",serif;font-size:40px;line-height:36px;font-weight:400;letter-spacing:.03em}html body .bluebox p{margin-top:18px}html body .bluebox p.important{margin-top:36px}html body section#hero h1{font-family:"Organum",serif;font-size:120px;line-height:120px;font-weight:400;letter-spacing:0em;white-space:nowrap}html body section#hero h1.desktop{display:block}html body section#hero h1.touch{display:none}html body section#hero #about{margin-bottom:18px}html body section#toc{margin-top:96px}html body section#toc ul{margin-top:18px;padding:0;list-style-type:none}html body section#toc ul li{font-family:"Outfit",sans-serif;font-size:18px;line-height:28px;font-weight:400;letter-spacing:1.16px;line-height:36px}html body section#toc ul li a{color:#2a91ff}html body section#toc #cardfan{position:relative;width:597px}html body section#toc #cardfan img{position:absolute;width:275px;border-radius:24px;box-shadow:-2px 2px 4px rgba(73,0,0,.5)}html body section#toc #cardfan img:nth-child(1){transform:translate(30px, -40px) rotate(-19deg)}html body section#toc #cardfan img:nth-child(2){transform:translate(100px, -32px) rotate(-3deg)}html body section#toc #cardfan img:nth-child(3){transform:translate(160px, 5px) rotate(13deg)}html body section#toc #cardfan img:nth-child(4){transform:translate(210px, 60px) rotate(30deg)}html body section#invite{margin-top:180px}html body section#invite p{margin-top:12px}html body section#invite img{position:absolute;top:-25px;right:-350px;width:300px}html body section#setup{margin-top:42px}html body section#setup p{margin-top:12px}html body section#setup img{margin-top:60px}html body section#gameplay{margin-top:120px}html body section#gameplay p{margin-top:18px}html body section#gameplay h3{margin-top:42px}html body section#gameplay ol{padding-left:24px;margin-top:12px}html body section#sets{margin-top:120px}html body section#sets .infobox{min-height:500px;box-sizing:border-box;display:flex;align-items:flex-start;justify-content:space-between;flex-direction:column}html body section#sets .infobox img{height:151px;width:auto;max-width:100%}html body section#sets #threeofakind .infobox-red{width:324px}html body section#sets #straight .infobox-red{width:288px}html body section#rounds{margin-top:120px}html body section#rounds p{margin-top:18px}html body section#rounds .round-desc{margin-top:36px}html body section#rounds .round-desc .caption{font-family:"Outfit",sans-serif;font-size:14px;line-height:18px;font-weight:200;letter-spacing:0;color:#d36763}html body section#rounds .round-desc h3{margin-top:12px}html body section#rounds .round-desc p{margin-top:6px}html body section#rounds .round-desc img{margin-top:12px;width:auto;height:85px}html body section#rounds .round-desc img#round7{height:192px}html body section#rounds #round1{margin-top:42px}html body section#specials{margin-top:190px}html body section#specials #bonk{min-height:400px}html body section#specials #bonk .legend{position:absolute;top:-80px;right:0}html body section#specials #bonk .legend img{height:152px;width:auto}html body section#specials #wild-twos{min-height:400px}html body section#specials #wild-twos #exampleContainer{margin-top:36px;display:flex;column-gap:24px;align-items:center}html body section#specials #wild-twos #exampleContainer #wild-twos-example{flex:1;position:relative;height:160px}html body section#specials #wild-twos #exampleContainer #wild-twos-example img{position:absolute;height:100%;width:auto;border-radius:6px;box-shadow:-2px 2px 4px rgba(73,0,0,.5)}html body section#specials #wild-twos #exampleContainer #wild-twos-example img:nth-child(2){left:42px}html body section#specials #wild-twos #exampleContainer #wild-twos-example img:nth-child(3){left:84px}html body section#specials #wild-twos #exampleContainer .important{flex:1}html body section#specials #wild-twos .legend{position:absolute;top:-50px;right:0}html body section#specials #wild-twos .legend img{height:190px;width:auto;position:absolute;border-radius:6px;box-shadow:-1px 1px 3px rgba(73,0,0,.5)}html body section#specials #wild-twos .legend img:nth-child(1){transform:translate(-180px, -80px) rotate(-14.45deg)}html body section#specials #wild-twos .legend img:nth-child(2){transform:translate(-138px, -82px) rotate(-3.44deg)}html body section#specials #wild-twos .legend img:nth-child(3){transform:translate(-105px, -74px) rotate(16.59deg)}html body section#specials #wild-twos .legend img:nth-child(4){transform:translate(-73px, -55px) rotate(32.36deg)}html body section#specials #wild-twos p.important{margin-top:0}html body section#completing{margin-top:120px}html body section#completing p{margin-top:18px}html body section#completing h3{margin-top:42px;font-family:"Organum",serif;font-size:28px;line-height:28px;font-weight:400;letter-spacing:.03em;overflow:visible}html body section#completing div#handReveal{margin-top:42px;position:relative;overflow:hidden;height:162px}html body section#completing div#handReveal img{position:absolute;top:0;left:0;height:214px;width:auto;transform:translateY(54px);transition:transform 200ms ease;cursor:pointer;box-shadow:-4px 0 4px rgba(0,0,0,.25);border-radius:12px}html body section#completing div#handReveal img:nth-child(2){left:42px}html body section#completing div#handReveal img:nth-child(3){left:84px}html body section#completing div#handReveal img:nth-child(4){left:126px}html body section#completing div#handReveal img:nth-child(5){left:168px}html body section#completing div#handReveal img:nth-child(6){left:210px}html body section#completing div#handReveal img:nth-child(7){left:252px}html body section#completing div#handReveal img:nth-child(8){left:294px}html body section#completing div#handReveal img:nth-child(9){left:336px}html body section#completing div#handReveal img.highlight{transform:translateY(0)}html body section#completing #revealButton{font-family:"Outfit",sans-serif;background-color:#045ebf;color:#000;font-size:20px;text-align:center;border-radius:24px;font-weight:bold;padding:12px 0;cursor:pointer;transition:background-color 200ms ease}html body section#completing #revealButton:not(.disabled):hover{background-color:#d36763}html body section#completing #revealButton.disabled{opacity:.8}html body section#completing #completingSummary{margin-top:60px}html body section#scoring{margin-top:120px}html body section#scoring #avatars{display:block;margin:42px auto 0 auto;max-width:204px;height:auto}html body section#scoring #cardPoints .cardPoint{display:flex;flex-direction:row-reverse;align-items:flex-end;column-gap:36px}html body section#scoring #cardPoints .cardPoint:not(:first-child){margin-top:42px}html body section#scoring #cardPoints .cardPoint>div:first-child{flex:2}html body section#scoring #cardPoints .cardPoint>div:first-child h2{font-family:"Organum",serif;font-size:28px;line-height:28px;font-weight:400;letter-spacing:.03em;overflow:visible}html body section#scoring #cardPoints .cardPoint>div:first-child p{margin-top:6px}html body section#scoring #cardPoints .cardPoint>div:last-child{flex:1;display:flex;justify-content:flex-end}html body section#scoring #cardPoints .cardPoint>div:last-child img{max-height:85px;width:auto}html body section#ending{margin-top:150px}html body section#ending img#blackbird{position:absolute;width:180px;height:auto;top:-115px;left:-115px}html body section#ending p{margin-top:18px}html body section#ending #endingButtons{margin-top:30px;display:flex;justify-content:flex-end}html body section#ending #endingButtons a{margin-top:12px}}
