@font-face{font-family:Slussen-Extended;src:local("Slussen-Extended SemiBold"),url(../fonts/Slussen-Extended/Slussen-Extended-600.woff2) format(woff2),url(../fonts/Slussen-Extended/Slussen-Extended-600.woff) format(woff),url(../fonts/Slussen-Extended/Slussen-Extended-600.otf) format(opentype);font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:ABCGravity-XXCompressed;src:local("ABCGravity-XXCompressed Regular"),local("ABCGravity-XXCompressed"),url(../fonts/gravity/ABCGravity-XXCompressed.woff2) format(woff2),url(../fonts/gravity/ABCGravity-XXCompressed.woff) format(woff),url(../fonts/gravity/ABCGravity-XXCompressed.otf) format(opentype);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:ABCGravity-Wide;src:local("ABCGravity-Wide Regular"),local("ABCGravity-Wide"),url(../fonts/gravity/ABCGravity-Wide.woff2) format(woff2),url(../fonts/gravity/ABCGravity-Wide.woff) format(woff),url(../fonts/gravity/ABCGravity-Wide.otf) format(opentype);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:ABCGravity-XCompressed;src:local("ABCGravity-XCompressed Regular"),local("ABCGravity-XCompressed"),url(../fonts/gravity/ABCGravity-XCompressed.woff2) format(woff2),url(../fonts/gravity/ABCGravity-XCompressed.woff) format(woff),url(../fonts/gravity/ABCGravity-XCompressed.otf) format(opentype);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Slussen-Regular;src:local("Slussen-Regular Regular"),local("Slussen-Regular"),url(../fonts/Slussen-Regular/Slussen-Regular.woff2) format(woff2),url(../fonts/Slussen-Regular/Slussen-Regular.woff) format(woff),url(../fonts/Slussen-Regular/Slussen-Regular.otf) format(opentype);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Slussen-Condensed;src:local("Slussen-Condensed Medium"),url(../fonts/Slussen-Condensed/Slussen-Condensed-Medium.woff2) format(woff2),url(../fonts/Slussen-Condensed/Slussen-Condensed-Medium.woff) format(woff),url(../fonts/Slussen-Condensed/Slussen-Condensed-Medium.otf) format(opentype);font-display:swap;font-weight:500;font-style:normal}.display-tall[data-v-fb15f9d9]{font-family:ABCGravity-XXCompressed;font-size:288px;letter-spacing:0}.display-normal[data-v-fb15f9d9],.display-tall[data-v-fb15f9d9]{font-style:normal;line-height:.84;text-transform:uppercase}.display-normal[data-v-fb15f9d9]{font-family:ABCGravity-XCompressed;font-size:240px}.display-wide[data-v-fb15f9d9]{font-family:ABCGravity-Wide;font-size:152px;font-style:normal;letter-spacing:-4.56px;line-height:.86;text-transform:uppercase}.h1[data-v-fb15f9d9],h1[data-v-fb15f9d9]{font-size:128px;letter-spacing:0}.h1[data-v-fb15f9d9],.h2[data-v-fb15f9d9],h1[data-v-fb15f9d9],h2[data-v-fb15f9d9]{font-family:ABCGravity-XCompressed;font-style:normal;line-height:.8;text-transform:uppercase}.h2[data-v-fb15f9d9],h2[data-v-fb15f9d9]{font-size:72px}.h3[data-v-fb15f9d9],h3[data-v-fb15f9d9]{font-size:40px;letter-spacing:.4px}.h3[data-v-fb15f9d9],.h4[data-v-fb15f9d9],h3[data-v-fb15f9d9],h4[data-v-fb15f9d9]{font-family:ABCGravity-XCompressed;font-style:normal;line-height:.85;text-transform:uppercase}.h4[data-v-fb15f9d9],h4[data-v-fb15f9d9]{font-size:32px;letter-spacing:.64px}.h5[data-v-fb15f9d9],h5[data-v-fb15f9d9]{font-family:ABCGravity-XCompressed;font-size:26px;font-style:normal;letter-spacing:.52px;line-height:.85;text-transform:uppercase}.h1-wide[data-v-fb15f9d9]{font-size:40px;letter-spacing:-1.2px}.h1-wide[data-v-fb15f9d9],.h2-wide[data-v-fb15f9d9]{font-family:ABCGravity-Wide;font-style:normal;line-height:.9;text-transform:uppercase}.h2-wide[data-v-fb15f9d9]{font-size:30px;letter-spacing:-.9px}.h3-wide[data-v-fb15f9d9]{font-size:20px;letter-spacing:-.4px}.h3-wide[data-v-fb15f9d9],.h4-wide[data-v-fb15f9d9]{font-family:ABCGravity-Wide;font-style:normal;line-height:.9;text-transform:uppercase}.h4-wide[data-v-fb15f9d9]{font-size:16px;letter-spacing:0}.p-large[data-v-fb15f9d9]{font-size:22px;letter-spacing:-.22px;line-height:1.2}.p[data-v-fb15f9d9],.p-large[data-v-fb15f9d9],p[data-v-fb15f9d9]{font-family:Slussen-Regular;font-style:normal;font-weight:400}.p[data-v-fb15f9d9],p[data-v-fb15f9d9]{font-size:16px;letter-spacing:0;line-height:1.4}.p-small[data-v-fb15f9d9]{font-family:Slussen-Regular;font-size:14px;letter-spacing:0;line-height:1.32}.eyebrow[data-v-fb15f9d9],.p-small[data-v-fb15f9d9]{font-style:normal;font-weight:500}.eyebrow[data-v-fb15f9d9]{font-family:Slussen-Condensed;font-size:12px;letter-spacing:.12px;line-height:1.2}.eyebrow[data-v-fb15f9d9],.eyebrow-alt[data-v-fb15f9d9]{text-transform:uppercase}.eyebrow-alt[data-v-fb15f9d9]{font-family:Slussen-Extended;font-size:10px;font-style:normal;font-weight:600;letter-spacing:.8px;line-height:1.4}.title-canvas .title-html-wrapper[data-v-fb15f9d9]{width:-moz-max-content;width:max-content}.title-canvas .title-canvas-wrapper[data-v-fb15f9d9]{margin:0 auto;position:relative;width:98%}.title-canvas .title-canvas-wrapper[data-v-fb15f9d9]>*{display:block;height:100%!important;left:0;position:absolute;top:0;width:100%!important}.title-canvas .title[data-v-fb15f9d9]{color:#fff;font-family:ABCGravity-Wide;font-size:152px;font-size:300px;font-style:normal;letter-spacing:-4.56px;line-height:.9;line-height:.86;text-transform:uppercase;white-space:nowrap}.title-canvas .title[data-v-fb15f9d9] *,.title-canvas .title[data-v-fb15f9d9] h1{font-family:ABCGravity-Wide;font-size:152px;font-size:300px;font-style:normal;letter-spacing:-4.56px;line-height:.86;line-height:.9;text-transform:uppercase}.title-canvas .title[data-v-fb15f9d9] h2{font-family:ABCGravity-XCompressed;font-size:240px;font-size:300px;font-style:normal;line-height:.84;line-height:.9;text-transform:uppercase}.title-canvas .title[data-v-fb15f9d9] h3{font-family:ABCGravity-XXCompressed;font-size:288px;font-size:300px;font-style:normal;letter-spacing:0;line-height:.84;line-height:.9;text-transform:uppercase}@font-face{font-family:ABCGravity-XCompressed;src:local("ABCGravity-XCompressed Regular"),local("ABCGravity-XCompressed"),url(../fonts/gravity/ABCGravity-XCompressed.woff2) format(woff2),url(../fonts/gravity/ABCGravity-XCompressed.woff) format(woff),url(../fonts/gravity/ABCGravity-XCompressed.otf) format(opentype);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Slussen-Regular;src:local("Slussen-Regular Regular"),local("Slussen-Regular"),url(../fonts/Slussen-Regular/Slussen-Regular.woff2) format(woff2),url(../fonts/Slussen-Regular/Slussen-Regular.woff) format(woff),url(../fonts/Slussen-Regular/Slussen-Regular.otf) format(opentype);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:ABCGravity-Wide;src:local("ABCGravity-Wide Regular"),local("ABCGravity-Wide"),url(../fonts/gravity/ABCGravity-Wide.woff2) format(woff2),url(../fonts/gravity/ABCGravity-Wide.woff) format(woff),url(../fonts/gravity/ABCGravity-Wide.otf) format(opentype);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Slussen-Condensed;src:local("Slussen-Condensed Medium"),url(../fonts/Slussen-Condensed/Slussen-Condensed-Medium.woff2) format(woff2),url(../fonts/Slussen-Condensed/Slussen-Condensed-Medium.woff) format(woff),url(../fonts/Slussen-Condensed/Slussen-Condensed-Medium.otf) format(opentype);font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:ABCGravity-XXCompressed;src:local("ABCGravity-XXCompressed Regular"),local("ABCGravity-XXCompressed"),url(../fonts/gravity/ABCGravity-XXCompressed.woff2) format(woff2),url(../fonts/gravity/ABCGravity-XXCompressed.woff) format(woff),url(../fonts/gravity/ABCGravity-XXCompressed.otf) format(opentype);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Slussen-Extended;src:local("Slussen-Extended SemiBold"),url(../fonts/Slussen-Extended/Slussen-Extended-600.woff2) format(woff2),url(../fonts/Slussen-Extended/Slussen-Extended-600.woff) format(woff),url(../fonts/Slussen-Extended/Slussen-Extended-600.otf) format(opentype);font-display:swap;font-weight:600;font-style:normal}.display-tall[data-v-4830f1ae]{font-family:ABCGravity-XXCompressed;font-size:288px;letter-spacing:0}.display-normal[data-v-4830f1ae],.display-tall[data-v-4830f1ae]{font-style:normal;line-height:.84;text-transform:uppercase}.display-normal[data-v-4830f1ae]{font-family:ABCGravity-XCompressed;font-size:240px}.display-wide[data-v-4830f1ae]{font-family:ABCGravity-Wide;font-size:152px;font-style:normal;letter-spacing:-4.56px;line-height:.86;text-transform:uppercase}.h1[data-v-4830f1ae],h1[data-v-4830f1ae]{font-size:128px;letter-spacing:0}.h1[data-v-4830f1ae],.h2[data-v-4830f1ae],h1[data-v-4830f1ae],h2[data-v-4830f1ae]{font-family:ABCGravity-XCompressed;font-style:normal;line-height:.8;text-transform:uppercase}.h2[data-v-4830f1ae],h2[data-v-4830f1ae]{font-size:72px}.h3[data-v-4830f1ae],h3[data-v-4830f1ae]{font-size:40px;letter-spacing:.4px}.h3[data-v-4830f1ae],.h4[data-v-4830f1ae],h3[data-v-4830f1ae],h4[data-v-4830f1ae]{font-family:ABCGravity-XCompressed;font-style:normal;line-height:.85;text-transform:uppercase}.h4[data-v-4830f1ae],h4[data-v-4830f1ae]{font-size:32px;letter-spacing:.64px}.h5[data-v-4830f1ae],h5[data-v-4830f1ae]{font-family:ABCGravity-XCompressed;font-size:26px;font-style:normal;letter-spacing:.52px;line-height:.85;text-transform:uppercase}.h1-wide[data-v-4830f1ae]{font-size:40px;letter-spacing:-1.2px}.h1-wide[data-v-4830f1ae],.h2-wide[data-v-4830f1ae]{font-family:ABCGravity-Wide;font-style:normal;line-height:.9;text-transform:uppercase}.h2-wide[data-v-4830f1ae]{font-size:30px;letter-spacing:-.9px}.h3-wide[data-v-4830f1ae]{font-size:20px;letter-spacing:-.4px}.h3-wide[data-v-4830f1ae],.h4-wide[data-v-4830f1ae]{font-family:ABCGravity-Wide;font-style:normal;line-height:.9;text-transform:uppercase}.h4-wide[data-v-4830f1ae]{font-size:16px;letter-spacing:0}.p-large[data-v-4830f1ae]{font-size:22px;letter-spacing:-.22px;line-height:1.2}.p[data-v-4830f1ae],.p-large[data-v-4830f1ae],p[data-v-4830f1ae]{font-family:Slussen-Regular;font-style:normal;font-weight:400}.p[data-v-4830f1ae],p[data-v-4830f1ae]{font-size:16px;letter-spacing:0;line-height:1.4}.p-small[data-v-4830f1ae]{font-family:Slussen-Regular;font-size:14px;letter-spacing:0;line-height:1.32}.eyebrow[data-v-4830f1ae],.p-small[data-v-4830f1ae]{font-style:normal;font-weight:500}.eyebrow[data-v-4830f1ae]{font-family:Slussen-Condensed;font-size:12px;letter-spacing:.12px;line-height:1.2}.eyebrow[data-v-4830f1ae],.eyebrow-alt[data-v-4830f1ae]{text-transform:uppercase}.eyebrow-alt[data-v-4830f1ae]{font-family:Slussen-Extended;font-size:10px;font-style:normal;font-weight:600;letter-spacing:.8px;line-height:1.4}.card-featured-work[data-v-4830f1ae]{border-radius:36px;display:block;height:72px;opacity:.48;overflow:hidden;position:relative;--timing:var(--ease-in-out-quad);--duration:.5s;transition-duration:var(--duration);transition-property:opacity,border-radius;transition-timing-function:var(--timing);-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:0}.card-featured-work.has-cta[data-v-4830f1ae]{cursor:pointer}.card-featured-work[data-v-4830f1ae]:before{background:radial-gradient(ellipse at center,transparent 20%,rgba(0,0,0,.1) 50%,rgba(0,0,0,.3) 80%,rgba(0,0,0,.6) 100%);content:"";height:100%;left:0;opacity:1;pointer-events:none;position:absolute;top:0;transition:opacity var(--duration) var(--timing);width:100%;z-index:2}.card-featured-work .link-wrapper[data-v-4830f1ae]{display:block;height:100%;inset:0;pointer-events:none;position:absolute;width:100%;z-index:4}.card-featured-work .link-wrapper.is-dark[data-v-4830f1ae]{color:var(--charcoal)}.card-featured-work .link-wrapper.is-dark[data-v-4830f1ae] svg{color:var(--charcoal)}.card-featured-work .link-wrapper .cta[data-v-4830f1ae]{left:50%;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .3s var(--ease-in-out-quad)}@media(max-width:799px){.card-featured-work .link-wrapper .cta[data-v-4830f1ae]{left:50%!important;top:50%!important}}.card-featured-work .title-wrapper[data-v-4830f1ae]{display:none;position:relative;z-index:0}@media(min-width:800px){.card-featured-work .title-wrapper[data-v-4830f1ae]{clip-path:rect(0 100% 0 0);display:block;height:auto;opacity:0;overflow:hidden;padding:12px 0 50px;position:absolute;text-align:center;top:100px;transition:all .4s var(--ease-out-quad);width:100%}.card-featured-work .title-wrapper .title[data-v-4830f1ae]{transform:scale(1) translateY(100%);transform-origin:center;transition:transform .4s var(--ease-out-quad)}}.card-featured-work .details[data-v-4830f1ae]{display:none}@media(min-width:800px){.card-featured-work .details[data-v-4830f1ae]{align-items:end;bottom:12px;display:grid;gap:1px;grid-template-columns:repeat(3,1fr);left:0;padding:0 24px;position:absolute;width:100%;z-index:3}.card-featured-work .details[data-v-4830f1ae]>:first-child{justify-self:start}.card-featured-work .details[data-v-4830f1ae]>:last-child{justify-self:end}}.card-featured-work .details[data-v-4830f1ae] .value{transform:translateY(150%);transition-duration:.3s;transition-property:transform;transition-timing-function:var(--timing)}.card-featured-work .details[data-v-4830f1ae] .label{opacity:0;transform:translateY(100%);transition-duration:.3s;transition-property:opacity,transform;transition-timing-function:var(--timing)}.card-featured-work .media[data-v-4830f1ae]{background-color:var(--theme-bg);transform-origin:center;z-index:1}.card-featured-work.active[data-v-4830f1ae]{aspect-ratio:1920/1080;border-radius:8px;height:auto;opacity:1}.card-featured-work.active .link-wrapper[data-v-4830f1ae]{pointer-events:all}@media(max-width:799px){.card-featured-work.active .link-wrapper .cta[data-v-4830f1ae]{opacity:1}}@media(min-width:800px){.card-featured-work[data-v-4830f1ae]{border-radius:62px;height:124px}.card-featured-work.active:hover .link-wrapper[data-v-4830f1ae]{pointer-events:all}.card-featured-work.active:hover .link-wrapper .cta[data-v-4830f1ae]{opacity:1}.card-featured-work.active:hover .title-wrapper[data-v-4830f1ae]{clip-path:rect(0 100% 100% 0);opacity:1;top:0}.card-featured-work.active:hover .title-wrapper .title[data-v-4830f1ae]{transform:scale(1) translateY(0)}.card-featured-work.active:hover .details[data-v-4830f1ae] .value{transform:translateY(0)}.card-featured-work.active:hover .details[data-v-4830f1ae] .label{opacity:1;transform:translateY(0)}}.card-featured-work.isStatic .title-wrapper[data-v-4830f1ae]{clip-path:rect(0 100% 100% 0);opacity:1;top:0}.card-featured-work.isStatic .title-wrapper .title[data-v-4830f1ae]{transform:scale(1) translateY(0)}.card-featured-work.isStatic .details[data-v-4830f1ae] .value{transform:translateY(0)}.card-featured-work.isStatic .details[data-v-4830f1ae] .label{opacity:1;transform:translateY(0)}
