@import url(https://fonts.googleapis.com/css2?family=Cal+Sans:wght@400;700&family=Outfit:wght@400;700;900&family=Space+Grotesk:wght@300..700&display=swap);*{box-sizing:border-box}:root{--backgroundColor:#2c2b2c;--neonColor:#c8f77c;--tanColor:#fafafa;--textColor:#fff;--greyColor:#e7e3da;--darkGreyColor:#3c3c3c;--pinkColor:#f7b2ff;--purpleColor:#210038;--blueColor:#00f;--doublePadding:clamp(1rem,1.5vw + 2rem,3rem);--standardPadding:clamp(0.5rem,0.75vw + 1rem,1.5rem);--halfPadding:clamp(0.25rem,0.37vw + 1rem,0.75rem);--quarterPadding:clamp(0.125rem,0.17vw + 1rem,0.375rem);--pageMargin:clamp(3.5rem,3vw + 1.25rem,4.5rem);--pageMarginMedium:calc(var(--pageMargin)*1.5);--pageMarginWide:calc(var(--pageMargin)*3);--defaultShadow:rgba(34,34,34,.1);--headerFont:"Space Grotesk";--subheaderFont:"Cal Sans";--bodyFont:"Outfit";--cell:50px;--daggerFs1:0.8rem!important;--daggerFs1:clamp(0.8rem,0.5vw + 1rem,1.1rem)!important;--daggerFs2:1rem!important;--daggerFs2:clamp(1rem,1vw + 1rem,1.5rem)!important;--daggerFs3:1.6rem!important;--daggerFs3:clamp(1.6rem,2vw + 1rem,2.05rem)!important;--daggerFs4:1.8rem!important;--daggerFs4:clamp(1.8rem,2vw + 1rem,2.1rem)!important;--daggerFs5:3.5rem!important;--daggerFs5:clamp(3.5rem,4vw + 1.2rem,4.2rem)!important;--daggerFs6:4rem!important;--daggerFs6:clamp(4rem,5vw + 1rem,4.5rem)!important}.desktop-only{display:inline!important;display:initial!important}.mobile-only{display:none!important}@media screen and (max-width:1200px){:root{--cell:30px}}@media screen and (max-width:860px){:root{--doublePadding:clamp(1rem,1.5vw + 2rem,3rem);--standardPadding:clamp(0.5rem,0.75vw + 1rem,1.5rem);--halfPadding:clamp(0.25rem,0.37vw + 1rem,0.75rem);--quarterPadding:clamp(0.125rem,0.17vw + 0.1rem,0.375rem);--pageMargin:clamp(1.6rem,2vw + 1rem,2.5rem);--pageMarginMedium:calc(var(--pageMargin)*1.5);--pageMarginWide:calc(var(--pageMargin)*3);--daggerFs1:0.9rem!important;--daggerFs1:clamp(0.9rem,0.5vw + 0.5rem,1rem)!important;--daggerFs2:1rem!important;--daggerFs2:clamp(1rem,1vw + 0.5rem,1.2rem)!important;--daggerFs3:1.2rem!important;--daggerFs3:clamp(1.2rem,1vw + 1rem,1.4rem)!important;--daggerFs4:1.5rem!important;--daggerFs4:clamp(1.5rem,2vw + 1rem,2rem)!important;--daggerFs5:2.5rem!important;--daggerFs5:clamp(2.5rem,3vw + 1rem,3rem)!important;--daggerFs6:3rem!important;--daggerFs6:clamp(3rem,4vw + 1rem,3.5rem)!important;--cell:15px}.mobile-only{display:inherit!important}.desktop-only{display:none!important}}@media screen and (max-width:860px) and (orientation:landscape){:root{--daggerFs1:0.7rem!important;--daggerFs2:1rem!important;--daggerFs3:1.1rem!important;--daggerFs4:1.5rem!important;--daggerFs5:2.3rem!important;--daggerFs6:2.6rem!important}}#dagger-root,body,html{height:100%}.dagger-root{align-items:stretch;color:#fff;color:var(--textColor);display:flex;flex-direction:column;flex-wrap:nowrap;height:100vh;overflow:hidden;width:100vw}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#210038;background-color:var(--purpleColor);color:#fafafa;color:var(--tanColor);font-family:Outfit,Helvetica Neue,sans-serif;font-family:var(--bodyFont),"Helvetica Neue",sans-serif;font-size:14px;font-size:.875rem;font-weight:400;height:100%;letter-spacing:0;margin:0;padding:0;width:100%}picture{display:block}a{color:inherit;text-decoration:none}li,ul{list-style:none;margin:0;padding:0}button,input,textarea{background-color:initial;border:none;color:inherit;font:inherit;letter-spacing:inherit;margin:0;max-width:100%;outline:none;padding:0;text-rendering:inherit;transition:all .3s ease;white-space:nowrap}input:not(:read-only):focus{border-color:var(--brandPrimaryColor)!important}button:disabled{opacity:.4}@media (hover:hover){button:not(:disabled):hover{color:#f7b2ff;color:var(--pinkColor);cursor:pointer;-webkit-transform:translateY(-1px);transform:translateY(-1px)}}.underline{text-decoration:underline;text-transform:uppercase}h1,h2,h3,h4,h5,h6{color:inherit;font-family:Space Grotesk;font-family:var(--headerFont);font-weight:900;margin:0;padding:0;text-transform:uppercase}h1{font-size:1.53rem;font-size:clamp(1.853rem,2vw + 1rem,2.5rem)}h1,h2{margin:0 0 clamp(1rem,1.5vw + 2rem,3rem);margin:0 0 var(--doublePadding)}h2{font-size:1.56rem;font-size:clamp(1.56rem,1.75vw + 1rem,2.14rem)}h3{font-size:1.34rem;font-size:clamp(1.34rem,1.5vw + 1rem,1.78rem)}h3,h4{margin:0 0 clamp(.5rem,.75vw + 1rem,1.5rem);margin:0 0 var(--standardPadding)}h4{font-size:1.12rem;font-size:clamp(1.12rem,1.25vw + 1rem,1.48rem)}h5{font-size:1rem;font-size:clamp(1rem,1vw + 1rem,1.22rem)}h5,h6{margin:0 0 clamp(.25rem,.37vw + 1rem,.75rem);margin:0 0 var(--halfPadding)}h6{font-family:Outfit;font-family:var(--bodyFont);font-size:.8rem;font-size:clamp(.8rem,.5vw + 1rem,.95rem)}.background-black{background-color:#000}.dagger-app,.dagger-page{height:100%;width:100%}.dagger-page-content{margin:0 auto;min-height:100vh;padding:10vh 10vw}.dagger-page-content.auto{min-height:0}.dagger-outline-btn{background-color:#c8f77c;background-color:var(--neonColor);border-radius:25px;color:#210038;color:var(--purpleColor);font-family:Cal Sans;font-family:var(--subheaderFont);font-size:clamp(.75rem,.6vw + .2rem,1.063rem);font-weight:400;padding:clamp(.25rem,.37vw + 1rem,.75rem) clamp(.5rem,.75vw + 1rem,1.5rem);padding:var(--halfPadding) var(--standardPadding);text-transform:uppercase}@media (hover:hover){.dagger-outline-btn:hover{background-color:#210038;background-color:var(--purpleColor);color:#c8f77c;color:var(--neonColor)}}.dagger-category-filter{background-color:#fafafa;background-color:var(--tanColor);color:#210038;color:var(--purpleColor);display:flex;flex-wrap:wrap;gap:clamp(.25rem,.37vw + 1rem,.75rem);gap:var(--halfPadding);padding:clamp(.5rem,.75vw + 1rem,1.5rem) clamp(3.5rem,3vw + 1.25rem,4.5rem);padding:var(--standardPadding) var(--pageMargin)}.dagger-category-chip{border:1px solid;border-radius:25px;font-family:Cal Sans;font-family:var(--subheaderFont);font-size:clamp(.8rem,.5vw + 1rem,1.1rem);font-size:var(--daggerFs1);opacity:.5;padding:clamp(.125rem,.17vw + 1rem,.375rem) clamp(.5rem,.75vw + 1rem,1.5rem);padding:var(--quarterPadding) var(--standardPadding);text-transform:uppercase}.dagger-category-chip.active{background-color:#c8f77c;background-color:var(--neonColor);border-color:#c8f77c;border-color:var(--neonColor);color:#210038;color:var(--purpleColor);opacity:1}@media (hover:hover){.dagger-category-chip:hover{opacity:1}}.dagger-work-slider>*{-webkit-animation:daggerSlideIn .4s cubic-bezier(.22,1,.36,1) both;animation:daggerSlideIn .4s cubic-bezier(.22,1,.36,1) both}.dagger-page.dagger-work-transitioning .dagger-single-work-item-content,.dagger-page.dagger-work-transitioning .dagger-work-slider>*{-webkit-animation:none;animation:none;opacity:0;-webkit-transform:translateY(40px) scale(.97);transform:translateY(40px) scale(.97);transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,transform .3s ease;transition:opacity .3s ease,transform .3s ease,-webkit-transform .3s ease}@-webkit-keyframes daggerSlideIn{0%{opacity:0;-webkit-transform:translateY(40px) scale(.97);transform:translateY(40px) scale(.97)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@keyframes daggerSlideIn{0%{opacity:0;-webkit-transform:translateY(40px) scale(.97);transform:translateY(40px) scale(.97)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}.dagger-slide-in-hidden{opacity:0;-webkit-transform:translateY(80px) scale(.95);transform:translateY(80px) scale(.95)}.dagger-slide-in-visible{-webkit-animation:daggerCaseStudySlideIn .8s cubic-bezier(.22,1,.36,1) .15s both;animation:daggerCaseStudySlideIn .8s cubic-bezier(.22,1,.36,1) .15s both}@-webkit-keyframes daggerCaseStudySlideIn{0%{opacity:0;-webkit-transform:translateY(80px) scale(.95);transform:translateY(80px) scale(.95)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@keyframes daggerCaseStudySlideIn{0%{opacity:0;-webkit-transform:translateY(80px) scale(.95);transform:translateY(80px) scale(.95)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}.dagger-grid{--_cols:4;--_gap:var(--gap,var(--standardPadding));--_min:var(--min,200px);--_gap-count:calc(var(--_cols) - 1);--_total-gap-width:calc(var(--_gap-count)*var(--_gap));--_grid-item--max-width:calc((100% - var(--_total-gap-width))/var(--_cols));grid-gap:var(--_gap);display:grid;grid-auto-rows:auto;grid-template-columns:repeat(auto-fill,minmax(max(var(--_min),var(--_grid-item--max-width)),1fr));grid-template-rows:auto;margin:clamp(1rem,1.5vw + 2rem,3rem) 0;margin:var(--doublePadding) 0;padding:0}.dagger-grid li{align-items:center;background-color:#000;border:1px solid #c8f77c;border:1px solid var(--neonColor);border-radius:10px;color:#c8f77c;color:var(--neonColor);display:flex;justify-content:center;min-height:8rem;padding:clamp(.5rem,.75vw + 1rem,1.5rem);padding:var(--standardPadding);transition:all .3s ease}.dagger-grid li h3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;font-size:1rem;margin:0;overflow:hidden;padding:0;text-align:center;text-overflow:ellipsis;text-transform:uppercase}@media (hover:hover){.dagger-grid li:hover{background-color:#222;cursor:pointer}}.dagger-form{margin:0 auto;max-width:700px;padding:calc(clamp(1rem, 1.5vw + 2rem, 3rem)*3) 0;padding:calc(var(--doublePadding)*3) 0;text-align:center}.dagger-form input{border:1px solid #c8f77c;border:1px solid var(--neonColor);border-radius:10px;color:#fff;display:block;font-size:1rem;margin:clamp(.5rem,.75vw + 1rem,1.5rem) auto;margin:var(--standardPadding) auto;padding:clamp(.125rem,.17vw + 1rem,.375rem) clamp(.5rem,.75vw + 1rem,1.5rem);padding:var(--quarterPadding) var(--standardPadding)}.dagger-form .dagger-outline-btn{background-color:#c8f77c;background-color:var(--neonColor);border:none;color:#000}.dagger-error-copy{color:#f52656;font-size:1rem;margin:clamp(.5rem,.75vw + 1rem,1.5rem) auto;margin:var(--standardPadding) auto;text-align:center}.dagger-client-welcome{padding:calc(clamp(3.5rem, 3vw + 1.25rem, 4.5rem)*3) clamp(3.5rem,3vw + 1.25rem,4.5rem) clamp(3.5rem,3vw + 1.25rem,4.5rem);padding:var(--pageMarginWide) var(--pageMargin) var(--pageMargin)}.dagger-client-welcome h5{font-family:Outfit;font-family:var(--bodyFont);text-transform:none}.dagger-169{height:0;margin:0 0 clamp(.5rem,.75vw + 1rem,1.5rem);margin:0 0 var(--standardPadding);overflow:hidden;padding-bottom:56.4%;position:relative;width:100%}.dagger-169 img,.dagger-169 picture{object-position:50% 20%}.dagger-169 img,.dagger-169 picture,.dagger-169 video{display:block;height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.glide-controls{pointer-events:none}.glide-controls button{pointer-events:auto;position:absolute;top:50%;top:var(--controls-top,50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.glide-controls button:first-of-type{left:calc(clamp(3.5rem, 3vw + 1.25rem, 4.5rem)*-1/2);left:calc(var(--pageMargin)*-1/2)}.glide-controls button:nth-of-type(2){right:calc(clamp(3.5rem, 3vw + 1.25rem, 4.5rem)*-1/2);right:calc(var(--pageMargin)*-1/2)}@media (hover:hover){.glide-controls button:hover{-webkit-transform:translateY(calc(-50% - 2px));transform:translateY(calc(-50% - 2px))}}.dagger-item-hint{background-color:#210038;background-color:var(--purpleColor);border-radius:20px;bottom:10rem;color:#c8f77c;color:var(--neonColor);font-family:Cal Sans;font-family:var(--subheaderFont);font-size:clamp(.8rem,.5vw + 1rem,1.1rem);font-size:var(--daggerFs1);font-weight:600;left:1rem;opacity:0;padding:clamp(.125rem,.17vw + 1rem,.375rem) clamp(.5rem,.75vw + 1rem,1.5rem);padding:var(--quarterPadding) var(--standardPadding);position:absolute;text-transform:uppercase;-webkit-transform:translateY(10px);transform:translateY(10px);transition:all .3s ease .1s;z-index:5}@media (hover:hover){.dagger-single-work-item-content:hover .dagger-item-hint,.dagger-work-hero-feat:hover .dagger-item-hint,.dagger-work-item:hover .dagger-item-hint{opacity:1;-webkit-transform:none;transform:none}}.dagger-error{color:#fff;font-size:clamp(.8rem,.5vw + 1rem,1.1rem);font-size:var(--daggerFs1);padding:clamp(3.5rem,3vw + 1.25rem,4.5rem);padding:var(--pageMargin)}.dagger-error svg{height:4rem;margin:clamp(.5rem,.75vw + 1rem,1.5rem) 0;margin:var(--standardPadding) 0;width:auto}.dagger-error svg path{fill:#c8f77c;fill:var(--neonColor)}.dagger-error p{margin:clamp(.5rem,.75vw + 1rem,1.5rem) 0;margin:var(--standardPadding) 0}.cls-1{fill:#f7b2ff}.cls-2{fill:#210038}.cls-3{fill:#fafafa}.cls-4{fill:blue}.cls-5{fill:#c8f77c;fill:var(--neonColor)}.dagger-header{align-items:center;display:flex;left:0;position:fixed;top:0;transition:all .2s ease;width:100vw;z-index:99999999}.dagger-main-mark{background-color:var(--pinkColor);padding:var(--halfPadding)}.dagger-header a.dagger-top-level,.dagger-header button.dagger-top-level{line-height:0}.dagger-header.activated .dagger-top-level{width:5rem}.dagger-header .dagger-top-level{transition:all .2s ease;width:6rem}.dagger-header .dagger-top-level.menu-btn{padding:var(--halfPadding) var(--standardPadding);text-align:right}.dagger-header .dagger-top-level svg{height:100%;max-width:100%;width:auto}.dagger-header svg path{fill:var(--purpleColor)}.dagger-header .dagger-main-mark svg{fill:var(--pinkColor)}.dagger-header.is-not-home .dagger-main-mark{background-color:var(--neonColor)}.dagger-header.is-not-home .dagger-main-mark svg{fill:var(--neonColor)}.dagger-header .dagger-top-level.menu-btn svg path{stroke:var(--pinkColor)}.dagger-header .dagger-top-level.search-btn{margin:0 0 0 auto;padding:var(--halfPadding) var(--halfPadding)}.dagger-header .dagger-top-level.search-btn svg{stroke:var(--pinkColor);height:2rem;width:auto}.dagger-header button.menu-btn{margin:0}.dagger-header-menu{background-color:var(--blueColor);color:var(--tanColor);height:100vh;left:0;opacity:0;position:fixed;top:0;transition:opacity .3s ease;width:100vw}.dagger-header-menu:has(.dagger-header-menu-content.active){opacity:1}.dagger-header-menu-close-btn{position:absolute;right:calc(var(--standardPadding)*1.25);top:calc(var(--standardPadding)*1.25);z-index:8888}.dagger-header-menu-close-btn svg path{stroke:currentColor}.dagger-header-menu-content{display:flex;flex-direction:column;height:calc(100% - var(--pageMargin));left:0;opacity:0;position:absolute;top:var(--pageMargin);-webkit-transform:translateY(-10vh) scaleY(.5);transform:translateY(-10vh) scaleY(.5);-webkit-transform-origin:50% 0;transform-origin:50% 0;transition:all .3s ease;width:100%}.dagger-header-menu-content.active{opacity:1;-webkit-transform:none;transform:none}.dagger-header-menu-content-top{color:#000;display:flex;flex:initial;margin:auto;width:60%}.dagger-header-menu-content-top ul{display:flex;flex:initial;flex-direction:column;gap:calc(var(--doublePadding)/1.5);width:65%}.dagger-header-menu-content-top ul li{color:var(--tanColor);font-family:var(--subheaderFont);font-size:var(--daggerFs4);font-weight:700;letter-spacing:2px;text-transform:uppercase;transition:all .3s ease}@media (hover:hover){.dagger-header-menu-content-top ul li:hover{color:var(--pinkColor);cursor:pointer;-webkit-transform:translateY(-1px);transform:translateY(-1px)}}.dagger-header-menu-content-top-extras{color:var(--tanColor);display:flex;flex:initial;flex-direction:column;font-size:var(--daggerFs2);gap:var(--standardPadding);width:35%}.dagger-header-menu-content-top-extras h2{color:var(--pinkColor);font-size:var(--daggerFs3);font-weight:700;margin:0}.dagger-header-menu-content-top-extras-bottom{display:flex;flex-direction:column;gap:var(--standardPadding);margin:auto 0 0;text-transform:uppercase}.dagger-header-menu-content-top-extras-bottom a{text-decoration:underline;transition:all .3s ease}@media (hover:hover){.dagger-header-menu-content-top-extras-bottom a:hover{color:var(--pinkColor);-webkit-transform:translateY(-1px);transform:translateY(-1px)}}.dagger-header-menu-content-top-extras p{margin:0}.dagger-header-menu-wordmark{display:flex;flex-direction:column;height:27%;justify-content:center;padding:var(--doublePadding) var(--standardPadding);width:100%}.dagger-header-menu-wordmark svg{height:auto;margin:0 auto;width:100%}.dagger-header-menu-wordmark svg path{fill:var(--tanColor)}@media screen and (max-width:860px){.dagger-header-menu{height:100dvh}.dagger-header .dagger-top-level{width:4.5rem}.dagger-header.activated{padding:0}.dagger-header.activated .dagger-top-level{width:3.75rem}.dagger-main-mark{margin:0 auto 0 0}.dagger-main-mark svg{width:auto}.dagger-header .dagger-top-level.menu-btn svg{height:.75rem;max-width:none}.dagger-header .dagger-top-level.search-btn svg{height:1.25rem}.dagger-header-menu-close-btn svg{height:3rem}.dagger-header-menu-content{height:calc(100% - var(--pageMarginWide));top:var(--pageMarginWide)}.dagger-header-menu-content-top{align-items:center;flex-direction:column;width:100%}.dagger-header-menu-content-top ul{align-items:center;gap:var(--halfPadding);width:100%}.dagger-header-menu-content-top ul li{font-size:var(--daggerFs4)}.dagger-header-menu-content-top-extras{font-size:var(--daggerFs2);margin:var(--doublePadding) 0 0;text-align:center;width:100%}.dagger-header-menu-wordmark{justify-content:flex-end;margin:0 auto;padding:0 0 var(--pageMargin);width:90%}}@media screen and (max-width:860px) and (orientation:landscape){.dagger-header-menu-content-top{align-items:flex-start;flex-direction:row}.dagger-header-menu-content-top ul{gap:var(--halfPadding)}.dagger-header-menu-content{top:calc(var(--pageMargin)*1.75)}.dagger-header-menu-content-top-extras{margin:0}.dagger-header-menu-content-top-extras p{margin:.5rem 0}.dagger-header-menu-wordmark{padding:0}.dagger-header-menu-content.active{height:calc(100% - (var(--pageMargin))*2.5)}}.dagger-logo-animation-container{height:80vh;position:relative;width:100%}.logo-animation-container{height:100%;overflow:hidden;position:relative;width:100%}.logo-animation{display:flex;height:0;left:50%;margin:0 auto;overflow:hidden;padding-bottom:45%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:80%}.logo-animation video{height:100%;left:50%;max-width:80%;position:absolute;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:2}.logo-animation .upcoming-animation{z-index:1}@media screen and (max-width:860px){.dagger-logo-animation-container{height:0;padding-bottom:56%}.logo-animation,.logo-animation-container{height:100%;left:0;position:absolute;top:0;width:100%}.logo-animation,.logo-animation video{-webkit-transform:none;transform:none}.logo-animation video{left:0;max-width:none;top:0;width:100%}}.dagger-video-scroll{background-color:#000;color:#fff;width:100vw}.dagger-video-scroll h1{font-size:8rem;left:50%;line-height:8rem;margin:0 auto;position:absolute;text-align:center;text-transform:uppercase;top:6%;-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:break-space;width:-webkit-min-content;width:min-content;z-index:9999}.dagger-video-filter{left:0;position:absolute;top:0}.dagger-video-scroll-video{height:0;margin:0 auto;padding-bottom:56.2%;position:relative;width:100%}.video-play-icon{left:50%;opacity:0;pointer-events:none;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:opacity .3s ease;z-index:999}.video-play-icon svg{height:6rem;width:6rem}.dagger-video-scroll-video video{-webkit-filter:contrast(2) brightness(.92) url(#duotone);filter:contrast(2) brightness(.92) url(#duotone);left:0;object-fit:contain;position:absolute;top:0;width:100%}@media (hover:hover){.dagger-video-scroll-video:hover{cursor:pointer;opacity:.9}.dagger-video-scroll-video:hover .video-play-icon{opacity:1}}.grain{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='a'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)'/%3E%3C/svg%3E");background-size:200px 200px;inset:0;mix-blend-mode:overlay;opacity:.15;pointer-events:none;position:absolute}@media screen and (max-width:860px){.dagger-video-scroll-video .video-play-icon{opacity:1}.video-play-icon svg{height:3rem;width:3rem}}.dagger-full-video-player{background-color:rgba(0,0,0,.85);height:100%;left:0;position:fixed;top:0;width:100%;z-index:99999999999}.dagger-full-video-player .video-container{left:50%;max-height:75vh;opacity:0;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%) scaleY(.5);transform:translate(-50%,-50%) scaleY(.5);transition:all .3s ease}.dagger-full-video-player .video-container.active{opacity:1;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.dagger-full-video-player .video-container.landscape{height:0;padding-bottom:40%;width:80%}.dagger-full-video-player .video-container video{max-height:75vh;object-fit:cover;object-fit:contain;width:100%}.full-video-close-btn{margin:0;padding:0;position:absolute;right:calc(var(--pageMargin)*1.25);top:calc(var(--pageMargin)*.75)}.full-video-close-btn svg{height:auto;width:2rem}.full-video-close-btn svg path{stroke:#fff}.dagger-text-scroll{background-color:var(--purpleColor);color:var(--tanColor);display:flex;flex-direction:column;gap:var(--standardPadding);padding:var(--pageMargin);transition:all .6s ease}.dagger-text-scroll.inverted{background-color:var(--tanColor);color:var(--purpleColor)}.dagger-text-scroll-content{align-items:center;display:flex;gap:var(--pageMargin);padding:var(--standardPadding) 0}.dagger-text-scroll .dagger-outline-btn{margin:0 auto;transition:all .3s ease}@media (hover:hover){.dagger-text-scroll .dagger-outline-btn:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px)}}.dagger-text-scroll.inverted .dagger-text-scroll-copy button{border-color:#000}.dagger-text-scroll.theme-white-black{background-color:#000;color:#fff}.dagger-line{background-color:#bbb;display:inline-block;height:2rem;margin:0 1rem;width:1px}.dagger-text-scroll.theme-inverted{background-color:#fff;color:var(--purpleColor)}.dagger-text-scroll.theme-inverted .dagger-text-scroll-content{flex-direction:column;gap:0}.dagger-text-scroll h2{font-size:var(--daggerFs5);margin:0;padding:0 var(--doublePadding);width:40%}.dagger-text-scroll.theme-inverted h2{margin:0 auto;padding:0;text-align:center;width:30%}.dagger-text-scroll-copy{margin:0 0 0 auto;padding:0 var(--doublePadding);width:50%}.dagger-text-scroll.theme-inverted .dagger-text-scroll-copy{margin:0 auto;text-align:center;width:70%}.dagger-text-scroll-copy p{font-size:var(--daggerFs2);margin:var(--standardPadding) 0}.dagger-text-scroll-copy button{border-color:var(--tanColor);margin:var(--standardPadding) 0 0;transition:all .1s ease}@media screen and (max-width:1460px){.dagger-text-scroll h2{width:60%}}@media screen and (max-width:1460px) and (hover:hover){.dagger-text-scroll .dagger-outline-btn:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px)}}@media screen and (max-width:1200px){.dagger-text-scroll-content{flex-direction:column;padding:var(--pageMargin) 0}.dagger-text-scroll h2,.dagger-text-scroll-copy{text-align:center;width:100%}.dagger-text-scroll .dagger-outline-btn{margin:0 auto;-webkit-transform:none;transform:none}}@media screen and (max-width:1200px) and (hover:hover){.dagger-text-scroll .dagger-outline-btn:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px)}}@media screen and (max-width:860px){.dagger-text-scroll h2,.dagger-text-scroll.theme-inverted h2{font-size:2rem;line-height:105%;padding:0;width:100%}.dagger-text-scroll-copy,.dagger-text-scroll.theme-inverted .dagger-text-scroll-copy{padding:0;width:100%}.dagger-line{display:block;height:1px;margin:2rem auto;width:20%}.dagger-text-scroll-copy p{font-size:1.05rem}.dagger-text-scroll-copy button{display:block;font-size:1rem;margin:var(--doublePadding) 0 var(--standardPadding);padding:var(--halfPadding) var(--standardPadding);width:100%}}@media screen and (max-width:860px) and (orientation:landscape){.dagger-text-scroll-copy button{margin:var(--doublePadding) auto var(--standardPadding);width:auto}}.dagger-cta{background-color:var(--tanColor);color:var(--purpleColor);display:flex;gap:var(--doublePadding);padding:0}.dagger-cta-media{width:50%}.dagger-cta-media img,.dagger-cta-media picture{display:block;max-width:100%}.dagger-cta-copy{display:flex;flex-direction:column;margin:0 auto;width:45%}.dagger-cta-copy:only-child{margin:var(--doublePadding) 0;padding:var(--pageMargin);width:100%}.dagger-cta h2{margin:0 0 var(--standardPadding)}.dagger-cta h2,.dagger-cta-desc{font-family:var(--bodyFont);font-size:var(--daggerFs2)}.dagger-cta-desc{align-items:flex-start;display:flex;flex-direction:column;gap:var(--doublePadding);width:80%}@media screen and (max-width:860px){.dagger-cta{flex-direction:column;padding:var(--pageMarginMedium) var(--pageMargin) calc(var(--pageMarginMedium)*1.5);position:relative}.dagger-cta-copy,.dagger-cta-desc,.dagger-cta-media{width:100%}.dagger-cta h2{font-size:var(--daggerFs4)}.dagger-cta-desc{font-size:var(--daggerFs3)}.dagger-cta .dagger-outline-btn{display:block;font-size:1rem;margin:0 auto;padding:var(--halfPadding) var(--standardPadding);position:static;text-align:center;width:100%}}@media screen and (max-width:860px) and (orientation:landscape){.dagger-cta .dagger-outline-btn{width:auto}}.dagger-three-col-container{background-color:var(--neonColor);color:var(--purpleColor);padding:var(--pageMargin)}.dagger-three-col{display:flex;flex-wrap:wrap;gap:var(--standardPadding);padding:calc(var(--pageMargin)/2) 0}.dagger-three-col .col{flex:initial;width:calc(33.3% - var(--standardPadding))}.dagger-three-col .col h4{font-size:var(--daggerFs2)}.dagger-three-col .col p{font-size:var(--daggerFs4);margin:0;padding:0 40% 0 0}.dagger-three-col .col p span{color:var(--blueColor)}@media screen and (max-width:1199px){.dagger-three-col .col p{font-size:var(--daggerFs3);padding:0}.dagger-three-col .col{width:calc(50% - var(--standardPadding))}}@media screen and (max-width:860px){.dagger-three-col{flex-direction:column;gap:var(--doublePadding);padding:var(--quarterPadding) 0 var(--pageMargin)}.dagger-three-col .col{border:none!important;width:100%}.dagger-three-col .col h4,.dagger-three-col .col p{padding:0!important}}.dagger-multi-content-picker{background-color:var(--blueColor);color:#fff;display:flex;padding:var(--pageMargin)}.dagger-multi-content-picker h2{color:var(--neonColor);font-size:var(--daggerFs5);margin:0;width:45%}.dagger-multi-content-picker-content{display:flex;flex-direction:column;gap:var(--doublePadding);margin:0;width:55%}.dagger-multi-content-picker li{align-items:flex-start;display:flex;font-size:var(--daggerFs3);gap:var(--doublePadding)}.dagger-multi-content-picker li h5{background-color:#f8c9fa;border-radius:24px;color:var(--purpleColor);padding:var(--quarterPadding) var(--standardPadding);text-align:center;width:40%}.dagger-multi-content-picker-selected{font-size:var(--daggerFs2);margin:0;position:relative;width:60%}.dagger-multi-content-picker-selected span{color:var(--neonColor);font-weight:700}.dagger-multi-content-picker svg path{stroke:#000}.dagger-multi-content-picker-image{flex:initial;height:50vh;margin:0 0 0 auto;overflow:hidden;text-align:right;width:50%}.dagger-multi-content-picker-image img,.dagger-multi-content-picker-image picture{display:block;height:100%;margin:0;max-width:100%;object-fit:cover}@container (max-width: 1600px){.dagger-multi-content-picker li{flex:1 1 calc(50% - var(--doublePadding))}}@media screen and (max-width:860px){.dagger-multi-content-picker-content{flex-direction:column;gap:var(--doublePadding)}.dagger-multi-content-picker-options{width:100%}.dagger-multi-content-picker-selected{padding:0 0 0 var(--quarterPadding);width:100%}.dagger-multi-content-picker-image{height:30vh;margin:var(--standardPadding) auto;text-align:center;width:100%}.dagger-multi-content-picker-image img,.dagger-multi-content-picker-image picture{margin:0 auto}}.dagger-footer{background-color:var(--purpleColor);margin:0;position:relative}.dagger-footer.is-home-footer{background-color:var(--blueColor)}.dagger-footer-pixel{position:absolute;right:1px;top:calc(var(--cell)*-3)}.dagger-footer-pixel span{background-color:var(--purpleColor)!important;outline-color:var(--purpleColor)!important}.dagger-footer.is-home-footer .dagger-footer-pixel span{background-color:var(--blueColor)!important;outline-color:var(--blueColor)!important}@media (hover:hover){.dagger-footer a:hover{color:var(--pinkColor)}}.dagger-footer-content-top{color:#fff;display:flex;margin:0 auto;padding:var(--pageMargin);width:100%}.dagger-footer-content-top-menu{flex:initial;width:36%}.dagger-footer-content-top ul{display:flex;flex-direction:column;gap:var(--halfPadding)}.dagger-footer-content-top ul li{font-family:var(--subheaderFont);font-size:var(--daggerFs4);font-weight:700;letter-spacing:2px;text-transform:uppercase;transition:all .3s ease}@media (hover:hover){.dagger-footer-content-top ul li:hover{color:var(--pinkColor);cursor:pointer;-webkit-transform:translateY(-1px);transform:translateY(-1px)}}.dagger-footer-content-top-extra-group{display:flex;flex:1 1}.dagger-footer-content-top-extras{display:flex;flex:initial;flex-direction:column;font-size:var(--daggerFs2);width:50%}.dagger-footer-content h2{color:var(--pinkColor);font-size:var(--daggerFs3);font-weight:700;margin:0}.dagger-footer-content h2:not(:first-of-type){margin-top:var(--standardPadding)}.dagger-footer-content-top-extras-bottom{display:flex;flex-direction:column;gap:var(--standardPadding);margin:var(--standardPadding) 0 0}.dagger-footer-content-top-extras-bottom-social{display:flex;gap:var(--standardPadding);margin:var(--quarterPadding) 0 0}.dagger-footer-content-top-extras-bottom-social img,.dagger-footer-content-top-extras-bottom-social picture{height:2rem;width:2rem}@media (hover:hover){.dagger-footer-content-top-extras-bottom-social a:hover img,.dagger-footer-content-top-extras-bottom-social a:hover picture{-webkit-filter:invert(20%) sepia(100%) saturate(2.5) hue-rotate(10deg);filter:invert(20%) sepia(100%) saturate(2.5) hue-rotate(10deg)}}.dagger-footer-wordmark{display:flex;flex-direction:column;height:27%;justify-content:center;margin:calc(var(--doublePadding)*3) auto 0;padding:var(--doublePadding) var(--standardPadding);width:98%}.dagger-footer-wordmark svg{height:auto;margin:0 auto;width:100%}.dagger-footer-wordmark svg path{fill:var(--tanColor)}.dagger-footer-legal{background-color:var(--purpleColor);color:#fff;display:flex;font-size:var(--daggerFs2);padding:var(--standardPadding) var(--doublePadding)}.dagger-footer-legal-links{display:flex;gap:var(--standardPadding);margin:0 0 0 auto;text-decoration:underline;text-transform:uppercase}@media screen and (max-width:860px){.dagger-footer-content-top{flex-direction:row;overflow:hidden;width:100vw}.dagger-footer-content h2{font-size:var(--daggerFs3);white-space:nowrap}.dagger-footer-content-top-menu{margin-top:calc(var(--quarterPadding)*2.75)}.dagger-footer-content-top ul{gap:var(--standardPadding);text-align:left;width:100%}.dagger-footer-content-top ul li{font-size:var(--daggerFs3);line-height:var(--daggerFs2)}.dagger-footer-content-top-extra-group{flex-direction:column;margin:0 0 0 calc(var(--pageMargin)*2)}.dagger-footer-content-top-extras{font-size:var(--daggerFs2);margin:0;text-align:left;width:100%}.dagger-footer-content-top-extras-bottom.mobile-only,.dagger-footer-content-top-extras:nth-of-type(2){margin:calc(var(--pageMargin)*2) 0 0}.dagger-footer-content-top-extras-bottom-social{align-items:center;gap:1rem;justify-content:flex-start}.dagger-footer-content-top-extras-bottom-social a img,.dagger-footer-content-top-extras-bottom-social a picture{height:auto;width:1.3rem}.dagger-footer-wordmark{margin:0;width:100%}.dagger-footer-legal{flex-direction:column;font-size:var(--daggerFs1);text-align:center}.dagger-footer-legal-links{justify-content:center;margin:var(--standardPadding) 0 0}}@media screen and (max-width:860px) and (orientation:landscape){.dagger-footer-content-top{flex-direction:row}.dagger-footer-content-top ul{text-align:left}.dagger-footer-content-top-extras{margin:0}}.dagger-people-grid{background-color:var(--tanColor);color:var(--purpleColor);padding:var(--pageMargin)}.dagger-people-grid h1{font-size:var(--daggerFs5);line-height:105%}.dagger-people-grid ul{display:flex;gap:calc(var(--pageMargin)*1.5);justify-content:center}.dagger-people-grid ul li{align-items:center;display:flex;flex:1 1;flex-direction:column;gap:var(--halfPadding)}@media (hover:hover){.dagger-people-grid ul li:hover{cursor:pointer}.dagger-people-grid ul li:hover img,.dagger-people-grid ul li:hover source{-webkit-transform:scale(1.01);transform:scale(1.01)}}.dagger-people-grid ul li h5,.dagger-people-grid ul li h6{margin:0;padding:0;text-align:center;text-transform:uppercase}.dagger-people-grid ul li h5{font-size:var(--daggerFs2);line-height:1;margin-top:var(--standardPadding)}.dagger-people-grid ul li h6{font-size:var(--daggerFs1);font-weight:700!important}.dagger-person-image{border-radius:50%;height:0;overflow:hidden;padding:0 0 100%;position:relative;width:100%}.dagger-people-grid ul li img,.dagger-people-grid ul li source{display:block;height:100%;left:0;object-fit:cover;object-position:50% 0;position:absolute;top:0;transition:all .4s ease;width:100%}.dagger-selected-person{display:flex;gap:var(--standardPadding);height:100%}.dagger-selected-left{background-color:var(--purpleColor);color:#fff;flex:initial;padding:var(--pageMargin);width:40%}.dagger-selected-left .dagger-person-image{height:clamp(200px,20vw,400px);margin:var(--standardPadding) auto;padding:0;width:clamp(200px,20vw,400px)}.dagger-selected-left img,.dagger-selected-left source{display:block;height:100%;left:0;object-fit:cover;object-position:50% 0;position:absolute;top:0;width:100%}.dagger-selected-left h2{font-size:var(--daggerFs3);margin:0;text-transform:none}.dagger-selected-left h5{font-size:var(--daggerFs1);font-weight:600;margin:var(--quarterPadding) 0 0;text-transform:uppercase}.dagger-selected-right{align-items:center;display:flex;flex:initial;font-size:var(--daggerFs1);padding:var(--pageMargin);width:60%}@media screen and (max-width:860px){.dagger-selected-person{flex-direction:column;gap:0}.dagger-selected-left,.dagger-selected-right{padding:var(--standardPadding);width:100%}.dagger-people-grid .dagger-modal-content .dagger-close-btn svg path{stroke:#fff}.dagger-people-grid ul{flex-wrap:wrap}.dagger-people-grid ul li{flex:initial;width:calc(50% - 2rem)}.dagger-people-grid ul li h5{font-size:var(--daggerFs3)}}@media screen and (max-width:860px) and (orientation:landscape){.dagger-selected-person{flex-direction:row}.dagger-people-grid .dagger-modal-content .dagger-close-btn svg path{stroke:#000}.dagger-selected-right{font-size:.8rem;padding:calc(var(--pageMargin)*2) var(--standardPadding)}.dagger-selected-left .dagger-person-image{height:150px;width:150px}}.dagger-modal{background-color:rgba(0,0,0,.42);height:100%;left:0;position:fixed;top:0;width:100%;z-index:999999999}.dagger-modal-content{background-color:#fff;color:#000;height:75%;left:50%;opacity:0;overflow-y:auto;position:absolute;top:50%;-webkit-transform:translate(-50%,-49%) scale(.9);transform:translate(-50%,-49%) scale(.9);transition:all .2s ease;width:80%}.dagger-modal-content.active{opacity:1;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.dagger-modal-content .dagger-close-btn{position:absolute;right:var(--standardPadding);top:var(--standardPadding)}.dagger-modal-content .dagger-close-btn svg{height:auto;width:1.5rem}.dagger-modal.inverted .dagger-modal-content{background-color:var(--purpleColor);color:var(--tanColor)}.dagger-modal.inverted .dagger-modal-content .dagger-close-btn svg path{stroke:#fff}@media screen and (max-width:860px){.dagger-modal-content{height:auto;max-height:80%;width:90%}}.dagger-capabilities{color:var(--tanColor);padding:var(--pageMargin)}.dagger-capabilities h1{font-size:var(--daggerFs5)}.dagger-capabilities .capability{border-bottom:1px solid #fff;margin:0 0 var(--standardPadding);padding:0 0 var(--standardPadding)}.dagger-capabilities .capability h3{font-size:var(--daggerFs4);margin:0;text-transform:none}.dagger-capabilities .capability-heading{align-items:center;display:flex;transition:all .3s ease}.dagger-capabilities .capability-heading button{margin:0 0 0 auto}.dagger-capabilities .capability-heading button span{-webkit-transform:rotate(90deg);transform:rotate(90deg);transition:all .3s ease}.dagger-capabilities .capability-heading button.expanded span{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}@media (hover:hover){.dagger-capabilities .capability-heading:not(.disabled):hover{color:var(--pinkColor);cursor:pointer}}.dagger-capabilities .capability:last-of-type{margin:0 0 var(--doublePadding)}.dagger-capabilities .capability-copy{font-size:var(--daggerFs2);margin:var(--standardPadding) 0 0}@media (hover:hover){.dagger-capabilities .dagger-outline-btn:hover{background-color:var(--pinkColor);color:var(--purpleColor)}}@media screen and (max-width:860px){.dagger-capabilities .dagger-outline-btn{display:block;font-size:1rem;margin:var(--doublePadding) 0 var(--standardPadding);padding:var(--halfPadding) var(--standardPadding);width:100%}}@media screen and (max-width:860px) and (orientation:landscape){.dagger-capabilities .dagger-outline-btn{margin:0 auto;width:auto}}.dagger-awards{background-color:var(--pinkColor);color:var(--purpleColor);display:flex;gap:var(--standardPadding);justify-content:center;padding:calc(var(--doublePadding)*1) var(--pageMargin);position:relative;z-index:8888}.dagger-award{display:flex;flex:1 1;flex-direction:column;gap:var(--quarterPadding);max-width:35rem;text-align:center}.dagger-award img,.dagger-award picture{display:block;height:3.2rem;margin:0 auto;object-fit:contain;width:auto}.dagger-award h5{font-size:var(--daggerFs1);margin:0 auto}.grid{position:absolute;right:0;top:calc(var(--cell)*-3)}.bottom-grid{bottom:calc(var(--cell)*-3);left:0;position:absolute}@media screen and (max-width:860px) and (orientation:portrait){.dagger-awards{align-items:center;flex-direction:column}.dagger-award img,.dagger-award picture{height:2.2rem}}.dagger-work-slider{color:var(--neonColor);padding:var(--pageMargin)}.dagger-work-items{width:100%}.dagger-work-slider h6{font-size:var(--daggerFs2)!important;margin:var(--pageMargin) 0 var(--standardPadding)!important}.dagger-work-item{opacity:.4;position:relative;-webkit-transform:scale(.9);transform:scale(.9);transition:all .2s ease;width:45%;z-index:2}.dagger-work-item.glide__slide--active,.dagger-work-item.selected{opacity:1;-webkit-transform:none;transform:none}@media (hover:hover){.dagger-work-item:hover{cursor:pointer;opacity:.8}.dagger-work-item:hover .dagger-work-item-image img,.dagger-work-item:hover .dagger-work-item-image picture{-webkit-transform:scale(1.01);transform:scale(1.01)}}.dagger-work-item:only-child{margin:0 0 0 calc(var(--doublePadding)*6)}.dagger-work-item-image{height:0;margin:0 0 var(--standardPadding);overflow:hidden;padding-bottom:56.1%;position:relative;width:100%}.dagger-work-item-image img,.dagger-work-item-image picture{height:100%;left:0;object-fit:cover;position:absolute;top:0;transition:all .3s ease;width:100%}.dagger-work-item h6{font-size:calc(var(--daggerFs2) + 6px)!important;margin:0 0 var(--standardPadding)!important}.dagger-work-item h5{color:var(--textColor);font-family:var(--bodyFont);font-size:var(--daggerFs2);margin:0;text-transform:none}.dagger-work-slider .dagger-outline-btn{background-color:var(--pinkColor);color:var(--purpleColor);margin:var(--doublePadding) 0 0 0!important}@media (hover:hover){.dagger-work-slider .dagger-outline-btn:hover{background-color:var(--neonColor);color:var(--purpleColor)}}.dagger-work-slider .glide-controls button{top:50%;top:var(--controls-top,50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.next-btn,.prev-btn{display:block}.prev-btn{border-right:20px solid var(--pinkColor)}.next-btn,.prev-btn{border-bottom:20px solid transparent;border-top:20px solid transparent;height:0;width:0}.next-btn{border-left:20px solid var(--pinkColor)}@media screen and (max-width:860px){.dagger-work-item h6{font-size:calc(var(--daggerFs1)*.8 + 6px)!important}.dagger-work-item h5{font-size:calc(var(--daggerFs1)*.8)!important}.dagger-work-slider .dagger-outline-btn{display:block;font-size:1rem;margin:var(--standardPadding) 0 var(--halfPadding)!important;padding:var(--halfPadding) var(--standardPadding);width:100%}.dagger-work-slider .glide-controls button{top:50%;top:var(--controls-top,50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@media screen and (max-width:860px) and (orientation:landscape){.dagger-work-slider .dagger-outline-btn{margin:var(--doublePadding) auto 0!important;width:auto}}.glide{box-sizing:border-box;position:relative;width:100%}.glide *{box-sizing:inherit}.glide__slides,.glide__track{overflow:hidden}.glide__slides{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:flex;flex-wrap:nowrap;list-style:none;margin:0;padding:0;position:relative;touch-action:pan-Y;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;white-space:nowrap;width:100%;will-change:transform}.glide__slide,.glide__slides--dragging{-webkit-user-select:none;user-select:none}.glide__slide{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;flex-shrink:0;height:100%;white-space:normal;width:100%}.glide__slide a{-webkit-user-drag:none;-webkit-user-select:none;user-select:none;-moz-user-select:none;-ms-user-select:none}.glide__arrows,.glide__bullets{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.glide--rtl{direction:rtl}.dagger-client-slider{background-color:var(--neonColor);color:var(--purpleColor);padding:0}.dagger-client-slider.bg-white{background-color:#fff;color:#000;padding:var(--pageMargin) 0}.dagger-client-slider.bg-white h6{font-size:var(--daggerFs5);margin:0 0 var(--pageMargin) var(--pageMargin)}.dagger-client-items{margin:0;padding:var(--standardPadding) 0;width:100%}.dagger-client-slider h6{display:none;font-size:var(--daggerFs2)}.dagger-client-item{height:6vw;margin:0 calc(var(--pageMargin)*1);overflow:hidden;position:relative;width:10vw}.dagger-client-item img,.dagger-client-item picture{height:98%;left:0;object-fit:contain;position:absolute;top:0;width:100%}.dagger-client-items h5{font-weight:600;margin:0 var(--doublePadding)}@media screen and (max-width:860px){.dagger-client-item{height:8vh;width:25vw}.dagger-client-slider.bg-white h6{font-size:2rem}}@media screen and (max-width:860px) and (orientation:landscape){.dagger-client-item{height:15vh;width:20vw}}.dagger-ig{background-color:var(--tanColor);color:var(--purpleColor);margin:0;padding:var(--pageMargin)}.dagger-ig h2{font-family:var(--bodyFont);font-size:var(--daggerFs2);margin:var(--standardPadding) 0 var(--standardPadding);text-align:left}.dagger-ig .dagger-outline-btn{background-color:var(--pinkColor);border-color:var(--pinkColor);color:var(--purpleColor);display:inline-block;transition:all .3s ease}@media (hover:hover){.dagger-ig .dagger-outline-btn:hover{background-color:var(--neonColor);color:var(--purpleColor);-webkit-transform:translateY(-1px);transform:translateY(-1px)}}.dagger-ig-items{margin:0 0 var(--doublePadding);width:100%}.dagger-ig-item{height:0;padding-bottom:3%;position:relative;width:20%}.dagger-ig-item img,.dagger-ig-item picture,.dagger-ig-item video{border-radius:10px;height:100%;left:0;object-fit:cover;position:absolute;top:0;transition:all .3s ease;width:100%}@media (hover:hover){.dagger-ig-item:hover{cursor:pointer}.dagger-ig-item:hover img,.dagger-ig-item:hover picture{-webkit-transform:scale(1.01);transform:scale(1.01)}}.dagger-ig-selection{align-items:center;background-color:var(--purpleColor);color:var(--tanColor);display:flex;gap:var(--pageMargin);height:100%;padding:var(--pageMargin)}.dagger-ig-selection-image{flex:initial;max-height:100%;overflow:hidden;width:50%}.dagger-ig-selection-image img,.dagger-ig-selection-image picture,.dagger-ig-selection-image video{margin:0 auto;max-height:70vh;object-fit:cover;width:100%}.dagger-ig-selection-meta{flex:initial;width:50%}.dagger-ig-selection-meta p{font-size:var(--daggerFs1)}@media screen and (max-width:860px){.dagger-ig .dagger-outline-btn{display:block;font-size:1rem;margin:var(--doublePadding) 0 0;padding:var(--halfPadding) var(--standardPadding);text-align:center;width:100%}.dagger-ig{margin:0;padding:var(--pageMargin) var(--pageMargin) calc(var(--standardPadding) + var(--pageMargin))}.dagger-ig-item{padding-bottom:5%}.dagger-ig-selection{flex-direction:column;height:auto;padding-top:var(--pageMarginWide)}.dagger-ig-selection-image,.dagger-ig-selection-meta{width:100%}}@media screen and (max-width:860px) and (orientation:landscape){.dagger-ig{text-align:center}.dagger-ig .dagger-outline-btn{display:inline-block;margin:0 auto;width:auto}.dagger-ig-selection{flex-direction:row}.dagger-ig-item{padding-bottom:4%}}.dagger-spinning-logo{margin:var(--doublePadding) auto;width:25%}.dagger-spinning-logo svg{width:100%}.dagger-badge-circle-text{-webkit-animation:spinning 30s linear infinite forwards;animation:spinning 30s linear infinite forwards;-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.dagger-spinning-logo svg .cls-1,.dagger-spinning-logo svg path{fill:#e7e3da}.dagger-spinning-logo video{left:0;position:absolute;top:0;width:100%}@-webkit-keyframes spinning{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spinning{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.dagger-text-hero-wrapper{position:relative}.dagger-text-hero{align-items:center;background-color:var(--purpleColor);color:#fff;display:flex;gap:var(--pageMargin);overflow:hidden;padding:calc(var(--pageMarginWide)/1.75) var(--pageMargin) 0;position:relative}.dagger-text-hero.is-work-page{background-color:var(--tanColor);color:var(--purpleColor)}.dagger-text-left{width:50%}.dagger-text-hero h1{color:var(--pinkColor);font-size:var(--daggerFs5);line-height:105%;margin:0 0 var(--doublePadding)}.dagger-text-hero.is-work-page h1{color:var(--purpleColor)}.dagger-text-hero h2{font-size:var(--daggerFs4);margin:0 var(--doublePadding) 0 0;text-transform:uppercase}.dagger-text-hero-copy{font-size:var(--daggerFs2);width:65vmax}.dagger-text-hero-copy p{margin:var(--doublePadding) 0}.dagger-text-hero-logo{opacity:.4;position:absolute;right:0;top:20%;-webkit-transform:translateX(40%);transform:translateX(40%);width:80vmax}.bottom-grid-right{bottom:0;position:absolute;right:0}.px{background:var(--pinkColor);height:var(--cell);opacity:0;width:var(--cell);will-change:opacity,transform}@media screen and (max-width:860px){.dagger-text-hero{flex-direction:column;padding:calc(var(--pageMarginWide)/1.25) var(--pageMargin) var(--pageMargin)}.dagger-text-hero h1{margin:2rem 0 0;text-align:left;width:100%}.dagger-text-hero h2{margin:0 auto;text-align:left;width:100%}.dagger-text-hero-copy{font-size:var(--daggerFs3);padding:0 var(--quarterPadding);width:100%}.dagger-text-hero-logo{display:none}.dagger-text-left{margin:0;width:100%}}.dagger-spacer{background-color:var(--purpleColor);transition:background-color .6s ease}.dagger-spacer.inverted{background-color:var(--tanColor)}.dagger-spacer-small{height:var(--doublePadding)}.dagger-spacer-medium{height:calc(var(--doublePadding)*2)}.dagger-spacer-large{height:calc(var(--doublePadding)*4)}@media screen and (max-width:860px){.dagger-spacer-small{height:var(--halfPadding)}.dagger-spacer-medium{height:calc(var(--halfPadding)*2)}.dagger-spacer-large{height:calc(var(--halfPadding)*4)}}.dagger-single-work-item{display:flex;gap:var(--pageMarginWide);overflow:hidden;padding:var(--pageMargin);position:relative}.dagger-work-item-hidden{opacity:0;-webkit-transform:translateY(40px) scale(.97);transform:translateY(40px) scale(.97)}.dagger-work-item-visible{-webkit-animation:daggerSlideIn .5s cubic-bezier(.22,1,.36,1) both;animation:daggerSlideIn .5s cubic-bezier(.22,1,.36,1) both}.dagger-single-work-item-image{height:0;overflow:hidden;padding-bottom:56.4%;position:relative;width:100%}.dagger-single-work-item-image img,.dagger-single-work-item-image picture{height:100%;left:0;object-fit:cover;position:absolute;top:0;transition:all .3s ease;width:100%}.dagger-single-work-item h6{font-size:calc(var(--daggerFs2) + 6px)!important;margin:var(--standardPadding) 0 var(--halfPadding)!important}.dagger-single-work-item h5{font-family:var(--bodyFont);font-size:var(--daggerFs2);margin:0;text-transform:none}.dagger-single-work-item-content{margin:0 0 0 auto;position:relative;width:75%}@media (hover:hover){.dagger-single-work-item-content:hover{cursor:pointer;opacity:.8}.dagger-single-work-item-content:hover img,.dagger-single-work-item-content:hover picture{-webkit-transform:scale(1.01);transform:scale(1.01)}}.dagger-single-work-item-logo{bottom:12%;left:0;opacity:.4;position:absolute;-webkit-transform:translate(-40%);transform:translate(-40%);width:70vmax}.dagger-single-work-item:nth-child(2n) .dagger-single-work-item-content{margin:0 auto 0 0}.dagger-single-work-item:nth-of-type(4n+2){background-color:var(--blueColor)}.dagger-single-work-item:nth-of-type(4n+2) h6{color:var(--neonColor)}.dagger-single-work-item:nth-of-type(4n+2) .dagger-item-hint{background-color:var(--blueColor)}.dagger-single-work-item:nth-of-type(4n+3){background-color:var(--pinkColor)}.dagger-single-work-item:nth-of-type(4n+3) h5,.dagger-single-work-item:nth-of-type(4n+3) h6{color:var(--purpleColor)}.dagger-single-work-item:nth-of-type(4n+3) .dagger-item-hint{background-color:var(--pinkColor);color:var(--purpleColor)}.dagger-single-work-item:nth-of-type(4n+4){background-color:var(--purpleColor)}.dagger-single-work-item:nth-of-type(4n+4) h6{color:var(--neonColor)}.dagger-single-work-item:nth-of-type(4n+5){background-color:var(--neonColor)}.dagger-single-work-item:nth-of-type(4n+5) h5,.dagger-single-work-item:nth-of-type(4n+5) h6{color:var(--purpleColor)}.dagger-single-work-item:nth-of-type(4n+5) .dagger-item-hint{background-color:var(--neonColor);color:var(--purpleColor)}@media screen and (max-width:860px) and (orientation:portrait){.dagger-single-work-item-content{width:100%}}.dagger-work-hero{display:flex;gap:var(--pageMargin);padding:var(--pageMarginWide) var(--pageMargin) var(--pageMargin)}.dagger-work-hero-meta{flex:initial;width:40%}.dagger-work-hero-meta h1{font-size:var(--daggerFs5)}.dagger-work-hero-meta p{font-size:var(--daggerFs2)}.dagger-work-hero-feat{flex:initial;margin:0 0 0 auto;overflow:hidden;position:relative;width:55%}.dagger-work-hero-feat img,.dagger-work-hero-feat picture{display:block;margin:0 0 var(--standardPadding) auto;transition:all .3s ease;width:100%}.dagger-work-hero-feat h6{font-size:var(--daggerFs1)}.dagger-work-hero-feat h5{font-size:var(--daggerFs2);margin:0;text-transform:none}@media (hover:hover){.dagger-work-hero-feat:hover{cursor:pointer;opacity:.8}.dagger-work-hero-feat:hover img,.dagger-work-hero-feat:hover picture{-webkit-transform:scale(1.01);transform:scale(1.01)}}.dagger-positions{background-color:#fff;color:#000;display:flex;gap:var(--pageMargin);overflow:hidden;padding:var(--pageMarginWide) var(--pageMargin) var(--pageMarginWide);position:relative}.dagger-positions-meta{flex:initial;position:relative;width:50%;z-index:3}.dagger-positions-meta h1{font-size:var(--daggerFs5);padding:0 20vmax 0 0}.dagger-positions-meta p{font-size:var(--daggerFs2);margin:var(--standardPadding) 0}.dagger-positions-meta-btns{display:flex;gap:var(--standardPadding);margin:var(--doublePadding) 0}.dagger-positions-list{flex:initial;padding:var(--standardPadding) 0 0;width:50%}.dagger-positions-group{border-bottom:1px solid #000;margin:0 0 var(--standardPadding);padding:0 0 var(--standardPadding)}.dagger-positions-group-label{display:flex;gap:var(--standardPadding)}.dagger-positions-group-label h5{font-size:var(--daggerFs2);margin:0}.dagger-positions-group-label svg{margin:0 0 0 auto;padding:0;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;transition:all .2s ease}@media (hover:hover){.dagger-positions-group-label:hover{cursor:pointer;opacity:.6}}.dagger-positions-group.expanded .dagger-positions-group-label svg{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.dagger-positions-group-roles{display:flex;flex-direction:column;font-size:var(--daggerFs1);gap:var(--halfPadding);padding:var(--standardPadding) 0 0}.dagger-positions-logo{bottom:0;left:0;position:absolute;-webkit-transform:translate(-42%,5%);transform:translate(-42%,5%);width:60vmax;z-index:1}.dagger-positions-role{color:var(--darkGreyColor);font-weight:700}@media (hover:hover){.dagger-positions-role:hover{cursor:pointer;opacity:.8}}.dagger-selected-job{color:#000;padding:var(--pageMargin)}.dagger-selected-job-header{align-items:center;display:flex;margin:var(--standardPadding) 0}.dagger-selected-job-header svg{height:5rem;width:auto}.dagger-selected-job-header svg path{fill:#000}.dagger-selected-job-tl{margin:0 0 0 auto;max-width:50%;text-align:right}.dagger-selected-job-tl h3{font-size:var(--daggerFs3);margin:0}.dagger-selected-job-tl h4{font-size:var(--daggerFs1);margin:0}.dagger-selected-job .dagger-outline-btn{border-color:#000;display:inline-block;margin:var(--halfPadding) 0 0}.dagger-selected-job-desc{font-size:var(--daggerFs1);margin:var(--standardPadding) 0}@media screen and (max-width:860px){.dagger-positions{flex-direction:column}.dagger-positions-meta{width:100%}.dagger-positions-meta h1{margin:0;padding:0}.dagger-positions-meta-btns{margin:var(--standardPadding) 0}.dagger-positions-meta-btns a{display:block;font-size:1rem;padding:calc(var(--quarterPadding)*2) var(--standardPadding);text-align:center;width:50%}.dagger-positions-list{padding:0;width:100%}.dagger-positions-logo{display:none}.dagger-selected-job-header{flex-direction:column;gap:var(--standardPadding)}.dagger-selected-job-header svg{height:3rem}.dagger-selected-job-tl{max-width:100%;text-align:center;width:100%}.dagger-selected-job .dagger-outline-btn{display:block;font-size:1rem;margin:var(--standardPadding) 0 0;padding:calc(var(--quarterPadding)*2) var(--standardPadding);text-align:center;width:100%}}@media screen and (max-width:860px) and (orientation:landscape){.dagger-selected-job .dagger-outline-btn{display:inline-block;margin:var(--standardPadding) auto 0;width:auto}}.dagger-media-container{background-color:var(--purpleColor)!important;color:var(--tanColor)!important;display:flex;gap:var(--pageMarginMedium);margin:var(--pageMargin) 0}.dagger-media-container-media{align-items:center;display:flex;flex:1 1;gap:var(--pageMargin);margin:0!important;position:relative}.dagger-media-container-media img,.dagger-media-container-media picture{flex:initial;width:60%}.dagger-media-copy{flex:initial;font-size:var(--daggerFs2);width:40%}.dagger-media-container-media picture:only-child,.dagger-media-container-media picture:only-child img,.dagger-media-container-media video,.dagger-media-copy:only-child{width:100%}.dagger-media-container-media .video-play-icon{left:50%;opacity:0;pointer-events:none;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:opacity .3s ease;z-index:999}.dagger-media-container-media .video-play-icon svg{height:6rem;width:6rem}.dagger-media-container-media .video-play-icon svg path:first-of-type{opacity:.65}@media (hover:hover){.dagger-media-container-media:hover .video-play-icon{opacity:1}.dagger-media-container-media:hover video{cursor:pointer}}@media screen and (max-width:860px) and (orientation:portrait){.dagger-media-container{flex-direction:column}.dagger-media-container-media{flex-basis:100%!important;flex-direction:column;max-width:100%!important}.dagger-media-container-media img,.dagger-media-container-media picture,.dagger-media-copy{width:100%}}.dagger-phone-holder-container{display:flex;justify-content:center;max-width:100%;width:100%}.dagger-phone-holder{height:80vh;max-width:100%;position:relative;width:36.8vh}.dagger-phone-holder .dagger-phone-frame{display:block;height:100%;left:0;pointer-events:none;position:absolute!important;position:relative;top:0;width:100%;z-index:4}.dagger-phone-holder .dagger-phone-border{height:100%!important;left:0;pointer-events:none;position:absolute!important;top:0;width:100%!important;z-index:3}.dagger-phone-content{border-radius:8%;display:flex;flex-direction:column;height:98%;left:2.5%;overflow:hidden;position:absolute;top:1%;width:95%;z-index:1}.dagger-phone-content img,.dagger-phone-content picture,.dagger-phone-content video{flex:initial;height:77%;object-fit:contain;width:100%}.dagger-phone-header{background-color:#000;color:#fff;display:flex;flex:initial;flex-direction:column;height:15%;width:100%}.dagger-phone-header-status{background-color:#000;border-bottom:1px solid #999;flex:initial;font-size:1.5vmin;font-weight:500;height:50%;padding:7% 0 0 12%;position:relative}.dagger-phone-header-status img,.dagger-phone-header-status picture{display:block;height:.6rem!important;position:absolute;right:10%;top:55%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:auto!important}.dagger-phone-header-meta{align-items:center;display:flex;flex:initial;gap:2%;height:50%;justify-content:flex-start;padding:0 3%}.dagger-phone-header-meta h6{font-family:var(--bodyFont)!important;font-size:1.5vmin!important;margin:0!important;text-transform:none}.dagger-phone-header-meta img,.dagger-phone-header-meta picture{height:75%!important;margin:0;width:auto!important}.dagger-phone-header-meta span{display:inline-block;font-size:3vmin;margin:0 0 0 auto;-webkit-transform:translateY(calc(var(--daggerFs1)*-.4));transform:translateY(calc(var(--daggerFs1)*-.4))}.dagger-phone-footer{background-color:#000;flex:initial;height:12%;position:relative}.dagger-phone-footer img,.dagger-phone-footer picture{height:50%!important;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:auto!important}@media screen and (min-width:1500px) and (max-width:1620px){.dagger-phone-holder{height:49.91vw;width:23vw}}@media screen and (min-width:1268px) and (max-width:1499px){.dagger-phone-holder{height:49.91vw;width:23vw}}@media screen and (min-width:1160px) and (max-width:1267px){.dagger-phone-holder{height:56.42vmin;width:26vmin}.dagger-phone-header-status{font-size:1vmin;padding:6% 0 0 12%}.dagger-phone-header-status img,.dagger-phone-header-status picture{height:.5rem!important}.dagger-phone-header-meta h6{font-size:1.2vmin!important}}@media screen and (min-width:1000px) and (max-width:1159px){.dagger-phone-holder{height:49.91vmin;width:23vmin}.dagger-phone-header-status{font-size:1vmin;padding:6% 0 0 12%}.dagger-phone-header-status img,.dagger-phone-header-status picture{height:.5rem!important}.dagger-phone-header-meta h6{font-size:1.2vmin!important}}@media screen and (min-width:860px) and (max-width:999px){.dagger-phone-holder{height:49.91vmin;width:23vmin}.dagger-phone-header-status{font-size:1vmin;padding:6% 0 0 12%}.dagger-phone-header-status img,.dagger-phone-header-status picture{height:.5rem!important}.dagger-phone-header-meta h6{font-size:1.2vmin!important}}@media screen and (max-width:860px) and (orientation:portrait){.dagger-phone-holder{height:80vh;width:36.86vh}.dagger-phone-header-status{font-size:2vmin;padding:7% 0 0 12%}.dagger-phone-header-status img,.dagger-phone-header-status picture{height:.6rem!important}.dagger-phone-header-meta h6{font-size:3vmin!important}}@media screen and (max-width:860px) and (orientation:landscape){.dagger-phone-holder{height:80vh;width:36.86vh}.dagger-phone-header-status{font-size:2.3vmin;padding:6% 0 0 12%}.dagger-phone-header-status img,.dagger-phone-header-status picture{height:.4rem!important}.dagger-phone-header-meta h6{font-size:2.3vmin!important}}.dagger-image-slider{color:#fff;padding:var(--pageMargin) 0}.dagger-image-slider.with-padding{padding:var(--pageMargin)}.dagger-image-items{width:100%}.dagger-image-item{position:relative;width:45%}.dagger-image-item-image{height:30rem;position:relative;width:100%}.dagger-image-item-image img,.dagger-image-item-image picture{border-radius:10px;height:100%;left:0;object-fit:cover;object-position:50% 50%;position:absolute;top:0;width:100%}@media screen and (max-width:860px){.dagger-image-item-image{height:30vh}}@media screen and (max-width:860px) and (orientation:landscape){.dagger-image-item-image{height:40vh}}.dagger-image-slider.use-intrinsic-size .dagger-image-item-image{align-items:center;display:flex;height:var(--slide-height)}.dagger-image-slider.use-intrinsic-size .dagger-image-item-image img,.dagger-image-slider.use-intrinsic-size .dagger-image-item-image picture{height:auto;object-fit:contain;position:static;width:100%}@media screen and (max-width:860px){.dagger-image-slider.use-intrinsic-size .dagger-image-item-image{height:var(--slide-height)}}@media screen and (max-width:860px) and (orientation:landscape){.dagger-image-slider.use-intrinsic-size .dagger-image-item-image{height:var(--slide-height)}}.dagger-text-block{background-color:#000;color:#fff;overflow:hidden;padding:var(--pageMargin);position:relative}.dagger-text-block h6{font-family:var(--bodyFont);font-size:var(--daggerFs2);margin:0 0 var(--doublePadding);text-transform:none}.dagger-text-block-copy{font-size:var(--daggerFs1)}.dagger-text-block-copy p{margin:var(--doublePadding) 0 0}.dagger-text-block-copy a{color:var(--neonColor)}.dagger-text-block-copy ul{display:flex;flex-direction:column;gap:var(--halfPadding);margin:var(--standardPadding) 0}.dagger-text-block:first-of-type{padding:var(--pageMarginWide) var(--pageMargin) var(--pageMargin)}.dagger-flex-container{background-color:#000;color:#fff;padding:var(--pageMargin)}.dagger-flex-container h6{font-family:var(--bodyFont);font-size:var(--daggerFs2);margin:0 0 var(--doublePadding);text-transform:none}.dagger-flex-items{grid-gap:var(--standardPadding);display:grid;gap:var(--standardPadding);grid-auto-columns:1fr;grid-auto-flow:column}.dagger-flex-item-copy{font-size:var(--daggerFs1)}.dagger-flex-item-image img,.dagger-flex-item-image picture{max-width:100%}.dagger-video-loop{background-color:#000;color:#fff;height:85vh;overflow:hidden;position:relative;width:100vw}.dagger-video-loop-video{height:100%;margin:0 auto;position:absolute;width:100%}.dagger-video-loop-video video{height:100%;left:0;object-fit:cover;object-position:50% 80%;position:absolute;top:0;width:100%}@media screen and (max-width:860px) and (orientation:portrait){.dagger-video-loop{height:auto}.dagger-video-loop-video{height:0;padding-bottom:56.2%;position:relative}}@media screen and (max-width:860px) and (orientation:landscape){.dagger-video-loop-video video{object-position:50% 70%}}@media screen and (min-aspect-ratio:2) and (max-aspect-ratio:2.2){.dagger-video-loop{height:90vh}}@media screen and (min-aspect-ratio:2.2) and (max-aspect-ratio:3){.dagger-video-loop{height:120vh}}@media screen and (min-aspect-ratio:3) and (max-aspect-ratio:3.8){.dagger-video-loop{height:150vh}}@media screen and (min-aspect-ratio:3.8) and (max-aspect-ratio:10){.dagger-video-loop{height:85vmax}}.dagger-text-image-block{background-color:var(--tanColor);color:#000;padding:var(--pageMargin)}.dagger-text-image-block h2{font-size:var(--daggerFs5);margin:0;position:relative;z-index:2}.dagger-text-image-block h3{font-family:var(--bodyFont);font-size:var(--daggerFs5);font-weight:400;margin:0;text-transform:none;width:68%}.dagger-text-image-block-main{position:relative}.dagger-text-image-block-main p{font-size:var(--daggerFs2);margin:var(--pageMargin) 0 var(--pageMargin) auto;width:70%}.dagger-text-image-block-main p>p{margin:0;width:100%}.dagger-text-image-block-main img,.dagger-text-image-block-main picture{bottom:calc(var(--pageMargin)*-2);left:calc(var(--pageMargin)*-1);position:absolute;z-index:0}@media screen and (max-width:1460px){.dagger-text-image-block h3{width:60%}}@media screen and (max-width:860px){.dagger-text-image-block h2,.dagger-text-image-block h3{font-size:2rem;width:100%}.dagger-text-image-block-main p{font-size:1.05rem;position:relative;width:100%;z-index:2}.dagger-text-image-block-main img,.dagger-text-image-block-main picture{opacity:.6;width:60%}}@media screen and (max-width:860px) and (orientation:landscape){.dagger-text-image-block-main img,.dagger-text-image-block-main picture{width:25%}}.dagger-people-list{background-color:var(--backgroundColor);color:#fff;padding:var(--pageMargin)}.dagger-people-list h2{font-size:var(--daggerFs5);margin:0}.dagger-people-list ul{display:flex;flex-direction:column;gap:calc(var(--pageMargin)*2);margin:var(--pageMargin) 0 0}.dagger-people-list ul li{align-items:flex-start;display:flex;gap:var(--pageMarginWide)}.dagger-people-list ul li .people-image-container{flex:initial;height:0;padding-bottom:38%;position:relative;width:45%}.dagger-people-list ul li img,.dagger-people-list ul li source{height:100%;left:0;object-fit:cover;object-position:50% 0;position:absolute;top:0;width:100%}.dagger-people-list ul li .people-info-container{flex:initial;width:55%}.dagger-people-list h4{font-size:var(--daggerFs4);margin:0}.dagger-people-list p{font-size:var(--daggerFs2);margin:var(--pageMargin) 0}.dagger-people-list ul li:nth-child(2n){flex-direction:row-reverse}@media screen and (max-width:860px){.dagger-people-list h2{font-size:2rem}.dagger-people-list h4{font-size:1.5rem;text-align:center}.dagger-people-list p{font-size:1rem}.dagger-people-list ul li .people-image-container{margin:0 auto;padding-bottom:48%;width:50%}.dagger-people-list ul li .people-info-container{width:100%}}@media screen and (max-width:860px) and (orientation:portrait){.dagger-people-list ul li{flex-direction:column;gap:var(--pageMargin)}.dagger-people-list ul li:nth-child(2n){flex-direction:column}}@media screen and (max-width:860px) and (orientation:landscape){.dagger-people-list ul li .people-image-container{padding-bottom:35%;width:40%}.dagger-people-list ul li .people-info-container{width:60%}.dagger-people-list h4{text-align:left}}.dagger-press-slider{color:#fff;padding:var(--pageMargin)}.dagger-press-items{width:100%}.dagger-press-slider h6{font-size:var(--daggerFs2)!important;margin:0 0 var(--pageMargin) 0!important}.dagger-press-item{opacity:.4;position:relative;-webkit-transform:scale(.9);transform:scale(.9);transition:all .2s ease;width:45%;z-index:2}.dagger-press-item.glide__slide--active,.dagger-press-item.selected{opacity:1;-webkit-transform:none;transform:none}@media (hover:hover){.dagger-press-item:hover{cursor:pointer;opacity:.8}.dagger-press-item:hover .dagger-press-item-image img,.dagger-press-item:hover .dagger-press-item-image picture{-webkit-transform:scale(1.01);transform:scale(1.01)}}.dagger-press-item:only-child{margin:0 0 0 calc(var(--doublePadding)*6)}.dagger-press-item-image{height:0;margin:0 0 var(--standardPadding);overflow:hidden;padding-bottom:56.1%;position:relative;width:100%}.dagger-press-item-image img,.dagger-press-item-image picture{height:100%;left:0;object-fit:cover;position:absolute;top:0;transition:all .3s ease;width:100%}.dagger-press-item h6{font-size:var(--daggerFs1)!important;margin:0 0 var(--standardPadding)!important}.dagger-press-item h5{font-family:var(--bodyFont);font-size:var(--daggerFs1);margin:0;text-transform:none}.dagger-press-slider .glide-controls button{top:50%;top:var(--controls-top,50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width:860px){.dagger-press-slider h6{font-size:2rem!important}.dagger-press-item h6{font-size:.8rem!important}.dagger-press-item h5{font-size:.7rem!important}}.dagger-two-col-container{background-color:var(--pinkColor);color:var(--purpleColor);padding:var(--pageMargin)}.dagger-two-col{display:flex;flex-wrap:wrap;gap:var(--standardPadding);padding:calc(var(--pageMargin)) 0}.dagger-two-col .col{border-right:3px solid var(--purpleColor);flex:initial;width:calc(50% - var(--standardPadding))}.dagger-two-col .col:last-child{border-right:none;padding-left:var(--standardPadding)}.dagger-two-col .col h4{font-size:var(--daggerFs4);font-weight:700!important;line-height:105%;word-spacing:100vw}.dagger-two-col .col p{font-size:var(--daggerFs2);margin:var(--standardPadding) 0 0;padding:var(--standardPadding) 0 0}.dagger-two-col .col p span{color:var(--blueColor)}@media screen and (max-width:860px){.dagger-two-col{flex-direction:column;gap:var(--doublePadding);padding:var(--quarterPadding) 0 var(--pageMargin)}.dagger-two-col .col{border-right:none;width:100%}.dagger-two-col .col:last-child{border-top:3px solid var(--purpleColor);padding-left:0;padding-top:var(--doublePadding)}.dagger-two-col .col h4,.dagger-two-col .col p{padding:0!important}.dagger-two-col .col p{font-size:var(--daggerFs3)}}.dagger-case-study{background-color:var(--tanColor);color:var(--purpleColor);min-height:50vh;padding:var(--pageMarginWide) 0 0}.dagger-breadcrumb{align-items:center;display:flex;font-size:var(--daggerFs2);gap:.5em;margin:0 0 var(--halfPadding);padding:0 var(--pageMargin)}.dagger-breadcrumb a{color:var(--purpleColor);opacity:.6;text-decoration:none;transition:opacity .2s ease}.dagger-breadcrumb a:hover{opacity:1}.dagger-breadcrumb-separator{opacity:.4}.dagger-case-study>h1{font-size:var(--daggerFs5)}.dagger-case-study>h1,.dagger-case-study>h2{margin:0 0 var(--halfPadding);padding:0 var(--pageMargin) 0;text-transform:none}.dagger-case-study>h2{font-size:var(--daggerFs4)}.dagger-case-study>h6{font-size:var(--daggerFs1);font-weight:400;margin:0 0 var(--doublePadding);padding:0 var(--pageMargin) var(--pageMargin)}.dagger-case-study .dagger-work-slider{background-color:var(--blueColor);margin:var(--doublePadding) 0 0 calc(var(--pageMargin)*-1);padding-bottom:var(--pageMarginWide);width:calc(100% + var(--pageMargin)*2)}.dagger-case-study-content{background-color:var(--purpleColor);color:var(--tanColor);margin:var(--pageMargin) 0 0;padding:var(--pageMargin) var(--pageMargin) 0;position:relative}.dagger-case-study-content .grid span{background-color:var(--purpleColor)!important;outline-color:var(--purpleColor)!important}@media screen and (max-width:860px){.dagger-case-study>h1{line-height:var(--daggerFs5)}.dagger-case-study>h2{line-height:var(--daggerFs4)}.dagger-case-study .dagger-work-slider{padding-bottom:var(--standardPadding)}}.dagger-case-study-hero{margin:var(--doublePadding) auto;position:relative}.dagger-case-study-hero h2{font-size:var(--daggerFs4);margin:var(--doublePadding) 0;text-transform:none}.dagger-case-study-hero-copy{font-size:var(--daggerFs2);padding:var(--pageMargin)}.dagger-case-study-hero video{width:100%}.dagger-case-study-hero .video-play-icon{left:50%;opacity:0;pointer-events:none;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:opacity .3s ease;z-index:999}.dagger-case-study-hero .video-play-icon svg{height:6rem;width:6rem}.dagger-case-study-hero .video-play-icon svg path:first-of-type{opacity:.65}@media (hover:hover){.dagger-case-study-hero:hover .video-play-icon{opacity:1}.dagger-case-study-hero:hover video{cursor:pointer}}@media screen and (max-width:860px){.dagger-case-study-hero-copy{padding:0}}.dagger-case-study-solutions{display:flex;gap:calc(var(--doublePadding)*2);margin:var(--doublePadding) 0}.dagger-case-study-solution{flex:1 1;position:relative}.dagger-case-study-solution h5{color:var(--neonColor);font-family:var(--bodyFont);font-size:var(--daggerFs2)}.dagger-case-study-solution p{font-size:var(--daggerFs2)}@media screen and (max-width:860px){.dagger-case-study-solutions{flex-direction:column;gap:0}.dagger-case-study-solution:not(:last-child):after{display:none}}@media screen and (max-width:860px) and (orientation:landscape){.dagger-case-study-solutions{flex-direction:row;gap:var(--standardPadding)}}.dagger-case-study-results{display:flex;gap:calc(var(--doublePadding)*2);margin:var(--doublePadding) 0}.dagger-case-study-results-container h5{font-size:var(--daggerFs2)}.dagger-case-study-result{flex:1 1;max-width:25%;position:relative;text-align:center}.dagger-case-study-result h2{color:var(--neonColor);font-size:var(--daggerFs6);margin:0}.dagger-case-study-results-free-text{font-size:var(--daggerFs2);margin:var(--doublePadding) 0}@media screen and (max-width:860px){.dagger-case-study-results-container{margin:var(--doublePadding) 0 0}.dagger-case-study-results-container h5{text-align:center}.dagger-case-study-results{flex-direction:column;gap:var(--standardPadding)}.dagger-case-study-result:not(:last-child):after{display:none}.dagger-case-study-result{max-width:100%}}@media screen and (max-width:860px) and (orientation:landscape){.dagger-case-study-results{flex-direction:row}}.dagger-loader-overlay{background-color:var(--purpleColor);height:100%;left:0;opacity:0;-webkit-perspective:400px;perspective:400px;-webkit-perspective-origin:50% 50%;perspective-origin:50% 50%;pointer-events:none;position:fixed;top:0;width:100%;will-change:opacity;z-index:999999999999}.dagger-loader-overlay .dagger-spinning-logo{height:20rem;left:50%;margin:0;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:20rem}.dagger-loader-slide{background-color:var(--pinkColor)}.dagger-loader-slide,.dagger-loader-tiles{height:100vh;left:0;position:fixed;top:100vh;width:100vw;z-index:-1}.dagger-loader-tile{background-color:var(--pinkColor);height:20vh;left:-100vw;position:absolute;top:0;width:100vw}.dagger-loader-tile:nth-child(2){top:20vh}.dagger-loader-tile:nth-child(3){top:40vh}.dagger-loader-tile:nth-child(4){top:60vh}.dagger-loader-tile:nth-child(5){top:80vh}@media screen and (max-width:860px){.dagger-loader-overlay .dagger-spinning-logo{height:20vmax;width:20vmax}}.dagger-spotlight-backdrop{align-items:flex-start;-webkit-animation:spotlightFadeIn .15s ease-out;animation:spotlightFadeIn .15s ease-out;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background-color:rgba(33,0,56,.65);display:flex;height:100vh;justify-content:center;left:0;padding-top:18vh;position:fixed;top:0;width:100vw;z-index:999999999}@-webkit-keyframes spotlightFadeIn{0%{opacity:0}to{opacity:1}}@keyframes spotlightFadeIn{0%{opacity:0}to{opacity:1}}.dagger-spotlight-panel{-webkit-animation:spotlightSlideIn .2s ease-out;animation:spotlightSlideIn .2s ease-out;background-color:#fff;border-radius:14px;box-shadow:0 24px 80px rgba(0,0,0,.5),0 0 0 1px hsla(83,88%,73%,.1);max-width:800px;overflow:hidden;width:90%}@-webkit-keyframes spotlightSlideIn{0%{opacity:0;-webkit-transform:translateY(-12px) scale(.98);transform:translateY(-12px) scale(.98)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes spotlightSlideIn{0%{opacity:0;-webkit-transform:translateY(-12px) scale(.98);transform:translateY(-12px) scale(.98)}to{opacity:1;-webkit-transform:none;transform:none}}.dagger-spotlight-input-row{align-items:center;border-bottom:1px solid var(--purpleColor);display:flex;gap:var(--halfPadding);padding:var(--standardPadding)}.dagger-spotlight-input-row>svg{stroke:var(--purpleColor);flex-shrink:0;height:1.25rem;opacity:.7;width:1.25rem}.dagger-spotlight-input{background:none;border:none;color:var(--purpleColor);flex:1 1;font-family:var(--bodyFont);font-size:var(--daggerFs3);outline:none;padding:0;white-space:normal}.dagger-spotlight-input::-webkit-input-placeholder{color:hsla(0,0%,98%,.4)}.dagger-spotlight-input::placeholder{color:hsla(0,0%,98%,.4)}.dagger-spotlight-kbd{border:1px solid hsla(0,0%,98%,.2);border-radius:4px;color:#999;flex-shrink:0;font-family:var(--bodyFont);font-size:.7rem;padding:2px 6px}.dagger-spotlight-results{max-height:50vh;overflow-y:auto;padding:var(--halfPadding) 0}.dagger-spotlight-group-label{color:var(--purpleColor);font-family:var(--subheaderFont);font-size:.7rem;font-weight:400;letter-spacing:2px;margin:0;padding:var(--halfPadding) var(--doublePadding);text-transform:uppercase}.dagger-spotlight-result{cursor:pointer;display:flex;flex-direction:column;padding:var(--halfPadding) var(--doublePadding);transition:background-color .1s ease}.dagger-spotlight-result.active{background-color:hsla(83,88%,73%,.1)}@media (hover:hover){.dagger-spotlight-result:hover{background-color:hsla(83,88%,73%,.1)}}.dagger-spotlight-result-title{color:var(--purpleColor);font-family:var(--headerFont);font-size:var(--daggerFs2);text-transform:uppercase}.dagger-spotlight-result-subtitle{color:#999;font-family:var(--bodyFont);font-size:var(--daggerFs1);margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dagger-spotlight-empty,.dagger-spotlight-loading{color:#999;font-size:var(--daggerFs1);padding:var(--doublePadding);text-align:center}@media screen and (max-width:860px){.dagger-spotlight-backdrop{padding-top:10vh}.dagger-spotlight-panel{border-radius:10px;width:95%}.dagger-spotlight-input{font-size:var(--daggerFs2)}.dagger-spotlight-results{max-height:60vh}}.dagger-experiments-page{background-color:#000;color:#fff;padding:var(--pageMarginWide) var(--pageMargin)}.dagger-experiments-page ul{display:flex;gap:2rem;margin:var(--doublePadding) 0 0}.dagger-experiments-page ul li{border:1px solid var(--neonColor);height:5vmax;position:relative;transition:all .4s ease;width:5vmax}.dagger-experiments-page ul li h6{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.dagger-experiments-page ul li.selected{background-color:var(--neonColor);color:#000;cursor:pointer}@media (hover:hover){.dagger-experiments-page ul li:hover{background-color:var(--neonColor);color:#000;cursor:pointer}}.dagger-contact-modal{background-color:rgba(0,0,0,.42);height:100%;left:0;position:fixed;top:0;width:100%;z-index:999999999}.dagger-contact-modal-content{background-color:var(--tanColor);color:var(--purpleColor);left:50%;max-width:90%;opacity:0;padding:var(--pageMargin);position:absolute;top:50%;-webkit-transform:translate(-50%,-49%) scale(.9);transform:translate(-50%,-49%) scale(.9);transition:all .2s ease;width:560px}.dagger-contact-modal-content.active{opacity:1;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.dagger-contact-modal-content .dagger-close-btn{position:absolute;right:var(--standardPadding);top:var(--standardPadding)}.dagger-contact-modal-content .dagger-close-btn svg{height:auto;width:1.5rem}.dagger-contact-modal-content .dagger-close-btn svg path{stroke:var(--purpleColor)}.dagger-contact-modal-form h2,.dagger-contact-modal-success h2{font-family:var(--subheaderFont);font-size:var(--daggerFs4);margin:0 0 var(--doublePadding)}.dagger-contact-modal-fields{display:flex;flex-direction:column;gap:var(--standardPadding);margin-bottom:var(--doublePadding)}.dagger-contact-modal-fields input,.dagger-contact-modal-fields select,.dagger-contact-modal-fields textarea{background-color:initial;border:1px solid var(--purpleColor);border-radius:4px;color:var(--purpleColor);display:block;font-family:var(--bodyFont);font-size:1rem;outline:none;padding:var(--halfPadding) var(--standardPadding);transition:border-color .2s ease;width:100%}.dagger-contact-modal-fields input:focus,.dagger-contact-modal-fields select:focus,.dagger-contact-modal-fields textarea:focus{border-color:var(--blueColor)!important}.dagger-contact-modal-fields input::-webkit-input-placeholder,.dagger-contact-modal-fields textarea::-webkit-input-placeholder{color:rgba(1,1,1,.5)}.dagger-contact-modal-fields input::placeholder,.dagger-contact-modal-fields textarea::placeholder{color:rgba(1,1,1,.5)}.dagger-contact-modal-fields select option{background-color:var(--tanColor);color:var(--purpleColor)}.dagger-contact-modal-fields textarea{min-height:100px;resize:vertical}.dagger-contact-modal-form .dagger-outline-btn{cursor:pointer;text-align:center;width:100%}.dagger-contact-modal-form .dagger-outline-btn:disabled{cursor:not-allowed;opacity:.6}.dagger-contact-modal-error{color:#f52656;font-size:.9rem;margin-bottom:var(--standardPadding);text-align:center}.dagger-contact-modal-success{padding:var(--doublePadding) 0;text-align:center}.dagger-contact-modal-success p{font-family:var(--bodyFont);font-size:var(--daggerFs2);margin:0 0 var(--doublePadding)}@media screen and (max-width:860px){.dagger-contact-modal-content{max-height:90vh;overflow-y:auto}}
/*# sourceMappingURL=main.8b790575.css.map*/