.Nav{height:10%;width:90%;border:3px solid #ffffff;border-radius:12px;display:flex;align-items:center;justify-content:space-around;padding:1% 2%;background-image:url(/assets/worms-DtDjKVle.svg);background-color:#e16a8b;margin-top:2%}.Nav__link{font-weight:800;transition:.3s ease-in-out;padding:.5% 1%;border-radius:5px;color:#000;background-color:#fff}.Nav__link:hover{text-decoration:none;color:#fff;background-color:#e16a8b}@media only screen and (max-height: 450px){.Nav{padding:3% 2%}}@media only screen and (max-width: 1000px){.Nav{display:none}}.Heading{height:55%;width:100%;padding:5% 2%;background-color:#000}.Heading__title{font-size:6rem;font-weight:800}.Heading__subtitle{font-size:4rem;font-weight:400;color:#e16a8b}.Heading__leade{line-height:120%;width:90%}@media only screen and (max-height: 960px){.Heading{padding-bottom:8%}}@media only screen and (max-height: 760px){.Heading{padding-bottom:12%}}@media only screen and (max-height: 650px){.Heading{padding-bottom:16%}}@media only screen and (max-height: 550px){.Heading{padding-bottom:20%}}@media only screen and (max-height: 450px){.Heading{padding-bottom:24%}}@media only screen and (max-height: 360px){.Heading{padding-bottom:28%}}@media only screen and (max-width: 1100px){.Heading{height:100%;padding-top:3%}.Heading__title{font-size:3rem;text-align:center}.Heading__subtitle{font-size:2.6rem;font-weight:900;text-align:center}.Heading__leade{font-size:1.6rem;text-align:center;width:100%}}.PortfolioCard_link{height:1200px;width:100%;padding:2.5% 2% 2.5% 0%;display:flex;align-items:center;justify-content:space-between;flex-direction:column;transition:.45s ease-in-out;text-decoration:none;color:#fff}.PortfolioCard{height:100%;width:100%}.PortfolioCard_link:hover>div>div>h1{background-color:#ffffffbf;color:#000}.PortfolioCard_link:hover>div>div>p{background-color:#ffffffbf;color:#000}.PC__introContainer{height:100%;width:100%;padding:1.25%}.introContainer__title{font-size:3rem;font-weight:800;transition:.3s ease-in-out;text-decoration:underline;padding:2%}.introContainer__desc{transition:.3s ease-in-out;padding:2%}.PC__cardContainer{height:290px;width:70%;display:flex;align-items:center;justify-content:space-around}.PC__linkCard{width:40%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:space-between;text-align:center;padding:2% 0;background:#373e45;color:#fff;transition:.3s ease-in-out;border-radius:25px}.linkCard__image{height:175px;width:325px;border:1px solid #ffffff;margin-bottom:3%}#Sou001{object-position:bottom}.linkCard__photo{object-fit:cover;object-position:top}.linkCard__photo{height:100%;width:100%}.linkCard__title{width:70%;font-weight:600;line-height:120%;margin-bottom:1%}.linkCard__year{font-style:italic}.PC__PageLink{width:100%;height:40%;padding:2% 0;text-align:center;display:flex;align-items:center;justify-content:center;background-color:#f2d471;border:3px solid #f2d471;color:#373e45;text-decoration:none;transition:.2s ease-in-out}.PageLink__block{color:#373e45;font-weight:900}.PageLink__block>span{font-size:2.75rem;color:#373e45}.PC__PageLink:hover{background-color:#373e45;border:3px dashed #e16a8b}.PC__PageLink:hover>div{color:#e16a8b}.PC__PageLink:hover>div>span{color:#e16a8b}@media only screen and (min-height: 1080px){.PortfolioCard{opacity:100%}}@media only screen and (max-width: 1600px){.PortfolioCard{height:200px}.PC__PageLink{height:30%;width:25%;flex-wrap:nowrap}}@media only screen and (max-width: 800px){.PortfolioCard_link{flex-direction:column;justify-content:space-around;height:30%;opacity:100%;margin:5% 0;border-top:none}.PortfolioCard{height:100%;width:100%;padding:10% 0 13%}.PC__introContainer{width:100%;text-align:center}.introContainer__desc{width:100%;font-size:1.8rem;line-height:120%}.PC__PageLink{width:90%}.introContainer__title{padding:4% 0}.introContainer__desc{font-size:1.7rem;font-style:italic;padding:4% 0}}.SampleContainer{border:1px solid red;height:100%;width:100%;display:flex;align-items:center;justify-content:space-between;padding:2% 0;flex-wrap:wrap}.SampleContainer__sampleItem{border:1px solid white;width:30%;height:100%;display:flex;flex-direction:column;align-items:center}.sampleItem__img{height:100px;width:300px;object-fit:cover}.ExperienceJump{height:100%;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:space-between}.ExperienceJump__jumpLink{height:100%;width:100%;display:flex;align-items:center;justify-content:center;padding:8%;text-decoration:none;font-weight:900;transition:.4s ease-in-out;font-size:3.2rem;background-color:#000;color:#fff;text-decoration:underline}#personal:hover,#workprofessional:hover{color:#e16a8b}@media only screen and (max-width: 800px){.ExperienceJump__jumpLink{font-size:2rem;padding:12%}}.Footer{height:100%;width:100%;background-color:#000;color:#fff;display:flex;flex-direction:row;align-items:start;justify-content:space-between;flex-wrap:wrap;padding:1% 0 2%}.Footer__sitemapContainer{height:60%;width:40%;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-around;margin:4% 0 3% 3%}.sitemapContainer__header{font-size:2.4rem;font-weight:600}.sitemapContainer__link{margin:1.5% 0 1.5% 2%;text-decoration:none;color:#e16a8b;border:1px solid #e16a8b;transition:.2s ease-in-out;font-weight:800;width:30%;font-size:1.4rem;text-align:center;height:50px;opacity:80%;display:flex;align-items:center;justify-content:center;line-height:110%}.sitemapContainer__link:hover{background-color:#e16a8b;color:#fff;border:none;font-weight:600;opacity:100%;border-top-right-radius:5px;border-top-left-radius:5px}.Footer__socialContainer{height:40%;width:40%;display:flex;flex-direction:row;align-items:right;justify-content:space-around;margin:4% 3% 3%}.socialContainer__svgLink{height:100px;width:100px;display:flex;align-items:center;justify-content:center;transition:.3s ease-in-out;border-radius:25px;background-color:#e16a8b}.socialContainer__svgLink:hover{background-color:#fff}.svglink__img{height:50px;width:50px}#behance{width:150px}#behance_svg{height:50px;width:95px}#linkedin_svg{height:80px;width:95px}#SMC_link_video{width:96.5%}@media only screen and (max-height: 650px){.Footer__sitemapContainer{display:none}}@media only screen and (max-height: 500px){.Footer{height:100%}.sitemapContainer__link{padding:3% 0}.Footer__sitemapContainer{height:100%}}@media only screen and (max-width: 1100px){.Footer{flex-direction:column;align-items:center;justify-content:space-between;flex-wrap:nowrap}.Footer__sitemapContainer{display:none;height:100%;width:100%;flex-direction:column;flex-wrap:nowrap;margin:0}.sitemapContainer__link{margin-left:2%;text-decoration:none;color:#fff;border:.5px solid #ffffff;transition:.2s ease-in-out;width:30%;font-size:1.4rem;text-align:center;height:50px;opacity:80%;display:flex;align-items:center;justify-content:center;line-height:110%}.sitemapContainer__link{margin:1% 0;width:90%;border-width:3px;font-weight:900}#SMC_link_video{width:90%}.Footer__socialContainer{width:100%}#behance{width:150px}#behance_svg{height:30px;width:65px}#linkedin_svg{height:50px;width:65px}#spotify_svg{height:40px;width:65px}#github_svg{height:40px}.socialContainer__svgLink{border:none;border-radius:0}}.Branding{height:150px;width:100%;display:flex;align-items:center;justify-content:center;padding:1.5% 0}.Branding__copy{font-family:"Libre Barcode 128 Text",cursive;font-size:3rem;color:#fff}@media only screen and (max-width: 800px){.Branding__copy{margin:5% 0}}.Home{height:100%;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.Work{width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-evenly}.Work__intro{height:100%;width:100%;padding:2%;margin:0 0 1%}.Work__history{height:100%;width:100%}@media only screen and (max-width: 800px){.Work__intro{padding:3%}.intro__title{font-size:3rem}.intro__copy{font-size:1.6rem;line-height:120%}}.FooterNav{height:10%;width:100%;display:flex;align-items:flex-end;justify-content:space-around;padding:4% 2% 2%;border-top:3px solid #ffffff;background-color:#0000002b}.FooterNav__link{font-weight:800;transition:.3s ease-in-out;padding:.5% 1%;border-radius:5px;color:#000;background-color:#fff}.FooterNav__link:hover{text-decoration:none;color:#fff;background-color:#e16a8b}@media only screen and (max-width: 1100px){.FooterNav{height:100%;flex-direction:column;padding:6% 0 10%;align-items:center}.FooterNav__link{width:80%;text-align:center;margin:2% 0;font-size:1.5rem;padding:2% 0}}.WorkHistory{height:100%;width:100%;display:flex;flex-direction:column;align-items:start;justify-content:space-evenly}.WorkHistory__posContainer{height:100%;width:100%;padding:5.25% 2% 5%;transition:.3s ease-in-out;background-color:#000;border-bottom:1px solid #ffffff}.posContainer__title{font-size:3rem;font-weight:800;margin-bottom:1%;color:#e16a8b}.posContainer__company{font-style:italic;font-weight:800;margin-bottom:.25%;color:#e16a8b}.posContainer__dates{font-style:italic;margin-bottom:1.25%;color:#e16a8b}.posContainer__bullet{margin-bottom:2%;line-height:130%;width:85%}@media only screen and (max-width: 1000px){.WorkHistory{padding:5% 0}.WorkHistory__posContainer{padding:7% 3% 2%}.posContainer__bullet{font-size:1.4rem;width:100%}.posContainer__title{font-size:2.2rem;margin-bottom:2%}.posContainer__company{font-size:1.6rem;margin-bottom:2%}.posContainer__dates{font-size:1.2rem;font-weight:800;margin-bottom:3%}}@media only screen and (max-width: 800px){.WorkHistory{padding-top:4%}.WorkHistory__posContainer{border-bottom:.25px solid #ffffff;border-radius:0;padding-bottom:4%}.posContainer__title{font-size:2rem;margin-bottom:3%}.WorkHistory>:nth-child(4){border-bottom:none}}.Personal{width:100%;display:flex;flex-direction:column;align-items:start;justify-content:space-evenly}.Personal__intro{height:100%;width:100%;padding:2%;margin:0 0 1%}.intro__title{font-size:5rem;font-weight:800;margin-bottom:2%}.Personal__history{height:100%;width:100%}@media only screen and (max-width: 800px){.Personal__intro{padding:3%}.intro__title{font-size:3rem}.intro__copy{font-size:1.6rem;line-height:120%}}.PersonalHistory{height:100%;width:100%;display:flex;flex-direction:column;align-items:start;justify-content:space-evenly}.PersonalHistory__histContainer{height:100%;width:100%;padding:5.25% 2% 5%;transition:.3s ease-in-out;background-color:#000;border-bottom:1px solid #ffffff}.histContainer__title{font-size:3rem;font-weight:800;margin-bottom:1%;color:#e16a8b}.histContainer__company{font-style:italic;font-weight:800;margin-bottom:.25%;color:#e16a8b}.histContainer__date{font-style:italic;margin-bottom:1.25%;color:#e16a8b}.histContainer__bullet{margin-bottom:2%;line-height:130%;width:85%}@media only screen and (max-width: 1000px){.PersonalHistory{padding:5% 0}.PersonalHistory__histContainer{padding:7% 3% 2%}.histContainer__desc{font-size:1.4rem;width:100%}.histContainer__title{font-size:2.2rem;margin-bottom:2%}.histContainer__company{font-size:1.6rem;margin-bottom:2%}.histContainer__date{font-size:1.2rem;font-weight:800;margin-bottom:3%}}@media only screen and (max-width: 800px){.PersonalHistory{padding-top:4%}.PersonalHistory__histContainer{border-bottom:.25px solid #ffffff;border-radius:0;padding-bottom:7%}.histContainer__title{font-size:2rem;margin-bottom:3%}.PersonalHistory>:nth-child(5){border-bottom:none}}.Showcase__case{height:100%;width:200%;display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;transition:.3s ease-in-out;background-color:#000;border-bottom:.25px solid #ffffff}.case__coverContainer{height:100%;width:300px;background-color:#fff}.coverContainer__cover{height:100%;width:100%;object-fit:cover;border-right:1px solid #ffffff;border-bottom:1px solid #ffffff}.case__infoContainer{height:100%;width:43%;display:flex;flex-direction:column;align-items:flex-start;margin-left:1%;padding:3% 0}.case__title{font-size:3.6rem;font-weight:800;margin-bottom:1%;color:#e16a8b}.title__year{font-size:1.8rem;text-align:center}.case__desc{margin-top:1%;margin-bottom:1%;width:96%;padding-left:2%;line-height:120%}.case__bulletContainer{height:100%;width:90%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding-left:4%}.bulletContainer__bullet{margin-top:2%;line-height:120%;display:flex;font-size:1.6rem;font-style:italic;width:100%}.bulletContainer__bullet>p{margin-right:1%;margin-top:.25%}.bulletContainer__bullet>span{margin-right:.5%}.bulletContainer__link{text-decoration:underline;color:#fff;margin-top:5%;font-size:2rem;font-weight:900;transition:.2s ease-in-out}.bulletContainer__link:hover{color:#e16a8b}.Showcase__viewCtrl{height:100%;width:5%;display:flex;align-items:center;justify-content:center;background-color:#e16a8b;font-weight:800;border:2px solid #e16a8b;transition:.3s ease-in-out}.Showcase__viewCtrl:hover{background-color:#000;text-decoration:underline;color:#e16a8b}.Showcase__sampleContainer{height:100%;width:45%;background-color:#e16a8b;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-around;overflow-x:scroll;overflow-y:scroll;padding:1% 0 1% 1%}.sampleContainer__pieceContainer{height:450px;width:450px;padding:1%;margin:1% 0;display:flex;align-items:center;justify-content:center}.imgCont__img{object-fit:scale-down;max-height:100%;max-width:100%;box-shadow:0 0 10px 5px #fff;background-color:#fff}.Showcase__sampleContainer::-webkit-scrollbar{display:none}.Showcase__sampleContainer{-ms-overflow-style:none;scrollbar-width:none}#case_Dev001>div>img{object-fit:cover;object-position:left}@media only screen and (max-width: 1500px){.Showcase__viewCtrl,.Showcase__sampleContainer{display:none}.bulletContainer__bullet{font-size:1.3rem}.case__title{font-size:2.6rem}.case__desc{font-size:1.6rem}}@media only screen and (max-width: 1000px){.Showcase__case{flex-direction:column;opacity:100%}.case__coverContainer{width:100%;height:150px}.coverContainer__cover{border:none}#case_Dev001{height:200%}#case_Dev002{height:120%}#case_Dev003{height:200%}#case_Dev004{height:150%}#case_Dev005{height:120%}#case_Dev001>div>img{object-fit:cover;object-position:left top}#case_Dev002>div>img{object-position:top}#case_Dev004>div>img{object-fit:cover;object-position:center bottom}#case_Dev005>div>img{object-position:top;object-fit:cover}#case_Des001>div>img{object-position:30% 30%}#case_Des002>div>img{object-position:20% 10%}#case_Des004>div>img{object-position:20% 10%}#case_Sou003>div>img{object-position:20% 30%;object-fit:cover}#case_Sou002>div>img{object-position:50% 60%}#case_Sou004>div>img{object-position:50% 30%}#case_Pho001>div>img{object-position:70% 10%}#case_Pho003>div>img{object-position:20% 40%}#case_Pho002>div>img{object-position:50% 20%}.case__infoContainer{width:50%;margin-left:2%}.case__title{font-size:2.4rem;line-height:130%}.case__desc{font-size:1.6rem;width:90%;line-height:120%}.bulletContainer__bullet{font-size:1.3rem;line-height:120%;width:96%}.bulletContainer__link{font-size:1.2rem}.Showcase__sampleContainer,.Showcase__viewCtrl{display:none}}.Showcase{height:100%;width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;overflow-x:hidden;overflow-y:auto;margin:auto}.Showcase::-webkit-scrollbar{display:none}.Showcase{-ms-overflow-style:none;scrollbar-width:none}.Showcase__caseLable{height:100%;width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-around;padding:2%;background-color:transparent}.caseLable__title{font-size:4.5rem;letter-spacing:90%;font-weight:900;margin-bottom:1%}.caseLable__desc{font-style:italic}.caseLable__mobileWarn{display:none}#btn_actVis{height:100%;width:30%;margin:3% 0 0 1%;padding:2%;font-family:Courier New,Courier,monospace;background-color:#f2d471;border:3px solid transparent;border-radius:25px;text-decoration:none;color:#000;transition:.2s ease-in-out;font-weight:900}#btn_actVis:hover{background-color:transparent;color:#e16a8b;border:3px dashed #e16a8b}@media only screen and (max-width: 1500px){.caseLable__mobileWarn{display:block;margin:4% 0 3%;font-size:1.2rem;background-color:#f2d471;padding:2%;color:#000;font-weight:800}}@media only screen and (max-width: 800px){.Showcase__caseLable{padding:3%}.caseLable__title{font-size:2.4rem;letter-spacing:1px;margin-bottom:5%}.caseLable__desc{font-size:1.6rem;font-weight:600;line-height:115%}.caseLable__mobileWarn{display:block;margin:4% 0 3%;font-size:1.2rem;background-color:#f2d471;padding:2%;color:#000;font-weight:800}#btn_actVis{width:70%;padding:5%;margin:9% 0 5% 1%}}.FourOhFour{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.container__404icon{height:200px;width:200px}.FourOhFour__404content{height:30%;width:100%;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center}.FourOhFourcontent__title{font-size:3rem;font-weight:800;margin-bottom:3%}.FourOhFourcontent__copy{font-size:1.8rem;margin-bottom:5%;line-height:120%}.fourohfourcontent__link{text-decoration:none;color:#000;background-color:#f2d471;padding:5% 7%;border-radius:25px;border:3px solid transparent;transition:.2s ease-in-out}.fourohfourcontent__link:hover{border:3px solid #f2d471;background-color:transparent;color:#f2d471}@media only screen and (max-width: 1000px){.FourOhFourcontent__title{font-size:2rem}.FourOhFourcontent__copy,.fourohfourcontent__link{font-size:1.4rem}}.Display{position:absolute;top:0%;bottom:0%;left:0%;right:0%;height:100%;width:100%;background-color:#ffffff03;-webkit-backdrop-filter:blur(100.5px);backdrop-filter:blur(100.5px);color:#fff;overflow-y:scroll;font-family:Courier New,Courier,monospace;font-size:2rem;display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.Display::-webkit-scrollbar{display:none}.Display{-ms-overflow-style:none;scrollbar-width:none}@media only screen and (max-width: 700px){.Display{padding:0}}.AudioController{position:absolute;top:90%;bottom:5%;left:20%;right:5%;height:90%;width:90%;height:6%;width:60%;display:flex;align-items:center;justify-content:space-between;display:none}.AudioController__audio{width:80%;height:100%;border:7px ridge #e16a8b;border-radius:25px}.AudioController__esc{height:100%;width:15%;border:7px ridge #e16a8b;border-radius:25px;font-family:Courier New,Courier,monospace;font-weight:600;transition:.2s ease-in-out;text-decoration:none;color:#000}.AudioController__esc:hover{border-color:#fff;background-color:#e16a8b;color:#fff}@media only screen and (min-height: 1080px){.AudioController__esc{height:50%;margin-top:5%}}@media only screen and (max-width: 1100px){.AudioController__audio{border:none;top:70%}}@media only screen and (max-width: 800px){.AudioController{height:20%;flex-direction:column;align-items:center;justify-content:space-around;display:none;top:80%;bottom:5%;left:20%;right:5%}.AudioController__audio{height:50%;width:100%;border:none}.AudioController__esc{width:80%;height:40%}}#App{height:100vh;width:100vw;overflow:hidden}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline;font-family:Courier New,Courier,monospace}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1;background-color:#000}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*{box-sizing:border-box}Html{font-size:62.5%}
