.workPage .project img{--tw-scale-x:1.2;--tw-scale-y:1.2;transition:transform .2s}@media (prefers-reduced-motion:reduce){.workPage .project img{--tw-scale-x:1;--tw-scale-y:1}}.workPage article.project .browser-frame{border-radius:0 0 8px 8px;overflow:hidden;box-shadow:0 4px 30px #0000004d}.workPage article.project .browser-frame:before{content:"";background-color:#00000040;background-image:radial-gradient(circle at 20px 16px,#ff5f57 5px,#0000 5px),radial-gradient(circle at 40px 16px,#ffbd2e 5px,#0000 5px),radial-gradient(circle at 60px 16px,#28ca42 5px,#0000 5px);background-position:0 0;background-repeat:repeat;background-size:auto;background-attachment:scroll;background-origin:padding-box;background-clip:border-box;height:32px;display:block}.workPage article.project h4{--tw-text-opacity:1;color:rgba(255, 255, 255, var(--tw-text-opacity));margin-top:.5rem;margin-bottom:1rem;font-family:poppins,sans-serif;font-size:1.35rem;line-height:1.75rem}.workPage article.project p{margin-top:.5rem;margin-bottom:.5rem}.workPage .ss{width:100%;padding-bottom:50%}.workPage .ss div[data-ss]{z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}.workPage .ss div[data-ss]:first-child{z-index:2}.workPage .ss img{pointer-events:none}.workPage .ss:hover img{transform:scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.workPage .ss:hover a{opacity:1}.workPage .ss a{z-index:8;opacity:0;--tw-bg-opacity:.6;background-color:rgba(17, 24, 39, var(--tw-bg-opacity));border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem;flex-flow:row;justify-content:center;align-items:center;width:100%;height:100%;transition:opacity .2s;display:flex;position:absolute;top:0;left:0}@media (prefers-reduced-motion:reduce){.workPage .ss a{transition:none}}@media (width>=984px){.workPage [data-gallery=photos] picture{height:9rem}}@media (width>=1200px){.workPage [data-gallery=photos] picture{height:10.5rem}}@media (width>=1376px){.workPage [data-gallery=photos] picture{height:12rem}}.teamPage figure:after{content:"";z-index:1;opacity:.25;background:#000;width:100%;height:100%;transition:opacity .2s;position:absolute;top:0;left:0}@media (prefers-reduced-motion:reduce){.teamPage figure:after{transition:none}}.teamPage figure:hover:after{opacity:0}.teamPage figure:hover img{transform:scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.teamPage figure .default{background:linear-gradient(#0000 20%,#000000b3 100%)}.teamPage figure img{--tw-scale-x:1.15;--tw-scale-y:1.15;transition:transform .2s}@media (prefers-reduced-motion:reduce){.teamPage figure img{--tw-scale-x:1;--tw-scale-y:1}}.teamPage figure a{z-index:8;opacity:0;--tw-bg-opacity:.2;background-color:rgba(17, 24, 39, var(--tw-bg-opacity));flex-flow:row;justify-content:center;align-items:center;width:100%;height:100%;transition:opacity .2s;display:flex;position:absolute;top:0;left:0}@media (prefers-reduced-motion:reduce){.teamPage figure a{transition:none}}.teamPage figure a:hover{opacity:1}.craftPage .plugins h3{--tw-text-opacity:1;color:rgba(255, 255, 255, var(--tw-text-opacity));margin-top:.5rem;margin-bottom:.5rem;font-family:poppins,sans-serif;font-size:1.35rem;line-height:1.75rem}@media (width>=1200px){.craftPage .plugins h3{font-size:1.6rem;line-height:2rem}}.craftPage .plugins figcaption{height:calc(100% - 8rem)}.insightsPage .insight h1{line-height:100%}.insightsPage .insight h3{margin-top:3rem}.insightsPage .insight h4{margin-top:2.5rem}.insightsPage .insight h4 svg{vertical-align:middle;width:3.5rem;margin-right:1rem;position:relative;top:-2px}.insightsPage .insight ul,.insightsPage .insight ol{font-size:1.2rem;line-height:1.6rem}.insightsPage .insight a:not(.link){text-decoration:underline}.insightsPage .insight a:not(.link):hover{color:var(--color-primary)}.insightsPage .insight .obj{--tw-bg-opacity:.05;background-color:rgba(0, 0, 0, var(--tw-bg-opacity));border-radius:.5rem;margin:1rem 0;padding:1rem 2rem;font-size:1.1rem;line-height:1.5rem;transition:background-color .1s}.dark .insightsPage .insight .obj{--tw-bg-opacity:.05;background-color:rgba(255, 255, 255, var(--tw-bg-opacity))}.insightsPage .insight .obj h4{color:var(--color-secondary);margin:1rem 0;font-size:1.35rem;line-height:1.75rem}.dark .insightsPage .insight .obj h4{color:var(--color-tertiary)}.insightsPage .insight .obj:first-of-type{margin-top:2.5rem}.insightsPage .insight .obj:last-of-type{margin-bottom:2rem}.insightsPage .insight .obj:hover{--tw-bg-opacity:.1;background-color:rgba(0, 0, 0, var(--tw-bg-opacity))}.dark .insightsPage .insight .obj:hover{--tw-bg-opacity:.1;background-color:rgba(255, 255, 255, var(--tw-bg-opacity))}.insightsPage .insight p strong{--tw-text-opacity:1;color:rgba(0, 0, 0, var(--tw-text-opacity))}.dark .insightsPage .insight p strong{--tw-text-opacity:1;color:rgba(255, 255, 255, var(--tw-text-opacity))}.insightsPage .insights h3{color:var(--color-dark);margin-top:1.5rem;margin-bottom:1rem;font-family:poppins,sans-serif;font-size:1.2rem;font-weight:400;line-height:1.6rem}.dark .insightsPage .insights h3{--tw-text-opacity:1;color:rgba(255, 255, 255, var(--tw-text-opacity))}.insightsPage .insights img{--tw-scale-x:1.2;--tw-scale-y:1.2;transition:transform .2s}@media (prefers-reduced-motion:reduce){.insightsPage .insights img{--tw-scale-x:1;--tw-scale-y:1}}.insightsPage .insights .date{text-align:center;--tw-bg-opacity:1;background-color:rgba(255, 255, 255, var(--tw-bg-opacity));color:var(--color-dark);text-transform:uppercase;border-radius:.5rem;padding:.25rem .75rem;font-size:.9rem;font-weight:600;line-height:1.3rem;position:absolute;top:1.25rem;left:1.25rem}.insightsPage .insights .date span{margin-bottom:-.25rem;font-size:1.6rem;line-height:2rem;display:block}.insightsPage .insights .ss a{z-index:8;opacity:0;--tw-bg-opacity:.6;background-color:rgba(17, 24, 39, var(--tw-bg-opacity));flex-flow:row;justify-content:center;align-items:center;width:100%;height:100%;transition:opacity .2s;display:flex;position:absolute;top:0;left:0}@media (prefers-reduced-motion:reduce){.insightsPage .insights .ss a{transition:none}}.insightsPage .insights .ss:hover img{transform:scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.insightsPage .insights .ss:hover a{opacity:1}.searchPage #searchbox{display:block!important}@media (width<=983px){.searchPage #searchbox{margin-top:1rem;margin-bottom:1rem}.searchPage #searchbox .field{float:none;transition:none;max-width:100%!important}.searchPage #searchbox input[type=search]{text-align:center;padding:0 .85rem;font-size:1.1rem;line-height:1.5rem}.searchPage #searchbox #search-toggle{display:none}}@media (width<=767px){.searchPage #searchbox{margin-top:-1rem;margin-bottom:1rem}}.searchPage .results h3{color:var(--color-dark);min-height:3.2rem;margin-top:1.5rem;margin-bottom:1rem;font-family:poppins,sans-serif;font-size:1.2rem;font-weight:400;line-height:1.6rem}.dark .searchPage .results h3{--tw-text-opacity:1;color:rgba(255, 255, 255, var(--tw-text-opacity))}.searchPage .results img{--tw-scale-x:1.2;--tw-scale-y:1.2;transition:transform .2s}@media (prefers-reduced-motion:reduce){.searchPage .results img{--tw-scale-x:1;--tw-scale-y:1}}.searchPage .results .date{text-align:center;--tw-bg-opacity:1;background-color:rgba(255, 255, 255, var(--tw-bg-opacity));color:var(--color-dark);text-transform:uppercase;border-radius:.5rem;padding:.25rem .75rem;font-size:.9rem;font-weight:600;line-height:1.3rem;position:absolute;top:1.25rem;left:1.25rem}.searchPage .results .date span{margin-bottom:-.25rem;font-size:1.6rem;line-height:2rem;display:block}.searchPage .results .ss a{z-index:8;opacity:0;--tw-bg-opacity:.6;background-color:rgba(17, 24, 39, var(--tw-bg-opacity));flex-flow:row;justify-content:center;align-items:center;width:100%;height:100%;transition:opacity .2s;display:flex;position:absolute;top:0;left:0}@media (prefers-reduced-motion:reduce){.searchPage .results .ss a{transition:none}}.searchPage .results .ss:hover img{transform:scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.searchPage .results .ss:hover a{opacity:1}.searchPage .profile{-ms-grid-row-span:span 2 / span 2;grid-row:span 2/span 2}.searchPage .profile picture{padding-bottom:124.5%;position:relative;overflow:hidden}.searchPage .profile picture img{position:absolute;top:0;left:0}
