.fault[data-v-7eb65eee]{width:100%;height:100%;background:#455a64;padding:5rem}@font-face{font-family:Beardsley;src:url(/assets/Beardsley-Regular-BJaRhowT.woff2) format("woff2"),url(/assets/Beardsley-Regular-dS4VNUZY.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Nymphette;src:url(/assets/Nymphette-BGSSBXpL.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Ornaments;src:url(../fonts/Ornaments.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Veneer;src:url(/assets/VeneerExtras-CdrhomP_.woff2) format("woff2");font-weight:400;font-style:normal}.heading[data-v-7eb65eee]{border-radius:15px;padding:1rem;text-align:center}.heading[data-v-7eb65eee]:before,.heading[data-v-7eb65eee]:after{font-family:Nymphette,sans-serif;position:relative;font-size:1.125em;font-weight:400;line-height:0}.heading[data-v-7eb65eee]:before{content:"a";margin-right:1rem}.heading[data-v-7eb65eee]:after{content:"b";margin-left:1rem}.capitalize[data-v-7eb65eee]{text-transform:capitalize}.v-theme--dark .heading[data-v-7eb65eee]{background:#ffffff05}.v-theme--light .heading[data-v-7eb65eee]{background:#4dbeb31a}h1[data-v-7eb65eee]{font-size:1.5rem;font-weight:600}h2[data-v-7eb65eee]{font-size:1.2rem;font-weight:600}h4[data-v-7eb65eee]{font-size:1.125rem;font-weight:400}.label[data-v-7eb65eee]{font-size:1rem;font-weight:400;line-height:1;opacity:.4}@media (min-width: 768px){h1[data-v-7eb65eee]{font-size:2rem}h2[data-v-7eb65eee]{font-size:1.75rem}h4[data-v-7eb65eee]{font-size:1.2rem}.label[data-v-7eb65eee]{font-size:1.1rem}}section[data-v-7eb65eee]{position:relative;z-index:1;overflow-y:visible}section.spaced[data-v-7eb65eee]{padding:2rem 1rem}@media (min-width: 600px){section.spaced[data-v-7eb65eee]{padding:5rem 0 3rem}}@media (min-width: 768px){section .container[data-v-7eb65eee]{padding-left:55px;padding-right:55px}}.container[data-v-7eb65eee]{position:relative;overflow:visible}@media (min-width: 820px){section[data-v-7eb65eee]{overflow-y:visible}}.grad-bottom[data-v-7eb65eee]{background:linear-gradient(to bottom,#f0f0,#ff00ff1a)}.grad-top[data-v-7eb65eee]{background:linear-gradient(to top,#ff00ff1a 100%,#f0f0 0%)}@keyframes sway-7eb65eee{0%{transform:translate(0) rotate(0)}20%{transform:translate(-3px) rotate(1deg)}40%{transform:translate(3px) rotate(-1deg)}60%{transform:translate(-3px) rotate(1deg)}80%{transform:translate(3px) rotate(-1deg)}to{transform:translate(0) rotate(0)}}@keyframes shake-7eb65eee{0%{transform:translate(3px)}50%{transform:translate(-3px)}to{transform:translate(0)}}@keyframes drop-7eb65eee{0%{opacity:0;transform:translateY(-100px) translate(0)}50%{opacity:1;transform:translateY(10px) translate(0)}70%{transform:translateY(-5px) translate(0)}to{opacity:1;transform:translateY(0) translate(0)}}@keyframes scaleUpDown-7eb65eee{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes flicker-7eb65eee{0%{opacity:1;transform:rotate(0) translate(0) translateY(0)}10%{opacity:0;transform:rotate(-.5deg) translate(1px) translateY(1px)}20%{opacity:.8;transform:rotate(.5deg) translate(-1px) translateY(0)}30%{opacity:.2;transform:rotate(0) translate(0) translateY(-1px)}40%{opacity:.2;transform:rotate(0) translate(0) translateY(0)}50%{opacity:.2;transform:rotate(.2deg) translate(-1px) translateY(2px)}60%{opacity:.7;transform:rotate(-.3deg) translate(1px) translateY(1px)}70%{opacity:0;transform:rotate(.5deg) translate(-1px) translateY(0)}80%{opacity:.9;transform:rotate(-.2deg) translate(1px) translateY(-1px)}90%{opacity:.6;transform:rotate(0) translate(0) translateY(1px)}to{opacity:1;transform:rotate(0) translate(0) translateY(0)}}@keyframes glitchFlicker-7eb65eee{0%{text-shadow:none;transform:none;opacity:1}5%{text-shadow:1px 0 red;transform:translate(.5px,-.5px);opacity:.9}10%{text-shadow:-1px 0 blue;transform:translate(-.5px,.5px);opacity:1}15%{text-shadow:none;transform:none}25%{text-shadow:1px 0 lime;transform:translate(.5px);opacity:.95}30%,to{text-shadow:none;transform:none;opacity:1}}@keyframes glitchShadow-7eb65eee{0%{box-shadow:#25e0cb1f 0 1px 3px,#25e0cb3d 0 1px 2px;text-shadow:none;transform:none;opacity:1}5%{box-shadow:#25e0cb1f 0 5px 3px,#25e0cb3d 0 5px 2px;text-shadow:1px 0 red;transform:translate(.5px,-.5px);opacity:.9}10%{box-shadow:#25e0cb1f 0 1px 3px,#25e0cb3d 0 1px 2px;text-shadow:-1px 0 blue;transform:translate(-.5px,.5px);opacity:1}15%{box-shadow:#25e0cb1f 0 7px 3px,#25e0cb3d 0 1px 8px;text-shadow:none;transform:none}25%{box-shadow:#25e0cb1f 0 1px 1px,#25e0cb3d 1px 1px 2px;text-shadow:1px 0 lime;transform:translate(.5px);opacity:.95}30%,to{box-shadow:#25e0cb1f 0 1px 3px,#25e0cb3d 0 1px 2px;text-shadow:none;transform:none;opacity:1}}@keyframes randomJitter-7eb65eee{0%{opacity:0;transform:scale(1) rotate(0) translateY(0)}8%{opacity:1;transform:scale(1.02) rotate(-4deg) translateY(1px)}15%{opacity:.3;transform:scale(1) rotate(3deg) translateY(-1px)}23%{opacity:1;transform:scale(.98) rotate(-5deg) translateY(0) translate(-5px)}30%{opacity:.9;transform:scale(1) rotate(2deg) translateY(0) translate(-5px)}38%{opacity:.9;transform:scale(1.02) rotate(6deg) translateY(0) translate(0)}45%{opacity:1;transform:scale(.99) rotate(-3deg) translateY(1px)}53%{opacity:1;transform:scale(1) rotate(4deg) translateY(0)}60%{opacity:.3;transform:scale(.98) rotate(-2deg) translateY(-2px)}68%{opacity:.8;transform:scale(1) rotate(5deg) translateY(2px)}75%{opacity:1;transform:scale(1.01) rotate(-4deg) translateY(1px)}83%{opacity:1;transform:scale(1) rotate(3deg) translateY(0) translate(3px)}90%{opacity:.2;transform:scale(.99) rotate(2deg) translateY(0) translate(6px)}to{opacity:1;transform:scale(1) rotate(0) translateY(0) translate(0)}}@keyframes flyIn-7eb65eee{0%{transform:scale(1.5) translate(-5px);opacity:0}33%{transform:scale(1.1) translate(0);opacity:.8}58%{transform:scale(1) translate(0);opacity:1}to{transform:scale(1) translate(0);opacity:1}}@keyframes flyIn2-7eb65eee{0%{transform:scale(1.5) translate(5px);opacity:0}33%{transform:scale(1.1) translate(0);opacity:.8}58%{transform:scale(1) translate(0);opacity:1}to{transform:scale(1) translate(0);opacity:1}}@keyframes dropStatic-7eb65eee{0%{opacity:1;transform:translate(100px)}10%{opacity:0;transform:translate(90px)}20%{opacity:.8;transform:translate(30px)}30%{opacity:.2;transform:translate(2px)}40%{opacity:.5;transform:translate(-2px)}50%{opacity:.1;transform:translate(1px)}60%{opacity:.7;transform:translate(-1px)}70%{opacity:0;transform:translate(2px)}80%{opacity:.9;transform:translate(-1px)}90%{opacity:.6;transform:translate(0)}to{opacity:0;transform:translate(0)}}@keyframes dropStatic2-7eb65eee{0%{opacity:0;transform:translate(0)}10%{opacity:0;transform:translate(0)}20%{opacity:0;transform:translate(0)}30%{opacity:.2;transform:translate(2px)}40%{opacity:.5;transform:translate(-2px)}50%{opacity:0;transform:translate(1px)}60%{opacity:0;transform:translate(-1px)}70%{opacity:0;transform:translate(5px)}80%{opacity:.1;transform:translate(-1px)}90%{opacity:.6;transform:translate(0)}to{opacity:.4;transform:translate(2px)}}.static-background[data-v-7eb65eee]{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.static-background.active[data-v-7eb65eee]:before,.static-background.active[data-v-7eb65eee]:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:repeating-linear-gradient(to bottom,#ffffff0f 0,#ffffff0f 2px,#0000001a 4px);animation:flicker-7eb65eee .3s infinite,noise-7eb65eee .2s infinite}.static-background.active[data-v-7eb65eee]:after{background:#ffffff05;mix-blend-mode:overlay;animation:flicker-7eb65eee .15s infinite,noise-7eb65eee .1s infinite}@keyframes flicker-7eb65eee{0%,to{opacity:.6}50%{opacity:1}}@keyframes noise-7eb65eee{0%{transform:translateY(0) translate(0)}25%{transform:translateY(-10px) translate(-5px)}50%{transform:translateY(10px) translate(5px)}75%{transform:translateY(-5px) translate(-10px)}to{transform:translateY(0) translate(0)}}@keyframes move-lines-7eb65eee{0%{opacity:.06;height:14px;transform:translateY(0)}25%{opacity:.06;height:14px;transform:translateY(-7px)}50%{opacity:0;height:14px;transform:translateY(-7px)}75%{opacity:.02;transform:translateY(3px);height:14px}to{opacity:.06;transform:translateY(0);height:1px}}.fault[data-v-ebe2358f]{width:100%;height:100%;background:#455a64;padding:5rem}@font-face{font-family:Beardsley;src:url(/assets/Beardsley-Regular-BJaRhowT.woff2) format("woff2"),url(/assets/Beardsley-Regular-dS4VNUZY.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Nymphette;src:url(/assets/Nymphette-BGSSBXpL.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Ornaments;src:url(../fonts/Ornaments.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Veneer;src:url(/assets/VeneerExtras-CdrhomP_.woff2) format("woff2");font-weight:400;font-style:normal}.heading[data-v-ebe2358f]{border-radius:15px;padding:1rem;text-align:center}.heading[data-v-ebe2358f]:before,.heading[data-v-ebe2358f]:after{font-family:Nymphette,sans-serif;position:relative;font-size:1.125em;font-weight:400;line-height:0}.heading[data-v-ebe2358f]:before{content:"a";margin-right:1rem}.heading[data-v-ebe2358f]:after{content:"b";margin-left:1rem}.capitalize[data-v-ebe2358f]{text-transform:capitalize}.v-theme--dark .heading[data-v-ebe2358f]{background:#ffffff05}.v-theme--light .heading[data-v-ebe2358f]{background:#4dbeb31a}h1[data-v-ebe2358f]{font-size:1.5rem;font-weight:600}h2[data-v-ebe2358f]{font-size:1.2rem;font-weight:600}h4[data-v-ebe2358f]{font-size:1.125rem;font-weight:400}.label[data-v-ebe2358f]{font-size:1rem;font-weight:400;line-height:1;opacity:.4}@media (min-width: 768px){h1[data-v-ebe2358f]{font-size:2rem}h2[data-v-ebe2358f]{font-size:1.75rem}h4[data-v-ebe2358f]{font-size:1.2rem}.label[data-v-ebe2358f]{font-size:1.1rem}}section[data-v-ebe2358f]{position:relative;z-index:1;overflow-y:visible}section.spaced[data-v-ebe2358f]{padding:2rem 1rem}@media (min-width: 600px){section.spaced[data-v-ebe2358f]{padding:5rem 0 3rem}}@media (min-width: 768px){section .container[data-v-ebe2358f]{padding-left:55px;padding-right:55px}}.container[data-v-ebe2358f]{position:relative;overflow:visible}@media (min-width: 820px){section[data-v-ebe2358f]{overflow-y:visible}}.grad-bottom[data-v-ebe2358f]{background:linear-gradient(to bottom,#f0f0,#ff00ff1a)}.grad-top[data-v-ebe2358f]{background:linear-gradient(to top,#ff00ff1a 100%,#f0f0 0%)}@keyframes sway-ebe2358f{0%{transform:translate(0) rotate(0)}20%{transform:translate(-3px) rotate(1deg)}40%{transform:translate(3px) rotate(-1deg)}60%{transform:translate(-3px) rotate(1deg)}80%{transform:translate(3px) rotate(-1deg)}to{transform:translate(0) rotate(0)}}@keyframes shake-ebe2358f{0%{transform:translate(3px)}50%{transform:translate(-3px)}to{transform:translate(0)}}@keyframes drop-ebe2358f{0%{opacity:0;transform:translateY(-100px) translate(0)}50%{opacity:1;transform:translateY(10px) translate(0)}70%{transform:translateY(-5px) translate(0)}to{opacity:1;transform:translateY(0) translate(0)}}@keyframes scaleUpDown-ebe2358f{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes flicker-ebe2358f{0%{opacity:1;transform:rotate(0) translate(0) translateY(0)}10%{opacity:0;transform:rotate(-.5deg) translate(1px) translateY(1px)}20%{opacity:.8;transform:rotate(.5deg) translate(-1px) translateY(0)}30%{opacity:.2;transform:rotate(0) translate(0) translateY(-1px)}40%{opacity:.2;transform:rotate(0) translate(0) translateY(0)}50%{opacity:.2;transform:rotate(.2deg) translate(-1px) translateY(2px)}60%{opacity:.7;transform:rotate(-.3deg) translate(1px) translateY(1px)}70%{opacity:0;transform:rotate(.5deg) translate(-1px) translateY(0)}80%{opacity:.9;transform:rotate(-.2deg) translate(1px) translateY(-1px)}90%{opacity:.6;transform:rotate(0) translate(0) translateY(1px)}to{opacity:1;transform:rotate(0) translate(0) translateY(0)}}@keyframes glitchFlicker-ebe2358f{0%{text-shadow:none;transform:none;opacity:1}5%{text-shadow:1px 0 red;transform:translate(.5px,-.5px);opacity:.9}10%{text-shadow:-1px 0 blue;transform:translate(-.5px,.5px);opacity:1}15%{text-shadow:none;transform:none}25%{text-shadow:1px 0 lime;transform:translate(.5px);opacity:.95}30%,to{text-shadow:none;transform:none;opacity:1}}@keyframes glitchShadow-ebe2358f{0%{box-shadow:#25e0cb1f 0 1px 3px,#25e0cb3d 0 1px 2px;text-shadow:none;transform:none;opacity:1}5%{box-shadow:#25e0cb1f 0 5px 3px,#25e0cb3d 0 5px 2px;text-shadow:1px 0 red;transform:translate(.5px,-.5px);opacity:.9}10%{box-shadow:#25e0cb1f 0 1px 3px,#25e0cb3d 0 1px 2px;text-shadow:-1px 0 blue;transform:translate(-.5px,.5px);opacity:1}15%{box-shadow:#25e0cb1f 0 7px 3px,#25e0cb3d 0 1px 8px;text-shadow:none;transform:none}25%{box-shadow:#25e0cb1f 0 1px 1px,#25e0cb3d 1px 1px 2px;text-shadow:1px 0 lime;transform:translate(.5px);opacity:.95}30%,to{box-shadow:#25e0cb1f 0 1px 3px,#25e0cb3d 0 1px 2px;text-shadow:none;transform:none;opacity:1}}@keyframes randomJitter-ebe2358f{0%{opacity:0;transform:scale(1) rotate(0) translateY(0)}8%{opacity:1;transform:scale(1.02) rotate(-4deg) translateY(1px)}15%{opacity:.3;transform:scale(1) rotate(3deg) translateY(-1px)}23%{opacity:1;transform:scale(.98) rotate(-5deg) translateY(0) translate(-5px)}30%{opacity:.9;transform:scale(1) rotate(2deg) translateY(0) translate(-5px)}38%{opacity:.9;transform:scale(1.02) rotate(6deg) translateY(0) translate(0)}45%{opacity:1;transform:scale(.99) rotate(-3deg) translateY(1px)}53%{opacity:1;transform:scale(1) rotate(4deg) translateY(0)}60%{opacity:.3;transform:scale(.98) rotate(-2deg) translateY(-2px)}68%{opacity:.8;transform:scale(1) rotate(5deg) translateY(2px)}75%{opacity:1;transform:scale(1.01) rotate(-4deg) translateY(1px)}83%{opacity:1;transform:scale(1) rotate(3deg) translateY(0) translate(3px)}90%{opacity:.2;transform:scale(.99) rotate(2deg) translateY(0) translate(6px)}to{opacity:1;transform:scale(1) rotate(0) translateY(0) translate(0)}}@keyframes flyIn-ebe2358f{0%{transform:scale(1.5) translate(-5px);opacity:0}33%{transform:scale(1.1) translate(0);opacity:.8}58%{transform:scale(1) translate(0);opacity:1}to{transform:scale(1) translate(0);opacity:1}}@keyframes flyIn2-ebe2358f{0%{transform:scale(1.5) translate(5px);opacity:0}33%{transform:scale(1.1) translate(0);opacity:.8}58%{transform:scale(1) translate(0);opacity:1}to{transform:scale(1) translate(0);opacity:1}}@keyframes dropStatic-ebe2358f{0%{opacity:1;transform:translate(100px)}10%{opacity:0;transform:translate(90px)}20%{opacity:.8;transform:translate(30px)}30%{opacity:.2;transform:translate(2px)}40%{opacity:.5;transform:translate(-2px)}50%{opacity:.1;transform:translate(1px)}60%{opacity:.7;transform:translate(-1px)}70%{opacity:0;transform:translate(2px)}80%{opacity:.9;transform:translate(-1px)}90%{opacity:.6;transform:translate(0)}to{opacity:0;transform:translate(0)}}@keyframes dropStatic2-ebe2358f{0%{opacity:0;transform:translate(0)}10%{opacity:0;transform:translate(0)}20%{opacity:0;transform:translate(0)}30%{opacity:.2;transform:translate(2px)}40%{opacity:.5;transform:translate(-2px)}50%{opacity:0;transform:translate(1px)}60%{opacity:0;transform:translate(-1px)}70%{opacity:0;transform:translate(5px)}80%{opacity:.1;transform:translate(-1px)}90%{opacity:.6;transform:translate(0)}to{opacity:.4;transform:translate(2px)}}.terminal-window[data-v-ebe2358f]{box-shadow:#00000029 0 1px 4px}.terminal-button[data-v-ebe2358f]{display:inline-block;position:relative;top:0;left:6px;height:12px;width:12px;border-radius:50%;border:1px solid}.close[data-v-ebe2358f]{background-color:#ff3b47;border-color:#9d252b}.minimize[data-v-ebe2358f]{left:14px;background-color:#ffc100;border-color:#9d802c}.maximize[data-v-ebe2358f]{left:21px;background-color:#00d742;border-color:#049931}.terminal-toolbar[data-v-ebe2358f]{width:100%;box-sizing:border-box;height:25px;background-color:#bbb;margin:0 auto;border-top-right-radius:5px;border-top-left-radius:5px}.terminal-screen[data-v-ebe2358f]{position:relative;overflow:hidden;min-height:500px;background-color:#151515;box-sizing:border-box;width:100%;margin:0 auto;padding:20px;border-bottom-left-radius:5px;border-bottom-right-radius:5px}p[data-v-ebe2358f]{position:relative;font-family:Syne Mono,serif,monospace;font-weight:800;font-size:1.75rem;line-height:1;display:flex;align-self:flex-start;gap:5px;color:#25e0cb;text-align:left;white-space:nowrap;overflow:hidden;width:0}span[data-v-ebe2358f]{color:#fff;font-weight:700}.line1[data-v-ebe2358f]{animation:type-ebe2358f .7s 1s steps(20,end) forwards}.line1-second[data-v-ebe2358f]{width:17em;animation:glitchFlicker-ebe2358f 2s infinite}.cursor1[data-v-ebe2358f]{animation:blink-ebe2358f 1s 2s infinite}.line2[data-v-ebe2358f]{color:#cdee69;-webkit-animation:type-ebe2358f .5s 4.25s steps(20,end) forwards;-moz-animation:type-ebe2358f .5s 4.25s steps(20,end) forwards;-o-animation:type-ebe2358f .5s 4.25s steps(20,end) forwards;animation:type-ebe2358f .5s 4.25s steps(20,end) forwards}.cursor2[data-v-ebe2358f]{-webkit-animation:blink-ebe2358f 1s 5.25s 2 forwards;-moz-animation:blink-ebe2358f 1s 5.25s 2 forwards;-o-animation:blink-ebe2358f 1s 5.25s 2 forwards;animation:blink-ebe2358f 1s 5.25s 2 forwards}.line3[data-v-ebe2358f]{color:#e09690;-webkit-animation:type-ebe2358f .5s 7.5s steps(20,end) forwards;-moz-animation:type-ebe2358f .5s 7.5s steps(20,end) forwards;-o-animation:type-ebe2358f .5s 7.5s steps(20,end) forwards;animation:type-ebe2358f .5s 7.5s steps(20,end) forwards}.cursor3[data-v-ebe2358f]{-webkit-animation:blink-ebe2358f 1s 8.5s 2 forwards;-moz-animation:blink-ebe2358f 1s 8.5s 2 forwards;-o-animation:blink-ebe2358f 1s 8.5s 2 forwards;animation:blink-ebe2358f 1s 8.5s 2 forwards}.line4[data-v-ebe2358f]{color:#fff;-webkit-animation:type-ebe2358f .5s 10.75s steps(20,end) forwards;-moz-animation:type-ebe2358f .5s 10.75s steps(20,end) forwards;-o-animation:type-ebe2358f .5s 10.75s steps(20,end) forwards;animation:type-ebe2358f .5s 10.75s steps(20,end) forwards}.cursor4[data-v-ebe2358f]{-webkit-animation:blink-ebe2358f 1s 11.5s infinite;-moz-animation:blink-ebe2358f 1s 8.5s infinite;-o-animation:blink-ebe2358f 1s 8.5s infinite;animation:blink-ebe2358f 1s 8.5s infinite}@-webkit-keyframes blink-ebe2358f{0%{opacity:0}40%{opacity:0}50%{opacity:1}90%{opacity:1}to{opacity:0}}@-moz-keyframes blink-ebe2358f{0%{opacity:0}40%{opacity:0}50%{opacity:1}90%{opacity:1}to{opacity:0}}@-o-keyframes blink-ebe2358f{0%{opacity:0}40%{opacity:0}50%{opacity:1}90%{opacity:1}to{opacity:0}}@keyframes blink-ebe2358f{0%{opacity:0}40%{opacity:0}50%{opacity:1}90%{opacity:1}to{opacity:0}}@-webkit-keyframes type-ebe2358f{to{width:17em}}@-moz-keyframes type-ebe2358f{to{width:17em}}@-o-keyframes type-ebe2358f{to{width:17em}}@keyframes type-ebe2358f{to{width:17em}}.fault[data-v-1029e25e]{width:100%;height:100%;background:#455a64;padding:5rem}@font-face{font-family:Beardsley;src:url(/assets/Beardsley-Regular-BJaRhowT.woff2) format("woff2"),url(/assets/Beardsley-Regular-dS4VNUZY.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Nymphette;src:url(/assets/Nymphette-BGSSBXpL.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Ornaments;src:url(../fonts/Ornaments.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Veneer;src:url(/assets/VeneerExtras-CdrhomP_.woff2) format("woff2");font-weight:400;font-style:normal}.heading[data-v-1029e25e]{border-radius:15px;padding:1rem;text-align:center}.heading[data-v-1029e25e]:before,.heading[data-v-1029e25e]:after{font-family:Nymphette,sans-serif;position:relative;font-size:1.125em;font-weight:400;line-height:0}.heading[data-v-1029e25e]:before{content:"a";margin-right:1rem}.heading[data-v-1029e25e]:after{content:"b";margin-left:1rem}.capitalize[data-v-1029e25e]{text-transform:capitalize}.v-theme--dark .heading[data-v-1029e25e]{background:#ffffff05}.v-theme--light .heading[data-v-1029e25e]{background:#4dbeb31a}h1[data-v-1029e25e]{font-size:1.5rem;font-weight:600}h2[data-v-1029e25e]{font-size:1.2rem;font-weight:600}h4[data-v-1029e25e]{font-size:1.125rem;font-weight:400}.label[data-v-1029e25e]{font-size:1rem;font-weight:400;line-height:1;opacity:.4}@media (min-width: 768px){h1[data-v-1029e25e]{font-size:2rem}h2[data-v-1029e25e]{font-size:1.75rem}h4[data-v-1029e25e]{font-size:1.2rem}.label[data-v-1029e25e]{font-size:1.1rem}}section[data-v-1029e25e]{position:relative;z-index:1;overflow-y:visible}section.spaced[data-v-1029e25e]{padding:2rem 1rem}@media (min-width: 600px){section.spaced[data-v-1029e25e]{padding:5rem 0 3rem}}@media (min-width: 768px){section .container[data-v-1029e25e]{padding-left:55px;padding-right:55px}}.container[data-v-1029e25e]{position:relative;overflow:visible}@media (min-width: 820px){section[data-v-1029e25e]{overflow-y:visible}}.grad-bottom[data-v-1029e25e]{background:linear-gradient(to bottom,#f0f0,#ff00ff1a)}.grad-top[data-v-1029e25e]{background:linear-gradient(to top,#ff00ff1a 100%,#f0f0 0%)}@keyframes sway-1029e25e{0%{transform:translate(0) rotate(0)}20%{transform:translate(-3px) rotate(1deg)}40%{transform:translate(3px) rotate(-1deg)}60%{transform:translate(-3px) rotate(1deg)}80%{transform:translate(3px) rotate(-1deg)}to{transform:translate(0) rotate(0)}}@keyframes shake-1029e25e{0%{transform:translate(3px)}50%{transform:translate(-3px)}to{transform:translate(0)}}@keyframes drop-1029e25e{0%{opacity:0;transform:translateY(-100px) translate(0)}50%{opacity:1;transform:translateY(10px) translate(0)}70%{transform:translateY(-5px) translate(0)}to{opacity:1;transform:translateY(0) translate(0)}}@keyframes scaleUpDown-1029e25e{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes flicker-1029e25e{0%{opacity:1;transform:rotate(0) translate(0) translateY(0)}10%{opacity:0;transform:rotate(-.5deg) translate(1px) translateY(1px)}20%{opacity:.8;transform:rotate(.5deg) translate(-1px) translateY(0)}30%{opacity:.2;transform:rotate(0) translate(0) translateY(-1px)}40%{opacity:.2;transform:rotate(0) translate(0) translateY(0)}50%{opacity:.2;transform:rotate(.2deg) translate(-1px) translateY(2px)}60%{opacity:.7;transform:rotate(-.3deg) translate(1px) translateY(1px)}70%{opacity:0;transform:rotate(.5deg) translate(-1px) translateY(0)}80%{opacity:.9;transform:rotate(-.2deg) translate(1px) translateY(-1px)}90%{opacity:.6;transform:rotate(0) translate(0) translateY(1px)}to{opacity:1;transform:rotate(0) translate(0) translateY(0)}}@keyframes glitchFlicker-1029e25e{0%{text-shadow:none;transform:none;opacity:1}5%{text-shadow:1px 0 red;transform:translate(.5px,-.5px);opacity:.9}10%{text-shadow:-1px 0 blue;transform:translate(-.5px,.5px);opacity:1}15%{text-shadow:none;transform:none}25%{text-shadow:1px 0 lime;transform:translate(.5px);opacity:.95}30%,to{text-shadow:none;transform:none;opacity:1}}@keyframes glitchShadow-1029e25e{0%{box-shadow:#25e0cb1f 0 1px 3px,#25e0cb3d 0 1px 2px;text-shadow:none;transform:none;opacity:1}5%{box-shadow:#25e0cb1f 0 5px 3px,#25e0cb3d 0 5px 2px;text-shadow:1px 0 red;transform:translate(.5px,-.5px);opacity:.9}10%{box-shadow:#25e0cb1f 0 1px 3px,#25e0cb3d 0 1px 2px;text-shadow:-1px 0 blue;transform:translate(-.5px,.5px);opacity:1}15%{box-shadow:#25e0cb1f 0 7px 3px,#25e0cb3d 0 1px 8px;text-shadow:none;transform:none}25%{box-shadow:#25e0cb1f 0 1px 1px,#25e0cb3d 1px 1px 2px;text-shadow:1px 0 lime;transform:translate(.5px);opacity:.95}30%,to{box-shadow:#25e0cb1f 0 1px 3px,#25e0cb3d 0 1px 2px;text-shadow:none;transform:none;opacity:1}}@keyframes randomJitter-1029e25e{0%{opacity:0;transform:scale(1) rotate(0) translateY(0)}8%{opacity:1;transform:scale(1.02) rotate(-4deg) translateY(1px)}15%{opacity:.3;transform:scale(1) rotate(3deg) translateY(-1px)}23%{opacity:1;transform:scale(.98) rotate(-5deg) translateY(0) translate(-5px)}30%{opacity:.9;transform:scale(1) rotate(2deg) translateY(0) translate(-5px)}38%{opacity:.9;transform:scale(1.02) rotate(6deg) translateY(0) translate(0)}45%{opacity:1;transform:scale(.99) rotate(-3deg) translateY(1px)}53%{opacity:1;transform:scale(1) rotate(4deg) translateY(0)}60%{opacity:.3;transform:scale(.98) rotate(-2deg) translateY(-2px)}68%{opacity:.8;transform:scale(1) rotate(5deg) translateY(2px)}75%{opacity:1;transform:scale(1.01) rotate(-4deg) translateY(1px)}83%{opacity:1;transform:scale(1) rotate(3deg) translateY(0) translate(3px)}90%{opacity:.2;transform:scale(.99) rotate(2deg) translateY(0) translate(6px)}to{opacity:1;transform:scale(1) rotate(0) translateY(0) translate(0)}}@keyframes flyIn-1029e25e{0%{transform:scale(1.5) translate(-5px);opacity:0}33%{transform:scale(1.1) translate(0);opacity:.8}58%{transform:scale(1) translate(0);opacity:1}to{transform:scale(1) translate(0);opacity:1}}@keyframes flyIn2-1029e25e{0%{transform:scale(1.5) translate(5px);opacity:0}33%{transform:scale(1.1) translate(0);opacity:.8}58%{transform:scale(1) translate(0);opacity:1}to{transform:scale(1) translate(0);opacity:1}}@keyframes dropStatic-1029e25e{0%{opacity:1;transform:translate(100px)}10%{opacity:0;transform:translate(90px)}20%{opacity:.8;transform:translate(30px)}30%{opacity:.2;transform:translate(2px)}40%{opacity:.5;transform:translate(-2px)}50%{opacity:.1;transform:translate(1px)}60%{opacity:.7;transform:translate(-1px)}70%{opacity:0;transform:translate(2px)}80%{opacity:.9;transform:translate(-1px)}90%{opacity:.6;transform:translate(0)}to{opacity:0;transform:translate(0)}}@keyframes dropStatic2-1029e25e{0%{opacity:0;transform:translate(0)}10%{opacity:0;transform:translate(0)}20%{opacity:0;transform:translate(0)}30%{opacity:.2;transform:translate(2px)}40%{opacity:.5;transform:translate(-2px)}50%{opacity:0;transform:translate(1px)}60%{opacity:0;transform:translate(-1px)}70%{opacity:0;transform:translate(5px)}80%{opacity:.1;transform:translate(-1px)}90%{opacity:.6;transform:translate(0)}to{opacity:.4;transform:translate(2px)}}section[data-v-1029e25e]{position:relative;overflow:hidden;background-color:#ff00ff1a}.heading[data-v-1029e25e]{color:#fff}.project-links[data-v-1029e25e]{list-style-type:none;margin:0;padding:2rem 0}.project-links li[data-v-1029e25e]{display:flex;flex-direction:column;gap:1rem}.project-links li+li[data-v-1029e25e]{margin-top:1rem}.project-links li.glitch .link[data-v-1029e25e]:before{animation:glitchFlicker-1029e25e 3s infinite}.link[data-v-1029e25e]{position:relative;color:#0e6e66;text-decoration:none;border-radius:5px;background-color:transparent;transition:all .3s ease;overflow:visible}.link[data-v-1029e25e]:hover{border-color:#0e6e66}.link[data-v-1029e25e]:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;box-shadow:#25e0cb1f 0 1px 3px,#25e0cb3d 0 1px 2px;border-top:3px solid #0e6e66;border-right:2px solid #0c4b44;border-left:4px solid #0e6e66;border-bottom:3px solid #1eb4a3;border-radius:5px;pointer-events:none;z-index:2;transform:translate(0);opacity:.5}.link img[data-v-1029e25e]{width:100%;height:100%;border-radius:5px}.link .overlay[data-v-1029e25e]{position:absolute;top:10px;right:10px;background:#0006;display:flex;opacity:0;transition:opacity .3s ease}.link:hover .overlay[data-v-1029e25e]{opacity:1}.link .v-icon[data-v-1029e25e]{font-size:2rem;color:#25e0cb}.description[data-v-1029e25e]{font-size:1rem;line-height:1.1;color:#a0a0a0}@media (min-width: 480px){.project-links li[data-v-1029e25e]{flex-direction:row}.link[data-v-1029e25e]{min-width:130px;height:130px}}@media (min-width: 600px){.link[data-v-1029e25e]{min-width:160px;height:160px}.description[data-v-1029e25e]{font-size:1.1rem;line-height:1}}
