.homeCanvas{top:calc(var(--header-height) + var(--navBar-height))}.homeCanvas canvas{width:100%;height:calc(100vh - (var(--header-height) + var(--navBar-height)))}.homeHed{margin:0 auto;padding:0;position:absolute;top:50vh;left:50vw}.homeHed b{font-family:AvenirNext-DemiBold,system-ui,Avenir,Helvetica,Arial,sans-serif}.homeHed i{font-family:AvenirNext-Italic,system-ui,Avenir,Helvetica,Arial,sans-serif}.homeHed h1{font-size:3.75em}.homeHed h2{font-size:1.5rem;line-height:2rem}.homeHed h3{font-size:1.75rem;line-height:3.75rem}.homeHed .homeDescr{font-family:AvenirNext-Italic;font-style:italic;font-size:1.125rem;line-height:1.5rem;width:40vw;margin-top:15px}.homeHed .note{margin-top:100px}.homeHed .note p,.homeHed .note b{font-size:.875rem;line-height:1.25rem}.homeHed .note p{margin-top:15px}.homeHed_d{width:var(--body-max-width);transform:translate(-50%,-60%)}.homeHed_l{width:var(--body-min-width);transform:translate(-50%,-30%)}.wrapper{width:100vw;margin:0;padding:0}.hedContainer *{margin:0;padding:0}.hedContainer{background:#000;width:100vw;height:var(--header-height);position:fixed;z-index:999}.hedContainer .hed{color:#fff;height:inherit;max-width:var(--body-max-width);margin:auto;display:grid;grid-template-columns:.625fr 1.25fr 2.375fr 1.25fr;gap:0}.hedContainer .hed .logo{width:170px;margin-left:-30px}.hedContainer .hed .logo .logoK,.hedContainer .hed .logo .logoW{width:inherit;position:absolute;top:10px}.hedContainer .hed .logo .logoW{clip:rect(0px,100vw,calc(var(--header-height) - 10px),0px)}.hedContainer .hed .hed01,.hedContainer .hed .hed02,.hedContainer .hed .contact{margin-top:auto}.hedContainer .hed .hed01{font-size:2.375rem;line-height:2.75rem}.hedContainer .hed .hed02{font-size:1.25rem;line-height:2rem}.hedContainer .hed .contact{font-size:.875rem;line-height:1.625rem;text-align:right;margin:.75rem 1.25rem 0 0}.hedContainer .hed .contact a,.hedContainer .hed .contact .email{font-size:inherit;color:#fff;text-decoration:underline;text-decoration-thickness:1px;text-decoration-color:#888;text-underline-offset:3.75px}.navBarContainer{border-bottom:1px solid #cccccc;background:#fff;width:inherit;height:var(--navBar-height);margin:auto;overflow:visible;position:fixed;top:var(--header-height);z-index:990}.navBarContainer .navBarBG{max-width:var(--body-min-width);height:inherit;margin:auto;overflow:visible}.navBarContainer .navBarBG nav,.navBarContainer .navBarBG .navBar{color:#000;font-size:1.75rem;line-height:2.75rem;text-align:center;width:calc(var(--body-min-width) * .5);height:inherit;margin:auto;display:grid;grid-template-columns:repeat(4,auto);column-gap:0;align-items:center;position:fixed;top:var(--header-height);left:calc(50vw - (var(--body-min-width) * .25))}:is(.navBarContainer .navBarBG nav,.navBarContainer .navBarBG .navBar) .navItem{color:inherit;text-decoration:none;height:inherit}:is(.navBarContainer .navBarBG nav,.navBarContainer .navBarBG .navBar) .active{background:linear-gradient(0deg,#00000020,#0000 40% 60%,#00000020)}.navBarContainer .navBarBG .resumeNav{background:linear-gradient(0deg,#00000020,#0000 40% 60%,#00000020);color:#000;text-align:center;width:var(--workNav-width);height:var(--navBar-height);margin:0;padding:0;position:relative;top:0;left:calc(var(--body-min-width) - 30px);display:flex;justify-content:center;align-items:center;cursor:pointer}.navBarContainer .navBarBG .resumeNav a{color:inherit;text-decoration:none}.dialogModal{border:none;background:none;text-align:center;width:100vw;height:100vh;margin:auto}.dialogModal .dialogHotspot{text-align:center;width:100vw;height:100vh;cursor:auto}.dialogModal .dialogBox{border:2px solid #999999;background-color:#fff;width:75vw;max-width:750px;margin:0 auto;padding:1rem 2rem;position:absolute;top:20%;left:0;right:0}.dialogModal .dialogBox .dialogHed{font-size:1.25rem;margin:0;padding:.5rem 0}.dialogModal .dialogBox .dialogMenuBox{display:grid;grid-template-columns:1fr 1fr;grid-gap:5%;margin:0;padding:0}.dialogModal .dialogBox .dialogMenuBox .dialogMenu{margin:0;padding:0;display:grid;grid-template-columns:repeat(auto,5);grid-gap:.5rem}.dialogModal .dialogBox .dialogMenuBox .dialogMenu p{font-size:1.125rem}.dialogModal .dialogBox .dialogMenuBox .dialogMenu a{border-radius:3px;background-color:#ccc;color:#000;font-size:.875rem;line-height:.75rem;text-decoration:none;height:20%;margin:0;padding:3.75% 0;display:flex;align-items:center;justify-content:center;transition:.25s}.dialogModal .dialogBox .dialogMenuBox .dialogMenu a:hover{transform:scale(1.03125)}.dialogModal .dialogBox .dialogCloseBTN{border:none;border-radius:15px;background:#eee;text-align:center;vertical-align:middle;width:25px;height:25px;position:absolute;top:10px;right:10px}.dialogModal .dialogBox .dialogCloseBTN:hover{background:#ccc}.dialogModal .dialogBox .dialogCloseBTN:focus{outline:0}.dialogModal::backdrop{background:#0000007f}.bodyContainer{width:var(--body-width);min-width:var(--body-min-width);max-width:var(--body-max-width);margin:0 auto;position:relative;top:calc(var(--header-height) + var(--navBar-height))}.isotopeContainer{width:90vw;margin:0 auto;padding:10px 0;position:absolute}.isotopeContainer .masonryWidth0{width:calc(8.33333333vw - 25px)}.isotopeContainer .masonryWidth1{width:calc(15vw - 16.40625px)}.isotopeContainer .masonryWidth2{width:calc(30vw - 13.125px)}.isotopeContainer .masonryWidth3{width:calc(33.3333333333333vw - 25px);min-height:320px}.galleryContainer{text-align:left;top:calc(var(--header-height) + var(--navBar-height) + var(--workNav-height));visibility:hidden}.galleryContainer .workItem{margin:0;padding:0 0 .5rem;cursor:auto}.galleryContainer .workItem img{width:100%;margin:0;padding:0}.galleryContainer .workItem .itemInfo,.galleryContainer .workItem .itemInfo_CTA{background:linear-gradient(to top,#00000010,#fff0 80%);margin:-.375rem 0 0;padding:0}:is(.galleryContainer .workItem .itemInfo,.galleryContainer .workItem .itemInfo_CTA) .itemDetails{height:inherit;margin:0;padding:.5rem 0 .5rem 1rem}:is(.galleryContainer .workItem .itemInfo,.galleryContainer .workItem .itemInfo_CTA) .itemDetails h3{font-family:AvenirNext-Medium,system-ui,Helvetica,Arial,sans-serif;font-size:.75rem;margin:0;padding:0}:is(.galleryContainer .workItem .itemInfo,.galleryContainer .workItem .itemInfo_CTA) .itemDetails p{font-family:AvenirNext-Regular,system-ui,Helvetica,Arial,sans-serif;font-size:.8125rem}:is(.galleryContainer .workItem .itemInfo,.galleryContainer .workItem .itemInfo_CTA) .itemCTA{background:linear-gradient(0deg,#00000020,#0000 30% 70%,#00000020);text-align:right;line-height:.875rem;margin:0;padding:0;display:flex;justify-content:center;align-items:center}:is(.galleryContainer .workItem .itemInfo,.galleryContainer .workItem .itemInfo_CTA) .itemCTA p{font-family:AvenirNext-Medium,system-ui,Helvetica,Arial,sans-serif;font-size:.75rem;margin:0;margin:0 0 0 .25rem}:is(.galleryContainer .workItem .itemInfo,.galleryContainer .workItem .itemInfo_CTA) .itemCTA_NA{display:none}.galleryContainer .workItem .itemInfo{display:grid;grid-template-columns:1fr}.galleryContainer .workItem .itemInfo_CTA{display:grid;grid-template-columns:1fr 4.125rem}.galleryContainer .bannerContainer{background:none;position:absolute}.galleryContainer .banneriFrame,.galleryContainer .banneriFrameOpen{border:none;margin:0 auto;padding:0;position:absolute}.galleryContainer .banneriFrameClosed{display:none;z-index:0}.galleryContainer .webiFrameContainer,.galleryContainer .videoContainer{width:100vw;height:100vh;position:fixed;top:0;left:0;z-index:999;cursor:pointer}:is(.galleryContainer .webiFrameContainer,.galleryContainer .videoContainer) .webiFrame,:is(.galleryContainer .webiFrameContainer,.galleryContainer .videoContainer) .videoPlayer{border:none;width:50vw;height:50vh;max-width:3600px;max-height:1585px;margin:0;padding:0;position:fixed;top:50vh;left:50vw;-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}:is(.galleryContainer .webiFrameContainer,.galleryContainer .videoContainer) .closeModalBtn{width:100px;padding:5px 10px;position:fixed;top:10%;right:2.5%}.galleryContainer .webiFrameContainerOpen,.galleryContainer .videoContainerOpen{background:#000000df;display:initial}.galleryContainer .closeModalBtnShow{display:initial}.galleryContainer .webiFrameContainerClosed,.galleryContainer .videoContainerClosed,.galleryContainer .closeModalBtnHide{z-index:0;display:none}.loadingContainer{text-align:center;width:100vw;height:90vh;margin:0;padding:0;position:absolute;top:calc(var(--header-height) * -1) - calc(var(--navBar-height) * .375);z-index:99}.loadingContainer .loadingImage{text-align:inherit;margin:0 auto;position:inherit;top:40%;left:50%;-ms-transform:translate(-50%,50%);-moz-transform:translate(-50%,50%);-o-transform:translate(-50%,50%);-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%)}.workNavContainer{background:#fff;width:inherit;margin:0 auto;padding:0;position:fixed;z-index:99;top:calc(var(--header-height) + var(--navBar-height))}.workNavContainer .workNavBar{opacity:0;text-align:center;width:var(--body-min-width);height:var(--workNav-height);margin:inherit;padding:inherit}.workNavContainer .workNavBar .employerNav,.workNavContainer .workNavBar .typeNav{margin:inherit;padding:inherit;position:absolute;display:grid;align-items:center}:is(.workNavContainer .workNavBar .employerNav,.workNavContainer .workNavBar .typeNav) .workNavItem,:is(.workNavContainer .workNavBar .employerNav,.workNavContainer .workNavBar .typeNav) .workNavItemLogo{height:inherit;margin:0;padding:0;align-content:center;cursor:pointer}:is(:is(.workNavContainer .workNavBar .employerNav,.workNavContainer .workNavBar .typeNav) .workNavItem,:is(.workNavContainer .workNavBar .employerNav,.workNavContainer .workNavBar .typeNav) .workNavItemLogo) .workNavLogo{max-height:var(--navBar-height);margin:0;padding:0;vertical-align:middle}:is(.workNavContainer .workNavBar .employerNav,.workNavContainer .workNavBar .typeNav) .workNavItem{text-align:center}:is(.workNavContainer .workNavBar .employerNav,.workNavContainer .workNavBar .typeNav) .activeEmplDiv,:is(.workNavContainer .workNavBar .employerNav,.workNavContainer .workNavBar .typeNav) .activeTypeDiv{background:linear-gradient(0deg,#00000020,#0000 30% 70%,#00000020);height:inherit;position:inherit;top:0;z-index:-1}.workNavContainer .workNavBar .employerNav{width:calc(var(--body-min-width) - 180px);height:inherit;grid-template-columns:repeat(12,auto);column-gap:10px}.workNavContainer .workNavBar .typeNav{width:40%;height:calc(var(--workNav-height) * .75);grid-template-columns:repeat(5,auto);column-gap:0;left:30%;top:calc(var(--workNav-height) * -1)}.workNavContainer .workNavBar .toggleNav{border:1px solid #bbbbbb;display:grid;align-items:center;grid-template-columns:repeat(1,auto);column-gap:0;width:160px;height:calc(var(--workNav-height) * .5);margin:0;padding:0;position:absolute;top:calc(var(--workNav-height) * .1875);right:calc(var(--workNav-width) - 175px);cursor:pointer}.workNavContainer .workNavBar .toggleNav .toggleBtn{font-size:.9375rem}.chipContainer{margin:0 auto;padding:0;display:flex;flex-wrap:wrap;justify-content:space-between;row-gap:20px;position:relative;top:calc(var(--header-height) + var(--navBar-height) + var(--workNav-height) - 30px)}.chipContainer .chipItem{margin:0;padding:0;flex:0 0 24.375%;cursor:pointer}.chipContainer .chipItem .chipNavImg{width:100%;margin:inherit;padding:inherit}.chipContainer .chipItem .chipInfo{background:linear-gradient(to top,#00000010,#fff0 80%);margin:inherit;padding:0 10px;display:grid;grid-template-columns:repeat(2,auto);column-gap:0px}.chipContainer .chipItem .chipInfo h3{font-family:AvenirNext-Medium,system-ui,Helvetica,Arial,sans-serif;font-size:.875rem;line-height:1rem;padding:10px 0 5px}.chipContainer .chipItem .chipInfo p{font-size:.75rem;text-align:right;padding:10px 0 5px}.chipContainer_d{min-width:var(--body-max-width);max-width:75vw}.chipContainer_l{max-width:var(--body-min-width)}.aboutContainer{width:85vw;height:100%;margin:0 auto;padding:calc(var(--navBar-height) * .75) 0;position:fixed;top:calc(var(--header-height) + var(--navBar-height));left:50%;-ms-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-o-transform:translate(-50%,0);-webkit-transform:translate(-50%,0);transform:translate(-50%)}.aboutContainer .haiku{font-size:1rem;font-weight:400;text-align:center;line-height:50px;margin:0;padding:0 0 25px}.aboutContainer .haiku h1{font-size:2rem;font-weight:inherit;line-height:1em}.aboutContainer .haiku h2{font-size:1.625rem;font-weight:inherit;line-height:1.25em}.aboutContainer .haiku h3{font-size:1.375rem;font-weight:400;line-height:1.1875em}.aboutContainer .haiku .credit{font-size:1rem;line-height:2.5em}.aboutContainer .haiku .plea{font-size:.875rem;line-height:.125em}.aboutContainer .afroContainer,.aboutContainer .guideContainer,.aboutContainer .curlContainer{width:inherit;position:inherit}.aboutContainer .afroContainer{width:100%}.aboutContainer .guideContainer{visibility:hidden}.aboutContainer .guideContainer .guideSVG{opacity:.5;position:absolute;top:0;left:0}.aboutContainer .boingSvg{width:25%;height:auto;position:absolute;visibility:hidden}.aboutContainer .boingSvg .boingPath{stroke:#000;stroke:#f0f}.aboutContainer .curlContainer .curlSvg{width:4.375%;position:absolute;overflow:visible;cursor:pointer}.aboutContainer .curlContainer .curlSvg .curlPath{fill:#333}.aboutContainer .curlContainer .curlSvg .curlRect{fill:#f000}.aboutContainer .thoughtBubbleDiv *{margin:0;padding:0}.aboutContainer .thoughtBubbleDiv{font-family:AnimeAceItalic,Arial,Helvetica,sans-serif;text-align:center;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:37.5%;visibility:hidden;opacity:0;height:auto}.aboutContainer .thoughtBubbleDiv p,.aboutContainer .thoughtBubbleDiv p1,.aboutContainer .thoughtBubbleDiv p2{letter-spacing:.025rem}.aboutContainer .thoughtBubbleDiv p{font-size:.9375rem;line-height:1.5rem;margin:0 0 .5625rem .625rem}.aboutContainer .thoughtBubbleDiv p1,.aboutContainer .thoughtBubbleDiv p2{font-size:.8125rem;line-height:1.25rem}.aboutContainer .thoughtBubbleDiv p1{margin:0 0 .5625rem}.aboutContainer .thoughtBubbleDiv p2{margin:.5625rem 0 0}.aboutContainer .thoughtBubbleDiv .thoughtBubbleSvg{position:inherit}.aboutContainer .thoughtBubbleDiv .thoughtBubbleSvg .thoughtBubblePath{fill:#fff;stroke:#000;stroke-linejoin:round}.aboutContainer .thoughtBubbleDiv .thoughtBubbleText{width:82.5%;height:60%;margin:0;padding:0;display:flex;flex-direction:column;justify-content:center;align-items:center;position:absolute;top:22.5%;left:11.25%}.aboutContainer .thoughtBubbleDiv .thoughtBubbleText p{padding:1.125% 0}.aboutContainer .thoughtBubbleDiv .thoughtClose{border-radius:10%;font-family:Gill Sans,Gill Sans MT,Myriad Pro,DejaVu Sans Condensed,Helvetica,Arial,"sans-serif";font-size:1rem;font-weight:600;line-height:1.5em;text-align:center;width:10%;height:10%;position:absolute;top:17.5%;right:1.25%;cursor:pointer}.aboutContainer .thoughtBubbleDiv .thoughtClose .thoughtClosePath{fill:#fff;stroke:#000;stroke-width:12.5%}.aboutContainer .thoughtBubbleDiv .thoughtClose .thoughtCloseX{stroke:#000;stroke-width:3.75%}.aboutContainer .resetThoughtsDiv{font-family:AnimeAceItalic,Arial,Helvetica,sans-serif;text-align:center;letter-spacing:.025rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:13.75%;opacity:.5;position:absolute;top:25%;right:-2.5%;transition:.2s;cursor:pointer}.aboutContainer .resetThoughtsDiv .resetThoughtsSvg{overflow:visible}.aboutContainer .resetThoughtsDiv .resetThoughtsSvg .resetThoughtsPath{fill:#fff;stroke:#000;stroke-width:2.5%;stroke-opacity:.625;stroke-linejoin:miter;stroke-miterlimit:1}.aboutContainer .resetThoughtsDiv .resetThoughtsText{width:100%;font-size:.875rem;line-height:1.375rem;margin:-1.25% 0 0 1.5%;padding:0;position:inherit;top:47.5%;-ms-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-o-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);transform:translateY(-50%)}.aboutContainer .resetThoughtsDiv:hover{opacity:1;transform:scale(1.125)}.resumeContainer{width:var(--body-min-width);height:auto;overflow:auto;margin:0 auto;padding:0 0 var(--header-height) 0;position:relative;top:calc(var(--header-height) + var(--navBar-height))}.resumeContainer .resumeSect{margin:0;padding:2rem 0 0}.resumeContainer .resumeSect .sectList{list-style:disc;list-style-position:inside;margin:-.5rem 0 0}.resumeContainer .resumeSect .sectList ul.hyphenated{list-style-type:none;margin:0 0 .125rem}.resumeContainer .resumeSect .sectList ul.hyphenated>li{text-indent:1.5rem}.resumeContainer .resumeSect .sectList ul.hyphenated>li:before{content:"- ";text-indent:-5px}.resumeContainer .sectHed{border-bottom:1px solid #999999;font-weight:500;text-transform:uppercase;width:auto;margin:0 0 1.5rem}.resumeContainer h1{font-family:AvenirNext-DemiBold,system-ui,Helvetica,Arial,sans-serif;font-size:1.375rem}.resumeContainer h2{font-family:AvenirNext-Medium,system-ui,Helvetica,Arial,sans-serif;font-size:1.125rem;line-height:1.375rem;margin:0 0 .5rem;display:inline-block}.resumeContainer .skillContainer{font-size:.9375rem}.resumeContainer .skillContainer .skillGrid{display:grid;grid-template-columns:auto auto auto auto;gap:0;margin:-1rem 0 0}.resumeContainer .skillContainer .skillGrid .skillCol h2{font-size:1.1875rem;margin:.125rem 0 .375rem}.resumeContainer .skillContainer .skillGrid .skillCol .skillList{line-height:1.5rem}.resumeContainer .skillContainer .skillGrid .skillCol .skillList ul{list-style:none;margin:0 0 .5rem}.resumeContainer .skillContainer .skillGrid .skillCol .skillList ul ul{list-style:inside;list-style-type:"- ";text-indent:.5rem}.resumeContainer .employerContainer .employerList{text-align:left;margin:0 auto;padding:0}.resumeContainer .employerContainer .employerList .employerItem{width:100%;height:auto;margin:0;padding:0 0 2em;display:grid;grid-template-columns:12.5% auto 11.25%;column-gap:0}.resumeContainer .employerContainer .employerList .employerItem .logo,.resumeContainer .employerContainer .employerList .employerItem .logoMissing{text-align:left;width:72.5%;max-height:80px;margin:0;padding-top:6.25px}.resumeContainer .employerContainer .employerList .employerItem .employerInfoContainer .employerDates{text-align:right;line-height:1.75em;float:right}.resumeContainer .employerContainer .employerList .employerItem .employerInfoContainer .employerInfo{font-size:1.0625rem;line-height:1.25rem;list-style:none;list-style-position:outside;margin:0 0 0 1rem;padding:0 0 .25em}.resumeContainer .employerContainer .employerList .employerItem .employerInfoContainer .employerInfo i{font-family:AvenirNext-Italic,system-ui,Avenir,Helvetica,Arial,sans-serif}.resumeContainer .employerContainer .employerList .employerItem .employerInfoContainer .employerInfo li{margin:0 0 .25rem}.resumeContainer .earlyContainer .earlyList h1{font-size:1.25rem;line-height:1.375rem}.resumeContainer .earlyContainer .earlyList h1 .earlyTitle{font-family:AvenirNext-MediumItalic,system-ui,Helvetica,Arial,sans-serif;font-size:1.125rem;display:inline-block}.resumeContainer .earlyContainer .earlyList .earlyDescr{margin:0 0 1rem}.resumeContainer .eduContainer{width:auto;padding:3rem 0 5rem;position:relative}.resumeContainer .eduContainer .eduInfoContainer{width:100%;display:grid;grid-template-columns:12.5% auto;column-gap:0}.resumeContainer .eduContainer .eduInfoContainer .logo{max-width:52.5%;position:relative;left:10%}.resumeContainer .eduContainer .eduInfoContainer p{margin:-.375rem 0 0}.resumeContainer .eduContainer .eduInfoContainer .eduDate{margin:0;padding:.25em 0 0}@font-face{font-family:ChaleParNinSix;src:url(../fonts/ChaletParNineteenSixty/ChaleParNinSix.otf) format("opentype");src:url(../fonts/ChaletParNineteenSixty/ChaleParNinSix.eot);src:url(../fonts/ChaletParNineteenSixty/ChaleParNinSix.woff) format("woff"),url(../fonts/ChaletParNineteenSixty/ChaleParNinSix.svg#-GothaBoo) format("svg")}@font-face{font-family:AnimeAceItalic;src:url(../fonts/AnimeAceItalic/AnimeAceItalic.otf) format("opentype");src:url(../fonts/AnimeAceItalic/AnimeAceItalic.eot);src:url(../fonts/AnimeAceItalic/AnimeAceItalic.woff) format("woff"),url(../fonts/AnimeAceItalic/AnimeAceItalic.svg#-Italic) format("svg")}@font-face{font-family:AvenirNext-Regular;src:url(../fonts/AvenirNext/AvenirNext-Regular.otf) format("opentype");src:url(../fonts/AvenirNext/AvenirNext-Regular.eot);src:url(../fonts/AvenirNext/AvenirNext-Regular.woff) format("woff"),url(../fonts/AvenirNext/AvenirNext-Regular.svg#-Italic) format("svg")}@font-face{font-family:AvenirNext-Italic;src:url(../fonts/AvenirNext/AvenirNext-Italic.otf) format("opentype");src:url(../fonts/AvenirNext/AvenirNext-Italic.eot);src:url(../fonts/AvenirNext/AvenirNext-Italic.woff) format("woff"),url(../fonts/AvenirNext/AvenirNext-Italic.svg#-Italic) format("svg")}@font-face{font-family:AvenirNext-Medium;src:url(../fonts/AvenirNext/AvenirNext-Medium.otf) format("opentype");src:url(../fonts/AvenirNext/AvenirNext-Medium.eot);src:url(../fonts/AvenirNext/AvenirNext-Medium.woff) format("woff"),url(../fonts/AvenirNext/AvenirNext-Medium.svg#-Italic) format("svg")}@font-face{font-family:AvenirNext-MediumItalic;src:url(../fonts/AvenirNext/AvenirNext-MediumItalic.otf) format("opentype");src:url(../fonts/AvenirNext/AvenirNext-MediumItalic.eot);src:url(../fonts/AvenirNext/AvenirNext-MediumItalic.woff) format("woff"),url(../fonts/AvenirNext/AvenirNext-MediumItalic.svg#-Italic) format("svg")}@font-face{font-family:AvenirNext-DemiBold;src:url(../fonts/AvenirNext/AvenirNext-DemiBold.otf) format("opentype");src:url(../fonts/AvenirNext/AvenirNext-DemiBold.eot);src:url(../fonts/AvenirNext/AvenirNext-DemiBold.woff) format("woff"),url(../fonts/AvenirNext/AvenirNext-DemiBold.svg#-Italic) format("svg")}@font-face{font-family:AvenirNext-DemiBoldItalic;src:url(../fonts/AvenirNext/AvenirNext-DemiBoldItalic.otf) format("opentype");src:url(../fonts/AvenirNext/AvenirNext-DemiBoldItalic.eot);src:url(../fonts/AvenirNext/AvenirNext-DemiBoldItalic.woff) format("woff"),url(../fonts/AvenirNext/AvenirNext-DemiBoldItalic.svg#-Italic) format("svg")}*{font-size:15px;margin:0;padding:0;user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none;-ms-user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}img{border:0;user-select:none;-moz-user-select:none;-webkit-user-drag:none;-webkit-user-select:none;-ms-user-select:none}:root,body{margin:0;padding:0}:root{font-family:AvenirNext-Regular,system-ui,Avenir,Helvetica,Arial,sans-serif;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:100vw;--header-height: 70px;--navBar-height: 40px;--workNav-width: 175px;--workNav-height: 60px;--body-min-width: 1115px;--body-max-width: 1440px}
