@import "https://fonts.googleapis.com/css2?family=42dot+Sans:wght@300..800&family=Pacifico&family=Quicksand:wght@300..700&display=swap";@use "variables" as *;body{font-family:"42dot sans",sans-serif;background-color:#121212;color:#fbf2e1}h1,h2,h3,h4{font-family:quicksand,sans-serif;font-weight:400}h1{font-size:1.5rem}h2{font-size:1.3rem}h3{font-size:1.1rem}h4,h5,h6{font-size:1rem;margin:0}a{color:#ecec90;text-decoration:none;transition:color .2s ease}a:hover{color:#989847}hr{margin:1rem 0;height:1px;width:100%;border:none;background-image:linear-gradient(to right,rgba(255,255,255,0),white,rgba(255,255,255,0))}p{line-height:1.5}.muted{color:#918b7d}.bg-surface{background-color:#171717}.box-shadow{box-shadow:1em 4px 8px rgba(0,0,0,.3)}.hover:hover{transition:all .5s ease;transform:translateY(-4px)}.pointer{cursor:pointer}.text-sm{font-size:.9em}.text-md{font-size:1em}.text-lg{font-size:1.2em}.text-xl{font-size:1.5em}.text-xxl{font-size:2em}.text-3xl{font-size:2.5em}.radius-0{border-radius:0}.radius-1{border-radius:.25em}.radius-2{border-radius:.5em}.radius-3{border-radius:.75em}.radius-4{border-radius:1em}.radius-5{border-radius:1.25em}.round{border-radius:50%}img.image-xs{max-height:2em;max-width:100%}img.image-sm{max-height:4em;max-width:100%}img.image-md{max-height:8em;max-width:100%}img.image-lg{max-height:16em;max-width:100%}img.image-xl{max-height:32em;max-width:100%}img.image-xxl{max-height:64em;max-width:100%}.link-primary{color:#fff;font-size:1.05rem;transition:all .2s ease;display:inline-block}.link-primary:hover{color:#4fa8d9;transform:scale(1.05)}.link-button{background-color:#4fa8d9;padding:.5em .8em;display:inline-block;border-radius:.25em;color:#fff}.link-button:hover{background-color:#1d9ad6;color:#fff}.link-muted{color:#918b7d}.link-muted:hover{color:#fbf2e1}.tags-container{overflow:hidden;flex-wrap:wrap;max-height:1.85rem}.tag{color:#fbf2e1;font-size:.85rem;margin:0;padding:.4rem 1rem;display:flex;flex-direction:row;justify-content:center;align-items:center;background-color:#333;border-radius:.25rem;flex-shrink:0}@use "variables" as *;html,body{min-width:320px;margin:0;min-height:100vh}body{display:flex;flex-direction:column;justify-content:space-between}.container{max-width:1200px;margin:0 auto;padding:1.5rem}.center-wrapper{display:grid;place-items:center}.grid{display:grid;grid-template-columns:repeat(12,1fr)}.grid-sm-1{grid-column:span 1}.grid-sm-2{grid-column:span 2}.grid-sm-3{grid-column:span 3}.grid-sm-4{grid-column:span 4}.grid-sm-5{grid-column:span 5}.grid-sm-6{grid-column:span 6}.grid-sm-7{grid-column:span 7}.grid-sm-8{grid-column:span 8}.grid-sm-9{grid-column:span 9}.grid-sm-10{grid-column:span 10}.grid-sm-11{grid-column:span 11}.grid-sm-12{grid-column:span 12}@media(min-width:768px){.grid-md-1{grid-column:span 1}.grid-md-2{grid-column:span 2}.grid-md-3{grid-column:span 3}.grid-md-4{grid-column:span 4}.grid-md-5{grid-column:span 5}.grid-md-6{grid-column:span 6}.grid-md-7{grid-column:span 7}.grid-md-8{grid-column:span 8}.grid-md-9{grid-column:span 9}.grid-md-10{grid-column:span 10}.grid-md-11{grid-column:span 11}.grid-md-12{grid-column:span 12}}@media(min-width:992px){.grid-lg-1{grid-column:span 1}.grid-lg-2{grid-column:span 2}.grid-lg-3{grid-column:span 3}.grid-lg-4{grid-column:span 4}.grid-lg-5{grid-column:span 5}.grid-lg-6{grid-column:span 6}.grid-lg-7{grid-column:span 7}.grid-lg-8{grid-column:span 8}.grid-lg-9{grid-column:span 9}.grid-lg-10{grid-column:span 10}.grid-lg-11{grid-column:span 11}.grid-lg-12{grid-column:span 12}}.flex{display:flex}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.items-start{align-items:flex-start}.items-center{align-items:center}.items-end{align-items:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-end{justify-content:flex-end}.text-center{text-align:center}.no-shrink{flex-shrink:0}.p-0{padding:0}.pt-0{padding-top:0}.pb-0{padding-bottom:0}.pr-0{padding-right:0}.pl-0{padding-left:0}.m-0{margin:0}.mt-0{margin-top:0}.mb-0{margin-bottom:0}.mr-0{margin-right:0}.ml-0{margin-left:0}.gap-0{gap:0}.p-1{padding:.5em}.pt-1{padding-top:.5em}.pb-1{padding-bottom:.5em}.pr-1{padding-right:.5em}.pl-1{padding-left:.5em}.m-1{margin:.5em}.mt-1{margin-top:.5em}.mb-1{margin-bottom:.5em}.mr-1{margin-right:.5em}.ml-1{margin-left:.5em}.gap-1{gap:.5em}.p-2{padding:1em}.pt-2{padding-top:1em}.pb-2{padding-bottom:1em}.pr-2{padding-right:1em}.pl-2{padding-left:1em}.m-2{margin:1em}.mt-2{margin-top:1em}.mb-2{margin-bottom:1em}.mr-2{margin-right:1em}.ml-2{margin-left:1em}.gap-2{gap:1em}.p-3{padding:1.5em}.pt-3{padding-top:1.5em}.pb-3{padding-bottom:1.5em}.pr-3{padding-right:1.5em}.pl-3{padding-left:1.5em}.m-3{margin:1.5em}.mt-3{margin-top:1.5em}.mb-3{margin-bottom:1.5em}.mr-3{margin-right:1.5em}.ml-3{margin-left:1.5em}.gap-3{gap:1.5em}.p-4{padding:2em}.pt-4{padding-top:2em}.pb-4{padding-bottom:2em}.pr-4{padding-right:2em}.pl-4{padding-left:2em}.m-4{margin:2em}.mt-4{margin-top:2em}.mb-4{margin-bottom:2em}.mr-4{margin-right:2em}.ml-4{margin-left:2em}.gap-4{gap:2em}.p-5{padding:2.5em}.pt-5{padding-top:2.5em}.pb-5{padding-bottom:2.5em}.pr-5{padding-right:2.5em}.pl-5{padding-left:2.5em}.m-5{margin:2.5em}.mt-5{margin-top:2.5em}.mb-5{margin-bottom:2.5em}.mr-5{margin-right:2.5em}.ml-5{margin-left:2.5em}.gap-5{gap:2.5em}.d-block{display:block}.d-inline-block{display:inline-block}.d-inline{display:inline}.d-none{display:none}@media(min-width:768px){.order-first-md{order:-1}.d-block-md{display:block}.d-inline-block-md{display:inline-block}.d-inline-md{display:inline}.d-none-md{display:none}.flex-md{display:flex}.flex-row-md{flex-direction:row}.flex-col-md{flex-direction:column}}@media(min-width:992px){.order-first-lg{order:-1}.d-block-lg{display:block}.d-inline-block-lg{display:inline-block}.d-inline-lg{display:inline}.d-none-lg{display:none}.flex-lg{display:flex}.flex-row-lg{flex-direction:row}.flex-col-lg{flex-direction:column}}@use "../base/variables" as *;@media(min-width:768px){.single-metadata{flex-direction:row;gap:8rem;align-items:center}}@use "../../base/variables" as *;.review-cover-image{height:20rem}.review-border{border-left:10px;border-left-style:solid;border-left-color:#333;padding-left:1rem;margin-left:.33rem}@use "../../base/variables" as *;.timeline-item{filter:drop-shadow(4px 8px .75rem black)}.timeline-item:nth-child(even) .timeline-icon{background-color:#4fa8d9}.timeline-item:nth-child(even) .timeline-date{background-color:#4fa8d9}@media(min-width:768px){.timeline-item:nth-child(even){grid-template-columns:1fr 4fr}.timeline-item:nth-child(even) .timeline-content::after{right:10%;left:auto;top:calc(50% - 1px);height:2px;width:100%}}.timeline-item:nth-child(odd) .timeline-icon{background-color:#5255f7}.timeline-item:nth-child(odd) .timeline-date{background-color:#5255f7}@media(min-width:768px){.timeline-item:nth-child(odd){grid-template-columns:4fr 1fr}.timeline-item:nth-child(odd) .timeline-content{grid-row:1;grid-column:1}.timeline-item:nth-child(odd) .timeline-content::after{left:10%;top:calc(50% - 1px);height:2px;width:100%}}@media(max-width:767px){.timeline-item:last-child .timeline-content::after{display:none}}@media(min-width:768px){.timeline-item:last-child .timeline-icon-wrapper::after{display:none}}.timeline-icon-wrapper{padding:.75em;font-size:1.5em;position:relative;z-index:-1}.timeline-icon-wrapper::after{content:"";display:block;position:absolute;top:80%;left:calc(50% - 1px);width:2px;background-color:#fff;height:130%;z-index:-1}@media(min-width:768px){.timeline-icon-wrapper{z-index:2}}.timeline-icon{padding:.5em}.timeline-content{position:relative;z-index:1}.timeline-content::after{content:"";display:block;position:absolute;top:80%;left:calc(50% - 1px);width:2px;background-color:#fff;height:50%;z-index:-1}.timeline-date{border-radius:.5rem .5rem 0 0}.timeline-text{border-radius:0 0 .5rem .5rem;margin-bottom:2em}@use "../../base/variables" as *;.hero-heading{font-size:12vw;font-family:pacifico,cursive;background:linear-gradient(#4FA8D9,#5255F7);background-clip:text;color:transparent;-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media(min-width:768px){.hero-heading{font-size:92.16px}}#animated-logo{width:50vw;max-width:384px;color:#00a4ff}@keyframes draw{to{stroke-dashoffset:0}}@keyframes glowPulse{0%{opacity:1}50%{opacity:.5}100%{opacity:1}}@use "../base/variables" as *;.nav-logo{height:20vw;max-height:5rem;color:#fff}#nav-toggle:checked~#nav-links{display:flex!important}@use "../base/variables" as *;footer{margin-top:3em;border-top:1px solid rgba(29,29,29,.8)}