code[class*=language-],pre[class*=language-]{color:#000;background:0 0;text-shadow:0 1px #fff;font-family:Consolas,Monaco,'Andale Mono','Ubuntu Mono',monospace;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;font-size:1.4rem;line-height:1.55;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}code[class*=language-] ::-moz-selection,code[class*=language-]::-moz-selection,pre[class*=language-] ::-moz-selection,pre[class*=language-]::-moz-selection{text-shadow:none;background:#b3d4fc}code[class*=language-] ::selection,code[class*=language-]::selection,pre[class*=language-] ::selection,pre[class*=language-]::selection{text-shadow:none;background:#b3d4fc}@media print{code[class*=language-],pre[class*=language-]{text-shadow:none}}pre[class*=language-]{padding:.8rem;margin:.7rem 0;overflow:auto}:not(pre)>code[class*=language-],pre[class*=language-]{background:#f5f2f0}:not(pre)>code[class*=language-]{padding:.1rem;border-radius:.3rem;white-space:normal}.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#708090}.token.punctuation{color:#999}.namespace{opacity:.7}.token.boolean,.token.constant,.token.deleted,.token.number,.token.property,.token.symbol,.token.tag{color:#905}.token.attr-name,.token.builtin,.token.char,.token.inserted,.token.selector,.token.string{color:#690}.language-css .token.string,.style .token.string,.token.entity,.token.operator,.token.url{color:#a67f59;background:hsla(0,0%,100%,.5)}.token.atrule,.token.attr-value,.token.keyword{color:#07a}.token.function{color:#dd4a68}.token.important,.token.regex,.token.variable{color:#e90}.token.bold,.token.important{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}pre.line-numbers{position:relative;padding-left:4.8rem;counter-reset:linenumber}pre.line-numbers>code{position:static;white-space:inherit}.line-numbers .line-numbers-rows{position:absolute;pointer-events:none;top:8px;bottom:8px;font-size:100%;left:8px;width:3rem;letter-spacing:-1px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.line-numbers-rows>span{pointer-events:none;display:block;counter-increment:linenumber}.line-numbers-rows>span:before{content:counter(linenumber);color:#999;display:block;padding-right:1rem;text-align:right}pre.code-toolbar{position:relative}pre.code-toolbar>.toolbar{position:absolute;top:.3rem;right:.2rem;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;opacity:0;display:none}pre.code-toolbar:hover>.toolbar{opacity:1}pre.code-toolbar>.toolbar .toolbar-item{display:inline-block}pre.code-toolbar>.toolbar a{cursor:pointer}pre.code-toolbar>.toolbar button{background:0 0;border:0;color:inherit;font:inherit;line-height:normal;overflow:visible;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}pre.code-toolbar>.toolbar a,pre.code-toolbar>.toolbar button,pre.code-toolbar>.toolbar span{color:#bbb;font-size:1rem;padding:0 .8rem;background:#f5f2f0;background:rgba(224,224,224,.2);-webkit-box-shadow:0 2px 0 0 rgba(0,0,0,.2);box-shadow:0 2px 0 0 rgba(0,0,0,.2);border-radius:.8rem}pre.code-toolbar>.toolbar a:focus,pre.code-toolbar>.toolbar a:hover,pre.code-toolbar>.toolbar button:focus,pre.code-toolbar>.toolbar button:hover,pre.code-toolbar>.toolbar span:focus,pre.code-toolbar>.toolbar span:hover{color:inherit;text-decoration:none}.lang-markup script[type='text/plain'],.language-markup script[type='text/plain'],script[type='text/plain'].lang-markup,script[type='text/plain'].language-markup{display:block;font:100% Consolas,Monaco,monospace;white-space:pre;overflow:auto}:root{--pink:#ed2651;--purple:#2e184a;--off-white:#f0eff3;--gray:#85818c}body,html{margin:0;padding:0;font-family:Lato,sans-serif;font-size:10px}p{font-size:1.8rem;line-height:2.8rem;margin:0 0 1.4rem 0}h1,h2,h3,h4,h5,h6{font-family:Enriqueta,sans-serif;font-weight:800;letter-spacing:2px;margin:0 0 1.2rem 0}.github-corner:hover .octo-arm{-webkit-animation:octocat-wave 560ms ease-in-out;animation:octocat-wave 560ms ease-in-out}@-webkit-keyframes octocat-wave{0%,100%{-webkit-transform:rotate(0);transform:rotate(0)}20%,60%{-webkit-transform:rotate(-25deg);transform:rotate(-25deg)}40%,80%{-webkit-transform:rotate(10deg);transform:rotate(10deg)}}@keyframes octocat-wave{0%,100%{-webkit-transform:rotate(0);transform:rotate(0)}20%,60%{-webkit-transform:rotate(-25deg);transform:rotate(-25deg)}40%,80%{-webkit-transform:rotate(10deg);transform:rotate(10deg)}}@media (max-width:500px){.github-corner:hover .octo-arm{-webkit-animation:none;animation:none}.github-corner .octo-arm{-webkit-animation:octocat-wave 560ms ease-in-out;animation:octocat-wave 560ms ease-in-out}.github-corner svg{width:56px;height:56px}}@media (max-width:1280px) and (min-width:421px){body,html{font-size:9px}}@media (max-width:520px){body,html{font-size:8px}}.C{color:#fff}.D{background-color:#222;height:45px;display:none}.E{margin-bottom:0}.F{background-color:var(--pink)}.G{text-align:center}.H{font-size:1.8rem;padding:1.6rem}.I{height:2.4rem;vertical-align:baseline;margin:0 0 -4px 3px}.J{text-decoration:none}.K{margin-left:0}.L{margin-top:0}.M:focus,.M:hover{border-bottom:1px solid #fff;padding-bottom:3px}.N{font-family:Lato,sans-serif}.O{font-weight:700}.P{font-size:3.8rem}.Q{font-weight:800}.R{color:currentColor;-webkit-transition:color .28s,-webkit-box-shadow .28s;transition:color .28s,-webkit-box-shadow .28s;transition:box-shadow .28s,color .28s;transition:box-shadow .28s,color .28s,-webkit-box-shadow .28s;-webkit-box-shadow:0 1px 0 0 #fff,inset 0 0 0 0 #fff;box-shadow:0 1px 0 0 #fff,inset 0 0 0 0 #fff}.R:focus,.R:hover{-webkit-box-shadow:0 2px 0 0 #fff,inset 0 -28px 0 0 #fff;box-shadow:0 2px 0 0 #fff,inset 0 -28px 0 0 #fff;color:var(--pink)}.S{overflow:hidden}.T{width:100%}.U{margin-bottom:18px;min-height:88px;max-width:620px}.V{position:relative}.W{min-height:70vh;z-index:1;padding-top:18px}.X::before{position:absolute}.Y::before{z-index:-1}.W::before{content:'';pointer-events:none;height:50%;background:var(--purple);-webkit-transform:rotate(-3deg);transform:rotate(-3deg);-webkit-transform-origin:3% 0;transform-origin:3% 0;top:0;left:-25%;width:150%}.Z::after{position:absolute}.W::after{content:'';pointer-events:none;top:0;left:-25%;z-index:-1;width:150%;height:75%;background:inherit;-webkit-transform:rotate(-2deg);transform:rotate(-2deg);-webkit-transform-origin:0 0;transform-origin:0 0}.a0{background-color:transparent}.a1{display:-webkit-box;display:-ms-flexbox;display:flex}.a2{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.a3{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.a4{-webkit-box-pack:top;-ms-flex-pack:top;justify-content:top;height:auto;padding:32px 18px 120px}.a5::before{content:""}.a4::before{background-image:url(../images/texture.svg);background-size:1800px;background-position:top right;background-clip:content-box;height:974px;width:849px;top:-242px;background-color:var(--off-white);-webkit-transform:rotate(55deg);transform:rotate(55deg)}.a6::after{content:""}.a7::after{z-index:-2}.a4::after{background-image:url(../images/texture.svg),url(../images/background.svg);background-size:1800px,400px;background-position:top center;background-clip:content-box;background-color:var(--off-white);height:100%;width:100vw;top:0;left:0}.a8{font-size:2.8rem;line-height:3.2rem;display:grid;text-align:left;grid-column-gap:16px;grid-row-gap:20px;grid-template-columns:repeat(2,50%);white-space:pre;list-style:none;margin-bottom:42px}@media (max-width:1280px) and (min-width:521px){.U{margin-top:24px}}@media (max-width:760px){.a8{grid-template-columns:100%;padding:0}}@media (max-width:520px){.U{margin:0}.a4{padding-bottom:32px}.a9{width:100%}}.aa{max-width:1280px;margin:auto;padding:0 18px}.ab{-webkit-box-sizing:border-box;box-sizing:border-box}.ac{border:0;padding:1.2rem 2.4rem;font-size:1.6rem;border-radius:2.4rem;white-space:nowrap;height:4.8rem;line-height:2.4rem;z-index:0;margin:0 18px 16px 0;display:inline-block;vertical-align:middle}.ad::before{top:50%}.ac::before{width:0%;height:400%;background:rgba(0,0,0,.15);left:50%;-webkit-transform:translateX(-50%) translateY(-50%) rotate(45deg);transform:translateX(-50%) translateY(-50%) rotate(45deg);-webkit-transition:width .28s,color .28s;transition:width .28s,color .28s;mix-blend-mode:darken}.ac:hover::before{width:100%}.ac:active::before{background:rgba(0,0,0,.25)}.ac::after{top:-5%;left:-5%;width:110%;height:110%;background:var(--pink)}.ae::after{background:var(--purple)}.ae::before{background:rgba(255,255,255,.15);mix-blend-mode:lighten}.ae:active::before{background:rgba(255,255,255,.25)}@media (max-width:520px){.ac{display:block;max-width:auto;text-align:center}.ac::before{height:100vw}}.af{width:300px;margin:18px auto 1.4rem}.ag{font-size:1.4rem}.ah{border:1px solid #fff;background:var(--pink);padding:8px 16px;margin-right:-1px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-transition:color .28s,background-color .28s;transition:color .28s,background-color .28s;outline:0}.ah:first-of-type{border-radius:16px/50% 0 0 50%}.ah:last-of-type{border-radius:16px/0 50% 50% 0}.ah:focus,.ah:hover{background-color:rgba(255,255,255,.25)}.ai,.ai:focus,.ai:hover{background-color:#fff;color:var(--pink)}@media (max-width:520px){.af{width:100%}}.aj{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:1.6rem;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ak{width:calc(50% - 8px);margin-top:24px}.al{color:var(--purple)}.am{position:absolute}.an{padding:4px 16px;top:-24px;left:0;border-radius:3px 3px 0 0;line-height:24px;background-color:#f5f2f0}.ao{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCAxMjkgMTI5IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMjkgMTI5IiB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4Ij4KICA8Zz4KICAgIDxwYXRoIGQ9Im0xMjEuMywzNC42Yy0xLjYtMS42LTQuMi0xLjYtNS44LDBsLTUxLDUxLjEtNTEuMS01MS4xYy0xLjYtMS42LTQuMi0xLjYtNS44LDAtMS42LDEuNi0xLjYsNC4yIDAsNS44bDUzLjksNTMuOWMwLjgsMC44IDEuOCwxLjIgMi45LDEuMiAxLDAgMi4xLTAuNCAyLjktMS4ybDUzLjktNTMuOWMxLjctMS42IDEuNy00LjIgMC4xLTUuOHoiIGZpbGw9IiMwMDAwMDAiLz4KICA8L2c+Cjwvc3ZnPgo=);background-repeat:no-repeat;background-size:14px;background-position:calc(100% - 10px) 6px;border:1px solid var(--purple);border-radius:2px;line-height:18px;padding:3px 28px 3px 16px}@media (max-width:520px){.aj{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.ak{width:100%}}.ap{border-radius:0 0 3px 3px;min-height:712px}@media (max-width:520px){.ap{min-height:0}}.aq::before{content:attr(data-label);border-radius:50%;display:block;padding:3px;background-color:var(--pink);color:#fff;width:18px;height:18px;z-index:1;line-height:18px;font-size:1.2rem;font-weight:700;left:0;-webkit-box-shadow:0 0 0 1px rgba(0,0,0,.1),0 2px 3px rgba(0,0,0,.2);box-shadow:0 0 0 1px rgba(0,0,0,.1),0 2px 3px rgba(0,0,0,.2);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%;-webkit-transition:background-color .28s;transition:background-color .28s}.aq:focus::before,.aq:hover::before{background-color:var(--purple)}.aq::after{content:attr(data-value);border-radius:2px;display:block;padding:3px;left:28px;background-color:rgba(0,0,0,.85);color:#fff;width:auto;z-index:1;padding:0 12px;font-size:1.4rem;line-height:24px;white-space:nowrap;-webkit-box-shadow:0 0 0 1px rgba(0,0,0,.1),0 2px 3px rgba(0,0,0,.2);box-shadow:0 0 0 1px rgba(0,0,0,.1),0 2px 3px rgba(0,0,0,.2);-webkit-transform:translate(-12px,-50%);transform:translate(-12px,-50%);-webkit-transition:opacity .28s,visibility .28s;transition:opacity .28s,visibility .28s;-webkit-transition-delay:visibility .28s;transition-delay:visibility .28s;visibility:hidden;opacity:0}.aq:focus::after,.aq:hover::after{visibility:visible;opacity:1;-webkit-transition:opacity .28s,visibility .28s;transition:opacity .28s,visibility .28s;-webkit-transition-delay:visibility 0s;transition-delay:visibility 0s}@media (max-width:520px){.aq::after{position:fixed;top:0;left:0;width:100%;min-height:42px;font-size:1.6rem;padding:8px;-webkit-box-sizing:border-box;box-sizing:border-box;white-space:normal;-webkit-transform:none;transform:none}}
/*# sourceMappingURL=css-blocks.css.map */