.diy__art--wide{inline-size:100%;max-inline-size:520px}@media (prefers-reduced-motion:no-preference){.has-motion [data-reveal]{opacity:0;transition:opacity .65s var(--ease-out), transform .65s var(--ease-out);transition-delay:var(--reveal-delay,0s);transform:translateY(18px)}.has-motion [data-reveal].is-in{opacity:1;transform:none}.has-motion .site-header{transition:box-shadow .35s var(--ease-in-out)}.has-motion .site-header.is-scrolled{box-shadow:0 1px 14px var(--color-ink-a10)}.has-motion .btn{transition:transform .18s var(--ease-out), background-color var(--duration-fast), color var(--duration-fast), border-color var(--duration-fast)}.has-motion .btn:hover{transform:translateY(-1.5px)}.has-motion .btn:active{transform:translateY(0)}.has-motion .hero__chips .chip{animation:6.5s ease-in-out infinite float-y}.has-motion .hero__chips .chip:nth-child(2){animation-delay:1.4s}.has-motion .hero__chips .chip:nth-child(3){animation-delay:2.8s}.has-motion .kicker__dot{animation:2.6s ease-in-out infinite dot-breathe}.has-motion .eyebrow__dot{animation:3.6s ease-in-out infinite dot-breathe}.has-motion .sample-card__text{transition:opacity .24s var(--ease-in-out)}.has-motion .sample-card.is-fading .sample-card__text{opacity:0}.sample-card__caret{vertical-align:-.08em;background:var(--color-signal);block-size:.9em;inline-size:2px;margin-inline:3px -5px;animation:1.05s step-end infinite caret-blink;display:inline-block;position:relative}.sample-card__dots{gap:var(--space-1-5);margin-block-start:var(--space-3);display:flex}.sample-card__dot{border-radius:var(--radius-full);background:var(--color-ink-a18);block-size:5px;inline-size:5px;transition:background-color .35s var(--ease-in-out), transform .35s var(--ease-out)}.sample-card__dot.is-active{background:var(--color-signal);transform:scale(1.25)}.sample-card__avatar{position:relative}.sample-card__avatar:after{content:"";border-radius:var(--radius-full);border:1.5px solid var(--color-signal);opacity:0;pointer-events:none;position:absolute;inset:-3px}.has-motion .sample-card.is-speaking .sample-card__avatar:after{animation:ring-pulse 1.5s var(--ease-out) infinite}.radar__bgstar{animation:twinkle 3.2s ease-in-out var(--d,0s) infinite}.radar__star{animation:twinkle 2.7s ease-in-out var(--d,0s) infinite}.radar__shape{transform-origin:90px 75px}.has-motion .step__media--twin .radar__shape{opacity:0;transition:opacity .9s var(--ease-out) .25s, transform .9s var(--ease-out) .25s;transform:scale(.55)}.has-motion .step__media--twin.is-in .radar__shape{opacity:1;animation:7s ease-in-out 1.6s infinite radar-breathe;transform:scale(1)}.has-motion .step__media--twin .radar__stars{opacity:0;transition:opacity .7s var(--ease-out) .9s}.has-motion .step__media--twin.is-in .radar__stars{opacity:1}.radar__sweep{opacity:0;transform-origin:90px 75px;transition:opacity .8s var(--ease-out) 1.4s}.has-motion .step__media--twin.is-in .radar__sweep{opacity:1;animation:10s linear 1.2s infinite radar-sweep}.has-motion .step__media--twin.is-in .radar__dark{animation:5.5s ease-in-out infinite dark-pulse}.has-motion .step__media[data-reveal] .meter__fill{inline-size:0;transition:inline-size 1.25s var(--ease-out) .35s}.has-motion .step__media[data-reveal].is-in .meter__fill{inline-size:var(--meter-value,0%)}.has-motion .step__media[data-reveal].is-in .meter:nth-child(2) .meter__fill{transition-delay:.55s}.has-motion .diy__art.is-in,.has-motion .band__art.is-in{animation:9s ease-in-out 1.1s infinite float-y}.has-motion .future__art{animation:8s ease-in-out infinite float-y}.has-motion .faq-item__plus{transition:transform .3s var(--ease-out)}.has-motion details[open] .faq-item__plus{transform:rotate(45deg)}.has-motion details[open] .faq-item__a{animation:fade-slide-in .45s var(--ease-out)}.aurora{z-index:-1;pointer-events:none;transform:translate3d(var(--ax,0px), var(--ay,0px), 0);will-change:transform;position:fixed;inset:0}.aurora__blob{will-change:transform;border-radius:50%;position:absolute}.aurora__blob--plum{background:radial-gradient(closest-side,#5a43583d,#0000 72%);block-size:58vmax;inline-size:58vmax;animation:18s ease-in-out infinite alternate aurora-a;inset-block-start:-18vmax;inset-inline-end:-12vmax}.aurora__blob--gold{background:radial-gradient(closest-side,#c4883b33,#0000 72%);block-size:52vmax;inline-size:52vmax;animation:23s ease-in-out infinite alternate aurora-b;inset-block-start:24vmax;inset-inline-start:-16vmax}.aurora__blob--madder{background:radial-gradient(closest-side,#a8474d29,#0000 74%);block-size:40vmax;inline-size:40vmax;animation:20s ease-in-out infinite alternate aurora-c;inset-block-end:-14vmax;inset-inline-end:8vmax}@keyframes aurora-a{0%{transform:translate(0,0)scale(1)}to{transform:translate(-14vmax,11vmax)scale(1.18)}}@keyframes aurora-b{0%{transform:translate(0,0)scale(1.12)}to{transform:translate(15vmax,-9vmax)scale(1)}}@keyframes aurora-c{0%{transform:translate(0,0)scale(1)}to{transform:translate(-11vmax,-12vmax)scale(1.2)}}@keyframes float-y{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes dot-breathe{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(.82)}}@keyframes caret-blink{50%{opacity:0}}@keyframes ring-pulse{0%{opacity:.6;transform:scale(.85)}75%{opacity:0;transform:scale(1.3)}to{opacity:0;transform:scale(1.3)}}@keyframes twinkle{0%,to{opacity:.22}50%{opacity:.95}}@keyframes radar-sweep{to{transform:rotate(360deg)}}@keyframes radar-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.022)}}@keyframes dark-pulse{0%,to{opacity:.06}50%{opacity:.14}}@keyframes fade-slide-in{0%{opacity:0;transform:translateY(-4px)}}}
