:root{font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;display:flex;place-items:center;min-width:320px;min-height:100vh}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s;display:block}button:hover{border-color:green;filter:blur(1px)}button:focus,button:focus-visible{outline:0x auto -webkit-focus-ring-color}.VerticalCollapsibleContainer{display:table;width:1000px}.HorizontalCollapsibleContainer{display:table;width:69px}.BackgroundImage{background-image:url(/Backgrounds/WebsiteBackground16_albedo.png);background-color:#d6d6d6;z-index:10;position:absolute;background-repeat:repeat;width:100%;height:137vh-60px;margin-top:-60px;top:0;background-size:100% 100%}@media(prefers-color-scheme:light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}@font-face{font-family:DOSS;src:url(/Fonts/ExaflopMidTrial.ttf)}@font-face{font-family:Frauen TRIAL;src:url(/Fonts/FrauenTRIAL-Script.woff2) format("woff2"),url(/Fonts/FrauenTRIAL-Script.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:PP Valve Plain;src:url(/Fonts/PPValve-PlainExtrabold.woff2) format("woff2"),url(/Fonts/PPValve-PlainExtrabold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Greenstone Trial;src:url(/Fonts/GreenstoneTrial-Regular.woff2) format("woff2"),url(/Fonts/GreenstoneTrial-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Conforto TRIAL;src:url(/Fonts/ConfortoTRIAL-Bold.woff2) format("woff2"),url(/Fonts/ConfortoTRIAL-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Teachers;src:url(/Fonts/Teachers-Italic.woff2) format("woff2"),url(/Fonts/Teachers-Italic.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Teachers;src:url(/Fonts/Teachers-Regular.woff2) format("woff2"),url(/Fonts/Teachers-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Aku & Kamu";src:url(/Fonts/AkuKamu.woff2) format("woff2"),url(/Fonts/AkuKamu.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Mr Headlines;src:url(/Fonts/MrHeadlines.woff2) format("woff2"),url(/Fonts/MrHeadlines.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:NEXT ART;src:url(/Fonts/NEXTART.woff2) format("woff2"),url(/Fonts/NEXTART.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:NEXT ART;src:url(/Fonts/NEXTART-Heavy.woff2) format("woff2"),url(/Fonts/NEXTART-Heavy.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:NEXT ART;src:url(/Fonts/NEXTART-Light.woff2) format("woff2"),url(/Fonts/NEXTART-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:NEXT ART;src:url(/Fonts/NEXTART-SemiBold.woff2) format("woff2"),url(/Fonts/NEXTART-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:NEXT ART;src:url(/Fonts/NEXTART-Bold.woff2) format("woff2"),url(/Fonts/NEXTART-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Rockford Sans;src:url(/Fonts/RockfordSans-Light.woff2) format("woff2"),url(/Fonts/RockfordSans-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Toxigenesis Rg;src:url(/Fonts/ToxigenesisRg-Bold.woff2) format("woff2"),url(/Fonts/ToxigenesisRg-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Code Saver;src:url(/Fonts/CodeSaver-Regular.woff2) format("woff2"),url(/Fonts/CodeSaver-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Soliden Trial;src:url(/Fonts/SolidenTrial-Regular.woff2) format("woff2"),url(/Fonts/SolidenTrial-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Soliden Trial;src:url(/Fonts/SolidenTrial-Bold.woff2) format("woff2"),url(/Fonts/SolidenTrial-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Soliden Trial Cond;src:url(/Fonts/SolidenTrial-BoldCondensed.woff2) format("woff2"),url(/Fonts/SolidenTrial-BoldCondensed.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Soliden Trial Exp;src:url(/Fonts/SolidenTrial-Expanded.woff2) format("woff2"),url(/Fonts/SolidenTrial-Expanded.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Soliden Trial Exp;src:url(/Fonts/SolidenTrial-BoldExpanded.woff2) format("woff2"),url(/Fonts/SolidenTrial-BoldExpanded.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Soliden Trial Cond;src:url(/Fonts/SolidenTrial-Condensed.woff2) format("woff2"),url(/Fonts/SolidenTrial-Condensed.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Gantari;src:url(/Fonts/Gantari-Light.woff2) format("woff2"),url(/Fonts/Gantari-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Gantari;src:url(/Fonts/Gantari-LightItalic.woff2) format("woff2"),url(/Fonts/Gantari-LightItalic.woff) format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Gantari;src:url(/Fonts/Gantari-BlackItalic.woff2) format("woff2"),url(/Fonts/Gantari-BlackItalic.woff) format("woff");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:Gantari;src:url(/Fonts/Gantari-Black.woff2) format("woff2"),url(/Fonts/Gantari-Black.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Gantari;src:url(/Fonts/Gantari-Italic.woff2) format("woff2"),url(/Fonts/Gantari-Italic.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Gantari;src:url(/Fonts/Gantari-ExtraBold.woff2) format("woff2"),url(/Fonts/Gantari-ExtraBold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Gantari;src:url(/Fonts/Gantari-ExtraBoldItalic.woff2) format("woff2"),url(/Fonts/Gantari-ExtraBoldItalic.woff) format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Gantari;src:url(/Fonts/Gantari-BoldItalic.woff2) format("woff2"),url(/Fonts/Gantari-BoldItalic.woff) format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Gantari;src:url(/Fonts/Gantari-Bold.woff2) format("woff2"),url(/Fonts/Gantari-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Gantari;src:url(/Fonts/Gantari-Thin.woff2) format("woff2"),url(/Fonts/Gantari-Thin.woff) format("woff");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Gantari;src:url(/Fonts/Gantari-SemiBold.woff2) format("woff2"),url(/Fonts/Gantari-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Gantari;src:url(/Fonts/Gantari-Regular.woff2) format("woff2"),url(/Fonts/Gantari-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Gantari;src:url(/Fonts/Gantari-ThinItalic.woff2) format("woff2"),url(/Fonts/Gantari-ThinItalic.woff) format("woff");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:Gantari;src:url(/Fonts/Gantari-SemiBoldItalic.woff2) format("woff2"),url(/Fonts/Gantari-SemiBoldItalic.woff) format("woff");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:SFT Schrifted Sans TRIAL;src:url(/Fonts/SFTSchriftedSansTRIAL-Bold.woff2) format("woff2"),url(/Fonts/SFTSchriftedSansTRIAL-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:SFT Schrifted Sans TRIAL;src:url(/Fonts/SFTSchriftedSansTRIAL-Italic.woff2) format("woff2"),url(/Fonts/SFTSchriftedSansTRIAL-Italic.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:SFT Schrifted Sans TRIAL ExBold;src:url(/Fonts/SFTSchriftedSansTRIAL-ExtraBold.woff2) format("woff2"),url(/Fonts/SFTSchriftedSansTRIAL-ExtraBold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:SFT Schrifted Sans TRIAL ExBold;src:url(/Fonts/SFTSchriftedSansTRIAL-ExBoldItalic.woff2) format("woff2"),url(/Fonts/SFTSchriftedSansTRIAL-ExBoldItalic.woff) format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:SFT Schrifted Sans TRIAL;src:url(/Fonts/SFTSchriftedSansTRIAL-Light.woff2) format("woff2"),url(/Fonts/SFTSchriftedSansTRIAL-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:SFT Schrifted Sans TRIAL;src:url(/Fonts/SFTSchriftedSansTRIAL-Black.woff2) format("woff2"),url(/Fonts/SFTSchriftedSansTRIAL-Black.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:SFT Schrifted Sans TRIAL;src:url(/Fonts/SFTSchriftedSansTRIAL-LightItalic.woff2) format("woff2"),url(/Fonts/SFTSchriftedSansTRIAL-LightItalic.woff) format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:SFT Schrifted Sans TRIAL;src:url(/Fonts/SFTSchriftedSansTRIAL-Medium.woff2) format("woff2"),url(/Fonts/SFTSchriftedSansTRIAL-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:SFT Schrifted Sans TRIAL;src:url(/Fonts/SFTSchriftedSansTRIAL-MediumItalic.woff2) format("woff2"),url(/Fonts/SFTSchriftedSansTRIAL-MediumItalic.woff) format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:SFT Schrifted Sans TRIAL;src:url(/Fonts/SFTSchriftedSansTRIAL-Regular.woff2) format("woff2"),url(/Fonts/SFTSchriftedSansTRIAL-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}#root{width:100%;text-align:center;background-color:#f4fff4}.logo{height:6em;padding:1.5em;will-change:filter;transition:filter .3s}.logo:hover{filter:drop-shadow(0 0 2em #646cffaa)}.logo.react:hover{filter:drop-shadow(0 0 2em #61dafbaa)}@keyframes logo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media(prefers-reduced-motion:no-preference){a:nth-of-type(2) .logo{animation:logo-spin infinite 20s linear}}.card{padding:2em}.read-the-docs{color:#888}.CoolButton{background-position:right 0% bottom 0%;text-align:left;display:block}.myDiv{text-align:center}.buttonImage{align-items:center;text-align:center}.buttonText{text-align:center}.PortfolioTable{padding-top:60px;justify-content:center;align-items:center;width:100%;min-height:1500px}.PortfolioRow{justify-content:center;align-items:center;display:flex;width:100%;height:17.5vw;padding-bottom:5.5vw;pointer-events:none;position:relative}.MiddleHolder{pointer-events:none}.MiddleOffset{pointer-events:none;padding-top:250px;position:relative}.LeftHolder{pointer-events:none}.LeftOffset{pointer-events:none;padding-top:500px;position:relative}.pdfobject-container{height:500px;border:1px solid #ccc}.HeaderBarFix{height:100vh;pointer-events:none}.MobileText{padding:20px;color:#000}.Bix{width:25vw;height:17.5vw;position:relative;margin-left:35px;margin-right:35px;padding:0;box-sizing:"border-box";align-items:"center";justify-content:center;pointer-events:all;display:block;border-radius:0;background-color:#fff0;box-shadow:#0009 5px 5px,#0006 10px 10px,#0003 15px 15px,#0000001a 20px 20px,#0000000d 25px 25px;border-width:0px;border-color:#000;transition:.35s}.Bix:hover{border-color:#000;border-width:0px;filter:grayscale(20%) contrast(130%) blur(.5px)}.Bix:focus{border-color:#000;border-width:0px}.PortfolioThumbnail{width:100%;height:100%}.PortfolioTextCard{width:100%;background-color:#0000;background-image:linear-gradient(-90deg,#0000000d,#000000b3);position:absolute;z-index:20;bottom:0}.PortfolioTitle{font-size:200%;margin-left:20px;color:#f0f0f0;text-align:left;text-shadow:1px 2px 2px slategray;font-family:Next Art;text-wrap:balance}.PortfolioSubtitle{font-size:50%;color:#f0f0f0;text-align:left;text-indent:10;text-shadow:1px 2px 2px slategray;font-family:Next Art;z-index:20;bottom:0;text-wrap:balance;padding-bottom:5px}.content-placeholder{padding:20px;transform-origin:top center}.refresh{padding:10px;position:absolute;background:#0006;border-radius:10px;width:20px;height:20px;top:10px;right:10px;display:flex;justify-content:center;align-items:center;cursor:pointer}.example-container{width:320px;padding:20px}.word{height:18px;margin-bottom:8px;margin-right:8px;background:#05f;border-radius:10px;display:inline-block}header{background:#05f;border-radius:10px;color:#fff;cursor:pointer;height:40px;width:100%;margin-bottom:20px}.paragraph{margin-bottom:20px}.motion.section{overflow:hidden}@media(max-width:600px){.content-placeholder{padding-left:20px}.header .word{height:30px}.word{height:14px;margin-bottom:5px;margin-right:5px}.paragraph{margin-bottom:20px}}.HeaderBar{display:flex;position:sticky;top:0;z-index:100;background-color:#f5f5f5;padding-top:0;margin-bottom:60px;box-shadow:#0009 0 5px,#0006 0 10px,#0003 0 15px,#0000001a 0 20px,#0000000d 0 25px}.HeaderButton{border-radius:0;padding-left:40;padding-right:40;padding-bottom:5px;font-family:Conforto TRIAL;letter-spacing:-2.5px;font-size:178%;border-width:0;transition:.35s}button{background-color:#f5f5f5;color:#000;transition:text-shadow .4s ease-out}.HeaderButton.dark{background-color:#f5f5f5;color:#000}button:hover{filter:contrast(50%);text-shadow:3px 3px rgba(0,0,0,.3),6px 6px rgba(0,0,0,.2)}.buttonImage{height:73px}.buttonSpacer{height:10px}.HeaderCard{width:100%;height:37vh;background-color:#f5f5f5;z-index:100;display:flex;justify-content:center;justify-items:center}button:hover{filter:blur(0px);border-color:transparent;transition:.4s}.LogoHolder{margin-top:6.5vh;width:100%}.CentralButton{overflow:hidden;background-color:transparent;width:100%;border-radius:0;padding:0;height:fit-content;font-family:Conforto TRIAL;letter-spacing:-3px}.CentralButtonText{background-color:transparent;width:100%;border-radius:0;padding:0;height:fit-content;font-size:8.7vh;font-family:Conforto TRIAL;letter-spacing:-3px;transition:.4s}.CentralButton:hover{text-shadow:4px 4px rgba(0,0,0,.4),8px 8px rgba(0,0,0,.2)}.UpperButton{overflow:hidden;background-color:transparent;width:100%;border-radius:0;padding:0;height:11vh;font-family:Conforto TRIAL;letter-spacing:-3px}.UpperButtonText{background-color:transparent;width:100%;border-radius:0;padding:0;font-size:7.65vh;height:100px;position:relative;font-family:Conforto TRIAL;letter-spacing:-3px;top:5.4vh;transition:.4s}.UpperButtonText:hover{filter:blur(0px);border-color:transparent;top:.4vh;text-shadow:4px 4px rgba(0,0,0,.4),8px 8px rgba(0,0,0,.2)}.LowerButton{overflow:hidden;background-color:transparent;width:100%;border-radius:0;padding:0;height:9vh;font-family:Conforto TRIAL;letter-spacing:-3px}.LowerButtonText{background-color:transparent;width:100%;border-radius:0;padding:0;font-size:7.65vh;height:fit-content;position:relative;top:-5vh;transition:.4s}.LowerButtonText:hover{filter:blur(0px);border-color:transparent;text-shadow:4px 4px rgba(0,0,0,.4),8px 8px rgba(0,0,0,.2);top:-11px}.FooterCard{width:100%;height:33vh;background-color:#fff;z-index:100}html{scroll-behavior:smooth;scroll-padding-top:100px}.PageEntry{width:100%;height:auto;top:0;white-space:pre-line;scroll-behavior:smooth}h1{text-align:left;font-family:Next Art;font-size:50px;text-wrap:wrap;margin-top:00px;margin-bottom:20px;margin-left:-25px;color:#070707;line-height:100%}h2{text-align:left;font-family:SFT Schrifted Sans TRIAL;font-size:34px;text-wrap:wrap;margin-left:-25px;line-height:1.1;color:#070707;margin-top:0}p{text-align:left;font-family:SFT Schrifted Sans TRIAL;font-size:18px;text-wrap:wrap;line-height:1.4;color:#070707;margin:0 0 20px}embed{width:100%;height:100%;min-height:350px}.CarouselBox{height:400px;width:round(nearest,100%,1px)}.Carousel{position:relative;overflow-x:hidden;display:flex;flex-direction:row;height:100%;scroll-behavior:smooth;scrollbar-width:none}.buttonHolder{width:100%;height:100%;display:inline-flex;position:relative;top:-100%;left:0%}.CarouselButton{color:#000;justify-content:center;align-items:normal;max-width:10%;min-width:10%;border-radius:0;background-color:#00000001;transition:background-color .2s ease-out,text-shadow .2s ease-out;font-size:200%;font-weight:300;z-index:5}.CarouselButton:hover{background-color:#0003;filter:contrast(300%);text-shadow:3px 3px rgba(0,0,0,.3),6px 6px rgba(0,0,0,.2)}.ProgressHolder{width:100%;display:inline-flex;position:relative;top:-120%;align-items:center;justify-content:center;background-color:#00000001;margin-left:auto;margin-right:auto}.ProgressButton{border-radius:0;color:#000;background-color:#0000001a;transition:.2s}.ProgressButton:hover{background-color:#0003}.buttonSpacer{min-width:20%;width:100%}.TestSlide1{width:fit-content;min-width:100%;background-color:green}.TestSlide2{width:fit-content;min-width:100%;background-color:red}.TestSlide3{width:fit-content;min-width:100%;background-color:#ff0}.OutsideOverlay{position:fixed;display:none;width:100%;height:100%;top:0%;left:0%;right:0%;bottom:0%;padding:0;margin:0;border:0px;background-color:transparent;z-index:1000}.OverlayWindow{position:fixed;display:none;width:90%;height:90%;top:5%;left:5%;right:5%;bottom:5%;align-items:center;justify-content:center;background-color:#0000004d;z-index:99999;color:#f5f5f5;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);box-shadow:#0009 5px 5px,#0006 10px 10px,#0003 15px 15px,#0000001a 20px 20px,#0000000d 25px 25px}.OverlayTargetButton{position:relative;transition:.35s;padding:0;border:0px;width:100%;scrollbar-width:none}.OverlayTargetButton:hover{color:#fff;filter:contrast(130%)}.OverlayTargetButton:focus{border-color:transparent;border-radius:0}.OverlayButtonText{position:absolute;top:0%;left:0%;display:flex;width:100%;height:100%;color:transparent;z-index:100;align-items:center;justify-content:center;background-color:#00000001;font-size:2.5rem;transition:.35s}.OverlayButtonText:hover{color:#f5f5f5}.ContentHolder{position:relative;top:5%;left:5%;right:5%;bottom:5%;align-items:center;justify-content:center;width:90%;height:90%}.TargetContent{position:relative;width:100%;height:100%}.ScrollerButton{color:#070707;transition:.2s;font-size:20px;border-radius:0;background-color:#f5f5f5;font-family:Next Art;font-weight:700;width:100%;align-items:left;text-align:left;line-height:.8;white-space:pre}.ScrollerButton:hover{background-color:#0101011a}.ProjectScrollerBox{padding-left:2%;max-width:60%;margin:30px 30px 30px auto;background-color:#f5f5f5;border-width:0px;box-shadow:#0009 5px 5px,#0006 10px 10px,#0003 15px 15px,#0000001a 20px 20px,#0000000d 25px 25px;flex-grow:0;flex-shrink:0}.ProjectScroller{height:100%;width:round(nearest,98%,1px);padding-right:2%;max-height:70vh;min-height:70vh;-webkit-mask-image:linear-gradient(to bottom,transparent 0px,black 40px,black calc(100% - 40px),transparent 100%),linear-gradient(to left,black 15px,transparent 15px);mask-image:linear-gradient(to bottom,transparent 0px,black 40px,black calc(100% - 40px),transparent 100%),linear-gradient(to left,black 15px,transparent 15px);overflow-y:scroll;-webkit-mask-size:100% 100%,15px 100%;mask-size:100% 100%,15px 100%;-webkit-mask-position:0 0,100% 0;mask-position:0 0,100% 0;-webkit-mask-repeat:no-repeat,no-repeat;mask-repeat:no-repeat,no-repeat;scroll-behavior:smooth}.ScrollerRow{justify-content:center;align-items:top;display:flex;width:100%;position:relative}.ScrollerTextHolder{max-width:60%;padding-top:40px;padding-left:20px;text-align:left;flex-shrink:1}.ScrollerCarouselHolder{max-width:60%;padding-top:40px;padding-left:20px;text-align:left;flex-shrink:1;width:round(nearest,100%,1px)}.ScrollHeader{line-height:1.1;text-align:left;font-family:SFT Schrifted Sans TRIAL;font-size:30px;text-wrap:wrap;margin:20px 20px 20px -20px;color:#070707;font-weight:700}.ContentSpacer{padding-top:3rem}.TextSpacer{min-height:1.3rem}.ScrollerVideoHolder{padding-top:40px;padding-left:20px;text-align:left;flex-grow:2;width:fit-content}.resizeVid{width:100%;max-width:800px;height:auto}.CodeSample{white-space:nowrap;width:fit-content;overflow-x:auto;text-align:left;font-family:SFT Schrifted Sans TRIAL;font-size:12px;text-wrap:wrap;font-weight:600;padding-top:0;width:100%;color:#00c9a7;border-radius:0;border-style:solid;border-width:2px;border-bottom-width:2px;border-color:#0d0d0d;background-color:#688cac;background-color:#4e6981;transition:filter .2s ease-out;scrollbar-width:none}.CodeSample:hover{filter:contrast(160%);transition:.2s}.smallCodeSample{white-space:nowrap;width:fit-content;overflow-x:auto;text-align:left;font-family:SFT Schrifted Sans TRIAL;font-size:12px;text-wrap:wrap;font-weight:600;padding-top:0;width:100%;color:#00c9a7;border-radius:0;border-style:solid;border-width:2px;border-bottom-width:2px;border-color:#0d0d0d;background-color:#688cac;background-color:#4e6981;transition:filter .2s ease-out;scrollbar-width:none}.code-block{counter-reset:line-numb;display:inline-block;min-width:100%;width:fit-content}.code-block pre{font-size:12px;max-width:42*1rem;color:#fff;text-shadow:0 0 1px;font-family:monospace;margin:0;padding-left:6.5rem;padding-right:2.5rem;position:relative;white-space:pre;font-weight:400;border-width:0px;border-bottom:1px;border-color:#7e7e7e;border-style:solid;padding-top:0;padding-bottom:0}.code-block pre:before{counter-increment:line-numb;content:counter(line-numb) " ";text-shadow:none;width:2.5em;padding-left:1.25rem;text-align:right;position:absolute;display:inline-block;top:0;left:0;filter:brightness(70%)}.code-block pre:nth-child(odd),.code-block pre:nth-child(odd):before{background-color:#364858!important}.code-block pre:nth-child(2n),.code-block pre:nth-child(2n):before{background-color:#435a6e!important}.code-block pre:nth-last-child(1),.code-block pre:nth-last-child(1):before{border-width:0px!important}.PageContent{position:relative;z-index:10;height:auto;justify-content:"center";align-items:center;width:100%}.ContentBlock{height:100%}.resumeEmbed{width:100%;height:100%;min-width:400px;min-height:80vh;padding:5px;background-color:#e4e4e4;box-shadow:#0009 5px 5px,#0006 10px 10px,#0003 15px 15px,#0000001a 20px 20px,#0000000d 25px 25px}.PageContent{position:relative;z-index:10;align-items:"center";justify-content:center;width:100%;display:block;margin:auto;margin-top:13vh}.ContentBlock{margin:2% auto 30px;width:85vw;height:auto;background-color:#fff;box-shadow:#0009 5px 5px,#0006 10px 10px,#0003 15px 15px,#0000001a 20px 20px,#0000000d 25px 25px;border-width:0px}.ContentRow{justify-content:center;align-items:top;display:flex;position:relative;padding-left:5%;padding-right:5%;padding-top:3%;gap:5%}.ContentExpandableRow{justify-content:center;align-items:top;display:flex;width:auto;position:relative;margin-top:0;margin-bottom:0;padding-left:5%;padding-right:5%;height:fit-content}.ContentTextHolder{width:100%;height:100%}.ContentText{top:0;text-align:left;font-family:SFT Schrifted Sans TRIAL;text-wrap:wrap;font-size:16px}.ContentImageHolder{width:100%;height:100%}.ContentImage{width:100%}.ExpandHolder{width:100%;align-items:center;align-content:center;justify-content:center;display:block;pointer-events:none;border-top:0px;border-bottom:2px;border-left:0px;border-right:0px;border-style:solid;color:#070707}.ImageButton{margin:0;padding:0;border:0px;pointer-events:all;border-radius:0}.ImageButton:hover{filter:opacity(1)}.ExpandImage{width:100%;height:100%;object-fit:cover;min-height:100%;pointer-events:none}.ExpandButton{border-radius:0;margin:-6px 0 0;padding:8px 0;pointer-events:all;width:100%;top:0;text-align:center;font-family:SFT Schrifted Sans TRIAL;font-size:24px;text-wrap:wrap}.ExpandButton:hover{border-color:transparent;border-radius:0}.ExpandButton:focus{border-color:transparent;border-radius:0}.ExpandText{overflow:hidden;color:#070707}h5{text-align:left;font-family:SFT Schrifted Sans TRIAL;font-size:16px;text-wrap:wrap;font-weight:400;padding-left:25px;padding-right:25px;color:#070707}.NextButtonHolder{position:sticky;width:7vw;height:0px;left:92.5vw;top:0}.LastButtonHolder{position:sticky;width:7vw;height:0px;top:0;right:0}.SequenceButton{width:100%;height:100vh;background-color:transparent;border-width:0;border-radius:0;z-index:20}.SequenceButton:hover{background-color:#ffffff59;border-width:0;z-index:20;text-shadow:0px 0px transparent}.LastButtonText,.NextButtonText{margin:0;padding:0;bottom:-44vh;pointer-events:none;position:relative;text-align:center;font-family:Next Art;font-size:26px;text-wrap:wrap}.LastButtonGraphic{background-color:#fff0;background-image:linear-gradient(-90deg,#0000,#0009,#000);clip-path:polygon(50% 15%,50% 35%,100% 35%,100% 65%,50% 65%,50% 85%,0% 50%);width:100%;height:70px;margin:0;padding:0;bottom:-43vh;pointer-events:none;position:relative}.NextButtonGraphic{background-color:#fff0;background-image:linear-gradient(-90deg,#000,#0009,#0000);clip-path:polygon(0 35%,50% 35%,50% 15%,100% 50%,50% 85%,50% 65%,0 65%);width:100%;height:70px;margin:0;padding:0;bottom:-43vh;pointer-events:none;position:relative}.TabFader{width:100%;box-shadow:#0009 5px 5px,#0006 10px 10px,#0003 15px 15px,#0000001a 20px 20px,#0000000d 25px 25px}.TabsHolder{display:flex;align-items:center;justify-content:center;width:100%;height:fit-content}.TabButton{max-width:round(33%,nearest,0px);width:100%;border-radius:0}.TabContentHolder{color:#000;display:flex;background-color:#f5f5f5}.TestSlide1{width:fit-content;min-width:100%;position:relative;background-color:transparent}.TestSlide2,.TestSlide3{width:fit-content;min-width:100%;background-color:transparent;position:relative}
