body{color:#000;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:14px;line-height:20px}img{max-width:100%;display:inline-block}.body{background-color:#000;margin-left:auto;margin-right:auto;font-family:Montserrat,sans-serif}.frame-15{text-align:left;background-color:#000;flex-flow:row;justify-content:space-between;align-items:center;width:100%;max-width:1280px;margin-left:auto;margin-right:auto;padding:2px 124px;text-decoration:none;display:flex;position:static;inset:0% 0% auto}.frame-16{grid-column-gap:10px;flex:0 auto;justify-content:flex-start;align-items:center;text-decoration:none;display:flex}.carl-channel-logo-1{object-fit:cover}.frame-17{grid-column-gap:8px;flex:0 auto;justify-content:flex-start;align-items:center;text-decoration:none;display:flex}.footer-section{grid-row-gap:48px;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;max-width:1280px;margin-left:auto;margin-right:auto;text-decoration:none;display:flex}.footer-2{grid-row-gap:24px;background-color:#000;border-top:.5px solid #fff;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:1280px;height:658px;padding:0 50px;text-decoration:none;display:flex}.text-21{color:#fff;text-align:center;margin-top:0;margin-bottom:0;font-size:32px;font-weight:700;line-height:36px;text-decoration:none}.text-22{color:#fff;text-align:center;width:100%;max-width:80%;margin:0 auto;font-size:24px;font-weight:400;line-height:26px;text-decoration:none}.text-24{color:#fff;text-align:center;margin-top:0;margin-bottom:0;font-size:16px;font-weight:300;line-height:36px;text-decoration:none}.section{width:100%;max-width:1280px;margin-left:auto;margin-right:auto}.navbar{background-color:#000;display:block}.nav-link{color:#fff;font-weight:600}.nav-link.w--current{color:#007a33}.button{text-align:center;background-color:#007a33;border-radius:1rem;padding:16px 24px;font-size:24px}.contact{grid-column-gap:32px;grid-row-gap:32px;flex-flow:column;padding-top:140px;padding-bottom:140px;display:flex}.contact-text-sub{color:#fff;text-align:left;font-size:24px;line-height:24px}.contact-text-block{grid-column-gap:15px;grid-row-gap:15px;flex-flow:column;justify-content:center;align-items:flex-start;width:100%;max-width:600px;margin-left:auto;margin-right:auto;padding-left:140px;padding-right:140px;display:flex}.contact-text-head{color:#007a33;font-size:16px;font-weight:600}.div-block-3{grid-column-gap:78px;grid-row-gap:78px;flex-flow:column;justify-content:center;align-items:center;width:100%;max-width:600px;margin-left:auto;margin-right:auto;padding-top:40px;padding-bottom:40px;display:flex}.div-block-4{grid-column-gap:9px;grid-row-gap:9px;flex-flow:row;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:center;align-items:center;margin-left:auto;margin-right:auto;display:flex}.social-links{color:#80b772}.text-block-2{color:#fff}.div-block-5{justify-content:center;align-items:center;width:100%;max-width:600px;margin-left:auto;margin-right:auto;display:flex}.contact-text-block-2{grid-column-gap:15px;grid-row-gap:15px;flex-flow:column;justify-content:center;align-items:flex-start;width:100%;max-width:600px;margin-left:auto;margin-right:auto;padding-left:140px;padding-right:140px;display:flex}.contact-text-sub-location{color:#fff;text-align:left;font-size:24px;line-height:24px}.contact-text-sub-small{color:#fff;text-align:left;font-size:18px;line-height:24px}.div-block-14{grid-column-gap:6px;grid-row-gap:6px;flex-flow:column;justify-content:center;align-items:flex-start;display:flex}@media screen and (max-width:991px){.experience-frame{flex-flow:column}.experience-grid-2{grid-column-gap:32px;grid-row-gap:16px;flex:0 auto;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;align-self:auto;padding-left:0;padding-right:0;display:grid}.sokal{aspect-ratio:4/3}.text-18{padding-left:75px;padding-right:75px}.education{flex-flow:column}.barton-college{justify-content:flex-end;align-items:center}.barton-college-bs-mass-communications-2015-2020{justify-content:flex-end;align-items:center;padding-left:0;padding-right:20px;display:flex;inset:0%}.asu{justify-content:flex-end;align-items:center}.arizona-state-university-ms-ux-design-2026-present{justify-content:flex-end;align-items:center;padding-right:20px;display:flex;inset:0%}.row-1-experience{flex-flow:column;grid-template-columns:1fr 1fr;grid-auto-flow:row;justify-items:center}.expertise-grids{grid-template-columns:1fr;max-width:none}.grid-card._10{border-top-right-radius:12px}.grid-card._11-copy{background-image:url(https://cdn.prod.website-files.com/69815970092fdf207d9fcccc/6993a968eefe6d467f9cc45c_yoga.avif);background-size:cover}.grid-card._11-copy-copy{background-image:url(https://cdn.prod.website-files.com/69815970092fdf207d9fcccc/69d3f71e82fc4be59cf6462e_lulu-utm.avif);background-size:cover}.grid-card._11-copy-copy-copy{background-image:url(https://cdn.prod.website-files.com/69815970092fdf207d9fcccc/69d3f71d01aa09d8877dae68_lulu-mind.avif);background-size:cover}.grid-card.lulu{background-image:url(https://cdn.prod.website-files.com/69815970092fdf207d9fcccc/69d3f71d88291a73cc3ebd92_lulu-camp.avif);background-size:cover}.portfolio-grid-2{grid-column-gap:16px;grid-row-gap:16px;flex-flow:column;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:center;align-items:center;max-width:none;display:flex}.tabs-menu{grid-column-gap:24px;grid-row-gap:24px;flex-flow:column;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;margin-left:auto;margin-right:auto;padding-left:60px;padding-right:60px;display:grid}.tab-button{text-align:center}.tabs-content{flex-flow:column;justify-content:flex-start;align-items:center;display:flex}.expertise-carousel-section{display:none}.image-holder-carousel-gfx{display:flex}.text-block-4-copy{padding-left:40px;padding-right:40px}.header-text-ccc{grid-column-gap:6px;grid-row-gap:6px;flex-flow:row;justify-content:center;align-items:center}.creating-text{justify-content:center;align-items:center;padding-left:100px;padding-right:100px;font-size:36px;display:flex}.creative-text,.creator-text{justify-content:center;align-items:center;font-size:36px;display:flex}.row-1-experience-copy{flex-flow:column;grid-template-columns:1fr 1fr}.text-block-6{text-align:center;line-height:28px}.div-block-9{width:85%}.player-container{grid-template-columns:1fr 1fr}.expertise-grids-audio,.expertise-grids-2{grid-template-columns:1fr;max-width:none}}@media screen and (max-width:767px){.frame-15{background-color:#000}.barton-college{justify-content:flex-end;align-items:center}.barton-college-bs-mass-communications-2015-2020{padding-left:10px;padding-right:10px;inset:0%}.asu{justify-content:flex-end;align-items:center;margin-left:0;margin-right:0;padding-left:0;padding-right:0}.arizona-state-university-ms-ux-design-2026-present{padding-left:10px;padding-right:10px;inset:0%}.row-1-experience,.row-1-experience-copy{grid-template-columns:1fr}.tab-text-header{object-fit:fill;overflow:visible}}@media screen and (max-width:479px){.experience-container{padding-top:40px;padding-bottom:40px}.experience-frame{grid-row-gap:40px}.exp-image-cards{object-fit:contain}.frame-15{max-height:24px;padding:40px 0}.frame-16{display:none;overflow:visible}.frame-17{justify-content:center;align-items:center;width:100vw;margin-left:auto;margin-right:auto}.subhead-intro{height:auto;padding:60px 40px}.hi-im-carl-every-project-begins-with-a-story-an-idea-a-feeling-a-moment-i-bring-those-stories-to-li-2{font-size:26px}.expertise-section{grid-column-gap:16px;grid-row-gap:48px;grid-template-rows:auto auto;grid-template-columns:1fr;grid-auto-columns:1fr;grid-auto-flow:row;align-items:center;display:flex}.experience-grid-2{grid-column-gap:32px;grid-row-gap:16px;flex-flow:column;grid-template-rows:auto auto;grid-template-columns:1fr;grid-auto-columns:1fr;grid-auto-flow:row;justify-items:center;padding:0;display:grid}.sokal{flex:1;max-width:none}.text-18{padding-left:48px;padding-right:48px;font-size:24px;line-height:24px}.footer-section,.footer-container{justify-content:center;align-items:center}.footer{flex-flow:column;padding-top:0;padding-bottom:0}.footer-2{justify-content:center;align-items:center;padding-top:0;padding-bottom:0}.text-22{max-width:100%;padding-left:40px;padding-right:40px;font-size:18px}.text-24{font-size:14px}.education{flex-flow:column;justify-content:center;align-items:center}.barton-college{text-align:center;flex-flow:row;justify-content:flex-end;align-items:center}.mask-group{display:block}.barton-college-bs-mass-communications-2015-2020{text-align:right;flex:0 auto;justify-content:flex-end;align-items:center;font-size:18px;line-height:22px;display:flex;inset:0%}.asu{justify-content:flex-end;align-items:center}.arizona-state-university-ms-ux-design-2026-present{justify-content:flex-end;align-items:center;font-size:18px;line-height:22px;display:flex;inset:0%}.education-grid{justify-content:center;align-items:center;width:100%;max-width:320px;display:flex}.row-1-experience{grid-row-gap:32px;flex-flow:column;grid-template-columns:1fr;justify-content:flex-start;align-items:center;padding-top:0;padding-bottom:0}.expertise-grids{grid-template-columns:1fr;place-items:center}.grid-card{background-image:none}.grid-card._16,.grid-card._18{background-position:50%;background-size:cover}.grid-card._12-copy,.grid-card._13-copy{background-position:50%;background-size:cover}.grid-card.ncspic-1,.grid-card.ncspic-2,.grid-card.ncspic-3,.grid-card._16,.grid-card._18{background-position:50%;background-size:cover}.grid-card._19{background-size:cover}.grid-card._20{background-position:50%;background-size:cover}.grid-card._11{background-image:url(https://cdn.prod.website-files.com/69815970092fdf207d9fcccc/6995b6d9020cde5ecb724c01_DeluxeStandard-1.avif);background-position:50%;background-size:cover}.grid-card._12-copy,.grid-card._13-copy{background-position:50%;background-size:cover}.grid-card._11-copy{background-image:url(https://cdn.prod.website-files.com/69815970092fdf207d9fcccc/6993a968eefe6d467f9cc45c_yoga.avif);background-position:50%;background-size:cover}.grid-card._11-copy-copy{background-image:url(https://cdn.prod.website-files.com/69815970092fdf207d9fcccc/69d3f71e82fc4be59cf6462e_lulu-utm.avif);background-position:50%;background-size:cover}.grid-card._11-copy-copy-copy{background-image:url(https://cdn.prod.website-files.com/69815970092fdf207d9fcccc/69d3f71d01aa09d8877dae68_lulu-mind.avif);background-position:50%;background-size:cover}.grid-card.lulu{background-image:url(https://cdn.prod.website-files.com/69815970092fdf207d9fcccc/69d3f71d88291a73cc3ebd92_lulu-camp.avif);background-position:50%;background-size:cover}.grid-card._3-copy{background-image:url(https://cdn.prod.website-files.com/69815970092fdf207d9fcccc/6993a96c7cc10349c091c1fe_future%20is%20here.avif);background-position:50% 0}.grid-card.ncspic-1,.grid-card.ncspic-2,.grid-card.ncspic-3{background-position:50%;background-size:cover}.portfolio-grid-2{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;max-width:100%;display:grid}.tabs-menu{grid-template-columns:1fr}.tab-button,.tab-button.w--current,.button{text-align:center}.contact-text-block{justify-content:center;align-items:center}.contact-text-block-2{justify-content:center;align-items:center;padding-left:60px;padding-right:60px}.image-holder-carousel-video,.image-holder-carousel-motion,.image-holder-carousel-gfx,.image-holder-carousel-3d,.image-holder-carousel-photo,.image-holder-carousel-audio{background-image:none}.text-block-4{font-size:32px}.text-block-4-copy{padding-left:10px;padding-right:10px;font-size:20px}.header-text-ccc{flex-flow:column}.creating-text,.creative-text,.creator-text{padding-left:48px;padding-right:48px;font-size:36px;line-height:36px}.contact-text-sub-location{font-size:24px;line-height:24px}.row-1-experience-copy{grid-row-gap:32px;flex-flow:column;grid-template-columns:1fr;justify-content:flex-start;align-items:center;padding-top:0;padding-bottom:0}.div-block-10{flex-flow:column}.text-block-7{text-align:center}.contact-text-sub-small{font-size:24px;line-height:24px}.player-container{grid-template-columns:1fr}.player-card,.player-card.radio,.player-card.radio{min-width:auto}.expertise-grids-audio,.expertise-grids-2{grid-template-columns:1fr;place-items:center}.grid-card-vertical{background-image:none}}