.homeCanvas{top:calc(var(--header-height) + var(--navBar-height));z-index:999}.homeCanvas canvas{width:100vw;height:calc(100vh - var(--header-height) - var(--navBar-height));margin:0;padding:0}.homeHed{line-height:3rem;width:var(--body-min-width);margin:0 auto;padding:0;position:absolute;top:27.5vh;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%)}.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:3em}.homeHed h2{font-size:1.5rem}.homeHed .homeDescr{font-family:AvenirNext-Italic;font-style:italic;font-size:1.125rem;line-height:1.5rem;margin:2rem 50% 0 0}.homeHed .homeDescr p{font-size:inherit;line-height:inherit;margin:0 0 1rem}.homeHed .homeDescr .note{font-family:AvenirNext-Regular;font-size:.875rem;line-height:1.25rem;margin:5rem 0 0}.homeHed .homeDescr .note p,.homeHed .homeDescr .note b,.homeHed .homeDescr .note i{font-size:inherit;line-height:inherit;margin:1.0625rem 0 0}.isotopeContainer{width:var(--work-gallery-width);margin:0 auto;padding:10px 0;position:absolute}.isotopeContainer .masonryHspan0{width:100%}.isotopeContainer .masonryHspan1{width:calc(15vw - 16.40625px)}.isotopeContainer .masonryHspan2{width:calc(30vw - 13.125px)}.isotopeContainer .masonryHspan3{width:32.125%}.isotopeContainer .masonryHspan4{width:100%}.isotopeContainer .masonryHspan1_l{width:calc((var(--work-gallery-width) * .3333) - 7.5px)}.isotopeContainer .masonryHspan2_l{width:calc((var(--work-gallery-width) * .6666) - 7.5px)}.isotopeContainer .masonryHspan3_l{width:100%}.isotopeContainer .masonryHspan1_m{width:calc((var(--work-gallery-width) * .5) - 7.5px)}.isotopeContainer .masonryHspan2_m{width:100%}.galleryContainer{text-align:left;top:calc(var(--header-height) + var(--navBar-height) + var(--workNav-height));visibility:hidden}.galleryContainer .workItem{margin:0;padding:0;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;z-index:9999}.galleryContainer .closeModalBtnShow{display:initial}.galleryContainer .webiFrameContainerClosed,.galleryContainer .videoContainerClosed,.galleryContainer .closeModalBtnHide{display:none;z-index:0}.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{margin:0 auto;padding:0;position:fixed;left:50%;transform:translate(-50%);z-index:999;top:calc(var(--header-height) + var(--navBar-height));clip:rect(1px,100vw,calc(var(--header-height) - 10px),0px)}.workNavContainer .workNavBar{opacity:0;text-align:center;width:var(--body-min-width);height:var(--workNav-height);margin:auto;padding:0 0 0 .5rem}.workNavContainer .workNavBar .workNavBtnContainer_m{background:#fff;height:inherit;margin:0;padding:0;display:grid;grid-template-columns:12.5% 43.75% 43.75%;align-items:center;justify-items:center}.workNavContainer .workNavBar .workNavBtnContainer_m .emplNavBtn_m,.workNavContainer .workNavBar .workNavBtnContainer_m .typeNavBtn_m,.workNavContainer .workNavBar .workNavBtnContainer_m .workBackBtn_m{outline:1px solid #cccccc;outline-offset:-.375rem;width:100%;height:100%;display:grid;place-items:center;cursor:pointer}.workNavContainer .workNavBar .workNavBtnContainer_m .workBackBtn_m{font-size:2rem}.workNavContainer .workNavBar .emplNavBar,.workNavContainer .workNavBar .typeNavBar{margin:inherit;padding:inherit;position:absolute;display:grid;align-items:center}:is(.workNavContainer .workNavBar .emplNavBar,.workNavContainer .workNavBar .typeNavBar) .workNavItem,:is(.workNavContainer .workNavBar .emplNavBar,.workNavContainer .workNavBar .typeNavBar) .emplNavItem,:is(.workNavContainer .workNavBar .emplNavBar,.workNavContainer .workNavBar .typeNavBar) .typeNavItem{background:#fff;text-align:center;height:inherit;margin:0;padding:0;align-content:center;cursor:pointer}:is(:is(.workNavContainer .workNavBar .emplNavBar,.workNavContainer .workNavBar .typeNavBar) .workNavItem,:is(.workNavContainer .workNavBar .emplNavBar,.workNavContainer .workNavBar .typeNavBar) .emplNavItem,:is(.workNavContainer .workNavBar .emplNavBar,.workNavContainer .workNavBar .typeNavBar) .typeNavItem) .workNavLogo{max-height:var(--navBar-height);margin:0;padding:0;vertical-align:middle}:is(.workNavContainer .workNavBar .emplNavBar,.workNavContainer .workNavBar .typeNavBar) .emplNavItem .emplNavEmployer{display:none}:is(.workNavContainer .workNavBar .emplNavBar,.workNavContainer .workNavBar .typeNavBar) .activeEmplDiv,:is(.workNavContainer .workNavBar .emplNavBar,.workNavContainer .workNavBar .typeNavBar) .activeTypeDiv{background:linear-gradient(0deg,#00000020,#0000 30% 70%,#00000020);height:inherit;position:inherit;top:0;z-index:-1}.workNavContainer .workNavBar .emplNavBar{width:calc(var(--body-min-width) - 180px);height:inherit;grid-template-columns:repeat(12,auto);column-gap:10px}.workNavContainer .workNavBar .typeNavBar{width:40%;height:calc(var(--workNav-height) * .75);grid-template-columns:repeat(5,auto);column-gap:0;left:28.75%;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{background:none;width:var(--work-gallery-width);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))}.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(1,auto);column-gap:0px}.chipContainer .chipItem .chipInfo h3,.chipContainer .chipItem .chipInfo p{padding:10px 0 5px}.chipContainer .chipItem .chipInfo h3{font-family:AvenirNext-Medium,system-ui,Helvetica,Arial,sans-serif;font-size:.875rem;line-height:1rem}.chipContainer .chipItem .chipInfo p{font-size:.75rem;text-align:right}.banner300x250,.banner300x600{vertical-align:top;margin:0 auto;padding:0;position:relative;display:inline-block;overflow:hidden}.banner300x250{width:300px;height:250px}.banner300x600{width:300px;height:600px}.clickTag{width:100%;height:100%;position:absolute;cursor:pointer}.eaar_18951{background-image:url(/assets/CR_18951_ALWAYS_RED_DIGITAL_PLAN_1H15_300x600_retina_03-DjX7gj9l.jpg);background-size:contain}.eaar_18951 .bgDiv,.eaar_18951 .modelDiv,.eaar_18951 .bottleDiv,.eaar_18951 .particleContainer{margin:0;padding:0;position:absolute}.eaar_18951 .particleContainer{color:#fff;width:inherit;height:inherit;position:absolute}.eaar_18951 .particleContainer .particle{mix-blend-mode:screen;position:absolute}.eaar_18951 .logo_EAAR{width:220px;margin:0 auto;padding:0;position:relative}.eaar_18951 .logo_EAAR .logo_EAARbase{width:inherit;margin:inherit;padding:inherit}.eaar_18951 .logo_EAAR .logo_EAARbase img{width:100%;position:absolute;top:0;left:0}.eaar_18951 .logo_EAAR .logo_EAARds{width:300px;margin:0;padding:0;position:absolute;top:-50px;left:-40px}.eaar_18951 .logo_EAAR .logo_EAARds img{position:absolute;top:0;left:0}.eaar_18951 .bgDiv{width:100%}.eaar_18951 .bgDiv img{width:inherit}.eaar_18951 .modelDiv{width:350px;top:-50px;left:-25px}.eaar_18951 .bottleDiv{width:170px;height:auto;margin:0 auto;position:relative}.eaar_18951 .bottleDiv img{width:100%;position:absolute;top:0;left:0}.eaar_18951 .bottleFlash{position:absolute}.eaar_18951 .copy01,.eaar_18951 .copy02{color:#fff;font-family:Didot_Regular;text-align:center;width:100%;margin:0 auto;padding:0;position:absolute}:is(.eaar_18951 .copy01,.eaar_18951 .copy02) .char01,:is(.eaar_18951 .copy01,.eaar_18951 .copy02) .char02{margin:0 -.0025em;padding:0;display:inline-block}.eaar_18951 .copy01{font-size:1.5625em;letter-spacing:-.005em;top:15px}.eaar_18951 .copy02{font-size:.875em;letter-spacing:.025em;top:520px}.eaar_18951 .cta{width:90px;margin:0;padding:0;position:absolute;top:560px;left:105px}@font-face{font-family:Didot_Regular;src:url(/assets/Didot_Regular-DFEZ-Phe.eot);src:url(/assets/Didot_Regular-DFEZ-Phe.eot?#iefix) format("embedded-opentype"),url(/assets/Didot_Regular-D6LkjZat.woff) format("woff"),url(/assets/Didot_Regular-BCpJQZgS.svg#Didot_Regular) format("svg");font-weight:400;font-style:normal}.nmpf_04852{background:#dd8ea3;background-image:url(/assets/bg-B1xxAwzd.jpg);background-size:contain}.nmpf_04852 .bgDiv,.nmpf_04852 .bg_koDiv,.nmpf_04852 .bg,.nmpf_04852 .bg_ko,.nmpf_04852 .skyline,.nmpf_04852 .starspinDiv,.nmpf_04852 .modelDiv,.nmpf_04852 .model,.nmpf_04852 .bottleDiv,.nmpf_04852 .bottle,.nmpf_04852 .logoDiv,.nmpf_04852 .logo_NMPF,.nmpf_04852 .tagDiv,.nmpf_04852 .tag,.nmpf_04852 .cta,.nmpf_04852 .particleContainer{margin:0;padding:0;position:absolute}.nmpf_04852 .bgDiv,.nmpf_04852 .bg_koDiv,.nmpf_04852 .bg,.nmpf_04852 .bg_ko{width:100%;height:100%}:is(.nmpf_04852 .bgDiv,.nmpf_04852 .bg_koDiv,.nmpf_04852 .bg,.nmpf_04852 .bg_ko) img{width:inherit;height:inherit}.nmpf_04852 .skyline{width:100%;top:140px;left:0}.nmpf_04852 .starspinDiv{top:0;left:0}.nmpf_04852 .modelDiv,.nmpf_04852 .model{width:165px;height:240px;top:10px;left:67.5px}.nmpf_04852 .bottleDiv,.nmpf_04852 .bottle{width:35px;height:70px;top:177.5px;left:200px}.nmpf_04852 .logoDiv,.nmpf_04852 .logo_NMPF{width:165px;height:50px;top:10px;left:67.5px}.nmpf_04852 .tagDiv,.nmpf_04852 .tag{width:115px;height:7.5px;top:235px;left:92.5px}.nmpf_04852 .cta{height:25px;margin:0;padding:0;position:absolute;top:217.5px;left:15px}.nmpf_04852 .copy01,.nmpf_04852 .copy02{color:#fff;font-family:at_sackers_english_scriptRg;font-size:2.8125em;font-weight:700;text-align:center;letter-spacing:-.02em;line-height:1.125em;width:100%;margin:0 auto;padding:0;position:absolute}.nmpf_04852 .copy01{top:255px}.nmpf_04852 .copy02{width:60%;margin:0 20%;top:180px}.nmpf_04852 .particleContainer{color:#fff;width:inherit;height:inherit}.nmpf_04852 .particleContainer .particle{margin:0;padding:0;position:absolute}.bcbg_02342{background:#efc4c2;background-size:contain}.bcbg_02342 .bg,.bcbg_02342 .modelDiv,.bcbg_02342 .model_ctr,.bcbg_02342 .model_lf,.bcbg_02342 .model_rt,.bcbg_02342 .bottle,.bcbg_02342 .logo,.bcbg_02342 .mask,.bcbg_02342 .cta,.bcbg_02342 .particleContainer,.bcbg_02342 .clickTag{margin:0;padding:0;position:absolute}.bcbg_02342 .bg{width:100%;height:100%;top:0;left:0}.bcbg_02342 .modelDiv{width:100%;height:100%}.bcbg_02342 .modelDiv .model_ctr,.bcbg_02342 .modelDiv .model_lf,.bcbg_02342 .modelDiv .model_rt{height:100%}.bcbg_02342 .modelDiv .model_lf{left:0;filter:url(#turbulenceFilterID)}.bcbg_02342 .modelDiv .model_ctr{left:125px}.bcbg_02342 .modelDiv .model_rt{left:190px;filter:url(#turbulenceFilterID)}.bcbg_02342 .bottle{width:72.5px;top:50px;left:205px}.bcbg_02342 .logo{width:270px;top:180px;left:15px}.bcbg_02342 .mask{top:0;left:0}.bcbg_02342 .cta{width:115px;top:225px;left:92.5px}.bcbg_05500{background:#e1bb7e;background-size:contain}.bcbg_05500 .bg,.bcbg_05500 .modelDiv,.bcbg_05500 .model_ctr,.bcbg_05500 .model_lf,.bcbg_05500 .model_rt,.bcbg_05500 .bottle,.bcbg_05500 .logo,.bcbg_05500 .mask,.bcbg_05500 .cta,.bcbg_05500 .particleContainer,.bcbg_05500 .clickTag{margin:0;padding:0;position:absolute}.bcbg_05500 .bg{width:100%;height:100%;top:0;left:0}.bcbg_05500 .modelDiv{width:100%;height:100%}.bcbg_05500 .modelDiv .model_ctr,.bcbg_05500 .modelDiv .model_lf,.bcbg_05500 .modelDiv .model_rt{height:100%}.bcbg_05500 .modelDiv .model_lf{left:0;filter:url(#turbulenceFilterID)}.bcbg_05500 .modelDiv .model_ctr{left:85px}.bcbg_05500 .modelDiv .model_rt{left:180px;filter:url(#turbulenceFilterID)}.bcbg_05500 .bottle{width:47.5px;top:87.5px;left:125px}.bcbg_05500 .logo{width:200px;top:170px;left:50px}.bcbg_05500 .mask{top:0;left:0}.bcbg_05500 .cta{width:115px;top:225px;left:92.5px}.jcnr_07074{background:#000;background-size:contain}.jcnr_07074 .bgDiv,.jcnr_07074 .modelDiv,.jcnr_07074 .bottleDiv,.jcnr_07074 .particleContainer{margin:0;padding:0;position:absolute}.jcnr_07074 .particleContainer{color:#fff;width:inherit;height:inherit;position:absolute}.jcnr_07074 .particleContainer .particle{position:absolute}.jcnr_07074 .logo_JCNR{width:170px;margin:0 auto;padding:0;position:relative;top:160px}.jcnr_07074 .logo_JCNR img{width:100%;position:absolute;top:0;left:0}.jcnr_07074 .bgDiv{width:100%}.jcnr_07074 .bgDiv img{width:inherit}.jcnr_07074 .modelDiv{top:0;left:0}.jcnr_07074 .bottleDiv{width:215px;height:auto;margin:0 auto;position:relative;top:135px;left:5px}.jcnr_07074 .bottleDiv img{width:100%;position:absolute;top:0;left:0}.jcnr_07074 .bottleFlash{position:absolute}.jcnr_07074 .copy01,.jcnr_07074 .copy02{color:#fff;font-family:at_sackers_english_scriptRg;font-size:2.8125em;font-weight:700;text-align:center;letter-spacing:-.02em;line-height:1.125em;width:100%;margin:0 auto;padding:0;position:absolute}.jcnr_07074 .copy01{top:255px}.jcnr_07074 .copy02{width:60%;margin:0 20%;top:180px}.jcnr_07074 .cta{width:110px;margin:0;padding:0;position:absolute;top:548px;left:160px}@font-face{font-family:at_sackers_english_scriptRg;src:url(/assets/atsackersenglishscript-webfont-2Ncge9m0.eot);src:url(/assets/atsackersenglishscript-webfont-2Ncge9m0.eot?#iefix) format("embedded-opentype"),url(/assets/atsackersenglishscript-webfont-e6YRqXnM.woff2) format("woff2"),url(/assets/atsackersenglishscript-webfont-vS5D12ts.woff) format("woff"),url(/assets/atsackersenglishscript-webfont-D8XR1Tfc.ttf) format("truetype"),url(/assets/atsackersenglishscript-webfont-Dc6FActE.svg#at_sackers_english_scriptRg) format("svg");font-weight:400;font-style:normal}@font-face{font-family:at_sackers_english_scriptRg;src:url(/assets/atsackersenglishscript-webfont-2Ncge9m0.eot);src:url(/assets/atsackersenglishscript-webfont-2Ncge9m0.eot?#iefix) format("embedded-opentype"),url(/assets/atsackersenglishscript-webfont-e6YRqXnM.woff2) format("woff2"),url(/assets/atsackersenglishscript-webfont-vS5D12ts.woff) format("woff"),url(/assets/atsackersenglishscript-webfont-D8XR1Tfc.ttf) format("truetype"),url(/assets/atsackersenglishscript-webfont-Dc6FActE.svg#at_sackers_english_scriptRg) format("svg");font-weight:400;font-style:normal}.bsps_26897{background-size:contain}.bsps_26897 .bgDiv,.bsps_26897 .imageDiv,.bsps_26897 .bottleDiv,.bsps_26897 .logoBSPS,.bsps_26897 .vendorTag{margin:0;padding:0;position:absolute}.bsps_26897 .logoBSPS{top:-15px;left:-65px}.bsps_26897 .bottleDiv{top:84px;left:70px}.bsps_26897 .vendorTag{background:#fff;width:90px;height:20px;position:absolute;top:0;right:0}.bsps_26897 .vendorTag img{width:66.666666666666667%;margin:3.75% 16.666666666666667%;padding:0}.bsps_26897 .clickTag{border:1px solid #ee70bc!important;width:calc(100% - 1.75px);height:calc(100% - 1.5px)}.nmtg_26903{background-size:contain}.nmtg_26903 .bgDiv,.nmtg_26903 .bg02_svg,.nmtg_26903 .logo_bg,.nmtg_26903 .logo_NMTG_sp,.nmtg_26903 .copy01,.nmtg_26903 .legal,.nmtg_26903 .bottleDiv,.nmtg_26903 .gwpDiv,.nmtg_26903 .cta,.nmtg_26903 .vendorTag{margin:0;padding:0;position:absolute}.nmtg_26903 .bg02_svg{top:0;left:0}.nmtg_26903 .logo_NMTG_sp{top:-5px;left:-62.5px}.nmtg_26903 .bottleDiv{width:auto;height:auto;top:95px;left:105px}.nmtg_26903 .logo_bg{background:#e6437b;width:300px;height:70px;top:15px}.nmtg_26903 .copy01,.nmtg_26903 .legal{transform-origin:100% 0;transform:scale(.5);top:120px;right:12.5px}.nmtg_26903 .copy01{top:120px;right:12.5px}.nmtg_26903 .legal{top:150px;right:15px}.nmtg_26903 .gwpDiv{top:70px;left:5px}.nmtg_26903 .vendorTag{background:#fff;width:70px;height:15px;position:absolute;top:0;right:0}.nmtg_26903 .vendorTag img{width:75%;margin:3.75% 12.75%}.nmtg_26903 .cta{width:160px;height:20px;position:absolute;bottom:0;right:0}.nmtg_26903 .clickTag{border:1px solid #e6437b!important;width:calc(100% - 1.75px);height:calc(100% - 1.5px)}.jcvr_26963{background:#ffecf7;background-size:contain}.jcvr_26963 .bgDiv,.jcvr_26963 .bg,.jcvr_26963 .modelDiv,.jcvr_26963 .logoDiv,.jcvr_26963 .bottleDiv,.jcvr_26963 .bottle,.jcvr_26963 .gwp,.jcvr_26963 .copy01,.jcvr_26963 .legal,.jcvr_26963 .cta,.jcvr_26963 .vendorTag,.jcvr_26963 .particleContainer{margin:0;padding:0;position:absolute}.jcvr_26963 .particleContainer{color:#fff;width:inherit;height:inherit;position:absolute}.jcvr_26963 .particleContainer .particle{position:absolute}.jcvr_26963 .logoSVG{position:absolute;top:-50px;left:0}.jcvr_26963 .bgDiv{width:100%}.jcvr_26963 .bgDiv img{width:inherit}.jcvr_26963 .bg,.jcvr_26963 .modelDiv{top:0;left:0}.jcvr_26963 .bottle{top:10px;left:120px}.jcvr_26963 .bottleDiv{width:215px;height:auto;margin:0 auto;position:relative;top:135px;left:5px}.jcvr_26963 .bottleDiv img{width:100%;position:absolute;top:0;left:0}.jcvr_26963 .bottleFlash{position:absolute}.jcvr_26963 .gwp{top:25px;left:135px}.jcvr_26963 .copy01{transform:scale(.5);top:185px;left:110px}.jcvr_26963 .legal{transform:scale(.5);top:235px;left:-100px}.jcvr_26963 .cta{width:150px;top:210px;left:75px}.jcvr_26963 .vendorTag{background:#fff;width:90px;height:20px;position:absolute;top:0;right:0}.jcvr_26963 .vendorTag img{width:66.666666666666667%;margin:3.75% 16.666666666666667%;padding:0}.jcvr_26963 .clickTag{border:1px solid #f0b4cb!important;width:calc(100% - 2px);height:calc(100% - 2px);top:0;left:0}.aboutContainer{width:75vw;height:100%;margin:0 auto;padding:calc(var(--navBar-height) * .75) 0;position:fixed;top:calc((var(--header-height) * 2) + var(--navBar-height));z-index:999;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;width:50vw;margin:-70px auto 0;padding:0 0 25px;z-index:999}.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;height: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:#444}.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:45%;visibility:hidden;opacity:0;height:auto}.aboutContainer .thoughtBubbleDiv .thoughtBubbleSvg{position:inherit}.aboutContainer .thoughtBubbleDiv .thoughtBubbleSvg .thoughtBubblePath{fill:#fff;stroke:#000;stroke-width:.25rem;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,.aboutContainer .thoughtBubbleDiv .thoughtBubbleText p1,.aboutContainer .thoughtBubbleDiv .thoughtBubbleText p2{letter-spacing:.025rem;margin:0 0 .5rem;padding:0}.aboutContainer .thoughtBubbleDiv .thoughtBubbleText p{font-size:.9375rem;line-height:1.5rem}.aboutContainer .thoughtBubbleDiv .thoughtBubbleText p1{font-size:.8125rem;line-height:1.25rem}.aboutContainer .thoughtBubbleDiv .thoughtBubbleText p2{font-size:.8125rem;line-height:1.25rem}.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:.25rem}.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:10%;right:0%;transition:.2s;cursor:pointer}.aboutContainer .resetThoughtsDiv .resetThoughtsSvg{overflow:visible}.aboutContainer .resetThoughtsDiv .resetThoughtsSvg .resetThoughtsPath{fill:#fff;stroke:#000;stroke-width:.5rem;stroke-opacity:.625;stroke-linejoin:miter;stroke-miterlimit:1}.aboutContainer .resetThoughtsDiv .resetThoughtsText{width:100%;font-size:.8125rem;line-height:1.25rem;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:calc(100vh - calc(var(--header-height) + var(--navBar-height)));overflow:scroll;scrollbar-width:none;margin:0 auto;padding:0;position:fixed;top:calc(var(--header-height) + var(--navBar-height));left:50%;transform:translate(-50%);z-index:999}.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}.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;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 7.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}.hedWrapper *{margin:0;padding:0}.hedWrapper{background:var(--hed-BGgradient);width:100vw;margin:0;padding:0 0 1rem;position:fixed;top:0;left:0;z-index:998}.hedWrapper .hedContainer{width:inherit;max-width:var(--body-max-width);margin:auto;padding:var(--hedPadding);display:grid;grid-template-columns:10% 90%;align-items:start}.hedWrapper .hedContainer .logo{mix-blend-mode:difference;margin:0 0 0 -2rem;padding:1rem .5rem 0 0;grid-area:span 2 / 1 / 2}.hedWrapper .hedContainer .hed{color:#fff;line-height:1.625rem;margin:1.375rem 0 0;padding:0;display:grid;grid-template-columns:75% 25%;align-items:end}.hedWrapper .hedContainer .hed .hed00 .hed01{font-size:2.375rem}.hedWrapper .hedContainer .hed .hed00 .hed02{font-size:1.25rem}.hedWrapper .hedContainer .hed .contact{font-size:.875rem;text-align:right}.hedWrapper .hedContainer .hed .contact a,.hedWrapper .hedContainer .hed .contact .email{font-size:inherit;color:#fff;text-decoration:underline;text-decoration-thickness:1px;text-decoration-color:#888;text-underline-offset:.375rem}.hedWrapper .hedContainer .navBarContainer{border-bottom:1px solid #cccccc;mix-blend-mode:multiply;width:100vw;height:var(--navBar-height);margin:auto;padding:0;overflow:visible;position:fixed;left:50%;transform:translate(-50%);top:var(--header-height);z-index:990}.hedWrapper .hedContainer .navBarContainer .navBar{color:#000;font-size:1.75rem;line-height:2.75rem;text-align:center;width:inherit;max-width:var(--body-max-width);height:inherit;margin:auto;padding:var(--hedPadding);display:grid;grid-template-columns:2.5fr .5fr .5fr .5fr .5fr 1fr 1.5fr;column-gap:0;align-items:center;top:var(--header-height)}.hedWrapper .hedContainer .navBarContainer .navBar .navItem{color:inherit;text-decoration:none;height:inherit}.hedWrapper .hedContainer .navBarContainer .navBar .active{background:linear-gradient(0deg,#00000020,#0000 40% 60%,#00000020)}.hedWrapper .hedContainer .navBarContainer .navBar .resumeNav{background:linear-gradient(0deg,#00000020,#0000 40% 60%,#00000020);color:inherit;text-decoration:none;height:inherit;margin:0 0 0 5rem}.hedWrapper .hedContainer .navBarContainer_m{background:#fff;width:100vw;height:auto;margin:auto;padding:0;position:fixed;left:50%;transform:translate(-50%);top:var(--header-height);z-index:999}.hedWrapper .hedContainer .navBarContainer_m .navBar{color:#000;font-size:1.75rem;line-height:2.75rem;text-align:center;width:inherit;margin:auto;padding:0;display:grid;grid-template-rows:auto auto auto auto auto;overflow:hidden;position:absolute;top:-25.75rem;right:0}.hedWrapper .hedContainer .navBarContainer_m .navBar .navItem,.hedWrapper .hedContainer .navBarContainer_m .navBar .resumeNav{border-bottom:1px solid #cccccc;background:#fff;font-size:1.5rem;width:inherit;height:5rem;margin:inherit;padding:inherit;display:flex;justify-content:center;align-items:center}.hedWrapper .hedContainer .navBarContainer_m .navBar .navItem{color:inherit;text-decoration:none}.hedWrapper .hedContainer .navBarContainer_m .navBar .resumeNav{background:linear-gradient(0deg,#dcdce6,#fff 40% 60%,#dcdce6);color:inherit;text-decoration:none}.hedWrapper .hedContainer .navBarContainer_m .navBar .active{background:linear-gradient(0deg,#dcdcdc,#fff 40% 60%,#dcdcdc)}.hedWrapper .hedContainer .navBarContainer_m .navBurger{width:3rem;height:var(--header-height);padding:0 1rem;display:flex;justify-content:center;align-items:center;position:inherit;top:calc(var(--header-height) * -1);right:0;cursor:pointer}.hedWrapper .hedContainer .navBarContainer_m .navBurger .navBurgerImg{max-width:100%}.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:1px inset #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}@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")}*{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;--hedPadding: 0 1.25rem 0 0;--header-height: 4.667rem;--navBar-height: 2.667rem;--workNav-width: 11.667rem;--workNav-height: 4rem}@media(min-width:1440px){*{font-size:15px}:root{--body-min-width: 74.333rem;--body-max-width: 94.75rem;--work-gallery-width: 90vw;--hed-BGgradient-stops: 61%;--hed-BGgradient: linear-gradient(0deg,rgba(255, 255, 255, 1) var(--hed-BGgradient-stops), rgba(0, 0, 0, 1) var(--hed-BGgradient-stops), rgba(0, 0, 0, 1) 100%);--hed-margin: 1.5rem 0 0 0}:root .contact_m,:root .navBarContainer_m{display:none}}@media(min-width:1024px)and (max-width:1439px){*{font-size:11px}:root{--body-min-width: 74.333rem;--body-max-width: calc(100vw - 1.25rem) ;--work-gallery-width: 90vw;--hed-BGgradient-stops: 59.75%;--hed-BGgradient: linear-gradient(0deg,rgba(255, 255, 255, 1) var(--hed-BGgradient-stops), rgba(0, 0, 0, 1) var(--hed-BGgradient-stops), rgba(0, 0, 0, 1) 100%)}:root .contact_m,:root .navBarContainer_m{display:none}:root .homeHed .homeDescr{font-size:1.375rem;line-height:1.875rem;margin:2rem 40% 0 0}:root .homeHed .homeDescr .note{font-size:1.125rem;line-height:1.5rem;margin:7.5rem 0 0}:root .workNavContainer .workNavBar .emplNavBar{width:calc(var(--body-min-width) - 12.5rem)}:root .workNavContainer .workNavBar .typeNavBar{left:21.25rem}:root .workNavContainer .workNavBar .toggleNav{width:10rem;right:calc(var(--workNav-width) - 11.5rem)}:root .chipContainer{top:calc(var(--header-height) * 2.25)}:root .chipContainer .chipItem .chipInfo{padding:0 .5rem}:root .chipContainer .chipItem .chipInfo h3{font-size:.75rem;padding:.25rem 0}:root .aboutContainer{width:90vw;height:100%;top:calc((var(--header-height) * 3))}:root .aboutContainer .thoughtBubbleDiv .thoughtBubbleText p,:root .aboutContainer .thoughtBubbleDiv .thoughtBubbleText p1,:root .aboutContainer .thoughtBubbleDiv .thoughtBubbleText p2{font-size:1rem;line-height:1.5rem;margin:0 0 .75rem;padding:0}:root .aboutContainer .resetThoughtsDiv .resetThoughtsText{font-size:.875rem}}@media(min-width:768px)and (max-width:1023px){*{font-size:8.5px}:root{--body-min-width: 71.25rem;--body-max-width: calc(100vw - 1.25rem) ;--work-gallery-width: 90vw;--hed-BGgradient-stops: 58.5%;--hed-BGgradient: linear-gradient(0deg,rgba(255, 255, 255, 1) var(--hed-BGgradient-stops), rgba(0, 0, 0, 1) var(--hed-BGgradient-stops), rgba(0, 0, 0, 1) 100%)}:root .contact_m,:root .navBarContainer_m{display:none}:root .homeHed{line-height:3.5rem;top:12.5vh}:root .homeHed h1{font-size:3.5em}:root .homeHed h2{font-size:2em}:root .homeHed .homeDescr{font-size:1.625rem;line-height:2.375rem;margin:2rem 15% 0 0}:root .homeHed .homeDescr p{margin:0 0 1.5rem}:root .homeHed .homeDescr .note{font-size:1.5rem;line-height:2rem;margin:20rem 32.5rem 0 0}:root .workNavContainer .workNavBar .emplNavBar{width:calc(var(--body-min-width) - 11.25rem);column-gap:5px;left:0}:root .workNavContainer .workNavBar .typeNavBar{left:21.25rem}:root .workNavContainer .workNavBar .toggleNav{width:10rem;right:0}:root .chipContainer{row-gap:1.5rem;top:calc(var(--header-height) * 2.1875)}:root .chipContainer .chipItem{flex:0 0 32.5%}:root .chipContainer .chipItem .chipInfo{padding:0 .5rem}:root .chipContainer .chipItem .chipInfo h3{font-size:.75rem;padding:.25rem 0}:root .aboutContainer{width:90vw;height:100%;top:calc((var(--header-height) * 3.5))}:root .aboutContainer .afroContainer,:root .aboutContainer .guideContainer,:root .aboutContainer .curlContainer{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%)}:root .aboutContainer .afroContainer{width:120vw}:root .aboutContainer .curlContainer .curlSvg{width:5.5%}:root .aboutContainer .guideContainer,:root .aboutContainer .curlContainer{width:90vw}:root .aboutContainer .thoughtBubbleDiv .thoughtBubbleText{margin:.5rem 0 0}:root .aboutContainer .thoughtBubbleDiv .thoughtBubbleText p,:root .aboutContainer .thoughtBubbleDiv .thoughtBubbleText p1,:root .aboutContainer .thoughtBubbleDiv .thoughtBubbleText p2{font-size:1rem;line-height:1.5rem;margin:0 0 .75rem;padding:0}:root .aboutContainer .thoughtBubbleDiv .thoughtClose{border-radius:10%;width:15%;height:15%;position:absolute;top:3.5rem;right:-1.5rem}:root .aboutContainer .thoughtBubbleDiv .thoughtClose .thoughtClosePath{stroke-width:.1875rem}:root .aboutContainer .thoughtBubbleDiv .thoughtClose .thoughtCloseX{font-size:1.25em;font-weight:400;stroke:#000;stroke-width:3.75%}:root .aboutContainer .resetThoughtsDiv{width:17.5%;top:-2.5rem;right:0%}:root .aboutContainer .resetThoughtsDiv .resetThoughtsText{font-size:1.1875rem;line-height:1.75rem}}@media(min-width:375px)and (max-width:767px){*{font-size:11px}:root{--header-height: 4.375rem;--navBar-height: 5.625rem;--body-min-width: 30.5rem;--body-max-width: 32.5rem;--work-gallery-width: 90vw;--hed-BGgradient-stops: 59%;--hed-BGgradient: linear-gradient(0deg,rgba(255, 255, 255, 1) var(--hed-BGgradient-stops), rgba(0, 0, 0, 1) var(--hed-BGgradient-stops), rgba(0, 0, 0, 1) 100%)}:root .hedWrapper{z-index:999}:root .hedWrapper .hedContainer{width:100vw;max-width:100vw;margin:0;padding:0;grid-template-columns:22.5% 77.5%}:root .hedWrapper .hedContainer .logo{padding:.75rem .75rem 0 0;grid-area:auto;z-index:9999}:root .hedWrapper .hedContainer .hed{color:#000;margin:2.25rem 0 0;display:inline-block}:root .hedWrapper .hedContainer .hed .hed00{line-height:1.375rem}:root .hedWrapper .hedContainer .hed .hed00 .hed01{color:#fff;font-size:2.25rem;padding:0 0 1rem;display:block}:root .hedWrapper .hedContainer .hed .hed00 .hed02{font-size:.875rem}:root .hedWrapper .hedContainer .hed .contact{font-size:1.0625rem;line-height:1.75rem;text-align:right;width:inherit;margin:.375rem 0 0;padding:var(--hedPadding);display:block}:root .hedWrapper .hedContainer .hed .contact a,:root .hedWrapper .hedContainer .hed .contact .email{font-size:inherit;color:#000;text-decoration:underline;text-decoration-thickness:1px;text-decoration-color:#888}:root .hedWrapper .navBarContainer{display:none}:root .homeHed{line-height:2.625rem;top:17.5vh}:root .homeHed h1{font-size:2.5em}:root .homeHed h2{font-size:1.5em}:root .homeHed .homeDescr{font-size:1.375rem;line-height:1.75rem;margin:2rem 0 0}:root .homeHed .homeDescr p{margin:0 0 1rem}:root .homeHed .homeDescr .note{font-size:1.125rem;line-height:1.5rem;margin:5rem 8.75rem 0 0}:root .galleryContainer{top:calc(var(--header-height) + var(--navBar-height) + 5rem)}:root .workNavContainer{width:100vw;margin:0;padding:0;top:calc(var(--header-height) + var(--navBar-height) + .75rem);clip:rect(0px,100vw,100vh,0px)}:root .workNavContainer .workNavBar{width:inherit;margin:inherit;padding:inherit}:root .workNavContainer .workNavBar .emplNavBar,:root .workNavContainer .workNavBar .typeNavBar{width:inherit;height:inherit;grid-template-columns:none;grid-template-rows:auto;position:absolute;top:calc(var(--navBar-height) * .6666);left:0;right:0;z-index:-1}:is(:root .workNavContainer .workNavBar .emplNavBar,:root .workNavContainer .workNavBar .typeNavBar) .workNavItem,:is(:root .workNavContainer .workNavBar .emplNavBar,:root .workNavContainer .workNavBar .typeNavBar) .emplNavItem,:is(:root .workNavContainer .workNavBar .emplNavBar,:root .workNavContainer .workNavBar .typeNavBar) .typeNavItem{border-bottom:1px solid #cccccc;height:inherit}:is(:is(:root .workNavContainer .workNavBar .emplNavBar,:root .workNavContainer .workNavBar .typeNavBar) .workNavItem,:is(:root .workNavContainer .workNavBar .emplNavBar,:root .workNavContainer .workNavBar .typeNavBar) .emplNavItem,:is(:root .workNavContainer .workNavBar .emplNavBar,:root .workNavContainer .workNavBar .typeNavBar) .typeNavItem) .emplNavEmployer{display:inline-block}:is(:root .workNavContainer .workNavBar .emplNavBar,:root .workNavContainer .workNavBar .typeNavBar) .emplNavItem{text-align:left;display:grid;grid-template-columns:32.5% 67.5%;align-items:center}:is(:root .workNavContainer .workNavBar .emplNavBar,:root .workNavContainer .workNavBar .typeNavBar) .emplNavItem .workNavLogo{max-width:35%;max-height:var(--workNav-height);object-fit:contain;margin:auto;padding:0 0 0 50%}:is(:root .workNavContainer .workNavBar .emplNavBar,:root .workNavContainer .workNavBar .typeNavBar) .emplNavItem .emplNavEmployer{padding:0 0 0 7.5%;display:inline-block}:root .workNavContainer .workNavBar .toggleNav{display:none}:root .chipContainer{width:var(--body-max-width);padding:0 0 7.5rem;row-gap:.875rem;top:calc(var(--header-height) * 2.125)}:root .chipContainer .chipItem{flex:0 0 48.75%}:root .chipContainer .chipItem .chipInfo{padding:0 .5rem}:root .chipContainer .chipItem .chipInfo h3{font-size:.75rem;padding:.25rem 0}:root .aboutContainer{width:100vw;padding:0;top:calc((var(--header-height) * 1.25) + var(--navBar-height))}:root .aboutContainer .haiku{width:inherit;margin:0 auto;padding:0}:root .aboutContainer .afroContainer,:root .aboutContainer .guideContainer,:root .aboutContainer .curlContainer{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%);margin:calc(var(--navBar-height) * .875) 0 0 0}:root .aboutContainer .afroContainer{width:170vw}:root .aboutContainer .guideContainer,:root .aboutContainer .curlContainer{width:100vw}:root .aboutContainer .curlContainer .curlSvg{width:2.5rem}:root .aboutContainer .thoughtBubbleDiv{width:80%;margin:5rem 0 0}:root .aboutContainer .thoughtBubbleDiv .thoughtBubbleText{margin:.25rem 0 0}:root .aboutContainer .thoughtBubbleDiv .thoughtBubbleText p,:root .aboutContainer .thoughtBubbleDiv .thoughtBubbleText p1,:root .aboutContainer .thoughtBubbleDiv .thoughtBubbleText p2{font-size:.875rem;line-height:1.25rem;margin:0 0 .5rem;padding:0}:root .aboutContainer .thoughtBubbleDiv .thoughtClose{border-radius:2.5rem;font-size:1rem;width:2.5rem;height:2.5rem;top:3.875rem;right:.25rem}:root .aboutContainer .thoughtBubbleDiv .thoughtClose .thoughtClosePath{stroke-width:.1875rem}:root .aboutContainer .resetThoughtsDiv{width:20%;top:9.375rem;right:1.5rem}:root .aboutContainer .resetThoughtsDiv .resetThoughtsText{font-size:.5rem;line-height:.75rem}:root .resumeContainer{width:var(--body-min-width)}:root .resumeContainer .resumeSect{padding:1rem 0 0}:root .resumeContainer .skillContainer .skillGrid{display:grid;grid-template-columns:55% 45%;grid-template-rows:auto auto}:root .resumeContainer .skillContainer .skillGrid .skillCol{margin:0 0 1.5rem}:root .resumeContainer .eduContainer{padding:2.5rem 0 12.5rem}}@media(max-width:374px){*{font-size:10px}:root{--header-height: 4.375rem;--navBar-height: 5.625rem;--body-min-width: 32.5rem;--body-max-width: 32rem;--work-gallery-width: 90vw;--hed-BGgradient-stops: 60%;--hed-BGgradient: linear-gradient(0deg,rgba(255, 255, 255, 1) var(--hed-BGgradient-stops), rgba(0, 0, 0, 1) var(--hed-BGgradient-stops), rgba(0, 0, 0, 1) 100%)}:root .hedWrapper{z-index:999}:root .hedWrapper .hedContainer{width:100vw;max-width:100vw;margin:0;padding:0;grid-template-columns:22.5% 77.5%}:root .hedWrapper .hedContainer .logo{padding:.75rem .75rem 0 0;grid-area:auto;z-index:9999}:root .hedWrapper .hedContainer .hed{color:#000;margin:2.25rem 0 0;display:inline-block}:root .hedWrapper .hedContainer .hed .hed00{line-height:1.375rem}:root .hedWrapper .hedContainer .hed .hed00 .hed01{color:#fff;font-size:2.5rem;padding:0 0 1rem;display:block}:root .hedWrapper .hedContainer .hed .hed00 .hed02{font-size:.9375rem}:root .hedWrapper .hedContainer .hed .contact{font-size:1.0625rem;line-height:1.75rem;text-align:right;width:inherit;margin:.375rem 0 0;padding:var(--hedPadding);display:block}:root .hedWrapper .hedContainer .hed .contact a,:root .hedWrapper .hedContainer .hed .contact .email{font-size:inherit;color:#000;text-decoration:underline;text-decoration-thickness:1px;text-decoration-color:#888}:root .hedWrapper .navBarContainer{display:none}:root .chipContainer{width:var(--work-gallery-width);row-gap:.75rem;top:calc(var(--header-height) + var(--navBar-height))}:root .chipContainer .chipItem{flex:0 0 32.5%}:root .chipContainer .chipItem .chipInfo{padding:0 .5rem}:root .chipContainer .chipItem .chipInfo h3{font-size:.75rem;padding:.25rem 0}:root .aboutContainer{width:100vw;padding:0;top:calc((var(--header-height) * 1.25) + var(--navBar-height))}:root .aboutContainer .haiku{width:inherit;margin:0 auto;padding:0}:root .aboutContainer .afroContainer,:root .aboutContainer .guideContainer,:root .aboutContainer .curlContainer{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%);margin:calc(var(--navBar-height) * .875) 0 0 0}:root .aboutContainer .afroContainer{width:170vw}:root .aboutContainer .guideContainer,:root .aboutContainer .curlContainer{width:100vw}:root .aboutContainer .curlContainer .curlSvg{width:2.5rem}:root .aboutContainer .thoughtBubbleDiv{width:80%;margin:5rem 0 0}:root .aboutContainer .thoughtBubbleDiv .thoughtBubbleText{margin:.25rem 0 0}:root .aboutContainer .thoughtBubbleDiv .thoughtBubbleText p,:root .aboutContainer .thoughtBubbleDiv .thoughtBubbleText p1,:root .aboutContainer .thoughtBubbleDiv .thoughtBubbleText p2{font-size:.875rem;line-height:1.25rem;margin:0 0 .5rem;padding:0}:root .aboutContainer .thoughtBubbleDiv .thoughtClose{border-radius:2.5rem;font-size:1rem;width:2.5rem;height:2.5rem;top:3.5rem;right:0rem}:root .aboutContainer .thoughtBubbleDiv .thoughtClose .thoughtClosePath{stroke-width:.1875rem}:root .aboutContainer .resetThoughtsDiv{width:20%;top:9.375rem;right:1.5rem}:root .aboutContainer .resetThoughtsDiv .resetThoughtsText{font-size:.5rem;line-height:.75rem}:root .resumeContainer .resumeSect{padding:1rem 0 0}:root .resumeContainer .skillContainer .skillGrid{display:grid;grid-template-columns:55% 45%;grid-template-rows:auto auto}:root .resumeContainer .skillContainer .skillGrid .skillCol{margin:0 0 1.5rem}:root .resumeContainer .eduContainer{padding:2.5rem 0 12.5rem}}
