@keyframes vistaarWobble{0%{transform:scale(1) rotate(0)}15%{transform:scale(1.06) rotate(-3deg)}30%{transform:scale(.96) rotate(2.4deg)}45%{transform:scale(1.04) rotate(-1.6deg)}60%{transform:scale(.98) rotate(1deg)}75%{transform:scale(1.02) rotate(-.4deg)}to{transform:scale(1) rotate(0)}}.btn,.pill,.notify button,.studio-card button,#faces button,.talk-tags button,.socials a,.foot-row nav a{transition:background-color .3s cubic-bezier(.16,1,.3,1),box-shadow .3s cubic-bezier(.16,1,.3,1),color .3s cubic-bezier(.16,1,.3,1),transform .18s cubic-bezier(.16,1,.3,1)}.btn:hover{box-shadow:0 1px #ffffff59 inset,0 18px 34px -12px #a0460af2}@media(hover:hover)and (pointer:fine){.btn:hover,.pill:hover,.notify button:hover,.studio-card button:hover,#faces button:hover,.talk-tags button:hover,.socials a:hover{animation:vistaarWobble .7s cubic-bezier(.36,0,.3,1) both!important}}.btn:active,.pill:active,.notify button:active,.studio-card button:active,#faces button:active,.talk-tags button:active,.socials a:active{animation:none!important;transform:scale(.97)!important}@media(hover:none){.btn:active,.pill:active{transform:scale(.95)!important;transition-duration:.08s}}@media(prefers-reduced-motion:reduce){.btn,.pill,.notify button,.studio-card button,#faces button,.talk-tags button,.socials a{animation:none!important;transform:none!important}}header.nav a.pill.pill{position:relative;overflow:hidden;isolation:isolate;color:#fff8ef!important;background:linear-gradient(100deg,#2a1e17,#7a3218 20%,#d4631f 38%,#e8913a,#d4631f 62%,#7a3218 80%,#2a1e17) 0 50% / 250% 100%;animation:pillDrift 5s ease-in-out infinite;box-shadow:0 10px 22px -12px #78320abf}.nav .pill:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(100deg,transparent 30%,rgba(255,240,215,.35) 50%,transparent 70%) -150% 0 / 60% 100% no-repeat;animation:pillShine 7s ease-in-out infinite}@keyframes pillDrift{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}@keyframes pillShine{0%,55%{background-position:-150% 0}75%,to{background-position:250% 0}}@media(prefers-reduced-motion:reduce){.nav .pill,.nav .pill:after{animation:none!important}}.wl{display:inline-block;background:inherit;-webkit-background-clip:text;background-clip:text}.wl-base{display:inline-block;width:0;height:0;vertical-align:baseline}.sitter{position:absolute;z-index:3;width:auto;pointer-events:none;filter:drop-shadow(0 12px 14px rgba(0,0,0,.35));opacity:0;transition:opacity .3s,translate .8s cubic-bezier(.3,1.5,.5,1);translate:0 -120px;transition-delay:calc(var(--k) * .22s + .3s)}.sit-in .sitter{opacity:1;translate:0 0}.fx-drop .wl{transition:transform .5s cubic-bezier(.3,1.6,.5,1);transition-delay:calc(var(--i) * .05s)}.sit-in .fx-drop .wl{animation:squash .6s ease calc(var(--i) * .05s + .9s) both}@keyframes squash{30%{transform:scaleY(.94) translateY(3%)}60%{transform:scaleY(1.02)}}.fx-paste .wl{opacity:0;transform:translateY(18%) scale(.9);transition:opacity .35s,transform .5s cubic-bezier(.3,1.6,.5,1);transition-delay:calc(var(--i) * .08s)}.sit-in .fx-paste .wl{opacity:1;transform:none}.fx-paste~.sitter{transition-delay:calc(var(--k) * .22s + 1.1s)}.fx-tailor .wl{transform:scale(1.18);opacity:.35;transition:transform .45s cubic-bezier(.3,1.6,.5,1),opacity .3s;transition-delay:calc(var(--i) * .09s + .8s)}.sit-in .fx-tailor .wl{transform:none;opacity:1}.wl-tape{position:absolute;z-index:2;height:18px;background:repeating-linear-gradient(90deg,#6b3a1c 0 2px,transparent 2px 14px) 0 0 / 100% 55% no-repeat,#e9a93b;border-radius:3px;box-shadow:0 6px 12px -6px #00000080;transform-origin:0 50%;transform:scaleX(0);transition:transform 1s cubic-bezier(.6,0,.2,1) .2s}.sit-in .wl-tape{transform:scaleX(1)}@media(prefers-reduced-motion:reduce){.sitter,.wl,.wl-tape{transition:none!important;animation:none!important;opacity:1!important;transform:none!important;translate:0 0!important}}.wordmark .wl{display:inline-block!important;margin:0!important;font-size:1em!important;text-align:left;letter-spacing:inherit}.wordmark>span{white-space:nowrap}.wordmark .wl.sp{width:.28em}.sit-shadow{position:absolute;z-index:2;height:16px;border-radius:50%;background:radial-gradient(closest-side,#2812058c,#28120500);pointer-events:none;opacity:0;transition:opacity .4s;transition-delay:calc(var(--k) * .22s + .7s)}.sit-in .sit-shadow{opacity:1}.fx-paste~.sit-shadow{transition-delay:calc(var(--k) * .22s + 1.5s)}
