@import url('https://fonts.googleapis.com/css?family=Arvo:400,700|Montserrat:400,700');.Grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin:0;padding:0}.Grid-cell{-webkit-box-flex:1;-ms-flex:1;flex:1}.Grid--flexCells>.Grid-cell{display:-webkit-box;display:-ms-flexbox;display:flex}.Grid--top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.Grid--bottom{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.Grid--center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.Grid--justifyCenter{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.Grid-cell--top{-ms-flex-item-align:start;align-self:flex-start}.Grid-cell--bottom{-ms-flex-item-align:end;align-self:flex-end}.Grid-cell--center{-ms-flex-item-align:center;align-self:center}.Grid-cell--autoSize{-webkit-box-flex:0;-ms-flex:none;flex:none}.Grid--fit>.Grid-cell{-webkit-box-flex:1;-ms-flex:1;flex:1}.Grid--full>.Grid-cell{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.Grid--1of2{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.Grid--1of3>.Grid-cell{-webkit-box-flex:0;-ms-flex:0 0 33.3333%;flex:0 0 33.3333%}.Grid--1of4>.Grid-cell{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%}@media (min-width:384px){.small-Grid--fit>.Grid-cell{-webkit-box-flex:1;-ms-flex:1;flex:1}.small-Grid--full>.Grid-cell{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.small-Grid--1of2>.Grid-cell{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.small-Grid--1of3>.Grid-cell{-webkit-box-flex:0;-ms-flex:0 0 33.3333%;flex:0 0 33.3333%}.small-Grid--1of4>.Grid-cell{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%}}@media (min-width:576px){.med-Grid--fit>.Grid-cell{-webkit-box-flex:1;-ms-flex:1;flex:1}.med-Grid--full>.Grid-cell{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.med-Grid--1of2>.Grid-cell{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.med-Grid--1of3>.Grid-cell{-webkit-box-flex:0;-ms-flex:0 0 33.3333%;flex:0 0 33.3333%}.med-Grid--1of4>.Grid-cell{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%}}@media (min-width:768px){.large-Grid--fit>.Grid-cell{-webkit-box-flex:1;-ms-flex:1;flex:1}.large-Grid--full>.Grid-cell{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.large-Grid--1of2>.Grid-cell{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.large-Grid--1of3>.Grid-cell{-webkit-box-flex:0;-ms-flex:0 0 33.3333%;flex:0 0 33.3333%}.large-Grid--1of4>.Grid-cell{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%}}.Grid--gutters{margin:-1em 0 1em -1em}.Grid--gutters>.Grid-cell{padding:1em 0 0 1em}.Grid--guttersLg{margin:-1.5em 0 1.5em -1.5em}.Grid--guttersLg>.Grid-cell{padding:1.5em 0 0 1.5em}.Grid--guttersXl{margin:-2em 0 2em -2em}.Grid--guttersXl>.Grid-cell{padding:2em 0 0 2em}@media (min-width:384px){.small-Grid--gutters{margin:-1em 0 1em -1em}.small-Grid--gutters>.Grid-cell{padding:1em 0 0 1em}.small-Grid--guttersLg{margin:-1.5em 0 1.5em -1.5em}.small-Grid--guttersLg>.Grid-cell{padding:1.5em 0 0 1.5em}.small-Grid--guttersXl{margin:-2em 0 2em -2em}.small-Grid--guttersXl>.Grid-cell{padding:2em 0 0 2em}}@media (min-width:576px){.med-Grid--gutters{margin:-1em 0 1em -1em}.med-Grid--gutters>.Grid-cell{padding:1em 0 0 1em}.med-Grid--guttersLg{margin:-1.5em 0 1.5em -1.5em}.med-Grid--guttersLg>.Grid-cell{padding:1.5em 0 0 1.5em}.med-Grid--guttersXl{margin:-2em 0 2em -2em}.med-Grid--guttersXl>.Grid-cell{padding:2em 0 0 2em}}@media (min-width:768px){.large-Grid--gutters{margin:-1em 0 1em -1em}.large-Grid--gutters>.Grid-cell{padding:1em 0 0 1em}.large-Grid--guttersLg{margin:-1.5em 0 1.5em -1.5em}.large-Grid--guttersLg>.Grid-cell{padding:1.5em 0 0 1.5em}.large-Grid--guttersXl{margin:-2em 0 2em -2em}.large-Grid--guttersXl>.Grid-cell{padding:2em 0 0 2em}}.u-full{width:100%!important;-webkit-box-flex:0!important;-ms-flex:none!important;flex:none!important}.u-1of2{width:50%!important;-webkit-box-flex:0!important;-ms-flex:none!important;flex:none!important}.u-1of3{width:33.3333%!important;-webkit-box-flex:0!important;-ms-flex:none!important;flex:none!important}.u-2of3{width:66.6667%!important;-webkit-box-flex:0!important;-ms-flex:none!important;flex:none!important}.u-1of4{width:25%!important;-webkit-box-flex:0!important;-ms-flex:none!important;flex:none!important}.u-3of4{width:75%!important;-webkit-box-flex:0!important;-ms-flex:none!important;flex:none!important}@media (min-width:384px){.u-small-full{width:100%!important;-webkit-box-flex:0!important;-ms-flex:none!important;flex:none!important}.u-small-1of2{width:50%!important;-webkit-box-flex:0!important;-ms-flex:none!important;flex:none!important}.u-small-1of3{width:33.3333%!important;-webkit-box-flex:0!important;-ms-flex:none!important;flex:none!important}.u-small-2of3{width:66.6667%!important;-webkit-box-flex:0!important;-ms-flex:none!important;flex:none!important}.u-small-1of4{width:25%!important;-webkit-box-flex:0!important;-ms-flex:none!important;flex:none!important}.u-small-3of4{width:75%!important;-webkit-box-flex:0!important;-ms-flex:none!important;flex:none!important}}@media (min-width:576px){.u-med-full{width:100%!important;-webkit-box-flex:0!important;-ms-flex:none!important;flex:none!important}.u-med-1of2{width:50%!important;-webkit-box-flex:0!important;-ms-flex:none!important;flex:none!important}.u-med-1of3{width:33.3333%!important;-webkit-box-flex:0!important;-ms-flex:none!important;flex:none!important}.u-med-2of3{width:66.6667%!important;-webkit-box-flex:0!important;-ms-flex:none!important;flex:none!important}.u-med-1of4{width:25%!important;-webkit-box-flex:0!important;-ms-flex:none!important;flex:none!important}.u-med-3of4{width:75%!important;-webkit-box-flex:0!important;-ms-flex:none!important;flex:none!important}}@media (min-width:768px){.u-large-full{width:100%!important;-webkit-box-flex:0!important;-ms-flex:none!important;flex:none!important}.u-large-1of2{width:50%!important;-webkit-box-flex:0!important;-ms-flex:none!important;flex:none!important}.u-large-1of3{width:33.3333%!important;-webkit-box-flex:0!important;-ms-flex:none!important;flex:none!important}.u-large-2of3{width:66.6667%!important;-webkit-box-flex:0!important;-ms-flex:none!important;flex:none!important}.u-large-1of4{width:25%!important;-webkit-box-flex:0!important;-ms-flex:none!important;flex:none!important}.u-large-3of4{width:75%!important;-webkit-box-flex:0!important;-ms-flex:none!important;flex:none!important}}@media (min-width:1224px){.u-xl-full{width:100%!important;-webkit-box-flex:0!important;-ms-flex:none!important;flex:none!important}.u-xl-1of2{width:50%!important;-webkit-box-flex:0!important;-ms-flex:none!important;flex:none!important}.u-xl-1of3{width:33.3333%!important;-webkit-box-flex:0!important;-ms-flex:none!important;flex:none!important}.u-xl-2of3{width:66.6667%!important;-webkit-box-flex:0!important;-ms-flex:none!important;flex:none!important}.u-xl-1of4{width:25%!important;-webkit-box-flex:0!important;-ms-flex:none!important;flex:none!important}.u-xl-3of4{width:75%!important;-webkit-box-flex:0!important;-ms-flex:none!important;flex:none!important}}
/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:0.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}:root{--space:1.5em;--space-lg:2em;--bg-color:#000}.background{vertical-align:top;-webkit-transform-origin:center top;-ms-transform-origin:center top;transform-origin:center top;background-repeat:no-repeat;background-size:100%}body{font-family:'Arvo', serif;background:var(--bg-color);color:#A3B27A;font-size:calc(12px + .5vw);font-style:normal;line-height:1.52;text-rendering:optimizeLegibility;padding:0;margin:0}body#signup{padding:4rem 0}body h2{clear:both}.bg{background:rgba(255, 255, 255, 0);background:-webkit-linear-gradient(top, rgba(255, 255, 255, 0) 160px, var(--bg-color) 50%, rgba(255, 255, 255, 0) 100%);background:-o-linear-gradient(top, rgba(255, 255, 255, 0) 160px, var(--bg-color) 50%, rgba(255, 255, 255, 0) 100%);background:linear-gradient(180deg, rgba(255, 255, 255, 0) 160px, var(--bg-color) 50%, rgba(255, 255, 255, 0) 100%);position:absolute;top:0;left:0;width:100%;height:100vh;z-index:-100}p.lead{font-size:calc(20px + .5vw);font-weight:700}p.lead b{font-family:'Montserrat', sans-serif;color:inherit}ul{list-style:none;padding:0}ul li{-webkit-box-flex:1;-ms-flex:1 0 33.3333%;flex:1 0 33.3333%;padding:0 0 0 38px;background:url(https://www.reptoidgames.com/images/icon_pickaxe.svg) no-repeat left 6px;background-size:24px;margin:0 0 3rem 0}ul li:before{letter-spacing:7px;font-weight:400;font-style:normal;font-smoothing:antialiased;text-rendering:optimizeLegibility;font-family:'Montserrat', sans-serif;margin-left:-3.8rem}li,p{line-height:1.5;margin:0 0 1rem}li b,p b{font-weight:700;font-family:'Montserrat', sans-serif;text-transform:uppercase;color:#DAA247}#lead{font-weight:700;font-size:calc(12px + 1vw)}#lead:first-line{font-size:calc(12px + 2vw)}.container{margin:0 4vw}header{background:url(https://www.reptoidgames.com/fossilhunters/images/bgs/background_brown.jpg);background-position:bottom center;vertical-align:top;-webkit-transform-origin:center top;-ms-transform-origin:center top;transform-origin:center top;background-repeat:no-repeat;background-size:cover;padding:0 1rem;position:relative}header p.lead{font-weight:700;text-align:center;margin-top:2rem;padding:0 2rem;color:#DAA247}@media (min-width:768px){header p.lead{font-size:calc(30px + .5vw)}}@media (min-width:576px){header{background-size:cover}}@media (min-width:1224px){}header .logo{text-align:center;float:none;margin:0 auto;display:block;padding:4rem 0 0 0;max-width:100%}header h1{display:none;visibility:hidden}header small.tagline{font-size:calc(12px + .5vw);font-family:'Montserrat', sans-serif;font-weight:100;text-transform:uppercase;letter-spacing:5px;white-space:nowrap}header h2{font-size:calc(14px + 1vw)}header h2 b{color:#A3B27A;white-space:nowrap}video+p{margin-top:1rem;font-family:'Montserrat', sans-serif}.highlight{padding:.5rem;background:#A3B27A;color:var(--bg-color);text-align:center;z-index:1}@media (min-width:576px){.highlight{position:absolute;top:0;right:0;width:30%;padding:1rem}}.highlight a{-webkit-transition:none;-o-transition:none;transition:none;white-space:nowrap;color:currentColor;background:none;text-shadow:none;font-weight:700;text-decoration:underline}.highlight a:hover{background:none;color:inherit}.highlight b{font-family:'Montserrat', sans-serif;font-weight:700;color:inherit}.highlight p{margin:0}.container{margin:0 auto;max-width:90vw}@media (min-width:576px){.container{max-width:70vw}}#sections{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}#sections section{text-align:center;margin:4vh 0 0 0}#sections section.main p{text-align:left}#sections section:after{text-align:center;display:block;margin-top:4vh}@media (min-width:576px){#sections section.main p:last-of-type{margin-bottom:0}}#sections section.gifs{margin-top:4rem}@media (max-width:576px){#sections section.gifs .Grid-cell{margin-bottom:1rem}}#sections section.gifs p.lead{margin:4rem 0 0 0}#sections section.features ul{text-align:left}#sections section.features ul li{color:#DAA247;font-size:calc(16px + .5vw)}#sections section.features ul li b{color:#efd8b1}@media (min-width:768px){#sections section.features .container{width:50%}}#sections section.about p:first-of-type{margin-top:3rem}#sections section.about:before{content:url(https://www.reptoidgames.com/fossilhunters/images/lightfingers-logo-sm.png)}#sections section.about dl{text-align:center}#sections section.about dl dt{color:#b9c59a;font-size:calc(16px + .5vw);text-transform:uppercase;font-family:'Montserrat', sans-serif;letter-spacing:1px}#sections section.about dl dd{margin:0 0 1rem 0}@media (min-width:768px){#sections section.about dl{text-align:center}}#sections section.screenshots{background:url(https://www.reptoidgames.com/fossilhunters/images/bgs/background_brown.jpg);background-position:top;background-size:contain;background-repeat:no-repeat}#sections section.screenshots img.ss{margin-bottom:1rem;-webkit-box-shadow:3px 3px 3px rgba(0, 0, 0, 0.3);box-shadow:3px 3px 3px rgba(0, 0, 0, 0.3)}#sections section h2{color:#A3B27A;font-weight:100;letter-spacing:0.07vw;display:inline;line-height:4rem;padding:0.2rem 0.4rem 0.4rem;font-size:calc(40px + .5vw);text-transform:uppercase;margin:0}#sections section h3{text-align:center;border-bottom:solid 2px;text-transform:uppercase;display:inline-block;color:#DAA247;letter-spacing:1px;font-size:calc(22px + 1vw);font-family:'Montserrat', sans-serif}@media (min-width:768px){#sections section h3 span{white-space:nowrap}}#sections section.contact:after{content:''}.screenshots p{padding:0 1rem;margin:0;font-size:calc(10px + .5vw);font-style:italic;text-align:center}img{max-width:100%}.content{position:relative}footer{background:url(https://www.reptoidgames.com/fossilhunters/images/bgs/background_blue.jpg);margin-top:4rem;vertical-align:top;-webkit-transform-origin:center top;-ms-transform-origin:center top;transform-origin:center top;background-repeat:no-repeat;background-size:100%}footer a{-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;color:#A3B27A;font-weight:700;text-decoration:none;border-bottom:solid 2px currentColor;padding-bottom:1px}footer a:hover{color:#d0d7bb}footer a::-moz-selection,footer a>::-moz-selection{color:#d0d7bb}footer a::selection,footer a>::selection{color:#d0d7bb}footer p{font-family:Montserrat;padding-bottom:4rem;font-size:18px;margin:0;text-align:center;color:#4c4e45;font-size:calc(14px + .5vw);color:#A3B27A}footer p a{color:#A3B27A;white-space:nowrap}footer img{display:block;margin:0 auto;text-align:center;max-width:32vw}footer .logos{margin:4vh 0}.logo img{text-align:center;float:none;margin:0 auto;display:block}@media (min-width:768px){.logo img{text-align:left;margin:0}header{text-align:left}header h1{font-size:calc(60px + 2vw)}}.media{position:relative;padding-bottom:56.25%;padding-top:35px;height:0;overflow:hidden}.media iframe{position:absolute;top:0;left:0;width:100%;height:100%}form fieldset{border:none;padding:0}form input[type=email]{width:60%}@media (min-width:768px){form input[type=email]{width:40vw;max-width:400px}}form button,form input[type=email]{font-family:'Arvo', serif;border-radius:3px;padding:.5rem;border:none}form button{padding:.5rem 1rem;background-color:#A3B27A;border:none;text-transform:uppercase;font-weight:700}div#platforms{-webkit-box-align:center;-ms-flex-align:center;align-items:center}div#platforms a{background:none}div#platforms .icon-apple,div#platforms .icon-windows{width:50%}.feature-block{background:url(https://www.reptoidgames.com/fossilhunters/images/bgs/background_red.jpg);vertical-align:top;-webkit-transform-origin:center top;-ms-transform-origin:center top;transform-origin:center top;background-repeat:no-repeat;background-size:100%}section#feature-ss{padding:4rem 2rem 0 2rem;margin-top:0}section#characters{background:url(https://www.reptoidgames.com/fossilhunters/images/bgs/background_green_with_chars.jpg);vertical-align:top;-webkit-transform-origin:center top;-ms-transform-origin:center top;transform-origin:center top;background-repeat:no-repeat;background-size:100%;padding:0 2rem}section#characters p.lead{padding:1rem 0 0 0}section#itch{text-align:center;-ms-flex-item-align:center;align-self:center;overflow-x:hidden;margin:0 auto 3rem auto}@media (min-width:1224px){section#itch{margin:0 auto 6rem auto}}