body{font-family:"Exo 2",sans-serif;color:#3b2520;background:#f7efe4;font-size:16px;line-height:1;padding-bottom:80px}a:link,a:visited{color:#3b2520;text-decoration:none;outline:none;border-bottom:1px solid}a:hover{border-bottom:0}.black{font-weight:900}.bbb{border:1px solid red}ul{line-height:1.3}h1,h2,h3,h4,h5{padding:0;margin:0}h1{background-color:#785541;color:#fff;font-size:24px;font-weight:900;min-height:60px;line-height:60px;text-transform:uppercase;text-align:center}h1 a:link,h1 a:visited{border:0;color:#fff}h2,h3{font-size:36px;font-weight:700;display:inline;border-bottom:6px solid rgba(214,176,119,.25)}h5{font-size:16px;font-weight:700}.h3__wrapper{margin-bottom:60px}.section-0{padding-top:80px;padding-bottom:60px;border-radius:0 0 40px 40px;background-color:#fff}.section-1{margin-top:60px}.section-1 ul{margin-left:25px}.section-1 .ul-addon{font-size:16px;font-weight:400;line-height:18px;margin-bottom:5px}.section-1 .block-sites__ul{margin-top:20px;font-size:24px;font-weight:700}.section-1 .block-content{margin-top:30px}.section-1 .block-content__ul{margin-top:20px}.section-1 .block-other{margin-top:30px}.section-1 .block-other__ul{list-style-type:none;padding-left:10px}.section-1 .block-tags{margin-top:50px}.section-1 .block-tags__tag{display:inline-block;margin-bottom:20px;margin-right:5px}.section-1 .block-tags__tag span{background:rgba(214,176,119,.2);padding:5px 10px 8px;border-radius:10px;font-size:14px}.section-2{padding-top:60px;padding-bottom:60px;margin-top:60px;border-radius:40px;background-color:#fff;z-index:10;position:relative}.section-3{padding-top:150px;padding-bottom:60px;margin-top:-60px;border-radius:40px;background-color:#785541;color:#fff;z-index:9;position:relative}.section-4{padding-top:150px;padding-bottom:60px;margin-top:-60px;border-radius:40px;background-color:#fff;z-index:8;position:relative}.section-5{padding-top:60px;padding-bottom:60px}.section-6{padding-top:60px;padding-bottom:60px;border-radius:40px;background-color:#56362e;color:#fff}.me{display:flex;justify-content:center}.me-photo img{width:200px;height:200px;border-radius:100px}.me-info{margin-left:40px}.me-name{font-size:48px}.me-position{font-size:24px;margin-top:10px}.me-tagline{font-size:24px;line-height:28px;font-style:italic;margin-top:20px}.me-contacts{margin-top:20px}.me-contacts a:link,.me-contacts a:hover{border-bottom:0}.me-contacts img{height:40px;width:40px}.stack{margin-top:80px;display:flex;justify-content:center}.stack .stack-item{margin:0 25px;text-align:center;line-height:1.3}.stack .stack-item__header{display:flex;justify-content:center;align-items:center;margin-bottom:20px}.stack .stack-item__header-title{font-weight:700;font-size:24px}.stack .stack-item__header-substrate{background-color:rgba(214,176,119,.2);border-radius:25px;height:50px;width:50px;position:absolute}.portfolio{font-size:72px;font-weight:900;margin-bottom:40px;border-bottom:0;display:block}.demo-shop{background-color:#f5f5f5;padding:20px;border-radius:20px;text-align:center;margin-bottom:40px}.demo-shop h4{font-weight:900}.top-sample{margin-bottom:50px}.top-sample__images a:link,.top-sample__images a:visited,.top-sample__images a:hover{border-bottom:0}.top-sample__images img{height:200px;border:1px solid #ccc;border-radius:10px;margin-right:5px;margin-bottom:10px}.top-sample__images img:hover{border:1px solid #ddd}.top-sample__name{font-size:36px;font-weight:700;margin-top:10px;margin-bottom:5px}.top-sample__url{margin-bottom:30px;font-size:24px}.top-sample__description{margin-top:20px}.sample{margin-bottom:40px}.sample__header{margin-bottom:10px}.sample__header-name{display:inline-block}.sample__header-url{margin-bottom:10px}.sample__images a:link,.sample__images a:visited,.sample__images a:hover{border-bottom:0}.sample__images img{height:150px;border-radius:10px;margin-right:5px;margin-bottom:10px}.sample__content-task{font-style:italic}.sample__content-description{margin-top:5px}.section-3 .sample__header-url a:link,.section-3 .sample__header-url a:visited,.section-6 .sample__header-url a:link,.section-6 .sample__header-url a:visited{color:#fff}.section-3 .sample__header-url a:hover,.section-6 .sample__header-url a:hover{color:#eee}.section-4 img,.section-5 img{border:1px solid #ccc}.section-4 img:hover,.section-5 img:hover{border:1px solid #ddd}.footer{text-align:center;margin-top:80px}.footer .year{margin-top:40px;font-weight:700}.oops{margin:150px auto;text-align:center}.oops__header{font-size:48px;margin-top:40px;font-weight:600}.oops__content{font-size:24px;margin-bottom:20px}.marketplaces{margin-top:5px;margin-bottom:10px}.marketplaces img{height:20px;margin-right:5px}.counter-pixel{position:absolute;left:-9999px}@media only screen and (max-width: 767px){h1{padding:20px 0;line-height:30px}h2,h3{font-size:30px}.h3__wrapper{text-align:center}.sample__header-url{display:block;margin-left:0;margin-bottom:10px}.section-0{padding-top:40px;padding-bottom:10px;border-radius:0 0 30px 30px}.section-1{margin-top:40px}.section-1 .block-sites__ul{font-size:18px}.section-1 .block-sites__ul,.section-1 .block-content__ul,.section-1 .block-other__ul{margin-left:10px}.section-2{padding-top:40px;padding-bottom:20px;margin-top:40px;border-radius:60px}.section-2 .portfolio{font-size:48px;text-align:center}.section-2 .top-sample__name{font-size:24px}.section-2 .top-sample__url{font-size:18px}.section-3{margin-top:-100px;padding-top:140px;padding-bottom:20px;border-radius:60px}.section-4{margin-top:-120px;padding-top:160px;padding-bottom:20px;border-radius:60px}.section-5{padding-top:40px;padding-bottom:0}.section-6{padding-top:40px;padding-bottom:40px;border-radius:60px}.me{display:block}.me .me-photo{text-align:center}.me .me-info{margin-top:20px;margin-left:0;text-align:center}.stack{display:block;margin-top:60px}.stack .stack-item{margin-bottom:40px}.top-sample__images img{height:150px}}@media only screen and (min-width: 768px){h1{padding:20px 0;line-height:30px}.portfolio{font-size:72px}.section-0{padding-top:80px;padding-bottom:80px}.me{display:flex}.me .me-photo{text-align:left}.me .me-info{margin-top:0;margin-left:40px;text-align:left}.stack{display:flex;margin-top:80px}.stack .stack-item{margin-bottom:0}}@media only screen and (min-width: 992px){h1{padding:0;line-height:60px}}.ecosystem-badge{display:flex;justify-content:center;padding:1.4rem 0}.ecosystem-badge a{display:inline-flex;align-items:center;gap:.55rem;background:#14181c;border:1px solid hsla(0,0%,100%,.09);border-radius:999px;padding:.4rem 1rem .4rem .4rem;text-decoration:none;font-size:.78rem;color:#aab0b6;transition:border-color .15s ease,background-color .15s ease}.ecosystem-badge a:hover{border-color:hsla(0,0%,100%,.22);background:#1a1f24}.ecosystem-badge strong{color:#f2f3f4;font-weight:600}.ecosystem-badge__mark{width:22px;height:22px;border-radius:6px;overflow:hidden;display:flex;flex-shrink:0}.ecosystem-badge__mark svg{display:block;width:100%;height:100%}.footer .ecosystem-badge a{background:#785541;border-color:rgba(214,176,119,.4);color:#f7efe4}.footer .ecosystem-badge a:hover{border-color:#d6b077;background:#785541}.footer .ecosystem-badge strong{color:#d6b077}
