@font-face{font-family:Source Sans Pro;font-style:normal;font-display:swap;font-weight:300;src:url(/c0c04fb334190e10dffed0dcc5c817c2a6041a15/63956/_astro/source-sans-pro-latin-300-normal.122854df.woff2) format("woff2"),url(/588ae6e6c1ec59515629acec0359fb3a3fc4e59f/d45a2/_astro/source-sans-pro-latin-300-normal.2e6ace04.woff) format("woff")}@font-face{font-family:Source Sans Pro;font-style:normal;font-display:swap;font-weight:400;src:url(/06b931e0d0bf37f5037d9e66d6feedfddd21c0ba/27557/_astro/source-sans-pro-latin-400-normal.c124c88c.woff2) format("woff2"),url(/2d3405deeb5777925daf14cb0aece6ebf58f6cab/591b5/_astro/source-sans-pro-latin-400-normal.96f22b12.woff) format("woff")}@font-face{font-family:Source Sans Pro;font-style:normal;font-display:swap;font-weight:600;src:url(/5540b5a26cc7dfe25294c4eabe011e2c6cd60143/7676f/_astro/source-sans-pro-latin-600-normal.bc9a16cd.woff2) format("woff2"),url(/6e823d6419f284ff4e8d7895ec5078b33e9bac12/00cf3/_astro/source-sans-pro-latin-600-normal.c90e782a.woff) format("woff")}.toggleButton{position:absolute;right:1rem;top:1rem;cursor:pointer;background-color:transparent;color:var(--primary);border:none}.social__item:where(.astro-LZBFVWS4){margin:0 10px;font-size:32px;display:inline-block;width:1em;height:1em}.hidden-animate:where(.astro-LZBFVWS4){visibility:hidden;opacity:0;transition:visibility 0s .6s,opacity .6s linear}.next:where(.astro-LZBFVWS4){position:absolute;left:50%;bottom:20px;transform:translate(-50%);cursor:pointer;border:none;background:0 0}.mouse:where(.astro-LZBFVWS4){width:25px;height:40px;border:2px solid var(--primary);border-radius:60px;position:relative;overflow:hidden}.mouse:where(.astro-LZBFVWS4):before{content:"";width:5px;height:5px;position:absolute;top:7px;left:50%;transform:translate(-50%);background-color:var(--primary);border-radius:50%;opacity:1;animation:wheel 1.3s infinite}@keyframes wheel{to{opacity:0;top:27px}}html:not(.theme-dark) .nodejs-dark-mode-only{display:none}.theme-dark .nodejs-light-mode-only{display:none}.title .nodejs-dark-mode-only,.title .nodejs-light-mode-only{margin:0 0 0 5px;height:33px;width:111px}.list__item2 .nodejs-dark-mode-only,.list__item2 .nodejs-light-mode-only{height:87px;width:165px}:root{--font:"Source Sans Pro","Source Sans Pro override",sans-serif;--color-white:#fff;--color-black:#000;--color-blue-petrol:#1d4851;--primary:var(--color-blue-petrol);--primary-light:#e9f8fb;--background:var(--color-white);--inline-bg:#fff}:root.theme-dark{--primary:var(--color-white);--background:#1a1a1a;--inline-bg:#1a1a1a}/*! minireset.css v0.0.7 | MIT License | github.com/jgthms/minireset.css */blockquote,body,dd,dl,dt,fieldset,figure,h1,h2,h3,h4,h5,h6,hr,html,iframe,legend,li,ol,p,pre,textarea,ul{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}ul{list-style:none}button,input,select{margin:0}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}img,video{height:auto;max-width:100%}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@font-face{font-family:Source Sans Pro override;src:local("BlinkMacSystemFont"),local("Segoe UI"),local("Helvetica Neue"),local("Arial"),local("Noto Sans");ascent-override:normal;descent-override:normal;line-gap-override:0}body,html{background-color:var(--background);color:var(--primary);font-family:var(--font);font-weight:400;scroll-behavior:smooth}::selection{background:var(--primary-light)}::-moz-selection{background:var(--primary-light)}a{color:var(--primary);text-decoration:none}strong{font-weight:600;white-space:nowrap}.container{display:flex;flex-grow:1;align-items:center;min-height:100vh;text-align:center;padding:0 5px}.content{margin:0 auto}.title{display:block;margin:0 auto 50px;max-width:45rem;font-family:var(--font);font-weight:400;font-size:36px;font-weight:300;color:var(--primary);line-height:3.5rem}.list__item{display:inline-block;margin-right:5px;margin-bottom:20px;padding:3px 10px;list-style:none;font-size:16px;background:var(--primary);color:var(--color-white);border-radius:3px;line-height:1.5;text-transform:uppercase}.list__item2{background:0 0;color:var(--primary)}.list__item2 img{vertical-align:middle}img.tooltip{cursor:pointer}div.tooltip{position:fixed;top:0;left:0;color:#fff;border-radius:4px;font-size:.9rem;padding:.3rem .6rem;background-color:#333;transition:opacity .3s linear;opacity:0}div.tooltip.show{opacity:.9}