@charset "UTF-8";@font-face{font-display:swap;font-family:Roboto;src:url(./Roboto-Regular.CN_pkOMA.ttf) format("truetype")}@font-face{font-display:swap;font-family:Lato;src:url(./Lato-Regular.BwLIet1C.ttf) format("truetype")}@font-face{font-display:swap;font-family:Fira Code;src:url(./FiraCode-VariableFont_wght.B8UAmyNo.ttf) format("truetype")}*,:after,:before{box-sizing:border-box}a,b,blockquote,body,canvas,caption,code,div,em,embed,fieldset,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,iframe,img,label,li,main,nav,object,ol,p,pre,section,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,u,ul,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;text-rendering:optimizeLegibility;vertical-align:baseline;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none}footer,header,main,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}.blog-page--content p,.blog-view__content ol li,.blog-view__content p,.blog-view__content ul li,.text,.text-2xl,.text-3xl,.text-4xl,.text-5xl,.text-6xl,.text-7xl,.text-8xl,.text-9xl,.text-l,.text-s,.text-xl,.text-xs{color:#c4c4c4;font-size:1rem;letter-spacing:.025rem;line-height:1.5rem}.text-xs{color:#dbdbdb;font-size:.75rem;line-height:1rem}.text-s{color:#dbdbdb;font-size:.875rem;line-height:1.25rem}.text-l{font-size:1.125rem}.text-l,.text-xl{line-height:1.75rem}.text-xl{font-size:1.25rem}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-5xl{font-size:3rem;line-height:1}.text-6xl{font-size:3.75rem;line-height:1}.text-7xl{font-size:4.5rem;line-height:1}.text-8xl{font-size:6rem;line-height:1}.text-9xl{font-size:8rem;line-height:1}.font-bold,strong{font-weight:700}*{box-sizing:border-box;margin:0;padding:0}a{text-decoration:none}div,p,span{color:#dbdbdb;font-family:Roboto}body{background-color:#16191d}a,button,h1,h2,h3,h4,h5,h6{font-family:Lato}.btn,.btn--outlined,.btn--solid{border-radius:8px;cursor:pointer;display:block;font-size:.8rem;font-weight:700;letter-spacing:.02rem;outline:none;padding:12px 16px;text-align:center;text-decoration:none;text-transform:uppercase;transition:.2s ease-out}.btn-s{font-size:.7rem;padding:10px 12px}.btn-l{font-size:1rem;padding:14px 16px}.btn--outlined:hover,.btn--solid:hover,.btn:hover{transform:translateY(-1px)}.btn--solid{background-color:#567da4;border:2px solid transparent;color:#dbdbdb}.btn--solid:hover{background-color:#415e7b}.btn--outlined{background-color:#16191d;border:2px solid #567da4;color:#6b9ccd}.btn--outlined:hover{background-color:#567da4;color:#dbdbdb}.blog-view__content ol,.list--numbered{list-style:decimal}.blog-view__content ol li,.list--numbered li{margin-left:1rem;padding-left:.2rem}.blog-view__content ul li,.list--bullet li{color:#c4c4c4;padding-left:1.8rem;position:relative}.blog-view__content ul li:before,.list--bullet li:before{background-color:#567da4;border-radius:50%;content:"";height:6px;left:.9rem;position:absolute;top:.5em;transform:translate(-50%);width:6px}.navbar__hero{position:relative;transform:translate(-20%)}.navbar-container{position:sticky;top:0;z-index:100}.navbar-links{background-color:#16191d;display:flex;flex-direction:column;gap:0;height:100vh;left:-80vw;position:fixed;top:0;transition:.2s ease-out;width:80vw;z-index:101}.navbar-links.show{left:0}.navbar-links-header{background-color:#282e35;display:flex;gap:12px;padding:16px}.navbar-link{color:#c4c4c4;font-size:.9rem;letter-spacing:.02rem;padding:16px}.navbar-overlay{background-color:transparent;display:block;height:100vh;left:0;pointer-events:none;position:fixed;top:0;transition:.2s ease-out;width:100%;z-index:100}.navbar-overlay.show{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#00000049;pointer-events:all}.navbar--title{cursor:pointer;transition:.2s}.navbar--title:hover{color:#8fb3d8}@media only screen and (min-width:768px){.navbar{padding:12px 18px}.navbar__burger{display:none}.navbar__hero{transform:none}.navbar-icon,.navbar-links-header{display:none}.navbar-links{background-color:transparent;flex-direction:row;gap:16px;height:auto;padding-top:0;position:static;width:auto}.navbar-link{border-radius:4px;padding:4px 8px 6px;transition:.2s ease-in}.navbar-link:hover{background-color:#567da433;color:#8fb3d8}.navbar-overlay{display:none}}.search-bar{background-color:#282e35;border:1px solid transparent;border-radius:8px;overflow:hidden;transition:.2s ease-in-out;width:100%}.search-bar:focus,.search-bar:hover{border:1px solid #6b9ccd;box-shadow:0 0 2px 4px #6b9ccd33}.search-bar--input{background:transparent;border:none;color:#c4c4c4;flex-grow:1;font-size:1rem;outline:none;padding:14px 20px;width:100%}.search-bar--clear-btn{background-color:#353e48;border-left:1px solid transparent;cursor:pointer;transition:.2s ease-in-out}.search-bar--clear-btn:hover{background-color:#6b9ccd}.search-bar--clear-btn:hover path{fill:#000}.collapsable--header{background-color:#202020;border-bottom:1px solid #2b2b2b;cursor:pointer;transition:.2s ease-in}.collapsable--header:hover{background-color:#2b2b2b}.collapsable--content{max-height:0;opacity:0;overflow:hidden;transition:.2s ease-in}.collapsable--content-expanded{max-height:300px;opacity:1}.collapsable--icon{transform:rotate(180deg);transition:.25s ease-in}.collapsable--icon-rotate{transform:rotate(0)}.filter-menu{border-radius:15px;overflow:hidden}.filter-menu--header{border-bottom:1px solid #464646;padding:16px}.icon,.icon-2xl,.icon-3xl,.icon-4xl,.icon-l,.icon-m,.icon-s,.icon-xl,.icon-xs{height:1rem;width:1rem}.icon path,.icon-2xl path,.icon-3xl path,.icon-4xl path,.icon-l path,.icon-m path,.icon-s path,.icon-xl path,.icon-xs path{fill:#d3d3d3}.icon--primary path{fill:#6b9ccd!important}.icon--dark path{fill:#222}.icon-xs{height:.75rem;width:.75rem}.icon-s{height:.875rem;width:.875rem}.icon-m{height:1rem;width:1rem}.icon-l{height:1.25rem;width:1.25rem}.icon-xl{height:1.5rem;width:1.5rem}.icon-2xl{height:2rem;width:2rem}.icon-3xl{height:2.5rem;width:2.5rem}.icon-4xl{height:3rem;width:3rem}.tag{background-color:#3adde2;border-radius:25px}.tag--label{color:#333;font-size:14px;font-weight:700;margin-top:-4px}.spinner{animation:spin 1s ease-in-out infinite;border:4px solid rgba(107,156,205,.2);border-radius:50%;border-top-color:#6b9ccd}.spinner--small{height:40px;width:40px}.spinner--medium{border:5px solid rgba(107,156,205,.2);border-top-color:#6b9ccd;height:60px;width:60px}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.blog-page--content h1,.blog-page--content h2 a,.blog-page--content h3 a,.blog-page--content h4 a,.blog-view__content h1,.blog-view__content h2 a:not(.jmdc a),.blog-view__content h3 a:not(.jmdc a),.blog-view__content h4 a:not(.jmdc a),.title,.title-2xl,.title-3xl,.title-4xl,.title-5xl,.title-l,.title-m,.title-s,.title-xl,.title-xs{color:#dbdbdb;font-weight:600;letter-spacing:.05rem;line-height:1.4;text-decoration:none}.title-xs{font-size:.75rem}.title-s{font-size:.875rem}.blog-page--content h4 a,.blog-view__content h4 a:not(.jmdc a),.title-m{font-size:1rem}.blog-page--content h3 a,.blog-view__content h3 a:not(.jmdc a),.title-l{font-size:1.25rem}.blog-page--content h2 a,.blog-view__content h2 a:not(.jmdc a),.title-xl{font-size:1.5rem}.blog-page--content h1,.blog-view__content h1,.title-2xl{font-size:2rem;line-height:1.3}.title-3xl{font-size:2.5rem;line-height:1.2}.title-4xl{font-size:3rem;line-height:1.15}.title-5xl{font-size:4rem;line-height:1.1}.blog-page--content a,.blog-view__content a:not(.jmdc a),.link,.link--block,.link--primary{color:#c4c4c4;cursor:pointer;text-decoration:none;transition:.2s ease-in}.link--block{display:block}.link--underline{text-decoration:underline}.blog-page--content a,.blog-page--content a:hover,.blog-view__content a:hover:not(.jmdc a),.blog-view__content a:not(.jmdc a),.link--block:hover,.link--primary,.link--primary:hover,.link:hover{color:#8fb3d8}.blog-page--content a:hover,.blog-view__content a:hover:not(.jmdc a),.link--primary:hover{color:#6b9ccd}.blog-view__content img,.img{height:auto;-o-object-fit:contain;object-fit:contain;width:100%}.blog-page--content pre.shiki,.blog-view__content pre.shiki,.code-block{background-color:#282e35;border:1px solid #353e48;border-radius:8px;font-family:Fira Code;margin:12px 0;overflow-x:auto;overflow-y:hidden;padding:2px 12px}.blog-view{padding:16px}.blog-view__fab{bottom:1rem;position:fixed;right:1rem;z-index:5}.blog-view__nav{background-color:#22272d;height:100vh;left:0;padding:16px;position:fixed;top:100%;transition:.2s ease-out;width:100vw;z-index:999}.blog-view__nav.show{top:0}@media(min-width:48em){.blog-view__content{margin:auto;max-width:700px}.blog-view__nav{left:50%;max-height:90vh;max-width:600px;transform:translate(-50%)}.blog-view__nav.show{top:10vh}.blog-view__nav-overlay{background-color:transparent;height:100vh;left:0;position:fixed;top:100vh;transition:.3 ease-out;width:100vw;z-index:998}.blog-view__nav-overlay.show{background-color:#161f29cc;top:0}}@media(min-width:90em){.blog-view{display:grid;gap:32px;grid-template-columns:300px 1fr 300px}.blog-view__nav{background-color:transparent;height:auto;left:auto;padding:0;position:sticky;top:auto;transform:translate(0);width:auto}.blog-view__nav-header{display:none}.blog-view__aside{align-self:top;height:-moz-fit-content;height:fit-content;position:sticky;top:60px}.blog-view__content{max-width:100%}.blog-view__fab,.blog-view__nav-header,.blog-view__nav-overlay{display:none!important}}.blog-view__content{min-width:0}.blog-view__content h1{margin-bottom:24px}.blog-view__content h2 a:not(.jmdc a){display:block;margin:24px 0 16px}.blog-view__content h3 a:not(.jmdc a),.blog-view__content h4 a:not(.jmdc a){display:block;margin:16px 0}.blog-view__content img,.blog-view__content p{margin:16px 0}.blog-view__content pre.shiki{margin:16px 0;max-width:100%;overflow-x:auto}.blog-view__content pre.shiki code{background-color:transparent}.blog-view__content code{background-color:#8fb3d833;border-radius:6px;margin:8px 0;padding:2px 6px}.blog-view__content code span{font-family:Fira Code;font-size:.9rem;letter-spacing:0;line-height:1.1rem}.nested-ul,.nested-ul ul{list-style:none}.nested-ul li{line-height:1.3rem;margin-bottom:4px;padding-left:24px;position:relative}.nested-ul li:before{color:#797979;content:"•";font-size:1.4rem;left:4px;position:absolute;top:0}.nested-ul li li{margin-left:4px;margin-top:4px}.list-view-card{background-color:#202020;border-radius:15px;overflow:hidden;transition:.2s ease-in-out}.list-view-card:hover{background-color:#292929;transform:scale(1.05)}.list-view-card--title{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.list-view-card--thumbnail{height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:80px}.card{border-radius:12px;max-width:350px;overflow:hidden;transition:.2s ease-in;width:100%}.card:hover{background-color:#2e3740;cursor:pointer;transform:scale(1.015)}.card--thumbnail{background-color:#22272d;border-bottom:1px solid #474747;height:150px;-o-object-fit:cover;object-fit:cover;width:100%}.card--link{height:-moz-fit-content;height:fit-content;text-decoration:none}.card__image-container{position:relative}.card__tags{bottom:15px;position:absolute;right:10px}.card__read-time{color:#86d0d3!important}.card__date{color:#ececec!important}.card__description,.card__title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden;text-overflow:ellipsis}.checkbox-field{cursor:pointer;font-size:16px;padding:0 8px 0 32px;position:relative}.checkbox-field,.checkbox-field--check{transition:.2s ease-in-out}.checkbox-field input{height:0;position:absolute;width:0}.checkbox-field--check{border:1px solid #8a8a8a;border-radius:4px;height:20px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:20px}.checkbox-field:hover input~.checkbox-field--check{background-color:#6b9ccd33;border:2px solid #6b9ccd}.checkbox-field input:checked~.checkbox-field--check{background-color:#6b9ccd;border-color:#6b9ccd}.checkbox-field input:focus~.checkbox-field--check{box-shadow:0 0 0 4px #6b9ccd4d}.checkbox-field input:checked~.checkbox-field--check:after{border:solid #111;border-width:0 2px 2px 0;content:"";height:9px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(45deg);width:4px}.fab{background-color:#6b9ccd;border-radius:15px;bottom:20px;padding:18px 18px 12px;position:fixed;right:30px}.fab path{fill:#333}.buy-coffee{border:1px solid #333;border-radius:15px;padding:16px}.buy-coffee a img{height:50px;width:100%}.drawer__header{background-color:#2e3740;border-bottom:1px solid #3c4550;cursor:pointer;transition:.2s ease-out}.drawer__header__icon{rotate:90deg;transition:.2s ease}.drawer__header.expanded .drawer__header__icon{rotate:180deg}.drawer__header:hover{background-color:#353e48}.drawer__body{background-color:#22272d;max-height:0;overflow-y:hidden;transition:max-height .2s ease-in-out}.drawer__body.expanded{max-height:500px}.drawer__body--content{overflow-y:auto}.container-view{display:flex;flex-direction:column;min-height:100vh}.container,.container--2xs,.container--3xs,.container--s,.container--xs{margin:0 auto;max-width:1440px;width:100%}.container--s{max-width:1080px}.container--xs{max-width:800px}.container--2xs{max-width:600px}.container--3xs{max-width:400px}.container--h-full{height:100%;min-height:85vh}.col,.row{display:flex}.col{flex-direction:column}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.justify-center{justify-content:center}.justify-end{justify-content:end}.align-center{align-items:center}.align-start{align-items:start}.flex-wrap{flex-wrap:wrap}.gap-1{gap:.25rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-10{gap:2.5rem}.gap-12{gap:3rem}.flex-grow-1{flex-grow:1}.m-0{margin:0}.p-0{padding:0}.mx-0{margin-left:0;margin-right:0}.my-0{margin-bottom:0;margin-top:0}.px-0{padding-left:0;padding-right:0}.py-0{padding-bottom:0;padding-top:0}.mt-0{margin-top:0}.mr-0{margin-right:0}.mb-0{margin-bottom:0}.ml-0{margin-left:0}.pt-0{padding-top:0}.pr-0{padding-right:0}.pb-0{padding-bottom:0}.pl-0{padding-left:0}.m-1{margin:.25rem}.p-1{padding:.25rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.my-1{margin-bottom:.25rem;margin-top:.25rem}.px-1{padding-left:.25rem;padding-right:.25rem}.py-1{padding-bottom:.25rem;padding-top:.25rem}.mt-1{margin-top:.25rem}.mr-1{margin-right:.25rem}.mb-1{margin-bottom:.25rem}.ml-1{margin-left:.25rem}.pt-1{padding-top:.25rem}.pr-1{padding-right:.25rem}.pb-1{padding-bottom:.25rem}.pl-1{padding-left:.25rem}.m-2{margin:.5rem}.p-2{padding:.5rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.my-2{margin-bottom:.5rem;margin-top:.5rem}.px-2{padding-left:.5rem;padding-right:.5rem}.py-2{padding-bottom:.5rem;padding-top:.5rem}.mt-2{margin-top:.5rem}.mr-2{margin-right:.5rem}.mb-2{margin-bottom:.5rem}.ml-2{margin-left:.5rem}.pt-2{padding-top:.5rem}.pr-2{padding-right:.5rem}.pb-2{padding-bottom:.5rem}.pl-2{padding-left:.5rem}.m-3{margin:.75rem}.p-3{padding:.75rem}.mx-3{margin-left:.75rem;margin-right:.75rem}.my-3{margin-bottom:.75rem;margin-top:.75rem}.px-3{padding-left:.75rem;padding-right:.75rem}.py-3{padding-bottom:.75rem;padding-top:.75rem}.mt-3{margin-top:.75rem}.mr-3{margin-right:.75rem}.mb-3{margin-bottom:.75rem}.ml-3{margin-left:.75rem}.pt-3{padding-top:.75rem}.pr-3{padding-right:.75rem}.pb-3{padding-bottom:.75rem}.pl-3{padding-left:.75rem}.m-4{margin:1rem}.p-4{padding:1rem}.mx-4{margin-left:1rem;margin-right:1rem}.my-4{margin-bottom:1rem;margin-top:1rem}.px-4{padding-left:1rem;padding-right:1rem}.py-4{padding-bottom:1rem;padding-top:1rem}.mt-4{margin-top:1rem}.mr-4{margin-right:1rem}.mb-4{margin-bottom:1rem}.ml-4{margin-left:1rem}.pt-4{padding-top:1rem}.pr-4{padding-right:1rem}.pb-4{padding-bottom:1rem}.pl-4{padding-left:1rem}.m-5{margin:1.25rem}.p-5{padding:1.25rem}.mx-5{margin-left:1.25rem;margin-right:1.25rem}.my-5{margin-bottom:1.25rem;margin-top:1.25rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.py-5{padding-bottom:1.25rem;padding-top:1.25rem}.mt-5{margin-top:1.25rem}.mr-5{margin-right:1.25rem}.mb-5{margin-bottom:1.25rem}.ml-5{margin-left:1.25rem}.pt-5{padding-top:1.25rem}.pr-5{padding-right:1.25rem}.pb-5{padding-bottom:1.25rem}.pl-5{padding-left:1.25rem}.m-6{margin:1.5rem}.p-6{padding:1.5rem}.mx-6{margin-left:1.5rem;margin-right:1.5rem}.my-6{margin-bottom:1.5rem;margin-top:1.5rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-6{padding-bottom:1.5rem;padding-top:1.5rem}.mt-6{margin-top:1.5rem}.mr-6{margin-right:1.5rem}.mb-6{margin-bottom:1.5rem}.ml-6{margin-left:1.5rem}.pt-6{padding-top:1.5rem}.pr-6{padding-right:1.5rem}.pb-6{padding-bottom:1.5rem}.pl-6{padding-left:1.5rem}.m-8{margin:2rem}.p-8{padding:2rem}.mx-8{margin-left:2rem;margin-right:2rem}.my-8{margin-bottom:2rem;margin-top:2rem}.px-8{padding-left:2rem;padding-right:2rem}.py-8{padding-bottom:2rem;padding-top:2rem}.mt-8{margin-top:2rem}.mr-8{margin-right:2rem}.mb-8{margin-bottom:2rem}.ml-8{margin-left:2rem}.pt-8{padding-top:2rem}.pr-8{padding-right:2rem}.pb-8{padding-bottom:2rem}.pl-8{padding-left:2rem}.m-10{margin:2.5rem}.p-10{padding:2.5rem}.mx-10{margin-left:2.5rem;margin-right:2.5rem}.my-10{margin-bottom:2.5rem;margin-top:2.5rem}.px-10{padding-left:2.5rem;padding-right:2.5rem}.py-10{padding-bottom:2.5rem;padding-top:2.5rem}.mt-10{margin-top:2.5rem}.mr-10{margin-right:2.5rem}.mb-10{margin-bottom:2.5rem}.ml-10{margin-left:2.5rem}.pt-10{padding-top:2.5rem}.pr-10{padding-right:2.5rem}.pb-10{padding-bottom:2.5rem}.pl-10{padding-left:2.5rem}.m-12{margin:3rem}.p-12{padding:3rem}.mx-12{margin-left:3rem;margin-right:3rem}.my-12{margin-bottom:3rem;margin-top:3rem}.px-12{padding-left:3rem;padding-right:3rem}.py-12{padding-bottom:3rem;padding-top:3rem}.mt-12{margin-top:3rem}.mr-12{margin-right:3rem}.mb-12{margin-bottom:3rem}.ml-12{margin-left:3rem}.pt-12{padding-top:3rem}.pr-12{padding-right:3rem}.pb-12{padding-bottom:3rem}.pl-12{padding-left:3rem}.m-16{margin:4rem}.p-16{padding:4rem}.mx-16{margin-left:4rem;margin-right:4rem}.my-16{margin-bottom:4rem;margin-top:4rem}.px-16{padding-left:4rem;padding-right:4rem}.py-16{padding-bottom:4rem;padding-top:4rem}.mt-16{margin-top:4rem}.mr-16{margin-right:4rem}.mb-16{margin-bottom:4rem}.ml-16{margin-left:4rem}.pt-16{padding-top:4rem}.pr-16{padding-right:4rem}.pb-16{padding-bottom:4rem}.pl-16{padding-left:4rem}.section--full{min-height:90vh}.section--semi{min-height:40vh}.section--image{background-position:50%;background-repeat:no-repeat;background-size:cover}.section--error-page{background-image:linear-gradient(180deg,#000c,#000c),url(../images/red-motherboard.jpg)}.home-page--landing{background-image:linear-gradient(180deg,#000000b3,#000000b3),url(../images/home-landing.jpg);position:relative}.home-page--landing:before{background-image:radial-gradient(circle,rgba(107,156,205,.5) 1px,transparent 0);background-position:15px 15px;background-size:30px 30px;content:"";inset:0;pointer-events:none;position:absolute;z-index:1}.home-page--landing-content{left:50%;position:absolute;top:8%;translate:-50% 0;z-index:2}.home-page--about{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background-image:linear-gradient(180deg,#000c,#000c),url(../images/servers.jpg);position:relative}.home-page--about-container{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);height:100%;padding:12vh 16px}.home-page--about-container div{max-width:600px}.home-page--about #about-connect{width:100%}.home-page--about #about-content p{margin-top:16px}@media only screen and (max-width:768px){.home-page--landing-content{width:100%}}@media only screen and (min-width:768px){.home-page--landing-content{height:auto;left:15%;top:45%;translate:0 -50%}}.blog-page--no-content{background-color:#5a1616;height:70vh}.blog-page--content h1{margin-bottom:24px}.blog-page--content h2 a{display:block;margin-bottom:16px;margin-top:24px}.blog-page--content h3 a,.blog-page--content h4 a{display:block;margin-bottom:8px}.blog-page--content img,.blog-page--content p,.blog-page--content ul{margin-bottom:16px}.blog-page--content code{padding:2px 6px}.blog-page--content code span{font-family:Fira Code;font-size:.9rem;letter-spacing:0;line-height:1.1rem}@media(min-width:48em){.guides-page{display:flex;gap:16px}.guides-page .fab{display:none}}.guides-page--filters{background-color:#202020;border-right:1px solid #333;display:flex;flex-direction:column;height:100vh;justify-content:space-between;left:0;padding:20px 16px;position:fixed;top:100%;transition:.2s ease-in-out;width:100vw;z-index:999999}.guides-page--filters.showing{top:0}.guides-page--filters-btn{display:block;margin-bottom:16px}@media(min-width:48em){.guides-page--filters{background-color:transparent;max-width:210px;position:relative;z-index:auto}.guides-page--filters-btn{display:none}}@media(min-width:64em){.guides-page--filters{max-width:250px}}.guides-page--content{flex-grow:1}.guides-page--content-search{margin:auto;max-width:600px}.guides-page--content-spinner{align-items:center;display:flex;height:70vh;justify-content:center}.guides-page--content-cards{display:flex;flex-wrap:wrap;gap:24px;justify-content:center}@media(min-width:48em){.guides-page--content-cards{-moz-column-gap:16px;column-gap:16px;display:grid;grid-template-columns:repeat(2,1fr);row-gap:24px}}@media(min-width:64em){.guides-page--content-cards{grid-template-columns:repeat(3,1fr)}}@media(min-width:90em){.guides-page--content-cards{grid-template-columns:repeat(4,1fr)}}.blogs-page--content-search{margin:0 auto;max-width:600px}.blogs-page--content-cards .list-view-card{max-width:350px;width:100%}.blogs-page--content-spinner{height:70vh}.rounded-none{border-radius:0}.rounded-sm{border-radius:.25rem}.rounded{border-radius:.375rem}.rounded-md{border-radius:.5rem}.rounded-lg{border-radius:.75rem}.rounded-xl{border-radius:1rem}.rounded-full{border-radius:9999px}.primary-100{color:#edf2f7}.primary-200{color:#d4e1ee}.primary-300{color:#b3cae3}.primary-400{color:#8fb3d8}.primary-500{color:#6b9ccd}.primary-600{color:#567da4}.primary-700{color:#415e7b}.primary-800{color:#2c3f52}.primary-900{color:#161f29}.font-100{color:#dbdbdb}.font-200{color:#c4c4c4}.font-300{color:#adadad}.font-400{color:#969696}.font-500{color:#7f7f7f}.font-600{color:#686868}.font-700{color:#515151}.font-800{color:#3a3a3a}.font-900{color:#232323}.bg-100{background-color:#4a5360}.bg-200{background-color:#434c58}.bg-300{background-color:#3c4550}.bg-400{background-color:#353e48}.bg-500{background-color:#2e3740}.bg-600{background-color:#282e35}.bg-700{background-color:#22272d}.bg-800{background-color:#1c2025}.bg-900{background-color:#16191d}.bg-primary-100{background-color:#edf2f7}.bg-primary-200{background-color:#d4e1ee}.bg-primary-300{background-color:#b3cae3}.bg-primary-400{background-color:#8fb3d8}.bg-primary-500{background-color:#6b9ccd}.bg-primary-600{background-color:#567da4}.bg-primary-700{background-color:#415e7b}.bg-primary-800{background-color:#2c3f52}.bg-primary-900{background-color:#161f29}.bg-info-100{background-color:#5b8fb9}.bg-info-200{background-color:#5283ad}.bg-info-300{background-color:#4977a1}.bg-info-400{background-color:#406b95}.bg-info-500{background-color:#375f89}.bg-info-600{background-color:#2f5377}.bg-info-700{background-color:#274765}.bg-info-800{background-color:#1f3b53}.bg-info-900{background-color:#172f41}.info-50{color:#c0dbf3}.info-100{color:#5b8fb9}.info-200{color:#5283ad}.info-300{color:#4977a1}.info-400{color:#406b95}.info-500{color:#375f89}.info-600{color:#2f5377}.info-700{color:#274765}.info-800{color:#1f3b53}.info-900{color:#172f41}.bg-tip-100{background-color:#5fa76d}.bg-tip-200{background-color:#569863}.bg-tip-300{background-color:#4d8959}.bg-tip-400{background-color:#447a4f}.bg-tip-500{background-color:#3b6b45}.bg-tip-600{background-color:#325c3b}.bg-tip-700{background-color:#294d31}.bg-tip-800{background-color:#203e27}.bg-tip-900{background-color:#172f1d}.tip-50{color:#a5e2b2}.tip-100{color:#5fa76d}.tip-200{color:#569863}.tip-300{color:#4d8959}.tip-400{color:#447a4f}.tip-500{color:#3b6b45}.tip-600{color:#325c3b}.tip-700{color:#294d31}.tip-800{color:#203e27}.tip-900{color:#172f1d}.bg-warning-100{background-color:#c9944a}.bg-warning-200{background-color:#bb8642}.bg-warning-300{background-color:#ad783a}.bg-warning-400{background-color:#9f6a32}.bg-warning-500{background-color:#915c2a}.bg-warning-600{background-color:#7d4e24}.bg-warning-700{background-color:#69401e}.bg-warning-800{background-color:#553218}.bg-warning-900{background-color:#412412}.warning-50{color:#e7caa2}.warning-100{color:#c9944a}.warning-200{color:#bb8642}.warning-300{color:#ad783a}.warning-400{color:#9f6a32}.warning-500{color:#915c2a}.warning-600{color:#7d4e24}.warning-700{color:#69401e}.warning-800{color:#553218}.warning-900{color:#412412}.bg-danger-100{background-color:#c25b5b}.bg-danger-200{background-color:#b55252}.bg-danger-300{background-color:#a84949}.bg-danger-400{background-color:#9b4040}.bg-danger-500{background-color:#8e3737}.bg-danger-600{background-color:#7a2f2f}.bg-danger-700{background-color:#662727}.bg-danger-800{background-color:#521f1f}.bg-danger-900{background-color:#3e1717}.danger-50{color:#f3afaf}.danger-100{color:#c25b5b}.danger-200{color:#b55252}.danger-300{color:#a84949}.danger-400{color:#9b4040}.danger-500{color:#8e3737}.danger-600{color:#7a2f2f}.danger-700{color:#662727}.danger-800{color:#521f1f}.danger-900{color:#3e1717}
