@font-face{font-family:"ObviouslyVariable W80";src:url(../fonts/ObviouslyVariable.subset.woff2)format("woff2") tech(variations),url(../fonts/ObviouslyVariable.subset.woff2)format("woff2-variations");font-weight:300 800;font-stretch:80% 80%;font-display:swap}@font-face{font-family:"ObviouslyVariable W85";src:url(../fonts/ObviouslyVariable.subset.woff2)format("woff2") tech(variations),url(../fonts/ObviouslyVariable.subset.woff2)format("woff2-variations");font-weight:300 800;font-stretch:85% 85%;font-display:swap}@font-face{font-family:"ObviouslyVariable Fallback";src:local("Arial"),local("Helvetica Neue"),local("Liberation Sans");font-stretch:98% 100%;size-adjust:128.84%;ascent-override:89.8%;descent-override:31.59%;line-gap-override:0%}@font-face{font-family:"ObviouslyVariable Fallback";src:local("Arial"),local("Helvetica Neue"),local("Liberation Sans");font-stretch:92% 98%;size-adjust:119.2%;ascent-override:97.07%;descent-override:34.15%;line-gap-override:0%}@font-face{font-family:"ObviouslyVariable Fallback";src:local("Arial"),local("Helvetica Neue"),local("Liberation Sans");font-stretch:86.5% 92%;size-adjust:102.33%;ascent-override:113.06%;descent-override:39.77%;line-gap-override:0%}@font-face{font-family:"ObviouslyVariable Fallback";src:local("Arial"),local("Helvetica Neue"),local("Liberation Sans");font-stretch:83% 86.5%;size-adjust:96.19%;ascent-override:120.29%;descent-override:42.31%;line-gap-override:0%}@font-face{font-family:"ObviouslyVariable Fallback";src:local("Arial"),local("Helvetica Neue"),local("Liberation Sans");font-stretch:78% 83%;size-adjust:87.88%;ascent-override:131.65%;descent-override:46.31%;line-gap-override:0%}@font-face{font-family:"ObviouslyVariable Fallback";src:local("Arial"),local("Helvetica Neue"),local("Liberation Sans");font-stretch:65% 78%;size-adjust:77.89%;ascent-override:148.54%;descent-override:52.25%;line-gap-override:0%}@font-face{font-family:"ObviouslyVariable Fallback";src:local("Arial"),local("Helvetica Neue"),local("Liberation Sans");font-stretch:50% 65%;size-adjust:45.43%;ascent-override:254.68%;descent-override:89.59%;line-gap-override:0%}@font-face{font-family:"ObviouslyVariable Caps Fallback";src:local("Arial"),local("Helvetica Neue"),local("Liberation Sans");font-stretch:98% 100%;size-adjust:113.02%;ascent-override:102.37%;descent-override:36.01%;line-gap-override:0%}@font-face{font-family:"ObviouslyVariable Caps Fallback";src:local("Arial"),local("Helvetica Neue"),local("Liberation Sans");font-stretch:92% 98%;size-adjust:104.59%;ascent-override:110.62%;descent-override:38.91%;line-gap-override:0%}@font-face{font-family:"ObviouslyVariable Caps Fallback";src:local("Arial"),local("Helvetica Neue"),local("Liberation Sans");font-stretch:86.5% 92%;size-adjust:89.42%;ascent-override:129.39%;descent-override:45.52%;line-gap-override:0%}@font-face{font-family:"ObviouslyVariable Caps Fallback";src:local("Arial"),local("Helvetica Neue"),local("Liberation Sans");font-stretch:83% 86.5%;size-adjust:83.82%;ascent-override:138.03%;descent-override:48.55%;line-gap-override:0%}@font-face{font-family:"ObviouslyVariable Caps Fallback";src:local("Arial"),local("Helvetica Neue"),local("Liberation Sans");font-stretch:78% 83%;size-adjust:76.32%;ascent-override:151.6%;descent-override:53.33%;line-gap-override:0%}@font-face{font-family:"ObviouslyVariable Caps Fallback";src:local("Arial"),local("Helvetica Neue"),local("Liberation Sans");font-stretch:65% 78%;size-adjust:67.29%;ascent-override:171.94%;descent-override:60.48%;line-gap-override:0%}@font-face{font-family:"ObviouslyVariable Caps Fallback";src:local("Arial"),local("Helvetica Neue"),local("Liberation Sans");font-stretch:50% 65%;size-adjust:39.44%;ascent-override:293.36%;descent-override:103.2%;line-gap-override:0%}*,::after,::before{margin:0;padding:0;border:0;outline:0;font:inherit;box-sizing:border-box;text-shadow:none;box-shadow:none}html{scrollbar-gutter:stable;background-color:var(--background-base);color-scheme:dark;-webkit-tap-highlight-color:var(--clr_trns);-webkit-overflow-scrolling:touch;overscroll-behavior:none;scrollbar-width:none;line-height:normal;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}.revflex,.modal-standard,.menu__panel,dialog,[role=dialog],[role=listbox],[role=menu],[popover],md-menu,md-select,m3e-scroll-container,textarea,select{overscroll-behavior:contain}html.page-motion-paused :is(.usecase-card,.why-card,.digital-ball),html.page-motion-paused :is(.usecase-card,.why-card,.digital-ball) *{animation-play-state:paused!important}.safari-chrome-guard{display:none}@supports (-webkit-touch-callout:none){@media (max-width:1366px) and (hover:none),(max-width:1366px) and (pointer:coarse){.safari-chrome-guard{display:block;position:fixed;right:0;left:0;z-index:2147483647;height:0;padding-top:12px;background-color:#1f1f1f;background-clip:content-box;pointer-events:none}.safari-chrome-guard--top{top:0}.safari-chrome-guard--bottom{bottom:0}.safari-chrome-guard.safari-chrome-guard--profile{display:none;background-color:var(--vocalist-chrome, #1f1f1f)}}}@supports (-webkit-touch-callout:none) and (color:light-dark(#fff,#000)){@media (prefers-color-scheme:light){.safari-chrome-guard{background-color:#f4f4f4}}}html[data-nav-locked=true]{overscroll-behavior:none}ol,ul{list-style:none}main{display:block}h1{font-size:2em}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none;height:auto;width:100%}svg{overflow:hidden;vertical-align:middle}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;-moz-appearance:button;appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}table{border-collapse:collapse;border-spacing:0}progress{vertical-align:baseline}textarea{overflow:auto}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}template{display:none}mark{color:currentColor;background:0 0}mark.highlight{background:var(--clr-trns_ld);color:rgba(0,0,0,.9);color:light-dark(#fff,rgba(0,0,0,.9));border-radius:1rem;padding:0 .5rem 0;-webkit-box-decoration-break:clone;box-decoration-break:clone}:root{--size-unit:16;--size-container-ideal:1440;--size-container-min:992px;--size-container-max:1920px;--size-container:clamp(var(--size-container-min), 100vw, var(--size-container-max));--size-font:calc(var(--size-container) / (var(--size-container-ideal) / var(--size-unit)));--nav-size-font:var(--size-font);--site-gutter:var(--m3-margin);--site-content-max:var(--m3-body-max);--m3-bar-height:var(--nav-bar-height);--font-mono:ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas,
                 "Liberation Mono", monospace;--font-obv:'ObviouslyVariable', 'ObviouslyVariable Fallback', system-ui, sans-serif;--font-obv-caps:'ObviouslyVariable', 'ObviouslyVariable Caps Fallback', system-ui, sans-serif;--editorial-heading-size:clamp(1.65rem, 3.45vw, 2.25rem);--editorial-body-size:clamp(14px, 1.6vw, 15.5px);--editorial-body-color:hsl(240deg 3% 68% / 88%);--vtg-card-span:4;--vtg-card-width:calc(
        var(--vtg-card-span) * var(--m3-col)
        + (var(--vtg-card-span) - 1) * var(--m3-gutter)
    );--nav-bg:#201d1d;--ink:var(--color-text-primary);--black:#070707;--stroke-weight:1px;--color-neutral-200:#f4f4f4;--color-neutral-800:var(--background-surface);--nav-bar-height:4.625em;--nav-bar-top-height:3.375em;--nav-bar-height-mobile:var(--nav-bar-height);--nav-bar-max-width-small:38em;--client-card-radius:.75rem;--hero-card-radius:var(--client-card-radius);--hero-card-nav-gap:.75rem;--closed-height:var(--nav-bar-top-height);--open-height:min(33.6875em, calc(37.41vw), calc(100vh - 2.5em));--nav-open-panel-height:calc(var(--open-height) - var(--header-height) - 3em);--closed-top:min(1.25em, 1.40625vw);--header-height:var(--closed-height);--under-height:1.25em;--under-gap:.375em;--button-height:2.5em;--btn-height:var(--button-height);--background-base:#1f1f1f;--background-highlight:#2a2a2a;--background-press:#191919;--background-elevated-base:#2a2a2a;--background-elevated-highlight:#353535;--background-elevated-press:#242424;--background-tinted-base:rgba(255, 255, 255, 0.1);--background-tinted-highlight:rgba(255, 255, 255, 0.14);--background-tinted-press:rgba(255, 255, 255, 0.21);--color-accent:rgb(255, 121, 27);--color-accent-ink:rgb(255, 121, 27);--color-electric:#a1ff62;--color-brand:#007cc2;--popular-choice-color:#007cc2;--background-surface:#2a2a2a;--background-footer:#323232;--vocalist-heart:#d95488;--surface-base:var(--md-sys-color-surface);--surface-1:var(--md-sys-color-surface-container-low);--surface-2:var(--md-sys-color-surface-container);--surface-3:var(--md-sys-color-surface-container-high);--surface-4:var(--md-sys-color-surface-container-highest);--background-noise:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMDAiIGhlaWdodD0iMzAwIj48ZmlsdGVyIGlkPSJhIiB4PSIwIiB5PSIwIj48ZmVUdXJidWxlbmNlIGJhc2VGcmVxdWVuY3k9Ii43NSIgc3RpdGNoVGlsZXM9InN0aXRjaCIgdHlwZT0iZnJhY3RhbE5vaXNlIi8+PGZlQ29sb3JNYXRyaXggdHlwZT0ic2F0dXJhdGUiIHZhbHVlcz0iMCIvPjwvZmlsdGVyPjxwYXRoIGQ9Ik0wIDBoMzAwdjMwMEgweiIgZmlsdGVyPSJ1cmwoI2EpIiBvcGFjaXR5PSIuMDUiLz48L3N2Zz4=");--md-sys-state-hover-state-layer-opacity:.08;--md-sys-state-focus-state-layer-opacity:.12;--md-sys-state-pressed-state-layer-opacity:.12;--md-sys-state-dragged-state-layer-opacity:.16;--focus-ring-width:3px;--elevation-ink:3;--outline-variant:var(--md-sys-color-outline-variant);--primary-container:var(--md-sys-color-primary-container);--on-primary-container:var(--md-sys-color-on-primary-container);--controls-glass-stroke:light-dark(
        color-mix(in srgb, #131314 14%, transparent),
        color-mix(in srgb, var(--color-neutral-200, #f4f4f4) 10%, transparent)
    );--controls-glass-fill:light-dark(rgb(255 255 255 / 80%), rgba(38, 38, 40, .6));--controls-glass-fill-hover:light-dark(rgba(255, 255, 255, .94), rgba(72, 72, 76, .68));--color-text-primary:rgba(255, 255, 255, .92);--color-text-secondary:rgba(255, 255, 255, .64);--color-text-tertiary:rgba(255, 255, 255, .4);--color-icon-primary:var(--color-text-primary);--color-icon-secondary:var(--color-text-secondary);--color-fill-quaternary:rgba(255, 255, 255, .1);--color-fill-quinary:rgba(255, 255, 255, .05);--color-fill-hover:rgba(255, 255, 255, .06);--color-separator:var(--color-fill-quaternary);--color-border-subtle:rgba(255, 255, 255, .08);--color-scrim-modal:rgba(0, 0, 0, .45);--color-scrim-media:rgba(0, 0, 0, .2);--opacity-disabled:.42;--opacity-disabled-strong:.35;--clr-trns_ld:var(--color-text-primary);--clr-trns_ld_2:var(--color-fill-quinary);--clr-trns_ld_3:hsla(0, 0%, 100%, .13);--clr-trns_ld_4:var(--color-fill-quaternary);--clr-trns_ld_5:hsla(0, 0%, 100%, .01);--clr-trns_ld_8:hsla(0, 0%, 100%, .03);--clr-trns_ld_6:hsla(0, 0%, 100%, .075);--subColor:hsla(254, 78%, 9%, .9);--desColor:var(--color-text-secondary);--desColor2:var(--color-text-tertiary);--clr_trns:hsla(0, 0%, 0%, 0);--error:hsla(353, 91%, 60%, .9);--on-error:var(--md-sys-color-on-error);--faqc1:hsla(204, 87.6%, 52.7%, 1);--link-color:var(--faqc1);--link-color-hover:var(--desColor);--link-ease:cubic-bezier(.22, 1, .36, 1);--green:var(--md-custom-color-success);--on-green:var(--md-custom-color-on-success);--ldbtn:hsla(0, 0%, 0%, .1);--txtreview:hsla(0, 0%, 100%, .75);--bubbleitem2:hsla(0, 100%, 100%, 0.025);--defaultRad:1.875rem;--defaultSize:.75rem;--smallerSize:.6rem;--smallSize:.62rem;--medSize:.63rem;--navSize:.725rem;--bigSize:.8rem;--biggerSize:1rem;--Packages_1:url("../img/Dark/Revision3.svg");--Packages_2:url("../img/Dark/folders.svg");--Packages_3:url("../img/Dark/Revision.svg");--Packages_4:url("../img/Dark/Master.svg");--HeaderArrow:url("../img/Dark/ld_arrow.svg");--Error_Image:url("../img/Dark/error_.svg");--thumb-image-url:url("../img/rate/5.webp");font-size:100%}:root,[data-md-scheme]{--elevation-1:0 1px 1px rgb(0 0 0 / calc(1% * var(--elevation-ink))),
        0 2px 2px rgb(0 0 0 / calc(1% * var(--elevation-ink))),
        0 4px 4px rgb(0 0 0 / calc(2% * var(--elevation-ink)));--elevation-2:0 1px 1px rgb(0 0 0 / calc(1% * var(--elevation-ink))),
        0 2px 2px rgb(0 0 0 / calc(1% * var(--elevation-ink))),
        0 4px 4px rgb(0 0 0 / calc(2% * var(--elevation-ink))),
        0 8px 8px rgb(0 0 0 / calc(3% * var(--elevation-ink)));--elevation-3:0 1px 1px rgb(0 0 0 / calc(1% * var(--elevation-ink))),
        0 2px 2px rgb(0 0 0 / calc(1% * var(--elevation-ink))),
        0 4px 4px rgb(0 0 0 / calc(2% * var(--elevation-ink))),
        0 8px 8px rgb(0 0 0 / calc(3% * var(--elevation-ink))),
        0 14px 14px rgb(0 0 0 / calc(3% * var(--elevation-ink)));--elevation-4:0 1px 1px rgb(0 0 0 / calc(1% * var(--elevation-ink))),
        0 2px 2px rgb(0 0 0 / calc(1% * var(--elevation-ink))),
        0 4px 4px rgb(0 0 0 / calc(2% * var(--elevation-ink))),
        0 8px 8px rgb(0 0 0 / calc(3% * var(--elevation-ink))),
        0 14px 14px rgb(0 0 0 / calc(3% * var(--elevation-ink))),
        0 22px 22px rgb(0 0 0 / calc(3% * var(--elevation-ink)));--elevation-glass:0 2px 2px rgb(0 0 0 / calc(1% * var(--elevation-ink))),
        0 4px 4px rgb(0 0 0 / calc(1% * var(--elevation-ink))),
        0 8px 8px rgb(0 0 0 / calc(2% * var(--elevation-ink))),
        0 16px 16px rgb(0 0 0 / calc(3% * var(--elevation-ink))),
        0 28px 28px rgb(0 0 0 / calc(3% * var(--elevation-ink))),
        0 40px 40px rgb(0 0 0 / calc(3% * var(--elevation-ink)))}:root{--lockup-shadow:0 1px 1px rgb(0 0 0 / 1%),
        0 2px 2px rgb(0 0 0 / 1%),
        0 4px 4px rgb(0 0 0 / 2%),
        0 8px 8px rgb(0 0 0 / 3%),
        0 14px 14px rgb(0 0 0 / 3%);--lockup-shadow-raised:0 1px 1px rgb(0 0 0 / 1%),
        0 2px 2px rgb(0 0 0 / 1%),
        0 4px 4px rgb(0 0 0 / 2%),
        0 8px 8px rgb(0 0 0 / 3%),
        0 14px 14px rgb(0 0 0 / 3%),
        0 22px 22px rgb(0 0 0 / 3%);--lockup-ring:transparent}@supports (color:light-dark(#fff,#000)){:root{color-scheme:light dark;--background-base:light-dark(#f4f4f4, #1f1f1f);--background-highlight:light-dark(#efefef, #2a2a2a);--background-press:light-dark(#dedede, #191919);--background-elevated-base:light-dark(#fff, #2a2a2a);--background-elevated-highlight:light-dark(#efefef, #353535);--background-elevated-press:light-dark(#dedede, #242424);--background-tinted-base:light-dark(rgba(0, 0, 0, .06), rgba(255, 255, 255, 0.1));--background-tinted-highlight:light-dark(rgba(0, 0, 0, .09), rgba(255, 255, 255, 0.14));--background-tinted-press:light-dark(rgba(0, 0, 0, .14), rgba(255, 255, 255, 0.21));--background-surface:light-dark(#efefef, #2a2a2a);--background-footer:light-dark(#dedede, #323232);--md-sys-color-background:var(--background-base);--md-sys-color-on-background:light-dark(#222222, rgba(255, 255, 255, .92));--md-sys-color-surface:var(--background-base);--md-sys-color-on-surface:light-dark(#222222, rgba(255, 255, 255, .92));--md-sys-color-surface-dim:light-dark(#dedede, #191919);--md-sys-color-surface-bright:light-dark(#fff, #3a3a3a);--md-sys-color-surface-container-lowest:light-dark(#fff, #191919);--md-sys-color-surface-container-low:light-dark(#fcfcfc, #242424);--md-sys-color-surface-container:light-dark(#efefef, #2a2a2a);--md-sys-color-surface-container-high:light-dark(#efefef, #323232);--md-sys-color-surface-container-highest:light-dark(#dedede, #3a3a3a);--md-sys-color-surface-variant:light-dark(#efefef, #3a3a3a);--md-sys-color-on-surface-variant:light-dark(rgb(34 34 34 / .66), rgba(255, 255, 255, .64));--md-sys-color-outline:light-dark(#b7b7b7, #999);--md-sys-color-outline-variant:light-dark(#dedede, rgba(255, 255, 255, .1));--md-sys-color-inverse-surface:light-dark(#222222, #f2f2f2);--md-sys-color-inverse-on-surface:light-dark(#fff, #1f1f1f);--md-sys-color-primary:light-dark(#222222, #9ccbfb);--md-sys-color-on-primary:light-dark(#fff, #003354);--color-text-primary:light-dark(var(--md-sys-color-on-surface), rgba(255, 255, 255, .92));--color-text-secondary:light-dark(var(--md-sys-color-on-surface-variant), rgba(255, 255, 255, .64));--color-text-tertiary:light-dark(var(--md-sys-color-on-surface-variant), rgba(255, 255, 255, .4));--color-fill-quaternary:light-dark(rgba(0, 0, 0, .1), rgba(255, 255, 255, .1));--color-fill-quinary:light-dark(rgba(0, 0, 0, .05), rgba(255, 255, 255, .05));--color-fill-hover:light-dark(rgba(0, 0, 0, .06), rgba(255, 255, 255, .06));--color-separator:light-dark(#dedede, rgba(255, 255, 255, .1));--color-border-subtle:light-dark(#dedede, rgba(255, 255, 255, .08));--clr-trns_ld_3:light-dark(rgba(0, 0, 0, .11), hsla(0, 0%, 100%, .13));--clr-trns_ld_5:light-dark(rgba(0, 0, 0, .01), hsla(0, 0%, 100%, .01));--clr-trns_ld_8:light-dark(rgba(0, 0, 0, .03), hsla(0, 0%, 100%, .03));--clr-trns_ld_6:light-dark(rgba(0, 0, 0, .075), hsla(0, 0%, 100%, .075));--txtreview:light-dark(rgb(34 34 34 / .66), hsla(0, 0%, 100%, .75));--bubbleitem2:light-dark(rgba(0, 0, 0, .025), hsla(0, 100%, 100%, 0.025));--editorial-body-color:light-dark(var(--md-sys-color-on-surface-variant), hsl(240deg 3% 68% / 88%));--error:light-dark(var(--md-sys-color-error), hsla(353, 91%, 60%, .9));--faqc1:light-dark(#222222, hsla(204, 87.6%, 52.7%, 1));--lockup-ring:light-dark(rgb(0 0 0 / .1), transparent);--lockup-shadow:0 1px 1px light-dark(transparent, rgb(0 0 0 / 1%)),
            0 2px 2px light-dark(transparent, rgb(0 0 0 / 1%)),
            0 4px 4px light-dark(transparent, rgb(0 0 0 / 2%)),
            0 8px 8px light-dark(transparent, rgb(0 0 0 / 3%)),
            0 14px 14px light-dark(transparent, rgb(0 0 0 / 3%));--lockup-shadow-raised:0 1px 1px light-dark(transparent, rgb(0 0 0 / 1%)),
            0 2px 2px light-dark(transparent, rgb(0 0 0 / 1%)),
            0 4px 4px light-dark(transparent, rgb(0 0 0 / 2%)),
            0 8px 8px light-dark(transparent, rgb(0 0 0 / 3%)),
            0 14px 14px light-dark(transparent, rgb(0 0 0 / 3%)),
            0 22px 22px light-dark(transparent, rgb(0 0 0 / 3%));--color-accent-ink:light-dark(#963e00, rgb(255, 121, 27));--color-focus:light-dark(#222222, var(--color-accent));--vocalist-unavailable:light-dark(var(--md-custom-color-sold-out), hsl(24deg 100% 50%))}:root,[data-md-scheme]{--elevation-1:0 1px 1px light-dark(transparent, rgb(0 0 0 / 3%)),
            0 2px 2px light-dark(transparent, rgb(0 0 0 / 3%)),
            0 4px 4px light-dark(transparent, rgb(0 0 0 / 6%));--elevation-2:0 1px 1px light-dark(transparent, rgb(0 0 0 / 3%)),
            0 2px 2px light-dark(transparent, rgb(0 0 0 / 3%)),
            0 4px 4px light-dark(transparent, rgb(0 0 0 / 6%)),
            0 8px 8px light-dark(transparent, rgb(0 0 0 / 9%));--elevation-3:0 1px 1px light-dark(transparent, rgb(0 0 0 / 3%)),
            0 2px 2px light-dark(transparent, rgb(0 0 0 / 3%)),
            0 4px 4px light-dark(transparent, rgb(0 0 0 / 6%)),
            0 8px 8px light-dark(transparent, rgb(0 0 0 / 9%)),
            0 14px 14px light-dark(transparent, rgb(0 0 0 / 9%));--elevation-4:0 1px 1px light-dark(transparent, rgb(0 0 0 / 3%)),
            0 2px 2px light-dark(transparent, rgb(0 0 0 / 3%)),
            0 4px 4px light-dark(transparent, rgb(0 0 0 / 6%)),
            0 8px 8px light-dark(transparent, rgb(0 0 0 / 9%)),
            0 14px 14px light-dark(transparent, rgb(0 0 0 / 9%)),
            0 22px 22px light-dark(transparent, rgb(0 0 0 / 9%));--elevation-glass:0 2px 2px light-dark(transparent, rgb(0 0 0 / 3%)),
            0 4px 4px light-dark(transparent, rgb(0 0 0 / 3%)),
            0 8px 8px light-dark(transparent, rgb(0 0 0 / 6%)),
            0 16px 16px light-dark(transparent, rgb(0 0 0 / 9%)),
            0 28px 28px light-dark(transparent, rgb(0 0 0 / 9%)),
            0 40px 40px light-dark(transparent, rgb(0 0 0 / 9%))}}@supports (color:light-dark(#fff,#000)){@media (prefers-contrast:more){:root{--color-text-primary:light-dark(#000, #fff);--color-text-secondary:light-dark(rgb(0 0 0 / .76), rgb(255 255 255 / .7));--color-text-tertiary:light-dark(rgb(0 0 0 / .56), rgb(255 255 255 / .5));--color-separator:light-dark(rgb(0 0 0 / .3), rgb(255 255 255 / .3));--color-border-subtle:var(--color-separator);--controls-glass-stroke:light-dark(#0d0d0d, #e7e7e7)}}}@property --vibrant-secondary{syntax:"<color>";inherits:true;initial-value:#a1a1a6}@property --vibrant-tertiary{syntax:"<color>";inherits:true;initial-value:#6e6e73}@property --vibrant-separator{syntax:"<color>";inherits:true;initial-value:rgba(255,255,255,.13)}@property --vibrant-fill-subtle{syntax:"<color>";inherits:true;initial-value:rgba(255,255,255,.05)}@property --vibrant-shelf{syntax:"<color>";inherits:true;initial-value:#151515}@property --vibrant-fill-secondary{syntax:"<color>";inherits:true;initial-value:#333}body{position:relative;color:transparent;touch-action:auto;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:var(--font-obv);font-size:var(--size-font);font-synthesis:weight;font-kerning:auto;font-variant-ligatures:common-ligatures discretionary-ligatures;line-height:normal;margin:0;padding:0;overflow-wrap:break-word;word-wrap:break-word;word-break:break-word;-webkit-hyphens:auto;hyphens:auto;background-color:var(--background-base)}@media screen and (-webkit-min-device-pixel-ratio:2),screen and (min-resolution:2dppx){body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}}.modal-standard,body{scrollbar-width:none;overflow-x:hidden;overflow-y:auto}body::-webkit-scrollbar{display:none}body.loadlock .page-scrollbar,body.scrhd .page-scrollbar,html[data-nav-locked] .page-scrollbar,html[data-route-phase] .page-scrollbar{opacity:0;pointer-events:none}.selectable{-webkit-user-select:none;-moz-user-select:none;user-select:none}a{text-decoration:none;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;background-color:transparent;color:var(--clr-trns_ld)}@-webkit-keyframes animation-rotation-dots{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}@keyframes animation-rotation-dots{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}:root{--popular-choice-bleed:1.5rem}@-webkit-keyframes shine{0%{-webkit-mask-position:150%}to{-webkit-mask-position:-50%}}@keyframes shine{0%{-webkit-mask-position:150%}to{-webkit-mask-position:-50%}}html.js .featured-clients__title[data-featured-clients-title-state=pending]{opacity:0}html.js .featured-clients__title[data-featured-clients-title-state=pending] .featured-clients__title-word{opacity:0;transform:translateY(24px)}html.js .featured-clients__title[data-featured-clients-title-state=animating]{opacity:1}html.js .featured-clients__title[data-featured-clients-title-state=animating] .featured-clients__title-word{opacity:1;transform:translateY(0);transition:transform 300ms ease,opacity 120ms ease;transition-delay:var(--featured-clients-word-delay, 0ms)}html.js .featured-clients__title[data-featured-clients-title-state=done] .featured-clients__title-word{opacity:1;transform:none}@keyframes featured-clients-cta-letter-wave{0%,9.81%{font-stretch:var(--cta-flat)}16.667%,26.476%{font-stretch:calc(var(--cta-w1) - .2%)}33.333%,43.143%{font-stretch:calc(var(--cta-w2) + .2%)}50%,59.81%{font-stretch:var(--cta-flat)}66.667%,76.476%{font-stretch:calc(var(--cta-w3) - .25%)}83.333%,93.143%{font-stretch:calc(var(--cta-w4) + .8%)}to{font-stretch:var(--cta-flat)}}html.js .featured-clients__cta[data-featured-clients-cta-state=pending]{visibility:hidden;opacity:0;transform:translateY(20px)}html.js .featured-clients__cta[data-featured-clients-cta-state=animating]{visibility:visible;pointer-events:none;animation:featured-clients-cta-in .45s .6s ease both}@keyframes featured-clients-cta-in{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (min-width:840px){:root{--vtg-card-span:6}}html.faq-answer-lock{overscroll-behavior:none}html[data-lazyload] .lazy{opacity:0;transition:opacity 200ms cubic-bezier(0,0,.2,1)}html[data-lazyload] .lazy.loaded{opacity:1}.m3-carousel__slot[data-m3-hero] .client-credit,.client-credit:has(>.client-credit__link:is(:hover,:focus-visible)){--client-credit-shift:0px;--client-credit-time:var(--client-credit-open-time, .4s);--client-credit-ease:var(--client-credit-open-ease, cubic-bezier(.75, 0, .25, 1));--client-credit-delay:0s}.m3-carousel__slot[data-m3-hero] .client-credit__text,.client-credit__link:is(:hover,:focus-visible) .client-credit__text{opacity:1;transform:none}lite-youtube{grid-area:stack;background-color:#000;position:relative;display:block;background-position:center center;background-size:cover;background-repeat:no-repeat;cursor:pointer;max-width:720px}lite-youtube::before{content:attr(data-title);display:block;position:absolute;top:0;background-image:var(--client-top-shade, linear-gradient(180deg, rgb(0 0 0 / 67%) 0%, rgb(0 0 0 / 54%) 14%, rgb(0 0 0 / 15%) 54%, rgb(0 0 0 / 5%) 72%, rgb(0 0 0 / 0%) 94%));height:99px;width:100%;color:var(--color-text-primary);text-shadow:0 0 2px rgba(0,0,0,.5);font-size:18px;padding:25px 20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;box-sizing:border-box}lite-youtube::after{content:"";display:block;padding-bottom:calc(100%/(16/9))}lite-youtube>iframe{width:100%;height:100%;position:absolute;top:0;left:0;border:0}lite-youtube.lyt-activated>.lyt-playbtn{display:none}lite-youtube.lyt-activated{cursor:unset}lite-youtube.lyt-activated::before{opacity:0;pointer-events:none}.visually-hidden{border:0;clip-path:inset(50%);height:1px;margin:0;overflow:hidden;position:absolute;white-space:nowrap;width:1px}select option{cursor:pointer;background-color:var(--surface-3, #2b2b2c);font-weight:500;color:var(--clr-trns_ld, #f4f4f4)}.vtg-circular-progress{--vtg-progress-size:1rem;--vtg-progress-color:hsl(0deg 0% 24%);--vtg-progress-padding:calc(var(--vtg-progress-size) / 12);--vtg-progress-stroke:calc((var(--vtg-progress-size) - (2 * var(--vtg-progress-padding))) / 10);position:relative;display:inline-flex;width:var(--vtg-progress-size);height:var(--vtg-progress-size);align-items:center;justify-content:center;overflow:hidden;contain:strict;content-visibility:auto;direction:ltr;line-height:0}.vtg-circular-progress__progress,.vtg-circular-progress__spinner,.vtg-circular-progress__left,.vtg-circular-progress__right,.vtg-circular-progress__circle{position:absolute}.vtg-circular-progress__progress{inset:var(--vtg-progress-padding);animation:vtg-progress-linear-rotate 1568.2352941176ms linear infinite}.vtg-circular-progress__spinner{inset:0;animation:vtg-progress-rotate-arc 5332ms cubic-bezier(.4,0,.2,1) infinite both}.vtg-circular-progress__left{inset:0 50%0 0;overflow:hidden}.vtg-circular-progress__right{inset:0 0 0 50%;overflow:hidden}.vtg-circular-progress__circle{box-sizing:border-box;border:solid var(--vtg-progress-stroke);border-color:var(--vtg-progress-color) var(--vtg-progress-color) transparent transparent;border-radius:50%;animation:vtg-progress-expand-arc 1333ms cubic-bezier(.4,0,.2,1) infinite both}.vtg-circular-progress__left .vtg-circular-progress__circle{inset:0-100%0 0;rotate:135deg}.vtg-circular-progress__right .vtg-circular-progress__circle{inset:0 0 0-100%;rotate:100deg;animation-delay:-666.5ms}html:not([data-route-phase=leaving]):not([data-route-phase=covered]):not([data-route-phase=entering]) .route-cover .vtg-circular-progress__progress,html:not([data-route-phase=leaving]):not([data-route-phase=covered]):not([data-route-phase=entering]) .route-cover .vtg-circular-progress__spinner,html:not([data-route-phase=leaving]):not([data-route-phase=covered]):not([data-route-phase=entering]) .route-cover .vtg-circular-progress__circle,.modal-standard:not(.modal-open) .mbtn-spinner .vtg-circular-progress__progress,.modal-standard:not(.modal-open) .mbtn-spinner .vtg-circular-progress__spinner,.modal-standard:not(.modal-open) .mbtn-spinner .vtg-circular-progress__circle{animation-play-state:paused}@keyframes vtg-progress-expand-arc{0%,to{transform:rotate(265deg)}50%{transform:rotate(130deg)}}@keyframes vtg-progress-rotate-arc{12.5%{transform:rotate(135deg)}25%{transform:rotate(270deg)}37.5%{transform:rotate(405deg)}50%{transform:rotate(540deg)}62.5%{transform:rotate(675deg)}75%{transform:rotate(810deg)}87.5%{transform:rotate(945deg)}to{transform:rotate(1080deg)}}@keyframes vtg-progress-linear-rotate{to{transform:rotate(360deg)}}@keyframes usecase-waveform-pulse{0%,to{transform:scaleY(.45);opacity:.4}50%{transform:scaleY(1);opacity:.8}}@keyframes usecase-monitor-intro{0%{opacity:1;transform:translate(-50%,-50%) translate3d(0,0,0);animation-timing-function:cubic-bezier(.37,0,.63,1)}76%{opacity:1;transform:translate(-50%,-50%) translate3d(var(--usecase-intro-distance),0,0);animation-timing-function:cubic-bezier(.4,0,.2,1)}to{opacity:1;transform:translate(-50%,-50%) translate3d(0,0,0)}}@keyframes usecase-monitor-progress{0%{opacity:1;transform:scaleX(0);animation-timing-function:cubic-bezier(.37,0,.63,1)}76%{opacity:1;transform:scaleX(1);animation-timing-function:cubic-bezier(.4,0,.2,1)}to{opacity:1;transform:scaleX(0)}}@keyframes usecase-live-dot{0%,to{opacity:.8;transform:translate(-50%,-50%) scale(.9)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.08)}}@keyframes usecase-live-glow-small{0%,to{opacity:1}50%{opacity:0}}@keyframes usecase-live-glow-large{0%,to{opacity:0}50%{opacity:1}}@keyframes usecase-live-ring{0%{opacity:.68;transform:translate(-50%,-50%) scale(.42)}to{opacity:0;transform:translate(-50%,-50%) scale(2.55)}}body:has(#scrim.active) .blurbhnd{filter:none}header{place-self:center;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;align-content:baseline;max-height:-webkit-fill-available;width:100%;height:100dvh;overflow:hidden}.blkaut{pointer-events:none;background-color:transparent;z-index:998;position:fixed;top:0;left:0;width:100%;height:100%}.blkaut,.hiim{transition:filter .32s ease-in-out,width .35s ease-in-out,background .32s cubic-bezier(.4,0,.2,1),opacity .32s cubic-bezier(.4,0,.2,1),-webkit-backdrop-filter .32s ease-in-out;transition:backdrop-filter .32s ease-in-out,filter .32s ease-in-out,width .35s ease-in-out,background .32s cubic-bezier(.4,0,.2,1),opacity .32s cubic-bezier(.4,0,.2,1);transition:backdrop-filter .32s ease-in-out,filter .32s ease-in-out,width .35s ease-in-out,background .32s cubic-bezier(.4,0,.2,1),opacity .32s cubic-bezier(.4,0,.2,1),-webkit-backdrop-filter .32s ease-in-out}body.scrhd .blkaut,body.nav-scroll-locked .blkaut{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;z-index:0;pointer-events:none}audio{max-height:100%;max-width:100%;margin:auto;-o-object-fit:contain;object-fit:contain}[data-vocalist-theme]:not(html),html[data-vocalist-theme] :is(.modal-standard,.vocalist-panel[data-vocalist-view=profile]:not([data-vocalist-theme])){--surface-base:var(--md-sys-color-surface);--surface-1:var(--md-sys-color-surface-container-low);--surface-2:var(--md-sys-color-surface-container);--surface-3:var(--md-sys-color-surface-container-high);--surface-4:var(--md-sys-color-surface-container-highest);--outline-variant:var(--md-sys-color-outline-variant);--primary-container:var(--md-sys-color-primary-container);--on-primary-container:var(--md-sys-color-on-primary-container);--clr-trns_ld:var(--md-sys-color-on-surface);--desColor:var(--md-sys-color-on-surface-variant);--desColor2:light-dark(var(--md-sys-color-on-surface-variant), var(--md-sys-color-outline));--error:light-dark(var(--md-sys-color-error), hsla(353, 91%, 60%, .9));--txtreview:var(--md-sys-color-on-surface-variant);--clr-trns_ld_2:color-mix(in srgb, var(--md-sys-color-on-surface) 5%, transparent);--clr-trns_ld_3:color-mix(in srgb, var(--md-sys-color-on-surface) 13%, transparent);--clr-trns_ld_4:color-mix(in srgb, var(--md-sys-color-on-surface) 9%, transparent);--clr-trns_ld_5:color-mix(in srgb, var(--md-sys-color-on-surface) 1%, transparent);--clr-trns_ld_6:color-mix(in srgb, var(--md-sys-color-on-surface) 7.5%, transparent);--clr-trns_ld_8:color-mix(in srgb, var(--md-sys-color-on-surface) 3%, transparent)}input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;width:100%;height:100%;margin:0;padding:0;border:0;outline:0;background:0 0;cursor:pointer}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:.25rem;height:.25rem;border:0;background-color:transparent}input[type=range]::-moz-range-thumb{-moz-appearance:none;appearance:none;width:.25rem;height:.25rem;border:0;background-color:transparent}@property --m3-field-notch{syntax:"<number>";inherits:true;initial-value:0}@keyframes newsletter-success-in{0%{transform:translateY(.55rem);opacity:0}to{transform:translateY(0);opacity:1}}:is(#footer,.site-footer){color-scheme:inherit;color:var(--clr-trns_ld);position:relative;isolation:isolate;overflow:hidden;--background-surface:var(--background-footer);background:var(--background-surface);bottom:0;left:0;width:100%;height:50vh;min-height:28rem;display:flex}@supports (color:light-dark(#fff,#000)){:is(#footer,.site-footer){--background-footer:light-dark(#efefef, #323232)}}:is(#footer,.site-footer)::after{content:"";display:block;position:absolute;inset:0;z-index:3;background:#000;opacity:var(--footer-shade-opacity, 0);pointer-events:none}@supports (height:100svh){:is(#footer,.site-footer){height:50svh}}@media (hover:none),(pointer:coarse){:is(#footer,.site-footer){height:auto;min-height:36rem}:is(#footer,.site-footer) .osve{height:auto;min-height:36rem;transform:none!important;will-change:auto}}@media (min-width:600px) and (hover:hover) and (pointer:fine){:is(#footer,.site-footer){height:50dvh}}@media (orientation:landscape) and (max-width:1199.98px) and (hover:none),(orientation:landscape) and (max-width:1199.98px) and (pointer:coarse){:is(#footer,.site-footer){height:100vh}}@supports (height:100svh){@media (orientation:landscape) and (max-width:1199.98px) and (hover:none),(orientation:landscape) and (max-width:1199.98px) and (pointer:coarse){:is(#footer,.site-footer){height:100svh}}}@media (max-width:599.98px){:is(#footer,.site-footer),:is(#footer,.site-footer) .osve{height:auto;min-height:0}:is(#footer,.site-footer) .osve{gap:2.25rem;padding-top:3rem}:is(#footer,.site-footer) .wrapo2{place-self:stretch;justify-self:center;transform:translateY(1.125rem)}}html[data-app-route=home]:not(.vtg-late-media) .footer-crowd{background-image:none}p span.s{display:block}@media (pointer:coarse){.nav-bar__signup-button .button,.menu__panel .social-nav .square-button{height:48px;min-height:48px}.menu__panel .social-nav .square-button{width:48px;min-width:48px}}html.js .tag-image-field__title h2[data-tag-title-motion=pending]{opacity:0}:is(.svenumper,.svenum){position:relative;width:2.7em;height:2.4em}:is(.svenumper,.svenum) .why-step-counter{position:absolute;top:50%;left:50%;writing-mode:horizontal-tb;transform:translate(-50%,-50%) rotate(90deg);transform-origin:center}@keyframes why-live-pulse{0%,to{opacity:.5;transform:scale(.82)}50%{opacity:1;transform:scale(1)}}p.right,.article-copy.right{line-height:1.55;font-size:var(--editorial-body-size);text-wrap-style:pretty;color:var(--editorial-body-color);font-weight:400;letter-spacing:-.008em;grid-column:2}p.stats{position:relative;font-size:clamp(.6rem,1.1vw,var(--defaultSize));font-weight:500;line-height:1.4;gap:.5rem;display:flex;align-items:center;text-wrap-style:pretty;white-space:normal}p.stats>span.stats[aria-hidden=true]{color:#fff;filter:brightness(.012)}@-webkit-keyframes jiggle{0%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;transform:rotate(-1deg)}50%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;transform:rotate(1deg)}}@keyframes jiggle{0%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;transform:rotate(-1deg)}50%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;transform:rotate(1deg)}}@-webkit-keyframes shake{10%,90%{transform:translate3d(-.064rem,0,0)}20%,80%{transform:translate3d(.128rem,0,0)}30%,50%,70%{transform:translate3d(-.24rem,0,0)}40%,60%{transform:translate3d(.24rem,0,0)}to{transform:translate3d(0,0,0)}}@keyframes shake{10%,90%{transform:translate3d(-.064rem,0,0)}20%,80%{transform:translate3d(.128rem,0,0)}30%,50%,70%{transform:translate3d(-.24rem,0,0)}40%,60%{transform:translate3d(.24rem,0,0)}to{transform:translate3d(0,0,0)}}@media (any-hover:hover){lite-youtube:hover::before{color:#fff}}@supports (animation-timeline:view()) and (timeline-scope:--footer-curve) and (animation-range:entry-crossing 0%entry-crossing 100%){:is(#footer,.site-footer){view-timeline:--footer-curve block;view-timeline-inset:0}@media (prefers-reduced-motion:no-preference){:is(#footer,.site-footer)[data-footer-shade-scroll]::after{animation:footer-shade-lift linear both;animation-timeline:--footer-curve;animation-range:entry-crossing 0%entry-crossing 100%}}}@keyframes footer-shade-lift{0%{opacity:.3}to{opacity:0}}@keyframes footer-curve-flatten{0%{transform:translate3d(0,-1px,0) scaleY(1)}to{transform:translate3d(0,-1px,0) scaleY(0)}}.vocalist-route{position:fixed;inset:0;visibility:hidden}.route-cover{position:fixed;inset:0;opacity:0;visibility:hidden;pointer-events:none}.loading-container{position:fixed;inset:0;z-index:9999;width:100%;height:100svh;overflow:hidden;pointer-events:all;background:0 0}.loading-screen{position:absolute;inset:0;width:100%;height:100%;background:var(--background-highlight);transform:translate3d(0,0,0);will-change:transform}.loading-curve{position:absolute;bottom:calc(100% - 1px);left:0;width:100%;height:calc(min(19.4vw,31svh)/.9485);overflow:hidden;transform-origin:50% 100%;pointer-events:none}.loading-curve__shape{position:absolute;top:0;left:50%;width:150%;height:745%;border-radius:50%;background:var(--background-highlight);transform:translateX(-50%)}.loading-deck{position:absolute;inset:0;z-index:1;pointer-events:none}.loading-card{--loader-card-w:min(var(--roster-card-w), 48svh);position:absolute;top:50%;left:50%;z-index:calc(10 - var(--loader-card-index));display:block;width:var(--loader-card-w);aspect-ratio:45/68;margin:calc(var(--loader-card-w)*-34/45)0 0 calc(var(--loader-card-w)/-2);overflow:hidden;border-radius:var(--vocalist-card-radius, .75rem);background:var(--background-surface);box-shadow:0 .75rem 2.25rem rgb(0 0 0/18%);opacity:0;transform:translate3d(0,0,0) scale(.68);transform-origin:50% 50%;will-change:transform,translate,rotate,opacity;backface-visibility:hidden}.loading-card__image{display:block;width:100%;height:100%;max-width:none;object-fit:cover;object-position:50% 50%;pointer-events:none;user-select:none}.loading-wordmark{position:absolute;right:0;bottom:clamp(1rem,3.55svh,2rem);left:0;z-index:2;display:block;width:max-content;margin-inline:auto;color:var(--clr-trns_ld);font-family:var(--font-obv);font-size:.75rem;font-stretch:75%;font-weight:500;line-height:1;letter-spacing:0;white-space:nowrap;opacity:0;transform:scale(.68);will-change:transform,translate,opacity}html[data-loader-phase=hold] #main-content,html[data-loader-phase=drop] #main-content,html[data-loader-phase=reveal] #main-content,html[data-loader-phase=hold] [data-loader-follow],html[data-loader-phase=drop] [data-loader-follow],html[data-loader-phase=reveal] [data-loader-follow]{will-change:transform}@media (max-width:839.98px){.loading-container{pointer-events:all}.loading-card{--loader-card-w:min(64vw, 14.25rem, 48svh);box-shadow:0 .5rem 1.5rem rgb(0 0 0/18%)}.loading-wordmark{bottom:max(1.25rem,env(safe-area-inset-bottom));font-size:.6875rem}}@media (prefers-reduced-motion:reduce){.loading-container{display:none}}@keyframes digitalball{0%{background:#000}50%{background:#f44}to{background:#000}}@keyframes globe{0%{transform:translate(-50%,-50%) rotate(15deg)}50%{transform:translate(-50%,-50%) rotate(-15deg)}to{transform:translate(-50%,-50%) rotate(15deg)}}@keyframes circle1{0%{border-radius:50%;box-shadow:inset .1em 0 0 .08em currentColor;width:100%}49%{border-radius:50%;box-shadow:inset .1em 0 0 .08em currentColor;background:0 0}50%{border-radius:0;width:.175em;background:currentColor}51%{border-radius:50%;box-shadow:inset -.1em 0 0 .08em currentColor;background:0 0}to{border-radius:50%;box-shadow:inset -.1em 0 0 .08em currentColor;width:100%}}img:not([src]):not([srcset]){visibility:hidden}body[data-input=keyboard] :focus-visible{outline:2px solid var(--faqc1);outline-offset:2px}body[data-input=pointer] :focus-visible,body[data-input=pointer] :focus-visible *{outline:0!important}body[data-input=pointer] [data-player-root]:has(:focus-visible),body[data-input=pointer] .newsletter__checkbox:focus-visible+.newsletter__checkmark{outline:0!important;box-shadow:none}.blkaut.nav-open{background:hsl(0deg 0% 0%/58%);-webkit-backdrop-filter:none;backdrop-filter:none;z-index:1100;pointer-events:none}.menu{color-scheme:dark;--nav-glass-fill:hsl(0deg 0% 15% / 50%);--nav-action-fill:hsl(0deg 0% 40% / 25%);--nav-action-color:var(--color-accent);--nav-shell-top-inset:var(--closed-top);--nav-shell-inline-inset:0em;--nav-shell-bottom-inset:0em;--nav-shell-header-start-inset:0em;--nav-shell-header-end-inset:0em;--nav-auth-rest-gap:.25em;--nav-auth-expanded-shell-inline-inset:0em;--nav-auth-expanded-header-start-inset:0em;--nav-auth-expanded-header-end-inset:0em;--nav-auth-expanded-height:max(var(--btn-height), calc(
        var(--header-height)
        - var(--nav-auth-expanded-header-start-inset)
        - var(--nav-auth-expanded-header-end-inset)
        - var(--nav-auth-rest-gap)
        - var(--nav-auth-rest-gap)
    ));--nav-auth-expanded-growth:max(0px, calc((var(--nav-auth-expanded-height) - var(--btn-height)) / 2));--nav-shell-compaction:max(0px, calc(
        var(--nav-shell-inline-inset) - var(--nav-auth-expanded-shell-inline-inset)
    ));--nav-auth-face-inline-inset:var(--nav-shell-compaction);--nav-auth-face-height:max(0px, calc(
        var(--nav-auth-expanded-height)
        - var(--nav-shell-compaction)
        - var(--nav-shell-compaction)
    ));--nav-auth-edge:calc(var(--nav-auth-expanded-shell-inline-inset) + var(--nav-auth-rest-gap));position:fixed;z-index:1102;top:0;right:0;left:0;width:calc(100vw - 2em);max-width:var(--nav-bar-max-width-small);margin-inline:auto;padding-top:var(--closed-top);display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:var(--header-height) auto;color:var(--ink);font-size:var(--nav-size-font);transform:none;transform-origin:top center;overflow:visible;contain:style;transition:max-width .9s cubic-bezier(.625,.05,0,1) .2s}@media (prefers-color-scheme:light){.menu{--nav-glass-fill:hsl(0deg 0% 12% / 75%);--nav-action-fill:hsl(0deg 0% 75% / 10%)}}.nav-bar__bottom{grid-column:1;grid-row:2;display:grid;min-height:0;grid-template-rows:minmax(0,0fr);transition:grid-template-rows .6s cubic-bezier(.625,.05,0,1) 0s}#menu[data-nav-status=active] .nav-bar__bottom{grid-template-rows:minmax(0,1fr);transition:grid-template-rows .9s cubic-bezier(.625,.05,0,1) .3s}.nav-bar__bottom-row{--nav-panel-top-space:1.5em;position:relative;min-height:0;padding:0 1.5em 1.5em;overflow:hidden}#menu:not([data-nav-status=active]) .nav-bar__bottom,#menu:not([data-nav-status=active]) .nav-bar__bottom-row{pointer-events:none}#menu[data-nav-status=active] .nav-bar__bottom,#menu[data-nav-status=active] .nav-bar__bottom-row{pointer-events:auto}.nav-bar__back{position:absolute;z-index:0;inset:var(--nav-shell-top-inset) var(--nav-shell-inline-inset) var(--nav-shell-bottom-inset);pointer-events:none;transition:all .6s cubic-bezier(.625,.05,0,1)}body[data-scrolling-started=true] #menu:not([data-nav-status=active]){--nav-shell-top-inset:calc(var(--closed-top) + .1875em);--nav-shell-inline-inset:.1875em;--nav-shell-bottom-inset:.1875em;--nav-shell-header-start-inset:.1875em;--nav-shell-header-end-inset:.1875em}#menu[data-nav-status=active] .nav-bar__back{inset:var(--nav-shell-top-inset) var(--nav-shell-inline-inset) var(--nav-shell-bottom-inset)}.nav-bar__outline,[data-nav-theme][data-nav-status=active] .nav-bar__outline{opacity:.08;transition:opacity .2s}.nav-bar__outline{position:absolute;inset:calc(var(--stroke-weight)*-1);border:0;border-radius:.4375em;background-color:#f4f4f4;box-shadow:none;opacity:.1;pointer-events:none}.nav-bar__outline,.nav-bar__bg,.nav-bar__signup-button .button-bg{color:transparent}.nav-bar__bg{position:absolute;inset:0;border-radius:.375em;background-color:var(--nav-glass-fill);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);pointer-events:none;transition:background-color .2s ease}.menu__header{position:relative;z-index:3;grid-column:1;grid-row:1;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;height:var(--header-height);padding:.4375em;padding-right:var(--nav-auth-edge);transition:padding-right .6s cubic-bezier(.625,.05,0,1)}.menu-toggle,.brand{height:var(--button-height);border-radius:.125em}.menu-toggle::after{content:"";position:absolute;top:50%;left:50%;width:100%;height:max(48px,100%);transform:translate(-50%,-50%)}.menu-toggle{position:relative;z-index:4;grid-column:1;grid-row:1;justify-self:start;display:flex;align-items:center;height:100%;padding-left:.625em;padding-right:1em;grid-column-gap:.625em;grid-row-gap:.625em;background:0 0;color:var(--ink);cursor:pointer}.menu-toggle__icon{position:relative;display:flex;flex-flow:column;justify-content:center;align-items:center;width:1.375em;height:.4375em}.menu-toggle__line{position:absolute;width:100%;height:1px;background-color:currentColor;transition:transform .6s cubic-bezier(.625,.05,0,1);transform:translateY(.1875em) rotate(.001deg) scaleX(1)}.menu-toggle__line:nth-child(2){transform:translateY(-.1875em) rotate(.001deg) scaleX(1)}#menu[data-nav-status=active] .menu-toggle__line:nth-child(1){transform:translateY(0) rotate(-45deg) scaleX(.75)}#menu[data-nav-status=active] .menu-toggle__line:nth-child(2){transform:translateY(0) rotate(45deg) scaleX(.75)}.brand{position:absolute;z-index:2;inset:0;margin:auto;display:flex;justify-content:center;align-items:center;width:max-content;max-width:none;overflow:hidden;transform:none}body[data-scrolling-started][data-nav-status=active] .brand__word,.brand__word{display:block;font-size:1em;font-stretch:75%;font-weight:550;letter-spacing:0;transition:transform .6s cubic-bezier(.625,.05,0,1),opacity .3s cubic-bezier(.625,.05,0,1) .15s;transform:translateY(0) rotate(.001deg) scaleX(.92);opacity:1}body[data-scrolling-started=true] .brand__word{transform:translateY(.75em) rotate(.001deg) scaleX(.92);opacity:0}body[data-scrolling-started][data-nav-status=active] .brand__mark,.brand__mark{position:absolute;inset:0;width:1.375em;height:1.375em;margin:auto;display:block;flex:none;color:var(--color-text-primary);transition:transform .6s cubic-bezier(.625,.05,0,1),opacity .3s cubic-bezier(.625,.05,0,1) .15s;transform:translateY(-.75em) rotate(.001deg);opacity:0}body[data-scrolling-started=true] .brand__mark{transform:translateY(0) rotate(.001deg);opacity:1}.auth-nav{position:relative;z-index:4;grid-column:3;grid-row:1;justify-self:end;display:flex;align-items:center;gap:0}.nav-bar__signup-button{display:flex;align-items:center;justify-content:flex-end;height:var(--btn-height);pointer-events:auto}.nav-bar__signup-button .button,.newsletter__button.button{position:relative;display:flex;height:var(--btn-height);padding:0 1.125em .0625em;overflow:hidden;align-items:center;justify-content:center;grid-column-gap:.625em;grid-row-gap:.625em;border-radius:.125em;color:var(--color-neutral-800);text-decoration:none;white-space:nowrap;isolation:isolate;--r:20deg}.nav-bar__signup-button .button-bg,.newsletter__button .button-bg{position:absolute;z-index:0;inset:0;background-color:var(--clr-trns_ld_6);pointer-events:none}.nav-bar__signup-button .button-bg{background-color:var(--nav-action-fill);top:50%;right:var(--nav-auth-face-inline-inset, 0px);bottom:auto;left:var(--nav-auth-face-inline-inset, 0px);height:var(--nav-auth-face-height, 100%);border-radius:inherit;transform:translateY(-50%);transition:height .6s cubic-bezier(.625,.05,0,1),right .6s cubic-bezier(.625,.05,0,1),left .6s cubic-bezier(.625,.05,0,1)}.nav-bar__signup-button .button[data-state-layer]>.vtg-material-state-layer{top:50%;right:var(--nav-auth-face-inline-inset, 0px);bottom:auto;left:var(--nav-auth-face-inline-inset, 0px);height:var(--nav-auth-face-height, 100%);border-radius:inherit;transform:translateY(-50%);transition:height .6s cubic-bezier(.625,.05,0,1),right .6s cubic-bezier(.625,.05,0,1),left .6s cubic-bezier(.625,.05,0,1)}.nav-bar__signup-button .button{--nav-button-inset:.1875em;height:var(--nav-auth-expanded-height, var(--btn-height));border-radius:min(max(calc(.4375em - var(--nav-button-inset)),.125em),calc(var(--nav-auth-expanded-height, var(--btn-height))/2));--y:3200%;padding-inline:calc(1.375em + var(--nav-auth-expanded-growth, 0px))}.nav-bar__signup-button .button-label__wrap,.newsletter__button .button-label__wrap{position:relative;z-index:1}.nav-bar__signup-button .button-label,.newsletter__button .button-label{display:flex;align-items:center;justify-content:flex-start;font-size:.6275em;font-weight:450;line-height:1;letter-spacing:0;color:var(--color-accent-ink)}.nav-bar__signup-button .button-label{color:var(--nav-action-color)}.nav-bar__signup-button .button{--vtg-state-layer-color:var(--nav-action-color)}.menu__rule{position:absolute;z-index:3;top:0;right:.5em;left:.5em;height:.5px;margin:0;background:#f4f4f410;background:light-dark(#13131418,#f4f4f410);opacity:0;transform:scaleX(.94);transform-origin:center}.menu__panel{position:relative;z-index:2;min-height:0;height:calc(var(--nav-open-panel-height) + var(--nav-panel-top-space));padding-top:var(--nav-panel-top-space);display:grid;grid-template-columns:minmax(17.5em,1fr) minmax(18.75em,24.8125em);gap:1.5em;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;touch-action:pan-y;-webkit-overflow-scrolling:touch;opacity:0;pointer-events:none;visibility:hidden;scrollbar-width:none}.menu__panel::-webkit-scrollbar{width:0;height:0}.menu__left{display:flex;min-width:0;flex-direction:column;justify-content:space-between;padding:2.5em}.menu__primary{display:flex;flex-direction:column;gap:1.25em}.nav-bar__tag-row{display:flex;opacity:.8}.nav-bar__tag-row .eyebrow{display:block;font-family:var(--font-mono);font-size:.6875em;font-weight:400;line-height:1;letter-spacing:0;text-transform:uppercase;white-space:nowrap}[data-underline-link].nav-bar__big-span::before{bottom:-.175em}@media (max-width:767px){.nav-bar__tag-row.is--membership{display:none}}.nav-bar__bottom-col.is--ad{display:flex;min-width:0;padding:0}.under-nav-bar{position:fixed;z-index:1101;top:0;right:0;left:0;display:flex;width:100%;padding-top:var(--nav-bar-height);padding-right:var(--gap-l, 1em);padding-left:var(--gap-l, 1em);pointer-events:none;flex-flow:column;align-items:center;font-size:var(--nav-size-font);transition:transform .6s cubic-bezier(.625,.05,0,1),visibility .6s cubic-bezier(.625,.05,0,1);transform:translateY(0) scale(1) rotate(.001deg);visibility:visible}.under-nav-bar.once-three{transform:translateY(-2em) scale(.975) rotate(.001deg);visibility:hidden}.under-nav-bar.is-visible{transform:translateY(0) scale(1) rotate(.001deg);visibility:visible}body[data-nav-status=active] .under-nav-bar,body[data-scrolling-started=true] .under-nav-bar{transform:translateY(-2em) scale(.975) rotate(.001deg);pointer-events:none}.under-nav-bar.once-three .under-nav{opacity:0}.under-nav-bar.is-visible .under-nav{opacity:1}body[data-nav-status=active] .under-nav-bar .under-nav,body[data-scrolling-started=true] .under-nav-bar .under-nav{opacity:0}.under-nav-bar__inner{display:flex;position:relative;width:100%;max-width:var(--nav-bar-max-width-small);padding-top:var(--under-gap);pointer-events:none;flex-flow:column;align-items:center}.under-nav-bar{color-scheme:dark}.menu-toggle:focus,.brand:focus,.primary-nav a:focus,.social-nav a:focus,.nav-banner:focus{outline:0}body[data-input=keyboard] .menu-toggle:focus,body[data-input=keyboard] .brand:focus,body[data-input=keyboard] .primary-nav a:focus,body[data-input=keyboard] .social-nav a:focus,body[data-input=keyboard] .nav-banner:focus{outline:2px solid #a1ff62;outline:2px solid light-dark(#1f7a00,#a1ff62);outline-offset:3px}@media (max-width:991px){:root{--size-container-ideal:834;--size-container-min:768px;--size-container-max:991px;--nav-size-font:calc(var(--size-container) / (850 / var(--size-unit)));--nav-bar-height:8.7058823529vw;--closed-top:1.25em;--under-height:1.25em;--under-gap:.375em}}@media (min-width:768px) and (max-width:991px){:root{--open-height:min(33.6875em, calc(100dvh - 2.5em));--nav-open-panel-height:calc(var(--open-height) - var(--header-height) - 2.5em)}.nav-bar__bottom-row{--nav-panel-top-space:1.25em;padding-block:0 1.25em}}@media (max-width:767px){:root{--size-container-ideal:550;--size-container-min:480px;--size-container-max:767px;--nav-size-font:calc(var(--size-container) / (390 / var(--size-unit)));--nav-bar-height:18.9743589744vw}}@media (max-width:767px){:root{--closed-top:0;--nav-mobile-side-gap:.53125em;--nav-mobile-top-gap:var(--nav-mobile-side-gap);--nav-mobile-layout-offset:calc(var(--nav-mobile-top-gap) - .5em);--header-height:var(--nav-bar-height-mobile);--button-height:2.5em;--btn-height:var(--button-height);--under-gap:.375em}.menu,body[data-scrolling-started=true] #menu:not([data-nav-status=active]){--nav-shell-top-inset:var(--nav-mobile-top-gap);--nav-shell-inline-inset:var(--nav-mobile-side-gap);--nav-shell-bottom-inset:.5em;--nav-shell-header-start-inset:calc(var(--nav-mobile-top-gap) - var(--nav-mobile-layout-offset));--nav-shell-header-end-inset:.5em;--nav-auth-expanded-shell-inline-inset:var(--nav-mobile-side-gap);--nav-auth-expanded-header-start-inset:calc(var(--nav-mobile-top-gap) - var(--nav-mobile-layout-offset));--nav-auth-expanded-header-end-inset:.5em}.menu{top:env(safe-area-inset-top,0);width:100vw;max-width:100vw;padding-top:var(--nav-mobile-layout-offset)}.nav-bar__back,body[data-scrolling-started=true] #menu:not([data-nav-status=active]) .nav-bar__back{inset:var(--nav-shell-top-inset) var(--nav-shell-inline-inset) var(--nav-shell-bottom-inset)}#menu[data-nav-status=active] .nav-bar__back{inset:var(--nav-shell-top-inset) var(--nav-shell-inline-inset) var(--nav-shell-bottom-inset)}.menu__header{padding:1em;padding-right:var(--nav-auth-edge)}.menu-toggle{min-width:6.5em}.menu__panel{height:auto;max-height:calc(100dvh - env(safe-area-inset-top,0) - var(--nav-mobile-layout-offset) - var(--header-height) - 1.5em + var(--nav-panel-top-space));padding-bottom:1.5em;grid-template-columns:1fr;grid-template-rows:auto auto;gap:1.5em}.under-nav-bar{top:env(safe-area-inset-top,0);padding-top:calc(var(--nav-bar-height) + var(--nav-mobile-layout-offset));padding-right:.5em;padding-left:.5em;transform-origin:50%0;transition:transform .6s cubic-bezier(.625,.05,0,1),visibility .6s cubic-bezier(.625,.05,0,1)}.under-nav-bar.is-visible{transform:translate3d(0,0,0) scale3d(1,1,1) rotate(.001deg)}.under-nav-bar.once-three:not(.is-visible),body[data-nav-status=active] .under-nav-bar,body[data-scrolling-started=true] .under-nav-bar{transform:translate3d(0,-1.25em,0) scale3d(.98,.9,1) rotate(.001deg)}.under-nav-bar__inner{margin-top:-.125em;padding-top:0;max-width:none}}@media (min-width:768px){.nav-bar__bottom-row{padding-bottom:0}.menu__panel{height:calc(var(--nav-open-panel-height) + var(--nav-panel-top-space) + var(--nav-panel-top-space));padding-bottom:var(--nav-panel-top-space);grid-template-rows:minmax(0,1fr)}}@media (min-width:1200px) and (min-aspect-ratio:21/9){.menu__left{padding-bottom:0}}@media (max-width:479px){:root{--size-container-ideal:390;--size-container-min:320px;--size-container-max:479px;--nav-bar-height:clamp(60.717948718px, 18.9743589744vw, 90.887179487px)}}@media (prefers-reduced-motion:reduce){*,::before,::after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;transition-delay:0ms!important;scroll-behavior:auto!important}}@media (max-width:479px){:root{--size-container-ideal:390;--size-container-min:320px;--size-container-max:479px}}@media (hover:none),(pointer:coarse){header#main-content{height:auto;min-height:calc(100svh - var(--first-screen-reserve))}}header#main-content{--hero-cue-ink:rgba(255, 255, 255, .5);position:relative;z-index:auto;width:100%;height:auto;min-height:calc(100svh - var(--first-screen-reserve));max-height:none;max-width:100%;overflow:visible;padding-bottom:var(--hero-band-lead);grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr)}header#main-content .hero-deck{--hero-film-grain:none;--hero-film-grain-px:1500;--hero-film-grain-dpr:1;grid-column:1;grid-row:1;position:relative;container:hero-deck/inline-size;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr);margin-inline:var(--m3-body-inset);min-width:0;overflow-x:clip;overflow-y:visible}html.vtg-grain-ready header#main-content .hero-deck{--hero-film-grain:url("/img/film-grain.webp")}@media (min-resolution:1.25dppx){header#main-content .hero-deck{--hero-film-grain-dpr:1.25}}@media (min-resolution:1.5dppx){header#main-content .hero-deck{--hero-film-grain-dpr:1.5}}@media (min-resolution:1.75dppx){header#main-content .hero-deck{--hero-film-grain-dpr:1.75}}@media (min-resolution:2dppx){header#main-content .hero-deck{--hero-film-grain-dpr:2}}@media (min-resolution:2.5dppx){header#main-content .hero-deck{--hero-film-grain-dpr:2.5}}@media (min-resolution:3dppx){header#main-content .hero-deck{--hero-film-grain-dpr:3}}header#main-content .hero-brand .header_wrap_two{grid-column:1;grid-row:1;position:absolute;inset-block:0;inset-inline-start:var(--hero-card-inset-left, 0px);inset-inline-end:var(--hero-card-inset-right, 0px);z-index:2;justify-self:stretch;align-items:center;justify-content:center;text-align:start;padding:var(--hero-brand-pad);min-height:0;width:auto;max-width:none;container-type:inline-size}header#main-content .hero-brand .headline{--hero-line-height-scale:3.9;position:relative;margin:0;width:62.3%;font-size:clamp(1.142rem,min(8.138cqw,6.776svh),2.944rem);font-kerning:none;line-height:.88;color:color-mix(in srgb,var(--vt-ink, var(--color-text)) 95%,transparent)}header#main-content .hero-brand .headline-word-measure,header#main-content .hero-brand .headline-word-slot{font-stretch:80%;font-weight:750;letter-spacing:-.03em;word-spacing:0}header#main-content .hero-brand .headline-lower{display:grid;grid-area:2/1;grid-template-columns:14% 80%;position:relative;margin-block-start:-.38em}header#main-content .hero-brand .headline-your{position:absolute;inset-inline-start:0;top:calc(var(--hero-line-height-scale)*1em);font-size:.45em;font-stretch:80%;font-weight:750;letter-spacing:-.03em;line-height:1;transform:translateY(-50%) scaleY(1.35);transform-origin:center}header#main-content .hero-brand .static-part{grid-area:1/2;width:100%;margin:0;font-stretch:80%;font-weight:750;letter-spacing:-.03em;word-spacing:0}header#main-content .hero-brand .headline:not(.is-lockup-ready) .headline-word-slot,header#main-content .hero-brand .headline:not(.is-lockup-ready) .static-part,header#main-content .hero-brand .headline:not(.is-lockup-ready) .headline-your,header#main-content .hero-brand .headline:not(.is-lockup-ready) .hero-proof{visibility:hidden}header#main-content .hero-brand .headline.is-lockup-ready .headline-word-slot,header#main-content .hero-brand .headline.is-lockup-ready .static-part,header#main-content .hero-brand .headline.is-lockup-ready .headline-your,header#main-content .hero-brand .headline.is-lockup-ready .hero-proof{visibility:inherit}header#main-content .hero-brand [data-hero-glass-text]{display:inline-block}@media (max-width:767.98px){header#main-content .hero-brand .header_wrap_two{padding:var(--hero-brand-pad);justify-content:center}}header#main-content .hero-brand .hero-proof{position:absolute;inset-inline-end:0;top:3.95em;display:block;width:56%;height:auto;z-index:2;margin:0;opacity:.95;pointer-events:none;filter:brightness(0) invert(1)}abbr.hero-spec[title]{text-decoration:none}html.js header#main-content .hero-vocalist__figure[data-media-skeleton]>.hero-vocalist__img[data-media-skeleton-media]{opacity:1!important}@media (max-width:767.98px){header#main-content .hero-deck[data-hero-carousel]{margin-inline:calc(var(--nav-size-font)*.53125);margin-block-start:calc(env(safe-area-inset-top,0) + var(--nav-bar-height) + var(--nav-size-font)*1.53125)}header#main-content .hero-deck[data-hero-carousel] .hero-brand .header_wrap_two{container-type:size;padding:var(--hero-brand-pad)}header#main-content .hero-deck[data-hero-carousel] .hero-brand .headline{--hero-brand-type:clamp(1.142rem, min(8.138cqw, 6.776svh, 11cqh), 2.944rem);width:calc(var(--hero-brand-type)*7.6555);font-size:var(--hero-brand-type);margin-block-start:calc(var(--hero-brand-type)*.8)}@container hero-brand (max-height: 22rem){header#main-content .hero-deck[data-hero-carousel] .hero-brand .hero-proof{display:none}}}html.js .hero-shield--ai:not(.hero-particles-live):has([data-hero-ai-state=pending]) .hero-shield__fallback{opacity:0}html.js .hero-ai__content[data-hero-ai-state=pending] .hero-ai__word{opacity:0;transform:translateY(var(--hero-ai-line-travel))}html.js .hero-ai__content[data-hero-ai-state=animating] .hero-ai__word{opacity:1;transform:translateY(0);transition:transform 500ms ease,opacity 166ms ease;transition-delay:var(--word-transition-delay, 0ms)}html.js .hero-ai__content[data-hero-ai-state=done] .hero-ai__word{opacity:1;transform:none}html.js .hero-ai__content[data-hero-ai-state=pending] .hero-ai__title-gradient:not([data-letter-gradient]){opacity:0}html.js .hero-ai__content[data-hero-ai-state=pending] .hero-ai__letter{opacity:0;transform:translateY(var(--hero-ai-line-travel))}html.js .hero-ai__content[data-hero-ai-state=animating] .hero-ai__letter{opacity:1;transform:translateY(0);transition:transform 500ms ease,opacity 166ms ease;transition-delay:var(--letter-transition-delay, 0ms)}html.js .hero-ai__content[data-hero-ai-state=done] .hero-ai__letter{opacity:1;transform:none}html.js .hero-ai__voices[data-hero-ai-state=pending] .hero-ai__voice{visibility:hidden;opacity:0;translate:0 20px}html.js .hero-ai__voices[data-hero-ai-state=animating] .hero-ai__voice{visibility:inherit;animation:hero-ai-float 6s ease-in-out infinite,hero-ai-voice-in 1s var(--voice-enter-delay, 1500ms) ease both}html.js .hero-ai__voices[data-hero-ai-state=animating] .hero-ai__voice:nth-child(even){animation-delay:-3s,var(--voice-enter-delay, 1500ms)}@keyframes hero-ai-voice-in{0%{opacity:0;translate:0 20px}to{opacity:1;translate:0 0}}html.js .hero-ai__voices[data-hero-ai-state=done] .hero-ai__voice{visibility:inherit;opacity:1;translate:none}.hero-ai__voice:is(:hover,:focus-visible){animation-play-state:paused}@keyframes hero-ai-float{0%,to{transform:translateY(var(--voice-lift)) rotate(-2deg)}50%{transform:translateY(calc(var(--voice-lift) - 8px)) rotate(1deg)}}@media (prefers-reduced-motion:reduce){html.js .hero-ai__content[data-hero-ai-state] .hero-ai__title-gradient:not([data-letter-gradient]),html.js .hero-ai__content[data-hero-ai-state] .hero-ai__letter,html.js .hero-ai__content[data-hero-ai-state] .hero-ai__word{opacity:1;top:0;transform:none;transition:none}html.js .hero-ai__voices[data-hero-ai-state] .hero-ai__voice{visibility:inherit;opacity:1;translate:none;animation:none;transform:translateY(var(--voice-lift))}}header#main-content .header_wrap_two{grid-column:1;grid-row:1;justify-self:start;padding-inline:var(--m3-body-inset);z-index:auto}header#main-content .headline{display:grid;width:max-content;max-width:100%;font-family:var(--font-obv-caps);font-size:clamp(5rem,min(8.25vw,16svh),8.25rem);font-weight:650;font-stretch:80%;font-variation-settings:"ital"0;line-height:.82;letter-spacing:-.055em;text-transform:uppercase;text-wrap:balance}header#main-content .headline-word-measure{display:block;font-kerning:none;grid-area:1/1;width:100%;min-width:0;pointer-events:none;visibility:hidden;white-space:nowrap}header#main-content .headline-word-slot{display:block;grid-area:1/1;justify-self:start;width:100%;min-width:0;margin-inline:0;padding-inline:0}header#main-content .words-wrapper{display:block;width:100%;max-width:none;white-space:nowrap}header#main-content .static-part{display:block;grid-area:2/1;justify-self:start;width:100%;min-width:0;margin-inline:0;padding-inline:0;margin-block-start:-.28em}header#main-content .words-wrapper .lines{position:relative;display:block;width:max-content;text-align:start;transform:translateX(var(--hero-line-shift, 0px)) scaleX(var(--hero-line-scale, 1)) scaleY(var(--hero-line-height-scale, 1));transform-origin:left bottom}header#main-content .static-part [data-hero-glass-text]{width:max-content;transform:translateX(var(--hero-line-shift, 0px)) scaleX(var(--hero-line-scale, 1)) scaleY(var(--hero-line-height-scale, 1));transform-origin:left top}header#main-content .words-wrapper .words,header#main-content .words-wrapper .chars{position:relative;display:inline-block}header#main-content .wrap_outrobtn{width:max-content;align-self:start;justify-content:flex-start;padding-top:.5rem;position:relative;z-index:8;pointer-events:auto}@media (any-hover:hover) and (any-pointer:fine){.hero-bubble-cta:is(:hover,:focus-visible) .hero-bubble-cta__label{transform:translateX(var(--hero-cta-bubble))}.hero-bubble-cta:is(:hover,:focus-visible) .hero-bubble-cta__bubble--accent{transform:scale(1)}.hero-bubble-cta:is(:hover,:focus-visible) .hero-bubble-cta__bubble--light{transform:scale(0)}.hero-bubble-cta:is(:hover,:focus-visible) .hero-bubble-cta__arrow{transform:rotate(-135deg)}}@media (min-width:901px){header#main-content .headline{font-size:clamp(5.25rem,min(9vw,17svh),8.75rem)}}@media (max-width:900px){header#main-content .headline{width:max-content;max-width:100%;font-size:clamp(3.75rem,min(13.5vw,11svh),6.25rem);line-height:.84}}@media (max-width:767.98px){header#main-content .header_wrap_two{justify-self:start;justify-content:end;padding-bottom:1.5rem}}@media (min-width:600px) and (max-width:767.98px) and (hover:none),(min-width:600px) and (max-width:767.98px) and (pointer:coarse){header#main-content .header_wrap_two{justify-self:start;justify-content:end;padding-bottom:1.5rem}}@media (max-width:599.98px){header#main-content .headline{width:max-content;font-size:clamp(2.6rem,min(16vw,8.5svh),4.25rem)}}@media (max-width:359px){header#main-content .headline{font-size:clamp(2.55rem,16vw,2.95rem)}}@media (max-width:900px) and (max-height:560px) and (orientation:landscape){header#main-content .headline{width:max-content;max-width:min(31rem,58vw);font-size:clamp(2.5rem,min(7vw,12svh),3.25rem);line-height:.82}}@media (max-width:767.98px) and (max-height:560px) and (orientation:landscape){header#main-content .header_wrap_two{padding-top:calc(env(safe-area-inset-top,0) + var(--nav-bar-height) + var(--nav-mobile-layout-offset) + var(--under-gap) + var(--under-height) + .625rem);padding-bottom:clamp(1.5rem,8svh,2.25rem)}}@media (max-height:700px) and (min-width:901px){header#main-content .headline{font-size:clamp(3.75rem,min(10.5vw,15svh),6.5rem)}}@media (hover:none),(pointer:coarse){header#main-content{height:auto;min-height:calc(100svh - var(--first-screen-reserve));max-height:none}}@media (min-width:768px){header#main-content{--hero-static-height:min(32rem, max(37.41vw, 26rem), calc(100svh - 2.5rem));height:var(--hero-static-height);min-height:var(--hero-static-height);max-height:var(--hero-static-height)}}@property --vocalist-card-inset{syntax:"<length>";inherits:true;initial-value:0}@property --vocalist-card-content{syntax:"<length>";inherits:true;initial-value:0}:root{--vocalist-portrait-ratio:45 / 68;--vocalist-card-radius:.75rem;--vocalist-unavailable:light-dark(var(--md-custom-color-sold-out), hsl(24deg 100% 50%));--vocalist-panel-z:1200;--vocalist-ease:cubic-bezier(.625, .05, 0, 1);--vocalist-ease-expo:cubic-bezier(.16, 1, .3, 1);--vocalist-rail:var(--m3-body-max)}.vocalist-slot,.vocalist-route{--reveal-ease-cover:cubic-bezier(.645, .045, .355, 1);--reveal-ease-move:cubic-bezier(.86, 0, .07, 1);--reveal-ease-pop:cubic-bezier(.17, .67, .3, 1.33);--reveal-ease-land:cubic-bezier(.19, 1, .22, 1);--reveal-duration-cover:800ms;--reveal-duration-move:800ms;--reveal-duration-pop:400ms;--reveal-stagger:90ms}html:not([data-boot]) #app[data-home-dormant]>.header_video,html:not([data-boot]) #app[data-home-dormant]>header,html:not([data-boot]) #app[data-home-dormant]>main{display:none}.vocalist-route{position:fixed;inset:0;z-index:var(--vocalist-panel-z);visibility:hidden;overflow-x:hidden;overflow-y:auto;overscroll-behavior-x:contain;overscroll-behavior-y:none;background:0 0;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.vocalist-route::-webkit-scrollbar{display:none}html[data-vocalist-open] #vocalist-route,html[data-blog-open] #blog-route{visibility:visible}html[data-vocalist-open] #vocalist-route:not(.is--entering):not(.is--closing),html[data-blog-open] #blog-route:not(.is--entering):not(.is--closing){background-color:var(--background-base);background-image:var(--background-noise)}.vocalist-route.is--entering .vocalist-panel:not(.vocalist-profile-switch__snapshot){transform-origin:50% 100%;transform:translateX(105%)}.vocalist-route.is--entering.is--settling .vocalist-panel:not(.vocalist-profile-switch__snapshot){transform:none;transition:transform .75s cubic-bezier(.625,.05,0,1)}@media (prefers-reduced-motion:reduce){.vocalist-route.is--entering .vocalist-panel:not(.vocalist-profile-switch__snapshot),.vocalist-route.is--entering.is--settling .vocalist-panel:not(.vocalist-profile-switch__snapshot){transform:none;transition:none}}.vocalist-route.is--profile-switching{pointer-events:none}.vocalist-panel.vocalist-profile-switch__snapshot{position:fixed;inset:0;z-index:0;width:100%;height:100%;min-height:100%;overflow:hidden;pointer-events:none;user-select:none;transform:none;transition:none}.vocalist-route.is--profile-switching>.vocalist-panel:not(.vocalist-profile-switch__snapshot){z-index:2}.vocalist-route.is--profile-returning>.vocalist-panel.vocalist-profile-switch__snapshot{z-index:3;transform-origin:50% 100%;transform:none}.vocalist-route.is--profile-returning.is--settling>.vocalist-panel.vocalist-profile-switch__snapshot{transform:translateX(105%);transition:transform .75s cubic-bezier(.625,.05,0,1)}@media (prefers-reduced-motion:reduce){.vocalist-route.is--profile-returning>.vocalist-panel.vocalist-profile-switch__snapshot,.vocalist-route.is--profile-returning.is--settling>.vocalist-panel.vocalist-profile-switch__snapshot{transform:none;transition:none}}.vocalist-route.is--closing .vocalist-panel{transform-origin:50% 100%;transform:translateX(105%);transition:transform .75s cubic-bezier(.625,.05,0,1)}.vocalist-route.is--closing .vocalist-panel__controls{top:var(--vocalist-close-controls-top)}.vocalist-route.is--closing{pointer-events:none}.vocalist-route.is--collapsing{pointer-events:none}@media (prefers-reduced-motion:reduce){.vocalist-route.is--closing .vocalist-panel{transform:none;opacity:0;transition:opacity .2s linear}}html[data-vocalist-open] body{overflow:clip}html[data-vocalist-open]:where(:not([data-vocalist-released])) #app,html[data-vocalist-open]:where(:not([data-vocalist-released])) .menu,html[data-vocalist-open]:where(:not([data-vocalist-released])) .under-nav-bar{pointer-events:none}.vocalist-panel{--hero-picture-limit:max(320px, calc(75svh - 12px));--hero-height:min(400px, var(--hero-picture-limit));--hero-picture:calc(var(--hero-height) - 6rem);--hero-portrait-w:min(100%, calc(var(--hero-picture) * 45 / 68));--hero-portrait-inset:calc(var(--hero-portrait-w) * .063);--hero-controls-w:calc(var(--hero-portrait-w) - var(--hero-portrait-inset) * 2);--hero-reel-w:32rem;position:relative;display:block;width:100%;min-height:100%;border-radius:var(--vocalist-card-radius);overflow:clip;background-color:var(--background-base);background-image:var(--background-noise);color:var(--clr-trns_ld);transform-origin:center top}.vocalist-panel[data-vocalist-view=profile]{border-radius:0}@media (max-width:839.98px){.vocalist-panel{border-radius:0}}.vocalist-panel__inner,.vocalist-profile{border-radius:inherit}.vocalist-panel__inner{transform-origin:center top}.vocalist-panel__controls{--controls-edge:clamp(1rem, 2.5vw, 2rem);--controls-h:3.5rem;--controls-gap:.5rem;--platter-size:36px;--controls-glass-fill:light-dark(rgb(255 255 255 / 80%), rgba(38, 38, 40, .6));--controls-glass-hairline:1px;--controls-glass-shadow:0 0 0 var(--controls-glass-hairline) var(--controls-glass-stroke),
        0 10px 40px light-dark(transparent, rgba(0, 0, 0, .2));position:fixed;top:max(1.375rem,calc(var(--controls-edge) - (var(--controls-h) - var(--platter-size, 36px))/2));right:var(--controls-edge);left:var(--controls-edge);z-index:5;display:flex;align-items:center;justify-content:space-between;gap:var(--controls-gap);height:var(--controls-h);pointer-events:none}.vocalist-panel__actions,.vocalist-panel__controls .vocalist-hero__reel{pointer-events:auto}.vocalist-panel__actions{flex:0 0 auto}.vocalist-panel__reel{display:contents}.vocalist-panel__controls .vocalist-hero__reel{flex:0 1 max(var(--hero-controls-w),var(--hero-reel-w));min-width:0}.vocalist-panel__controls .vocalist-hero__reel{transform-origin:center top;transform:none;transition:transform .6s cubic-bezier(.625,.05,0,1),visibility 0s}.vocalist-panel__controls .vocalist-hero__reel[data-reel-hidden]{transform:translate3d(0,calc(-100% - var(--controls-edge)),0);visibility:hidden;transition:transform .6s cubic-bezier(.625,.05,0,1),visibility 0s .6s;pointer-events:none}@media (prefers-reduced-motion:reduce){.vocalist-panel__controls .vocalist-hero__reel,.vocalist-panel__controls .vocalist-hero__reel[data-reel-hidden]{transform:none;visibility:inherit;pointer-events:auto;transition:none}}@media (max-width:380px){.vocalist-panel__controls{--controls-edge:.75rem;--controls-gap:.25rem;--platter-size:32px}}.vocalist-platter{position:relative;display:flex;align-items:center;justify-content:center;border-radius:1000px}.vocalist-platter::before{position:absolute;inset:0;border-radius:inherit;background:var(--controls-glass-fill);background:light-dark(rgba(245,245,247,.55),var(--controls-glass-fill));-webkit-backdrop-filter:saturate(220%) blur(16px);backdrop-filter:saturate(220%) blur(16px);box-shadow:0 10px 40px rgba(0,0,0,.2);box-shadow:0 10px 40px light-dark(rgba(0,0,0,.1),rgba(0,0,0,.2));transition:background-color .2s ease;content:""}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.vocalist-platter::before{background:var(--md-sys-color-surface-container-high)}}@media (any-hover:hover) and (any-pointer:fine){.vocalist-platter:hover::before{background:var(--controls-glass-fill-hover)}}@media (prefers-reduced-motion:reduce){.vocalist-platter::before{transition:none}}.vocalist-panel__controls .vocalist-profile-player>[data-player-root],.vocalist-panel__controls .vocalist-profile-player__rating{isolation:isolate;background-color:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}.vocalist-panel__controls .vocalist-profile-player>[data-player-root]::before,.vocalist-panel__controls .vocalist-profile-player__rating::before{position:absolute;inset:0;z-index:-1;border-radius:inherit;background:var(--controls-glass-fill);-webkit-backdrop-filter:saturate(220%) blur(16px);backdrop-filter:saturate(220%) blur(16px);pointer-events:none;content:""}.vocalist-platter::after{content:"";position:absolute;inset:0;z-index:2;border-radius:inherit;box-shadow:inset .5px .5px var(--platter-stroke, #fff),inset .5px -.5px var(--platter-stroke, #fff),inset -.5px .5px var(--platter-stroke, #fff),inset -.5px -.5px var(--platter-stroke, #fff);opacity:.2;pointer-events:none}@media (prefers-contrast:more){.vocalist-platter::after{border:1px solid #e7e7e7;border-color:light-dark(#0d0d0d,#e7e7e7);box-shadow:none;opacity:1}}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.vocalist-panel__controls .vocalist-profile-player>[data-player-root]::before,.vocalist-panel__controls .vocalist-profile-player__rating::before{background:var(--md-sys-color-surface-container-high)}}@media (prefers-contrast:more){.vocalist-platter::before,.vocalist-panel__controls .vocalist-profile-player>[data-player-root]::before,.vocalist-panel__controls .vocalist-profile-player__rating::before{-webkit-backdrop-filter:none;backdrop-filter:none}}.vocalist-platter__button::after{content:"";position:absolute;top:50%;left:50%;width:max(48px,100%);height:max(48px,100%);transform:translate(-50%,-50%)}.vocalist-platter__button{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;width:var(--platter-size, 36px);height:var(--platter-size, 36px);box-sizing:border-box;padding:0;border:0;border-radius:inherit;background:0 0;color:var(--clr-trns_ld);line-height:0;text-decoration:none;cursor:pointer}.vocalist-platter__button:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus, var(--color-accent));outline-offset:3px}.vocalist-platter__icon{width:auto;fill:currentColor}.vocalist-platter__icon--share{height:18px}.vocalist-platter__icon--chevron{height:14px;transform:translateX(-.5px)}.vocalist-platter__icon--check{position:absolute;top:50%;left:50%;height:15px;opacity:0;transform:translate(-50%,-50%) scale(.7);transition:opacity .18s ease,transform .18s ease}.vocalist-platter__button.is--copied .vocalist-platter__icon--share{opacity:0;transform:scale(.7)}.vocalist-platter__button.is--copied .vocalist-platter__icon--check{opacity:1;transform:translate(-50%,-50%) scale(1)}.vocalist-platter__icon--share{transition:opacity .18s ease,transform .18s ease}@media (prefers-reduced-motion:reduce){.vocalist-platter__icon--share,.vocalist-platter__icon--check{transition:none}}html[data-vocalist-theme] :is(.vocalist-panel[data-vocalist-view=profile]:not([data-vocalist-theme]),.modal-standard),.vocalist-profile{--profile-art-ground:var(--vocalist-page-ground, var(--vocalist-fallback-ground, #29272b));--profile-ground:var(--profile-art-ground)}@media (min-width:1000px){.vocalist-panel{--hero-height:min(486px, var(--hero-picture-limit))}}html[data-vocalist-theme]:not([data-md-scheme=light]) :is(.vocalist-panel[data-vocalist-view=profile]:not([data-vocalist-theme]),.modal-standard),html:not([data-md-scheme=light]) .vocalist-profile:not([data-md-scheme=light]){--profile-ground-deep:var(--vocalist-page-deep, color-mix(in srgb, var(--profile-ground) 50%, #000));--md-sys-color-on-surface:rgb(255 255 255 / .92);--md-sys-color-on-background:rgb(255 255 255 / .92);--md-sys-color-on-surface-variant:rgb(255 255 255 / .72);--md-sys-color-outline-variant:rgb(255 255 255 / .10);--color-brand:var(--md-sys-color-primary);--vocalist-action-fill:#fff;--vocalist-action-ink:var(--md-sys-color-on-primary);--surface-base:var(--profile-ground-deep);--md-sys-color-surface:var(--profile-ground-deep);--md-sys-color-surface-container-lowest:var(--vocalist-surface-lowest, color-mix(in oklab, var(--profile-ground-deep), #000 30%));--md-sys-color-surface-container-low:var(--vocalist-surface-low, color-mix(in srgb, var(--profile-ground-deep), #fff 6%));--md-sys-color-surface-container:var(--vocalist-surface-container, color-mix(in srgb, var(--profile-ground-deep), #fff 10%));--md-sys-color-surface-container-high:var(--vocalist-surface-high, color-mix(in srgb, var(--profile-ground-deep), #fff 13%));--md-sys-color-surface-container-highest:var(--vocalist-surface-highest, color-mix(in srgb, var(--profile-ground-deep), #fff 17%))}html:not([data-md-scheme=light]) .vocalist-profile:not([data-md-scheme=light]),html:not([data-md-scheme=light]) .vocalist-profile:not([data-md-scheme=light]) .vocalist-profile-tail__curve-shape{background:var(--profile-ground)}.vocalist-route[data-vocalist-view=profile],.vocalist-panel[data-vocalist-view=profile],html[data-vocalist-theme] :is(.modal-standard,.page-scrollbar){color-scheme:dark}.vocalist-route[data-vocalist-view=directory],.vocalist-panel[data-vocalist-view=directory]{color-scheme:dark}html[data-md-scheme=light] :is(.vocalist-route[data-vocalist-view=profile],.vocalist-panel[data-vocalist-view=profile]),html[data-md-scheme=light][data-vocalist-theme] :is(.modal-standard,.page-scrollbar){color-scheme:light}html[data-vocalist-open]:not([data-md-scheme=light]) body:has(>.vocalist-route[data-vocalist-view=profile]:is(:not(.is--entering,.is--closing),.is--profile-switching)){background-color:#1f1f1f}@supports (-webkit-touch-callout:none){@media (max-width:1366px) and (hover:none),(max-width:1366px) and (pointer:coarse){html[data-vocalist-open]:not([data-md-scheme=light]) body:has(>.vocalist-route[data-vocalist-view=profile]:is(:not(.is--entering,.is--closing),.is--profile-switching))>.safari-chrome-guard{display:none}html[data-vocalist-open]:not([data-md-scheme=light]) body:has(>.vocalist-route[data-vocalist-view=profile]:is(:not(.is--entering,.is--closing),.is--profile-switching))>.safari-chrome-guard.safari-chrome-guard--profile{display:block}}}html[data-md-scheme=light] .vocalist-panel__controls{color-scheme:light}html[data-md-scheme=light] .modal-standard,html[data-md-scheme=light] .modal-card{color-scheme:light}html:not([data-md-scheme=light]) .vocalist-profile:not([data-md-scheme=light]){--hero-tint:var(--profile-ground)}@supports (animation-timeline:scroll()) and (timeline-scope:--vocalist-hero-artwork){@media (prefers-reduced-motion:no-preference){html:not([data-md-scheme=light]) .vocalist-profile[data-hero-scroll]:not([data-md-scheme=light]) .vocalist-profile-tail__curve-shape{background:color-mix(in srgb,var(--profile-ground) 50%,#000)}}}@keyframes vocalist-hero-photo-scroll{0%{filter:blur(0);transform:scale(1) translateY(0)}30%{filter:blur(0);transform:scale(1) translateY(calc(var(--hero-picture)*.06))}to{filter:blur(35px);transform:scale(1.05) translateY(calc(var(--hero-picture)*.2))}}@keyframes vocalist-hero-artwork-scroll{0%,30%{opacity:1}to{opacity:0}}@keyframes vocalist-hero-atmosphere-scroll{0%,25%{opacity:1}80%,to{opacity:0}}@keyframes vocalist-hero-scrim-scroll{0%,10%{opacity:0}60%,to{opacity:.5}}@keyframes vocalist-hero-cull{0%{visibility:visible}to{visibility:hidden}}@media (prefers-reduced-motion:no-preference){html:not([data-md-scheme=light]) .vocalist-profile[data-hero-scroll-fallback]:not([data-md-scheme=light]) .vocalist-profile-tail__curve-shape{background:color-mix(in srgb,var(--profile-ground) 50%,#000)}}nav.vocalist-about__socials:hover a:not(:hover){opacity:1}@media (max-width:839.98px){.vocalist-panel{--hero-height:min(400px, var(--hero-picture-limit))}}@keyframes vocalist-tail-curve-flatten{0%{transform:translate3d(0,-1px,0) scaleY(1)}to{transform:translate3d(0,-1px,0) scaleY(0)}}html[data-md-scheme=light] .vocalist-about-dialog,.vocalist-profile[data-md-scheme=light] .vocalist-about-dialog,.vocalist-about-dialog[data-md-scheme=light]{--about-text-blend:normal}@keyframes vocalist-about-fade-in{0%,15%{opacity:0}50%,to{opacity:1}}@keyframes vocalist-about-scrim-darken{0%,10%{opacity:0}60%,to{opacity:.5}}@keyframes vocalist-about-artwork-scroll{0%{filter:blur(0);opacity:1;transform:scale(1) translateY(0)}15%{filter:blur(0);opacity:1;transform:scale(1) translateY(6%)}50%{filter:blur(35px);opacity:0;transform:scale(1.05) translateY(20%)}to{filter:blur(90px);opacity:0;transform:scale(1.135) translateY(40%)}}html[data-vocalist-about-open],html[data-vocalist-about-open] body{overflow:hidden}.vocalist-route.is--revealing .vocalist-hero__img{animation:vocalist-profile-cover-in var(--reveal-duration-cover) var(--reveal-ease-cover) both;will-change:transform}.vocalist-route.is--revealing .vocalist-hero__name{animation:vocalist-profile-name-in var(--reveal-duration-move) var(--reveal-ease-move) both;will-change:transform}.vocalist-route.is--revealing .vocalist-panel__actions--start{animation:vocalist-profile-chrome-pop-in var(--reveal-duration-pop) var(--reveal-ease-pop) 260ms both;transform-origin:center;will-change:transform}.vocalist-route.is--revealing .vocalist-panel__actions--end{animation:vocalist-profile-chrome-pop-in var(--reveal-duration-pop) var(--reveal-ease-pop) 350ms both;transform-origin:center;will-change:transform}.vocalist-route.is--revealing .vocalist-panel__controls .vocalist-hero__reel{animation:vocalist-profile-reel-in 620ms var(--reveal-ease-land) 240ms both;transform-origin:center top;will-change:transform}.vocalist-route.is--revealing .vocalist-hero__eyebrow{animation:vocalist-profile-tag-in var(--reveal-duration-move) var(--reveal-ease-move) 200ms both;will-change:transform}.vocalist-route.is--revealing .vocalist-hero__tagline{animation:vocalist-profile-support-in 650ms var(--reveal-ease-move) 360ms both;will-change:transform,opacity}.vocalist-route.is--revealing .vocalist-hero__contact-control{animation:vocalist-profile-action-land-in 620ms var(--reveal-ease-land) 1010ms both;transform-origin:center top;will-change:transform}.vocalist-route.is--revealing .vocalist-hero__actions .vocalist-about__socials .square-button{animation:vocalist-profile-action-pop-in var(--reveal-duration-pop) var(--reveal-ease-pop) both;transform-origin:center;will-change:transform}.vocalist-route.is--revealing .vocalist-hero__actions .vocalist-about__socials .square-button:nth-child(1){animation-delay:1100ms}.vocalist-route.is--revealing .vocalist-hero__actions .vocalist-about__socials .square-button:nth-child(2){animation-delay:1190ms}.vocalist-route.is--revealing .vocalist-hero__actions .vocalist-about__socials .square-button:nth-child(3){animation-delay:1280ms}.vocalist-route.is--revealing .vocalist-hero__actions .vocalist-about__socials .square-button:nth-child(n+4){animation-delay:1370ms;will-change:transform}.vocalist-route.is--revealing .vocalist-credits .m3-carousel{animation:vocalist-profile-support-in 650ms var(--reveal-ease-move) var(--reveal-duration-move) both;will-change:transform,opacity}.vocalist-route.is--reveal-pending .vocalist-hero__img{animation:none;transform:scale(1.2)}.vocalist-route.is--reveal-pending .vocalist-hero__name{transform:translateY(calc((var(--hero-picture) - var(--hero-identity-inset))/-2 + .45em))}.vocalist-route.is--reveal-pending .vocalist-panel__actions--start,.vocalist-route.is--reveal-pending .vocalist-panel__actions--end{transform:translateY(-.45rem) scale(0)}.vocalist-route.is--reveal-pending .vocalist-panel__controls .vocalist-hero__reel{transform:translateY(calc(-100% - 1rem)) rotate(-1.5deg) scale(.96)}.vocalist-route.is--reveal-pending .vocalist-hero__contact-control{transform:translateY(-.35rem) scale(0)}.vocalist-route.is--reveal-pending .vocalist-hero__actions .vocalist-about__socials .square-button{transform:translateY(-.35rem) scale(0)}.vocalist-route.is--reveal-pending .vocalist-hero__eyebrow{transform:translateY(50%) rotate(3deg) scale(0)}.vocalist-route:is(.is--entering,.is--settling,.is--revealing,.is--reveal-pending,.is--closing,.is--collapsing) :is(.vocalist-hero__badge,.vocalist-hero__contact,.vocalist-hero__actions .vocalist-about__socials .square-button){-webkit-backdrop-filter:none;backdrop-filter:none}.vocalist-route.is--reveal-pending .vocalist-hero__tagline{opacity:0;transform:translateY(.75rem)}@keyframes vocalist-profile-cover-in{0%{transform:scale(1.2)}to{transform:scale(1)}}@keyframes vocalist-profile-name-in{0%{transform:translateY(calc((var(--hero-picture) - var(--hero-identity-inset))/-2 + .45em))}to{transform:translateY(0)}}@keyframes vocalist-profile-chrome-pop-in{0%{transform:translateY(-.45rem) scale(0)}to{transform:translateY(0) scale(1)}}@keyframes vocalist-profile-reel-in{0%{transform:translateY(calc(-100% - 1rem)) rotate(-1.5deg) scale(.96)}to{transform:translateY(0) rotate(0) scale(1)}}@keyframes vocalist-profile-tag-in{0%{transform:translateY(50%) rotate(3deg) scale(0)}to{transform:translateY(0) rotate(0) scale(1)}}@keyframes vocalist-profile-action-land-in{0%{transform:translateY(-.35rem) scale(0)}to{transform:translateY(0) scale(1)}}@keyframes vocalist-profile-action-pop-in{0%{transform:translateY(-.35rem) scale(0)}to{transform:translateY(0) scale(1)}}@keyframes vocalist-profile-support-in{0%{opacity:0;transform:translateY(.75rem)}to{opacity:1;transform:translateY(0)}}@media (max-width:839.98px){.vocalist-panel{--hero-picture:min(58svh, 30rem)}}@media (prefers-reduced-motion:reduce){.vocalist-route:is(.is--reveal-pending,.is--revealing) .vocalist-hero__img{animation:none!important;transform:none!important}.vocalist-route:is(.is--reveal-pending,.is--revealing) .vocalist-hero__name,.vocalist-route:is(.is--reveal-pending,.is--revealing) .vocalist-panel__actions,.vocalist-route:is(.is--reveal-pending,.is--revealing) .vocalist-panel__controls .vocalist-hero__reel,.vocalist-route:is(.is--reveal-pending,.is--revealing) .vocalist-hero__eyebrow,.vocalist-route:is(.is--reveal-pending,.is--revealing) .vocalist-hero__tagline,.vocalist-route:is(.is--reveal-pending,.is--revealing) .vocalist-hero__contact-control,.vocalist-route:is(.is--reveal-pending,.is--revealing) .vocalist-hero__actions .vocalist-about__socials .square-button{animation:none!important;transform:none!important;opacity:1!important}}.vocalist-panel[data-vocalist-view=directory]{min-height:100svh;border-radius:0}.vocalist-panel[data-vocalist-view=directory] .vocalist-panel__reel{display:none}.vocalist-panel[data-vocalist-view=directory] .vocalist-panel__inner{min-height:100svh;border-radius:0;background-image:none}.vocalist-panel[data-vocalist-view=directory]{background-image:none}.vocalist-directory__filters,.vocalist-directory__layouts{display:flex;align-items:center;gap:.375rem}.vocalist-directory__filter,.vocalist-directory__layout{box-sizing:border-box;appearance:none;border:0;cursor:pointer;color:var(--md-sys-color-on-surface-variant);-webkit-tap-highlight-color:transparent;transition:background-color .2s ease,color .2s ease}.vocalist-directory__layout{display:grid;place-items:center;position:relative;flex:0 0 2.75rem;width:2.75rem;height:2.75rem;border-radius:.25rem;background:0 0;opacity:.55}.vocalist-directory__layout[aria-pressed=true]{opacity:1;color:var(--md-sys-color-on-surface)}.vocalist-directory__filter:focus-visible,.vocalist-directory__layout:focus-visible{outline:2px solid var(--md-sys-color-primary);outline-color:light-dark(var(--md-sys-color-on-surface),var(--md-sys-color-primary));outline-offset:3px}@media (hover:hover){.vocalist-directory__filter:not([aria-pressed=true]):hover,.vocalist-directory__layout:hover{background:color-mix(in srgb,var(--md-sys-color-on-surface) 13%,transparent);color:var(--md-sys-color-on-surface);opacity:1}}@media (max-width:839.98px){.vocalist-directory__layouts{display:none}}@media (prefers-reduced-motion:reduce){.vocalist-directory__filter,.vocalist-directory__layout{transition:none}}
