.header-bio[data-v-d2c5c6c2]{--gap:48px;align-items:center;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;padding:0 var(--gap);position:relative}.header-bio .buttons[data-v-d2c5c6c2]{align-items:center;display:flex;justify-content:space-between;margin-bottom:120px;text-align:center;width:100%}.header-bio .name[data-v-d2c5c6c2]{box-sizing:border-box;font-weight:700;line-height:1;margin:0 0 40px;padding:0 var(--gap);text-align:left}.header-bio .name[data-v-d2c5c6c2],.header-bio .role[data-v-d2c5c6c2]{font-family:var(--font-primary);text-transform:uppercase}.header-bio .role[data-v-d2c5c6c2]{font-size:14px;font-style:normal;font-weight:500;letter-spacing:.28px;line-height:120%;margin:0}.header-bio .image-container[data-v-d2c5c6c2]{aspect-ratio:430/575;max-width:430px;position:relative;width:100%}.header-bio .image[data-v-d2c5c6c2]{border-radius:400px;height:100%;left:50%;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%);transition:width 1s var(--easing-authentic-motion),height 1s var(--easing-authentic-motion);width:100%}.header-bio .image[data-v-d2c5c6c2]:first-child{height:100%;width:100%;z-index:1}.header-bio .image[data-v-d2c5c6c2]:nth-child(2){height:75%;width:75%;z-index:2}.header-bio .image[data-v-d2c5c6c2]:nth-child(3){height:50%;width:50%;z-index:3}.header-bio .image-container.has-entered .image[data-v-d2c5c6c2]:first-child,.header-bio .image-container.has-entered .image[data-v-d2c5c6c2]:nth-child(2),.header-bio .image-container.has-entered .image[data-v-d2c5c6c2]:nth-child(3){height:100%;width:100%}.header-bio .show-phone[data-v-d2c5c6c2]{display:none}@media only screen and (max-width:1024px){.header-bio .buttons[data-v-d2c5c6c2]{margin-bottom:60px}}@media only screen and (max-width:850px){.header-bio[data-v-d2c5c6c2]{--gap:16px}.header-bio .image-container[data-v-d2c5c6c2]{width:calc(100% - 64px)}.header-bio .name-wrapper[data-v-d2c5c6c2]{margin-bottom:40px}.header-bio .show-desktop[data-v-d2c5c6c2]{display:none}.header-bio .show-phone[data-v-d2c5c6c2]{display:block}}.section-bio-text[data-v-16ce9d99]{--title-font-size:40px;--body-font-size:16px;display:flex;gap:30px;justify-content:center}.section-bio-text .show-phone[data-v-16ce9d99]{display:none}.section-bio-text .title[data-v-16ce9d99]{font-family:var(--font-primary);font-size:var(--title-font-size);font-weight:700;letter-spacing:calc(var(--title-font-size)*var(--letter-spacing-title));line-height:100%;margin:0;text-transform:uppercase}.section-bio-text .text[data-v-16ce9d99]{font-family:var(--font-secondary);font-size:var(--body-font-size);font-style:normal;font-weight:400;letter-spacing:calc(var(--body-font-size)*var(--letter-spacing-body));line-height:140%;margin:0 0 25px;max-width:500px}.section-bio-text .socials[data-v-16ce9d99]{display:flex;gap:30px}@media only screen and (min-width:1800px){.section-bio-text[data-v-16ce9d99]{--body-font-size:20px;gap:50px}.section-bio-text .text[data-v-16ce9d99]{max-width:725px}}@media only screen and (max-width:1024px){.section-bio-text[data-v-16ce9d99]{--title-font-size:24px}}@media only screen and (max-width:850px){.section-bio-text[data-v-16ce9d99]{flex-direction:column;gap:12px;padding:0 15px}.section-bio-text .show-phone[data-v-16ce9d99]{display:block}.section-bio-text .role[data-v-16ce9d99]{font-family:var(--font-primary);font-size:14px;font-weight:500;letter-spacing:calc(14px*var(--letter-spacing-body-positive));line-height:1;margin:0;text-transform:uppercase}.section-bio-text .text[data-v-16ce9d99]{max-width:100%}}.draggable-image-carousel[data-v-fbd12448]{--block-height:60vh;--gap:0px;align-items:center;display:flex;gap:var(--gap);height:var(--block-height);overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.draggable-image-carousel.cursor-grab[data-v-fbd12448]{cursor:grab}.draggable-image-carousel.cursor-grabbing[data-v-fbd12448]{cursor:grabbing}.draggable-image-carousel.has-moved .image-wrapper[data-v-fbd12448]{pointer-events:none}.draggable-image-carousel[data-v-fbd12448]::-webkit-scrollbar{display:none}.draggable-image-carousel .image-wrapper[data-v-fbd12448]{cursor:inherit;flex-shrink:0;height:100%;max-height:var(--block-height);padding:0 4px;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:var(--block-height);-webkit-user-drag:none}.draggable-image-carousel .image[data-v-fbd12448]{height:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none;width:100%}.section-portfolio[data-v-7f55fe6b]{--block-height:60vh;--title-font-size:16.5vw}.section-portfolio .title[data-v-7f55fe6b]{font-family:var(--font-primary);font-size:var(--title-font-size);font-weight:700;letter-spacing:calc(var(--title-font-size)*var(--letter-spacing-title));line-height:.75;margin:0;text-align:center;text-transform:uppercase;translate:0 3%;width:100%}.section-portfolio .scrolljack-carousel[data-v-7f55fe6b] .scroll-container{align-items:flex-end;height:var(--unit-100vh);z-index:20}.section-portfolio .image-wrapper[data-v-7f55fe6b]{height:100%;max-height:var(--block-height);padding:0 4px;width:var(--block-height)}.section-portfolio .image[data-v-7f55fe6b]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.section-portfolio-mobile .title[data-v-86338b73]{font-family:var(--font-primary);font-size:16vw;font-weight:700;line-height:.72;margin:0;text-align:center;text-transform:uppercase;translate:0 3%;width:100%}@media only screen and (max-width:850px){.section-portfolio-mobile[data-v-86338b73]{display:block;padding:8px}.section-portfolio-mobile .images[data-v-86338b73]{display:flex;flex-direction:column;gap:8px}}.page-artist[data-v-a3acc6cb]{padding-top:180px}.page-artist .section-bio-text[data-v-a3acc6cb]{padding:120px 30px 0}.page-artist .section-portfolio[data-v-a3acc6cb]{box-sizing:border-box;padding-top:125px}.page-artist .section-portfolio-mobile[data-v-a3acc6cb]{display:none}@media only screen and (max-width:1024px){.page-artist .section-bio-text[data-v-a3acc6cb]{padding:60px 16px 0}}@media only screen and (max-width:850px){.page-artist .section-portfolio[data-v-a3acc6cb]{display:none}.page-artist .section-portfolio-mobile[data-v-a3acc6cb]{display:block;padding-top:125px}}
