:root{--jhq-red:#de0a26;--jhq-dark-red:#ba021a;--tmc-blue:#58a9d9;}.text-red{color:var(--jhq-red)}.text-dark-red{color:var(--jhq-dark-red)}.font-bold{font-weight:700;}.w-full{width:100%;}.h-full{height:100%;}.aspect-video{aspect-ratio:16/9;}.aspect-video iframe{border-radius:24px;}.flex{display:flex;}.justify-center{justify-content:center;}.space-between{justify-content:space-between;}.video-player{margin-top:2em;padding:0 25%;}.work-title{padding:1em;font-size:1.5em;font-weight:500;color:#888;text-align:center;}.work-body{padding:0 25%;font-weight:300;color:#f0f0f0;}.container{height:100vh;width:100%;margin:0;padding:0;}ul{padding:0;margin:0;}body{font-family:"Outfit",serif;font-optical-sizing:auto;font-style:normal;background-color:#f0f0f0;margin:0}.logo{font-weight:700;font-size:1.2em;}.logo-jayme{color:#de0a26;}.menu{font-size:.8em;background-color:#fff;position:fixed;top:0;left:0;background-color:rgba(255,255,255,.95);backdrop-filter:blur(8px);border-radius:0 0 2em 2em;box-shadow:1px 1px 20px #555;display:flex;padding:1em 0;width:100vw;justify-content:space-between;z-index:100;}.menu div{padding:0 1em;}.content{text-align:center;padding-top:40px;display:block;width:100%;min-height:90vh;}.content-head{margin-top:1em;font-weight:900;font-size:2.5em;text-transform:uppercase;}.content-subhead{font-size:1.5em;font-weight:600;color:#444;text-transform:uppercase;padding:1em;}#team .content-proper{background-color:black;color:white;padding:0 2em;min-height:90vh;display:flex;justify-content:center;align-items:center;}#team .content-head{color:var(--jhq-red);}#team .content-body{font-size:1.3em;}#contact{background-color:#fff;}#contact .content-head{color:var(--jhq-red);padding-bottom:2em;}#contact .content-body{font-size:1.5em;}.masthead{min-height:80vh;display:flex;align-items:center;justify-content:center;background-color:#fff;}.masthead-content{margin-top:4em;width:80vw;display:flex;flex-direction:column;}.masthead-logo{}.create-different{text-align:center;font-size:2.5em;margin:0 auto;margin-top:-120px;margin-bottom:120px;display:flex;}.create-different div{margin:4px;}img{max-width:100%;height:auto;}.members{display:block;}.member{display:flex;width:100%;background-color:#fff;margin:0;line-height:0;}.member-info{width:50%;line-height:1.5;}.member-edg,.member-alex{flex-direction:row-reverse;background-color:#0b090a;color:white;}.member-nikki{background-color:#f93946;color:white;}.member-nikki div{color:white;}.member-interns{flex-direction:column;background-color:#f93946;background-image:url(images/member-interns.jpg);background-position:bottom center;background-size:contain;background-repeat:no-repeat;min-height:500px;}.member-info-container{padding:1em;}.member-interns-info{width:100%;padding-top:2em;display:flex;justify-content:space-between;}.member-interns div{}.intern-info-container{line-height:1.5;}.intern-info{color:#fff!important;display:block;}.intern-info .member-name{color:#fff;}.intern-info .member-title{color:#fff;}.member-interns .intro{text-align:center;width:100%;padding:3em;}.member-edg .member-title,.member-alex .member-title{color:#888;}.member-jr{flex-direction:row-reverse;background-color:#ba021a;color:#fff;}.member-nikki .member-description,.member-jr .member-description{border-top:2px solid white;}.member-nikki .member-title,.member-jr .member-title{color:#ccc;}.member-nikki .member-name,.member-jr .member-name{color:white;}.member-profile-link{margin-top:12px;text-decoration:none;cursor:pointer;opacity:.8;}.member-profile-link:hover{text-decoration:underline;opacity:1;}.member-photo{width:33%;}.member-info{width:77%;display:flex;flex-direction:column;justify-content:center;text-align:left;}.member-name{font-size:2em;font-weight:900;color:#de0a26;text-transform:uppercase;}.member-description{border-top:2px solid #de0a26;margin-top:1.5em;margin-right:1em;}.member-alt-title{font-weight:500;font-size:1.4em;text-transform:uppercase;}.member-title{font-size:1.2em;color:rgb(45,45,45);}.member-icons{display:flex;flex-direction:row;width:100%;}.member-icon{display:flex;align-items:center;justify-content:center;width:24px;padding:12px;border-radius:50px;margin:2px;opacity:.8;border:2px solid transparent;}.member-icon:hover{opacity:1;border:2px solid var(--jhq-red);}.member-icon-dark{background:#000;color:#fff;}.member-icon-light{background:#fff;color:#000}.say-hello-interns{display:block;text-align:center;padding:2em;font-size:1.5em;color:#fff;background-color:#f93946;}#press{display:block;padding-bottom:3em;}.menu a,.menu-buttons a{color:#000;text-decoration:none;text-transform:uppercase;}.menu .logo a:hover{font-weight:900;}.desktop-button{display:none;}.menu .desktop-button a:hover,.menu-buttons a:hover{color:#de0a26;font-weight:600;}.menu-button{cursor:pointer;}.menu-button img{max-width:20px;height:auto;}.menu-buttons{font-size:2em;}.full-screen-menu{background:#fff;position:fixed;width:100vw;height:100vh;z-index:101;right:0;width:50%;box-shadow:1px 1px 20px #999;border-radius:24px 0 0 24px;}.menu-buttons{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;gap:2;}.menu-buttons div{padding:1em;}.close-button{padding:1em;opacity:.85;cursor:pointer;}.close-button:hover{opacity:1;}.quotes{display:flex;justify-content:space-around;align-items:center;background-color:#f0f0f0;flex-wrap:wrap;padding:4em 4em 1em;}.quote{font-size:1.1em;width:25%;background-color:#fff;border-radius:0 5em;padding:1.2em;margin:1em;}.press-article a{font-size:1.3em;line-height:2;color:#de0a26;text-decoration:none;}.press-article a:hover{color:#f93946;text-decoration:underline;}#story{min-height:90vh;display:flex;align-items:center;justify-content:center;}#story .content-body{padding:1.5em 5em;font-size:1.5em;line-height:1.5;}.the-misfits-camp{color:var(--tmc-blue);text-decoration:none;}.the-misfits-camp:hover{text-decoration:underline;}.reach-out-bullets{display:flex;justify-content:center;align-items:center;}.reach-out{margin:0 33%;text-align:left;}#work{background-color:#000;color:#fff}#work .content-body{padding-bottom:2em;}svg.logo{width:90%;height:auto;margin-left:3.5%;}.nikki-folio,.merlee-folio,.lightbox{position:fixed;top:0;left:0;width:100vw;height:100vh;display:flex;justify-content:center;align-items:center;z-index:99;background-color:rgba(255,255,255,.5);backdrop-filter:blur(4px);}.lightbox-container{border-radius:24px;background:#fff;width:auto;max-width:50%;box-shadow:1px 1px 20px #999}.lightbox-container a,.lightbox-container a{color:var(--jhq-dark-red);text-decoration:none;}.lightbox-container a:hover,.lightbox-container a:hover{color:var(--jhq-red);text-decoration:underline;}.lightbox-body{padding:0 2em 2em 2em;max-height:50vh;overflow:auto;}.lightbox-body ul{padding:0 1em;}.lightbox-body li{padding:.5em;}#contact .member-icons{display:flex;justify-content:center;align-items:center;}@media screen and (max-width:768px){.member{flex-direction:column}.member-photo{width:100%}.member-info{width:100%}}@media screen and (max-width:1024px){.full-screen-menu{width:100%}.menu{justify-content:space-between}.menu div{padding:0 1em}.desktop-button{display:none}.menu-buttons{font-size:1.1em}.quotes{flex-direction:column;padding:0}.quote{width:100%;margin:.25em 0;padding:1em 0;border-radius:2em 0}.press-article a{font-size:1em}#press{padding-bottom:3em}#story .content-body{font-size:1.2em;padding:.5em 1em}.member-interns{min-height:600px}.intern-info{padding-top:.5em}.reach-out{margin:0 10%}.content-head{font-size:1.8em}.press-article a{padding:.5em;line-height:1.15;display:block}.video-player{padding:0 5%;margin-bottom:12px}.intern-info .member-name{font-size:1.2em}.intern-info .member-alt-title{font-size:1em}.intern-info .member-title{font-size:1em}.member-interns{min-height:56vh}.say-hello-interns{padding:1em}.member-interns-info{padding:0}#contact .content-body{font-size:1.2em;text-align:center;padding:1em}svg.logo{width:95%;height:auto;margin-left:-10px}#work{height:auto;min-height:auto}#work .content-body{display:flex;justify-content:center;align-items:center;flex-direction:column}.content-head{padding:1em}.content-body{text-align:left}.content-body br{display:none}.content-body br{content:' '}.content-body br:after{content:' '}.lightbox-container{max-width:96%}.lightbox-body{max-height:70vh}.work-title,.work-body{display:block;padding:0 1em}}