html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}@font-face{font-family:"American Captain";src:url(/assets/AmericanCaptain.otf)}::selection{color:#113f54;background:#e4f03c}html{width:100vw;height:100vh}html body{position:relative;height:100vh;width:100vw;margin:0;font-family:"Ubuntu",sans-serif;font-weight:300;background:#112a32}h1{font-family:"American Captain",sans-serif;color:#fff;text-shadow:1px 2px 0 #000a;font-size:3em;text-align:left}h2{color:#fff;font-family:"Ubuntu",sans-serif;font-size:1.4em;padding:1em 0 0.4em;margin-bottom:6px}h2:after{content:'';width:32%;background:#1fcfcc;height:1px;position:absolute;margin:15px 0 0 20px}h3{color:#e4f03c;font-family:"Ubuntu",sans-serif;font-size:1.2em;padding:1em 0 0.4em}h3 a:after{content:'';position:absolute;margin-left:6px;margin-top:-5px;width:10px;height:10px;background:#e4f03c33;border-right:1px solid #e4f03c;border-top:1px solid #e4f03c;transition:0.2s;clip-path:polygon(0 0, 100% 0, 100% 100%)}h3 a:hover:after{background:#e4f03c88;transform:translate(2px, -2px)}h4{color:#1fcfcc;font-family:"Ubuntu",sans-serif;font-size:1em;padding:0.6em 0}h5{color:#e4f03c;font-family:"Ubuntu",sans-serif;text-transform:uppercase;font-size:0.8em;padding:1em 0}p{font-family:"Ubuntu",sans-serif;padding:0.4em 0 0.8em;line-height:1.6em;font-size:1em;color:#fff;font-weight:300}p code{padding:0.2em 0.6em;border-radius:3px;background:#15727044;font-size:1.2em}code{color:#e4ef50;font-family:monospace}a{text-decoration:none;color:#e4f03c;box-shadow:inset 0px -6px #e4f03c33;transition:0.2s}a:hover{color:#e4ef50;box-shadow:inset 0px -10px #e4f03c88}ul,ol{padding:0.2em 0 0.2em 2em}ul li,ol li{color:#fff;padding:0.3em 0;line-height:1.2em}ul li ul,ul li ol,ol li ul,ol li ol{padding:0.2em 0 0 2em}ul li:before{content:'—';position:absolute;margin-left:-1.6em;margin-top:-2px;color:#1fcfcc}ol{list-style:none;counter-reset:customCounter}ol li{counter-increment:customCounter}ol li::before{content:counter(customCounter) ". ";position:absolute;margin-left:-1.6em;margin-top:-2px;color:#1fcfcc}pre{margin:0.8em 0;padding:1em;overflow:auto;max-height:780px;font-size:1.1em;border:1px solid #15727044;box-shadow:inset 0 0 100px #0008, -2px -2px 8px #0004;background:#112a32;background-image:radial-gradient(#15727088 1px, transparent 0);background-size:20px 20px;transition:background-position 0.2s}blockquote{margin:1em 2em;padding:2em;clip-path:polygon(0 0, calc(100% - 20px) 0, 100% 20px, 100% 100%, 20px 100%, 0 calc(100% - 20px));background:#15727044;text-align:center}blockquote p{padding:0;color:#e4f03c;font-size:1.6em;font-style:italic}blockquote p:before,blockquote p:after{content:'"';position:absolute;margin-top:0.1em;color:#157270;font-size:2em;font-style:normal}blockquote p:before{margin-left:-0.4em}hr{width:100%;border-top:1px solid #1fcfcc;height:1px;border-bottom:none}@media only screen and (min-width: 576px){h1{font-size:4em}}#noise{background:url(/assets/noise.png);height:100%;max-width:100%;opacity:.6;pointer-events:none;position:fixed;top:0;width:100%;z-index:201}header{position:fixed;top:0;z-index:2;width:100vw;height:64px;background:#1c1c1c44;border-bottom:1px solid #157270;backdrop-filter:blur(24px)}header .header-content{margin:0 auto;max-width:820px;height:100%;display:flex;align-items:center;justify-content:left;gap:32px}header .header-content .title{font-family:"American Captain",sans-serif;color:#fff;font-size:34px;margin-left:24px;margin-top:8px}#content-container{position:relative;z-index:1;height:100vh;width:100vw}#content-container #content-sheet{min-height:100vh;width:100vw;background:#112a32;padding-top:64px}#content-container #content-sheet #content-holder{margin:0 auto;max-width:820px;padding:24px;overflow-x:hidden}#content-container #content-gap{height:80px;width:100vw;pointer-events:none}footer{position:fixed;bottom:0;z-index:-1;height:80px;width:100vw;background:#1c1c1c;text-align:center;line-height:80px;color:#eaf4f488}.button-row{display:flex;gap:16px;margin:14px 0}.button-holder a{text-decoration:none}.button{cursor:pointer;font-family:"Ubuntu",sans-serif;min-width:124px;width:fit-content;background:#157270;text-align:center;padding:12px 24px;clip-path:polygon(0 0, calc(100% - 10px) 0, 100% 10px, 100% 100%, 10px 100%, 0 calc(100% - 10px));transition:0.2s background-color}.button:hover{background:#159997}.post-link-large-holder{width:100%;display:flex;gap:8px;flex-wrap:wrap}.post-link-large-holder a{box-shadow:none}.post-link-large{min-width:320px;max-width:560px;width:30%;height:184px;clip-path:polygon(0 0, calc(100% - 20px) 0, 100% 20px, 100% 100%, 20px 100%, 0 calc(100% - 20px));background-size:cover;background-position:center;position:relative}.post-link-large:hover .card{transform:translateY(-46px)}.post-link-large .card{position:absolute;bottom:-46px;background:#113f54dd;width:100%;padding:0 24px;transition:0.2s transform}.post-link-large .card .title{color:#fff;font-family:"American Captain",sans-serif;font-size:1.6em;padding:16px 0 8px}.post-link-large .card .description{color:#e4f03c;font-size:0.8em;height:46px}.app-link-large-holder{width:100%;display:flex;gap:8px;flex-wrap:wrap}.app-link-large-holder a{box-shadow:none}.app-link-large{width:220px;height:120px;clip-path:polygon(0 0, calc(100% - 20px) 0, 100% 20px, 100% 100%, 20px 100%, 0 calc(100% - 20px));background-size:cover;background-position:center;position:relative}.app-link-large .overlay{pointer-events:none;width:100%;height:100%;transition:0.2s background-color}.app-link-large:hover .overlay{background-color:#e4f03c88}
