.parallax{z-index:0;background-position:50%;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;min-height:800px;position:relative}.showcase-page,.showcase-page *,.showcase-page :before,.showcase-page :after{box-sizing:border-box}.showcase-page .bio-avatar{min-width:0;margin:0}.showcase-page a,.showcase-page a:hover,.showcase-page a:focus{text-decoration:none}.showcase-page{--maxWidth-none:none;--maxWidth-xs:20rem;--maxWidth-sm:24rem;--maxWidth-md:28rem;--maxWidth-lg:32rem;--maxWidth-xl:36rem;--maxWidth-2xl:42rem;--maxWidth-3xl:48rem;--maxWidth-4xl:56rem;--maxWidth-full:100%;--maxWidth-wrapper:var(--maxWidth-2xl);--spacing-px:1px;--spacing-0:0;--spacing-1:.25rem;--spacing-2:.5rem;--spacing-3:.75rem;--spacing-4:1rem;--spacing-5:1.25rem;--spacing-6:1.5rem;--spacing-8:2rem;--spacing-10:2.5rem;--spacing-12:3rem;--spacing-16:4rem;--spacing-20:5rem;--spacing-24:6rem;--spacing-32:8rem;--fontFamily-sans:Montserrat,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--fontFamily-serif:"Merriweather","Georgia",Cambria,"Times New Roman",Times,serif;--font-body:var(--fontFamily-serif);--font-heading:var(--fontFamily-sans);--fontWeight-normal:400;--fontWeight-medium:500;--fontWeight-semibold:600;--fontWeight-bold:700;--fontWeight-extrabold:800;--fontWeight-black:900;--fontSize-root:16px;--lineHeight-none:1;--lineHeight-tight:1.1;--lineHeight-normal:1.5;--lineHeight-relaxed:1.625;--fontSize-0:.833rem;--fontSize-1:1rem;--fontSize-2:1.2rem;--fontSize-3:1.44rem;--fontSize-4:1.728rem;--fontSize-5:2.074rem;--fontSize-6:2.488rem;--fontSize-7:2.986rem;--color-primary:#005b99;--color-text:#2e353f;--color-text-light:#4f5969;--color-heading:#1a202c;--color-heading-black:#000;--color-accent:#d1dce5;font-size:var(--fontSize-root);line-height:var(--lineHeight-normal);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:var(--font-body);color:var(--color-text)}.showcase-page .show-section{font-family:var(--font-body);font-size:var(--fontSize-1);line-height:var(--lineHeight-normal);color:var(--color-text)}.showcase-page .show-section h1,.showcase-page .show-section h2,.showcase-page .show-section h3,.showcase-page .show-section h4,.showcase-page .show-section h5,.showcase-page .show-section h6{font-family:var(--font-heading);margin-top:var(--spacing-12);margin-bottom:var(--spacing-6);line-height:var(--lineHeight-tight);letter-spacing:0;color:var(--color-heading);font-weight:var(--fontWeight-bold)}.showcase-page .show-section h1{font-weight:var(--fontWeight-black);font-size:var(--fontSize-6);color:var(--color-heading-black)}.showcase-page .show-section h2{font-size:var(--fontSize-5)}.showcase-page .show-section h3{font-size:var(--fontSize-4)}.showcase-page .show-section h4{font-size:var(--fontSize-3)}.showcase-page .show-section h5{font-size:var(--fontSize-2)}.showcase-page .show-section h6{font-size:var(--fontSize-1)}.showcase-page .show-section p{line-height:var(--lineHeight-relaxed);margin:var(--spacing-0)var(--spacing-0)var(--spacing-8)var(--spacing-0);padding:var(--spacing-0)}.showcase-page .show-section ul,.showcase-page .show-section ol{margin-left:var(--spacing-0);margin-right:var(--spacing-0);padding:var(--spacing-0);margin-bottom:var(--spacing-8);list-style-image:none;list-style-position:outside}.showcase-page .show-section ul li,.showcase-page .show-section ol li{padding-left:var(--spacing-0);margin-bottom:calc(var(--spacing-8)/2)}.showcase-page .show-section li>p{margin-bottom:calc(var(--spacing-8)/2)}.showcase-page .show-section li :last-child{margin-bottom:var(--spacing-0)}.showcase-page .show-section li>ul{margin-left:var(--spacing-8);margin-top:calc(var(--spacing-8)/2)}.showcase-page .show-section blockquote{color:var(--color-text-light);margin-left:calc(-1*var(--spacing-6));margin-right:var(--spacing-8);padding:var(--spacing-0)var(--spacing-0)var(--spacing-0)var(--spacing-6);border-left:var(--spacing-1)solid var(--color-primary);font-size:var(--fontSize-2);margin-bottom:var(--spacing-8);font-style:italic}.showcase-page .show-section blockquote>:last-child{margin-bottom:var(--spacing-0)}.showcase-page .show-section blockquote>ul,.showcase-page .show-section blockquote>ol{list-style-position:inside}.showcase-page .show-section table{width:100%;margin-bottom:var(--spacing-8);border-collapse:collapse;border-spacing:.25rem}.showcase-page .show-section table thead tr th{border-bottom:1px solid var(--color-accent)}.showcase-page .show-section hr{background:var(--color-accent);border:0;height:1px}@media (max-width:42rem){.showcase-page .show-section blockquote{padding:var(--spacing-0)var(--spacing-0)var(--spacing-0)var(--spacing-4);margin-left:var(--spacing-0)}.showcase-page .show-section ul,.showcase-page .show-section ol{list-style-position:inside}}.showcase-a{color:#fff}.showcase-img{max-width:100%;height:auto;width:auto\9 }.showcase-header{z-index:10;width:100%;min-height:800px;padding:0 0 50px;position:absolute;top:0;background-color:#0000!important}.showcase-page .showcase-header{color:#fff;font-family:var(--font-heading)}.showcase-page .showcase-header h1,.showcase-page .showcase-header h2,.showcase-page .showcase-header h3,.showcase-page .showcase-header h4,.showcase-page .showcase-header h5,.showcase-page .showcase-header h6{font-family:var(--font-heading);color:#fff;letter-spacing:0;margin:0}.showcase-page .showcase-header p{font-family:var(--font-heading);color:#fff;margin:1rem 0 0;line-height:1.55}.showcase-page .showcase-header .paragraph{opacity:.92;max-width:42rem;margin-bottom:var(--spacing-10);font-size:1.05rem;font-size:var(--fontSize-1)}.showcase-page .showcase-header .hero-subheader{opacity:.95;margin-top:.25rem}.showcase-page .showcase-hero{align-items:flex-start;gap:2rem;display:flex}@media (max-width:660px){.showcase-page .showcase-hero{display:block}}.showcase-header h1{padding-top:0;font-size:66px;font-weight:600}.af-hero-title{color:#fff;--af-hero-gradient-angle:135deg;--af-hero-stop-1:#ffffffe0;--af-hero-stop-2:#fff;--af-hero-stop-3:#ececec;text-shadow:0 10px 28px #fff3;display:inline-block}@supports ((-webkit-background-clip:text) or (background-clip:text)){.af-hero-title{background-image:linear-gradient(var(--af-hero-gradient-angle),var(--af-hero-stop-1)0%,var(--af-hero-stop-2)48%,var(--af-hero-stop-3)100%);color:#0000;-webkit-background-clip:text;background-clip:text}}.hero-subheader{margin-top:0}.showcase-header h3{color:#fff;font-weight:var(--fontWeight-bold);font-family:var(--font-heading);margin-top:var(--spacing-12);margin-bottom:var(--spacing-6);line-height:var(--lineHeight-tight);letter-spacing:0;font-size:var(--fontSize-4);margin-bottom:var(--spacing-32)}.showcase-header p{color:#fff;line-height:var(--lineHeight-relaxed);--baseline-multiplier:.179;--x-height-multiplier:.35;margin:var(--spacing-0)var(--spacing-0)var(--spacing-8)var(--spacing-0);padding:var(--spacing-0);font-size:var(--fontSize-2);font-family:var(--font-heading)}.showcase-hero{margin-top:80px}.appstorebutton{width:auto;max-height:60px;padding-top:40px;padding-right:10px;display:inline-block}.phone{float:right;max-width:220px;height:auto}.image-container{-webkit-filter:drop-shadow(1px 1px 4px #00000080);-moz-filter:drop-shadow(1px 1px 4px #00000080);-ms-filter:drop-shadow(1px 1px 4px #00000080);-o-filter:drop-shadow(1px 1px 4px #00000080);background-size:100%;width:124px;height:124px}#wrap-image{-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ijc5My40IDYwNC41IDMwMCAzMDAiPjxwYXRoIGQ9Ik0xMDkzLjQgNjk4LjR2LTEwLjdjMC0zLS4xLTYtLjEtOS4xLS4yLTYuNi0uNi0xMy4yLTEuNy0xOS43LTEuMi02LjYtMy4xLTEyLjctNi4yLTE4LjctMy01LjktNi45LTExLjMtMTEuNi0xNi00LjctNC43LTEwLjEtOC42LTE2LTExLjYtNi0zLjEtMTIuMS01LTE4LjctNi4yLTYuNS0xLjItMTMuMS0xLjYtMTkuNy0xLjctMy0uMS02LS4xLTkuMS0uMUg4NzYuNmMtMyAwLTYgLjEtOS4xLjEtNi42LjItMTMuMi42LTE5LjcgMS43LTYuNiAxLjItMTIuNyAzLjEtMTguNyA2LjItNS45IDMtMTEuMyA2LjktMTYgMTEuNi00LjcgNC43LTguNiAxMC4xLTExLjYgMTYtMy4xIDYtNSAxMi4xLTYuMiAxOC43LTEuMiA2LjUtMS42IDEzLjEtMS43IDE5LjctLjEgMy0uMSA2LS4xIDkuMXYxMzMuN2MwIDMgLjEgNiAuMSA5LjEuMiA2LjYuNiAxMy4yIDEuNyAxOS43IDEuMiA2LjYgMy4xIDEyLjcgNi4yIDE4LjcgMyA1LjkgNi45IDExLjMgMTEuNiAxNiA0LjcgNC43IDEwLjEgOC42IDE2IDExLjYgNiAzLjEgMTIuMSA1IDE4LjcgNi4yIDYuNSAxLjIgMTMuMSAxLjYgMTkuNyAxLjcgMyAuMSA2IC4xIDkuMS4xaDEzMy43YzMgMCA2LS4xIDkuMS0uMSA2LjYtLjIgMTMuMi0uNiAxOS43LTEuNyA2LjYtMS4yIDEyLjctMy4xIDE4LjctNi4yIDUuOS0zIDExLjMtNi45IDE2LTExLjZzOC42LTEwLjEgMTEuNi0xNmMzLjEtNiA1LTEyLjEgNi4yLTE4LjcgMS4yLTYuNSAxLjYtMTMuMSAxLjctMTkuNy4xLTMgLjEtNiAuMS05LjF2LTEyM3oiLz48L3N2Zz4=);mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ijc5My40IDYwNC41IDMwMCAzMDAiPjxwYXRoIGQ9Ik0xMDkzLjQgNjk4LjR2LTEwLjdjMC0zLS4xLTYtLjEtOS4xLS4yLTYuNi0uNi0xMy4yLTEuNy0xOS43LTEuMi02LjYtMy4xLTEyLjctNi4yLTE4LjctMy01LjktNi45LTExLjMtMTEuNi0xNi00LjctNC43LTEwLjEtOC42LTE2LTExLjYtNi0zLjEtMTIuMS01LTE4LjctNi4yLTYuNS0xLjItMTMuMS0xLjYtMTkuNy0xLjctMy0uMS02LS4xLTkuMS0uMUg4NzYuNmMtMyAwLTYgLjEtOS4xLjEtNi42LjItMTMuMi42LTE5LjcgMS43LTYuNiAxLjItMTIuNyAzLjEtMTguNyA2LjItNS45IDMtMTEuMyA2LjktMTYgMTEuNi00LjcgNC43LTguNiAxMC4xLTExLjYgMTYtMy4xIDYtNSAxMi4xLTYuMiAxOC43LTEuMiA2LjUtMS42IDEzLjEtMS43IDE5LjctLjEgMy0uMSA2LS4xIDkuMXYxMzMuN2MwIDMgLjEgNiAuMSA5LjEuMiA2LjYuNiAxMy4yIDEuNyAxOS43IDEuMiA2LjYgMy4xIDEyLjcgNi4yIDE4LjcgMyA1LjkgNi45IDExLjMgMTEuNiAxNiA0LjcgNC43IDEwLjEgOC42IDE2IDExLjYgNiAzLjEgMTIuMSA1IDE4LjcgNi4yIDYuNSAxLjIgMTMuMSAxLjYgMTkuNyAxLjcgMyAuMSA2IC4xIDkuMS4xaDEzMy43YzMgMCA2LS4xIDkuMS0uMSA2LjYtLjIgMTMuMi0uNiAxOS43LTEuNyA2LjYtMS4yIDEyLjctMy4xIDE4LjctNi4yIDUuOS0zIDExLjMtNi45IDE2LTExLjZzOC42LTEwLjEgMTEuNi0xNmMzLjEtNiA1LTEyLjEgNi4yLTE4LjcgMS4yLTYuNSAxLjYtMTMuMSAxLjctMTkuNy4xLTMgLjEtNiAuMS05LjF2LTEyM3oiLz48L3N2Zz4=)}.showcase-logo{filter:saturate(0%)brightness(200%);max-width:300px;height:auto;position:absolute;top:100px;left:20px}.main_nav{z-index:999;width:100%;max-height:50px;padding-top:10px;padding-bottom:6px;transition:all .3s;top:0;overflow:hidden}.socialIcons{color:#fff;font-size:28px}.showcase-container{box-sizing:border-box;width:100%;max-width:960px;margin:0 auto;padding:0 20px;position:relative}#section-heading{margin-bottom:3rem}.showcase-page .column,.showcase-page .columns{float:left;box-sizing:border-box;width:100%;margin-left:4%}.showcase-page .column:first-child,.showcase-page .columns:first-child{margin-left:0}.showcase-page .one.column,.showcase-page .one.columns{width:4.66667%}.showcase-page .two.columns{width:13.3333%}.showcase-page .three.columns{width:22%}.showcase-page .four.columns{width:30.6667%}.showcase-page .five.columns{width:39.3333%}.showcase-page .six.columns{width:48%}.showcase-page .seven.columns{width:56.6667%}.showcase-page .eight.columns{width:65.3333%}.showcase-page .nine.columns{width:74%}.showcase-page .ten.columns{width:82.6667%}.showcase-page .eleven.columns{width:91.3333%}.showcase-page .twelve.columns{width:100%;margin-left:0}.showcase-page .one-third.column{width:30.6667%}.showcase-page .two-thirds.column{width:65.3333%}.showcase-page .one-half.column{width:48%}.showcase-page .offset-by-one.column,.showcase-page .offset-by-one.columns{margin-left:8.66667%}.showcase-page .offset-by-two.column,.showcase-page .offset-by-two.columns{margin-left:17.3333%}.showcase-page .offset-by-three.column,.showcase-page .offset-by-three.columns{margin-left:26%}.showcase-page .offset-by-four.column,.showcase-page .offset-by-four.columns{margin-left:34.6667%}.showcase-page .offset-by-five.column,.showcase-page .offset-by-five.columns{margin-left:43.3333%}.showcase-page .offset-by-six.column,.showcase-page .offset-by-six.columns{margin-left:52%}.showcase-page .offset-by-seven.column,.showcase-page .offset-by-seven.columns{margin-left:60.6667%}.showcase-page .offset-by-eight.column,.showcase-page .offset-by-eight.columns{margin-left:69.3333%}.showcase-page .offset-by-nine.column,.showcase-page .offset-by-nine.columns{margin-left:78%}.showcase-page .offset-by-ten.column,.showcase-page .offset-by-ten.columns{margin-left:86.6667%}.showcase-page .offset-by-eleven.column,.showcase-page .offset-by-eleven.columns{margin-left:95.3333%}.showcase-page .offset-by-one-third.column,.showcase-page .offset-by-one-third.columns{margin-left:34.6667%}.showcase-page .offset-by-two-thirds.column,.showcase-page .offset-by-two-thirds.columns{margin-left:69.3333%}.showcase-page .offset-by-one-half.column,.showcase-page .offset-by-one-half.columns{margin-left:52%}.one.column,.one.columns{width:4.66667%}.two.columns{width:13.3333%}.three.columns{width:22%}.four.columns{width:30.6667%}.five.columns{width:39.3333%}.six.columns{width:48%}.seven.columns{width:56.6667%}.eight.columns{width:65.3333%}.nine.columns{width:74%}.ten.columns{width:82.6667%}.eleven.columns{width:91.3333%}.twelve.columns{width:100%;margin-left:0}.one-third.column{width:30.6667%}.two-thirds.column{width:65.3333%}.one-half.column{width:48%}.offset-by-one.column,.offset-by-one.columns{margin-left:8.66667%}.offset-by-two.column,.offset-by-two.columns{margin-left:17.3333%}.offset-by-three.column,.offset-by-three.columns{margin-left:26%}.offset-by-four.column,.offset-by-four.columns{margin-left:34.6667%}.offset-by-five.column,.offset-by-five.columns{margin-left:43.3333%}.offset-by-six.column,.offset-by-six.columns{margin-left:52%}.offset-by-seven.column,.offset-by-seven.columns{margin-left:60.6667%}.offset-by-eight.column,.offset-by-eight.columns{margin-left:69.3333%}.offset-by-nine.column,.offset-by-nine.columns{margin-left:78%}.offset-by-ten.column,.offset-by-ten.columns{margin-left:86.6667%}.offset-by-eleven.column,.offset-by-eleven.columns{margin-left:95.3333%}.offset-by-one-third.column,.offset-by-one-third.columns{margin-left:34.6667%}.offset-by-two-thirds.column,.offset-by-two-thirds.columns{margin-left:69.3333%}.offset-by-one-half.column,.offset-by-one-half.columns{margin-left:52%}.showcase-page .showcase-container:after,.showcase-page .row:after,.showcase-page .u-cf{content:"";clear:both;display:table}.show-section{opacity:1;margin-top:2.5rem;margin-bottom:2.5rem;transition:opacity .5s ease-in-out}.mobile-toggle span{background:#fff;width:30px;height:4px;margin-bottom:6px;display:block}#read,#flaschcards{background:#f6f6f6;min-height:400px}#knowledge{min-height:400px}.phoneFeature{max-width:220px;height:auto;margin:0 auto;display:block}#knowledge h2{padding-top:20px}.showcase-footer{background-color:#e7e7e7;padding:50px 0}.showcase-footer p{color:#fff}.showcase-icon{font-size:48px}.showcase-nav ul{text-align:right;padding:0;list-style:none;overflow:hidden}.showcase-nav ul li{letter-spacing:1px;margin-left:35px;line-height:1.5;display:inline-block}.showcase-nav ul a{text-transform:uppercase;font-size:12px;text-decoration:none}.showcase-nav ul a:hover{color:#cfcfcf}.mobile-toggle{cursor:pointer;width:30px;font-size:20px;display:none;position:absolute;top:20px;right:20px}@media (max-width:660px){.showcase-page .column,.showcase-page .columns{margin-left:0}.showcase-page .showcase-container{width:80%}.showcase-page article{padding:3rem 0}.showcase-page .one.column,.showcase-page .one.columns,.showcase-page .two.columns,.showcase-page .three.columns,.showcase-page .four.columns,.showcase-page .five.columns,.showcase-page .six.columns,.showcase-page .seven.columns,.showcase-page .eight.columns,.showcase-page .nine.columns,.showcase-page .ten.columns,.showcase-page .eleven.columns{width:100%}.showcase-page .twelve.columns{width:100%;margin-left:0}.showcase-page .one-third.column,.showcase-page .two-thirds.column,.showcase-page .one-half.column{width:100%}}@media only screen and (max-width:766px){.main_nav{padding-top:10px;display:none}.menu{display:flex}}@media only screen and (min-width:766px){.mobile_nav{border-style:none;width:100%;height:100%;display:none;position:absolute}.menu-toggle,.menu,.menu-overlay{display:none}}@media only screen and (max-width:766px){.mobile_nav{z-index:10;justify-content:center;align-items:center;width:100%;display:flex;position:absolute;left:0;overflow:hidden}.mobile_nav ul{background-color:#0006;border:1px solid #fff9;border-radius:1rem;align-items:center;width:95%;margin:0;padding:.25rem}.mobile_nav ul li{text-align:center;margin-top:1rem;margin-bottom:1rem}}.open-nav{max-height:300px!important}.showcase-nav{width:100%;margin-top:5px}@media only screen and (max-width:766px){.showcase-nav{width:100%;display:none}.showcase-nav ul{text-align:right;width:100%;margin-bottom:22px;padding-top:0}.showcase-nav ul li{width:100%;margin:0;padding:7px 0}.showcase-nav ul li:first-child{margin-top:70px}.mobile-toggle{display:block}.showcase-header h1{padding-top:10px;font-size:46px}.showcase-hero{margin-top:40px}.appstorebutton{padding-top:0}.showcase-logo{max-width:300px}#first-container{margin-top:100px}}@media only screen and (max-width:660px){.mobile-toggle{top:20px;right:0}.phone{opacity:0!important;height:0 i!important;display:none!important}}@media only screen and (max-width:840px){#qr-codes{display:none!important}}@media only screen and (max-width:370px){.showcase-logo{max-width:200px}}@media only screen and (max-width:530px){.image-container{display:none}}@media only screen and (min-width:600px){.qr-code-box{max-width:40%}}@media only screen and (min-width:740px){.qr-code-box{max-width:40%}#qr-codes{margin:7rem!important}}@media only screen and (min-width:1180px){.qr-code-box{max-width:30%}#qr-codes{margin:7rem!important}}@media only screen and (min-width:1380px){.qr-code-box{max-width:20%}#qr-codes{margin:7rem!important}}@supports (-webkit-touch-callout:none){.parallax{z-index:0;background-position:50%;background-repeat:no-repeat;background-size:cover;background-attachment:scroll;min-height:800px;position:relative}}.burger-top{border-top-left-radius:1rem;border-top-right-radius:1rem}.burger-bottom{border-bottom-right-radius:1rem;border-bottom-left-radius:1rem}.mobile_nav input[type=checkbox]:not(:checked)+ul{display:none}.showcase-page nav ul{list-style-type:none}.showcase-page nav ul,.showcase-page .menu ul,.showcase-page .mobile_nav ul{margin:0;padding:0;list-style-type:none}.showcase-page header nav ul li,.showcase-page .mobile_nav ul li{margin:.3em 1em;display:inline-flex}.showcase-page .menu ul li{margin:15px 0;display:block}@media (max-width:576px){.showcase-page header nav{flex-flow:wrap;margin-left:0;margin-right:0}.showcase-page header nav ul,.showcase-page .menu ul,.showcase-page .mobile_nav ul{display:block}.showcase-page header nav ul:last-child{flex-basis:100%;width:100%}.showcase-page header nav ul li{text-align:right;width:100%;margin-bottom:0;padding:.5em}}.menu-toggle{cursor:pointer;justify-content:center;align-self:flex-end;align-items:center;width:48px;height:48px;margin-right:2rem;position:relative}.menu-button{cursor:pointer;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.menu-button .burger{background-color:#fff;width:30px;height:3px;transition:all .5s ease-in-out;display:block;position:relative}.menu-button .burger:before,.menu-button .burger:after{content:"";background-color:#fff;width:30px;height:3px;transition:all .5s ease-in-out;position:absolute}.menu-button .burger:before{transform:translateY(-7px)}.menu-button .burger:after{transform:translateY(7px)}.menu-toggle input[type=checkbox]{display:none}.menu-toggle input[type=checkbox]:checked~.menu-button .burger{transform:rotate(135deg)}.menu-toggle input[type=checkbox]:checked~.menu-button .burger:before{transform:rotate(90deg)translate(-7px)}.menu-toggle input[type=checkbox]:checked~.menu-button .burger:after{transform:rotate(90deg)translateY(7px)}.menu-toggle input[type=checkbox]:checked~.backdrop{background-color:#fff}.menu{opacity:0;pointer-events:none;z-index:20;justify-content:center;width:100vw;transition:opacity .3s;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.menu ul{background-color:#000c;border-radius:1rem;align-items:center;width:95%;max-width:75%;padding:0;list-style-type:none;box-shadow:0 0 25px 25px #0003;flex-flow:column!important;display:flex!important}.menu li{margin:15px 0}.menu a{color:#fff;font-size:18px;font-weight:700;text-decoration:none;transition:color .3s}.menu a:hover{color:#007bff}.menu-toggle input[type=checkbox]:checked~.menu{opacity:1;pointer-events:auto}.menu-overlay{opacity:0;pointer-events:none;cursor:pointer;z-index:10;position:fixed;inset:0}.menu-toggle input[type=checkbox]:checked~.menu-overlay{opacity:1;pointer-events:auto}
html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{margin:.67em 0;font-size:2em}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:#0000}abbr[title]{text-decoration:underline;border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring{outline:1px dotted buttontext}[type=button]:-moz-focusring{outline:1px dotted buttontext}[type=reset]:-moz-focusring{outline:1px dotted buttontext}[type=submit]:-moz-focusring{outline:1px dotted buttontext}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;white-space:normal;max-width:100%;padding:0;display:table}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden]{display:none}

