:root{--color_main_1: #c2ef3e;--color_main_2: #390dbd;--color_back: #c2ef3e;--color_back_darker: #f5f5f5;--color_font: #1a1a1a;--color_grey: #bbb;--color_line: #e1e1e1;--color_a_link: #07a7be;--color_a_link_border: #e9e9e9;--color_a_visited: #b40eb4;--color_a_visited_border: #fcd6fc;--color_a_hover: #c22c16;--color_a_hover_border: #ffe5da}:root[theme='grey']{--color_back: #e1e1e1;--color_back_darker: #b3b3c1;--color_font: #1a1a1a;--color_grey: #999;--color_line: #a9a9ba;--color_a_link: #07a7be;--color_a_link_border: #a9a9ba;--color_a_visited: #b40eb4;--color_a_visited_border: #a9a9ba;--color_a_hover: #c22c16;--color_a_hover_border: #c22c16}:root[theme='dark']{--color_back: #111;--color_back_darker: #222;--color_font: #fff;--color_grey: #666;--color_line: #333;--color_a_link: #07a7be;--color_a_link_border: #444;--color_a_visited: #b40eb4;--color_a_visited_border: #360436;--color_a_hover: #c22c16;--color_a_hover_border: #c22c16}@font-face{font-family:'Vera';src:url("/src/fonts/vera/vera.woff2") format("woff2"),url("/src/fonts/vera/vera.woff") format("woff");font-weight:normal;font-style:normal}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}html,body{height:100%}em{font-style:italic}form,input,textarea,select{font:inherit}img{border:none;vertical-align:middle}small{font-size:80%}sup,sub{font-size:75%;position:relative;vertical-align:middle}sup{bottom:0.5em}sub{top:0.5em}strong{font-weight:bolder}table{border-collapse:collapse;border-spacing:0}td{vertical-align:top}ul{list-style:none}a{border-bottom:1px solid;text-decoration:none}a:focus{outline:none}.quo{border:none}.quo span{border-bottom:1px solid}a:link{color:var(--color_a_link);border-color:var(--color_a_link_border)}a:visited{color:var(--color_a_visited);border-color:var(--color_a_visited_border)}a:hover,a:active{color:var(--color_a_hover);border-color:var(--color_a_hover_border)}.navilinks a:link,.navilinks a:visited{color:var(--color_a_link);border-color:var(--color_a_link_border)}.navilinks a:hover,.navilinks a:active{color:var(--color_a_hover);border-color:var(--color_a_hover_border)}.quo:link span{color:var(--color_a_link);border-color:var(--color_a_link_border)}.quo:visited span{color:var(--color_a_visited);border-color:var(--color_a_visited_border)}.quo:hover span,.quo:active span{color:var(--color_a_hover);border-color:var(--color_a_hover_border)}.page{display:grid;grid-template-rows:auto 1fr auto;background:var(--color_back);color:var(--color_font);font:normal 18px "Vera",sans-serif;min-height:100%;position:relative}.header{display:flex;align-items:flex-end;flex-wrap:wrap;padding:2rem 4vw 0}.header__about{font-size:150%;line-height:1}@media screen and (max-width: 800px){.header__about{margin:.3rem 0 0;width:100%}}.logo{border:none;display:inline-block;width:100%;max-width:203px;position:relative}.logo img{width:100%}.logo i{position:absolute;left:-3000px}.content{padding:3rem 4vw 6rem}.emoji{position:absolute;font-size:24px;pointer-events:none;animation:fly 2s forwards;opacity:0}@keyframes fly{0%{transform:translate(0, 0) rotate(0deg);opacity:1}100%{transform:translate(var(--tx), var(--ty)) rotate(360deg);opacity:0}}.ills{display:flex;flex-wrap:wrap;padding:0;margin:0;list-style:none;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;border-radius:20px;overflow:hidden}.ills li{flex:1 1 calc(33.333% - 10px);min-width:calc(33.333% - 10px)}.ills img{width:100%;height:auto;display:block}@media (max-width: 600px){.ills li{flex:1 1 calc(50% - 10px);min-width:calc(50% - 10px)}}.footer{color:var(--color_main_2);font-size:80%;line-height:1.3;margin:0 4vw;padding:0 0 4rem}.footer__noindex{display:block;margin:.7rem 0 0}.footer a:link,.footer a:visited{color:var(--color_main_2);border-color:var(--color_main_2)}.footer a:hover,.footer a:active{color:var(--color_a_hover);border-color:var(--color_a_hover)}
