.work-section.svelte-alpd4q{-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:-webkit-min-content;height:-moz-min-content;height:min-content;-webkit-justify-content:space-between;justify-content:space-between;padding:4rem 0;width:100%}.work-section.svelte-alpd4q,.work.svelte-alpd4q{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.work.svelte-alpd4q{-webkit-box-align:baseline;-moz-box-align:baseline;-ms-flex-align:baseline;-webkit-align-items:baseline;align-items:baseline;color:var(--fg-color);font-family:var(--display-font);overflow:hidden}.work-title-container.svelte-alpd4q,.work-title.svelte-alpd4q{-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:center;justify-content:center}.work-title.svelte-alpd4q{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;cursor:pointer;font-size:6vw;padding:2vw;width:100%}.work-title.svelte-alpd4q:hover{-webkit-filter:blur(2px);filter:blur(2px)}.work-date.svelte-alpd4q{font-family:var(--text-font);font-size:1.4vw;font-weight:lighter;padding-left:1vw}.work-line.svelte-alpd4q{background-color:var(--fg-color);height:1px;-webkit-transform-origin:left top;-moz-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;z-index:1}.work-1.svelte-alpd4q,.work-10.svelte-alpd4q,.work-13.svelte-alpd4q,.work-4.svelte-alpd4q,.work-7.svelte-alpd4q{font-size:3vw;font-weight:600;text-transform:uppercase}.work-11.svelte-alpd4q,.work-12.svelte-alpd4q,.work-2.svelte-alpd4q,.work-3.svelte-alpd4q,.work-6.svelte-alpd4q{font-size:3vw;font-weight:lighter;text-transform:uppercase}.work-14.svelte-alpd4q,.work-5.svelte-alpd4q,.work-8.svelte-alpd4q,.work-9.svelte-alpd4q{font-size:3vw;font-weight:700;text-transform:uppercase}.work-1.svelte-alpd4q{margin-left:20%}.work-title-container-margaret.svelte-alpd4q{width:38.4vw}.work-2.svelte-alpd4q{margin-left:60%}.work-title-container-cspec.svelte-alpd4q{width:22vw}.work-3.svelte-alpd4q{margin-left:9%}.work-title-container-dreamnotexpiring.svelte-alpd4q{width:60.5vw}.work-4.svelte-alpd4q{margin-left:0}.work-title-container-salsa-pomodoro-timer.svelte-alpd4q{width:80.3vw}.work-5.svelte-alpd4q{margin-left:53%}.work-title-container-aerocss.svelte-alpd4q{width:32.5vw}.work-6.svelte-alpd4q{margin-left:22%}.work-title-container-zircon.svelte-alpd4q{width:24.7vw}.work-7.svelte-alpd4q{margin-left:50%}.work-title-container-emeralds.svelte-alpd4q{width:36.9vw}.work-8.svelte-alpd4q{margin-left:5%}.work-title-container-dynadesign.svelte-alpd4q{width:43.8vw}.work-9.svelte-alpd4q{margin-left:45%}.work-title-container-skeleton.svelte-alpd4q{width:36.8vw}.work-10.svelte-alpd4q{margin-left:10%}.work-title-container-clitterbin.svelte-alpd4q{width:39.9vw}.work-11.svelte-alpd4q{margin-left:60%}.work-title-container-cdatalib.svelte-alpd4q{width:31.4vw}.work-12.svelte-alpd4q{margin-left:20%}.work-title-container-artsxedio.svelte-alpd4q{width:35.3vw}.work-13.svelte-alpd4q{margin-left:5%}.work-title-container-pop-on-scratch.svelte-alpd4q{width:54.8vw}.work-14.svelte-alpd4q{margin-left:50%}.work-title-container-multicore.svelte-alpd4q{width:40.4vw}.work-section.svelte-1k050kd{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:-webkit-min-content;height:-moz-min-content;height:min-content}.work-section.svelte-1k050kd,.work.svelte-1k050kd{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;padding:10vw 0;width:100%}.work.svelte-1k050kd{color:var(--fg-color);overflow:hidden}.work-title.svelte-1k050kd{-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;padding-left:6vw}.work-date.svelte-1k050kd,.work-title.svelte-1k050kd{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font-family:var(--display-font);font-size:6vw;font-weight:300;text-transform:uppercase;width:100%}.work-date.svelte-1k050kd{-webkit-box-pack:end;-moz-box-pack:end;-ms-flex-pack:end;font-style:italic;-webkit-justify-content:flex-end;justify-content:flex-end;padding-right:6vw}.work-line.svelte-1k050kd{background-color:var(--fg-color);height:1px;-webkit-transform-origin:left top;-moz-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;z-index:1}a.svelte-1k050kd{z-index:9999}.intro-line.svelte-al6cet{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;gap:.7vw;-webkit-justify-content:center;justify-content:center}.intro-word.svelte-al6cet{font-size:5vw}.creative.svelte-al6cet,.interactive.svelte-al6cet,.technical.svelte-al6cet{font-size:5vw;font-weight:800}.section-title.svelte-135mtwt{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;font-family:var(--display-font);font-size:10vw;font-style:italic;-webkit-justify-content:center;justify-content:center;padding-bottom:5vw;text-align:center}.section-title.svelte-135mtwt,.software-wrapper.svelte-135mtwt{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.software-wrapper.svelte-135mtwt{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:1.5rem;margin:0 auto;width:80%}.software-link.svelte-135mtwt{color:#111;position:relative;width:100%}.software-name.svelte-135mtwt{font-family:var(--display-font);font-size:6vw;font-weight:500;left:5%;pointer-events:none;position:absolute;text-shadow:1px 1px var(--gray);top:3%}.software-description-intro.svelte-135mtwt{font-size:4.08vw;top:40%}.software-description-details.svelte-135mtwt,.software-description-intro.svelte-135mtwt{left:10%;pointer-events:none;position:absolute;text-shadow:1px 1px var(--gray);-webkit-transform:translate(-5%,-50%);-moz-transform:translate(-5%,-50%);-ms-transform:translate(-5%,-50%);transform:translate(-5%,-50%)}.software-description-details.svelte-135mtwt{font-size:3.36vw;top:70%}.software-copyright.svelte-135mtwt{bottom:2%;font-size:2.88vw;pointer-events:none;position:absolute;right:4%;text-shadow:1px 1px var(--gray)}a.svelte-135mtwt{background-color:var(--bg-color);border-bottom:none;border-radius:5px;-webkit-box-shadow:var(--neumorphic-shadow2);box-shadow:var(--neumorphic-shadow2);cursor:pointer;display:block;-webkit-filter:blur(4px);filter:blur(4px);outline:0;overflow:hidden;text-align:center}img.svelte-135mtwt{width:100%}.section-title.svelte-1o0kxjr.svelte-1o0kxjr{font-family:var(--display-font);font-size:10vw;font-style:italic;text-align:center}.djing-parallax-wrapper.svelte-1o0kxjr.svelte-1o0kxjr,.section-title.svelte-1o0kxjr.svelte-1o0kxjr{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:center;justify-content:center}.djing-parallax-wrapper.svelte-1o0kxjr.svelte-1o0kxjr{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:10vw;padding:10vw;width:100%}.parallax-card.svelte-1o0kxjr.svelte-1o0kxjr,img.svelte-1o0kxjr.svelte-1o0kxjr{width:100%}img.svelte-1o0kxjr.svelte-1o0kxjr{border-radius:2.8vw}.parallax-genre-river.svelte-1o0kxjr img.svelte-1o0kxjr{-webkit-box-shadow:0 0 3.5vw 1.1vw var(--lapis),var(--neumorphic-shadow2);box-shadow:0 0 3.5vw 1.1vw var(--lapis),var(--neumorphic-shadow2)}.parallax-charmer.svelte-1o0kxjr img.svelte-1o0kxjr{-webkit-box-shadow:0 0 3.5vw 1.1vw var(--gold),var(--neumorphic-shadow2);box-shadow:0 0 3.5vw 1.1vw var(--gold),var(--neumorphic-shadow2)}.parallax-future-house-sessions.svelte-1o0kxjr img.svelte-1o0kxjr{-webkit-box-shadow:0 0 3.5vw 1.1vw var(--teal),var(--neumorphic-shadow2);box-shadow:0 0 3.5vw 1.1vw var(--teal),var(--neumorphic-shadow2)}.parallax-waiting-for-summer.svelte-1o0kxjr img.svelte-1o0kxjr{-webkit-box-shadow:0 0 3.5vw 1.1vw var(--orange),var(--neumorphic-shadow2);box-shadow:0 0 3.5vw 1.1vw var(--orange),var(--neumorphic-shadow2)}.parallax-charmer.svelte-1o0kxjr .parallax-title.svelte-1o0kxjr,.parallax-genre-river.svelte-1o0kxjr .parallax-title.svelte-1o0kxjr{border-radius:18px 5px}.parallax-future-house-sessions.svelte-1o0kxjr .parallax-title.svelte-1o0kxjr,.parallax-waiting-for-summer.svelte-1o0kxjr .parallax-title.svelte-1o0kxjr{border-radius:5px 18px}.parallax-title.svelte-1o0kxjr.svelte-1o0kxjr{background-color:#000;color:#fff;font-size:7.6vw;font-weight:500;padding:0 .1vw;position:absolute;text-shadow:pink 0 0 20px}.section-title.svelte-lpmqxn.svelte-lpmqxn{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font-family:var(--display-font);font-size:10vw;font-style:italic;padding-bottom:3vw;text-align:center}.mixology-wrapper.svelte-lpmqxn.svelte-lpmqxn,.section-title.svelte-lpmqxn.svelte-lpmqxn{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.mixology-wrapper.svelte-lpmqxn.svelte-lpmqxn{grid-gap:3vw;display:grid;grid-template-columns:repeat(2,1fr);overflow:hidden;padding:2vw;-webkit-transform:translateX(2.5%);-moz-transform:translateX(2.5%);-ms-transform:translateX(2.5%);transform:translate(2.5%);width:95%}.cocktail.svelte-lpmqxn.svelte-lpmqxn{border-radius:.55vw;overflow:hidden;position:relative;width:100%}.cocktail.svelte-lpmqxn.svelte-lpmqxn:before{background:rgba(0,0,0,0) -webkit-linear-gradient(top,rgba(0,0,0,0) 50%,rgba(0,0,0,.7) 80%);background:rgba(0,0,0,0) -moz-linear-gradient(top,rgba(0,0,0,0) 50%,rgba(0,0,0,.7) 80%);background:rgba(0,0,0,0) -webkit-gradient(linear,left top,left bottom,color-stop(50%,rgba(0,0,0,0)),color-stop(80%,rgba(0,0,0,.7)));background:rgba(0,0,0,0) linear-gradient(180deg,rgba(0,0,0,0) 50%,rgba(0,0,0,.7) 80%);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.cocktail-image.svelte-lpmqxn.svelte-lpmqxn{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;display:block;height:100%;-o-object-fit:cover;object-fit:cover;position:relative;-webkit-transition:-webkit-transform 2.5s ease;transition:-webkit-transform 2.5s ease;-moz-transition:transform 2.5s ease,-moz-transform 2.5s ease;transition:transform 2.5s ease;transition:transform 2.5s ease,-webkit-transform 2.5s ease,-moz-transform 2.5s ease;width:100%;z-index:-1}.cocktail-text-wrapper.svelte-lpmqxn.svelte-lpmqxn{bottom:0;color:var(--snow);padding:1.1vw;position:absolute;-webkit-transition:background-color 1s ease;-moz-transition:background-color 1s ease;transition:background-color 1s ease;width:100%}.cocktail-amaretto-sour.svelte-lpmqxn .cocktail-text-wrapper.svelte-lpmqxn,.cocktail-appletini.svelte-lpmqxn .cocktail-text-wrapper.svelte-lpmqxn,.cocktail-blue-feelings.svelte-lpmqxn .cocktail-text-wrapper.svelte-lpmqxn{text-align:left}.cocktail-daquiri.svelte-lpmqxn .cocktail-text-wrapper.svelte-lpmqxn,.cocktail-kahlua-sour.svelte-lpmqxn .cocktail-text-wrapper.svelte-lpmqxn,.cocktail-mr-bali-hai.svelte-lpmqxn .cocktail-text-wrapper.svelte-lpmqxn{text-align:right}.cocktail.svelte-lpmqxn:hover .cocktail-text-wrapper.svelte-lpmqxn{background-color:#0009}.cocktail-title.svelte-lpmqxn.svelte-lpmqxn{font-family:var(--display-font);font-size:6vw;margin-bottom:.55vw;-webkit-transition:color 1s ease;-moz-transition:color 1s ease;transition:color 1s ease}.cocktail-amaretto-sour.svelte-lpmqxn.svelte-lpmqxn{-webkit-box-shadow:var(--neumorphic-shadow2);box-shadow:var(--neumorphic-shadow2)}.cocktail-amaretto-sour.svelte-lpmqxn:hover .cocktail-title.svelte-lpmqxn{color:var(--orange)}.cocktail-appletini.svelte-lpmqxn.svelte-lpmqxn{-webkit-box-shadow:var(--neumorphic-shadow2);box-shadow:var(--neumorphic-shadow2)}.cocktail-appletini.svelte-lpmqxn:hover .cocktail-title.svelte-lpmqxn{color:var(--yellow)}.cocktail-blue-feelings.svelte-lpmqxn.svelte-lpmqxn{-webkit-box-shadow:var(--neumorphic-shadow2);box-shadow:var(--neumorphic-shadow2)}.cocktail-blue-feelings.svelte-lpmqxn:hover .cocktail-title.svelte-lpmqxn{color:var(--teal)}.cocktail-kahlua-sour.svelte-lpmqxn.svelte-lpmqxn{-webkit-box-shadow:var(--neumorphic-shadow2);box-shadow:var(--neumorphic-shadow2)}.cocktail-kahlua-sour.svelte-lpmqxn:hover .cocktail-title.svelte-lpmqxn{color:var(--brown)}.cocktail-daquiri.svelte-lpmqxn.svelte-lpmqxn{-webkit-box-shadow:var(--neumorphic-shadow2);box-shadow:var(--neumorphic-shadow2)}.cocktail-daquiri.svelte-lpmqxn:hover .cocktail-title.svelte-lpmqxn{color:var(--coral)}.cocktail-mr-bali-hai.svelte-lpmqxn.svelte-lpmqxn{-webkit-box-shadow:var(--neumorphic-shadow2);box-shadow:var(--neumorphic-shadow2)}.cocktail-mr-bali-hai.svelte-lpmqxn:hover .cocktail-title.svelte-lpmqxn{color:var(--olive)}.cocktail-recipe.svelte-lpmqxn.svelte-lpmqxn{font-size:3vw;font-weight:500;max-height:0;opacity:0;-webkit-transition:max-height 1s ease,opacity 1s ease;-moz-transition:max-height 1s ease,opacity 1s ease;transition:max-height 1s ease,opacity 1s ease}.cocktail.svelte-lpmqxn:hover .cocktail-recipe.svelte-lpmqxn{max-height:50vh;opacity:1}.cocktail.svelte-lpmqxn:hover .cocktail-image.svelte-lpmqxn{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);z-index:-1}.what-interests-me.svelte-km7ptm{overflow:hidden}.spacer.svelte-km7ptm{padding:4vw 0}.computer-related-topics-i-enjoy.svelte-1sxoneg{gap:15vw;padding-bottom:20vw}.computer-related-topics-i-enjoy-phrase.svelte-1sxoneg,.computer-related-topics-i-enjoy.svelte-1sxoneg{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.computer-related-topics-i-enjoy-phrase.svelte-1sxoneg{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;font-family:var(--display-font);font-size:10vw;font-style:italic;-webkit-justify-content:center;justify-content:center;padding-bottom:5vw;padding-top:20vw;text-align:center}.topic.svelte-1sxoneg{background:var(--bg-color);border-radius:2vw;-webkit-box-shadow:var(--neumorphic-shadow3);box-shadow:var(--neumorphic-shadow3);padding:2vw;-webkit-transform:translateX(5vw);-moz-transform:translateX(5vw);-ms-transform:translateX(5vw);transform:translate(5vw)}span.svelte-1sxoneg{color:var(--fg-color)}.topic-pentesting.svelte-1sxoneg{font-size:3.05vw;height:48vw;width:90vw}.topic-interpreters.svelte-1sxoneg{font-size:3.05vw;height:45vw;width:90vw}.topic-oop.svelte-1sxoneg{height:63vw}.topic-gc.svelte-1sxoneg,.topic-oop.svelte-1sxoneg{font-size:3.05vw;width:90vw}.topic-gc.svelte-1sxoneg{height:67vw}.topic-quines.svelte-1sxoneg{font-size:3.05vw;height:22vw;width:90vw}.topic-title.svelte-1sxoneg{font-size:5vw;font-style:italic;text-decoration:underline}.get-in-touch-wrapper.svelte-18js3f3.svelte-18js3f3{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100vh}.get-in-touch-phrase.svelte-18js3f3.svelte-18js3f3{font-family:var(--display-font);font-size:8vw;height:20vh;padding-top:9vw}.contact-wrapper.svelte-18js3f3.svelte-18js3f3,.get-in-touch-phrase.svelte-18js3f3.svelte-18js3f3{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:center;justify-content:center}.contact-wrapper.svelte-18js3f3.svelte-18js3f3{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:7vh;height:100vh;width:100vw}.get-in-touch-copyright.svelte-18js3f3.svelte-18js3f3{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:20vh;-webkit-justify-content:center;justify-content:center}.contact-text.svelte-18js3f3.svelte-18js3f3,.get-in-touch-copyright.svelte-18js3f3.svelte-18js3f3{font-family:var(--display-font);font-size:5vw}.contact-text.svelte-18js3f3.svelte-18js3f3{left:50%;position:absolute;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%)}.contact.svelte-18js3f3.svelte-18js3f3{position:relative;width:20vw}.contact-email.svelte-18js3f3.svelte-18js3f3,.contact-linkedin.svelte-18js3f3.svelte-18js3f3{-webkit-transform:translateX(125%);-moz-transform:translateX(125%);-ms-transform:translateX(125%);transform:translate(125%)}.contact-instagram.svelte-18js3f3.svelte-18js3f3,.contact-twitter.svelte-18js3f3.svelte-18js3f3{-webkit-transform:translateX(-125%);-moz-transform:translateX(-125%);-ms-transform:translateX(-125%);transform:translate(-125%)}a.svelte-18js3f3.svelte-18js3f3{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:center;justify-content:center;width:100%}.contact.svelte-18js3f3 img.svelte-18js3f3{-webkit-filter:invert(var(--invert-value));filter:invert(var(--invert-value));width:20vw}.get-in-touch-profile.svelte-18js3f3 img.svelte-18js3f3{height:100vh;-o-object-fit:cover;object-fit:cover;opacity:var(--profile-opacity-value);position:absolute;width:100vw;z-index:-1}.article.svelte-1cclgvs{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:center;justify-content:center;padding-top:10vw;width:100vw}.article.svelte-1cclgvs:after{background-size:1.8vw;content:"";-webkit-filter:invert(var(--invert-value));filter:invert(var(--invert-value));height:100%;left:0;position:absolute;-webkit-transform:translateY(-1vw);-moz-transform:translateY(-1vw);-ms-transform:translateY(-1vw);transform:translateY(-1vw);width:100%;z-index:-1}.article-content.svelte-1cclgvs{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;width:90vw}.article-content.svelte-1cclgvs:after,.article-content.svelte-1cclgvs:before{font-size:1.4vw;font-style:italic}.article-content.svelte-1cclgvs:before{content:var(--top-left-content);font-size:5vw;left:6vw;position:flex;top:20vw}.article-content.svelte-1cclgvs:after{content:var(--top-right-content);font-size:5vw;position:flex;right:6vw;top:20vw}.title.svelte-1uefweu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.name.svelte-1uefweu{font-family:var(--display-font);font-size:16vw;font-style:italic}.link.svelte-1uefweu{-webkit-animation:svelte-1uefweu-under_line 1s infinite;-moz-animation:svelte-1uefweu-under_line 1s infinite;animation:svelte-1uefweu-under_line 1s infinite;font-size:7vw;z-index:9999}@-webkit-keyframes svelte-1uefweu-under_line{0%{text-decoration:none}50%{text-decoration:underline}to{text-decoration:none}}@-moz-keyframes svelte-1uefweu-under_line{0%{text-decoration:none}50%{text-decoration:underline}to{text-decoration:none}}@keyframes svelte-1uefweu-under_line{0%{text-decoration:none}50%{text-decoration:underline}to{text-decoration:none}}.line.svelte-ifa5p2{background-color:var(--fg-color);background:url(/img/horizontal-border.png) repeat-x 0 100%;background-size:60vw;-webkit-filter:invert(var(--invert-value));filter:invert(var(--invert-value));height:1vw;margin:1vw 0;-webkit-transform-origin:left top;-moz-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;width:100%}.intro.svelte-d6t17c{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font-family:var(--display-font);font-size:6vw;text-align:center}.headline.svelte-1gu8kx{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font-family:var(--display-font);font-size:8vw;text-align:center}.description.svelte-1gu8kx{font-size:5vw;text-align:justify}.technology.svelte-dakwnh{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;font-size:5vw;line-height:.75;text-align:left}.grain.svelte-dakwnh{opacity:.03;width:100%}.grain-pattern.svelte-dakwnh{background-image:url(/img/grain.gif);height:100%;position:absolute;width:100%}a.svelte-dakwnh{font-style:italic}.technology-link.svelte-dakwnh{-ms-flex-item-align:start;-webkit-align-self:flex-start;align-self:flex-start;font-weight:500;padding-right:.35vw;-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}.technology-link.svelte-dakwnh,.technology-role.svelte-dakwnh{background-color:var(--bg-color);font-style:italic}.technology-role.svelte-dakwnh{-ms-flex-item-align:end;-webkit-align-self:flex-end;align-self:flex-end;font-weight:700;padding-left:1vw;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.copyright.svelte-x6fn49{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font-size:5vw;-webkit-justify-content:center;justify-content:center;padding-bottom:15vw}.copyright.svelte-x6fn49:before{border-left:7vw solid var(--bg-color);border-top:7vw solid transparent;content:"";height:0;left:11.66vw;opacity:.92;position:absolute;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);width:0;z-index:-1}.videos.svelte-1exhvjr{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%}video.svelte-1exhvjr{border-radius:.5vw;-webkit-box-shadow:var(--neumorphic-shadow2);box-shadow:var(--neumorphic-shadow2);width:100%}.videos.svelte-1k01q2o{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:10vw;width:100%}video.svelte-1k01q2o{border-radius:.5vw;-webkit-box-shadow:var(--neumorphic-shadow2);box-shadow:var(--neumorphic-shadow2);width:100%}.photos.svelte-1q73jch.svelte-1q73jch{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:10vw}.photo.svelte-1q73jch img.svelte-1q73jch{border-radius:.4vw;-webkit-box-shadow:var(--neumorphic-shadow3);box-shadow:var(--neumorphic-shadow3);width:100%}.photos.svelte-b5fye0.svelte-b5fye0{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:10vw;width:100%}.photo.svelte-b5fye0 img.svelte-b5fye0{border-radius:.4vw;-webkit-box-shadow:var(--neumorphic-shadow3);box-shadow:var(--neumorphic-shadow3);width:100%}.intro-description.svelte-lhx2o6{padding-left:42vw}.intro-line.svelte-lhx2o6{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;gap:.7vw}.intro-word.svelte-lhx2o6{font-size:2.6vw}.creative.svelte-lhx2o6,.interactive.svelte-lhx2o6,.technical.svelte-lhx2o6{font-size:2.6vw;font-weight:800}.interest-bold-word.svelte-1p4uva3{position:absolute;z-index:9999}p.svelte-1p4uva3{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font-family:Saol Display;font-size:2.6vw;font-style:italic;font-weight:800;gap:0;line-height:0;margin:0;-webkit-transform:translateY(-2vw);-moz-transform:translateY(-2vw);-ms-transform:translateY(-2vw);transform:translateY(-2vw)}.software-wrapper.svelte-z0sy8c{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;gap:1.5rem;margin:0 auto;width:80%}.software-link.svelte-z0sy8c{color:#111;position:relative;width:100%}.software-text.svelte-z0sy8c{visibility:hidden}.software-name.svelte-z0sy8c{font-family:var(--display-font);font-size:2vw;font-weight:500;left:5%;pointer-events:none;position:absolute;text-shadow:1px 1px var(--gray);top:3%}.software-description-intro.svelte-z0sy8c{font-size:1.36vw;top:40%}.software-description-details.svelte-z0sy8c,.software-description-intro.svelte-z0sy8c{left:10%;pointer-events:none;position:absolute;text-shadow:1px 1px var(--gray);-webkit-transform:translate(-5%,-50%);-moz-transform:translate(-5%,-50%);-ms-transform:translate(-5%,-50%);transform:translate(-5%,-50%)}.software-description-details.svelte-z0sy8c{font-size:1.12vw;top:70%}.software-copyright.svelte-z0sy8c{bottom:2%;font-size:.96vw;pointer-events:none;position:absolute;right:4%;text-shadow:1px 1px var(--gray)}a.svelte-z0sy8c{background-color:var(--bg-color);border-bottom:none;border-radius:5px;-webkit-box-shadow:var(--neumorphic-shadow2);box-shadow:var(--neumorphic-shadow2);cursor:pointer;display:block;outline:0;overflow:hidden;text-align:center}a.svelte-z0sy8c:hover{-webkit-filter:blur(15px);filter:blur(15px);-webkit-transition:-webkit-filter .4s ease;transition:-webkit-filter .4s ease;-moz-transition:filter .4s ease;transition:filter .4s ease;transition:filter .4s ease,-webkit-filter .4s ease}a.svelte-z0sy8c:not(:hover){-webkit-filter:0;filter:0;-webkit-transition:-webkit-filter .8s ease;transition:-webkit-filter .8s ease;-moz-transition:filter .8s ease;transition:filter .8s ease;transition:filter .8s ease,-webkit-filter .8s ease}img.svelte-z0sy8c{width:100%}.djing-parallax-wrapper.svelte-1ncad4d.svelte-1ncad4d{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:80%}.parallax-card.svelte-1ncad4d.svelte-1ncad4d,img.svelte-1ncad4d.svelte-1ncad4d{width:100%}img.svelte-1ncad4d.svelte-1ncad4d{border-radius:2.8vw}.parallax-genre-river.svelte-1ncad4d img.svelte-1ncad4d{-webkit-box-shadow:0 0 3.5vw 1.1vw var(--lapis),var(--neumorphic-shadow2);box-shadow:0 0 3.5vw 1.1vw var(--lapis),var(--neumorphic-shadow2)}.parallax-charmer.svelte-1ncad4d img.svelte-1ncad4d{-webkit-box-shadow:0 0 3.5vw 1.1vw var(--gold),var(--neumorphic-shadow2);box-shadow:0 0 3.5vw 1.1vw var(--gold),var(--neumorphic-shadow2)}.parallax-future-house-sessions.svelte-1ncad4d img.svelte-1ncad4d{-webkit-box-shadow:0 0 3.5vw 1.1vw var(--teal),var(--neumorphic-shadow2);box-shadow:0 0 3.5vw 1.1vw var(--teal),var(--neumorphic-shadow2)}.parallax-waiting-for-summer.svelte-1ncad4d img.svelte-1ncad4d{-webkit-box-shadow:0 0 3.5vw 1.1vw var(--orange),var(--neumorphic-shadow2);box-shadow:0 0 3.5vw 1.1vw var(--orange),var(--neumorphic-shadow2)}.parallax-charmer.svelte-1ncad4d .parallax-title.svelte-1ncad4d,.parallax-genre-river.svelte-1ncad4d .parallax-title.svelte-1ncad4d{border-radius:18px 5px}.parallax-future-house-sessions.svelte-1ncad4d .parallax-title.svelte-1ncad4d,.parallax-waiting-for-summer.svelte-1ncad4d .parallax-title.svelte-1ncad4d{border-radius:5px 18px}.parallax-title.svelte-1ncad4d.svelte-1ncad4d{background-color:#000;color:#fff;font-size:1.95vw;font-weight:500;padding:0 .1vw;text-shadow:pink 0 0 20px}.noise.svelte-1ncad4d.svelte-1ncad4d,.parallax-title.svelte-1ncad4d.svelte-1ncad4d{position:absolute;visibility:hidden}.noise.svelte-1ncad4d.svelte-1ncad4d{background-image:url(/img/noise.jpg);border-radius:2.8vw;height:100%;left:0;mix-blend-mode:exclusion;right:0;top:0;width:100%}.mixology-wrapper.svelte-h9x2ov.svelte-h9x2ov{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;gap:7vw;height:100vh;-webkit-justify-content:center;justify-content:center;overflow:hidden;padding:4vh 0;width:180vw}.cocktail.svelte-h9x2ov.svelte-h9x2ov{border-radius:.55vw;overflow:hidden;position:relative;width:100%}.cocktail.svelte-h9x2ov.svelte-h9x2ov:before{background:rgba(0,0,0,0) -webkit-linear-gradient(top,rgba(0,0,0,0) 50%,rgba(0,0,0,.7) 80%);background:rgba(0,0,0,0) -moz-linear-gradient(top,rgba(0,0,0,0) 50%,rgba(0,0,0,.7) 80%);background:rgba(0,0,0,0) -webkit-gradient(linear,left top,left bottom,color-stop(50%,rgba(0,0,0,0)),color-stop(80%,rgba(0,0,0,.7)));background:rgba(0,0,0,0) linear-gradient(180deg,rgba(0,0,0,0) 50%,rgba(0,0,0,.7) 80%);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.cocktail-image.svelte-h9x2ov.svelte-h9x2ov{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;display:block;height:100%;-o-object-fit:cover;object-fit:cover;position:relative;-webkit-transition:-webkit-transform 2.5s ease;transition:-webkit-transform 2.5s ease;-moz-transition:transform 2.5s ease,-moz-transform 2.5s ease;transition:transform 2.5s ease;transition:transform 2.5s ease,-webkit-transform 2.5s ease,-moz-transform 2.5s ease;width:100%;z-index:-1}.cocktail-text-wrapper.svelte-h9x2ov.svelte-h9x2ov{bottom:0;color:var(--snow);padding:1.1vw;position:absolute;-webkit-transition:background-color 1s ease;-moz-transition:background-color 1s ease;transition:background-color 1s ease;width:100%}.cocktail-amaretto-sour.svelte-h9x2ov .cocktail-text-wrapper.svelte-h9x2ov,.cocktail-appletini.svelte-h9x2ov .cocktail-text-wrapper.svelte-h9x2ov,.cocktail-blue-feelings.svelte-h9x2ov .cocktail-text-wrapper.svelte-h9x2ov{text-align:left}.cocktail-daquiri.svelte-h9x2ov .cocktail-text-wrapper.svelte-h9x2ov,.cocktail-kahlua-sour.svelte-h9x2ov .cocktail-text-wrapper.svelte-h9x2ov,.cocktail-mr-bali-hai.svelte-h9x2ov .cocktail-text-wrapper.svelte-h9x2ov{text-align:right}.cocktail.svelte-h9x2ov:hover .cocktail-text-wrapper.svelte-h9x2ov{background-color:#0009}.cocktail-title.svelte-h9x2ov.svelte-h9x2ov{font-family:var(--display-font);font-size:2vw;margin-bottom:.55vw;-webkit-transition:color 1s ease;-moz-transition:color 1s ease;transition:color 1s ease}.cocktail-amaretto-sour.svelte-h9x2ov.svelte-h9x2ov{border:1px solid var(--orange);-webkit-box-shadow:var(--neumorphic-shadow2);box-shadow:var(--neumorphic-shadow2)}.cocktail-amaretto-sour.svelte-h9x2ov:hover .cocktail-title.svelte-h9x2ov{color:var(--orange)}.cocktail-appletini.svelte-h9x2ov.svelte-h9x2ov{border:1px solid var(--yellow);-webkit-box-shadow:var(--neumorphic-shadow2);box-shadow:var(--neumorphic-shadow2)}.cocktail-appletini.svelte-h9x2ov:hover .cocktail-title.svelte-h9x2ov{color:var(--yellow)}.cocktail-blue-feelings.svelte-h9x2ov.svelte-h9x2ov{border:1px solid var(--teal);-webkit-box-shadow:var(--neumorphic-shadow2);box-shadow:var(--neumorphic-shadow2)}.cocktail-blue-feelings.svelte-h9x2ov:hover .cocktail-title.svelte-h9x2ov{color:var(--teal)}.cocktail-kahlua-sour.svelte-h9x2ov.svelte-h9x2ov{border:1px solid var(--coffee);-webkit-box-shadow:var(--neumorphic-shadow2);box-shadow:var(--neumorphic-shadow2)}.cocktail-kahlua-sour.svelte-h9x2ov:hover .cocktail-title.svelte-h9x2ov{color:var(--brown)}.cocktail-daquiri.svelte-h9x2ov.svelte-h9x2ov{border:1px solid var(--coral);-webkit-box-shadow:var(--neumorphic-shadow2);box-shadow:var(--neumorphic-shadow2)}.cocktail-daquiri.svelte-h9x2ov:hover .cocktail-title.svelte-h9x2ov{color:var(--coral)}.cocktail-mr-bali-hai.svelte-h9x2ov.svelte-h9x2ov{border:1px solid var(--olive);-webkit-box-shadow:var(--neumorphic-shadow2);box-shadow:var(--neumorphic-shadow2)}.cocktail-mr-bali-hai.svelte-h9x2ov:hover .cocktail-title.svelte-h9x2ov{color:var(--olive)}.cocktail-recipe.svelte-h9x2ov.svelte-h9x2ov{font-size:1.2vw;font-weight:500;max-height:0;opacity:0;-webkit-transition:max-height 1s ease,opacity 1s ease;-moz-transition:max-height 1s ease,opacity 1s ease;transition:max-height 1s ease,opacity 1s ease}.cocktail.svelte-h9x2ov:hover .cocktail-recipe.svelte-h9x2ov{max-height:50vh;opacity:1}.cocktail.svelte-h9x2ov:hover .cocktail-image.svelte-h9x2ov{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);z-index:-1}.what-interests-me.svelte-l35z2p{overflow:hidden}.spacer.svelte-l35z2p{padding:8rem 0}.how-i-learn.svelte-gz3gpe{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:100vh;-webkit-justify-content:center;justify-content:center;text-align:center}.spacer.svelte-gz3gpe{width:30vw}.how-i-learn-title.svelte-gz3gpe{font-size:5vw;left:5%;position:absolute;top:25%;width:28vw}.grain.svelte-gz3gpe{opacity:.035}.grain-pattern.svelte-gz3gpe,.grain.svelte-gz3gpe{height:100%;position:absolute;width:100%}.grain-pattern.svelte-gz3gpe{background-image:url(/img/grain.gif)}.how-i-learn-border.svelte-gz3gpe{--current-color:var(--lapis);background-color:var(--current-color);border-radius:50%;-webkit-box-shadow:0 0 .4vw 0 var(--current-color);box-shadow:0 0 .4vw 0 var(--current-color);padding:.25vw}.how-i-learn-box.svelte-gz3gpe{background-color:var(--bg-color);height:48vw;width:48vw}.how-i-learn-content.svelte-gz3gpe{--current-date:"2012 - 2016";--current-experience:"Ascent";--current-method:"surf the internet";--current-productivity:60%;--current-color:var(--lapis);-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;font-size:2vw;height:100%}.how-i-learn-content-date.svelte-gz3gpe,.how-i-learn-content.svelte-gz3gpe{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:center;justify-content:center;text-align:center}.how-i-learn-content-date.svelte-gz3gpe{font-family:var(--display-font);font-size:2.3vw;font-style:italic;height:5vw;text-transform:uppercase;-webkit-transform:translate(-11.5vw);-moz-transform:translate(-11.5vw);-ms-transform:translate(-11.5vw);transform:translate(-11.5vw);width:16vw}.how-i-learn-content-date.svelte-gz3gpe:before{content:var(--current-date);text-shadow:var(--current-color) .1vw .1vw .5vw}.how-i-learn-content-experience.svelte-gz3gpe{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;-webkit-animation:svelte-gz3gpe-neonize 1s ease-in-out infinite alternate;-moz-animation:svelte-gz3gpe-neonize 1s ease-in-out infinite alternate;animation:svelte-gz3gpe-neonize 1s ease-in-out infinite alternate;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font-family:Neonderthaw,cursive;font-size:2.5vw;height:5vw;-webkit-justify-content:center;justify-content:center;text-align:center;-webkit-transform:translate(8vw,-5.25vw);-moz-transform:translate(8vw,-5.25vw);-ms-transform:translate(8vw,-5.25vw);transform:translate(8vw,-5.25vw);width:21vw}.how-i-learn-content-experience.svelte-gz3gpe:before{content:var(--current-experience)}@supports (font:-apple-system-body) and (-webkit-appearance:none){.how-i-learn-content-experience.svelte-gz3gpe:before{text-shadow:0 0 1px var(--fg-color),0 0 3px var(--fg-color),0 0 7px var(--current-color),0 0 12px var(--current-color),0 0 18px var(--current-color),0 0 22px var(--current-color)}}.how-i-learn-content-method.svelte-gz3gpe{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font-family:var(--display-font);font-style:italic;height:5vw;-webkit-justify-content:center;justify-content:center;text-align:center;text-transform:uppercase;-webkit-transform:translateY(-2.5vw);-moz-transform:translateY(-2.5vw);-ms-transform:translateY(-2.5vw);transform:translateY(-2.5vw);width:32.4vw}.how-i-learn-content-method.svelte-gz3gpe:before{content:var(--current-method);text-shadow:var(--current-color) .1vw .1vw .5vw}.how-i-learn-content-productivity.svelte-gz3gpe{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;gap:1vw;height:5vw;-webkit-justify-content:center;justify-content:center;text-align:center;-webkit-transform:translate(0);-moz-transform:translate(0);-ms-transform:translate(0);transform:translate(0);width:44vw}.how-i-learn-content-productivity.svelte-gz3gpe:before{content:"Productivity: ";font-family:var(--display-font);font-style:italic;text-shadow:var(--current-color) .1vw .1vw .5vw;text-transform:uppercase}.progress.svelte-gz3gpe{-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;background-color:#5454524d;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;position:relative;width:22vw}.progress-value.svelte-gz3gpe,.progress.svelte-gz3gpe{border-radius:100px;height:2vw}.progress-value.svelte-gz3gpe{background:var(--fg-color);-webkit-box-shadow:0 10px 40px -10px var(--fg-color);box-shadow:0 10px 40px -10px var(--fg-color);width:var(--current-productivity)}@-webkit-keyframes svelte-gz3gpe-neonize{0%{text-shadow:0 0 2px var(--fg-color),0 0 5px var(--fg-color),0 0 15px var(--current-color),0 0 25px var(--current-color),0 0 35px var(--current-color),0 0 45px var(--current-color);-webkit-transform:translate(8vw,-5.5vw);transform:translate(8vw,-5.5vw)}to{text-shadow:0 0 1px var(--fg-color),0 0 3px var(--fg-color),0 0 7px var(--current-color),0 0 12px var(--current-color),0 0 18px var(--current-color),0 0 22px var(--current-color);-webkit-transform:translate(8vw,-5.25vw);transform:translate(8vw,-5.25vw)}}@-moz-keyframes svelte-gz3gpe-neonize{0%{text-shadow:0 0 2px var(--fg-color),0 0 5px var(--fg-color),0 0 15px var(--current-color),0 0 25px var(--current-color),0 0 35px var(--current-color),0 0 45px var(--current-color);-moz-transform:translate(8vw,-5.5vw);transform:translate(8vw,-5.5vw)}to{text-shadow:0 0 1px var(--fg-color),0 0 3px var(--fg-color),0 0 7px var(--current-color),0 0 12px var(--current-color),0 0 18px var(--current-color),0 0 22px var(--current-color);-moz-transform:translate(8vw,-5.25vw);transform:translate(8vw,-5.25vw)}}@keyframes svelte-gz3gpe-neonize{0%{text-shadow:0 0 2px var(--fg-color),0 0 5px var(--fg-color),0 0 15px var(--current-color),0 0 25px var(--current-color),0 0 35px var(--current-color),0 0 45px var(--current-color);-webkit-transform:translate(8vw,-5.5vw);-moz-transform:translate(8vw,-5.5vw);transform:translate(8vw,-5.5vw)}to{text-shadow:0 0 1px var(--fg-color),0 0 3px var(--fg-color),0 0 7px var(--current-color),0 0 12px var(--current-color),0 0 18px var(--current-color),0 0 22px var(--current-color);-webkit-transform:translate(8vw,-5.25vw);-moz-transform:translate(8vw,-5.25vw);transform:translate(8vw,-5.25vw)}}@-webkit-keyframes svelte-gz3gpe-productivity_load{0%{width:70%}to{width:100%}}@-moz-keyframes svelte-gz3gpe-productivity_load{0%{width:70%}to{width:100%}}@keyframes svelte-gz3gpe-productivity_load{0%{width:70%}to{width:100%}}.computer-related-topics-i-enjoy.svelte-1knzecb{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:115vw;padding-top:15vw}.computer-related-topics-i-enjoy-phrase.svelte-1knzecb{font-family:var(--display-font);font-size:5vw;-webkit-transform:translate(23%,-12%);-moz-transform:translate(23%,-12%);-ms-transform:translate(23%,-12%);transform:translate(23%,-12%)}.topic.svelte-1knzecb{background:var(--bg-color);border-radius:2vw;-webkit-box-shadow:var(--neumorphic-shadow3);box-shadow:var(--neumorphic-shadow3);padding:1vw}span.svelte-1knzecb{color:var(--fg-color)}.topic-pentesting.svelte-1knzecb{font-size:1.25vw;height:18vw;position:absolute;width:40vw}.topic-interpreters.svelte-1knzecb{height:14vw;width:38vw}.topic-interpreters.svelte-1knzecb,.topic-oop.svelte-1knzecb{font-size:1.25vw;position:absolute}.topic-oop.svelte-1knzecb{height:20vw;width:62vw}.topic-gc.svelte-1knzecb{height:22vw;width:53vw}.topic-gc.svelte-1knzecb,.topic-quines.svelte-1knzecb{font-size:1.25vw;position:absolute}.topic-quines.svelte-1knzecb{height:4vw;width:40vw}.topic-title.svelte-1knzecb{font-size:2.5vw;font-style:italic;position:absolute}.get-in-touch-wrapper.svelte-daqnpn.svelte-daqnpn{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100vh}.get-in-touch-phrase.svelte-daqnpn.svelte-daqnpn{font-family:var(--display-font);font-size:5vw;height:20vh;padding-top:9vw}.contact-wrapper.svelte-daqnpn.svelte-daqnpn,.get-in-touch-phrase.svelte-daqnpn.svelte-daqnpn{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:center;justify-content:center}.contact-wrapper.svelte-daqnpn.svelte-daqnpn{height:60vh;width:100vw}.get-in-touch-copyright.svelte-daqnpn.svelte-daqnpn{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:20vh;-webkit-justify-content:center;justify-content:center}.contact-text.svelte-daqnpn.svelte-daqnpn,.get-in-touch-copyright.svelte-daqnpn.svelte-daqnpn{font-family:var(--display-font);font-size:2.5vw}.contact-text.svelte-daqnpn.svelte-daqnpn{left:50%;position:absolute;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%);visibility:hidden}.contact.svelte-daqnpn.svelte-daqnpn{position:relative;width:100%}a.svelte-daqnpn.svelte-daqnpn{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:center;justify-content:center;width:100%}.contact.svelte-daqnpn img.svelte-daqnpn{-webkit-filter:invert(var(--invert-value));filter:invert(var(--invert-value));width:10vw}.get-in-touch-profile.svelte-daqnpn img.svelte-daqnpn{height:100vh;-o-object-fit:cover;object-fit:cover;opacity:var(--profile-opacity-value);position:absolute;width:100vw;z-index:-1}.article-top-border.svelte-2s7b9u{background:url(/img/horizontal-border.png) repeat-x 0 100%;background-size:100vw;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-filter:invert(var(--invert-value));filter:invert(var(--invert-value));padding-top:2vw;-webkit-transform:translateY(-1.55vw);-moz-transform:translateY(-1.55vw);-ms-transform:translateY(-1.55vw);transform:translateY(-1.55vw);width:79vw}.article-bottom-border.svelte-earkbw{background:url(/img/horizontal-border.png) repeat-x 0 100%;background-size:100vw;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-filter:invert(var(--invert-value));filter:invert(var(--invert-value));padding-top:2vw;-webkit-transform:translateY(-.9vw);-moz-transform:translateY(-.9vw);-ms-transform:translateY(-.9vw);transform:translateY(-.9vw);width:79vw}.article.svelte-1ojypzb{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-transform:translate(10vw,7vw);-moz-transform:translate(10vw,7vw);-ms-transform:translate(10vw,7vw);transform:translate(10vw,7vw);width:80vw}.article.svelte-1ojypzb:after{background:url(/img/vertical-border.png) repeat-y 0 0,url(/img/vertical-border.png) repeat-y 100% 0;background-size:1.8vw;content:"";-webkit-filter:invert(var(--invert-value));filter:invert(var(--invert-value));height:100%;left:0;position:absolute;-webkit-transform:translateY(-1vw);-moz-transform:translateY(-1vw);-ms-transform:translateY(-1vw);transform:translateY(-1vw);width:100%;z-index:-1}.article-content.svelte-1ojypzb{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;width:62vw}.article-content.svelte-1ojypzb:after,.article-content.svelte-1ojypzb:before{font-size:1.4vw;font-style:italic}.article-content.svelte-1ojypzb:before{content:var(--top-left-content);left:3.2vw;position:absolute;top:1.4vw}.article-content.svelte-1ojypzb:after{content:var(--top-right-content);position:absolute;right:3.2vw;top:1.4vw}.title.svelte-672nv3{-webkit-box-align:baseline;-moz-box-align:baseline;-ms-flex-align:baseline;-webkit-align-items:baseline;align-items:baseline;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.name.svelte-672nv3{font-family:var(--display-font);font-size:7vw;font-style:italic}.link.svelte-672nv3{-webkit-animation:svelte-672nv3-under_line 1s infinite;-moz-animation:svelte-672nv3-under_line 1s infinite;animation:svelte-672nv3-under_line 1s infinite;font-size:1.5vw}@-webkit-keyframes svelte-672nv3-under_line{0%{text-decoration:none}50%{text-decoration:underline}to{text-decoration:none}}@-moz-keyframes svelte-672nv3-under_line{0%{text-decoration:none}50%{text-decoration:underline}to{text-decoration:none}}@keyframes svelte-672nv3-under_line{0%{text-decoration:none}50%{text-decoration:underline}to{text-decoration:none}}a.svelte-672nv3:hover{color:var(--accent-color)}.line.svelte-ifa5p2{background-color:var(--fg-color);background:url(/img/horizontal-border.png) repeat-x 0 100%;background-size:60vw;-webkit-filter:invert(var(--invert-value));filter:invert(var(--invert-value));height:1vw;margin:1vw 0;-webkit-transform-origin:left top;-moz-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;width:100%}.intro.svelte-1fzq8t1,.headline.svelte-nejk3y{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font-family:var(--display-font);font-size:3vw;text-align:center}.description.svelte-nejk3y{font-size:1.4vw;text-align:justify}.technology.svelte-1c8wd5g{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;font-size:1.4vw;line-height:.75;text-align:left}.grain.svelte-1c8wd5g{opacity:.03;width:100%}.grain-pattern.svelte-1c8wd5g{background-image:url(/img/grain.gif);height:100%;position:absolute;width:100%}a.svelte-1c8wd5g{font-style:italic}.technology-link.svelte-1c8wd5g:hover{color:var(--accent-color);cursor:pointer}.technology-link.svelte-1c8wd5g{-ms-flex-item-align:start;-webkit-align-self:flex-start;align-self:flex-start;font-weight:500;padding-right:.35vw;-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}.technology-link.svelte-1c8wd5g,.technology-role.svelte-1c8wd5g{background-color:var(--bg-color);font-style:italic}.technology-role.svelte-1c8wd5g{-ms-flex-item-align:end;-webkit-align-self:flex-end;align-self:flex-end;font-weight:700;padding-left:.35vw;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.copyright.svelte-32p5rm{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font-size:2vw;-webkit-justify-content:center;justify-content:center;padding-bottom:6vw}.copyright.svelte-32p5rm:before{background:var(--fg-color) url(/img/halftone.png) repeat;border-left:7vw solid var(--bg-color);border-top:7vw solid transparent;content:"";height:0;left:11.66vw;opacity:.92;position:absolute;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);width:0;z-index:-1}.videos.svelte-1rh2qem{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;gap:1vw;width:100%}video.svelte-1rh2qem{border-radius:.5vw;-webkit-box-shadow:var(--neumorphic-shadow2);box-shadow:var(--neumorphic-shadow2);width:32.2%}.videos.svelte-1u8bwmh{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:100%}video.svelte-1u8bwmh{border-radius:.5vw;-webkit-box-shadow:var(--neumorphic-shadow2);box-shadow:var(--neumorphic-shadow2);width:49.3%}.video-2.svelte-1u8bwmh{-webkit-transform:translateX(50%);-moz-transform:translateX(50%);-ms-transform:translateX(50%);transform:translate(50%)}.video-3.svelte-1u8bwmh{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);transform:translate(100%)}.videos.svelte-163w3sx{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;gap:1vw;width:100%}video.svelte-163w3sx{border-radius:.5vw;-webkit-box-shadow:var(--neumorphic-shadow2);box-shadow:var(--neumorphic-shadow2);width:49.3%}.margaret-code.svelte-jn4l92{border:1px solid var(--fg-color)}.margaret-headless-description.svelte-jn4l92{font-size:1.4vw;text-align:justify}code.svelte-jn4l92{font-size:1vw}.photos.svelte-m4puhb.svelte-m4puhb{grid-gap:1vw;display:grid;grid-template-columns:repeat(2,1fr)}.photo.svelte-m4puhb img.svelte-m4puhb{border-radius:.4vw;-webkit-box-shadow:var(--neumorphic-shadow3);box-shadow:var(--neumorphic-shadow3);width:100%}.videos.svelte-1w7agqi{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;gap:1vw;width:100%}video.svelte-1w7agqi{border-radius:.5vw;-webkit-box-shadow:var(--neumorphic-shadow3);box-shadow:var(--neumorphic-shadow3);width:100%}.photos.svelte-1htg1lm.svelte-1htg1lm{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;gap:1vw;width:100%}.photo.svelte-1htg1lm img.svelte-1htg1lm{border-radius:.4vw;-webkit-box-shadow:var(--neumorphic-shadow3);box-shadow:var(--neumorphic-shadow3);width:100%}.videos.svelte-18gxotk{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;gap:1vw;width:100%}video.svelte-18gxotk{border-radius:.5vw;-webkit-box-shadow:var(--neumorphic-shadow2);box-shadow:var(--neumorphic-shadow2);width:100%}.salsa-videos.svelte-14l0zbv{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;gap:1vw;width:100%}video.svelte-14l0zbv{border-radius:1.6vw;-webkit-box-shadow:var(--neumorphic-shadow2);box-shadow:var(--neumorphic-shadow2);width:32.2%}img.svelte-u44oaf{height:100vh;width:100vw}.back-shadow.svelte-1oetnce{text-shadow:-7px 0 rgba(255,0,106,.29)}.bottom.svelte-1oetnce,.top.svelte-1oetnce{font-size:7vw}#txt.svelte-1oetnce,.glitch.svelte-1oetnce{position:absolute}#txt.svelte-1oetnce{bottom:7vw;color:var(--noise);font-size:7vw;height:7vw;left:0;margin:auto;right:0;top:0;width:35vw}.noise.svelte-17p3jr2{background-image:url(/img/noise.jpg);border-radius:75px;font-family:var(--road-rage-font);height:86vh;left:0;mix-blend-mode:multiply;overflow:hidden;position:absolute;right:0;top:0;-webkit-transform:translateY(7vh) translateX(7vw);-moz-transform:translateY(7vh) translateX(7vw);-ms-transform:translateY(7vh) translateX(7vw);transform:translateY(7vh) translate(7vw);width:86vw}:root{--noise:var(--silver);background-color:var(--bg-color)}.intro-wrapper.svelte-18sjrsh{position:fixed}header.svelte-a0qld9{font-weight:500;position:fixed;top:2.22vw;width:100vw;z-index:99999}nav.svelte-a0qld9{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;width:100%}nav.svelte-a0qld9,ul.svelte-a0qld9{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}ul.svelte-a0qld9{gap:2.85rem}a.svelte-a0qld9{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font-size:1.1rem;opacity:.35;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}a.svelte-a0qld9:hover{opacity:1;-webkit-transition:opacity .4s,-webkit-transform .4s;transition:opacity .4s,-webkit-transform .4s;-moz-transition:opacity .4s,transform .4s,-moz-transform .4s;transition:opacity .4s,transform .4s;transition:opacity .4s,transform .4s,-webkit-transform .4s,-moz-transform .4s}a.svelte-a0qld9:not(:hover){-webkit-transition:opacity .4s,-webkit-transform .4s;transition:opacity .4s,-webkit-transform .4s;-moz-transition:opacity .4s,transform .4s,-moz-transform .4s;transition:opacity .4s,transform .4s;transition:opacity .4s,transform .4s,-webkit-transform .4s,-moz-transform .4s}a.svelte-a0qld9:after{background-color:var(--gray);bottom:0;content:"";height:1px;left:0;opacity:0;overflow:hidden;position:absolute;-webkit-transform:translate3d(-100%,0,0);-moz-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);-webkit-transition:opacity .4s,-webkit-transform .4s;transition:opacity .4s,-webkit-transform .4s;-moz-transition:opacity .4s,transform .4s,-moz-transform .4s;transition:opacity .4s,transform .4s;transition:opacity .4s,transform .4s,-webkit-transform .4s,-moz-transform .4s;width:100%}a.svelte-a0qld9:focus:after,a.svelte-a0qld9:hover:after{opacity:1;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);transform:translateZ(0)}a.active.svelte-a0qld9{cursor:default;opacity:1;pointer-events:none}a.active.svelte-a0qld9:after{opacity:1;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);transform:translateZ(0)}.cursor.svelte-18lv9of{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;border:.01vw solid var(--fg-color);border-radius:50%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font-family:var(--display-font);font-size:1.25vw;height:3vw;-webkit-justify-content:center;justify-content:center;left:0;pointer-events:none;position:fixed;text-align:center;text-transform:uppercase;top:0;-webkit-transition:-webkit-transform .1s;transition:-webkit-transform .1s;-moz-transition:transform .1s,-moz-transform .1s;transition:transform .1s;transition:transform .1s,-webkit-transform .1s,-moz-transform .1s;width:3vw;z-index:999999}.scrollbar-container.svelte-1m3p0fz{background-color:var(--bg-color);border-radius:50px;height:.3vh;left:0;position:fixed;top:0;width:100vw;z-index:9999}.scrollbar.svelte-1m3p0fz{background-color:var(--fg-color);border-radius:50px;height:100%;width:0}.scrollbar-progress.svelte-1m3p0fz{font-family:var(--display-font);font-size:2.5vw;font-weight:500;left:1vw;position:fixed;top:1vh;z-index:9999}header.svelte-1w0mrpl{font-size:5vw;font-weight:500;padding-top:5vw;width:100vw;z-index:99999}nav.svelte-1w0mrpl{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;width:100%}nav.svelte-1w0mrpl,ul.svelte-1w0mrpl{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}ul.svelte-1w0mrpl{-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;gap:55vw;-webkit-justify-content:space-between;justify-content:space-between}a.svelte-1w0mrpl{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}label.svelte-u7e0xo.svelte-u7e0xo{background:var(--bone);border-radius:3.5vw;-webkit-box-shadow:inset 0 3px 9px rgba(0,0,0,.4),inset 0 -3px 9px hsla(0,0%,100%,.2);box-shadow:inset 0 3px 9px #0006,inset 0 -3px 9px #fff3;cursor:pointer;height:2.625vw;left:92.5vw;position:fixed;top:2vh;-webkit-transition:.6s;-moz-transition:.6s;transition:.6s;width:6.5625vw;z-index:99999}label.svelte-u7e0xo.svelte-u7e0xo:after{background:var(--bone);border-radius:2.3625vw;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px #0003;content:"";height:2.3625vw;left:.15vw;position:absolute;top:.15vw;-webkit-transition:.6s;-moz-transition:.6s;transition:.6s;width:2.3625vw}input.svelte-u7e0xo.svelte-u7e0xo{height:0;position:absolute;visibility:hidden;width:0}input.svelte-u7e0xo:checked+label.svelte-u7e0xo{background:var(--bg-color);-webkit-box-shadow:inset 0 3px 9px #000,inset 0 -3px 9px hsla(0,0%,100%,.15);box-shadow:inset 0 3px 9px #000,inset 0 -3px 9px #ffffff26}input.svelte-u7e0xo:checked+label.svelte-u7e0xo:after{background:-webkit-linear-gradient(top,#222,var(--bg-color));background:-moz-linear-gradient(top,#222,var(--bg-color));background:-webkit-gradient(linear,left top,left bottom,from(#222),to(var(--bg-color)));background:linear-gradient(180deg,#222,var(--bg-color));left:6.43125vw;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translate(-100%)}label.svelte-u7e0xo.svelte-u7e0xo:active:after{-webkit-transition:width .3s;-moz-transition:width .3s;transition:width .3s;width:3.4125vw}label.svelte-u7e0xo svg.svelte-u7e0xo{position:absolute;top:.525vw;width:1.575vw;z-index:100}label.svelte-u7e0xo svg.sun.svelte-u7e0xo{fill:var(--fg-color);left:.525vw}label.svelte-u7e0xo svg.moon.svelte-u7e0xo,label.svelte-u7e0xo svg.sun.svelte-u7e0xo{-webkit-transition:.6s;-moz-transition:.6s;transition:.6s}label.svelte-u7e0xo svg.moon.svelte-u7e0xo{fill:#7e7e7e;left:4.4625vw}input:checked+label.svelte-u7e0xo svg.sun.svelte-u7e0xo{fill:#7e7e7e}input:checked+label.svelte-u7e0xo svg.moon.svelte-u7e0xo{fill:var(--fg-color)}
