@charset "UTF-8";@font-face{font-family:inter;src:url(https://encyclosearch.org/font/Inter-VariableFont_slnt,wght.ttf)}.foot-items a{font-family:inter,sans-serif!important}*{--body-font: 'Source Sans Pro', sans-serif;--header-font: 'Inter', sans-serif;--end-color: rgba(175,137,108,1);--dark-color: #111;--trim-color: #222;--light-color: #fff;--highlight-color: orange;--btn-color: lime;--brand-color: #469eca;--border-color: rgba(0,0,0,.3);--border-width: 1px;--border-style: solid;--border-radius: 0;--border-radius-one: 10px;--text-shadow: 0 0 1px rgba(0,0,0,.3);--text-transform: uppercase;--hover-color: #8b37d4;--animation: 1s all cubic-bezier(0.4, 0, 0.2, 1);--color-zero: hsl(212, 100%, 46%);--color-one: #132045;--color-two: #9817e3;scroll-behavior:smooth;box-sizing:border-box}@media(prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}}a{text-decoration:none;color:#469eca}body{font-family:source sans pro,sans-serif;line-height:2em}img{width:100%;height:auto}.avatar-60.photo{width:60px;border-radius:100%}.avatar{border:1px solid #ccc}.avatar-85.photo{width:85px;border-radius:100%}p{margin-bottom:4vh}h1,h2,h3,h4,h5,h6{font-family:inter,serif;margin:5vh 0 2vh;line-height:1;max-width:1000px;margin:15px auto}li{margin-bottom:2vh}.entry-content{max-width:1000px;margin:auto}h1,h2{font-size:3em}@media screen and (max-width:800px){h2{font-size:2em}}@media screen and (max-width:600px){h2{font-size:1.5em}}article h2{font-size:2em}h3{font-size:3em}h4{font-size:1.6em}h5{font-size:1.3em}h6{font-size:1em}.top-nav{position:fixed;top:0;width:100%;background:rgba(255,255,255,.8);height:80px;padding:2vh 2vw;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);animation:fade-up 600ms forward;text-transform:uppercase;font-family:inter,sans-serif;border-bottom:1px solid #eee;z-index:999;display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;grid-template-row:1fr;overflow:hidden}.top-nav-menu{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;grid-template-row:1fr;max-width:800px}.top-nav a{color:#222;display:block;font-weight:700;letter-spacing:1px;font-size:.9em;margin-top:6px;text-align:center}nav img{max-width:200px}@media screen and (max-width:800px){.top-nav{background:rgba(255,255,255,.8);display:grid;grid-template-columns:1fr;grid-template-rows:1fr 1fr 1fr 1fr 1fr 1fr;padding:2vh 2vw;max-height:70px}.top-nav a{color:#222;display:block;font-weight:700;letter-spacing:3px;font-size:.9em;margin-top:2px;text-align:center}}.site-footer{text-align:center;padding:3vh;border-top:1px solid #eee;font-size:.8em;letter-spacing:1px;color:#555}.site-name{font-weight:700}.conf-txt{max-width:600px;margin:auto;text-shadow:0 0 1px #000}.hero-new{text-align:center;padding:10rem 2em;text-align:center;color:rgba(255,255,255,.9);text-shadow:0 0 20px rgba(255,255,255,.8);background-color:#2980b9;background:linear-gradient(215deg,#71b073 29.9%,#2776aa 80%),linear-gradient(304deg,rgba(255,101,53,0.4) 24.9%,#aa2743 91%),linear-gradient(10deg,#b1c9d8 19.9%,#2776aa 50%),linear-gradient(145deg,#f4df26 15.9%,#ff1b9a 40%);background-repeat:no-repeat;background-blend-mode:hard-light;margin-top:-90px;height:calc(100vh + 8px);min-height:900px;position:relative}.hero-new-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hero-btn-new{animation:fade-in 1s ease-in-out 0s forwards}.hero-btn-new a{border:2px solid rgba(255,255,255,.1);text-decoration:none;padding:8px 16px;border-radius:10px;color:#fff;display:block;max-width:275px;margin:10vh auto 0;font-size:1.2em;text-transform:uppercase;letter-spacing:1px;box-shadow:0 0 70px rgba(0,0,0,.3);font-weight:700;margin-top:40px}.hero-new a:hover{animation:btn 1s ease-in-out 0s infinite alternate}.hero-new a:active{box-shadow:inset 0 3px 5px #444}@keyframes btn{0%{background:0 0;color:#fff;box-shadow:0 0 20px rgba(255,255,255,.5),0 0 40px rgba(0,0,0,.4)}40%{background:#fff;color:#222;box-shadow:0 0 20px rgba(255,255,255,.5),0 0 40px rgba(0,0,0,.4)}100%{background:#7f9bea;box-shadow:0 0 120px rgba(255,255,255,.7),0 0 40px rgba(0,0,0,.4);text-shadow:0 0 20px rgba(255,255,255,.7)}}@keyframes fade{0%{opacity:0;filter:blur(15px)}100%{opacity:1;filter:blur(0)}}@keyframes fade-in{0%{transform:translateY(100px);opacity:0;filter:blur(5px)}100%{transform:translateY(0);opacity:1;filter:blur(0)}}.imagine-new{font-size:1.6em;display:block;padding-top:100px;padding-bottom:0;letter-spacing:5px;text-transform:uppercase;margin-bottom:50px;font-family:montserrat,sans-serif!important;text-shadow:0 0 120px rgba(255,255,255,.8);color:rgba(255,255,255,.75)}.subtext-new{font-family:montserrat,sans-serif!important;font-size:1.5em;margin-top:20px;display:block;color:rgba(255,255,255,.75)}.imagine-title{font-size:2em;display:block;font-family:montserrat,sans-serif;font-weight:700;margin-top:30px;margin-bottom:10px;text-transform:uppercase;animation:fade 1s ease-in-out 0s forwards}article{margin:0 auto 3vh}.post-taxonomies{font-size:.9em;color:#888;padding-bottom:40px;border-bottom:1px solid #eee}a.more-link{display:block}.entry-footer{max-width:1000px;margin:auto}.nav-links{max-width:1000px;margin:auto;padding:5vh 10vw;text-align:center}video{width:100%;height:auto}main{padding-top:92px}time{display:inline-block;color:#777}.home-quote{text-align:center;color:#fff;padding:10vh 3vw;background:#3285af;position:relative}.home-quote:after{content:"";display:block;background:#3285af;width:100px;height:100px;margin:10px auto -100px;position:absolute;left:50%;bottom:84px;transform:translateX(-50%) rotate(45deg);border-radius:10px}.home-quote strong{color:#fff;font-size:1.5em;font-weight:700}.home-quote-author{width:300px;margin:auto;line-height:1.5;position:relative;z-index:2}.home-quote p{margin:auto;line-height:1.5}.home-projects{position:relative;text-align:center}.glide{position:absolute;left:50%;transform:translateX(-50%);width:50%!important}.home-what{text-align:center;color:#666;background:#fff;padding:10vh 3vw;margin-bottom:10vh;font-size:1.5em}.home-what img{max-width:500px;height:auto}.home-what h2{color:var(--brand-color)}.home-ksf{text-align:center;background:var(--brand-color);color:#fff;padding:10vh 3vw;font-size:1.5em}.home-ksf a{text-align:center;background:var(--brand-color);color:#fff;text-decoration:none;color:#fff;border:1px solid #fff;display:block;padding:8px;max-width:250px;border-radius:100px;font-size:.7em;font-weight:700;letter-spacing:1px;text-align:center;background:rgba(255,255,255,.1);color:rgba(255,255,255,.9);border-radius:10px;border:2px solid rgba(255,255,255,.2);box-shadow:0 0 75px rgba(0,0,0,.25);margin:5vh auto}.home-ksf h2{max-width:700px;margin:auto}.home-ksf p{max-width:700px;margin:auto;padding-top:30px;text-shadow:0 0 2px rgba(0,0,0,.4)}.home-quote blockquote{font-size:3em;line-height:1}.home-quote img{width:104px;margin-top:30px;filter:drop-shadow(0 0 44px rgba(255,255,255,.4))}@keyframes spinstep{100%{transform:rotate(20deg)}}.home-ksf-img{width:204px;height:auto;margin:auto;filter:drop-shadow(0 0 44px rgba(255,255,255,.4))}.home-ksf img{animation:spinstep 10s ease-in-out 0s infinite alternate;transform-origin:115px 60px;width:204px;height:auto;filter:drop-shadow(0 0 44px rgba(255,255,255,.4))}.home-what p{max-width:600px;margin:auto}.home-conference{text-align:center;background:var(--brand-color);color:#fff;padding:10vh 3vw;border-bottom:2px solid #3285af}.home-conference-txt{padding:30px;border-radius:5px;font-size:1.5em;color:rgba(255,255,255,.9)}.home-conference form{text-align:center;background:rgba(255,255,255,.1);color:#fff;padding:7vh 4vw;border-radius:10px;border:2px solid rgba(255,255,255,.2);box-shadow:0 0 75px rgba(0,0,0,.25);max-width:480px;margin:auto}.home-conference form:before{content:"Attend our free conference";display:block;text-align:center;background:rgba(255,255,255,.1);color:rgba(255,255,255,.8);padding:1vh 4vw;border-radius:145px;border:2px solid rgba(255,255,255,.2);box-shadow:inset 0 0 7px rgba(0,0,0,.25);max-width:480px;margin:0 auto 20px;text-shadow:0 0 2px rgba(0,0,0,.5);letter-spacing:1px}.home-conference form label{text-align:left;font-size:.8em;margin-bottom:2vh}@media screen and (min-width:350px){.imagine-title{font-size:2.5em;margin-bottom:0}}@media screen and (min-width:420px){.imagine-title{font-size:3em;margin-bottom:0}}@media screen and (min-width:600px){.imagine-title{font-size:3.5em;margin-bottom:0}}@media screen and (min-width:800px){.imagine-title{font-size:5em;margin-bottom:0}}@media screen and (min-width:1100px){.imagine-title{font-size:7em;margin-bottom:0}}#comments{max-width:1000px;margin:auto}.entry-content p{margin-bottom:4vh;line-height:2em}label{display:block}textarea#comment{width:100%;height:140px;box-shadow:inset 1px 1px 7px rgba(0,0,0,.2)!important;border:1px solid #ccc}.home-conference form input{border-radius:5px;padding:20px!important;height:60px;background:#469eca!important;box-shadow:inset 0 3px 5px rgba(0,0,0,.2);color:#fff!important;font-size:1.4em;text-shadow:0 0 1px #000!important;letter-spacing:1px;border:2px solid rgba(255,255,255,.4)!important;box-shadow:inset 0 0 7px rgba(0,0,0,.25)}.home-conference-intro{border:1px solid rgba(255,255,255,.4);border-top-left-radius:25px;border-top-right-radius:25px;padding:20px 20px 70px;background:#3285af;color:#fff;text-align:center;font-size:1.5em;color:rgba(255,255,255,.9)}.home-conference-intro:after{content:"";display:block;background:#3285af;width:100px;height:100px;margin:10px auto -100px;transform:rotate(45deg);border-radius:10px}.home-conference-intro p{max-width:600px;margin:auto;text-shadow:0 0 1px #000}::placeholder{color:rgba(255,255,255,.5);opacity:1;text-shadow:none;font-size:1em}:-ms-input-placeholder{color:#fff}::-ms-input-placeholder{color:#fff}.comment-form{padding:3vh 3vw;border:1px solid #eee}.yikes-easy-mc-submit-button{text-align:center;color:#fff;padding:20px 3vw!important;border-radius:10px;box-shadow:0 0 75px rgba(0,0,0,.25),0 0 9px rgba(255,255,255,.9);border:2px solid rgba(255,255,255,.5);font-size:1em;margin:auto;font-weight:700;background-color:#469eca;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc0JyBoZWlnaHQ9JzQnIHZpZXdCb3g9JzAgMCA0IDQnPjxwYXRoIGZpbGw9JyM3NmMwZTUnIGZpbGwtb3BhY2l0eT0nMC40JyBkPSdNMSAzaDF2MUgxVjN6bTItMmgxdjFIM1Yxeic+PC9wYXRoPjwvc3ZnPg==);text-transform:uppercase;transition:all 700ms}.yikes-easy-mc-submit-button:hover{text-align:center;color:#fff;box-shadow:0 0 75px rgba(0,0,0,.25),0 0 9px rgba(255,255,255,.9);border:2px solid rgba(255,255,255,.5);background-color:#222;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc0JyBoZWlnaHQ9JzQnIHZpZXdCb3g9JzAgMCA0IDQnPjxwYXRoIGZpbGw9JyM3NmMwZTUnIGZpbGwtb3BhY2l0eT0nMC40JyBkPSdNMSAzaDF2MUgxVjN6bTItMmgxdjFIM1Yxeic+PC9wYXRoPjwvc3ZnPg==);transition:all 500ms}span{letter-spacing:1px}.submit{background:#222;color:#fff;padding:2vh 3vw;letter-spacing:1px;text-transform:uppercase;border-radius:5px;border:1px solid #333}blockquote{max-width:500px;margin:0 auto 20px;font-family:inter,sans-serif;line-height:1!important;max-width:600px;font-size:1em;color:#eaf2f6}@media screen and (max-width:600px){blockquote{max-width:500px;margin:0 auto 20px;font-family:inter,sans-serif;line-height:1!important;max-width:600px;font-size:2em!important;color:#eaf2f6}}.home-what a{border:1px solid var(--brand-color);color:var(--brand-color);display:block;max-width:250px;margin:5vh auto 0;border-radius:10px;padding:7px;font-size:.6em;box-shadow:0 0 15px rgba(0,0,0,.1);font-weight:700;text-transform:uppercase;letter-spacing:1px}.comment-form .submit{padding:24px 70px;border:1px solid #ccc;line-height:0;border-radius:100px;font-weight:700}.comment-form .submit:hover{padding:24px 70px;border:1px solid #ccc;line-height:0;border-radius:100px}.comment-notes{color:#888}.comment-form input{padding:10px;height:40px;border:1px solid #ccc;box-shadow:inset 1px 1px 7px rgba(0,0,0,.2)!important}.author-bio{padding:30px;border:1px solid #eee}.home-form-btm form{max-width:400px;border:1px solid #ccc;padding:30px;background:#fff;background:rgba(255,255,255,.1);color:#fff;padding:7vh 4vw;border-radius:10px;border:2px solid rgba(255,255,255,.2);box-shadow:0 0 75px rgba(0,0,0,.1);max-width:480px;margin:auto;position:relative;z-index:99999!important}.home-form-btm form span{color:#999}.home-form-btm form input{height:50px;color:#ccc;box-shadow:inset 0 0 5px rgba(0,0,0,.1);border-radius:5px;font-size:1em;background:transparent!important;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.home-help p{max-width:600px}.home-form-btm form ::placeholder{color:#888}.home-close{display:grid;grid-template-columns:1fr;grid-template-row:1fr;grid-gap:5vh 5vw;margin:auto;padding:10vh 3vw;margin-bottom:10vh;background:#fafafa}@media screen and (min-width:800px){.home-close{display:grid;grid-template-columns:1fr 1fr;grid-template-row:1fr;grid-gap:5vh 5vw;margin:auto;padding:10vh 3vw;margin-bottom:10vh;background:#fafafa}}.yikes-easy-mc-form{margin:auto}.yikes-easy-mc-submit-button span{color:#fff!important}.page-numbers{display:inline-block;padding:15px 10px;margin:0 2px 0 0;height:70px;border:1px solid #eee;line-height:40px;text-decoration:none;border-radius:5px;font-weight:600}.page-numbers svg{margin-bottom:-6px}.page-numbers.current,a.page-numbers:hover{background:#f9f9f9}.home-what svg{width:300px;height:auto;filter:drop-shadow(0 0 4px rgba(25,55,25,.4));margin-top:4vh}.home-conference a{text-decoration:none;color:#fff;border:1px solid #fff;display:block;padding:8px;max-width:250px;border-radius:100px;font-size:.6em;font-weight:700;text-align:center;background:rgba(255,255,255,.1);color:#fff;border-radius:10px;border:2px solid rgba(255,255,255,.2);box-shadow:0 0 75px rgba(0,0,0,.25);margin:5vh auto;text-transform:uppercase;letter-spacing:1px;font-weight:700}.home-help{text-align:left;font-size:1.5em;padding-left:100px}.home-help a{border:1px solid var(--brand-color);color:var(--brand-color);display:block;max-width:250px;margin:5vh 0 0;border-radius:10px;padding:7px;text-align:center;font-size:.7em;box-shadow:0 0 15px rgba(0,0,0,.1)}.home-posts h2{}.home-posts{padding:20px;max-width:1000px;margin:auto}.home-posts-title{font-size:5.5em}.home-mobile-device{color:rgba(255,255,255,.8);text-shadow:0 0 20px rgba(255,255,255,.8);background-color:#2980b9;background:linear-gradient(215deg,#71b073 29.9%,#2776aa 80%),linear-gradient(304deg,rgba(255,101,53,0.4) 24.9%,#aa2743 91%),linear-gradient(10deg,#b1c9d8 19.9%,#2776aa 50%),linear-gradient(145deg,#f4df26 15.9%,#ff1b9a 40%);background-repeat:no-repeat;background-blend-mode:hard-light;padding:10px;margin:10px;width:54px;height:100px;border-radius:10px;border:3px solid #333;margin-top:-110px;box-shadow:inset 0 0 55px rgba(255,255,255,.8),0 0 10px rgba(255,255,255,.8),0 0 60px rgba(25,255,255,.1),0 0 120px rgba(25,255,255,.1);margin-left:50px}.home-mobile-device:before{content:"";padding:1px;display:block;background:#222;height:2px;width:70%;margin:-10px auto 0;margin-top:;border-bottom-left-radius:3px;border-bottom-right-radius:3px}.device-one{animation:slide 600ms infinite alternate;filter:brightness(105%)}.device-two{filter:brightness(105%);animation:slide 600ms infinite alternate-reverse}.device-three{filter:brightness(105%);animation:slide 600ms infinite alternate-reverse;animation-delay:300ms}.device-four{filter:brightness(105%);animation:slide 600ms infinite alternate-reverse;animation-delay:30ms}.device-five{filter:brightness(105%);animation:slide 600ms infinite alternate;animation-delay:730ms}@keyframes slide{0%{transform:translateX(-10px)}100%{transform:translateX(0)}}.home-mobile-devices{width:140px;margin:100px auto 0}.single h1{padding:20px;max-width:1000px;margin:auto}.bike-frame svg{height:auto;max-width:300px;position:relative;z-index:999;animation:bounce 1000ms infinite linear alternate-reverse}.bike{margin-top:-40px;margin-bottom:-140px;animation:move 10000ms infinite linear;margin-left:-250px}.bike-wheel{max-width:100px;margin-top:-102px;margin-left:-5px}.bike-wheel svg{max-width:130px;margin-top:-84px;margin-left:-29px;animation:spin 600ms infinite linear;filter:blur(1px)}.wheel-f svg{max-width:130px;margin-top:-188px;margin-left:212px;animation:spin 600ms infinite linear;filter:blur(1px)}.bike-gears svg{position:absolute;max-width:30px;margin-top:-150px;z-index:999999999;margin-left:109px;animation:spin 600ms infinite linear;transform-origin:20px 20px}@keyframes spin{100%{transform:rotate(360deg)}}@keyframes bounce{0%{transform:translateY(1px)}100%{transform:translateY(0)}}@keyframes move{0%{transform:translateX(0px) scale(.4)}100%{transform:translateX(1600px) scale(.4)}}