article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-family:sans-serif}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{word-wrap:break-word;white-space:pre-wrap}q{quotes:2 1C 2 1D 2 18 2 19}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}body,figure{margin:0}button::-moz-focus-inner,input::-moz-focus-inner,legend{border:0;padding:0}.clearfix:after{clear:both;content:" ";display:block;font-size:0;height:0;visibility:hidden}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select:focus,textarea{font-size:16px}@font-face{font-family:santorini;font-style:normal;font-weight:400;src:url(Santorini.df62c1f5.woff2) format("woff2"),url(Santorini.3f732b81.woff) format("woff"),url(Santorini.47c00b04.ttf) format("truetype")}.button,.pacing,button,h1,h2,h3{font-family:santorini,sans-serif;font-weight:100}.pacing,h2,h3,h4,h5,h6{color:#464646}html{font-size:10px;line-height:1.6}li,p{color:#464646;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:1.8rem;font-weight:500}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:sans-serif}.pacing,h3{color:#464646;font-size:3rem}.center{text-align:center}.usd{font-size:1.2rem}.content{color:#464646;padding-top:35px}.banner{color:#fff;font-size:10rem;letter-spacing:-1px;line-height:1.5;margin:2rem 0;padding:0;position:relative;text-align:center;text-shadow:7px -3px 0 rgba(0,0,0,.08);transition:all .2s;z-index:2}@media (max-width:800px){.banner{text-shadow:3px -2px 0 rgba(0,0,0,.08)}.banner--videos{font-size:4rem!important}}.banner span{background-image:linear-gradient(0deg,transparent 12px,#ffc600 13px,#ffc600 22px,transparent 23px,transparent)}.banner--large{font-size:10rem}@media (max-width:1200px){.banner--large{font-size:8vw}}@media (max-width:800px){.banner--large span{background-image:linear-gradient(0deg,transparent,#ffc600 1px,#ffc600 7px,transparent 8px,transparent)}}.banner--medium{font-size:13rem;line-height:1;margin-bottom:4rem}.banner--videos{font-size:8rem;line-height:1;margin-top:5rem}.banner--videos span{background-image:linear-gradient(0deg,transparent 12px,#ffc600 13px,#ffc600 22px,transparent 23px,transparent);display:block;height:10px}.banner--small{font-size:4rem;line-height:1;margin-bottom:4rem}.banner--full:before{height:100%;transform:translateY(0) rotate(-.3deg)}.faq{border-bottom:2px solid #ffc600}.faq:first-of-type{border-top:2px solid #ffc600}.faqs h2.banner{font-size:10rem;font-weight:100}.faqs .faq h3{font-size:2.4rem;font-weight:600;margin-top:1rem}.rope{grid-gap:20px;align-items:center;color:#fff;display:grid;font-family:santorini;font-size:60px;grid-template-columns:1fr auto 1fr;position:relative;text-shadow:2px 2px 0 rgba(0,0,0,.1)}.rope:after,.rope:before{background:url(both-squiggles.fcb68ca6.svg);background-position:0;background-repeat:no-repeat;background-size:cover;content:"";display:block;height:20px}.rope:before{background-position:100%}div.countdownBanner.black-friday{background-image:linear-gradient(160deg,#3023ae,#c86dd7);border-bottom:10px solid rgba(0,0,0,.03);display:none;margin-top:0;padding:30px;position:relative;text-align:left;text-shadow:2px 2px 0 rgba(0,0,0,.05);transform:none;z-index:69}div.countdownBanner.black-friday.on{display:block}div.countdownBanner.black-friday.rerecord{background-image:url(https://res.cloudinary.com/wesbos/image/fetch/q_auto,f_auto/https://courses.wesbos.com/images/borealis.jpg);background-position:bottom -20px center;border-bottom:10px solid rgba(0,0,0,.1);padding:5px}div.countdownBanner.black-friday.rerecord .bf-inner{background:rgba(0,0,0,.169);padding:5px}div.countdownBanner.black-friday.newyear{background-image:linear-gradient(120deg,#7f00ff,#a64dff);border-bottom:5px solid rgba(0,0,0,.1)}div.countdownBanner.black-friday.newyear .bf-inner{background:none;padding:0}div.countdownBanner.black-friday.newyear .bf-inner a{border-bottom:2px solid #ffc600;text-decoration:none;text-shadow:2px 2px 0 rgba(0,0,0,.2)}div.countdownBanner.black-friday.newyear .well-actually{font-size:2rem}div.countdownBanner.black-friday h1,div.countdownBanner.black-friday p,div.countdownBanner.black-friday span{color:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:40px;font-weight:900;line-height:1.2;margin:0;transform:none}@media (max-width:1200px){div.countdownBanner.black-friday h1,div.countdownBanner.black-friday p,div.countdownBanner.black-friday span{font-size:25px}}@media (max-width:650px){div.countdownBanner.black-friday h1,div.countdownBanner.black-friday p,div.countdownBanner.black-friday span{font-size:20px}}div.countdownBanner.black-friday h1.well-actually,div.countdownBanner.black-friday p.well-actually,div.countdownBanner.black-friday span.well-actually{font-size:12px}div.countdownBanner.black-friday p{padding-bottom:7px;padding-left:0;padding-right:0}div.countdownBanner.black-friday .rerecord-sub{font-size:15px}div.countdownBanner.black-friday .yellow{color:#ffc600;font-size:20px}div.countdownBanner.black-friday .bf-countdown-clock .time-left{display:flex;justify-content:center}div.countdownBanner.black-friday .bf-countdown-clock .time-left>span{display:flex;flex-direction:column}div.countdownBanner.black-friday .bf-countdown-clock p span{font-feature-settings:"tnum";background:none;font-variant-numeric:tabular-nums;padding:2px}div.countdownBanner.black-friday .bf-countdown-clock .time-unit{font-size:9px;font-weight:500}div.countdownBanner.black-friday a{border-bottom:1px solid #ffc600;color:#fff;display:inline;padding:0}div.countdownBanner.black-friday+header{margin-top:0}div.countdownBanner.black-friday span{text-shadow:none}div.countdownBanner.black-friday small{color:#fff;font-size:15px;font-style:italic}div.countdownBanner.black-friday strike{color:#fff;font-weight:100}div.countdownBanner.black-friday strong.black-friday-price{color:#ffc600}div.countdownBanner.black-friday .also-on-sale{margin:0}div.countdownBanner.black-friday .also-on-sale a{border-bottom:1px solid #ffc600;color:#fff;display:inline-block;font-size:14px;margin-top:20pxg;padding:0}.bf-details{flex:1;padding:0 20px}@media (max-width:650px){.bf-details{margin-bottom:10px;padding:0}}.bf-inner{display:flex;margin:0 auto;max-width:1200px}@media (max-width:650px){.bf-inner{flex-direction:column}}.bf-countdown-clock{border-left:2px solid rgba(0,0,0,.1);display:flex;flex-direction:column;justify-content:center;padding-left:20px;text-align:center}@media (max-width:650px){.bf-countdown-clock{align-items:center;border-left:0;border-top:2px solid rgba(0,0,0,.1);flex-direction:row;justify-content:flex-start;padding-left:0;padding-top:10px}}.bf-laptop{align-items:center;display:flex;width:275px}@media (max-width:1200px){.bf-laptop{width:200px}}@media (max-width:850px){.bf-laptop{display:none}}.bf-laptop img{width:100%}body,html{overflow-x:hidden}body{background-attachment:scroll,scroll,fixed;background-color:#1abebf;background-image:url(texture-black.6d04214a.png),url(texture-white.bb5eed0c.png),linear-gradient(122deg,#37e0e0,#1abebe);background-position:0 0,100% 0,0 0;background-repeat:repeat-y;background-size:860px,860px,100% 100%}body.comic *,body.comic button,body.comic p{font-family:Comic Sans MS,cursive,sans-serif!important}.welcome{background:#fff;background-image:url(bank-note-rotated.23eb8100.svg);background-position:0 0;background-size:10px;box-shadow:0 0 10px 10px rgba(0,0,0,.05);padding:50px;position:relative;z-index:1}@media (max-width:600px){.welcome{padding:2rem 1rem}}.wave{background:#fff;background-image:url(bank-note-rotated.23eb8100.svg);background-position:0 100%;background-size:10px;clip-path:url(#);display:block;height:18px;left:0;position:absolute;width:100%;z-index:-1}.wave.wave--top{bottom:100%;bottom:calc(100% - .4px)}.wave.wave--bottom{top:100%;transform:rotateX(180deg)}.bank{background:#fff;background-image:url(bank-note-rotated.23eb8100.svg);background-position:0 0;background-size:10px;position:relative}hr{background:url(both-squiggles.fcb68ca6.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;border:0;height:30px;margin:0 auto;max-width:100%;width:700px}*{scrollbar-color:#fec600 #000;scrollbar-width:thin}::-webkit-scrollbar{width:14px}::-webkit-scrollbar-track{background:#000}::-webkit-scrollbar-thumb{background-color:#fec600;border:3px solid #464646;border-radius:5px}a{color:#ffc600}.video{background:#fff;display:flex;flex-wrap:wrap;width:100%}.video label[for=progress]{align-items:center;display:flex;font-size:11px;gap:5px}.video progress{appearance:none;background:#fff;border:.5px solid #ccc;border-radius:5px;color:#ffc600;height:7px;overflow:hidden;width:40px}.video progress::-webkit-progress-bar{background:#fff}.video progress::-moz-progress-bar{background:#ffc600}.video progress::-webkit-progress-value{background:#ffc600}.video progress[value="100"]::-moz-progress-bar{background:#5dd05d}.video progress[value="100"]::-webkit-progress-value{background:#5dd05d}.video .set-progress{align-items:center;border-bottom:1px solid #e7e7e7;border-left:1px solid #e7e7e7;display:flex;padding:0 8px}.video .set-progress input[type=checkbox]{margin:unset}.video header.module{align-items:center;background:#f1f1f1;background:#464646;color:#fff;display:flex;font-size:20px;padding:5px;width:100%}.video .module-number{background:#ffc600;color:#464646;font-size:12px;font-weight:600;margin-left:10px;margin-right:10px;padding:1px 5px;text-transform:uppercase}.video .module-viewed{display:flex;margin:0 0 0 auto}.video .module-viewed .hidden{display:none}.video .module-label{color:#fff;display:inline-block;font-size:20px;margin-left:10px}.video .module-checkbox{margin:0 3px 0 10px}.video:last-child a{border-bottom:0}.video p{clear:both;color:#464646;font-size:15px;margin:0}.video span.video-number{align-items:center;align-self:stretch;border-bottom:1px solid #e7e7e7;border-right:1px solid #e7e7e7;color:#7a7a7a;display:flex;flex-basis:30px;font-size:15px;font-weight:400;justify-content:center;text-align:center}.video span.video-number .fa{color:#464646}.video a{border-bottom:1px solid #e7e7e7!important;border-left:1px solid #e7e7e7!important;color:#464646;cursor:pointer;flex:1;padding:3px}.video a,.video a.download{align-items:center;display:flex}.video a.download{flex:0 1 30px;font-size:15px}.video img{float:left;height:auto;margin-bottom:10px;margin-right:10px;width:80px}.video h2{-webkit-text-fill-color:inherit;background:none;color:none;flex:1;font-size:15px;letter-spacing:1px;line-height:1.6;margin:0}.video h2 .duration{background:#efefef;border-radius:4px;color:rgba(0,0,0,.5);font-size:10px;margin-left:5px;padding:2px 5px;position:relative;top:-3px}.video-details{background:#464646;color:#fff}.video-details h2{font-size:22px}.video-details p{font-size:15px;margin-bottom:0}.player-buttons{background:#464646;border-bottom:1px solid #ffc600;display:flex;overflow:hidden;text-align:center}.player-buttons a{border-bottom:0}.player-button{background:#464646;border-bottom:0!important;border-right:1px solid hsla(0,0%,100%,.2);color:#fff;cursor:pointer;display:inline-block;flex:1 0 auto;font-size:15px;margin-left:1rem;padding:.5rem 0}.course-details{background:rgba(0,0,0,.05);margin-top:2rem;overflow:hidden;padding:2rem}.course-details p{font-size:1.2rem;margin:0}.innerWrapper{margin:0 auto;max-width:1300px}.viewer__selector{display:flex;flex:1 1 400px;flex-direction:column}a.video-link{align-items:center;display:flex;padding:10px}.video__nowplaying{display:flex}.video__nowplaying>*{padding:10px}.video__title{border-right:1px solid rgba(0,0,0,.3);flex:1 1 auto}.video__journey,.video__title{border-bottom:1px solid rgba(0,0,0,.3)}.video__journey{align-items:center;display:flex;flex-basis:70px;justify-content:center}.video__description{border-bottom:1px solid rgba(0,0,0,.3);padding:10px}.jumper{display:flex}.jumper__button{align-items:center;border-bottom:1px solid #fff;border-top:1px solid #fff;flex:1 1 auto;flex-wrap:wrap;padding:10px;text-align:left}.jumper__button--next{border-left:1px solid #fff;text-align:right}.jumper__desc{font-size:12px!important;width:100%}.jumper__title{color:#fff}.video__caption-description{padding:5px;text-align:center}.prism-title{background-color:#e70060;border-top-left-radius:6px;border-top-right-radius:6px;color:#fff;margin-bottom:0;padding:.4rem 2rem}.prism-code{border-bottom-left-radius:6px;border-bottom-right-radius:6px;font-weight:500;line-height:1.5;margin-bottom:2rem;padding:2rem}.prism-code .highlight-line{background-color:#0a4764;border-left:4px solid #ffc600;display:block;margin-left:-2rem;margin-right:-2rem;padding-left:1.55rem}.viewer{display:grid;grid-template-columns:1fr minmax(200px,1000px) minmax(200px,600px) 1fr;margin:0 auto}.viewer .notes{min-height:100vh}.viewer .callout.error{font-size:12px;position:relative;z-index:2}.viewer .callout.error,.viewer .player{align-self:start;grid-column:2/span 2;grid-row:1}.viewer .player{top:0;width:100%}.viewer .player.player--widescreen{grid-column:1/-1}.viewer .video-list{grid-column:3;grid-row:2;max-height:800px;overflow-y:scroll}.viewer .notes{grid-column:2;grid-row:2}@media (max-width:844px){.viewer .notes,.viewer .video-list{grid-column:1/-1}.viewer .video-list{max-height:300px}.viewer .notes{grid-row:3}}#vimeo-player{margin:0 auto;max-height:90vh}.video-list{border-bottom:1px solid #cbcbcb;border-left:1px solid #cbcbcb}.notes{padding:2rem}code{background:none;border:0;color:unset;font-family:Operator Mono,Fira Code,monospace;padding:0}:not(pre)>code{background:#f6f6f6;border:1px solid rgba(0,0,0,.05);padding:0 3.5px}body .grvsc-container{border-radius:0}body .grvsc-code{width:100%}body .cobalt2{--grvsc-line-highlighted-border-color:#ffc600;max-width:90vw;overflow:auto}.notes-info{font-size:.8rem}.notes-info a{color:#464646;text-decoration:underline;text-decoration-color:#ffc600}.faq{border-bottom:1px solid $yellow;margin:0 auto;max-width:700px}.faq p{margin-top:0}.faq h3{font-size:2rem;margin-bottom:0}.faq a{border-bottom:1px solid #ffc600}.countdownBanner+.country-bar-wrap{margin-top:40px}.country-bar-wrap{background:#fff;background:url(topographic-pattern.5f702fc6.png);background-size:150px;box-shadow:0 10px 0 rgba(0,0,0,.1);padding:10px 0;position:relative;z-index:2}.country-bar{align-items:center;display:flex;justify-content:center}.country-bar--left{margin-right:30px}.country-bar img{box-shadow:0 0 10px rgba(0,0,0,.1);max-width:100px}@media (max-width:500px){.country-bar img{width:75px}}.country-bar p{font-size:13px;margin:0 0 3px}.country-bar h4{font-size:20px;margin:0}.country-discount{align-items:center;display:flex;font-size:11px;justify-content:center;padding:10px}.country-discount .flag{margin-right:10px;width:30px}.country-discount .flag img{width:100%}.country-discount p{font-size:11px;margin:0;text-align:left}.countdownBanner[style="display:none;"]+.country-bar-wrap{margin-top:0}img{max-width:100%}.pacing,h1,h2,h3,h4,h5,h6{text-rendering:geometricPrecision;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.login{background:hsla(0,0%,100%,.23);border-radius:0;color:#464646;padding:0 5px;position:absolute;right:10px;text-decoration:none}header.top{color:#464646;padding:20px 0 3rem;position:relative;text-align:center;width:100%}header.top p.bestWay{font-size:2rem;font-weight:600;margin-bottom:2rem;margin-top:2rem}header.top p{tex-shadow:2px 2px 0 rgba(0,0,0,.2);font-size:1.5rem;line-height:1.3;margin:0 auto 2rem}header.top .tagline{font-size:1.6rem;font-weight:900;margin:1rem 0 2rem}header.top .counts{fotn-size:1rem}header.top h3{font-size:2.5rem;margin-bottom:0}header.top .hl,header.top mark{background:none;color:#464646;position:relative;text-shadow:1px 1px 0 rgba(0,0,0,.2);white-space:nowrap}header.top .hl:after,header.top mark:after{background:#ffc600;bottom:-5px;content:"";display:inline-block;height:2px;left:0;margin-left:-2.5%;position:absolute;width:105%}header.top .hl:nth-child(5):after,header.top .hl:nth-of-type(2):after,header.top mark:nth-child(5):after,header.top mark:nth-of-type(2):after{transform:rotate(.5deg)}.what-is-graphql{padding-top:7rem;position:relative}.what-is-graphql:before{background-color:#ffc600;background-image:url(fashion-pattern.11caf23f.svg);background-position:0 0;background-size:500px;box-shadow:0 0 0 5px rgba(0,0,0,.05);content:"";height:80%;left:0;padding-bottom:15rem;position:absolute;top:15rem;transform:rotate(2deg) translateX(-3%) translateY(10%);width:106%;z-index:-1}.what-is-graphql .banner{grid-gap:20px;align-items:center;color:#fff;display:grid;font-size:80px;grid-template-columns:1fr auto 1fr;margin-bottom:5rem;transform:rotate(2deg)}@media (max-width:475px){.what-is-graphql .banner{font-size:6.5rem}}.what-is-graphql .banner:after,.what-is-graphql .banner:before{background:url(both-squiggles.fcb68ca6.svg);background-position:0;background-repeat:no-repeat;background-size:cover;content:"";display:block;height:20px}.what-is-graphql .banner:before{background-position:100%}.dual{align-items:center;display:grid;grid-template-columns:repeat(2,minmax(auto,1fr));justify-items:center}.desc{background:#ef4d28;background:#fff;box-shadow:0 0 0 4px rgba(0,0,0,.05);display:flex;margin-bottom:0;margin-top:0;padding:20px;text-align:center}.desc h2{font-size:3.1rem;line-height:1.2;margin-bottom:1rem}.desc .half{flex:1;text-align:left}.desc .half:first-child{padding-right:2rem}.what-who{background-attachment:scroll,scroll;background-color:#383c3d;background-image:url(texture-white.bb5eed0c.png),url(texture-white-reverse.8520b38d.png);background-position:100% 0,0 0;background-repeat:repeat-y;background-size:800px,800px;box-shadow:inset 0 -15px 0 -10px hsla(0,0%,100%,.1),inset 0 15px 0 -10px #ffc600;margin:2rem 0 0;padding:5rem 2rem 7rem}.what-who .innerWrapper{display:flex;justify-content:space-between}.what-who .box{flex:1 1 48%;max-width:48%;overflow:hidden;padding:2rem;text-align:center}.what-who .box__inner{padding:2rem;position:relative;text-align:left;z-index:2}.what-who .box__inner:after,.what-who .box__inner:before{background:#fff;box-shadow:0 0 10px rgba(0,0,0,.2);content:"";display:block;height:100%;left:0;position:absolute;top:0;transform:rotate(2deg);width:100%;z-index:-2}.what-who .box__inner:before{background:#fff;transform:rotate(0deg);z-index:-1}.what-who .box h2{grid-gap:20px;align-items:center;display:grid;grid-template-columns:1fr auto 1fr;line-height:1;text-align:center}.what-who .box h2:after,.what-who .box h2:before{background:url(both-squiggles.fcb68ca6.svg);background-position:0;background-repeat:no-repeat;background-size:cover;content:"";display:block;height:20px}.what-who .box:before{background-position:100%}.what-who .box strong{color:#000}.what-who .box a{border-bottom:2px solid #ffc600;color:#000;text-decoration:none}.what-who .box footer{align-self:flex-end;padding-top:2rem}.what-who .box footer:before{background:linear-gradient(24deg,#225eaa,#77c8be);content:"";display:block;height:1px;margin-bottom:1rem;position:relative}.what-who .box footer p{font-size:1.4rem}@media (max-width:1000px){.what-who .innerWrapper{display:block}.what-who .box{max-width:none;padding:0;width:100%}}.packages{background:#5dd05d;background-image:url(bank-note-rotated.23eb8100.svg);background-position:0 0;background-size:10px;box-shadow:inset 0 10px 1px rgba(0,0,0,.05);clear:both;margin-top:25px;overflow:hidden;padding-top:20px;position:relative}.package,.packages-container{display:flex}.package{align-content:space-between;background:#fff;background-image:url(texture-black.6d04214a.png);background-repeat:repeat-y;background-size:400px;box-shadow:0 0 0 5px rgba(0,0,0,.03);flex-wrap:wrap;float:left;margin-top:30px;padding-bottom:30px;position:relative;text-align:center;width:49%}.package .button{margin:0 1rem}.package>*{width:100%}.package.package1{margin-right:1%}.package.package2{margin-left:1%}.package.package3{align-items:center;display:block;justify-content:space-between;margin:2rem 0;padding:2rem;width:100%}.package.package3 h3{margin-top:0}.package.package3 .team-desc{align-items:center;justify-content:center}.package.package3 .team-buttons{text-align:left}.package.package3 .team-buttons div{display:inline;margin-right:2rem}.package.package3 .team-buttons div:last-child a{margin-bottom:0}.package.package3 .team-buttons a{clear:both;display:inline-block;margin-bottom:2rem}.package.package3 h3{border-bottom:1px solid #ffc600;font-size:5rem;text-align:left}.package.package3 .info{flex-grow:1}.package.package3>*{flex:1;margin:0;text-align:left;width:auto}.package h3{font-size:4rem;margin:2rem 0}.package ul{list-style:square;margin-bottom:20px;padding:0}.package ul,.package ul li{list-style:none;text-align:left}.package ul li{border-bottom:1px solid #e0e0e0;padding:5px 10px}.package ul li[disabled]{color:#8e8e8e;cursor:not-allowed;text-decoration:line-through}.package p.special,.package p.special-static{color:#1d9d14;font-size:15px;margin:0;padding-top:6px;text-transform:uppercase}.button,.buy,button{background:#5dd05d;background-image:url(texture-black.6d04214a.png),url(texture-white.bb5eed0c.png),linear-gradient(122deg,#37e0e0,#1abebe);background-size:300px,300px,100%;border-bottom:5px solid #ffc600;box-shadow:0 0 3px 3px rgba(0,0,0,.05);color:#fff;display:inline-block;font-size:3rem;line-height:1;padding:1rem;position:relative;text-decoration:none;text-shadow:0 0 3px rgba(0,0,0,.3);transition:all .3s;z-index:10}.button:hover,.buy:hover,button:hover{background-size:300px,300px,300%;box-shadow:0 0 3px 3px rgba(0,0,0,.08)}.button span.price,.buy span.price,button span.price{border-left:1px solid #ffc600;display:inline-block;font-size:2rem;margin-left:15px;padding-left:15px;position:relative}.grad-button,.paymentOverlay.pay-with-paypal label[for=pay-with-paypal],.paymentOverlay.pay-with-stripe label[for=pay-with-stripe]{background:linear-gradient(#45b1e8,#3097de);border-radius:5px;color:#fff;text-shadow:0 -1px 0 rgba(46,86,153,.3);transition:box-shadow .15s linear}.paymentOverlay{background:rgba(70,70,70,.9);bottom:0;display:none;height:100vh;height:100%;left:0;opacity:0;overflow:scroll;position:fixed;top:0;transition:all .3s;width:100%;z-index:999}.paymentOverlay button[type=submit]{border-color:#478dc0!important;font-family:radinka,sans-serif;font-size:2rem!important;margin-top:2rem}.paymentOverlay span.payment-errors{color:#ef4d28;display:block;font-size:12px;text-align:center}.paymentOverlay.opening{display:block;display:table;opacity:0}.paymentOverlay.opening .paymentInner{display:table-cell;height:100%;margin:0;overflow:scroll;padding:1rem;vertical-align:middle}.paymentOverlay.opening.open{opacity:1}.paymentOverlay.opening.open form{margin-bottom:0;margin-top:0}.paymentOverlay .pay-with{padding:15px 10px 25px}.paymentOverlay .pay-with label{color:#464646;cursor:pointer;display:inline-block;float:left;font-size:17px;padding:5px 0;text-align:center;width:50%}.paymentOverlay .pay-with label i{margin-right:10px}.paymentOverlay form#payment-form,.paymentOverlay form.pre-paypal{display:none}.paymentOverlay.pay-with-paypal form.pre-paypal,.paymentOverlay.pay-with-stripe form#payment-form{display:block}.paymentOverlay .forms{background:#f5f5f7;border-radius:5px;box-shadow:0 0 3px rgba(0,0,0,.4);margin:0 auto;max-width:420px;position:relative;transition:all .6s}.paymentOverlay .forms form{width:100%}.paymentOverlay .forms input,.paymentOverlay .forms select{border:0;border-bottom:0;padding:8px;position:relative;width:100%}.paymentOverlay .forms input:focus,.paymentOverlay .forms select:focus{box-shadow:inset 0 0 2px #ffc600;outline:0;z-index:2}.paymentOverlay .forms .form-row{background-clip:padding-box;border-color:#b5b5b6 #dededf #dededf #b5b5b6;border-radius:5px;border-style:solid;border-width:1px;box-shadow:1px 1px 0 #fff;margin-bottom:10px;overflow:hidden}.paymentOverlay .forms .form-row select{-webkit-appearance:none;background:#fff;border-bottom:1px solid #e4e4e4;height:37px;padding-left:40px;width:100%}.paymentOverlay .forms .form-row label{float:left;position:relative;width:100%}.paymentOverlay .forms .form-row label i.fa{color:#193549;left:11px;position:absolute;top:11px;z-index:3}.paymentOverlay .forms .form-row label.cvc{border-bottom:0;float:left;width:64%}.paymentOverlay .forms .form-row label.mm{border-bottom:0;border-left:1px solid #e4e4e4;float:left;width:18%}.paymentOverlay .forms .form-row label.mm input{padding-left:8px;text-align:center}.paymentOverlay .forms .form-row label.yy{border-bottom:0;border-left:1px solid #e4e4e4;float:left;width:18%}.paymentOverlay .forms .form-row label.yy input{padding-left:8px;text-align:center}.paymentOverlay .forms .form-row label input.coupon{border-bottom:0;float:left}.paymentOverlay .forms .form-row label.coupon input,.paymentOverlay .forms .form-row label.cvc input,.paymentOverlay .forms .form-row label.email input,.paymentOverlay .forms .form-row label.mm input,.paymentOverlay .forms .form-row label.yy input{border-bottom:0}.paymentOverlay .forms .form-row input,.paymentOverlay .forms .form-row textarea{border-bottom:1px solid #e4e4e4;padding-left:40px}.paymentOverlay .forms .form-row input.error,.paymentOverlay .forms .form-row textarea.error{border-left:1px solid #ef4d28}.paymentOverlay .forms .form-row textarea{border:0;height:35px;padding-left:10px;transition:height .5s;width:100%}.paymentOverlay .forms .form-row textarea:focus{height:70px}.paymentOverlay .forms .form-row:last-of-type input{border-bottom:0}.paymentOverlay .forms .form-row label.terms{font-size:12px;padding:8px}.paymentOverlay .forms .form-row label.terms a{color:#464646}.paymentOverlay .forms .form-row input.terms{float:right;width:auto}.paymentOverlay .forms button[type=submit]{background:none;background:#45b1e8;background-image:linear-gradient(#45b1e8,#3097de);border:0;border-radius:4px;color:#fff;cursor:pointer;font-size:17px;font-weight:100;outline:0;padding:10px;text-shadow:0 -1px 0 rgba(46,86,153,.3);text-transform:none;transition:box-shadow .15s linear;user-select:none;width:100%}.paymentOverlay .forms button[type=submit] i{display:none}.paymentOverlay .forms button[type=submit] i.fa-paypal{display:inline-block;position:relative}.paymentOverlay .forms button[type=submit].loading i{display:inline-block}.paymentOverlay .forms button[type=submit] span.currency{font-size:9px;padding-left:2px;position:relative;top:-1px}.paymentOverlay .forms img.cover{margin-top:-70px;width:100px}.paymentOverlay .forms h2{color:#464646;font-size:2rem;margin:0}.paymentOverlay .forms h3{font-size:2rem;margin:0}.paymentOverlay .forms .top{background:#f1f1f3;border-bottom:1px solid #ccc;border-radius:5px 5px 0 0;clear:both;padding:10px;text-align:center;width:100%}.paymentOverlay .forms .body{clear:both;padding:15px 10px 25px}.coupon-message{background:hsla(0,0%,100%,.3);display:none;padding:3px}p.deets{color:#2ab62a;font-size:12px;margin-bottom:0;text-align:center}p.deets img{display:block;float:left;margin:0 auto 10px}p.deets i,p.deets span{position:relative;top:7px}p.deets i{margin-right:4px}a.close{background:#cdcdcd;border-radius:50%;box-shadow:0 0 1px rgba(0,0,0,.3);color:#fff;color:#464646;font-size:18px;line-height:18px;padding:0 0 2px;position:absolute;right:10px;text-align:center;top:10px;width:18px}a.close,span.applyCoupon{cursor:pointer}span.applyCoupon i.fa{font-size:11px;left:auto!important;right:12px;text-transform:uppercase;top:13px!important}a.breakdown{display:block;font-size:11px;outline:0;text-align:center}a.breakdown span{background:#ffc600;padding:2px 5px}ol.video-list{margin:0 auto;max-width:1500px;padding:0}ol.video-list .group-title{background:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-weight:900}ol.video-list .group-title-num{background:#ffc600;color:#464646;font-size:15px;padding:2px;position:relative;top:-3px}ol.video-list .group{border-bottom:3px solid #000;display:inline-flex;flex-wrap:wrap;padding:0 0 2rem;width:100%}ol.video-list .group h3{background-image:url(texture-black.6d04214a.png);background-size:400px;line-height:1.3;margin:0 2rem 0 0;padding-right:2rem;text-align:right;width:300px}@media (max-width:1000px){ol.video-list .group h3{margin:0 0 1rem;padding:1rem;text-align:left;width:100%}ol.video-list .group h3 span{display:inline}}ol.video-list li{background:#fff;display:grid;font-size:0;grid-auto-rows:auto 1fr;list-style:none;margin:0;padding:0;position:relative;text-align:center}ol.video-list li h4{background:#464646;background-attachment:fixed;background-image:url(texture-white.bb5eed0c.png);background-size:800px;color:#fff;font-size:1.5rem;line-height:1.2;margin:0;padding:1rem;text-align:left}@media (max-width:850px){ol.video-list li h4{border-bottom:1px solid #fff;padding:.5rem}}ol.video-list li h4 em{font-size:1rem}ol.video-list li span.duration,ol.video-list li span.num{background:rgba(70,70,70,.8);color:#ffc600;font-size:12px;padding:0 5px;position:absolute;right:0;top:0}ol.video-list li span.num{left:0;right:auto}ol.video-list li p{font-size:11px;margin:0}ol.video-list li img{width:100%}@media (max-width:850px){ol.video-list li img{display:none}}.vid-group{grid-gap:20px;display:grid;flex:1;grid-template-columns:repeat(5,1fr)}@media (max-width:850px){.vid-group{grid-gap:0;grid-template-columns:1fr}}.aboutTheAuthor{background:#fff;box-shadow:0 0 2px 4px rgba(0,0,0,.05);margin:2rem 0 6rem;padding:2rem}.aboutTheAuthor img{float:left;margin-right:20px;width:225px}.aboutTheAuthor h2.title{clear:none;color:#000;font-size:5rem;line-height:1;margin-bottom:0;margin-top:0;text-align:left}.aboutTheAuthor p:first-of-type{margin-top:0}.aboutTheAuthor a{border-bottom:1px solid #ffc600;color:#000;text-decoration:none}footer.money-back p{font-size:2rem!important;margin:0;text-align:center}.social{display:flex;justify-content:center;padding:2rem;text-align:center}.social>*{margin-right:1rem}.pacing{color:#fff;font-size:3rem;margin:4rem auto 0;text-shadow:2px 2px 0 rgba(0,0,0,.3)}.build,.pacing{text-align:center}.build{margin-bottom:10rem;margin-top:2rem;position:relative}.build strong{color:#000}.build .banner{grid-gap:20px;align-items:center;color:#464646;color:#fff;display:grid;font-family:santorini;font-size:70px;font-weight:100;grid-template-columns:1fr auto 1fr;margin-bottom:9rem;position:relative;text-shadow:2px 2px 0 rgba(0,0,0,.1);transform:rotate(-2deg)}.build .banner:after,.build .banner:before{background:url(both-squiggles.fcb68ca6.svg);background-position:0;background-repeat:no-repeat;background-size:cover;content:"";display:block;height:20px}.build .banner:before{background-position:100%}@media (max-width:1000px){.build .banner{font-size:7vw}}.build .reignIn{margin-bottom:6rem;padding:0;position:relative}.build p{font-size:2rem;text-align:left}.build:before{background:#ffc600;background-image:url(fashion-pattern-small.8a055da5.svg);background-position:0 0;background-size:500px;box-shadow:0 0 0 5px rgba(0,0,0,.05);content:"";height:80%;left:0;position:absolute;transform:rotate(-2deg) translateX(-3%) translateY(10%);width:106%}.build a{color:#464646}.devices{display:flex}.device,.devices{position:relative}.device__laptop video{left:16.9%;position:absolute;top:0;top:7.1%;width:65.6%}.device__phone video{left:5.2%;position:absolute;top:0;top:10.4%;width:88.2%}.sweet-code{margin-bottom:5rem;padding:2rem 2rem 25rem}.sweet-code .banner{color:#464646}@media (max-width:1000px){.sweet-code .banner{font-size:10vw}}.sweet-code>div>p{text-align:center}.code-reviewers{display:flex;justify-content:space-between;margin:0 auto;max-width:1050px}.code-reviewer{background:#fff;box-shadow:0 0 0 5px rgba(0,0,0,.05);padding:1rem;width:48%}.code-reviewer .avatar{float:left;margin-right:2rem;max-width:100px}.code-reviewer h4{color:#000;font-size:3rem;line-height:1;margin:0}.code-reviewer p{font-size:1.5rem;margin:0}.code-reviewer a.twitter{color:#27628c;text-decoration:none}strong.hl{background:#ffc600;padding-left:5px;padding-right:5px}.aboutTheAuthor.half{float:left;margin:20px 1%;width:48%}.footer{clear:both}.countdownBanner{background:#464646;box-shadow:0 2px 0 rgba(70,70,70,.2);position:fixed;text-align:center;top:0;transform:translateY(-100%);transition:all .25s;width:100%;z-index:99}.countdownBanner+header.top{margin-top:-40px;padding-top:100px}.countdownBanner+header.top .login{top:90px}.countdownBanner.on{transform:translateY(0)}.countdownBanner p{color:#fff;margin:0;padding:.5rem}.countdownBanner p span{background:#fff;border-radius:1px;color:#464646;font-family:monospace;margin:0 4px;padding:0 4px}.countdownBanner h2{margin:0;padding:0;text-transform:uppercase}.countdownBanner a{color:#5dd05d}.countdownBanner+.top{margin-top:25px}.cyberContent p{margin:9px 0}span.countdown{margin-left:10px}span.countdown span{background:#464646;border-radius:4px;color:#fff;margin-left:1px;margin-right:2px;padding:2px 5px}@media (max-width:750px){.cyberPackages .cyberBook{width:48%}.aboutTheAuthor.half{width:100%}}.thats-all-folks{background:url(whooooooooosh.e292b4cc.jpg) 50%;background-size:cover;background:#ffc600 url(pattern.bd526a9f.png) fixed;overflow:hidden;padding:4rem 0;text-align:center}.thats-all-folks .cta{background:#fff;border-radius:2px;box-shadow:0 0 2px rgba(0,0,0,.2);clear:both;display:inline-block;margin:4rem 0;text-align:center}.thats-all-folks .cta h2{font-size:3rem;padding:2rem 50px}.thats-all-folks .cta a{border:0}.tweet-reviews{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto 100px;max-width:1200px}.tweet-reviews>*{background:#fff;border-radius:4px;box-shadow:0 0 10px rgba(0,0,0,.2);flex-basis:30%;margin:1%}.foo-bar{background:#ffc600 url(pattern.bd526a9f.png) fixed;padding:4rem 2rem}.foo-bar .title{font-size:4.5rem}.foo-bar p{font-size:2rem;margin:0}.foo-bar .crossouts{display:flex;justify-content:center}.foo-bar .crossouts .crossout{border:5px solid #ef4d28;border-radius:50%;box-shadow:0 0 5px rgba(0,0,0,.2);font-family:radnika-bold;font-size:5rem;line-height:70px;margin:0 2rem;position:relative;text-align:center;text-indent:-1.5rem;width:80px}.foo-bar .crossouts .crossout span{font-family:radnika,sans-serif;font-weight:900}.foo-bar .crossouts .crossout:before{background:#ef4d28;content:"";display:block;height:5px;left:-10%;position:absolute;top:50%;transform:rotate(-45deg);width:130%}.reignIn{margin:0 auto;max-width:1000px}.modules{padding:20px}.large{font-size:2rem}.sleep{font-size:13px}.sleep,.sleep a{color:#fff}.transition{background:#fff;background-image:url(bank-note-rotated.23eb8100.svg);background-position:0 0;background-size:10px;box-shadow:0 0 10px 0 rgba(0,0,0,.1);margin-bottom:-5rem;margin-top:5rem;min-height:100px;position:relative;z-index:2}.transition+div{padding-top:5rem}.worth-it{background:#193549;background-image:url(pattern-black.4706d2eb.png),linear-gradient(-24deg,#ffc600,#ffcc1a);background-size:300px,cover;box-shadow:inset 0 -15px 0 -10px rgba(70,70,70,.1),inset 0 15px 0 -10px rgba(70,70,70,.1);margin:2rem 0;padding:5rem 2rem}.worth-it .innerWrapper{align-items:center;background:#fff;box-shadow:0 0 0 3px rgba(70,70,70,.1);display:flex;padding:2rem}.worth-it .innerWrapper .left{border-right:2px solid #ffc600;font-size:2.5rem;margin-right:2rem;max-width:400px;padding-right:2rem}.worth-it .innerWrapper .left h2{line-height:1.2;text-align:right}.stats{display:flex;justify-content:center}.stats .stat{border-right:2px solid #ffc600;flex:0 0 180px;padding:0 2rem;text-align:center}@media (max-width:675px){.stats .stat{flex:1;padding:0 1rem}}.stats .stat:last-child{border-right:0}.stats .stat span{color:#464646;display:block;line-height:1}.stats .stat span.num{font-family:santorini;font-size:6rem;font-weight:100}.stats .stat span.word{font-size:1rem;margin-top:1rem;text-transform:uppercase}.props{text-align:center}.props p{color:#7e7e7e;font-size:1.4rem}.props .terms a{margin-left:6px}@media (max-width:1320px){.innerWrapper{padding-left:2%;padding-right:2%}}@media (max-width:1200px){.package>img{width:95%}.screenshot-wrap{max-width:45%}.screenshot{margin-top:0;width:100%}.banner--medium{font-size:10rem}.banner--small{font-size:5rem}}@media (max-width:1000px){.icons__item{margin:10px}}@media (max-width:875px){.dual{display:block;margin:0 auto;width:100%}.half{text-align:center;width:100%}.half img{width:300px}.desc .screenshot{margin-top:0}.desc h2{margin-top:1rem}.desc{flex-wrap:wrap}.desc .half{flex-basis:100%;max-width:100%;padding:0!important}.desc .half.screenshot-wrap,.desc .half h2{text-align:center}.desc .screenshot{display:inline-block;margin:1rem auto 0;width:100%}.reviews{padding-bottom:10px}.review{text-align:center}.review span.whatchamacallit{left:50%;margin-left:-10px}.review span.title{display:block;padding:3px;width:100%}.review img.avatar{float:none;margin:5px}.review cite{text-align:center}.review blockquote{font-size:1.4rem;min-height:0}.desc{padding-top:0}.videoOverlay{text-align:center}.videoOverlay img.cover{display:block;float:none;margin:-20px auto 0;max-width:240px}.videoOverlay h2.tagline{margin:0;text-align:center}.videoOverlay h3{margin-bottom:10px}.videoOverlay a.buy{margin-bottom:20px}.videoOverlay .half{max-width:100%}.packages-container{flex-wrap:wrap}.package{margin-left:0;margin-right:0;width:100%}.package.package3{display:block}.package.package3 h3{border-right:0;display:block;padding-right:0;text-align:center;width:100%}.package.package3 p{padding-right:0}.worth-it .innerWrapper{flex-wrap:wrap}.worth-it .innerWrapper>*{width:100%}.worth-it .innerWrapper .left{border-right:0;margin:0;padding-right:0}.worth-it .innerWrapper h2.title{border-right:0;margin:0;text-align:left}}@media (max-width:768px){.code-reviewers{flex-wrap:wrap}.code-reviewer{margin-bottom:3rem;width:100%}.banner--medium{font-size:7rem}.countdownBanner{position:relative}.countdownBanner+.top{margin-top:0}.faq{padding:1rem}.worthCalculator .left,.worthCalculator .right{border:0;margin:0;padding:0;text-align:center;width:100%}.worthCalculator .left br,.worthCalculator .right br{display:none}.worthCalculator .left h3,.worthCalculator .right h3{margin-bottom:10px}ol.toc{-webkit-column-count:2;-moz-column-count:2;column-count:2}ol.toc.toc-open+.viewAllToc{bottom:0;left:0;padding:0;position:fixed;right:0}ol.videos li:nth-child(1n){clear:none;margin-left:2.5%;width:18%}ol.videos li:nth-child(5n+1){clear:left;margin-left:0}.what-who .innerWrapper{flex-wrap:wrap}.what-who .box{flex:1 1 100%;margin-bottom:2rem;max-width:none}}@media (max-width:675px){h2.tagline{display:block;text-align:center}h2.tagline .es6{display:block;font-size:150px;width:100%}h2.tagline .everyone{display:block;font-size:2.6rem;margin:0;width:100%}h2.tagline br{display:none}header.top p.bestWay{font-size:1.5rem}header.top br{display:none}}@media (max-width:650px){.desc .half{text-align:center}p.pacing{font-size:1.5rem;margin:0}.reviews .innerWrapper{flex-wrap:wrap}.reviews .review{background:#fff;flex-basis:100%;margin-bottom:2rem;padding:0}.reviews .review.wes{margin:0 0 2rem;padding:2rem}.reviews .review.wes p{text-align:left}.reviews .review.wes img.wesAvatar{margin-right:1rem;width:100px}.reviews .review img.avatar{float:left;width:50px}.reviews .review cite{border-top:1px solid rgba(25,53,73,.18);text-align:left}.reviews .review span.title{text-align:left}.reviews .review blockquote{border:0;margin:0}.reviews .review blockquote span{display:none}}@media (max-width:800px){a.join-us-now{border-bottom:2px solid #ef4d28;white-space:normal!important}a.join-us-now:after{display:none!important}}@media (max-width:600px){.icons__list{flex-wrap:wrap}.icons__item{width:40px}.package{width:100%}}@media (max-width:500px){.logos img.webpack{top:0}.thats-all-folks .cta{margin:2rem}.thats-all-folks .cta h2{font-size:2rem}.tweet-reviews>*{flex-basis:90%;margin:5%}.countdownBanner p{font-size:12px}.countdownBanner p span{margin:0 5px}ol.video-list li{max-width:100%}}@media (max-width:470px){ol.videos li:nth-child(1n){margin-bottom:0;margin-left:0;text-align:left;width:100%}ol.videos li:nth-child(1n) p{font-size:15px}ol.videos li:nth-child(1n) img{display:none}header.top h3{font-size:2rem}}@media (max-width:600px){.aboutTheAuthor h2.title{font-size:3rem}}@media (max-width:400px){.videoOverlay img.cover{margin-top:0;max-width:150px}.videoOverlay a.buy{padding:10px 0;width:100%}.aboutTheAuthor .innerWrapper img{width:100%}.aboutTheAuthor .innerWrapper h2{clear:both;float:left;margin:10px 0;width:100%}ol.toc{-webkit-column-count:1;-moz-column-count:1;column-count:1;margin-bottom:20px}ol.toc li{font-size:15px;margin-left:32px;padding-bottom:0;padding-top:4px}}@media (max-height:620px){.paymentOverlay.opening.open .forms{-webkit-overflow-scrolling:touch;height:100%;height:100vh;margin:0;overflow:scroll}}.arg-diagram{grid-column-gap:20px;display:grid;grid-template-columns:repeat(8,1fr);margin-top:-30rem;padding:20px;perspective:1000px;position:relative;z-index:2}.arg-diagram h3{background:#fff;box-shadow:0 0 2px 10px rgba(0,0,0,.02),0 0 5px rgba(0,0,0,.15);font-size:4rem;font-weight:900;grid-column:1/-1;grid-row:1;margin-bottom:0;margin-top:2rem;padding:2rem 0;text-align:center}.arg-diagram ul{list-style:none;margin:0;padding:0}.arg-diagram ul li{border-bottom:1px solid rgba(0,0,0,.2);padding:5px 0}.arg-diagram h2{background:#464646;color:#fff;margin:0;text-align:center;transform:translateX(-20px);width:calc(40px + 100%)}.arg-diagram span.for{display:block;font-size:12px;margin-bottom:1rem;margin-top:1rem;text-align:center}.arg-diagram .slat{background:#f7f7f7;box-shadow:0 0 2px 10px rgba(0,0,0,.02),0 0 5px rgba(0,0,0,.15);grid-column:span 2;grid-row:4;line-height:1.7;min-height:500px;padding:20px;transform:rotateX(2deg);transform-origin:0 0}.arg-diagram .slat:nth-child(odd){transform:rotateX(-2deg)}.arg-diagram .slat.slat3{grid-column:span 4}.arg-diagram .location{background:#ef4d28;color:#fff;font-size:20px;font-weight:600;grid-column:span 4;grid-row:2;padding:5px;text-align:center;text-transform:uppercase}.arg-diagram .arrow{background:#fff;font-size:30px;grid-row:3;height:40px;line-height:1;margin-bottom:-100%;text-align:center;transform:translateX(-10px) translateX(-50%)}.arg-diagram .arrow1{grid-column:3}.arg-diagram .arrow2{grid-column:5}.arg-diagram .arrow3{grid-column:7}.arg-diagram img{height:125px;object-fit:contain;width:100%}.arg-diagram .slat2 img{filter:invert(100%)}.arg-diagram .slat4 img{mix-blend-mode:multiply}@media (max-width:850px){.arg-diagram{grid-gap:20px;grid-template-columns:auto 1fr 1fr}.arg-diagram .location{grid-column:1/2;grid-row:auto;text-orientation:mixed;transform:rotate(180deg);writing-mode:vertical-lr}.arg-diagram .location.backend{grid-row:3}.arg-diagram .slat{background:#fff;grid-column:span 1;grid-row:auto;transform:none!important}.arg-diagram .slat.slat3{grid-column:span 2}.arg-diagram .arrow{display:none;grid-row:auto}}@media (max-width:525px){.arg-diagram{grid-gap:0;grid-template-columns:1fr}.arg-diagram .location{grid-column:1/2;grid-row:auto;text-orientation:mixed;transform:rotate(0);writing-mode:horizontal-tb}.arg-diagram .location.backend{grid-row:5}.arg-diagram .slat,.arg-diagram .slat.slat3{grid-column:span 1}.arg-diagram .arrow{display:none;grid-row:auto}}.faqs .faq{background:#fff;margin-bottom:2rem;padding:2rem}.faqs .faq a{border-bottom:2px solid #ffc600;color:#000;text-decoration:none}.faqs .faq h3{color:#000;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-weight:900;margin-top:0}.sumation{margin-top:-4rem;min-height:none;padding:3rem 2rem}.sumation p{margin-bottom:0}@media not all and (min-resolution:0.001dpcm){@supports (-webkit-appearance:none) and (stroke-color:transparent){.build:before,.what-is-graphql:before{background-image:url(bank-note-rotated.23eb8100.svg)}}}
/*# sourceMappingURL=style-ARG.css.map */
