.plinth.svelte-7dysjo{--h:148px;--object:.4;--lip:.05;--shaft:.55;height:calc(var(--h) * (var(--object) + var(--lip) + var(--shaft)));flex-direction:column;justify-content:flex-end;align-items:center;display:flex;position:relative}@media (width<=767px){.plinth.svelte-7dysjo{--shaft:.165}}.plinth--solo.svelte-7dysjo{--h:210px}.card.svelte-7dysjo{justify-content:center;align-items:center;width:158px;display:flex}.card__object.svelte-7dysjo{width:100%;display:block}.card__object.svelte-7dysjo svg{width:100%;height:auto;display:block;overflow:visible}.hero.svelte-7dysjo{justify-content:center;align-items:flex-end;height:112px;display:flex}.hero.svelte-7dysjo svg{width:auto;height:100%;display:block;overflow:visible}@media (width>=768px){.plinth.svelte-7dysjo{--h:clamp(120px, 32cqh, 320px)}.plinth--solo.svelte-7dysjo{--h:clamp(148px, 44cqh, 400px)}}.plinth__object.svelte-7dysjo{height:calc(var(--h) * var(--object));transition:transform .6s;display:block}.plinth__object.svelte-7dysjo svg{height:100%;width:calc(var(--h) * .4 * var(--ar));display:block;overflow:visible}.plinth__lip.svelte-7dysjo{width:calc(var(--h) * .36 * var(--ar));height:calc(var(--h) * var(--lip));background:#f7f4ec;border-radius:3px 3px 0 0;display:block}.plinth__shaft.svelte-7dysjo{width:calc(var(--h) * .316 * var(--ar));height:calc(var(--h) * var(--shaft));background:linear-gradient(100deg,#f7f4ec 0%,#efeadd 70%,#e6e0d1 100%);display:block;box-shadow:inset 0 0 0 1px #78756e24}.plinth__pool.svelte-7dysjo{width:calc(var(--h) * .46 * var(--ar));height:calc(var(--h) * .1);background:radial-gradient(50% 50%,#3c362c42 0%,#3c362c00 72%);position:absolute;bottom:-6px;left:50%;transform:translate(-50%)}@keyframes obj-ringShake{0%,62%,to{transform:translate(0)rotate(0)}64%{transform:translate(-1.6px,-.6px)rotate(-1.1deg)}66%{transform:translate(1.6px,.4px)rotate(1.1deg)}68%{transform:translate(-1.4px,-.4px)rotate(-.9deg)}70%{transform:translate(1.4px,.4px)rotate(.9deg)}72%{transform:translate(-1px)rotate(-.6deg)}74%{transform:translate(0)rotate(0)}78%{transform:translate(-1.4px,-.5px)rotate(-.9deg)}80%{transform:translate(1.4px,.4px)rotate(.9deg)}82%{transform:translate(-1px)rotate(-.5deg)}84%{transform:translate(0)rotate(0)}}@keyframes obj-ringWave{0%,60%{opacity:0;transform:scale(.9)}66%{opacity:.85;transform:scale(1)}84%{opacity:0;transform:scale(1.12)}to{opacity:0;transform:scale(1.12)}}@keyframes obj-steamRise{0%{opacity:0;transform:translateY(6px)scaleY(.9)}30%{opacity:.75}to{opacity:0;transform:translateY(-16px)scaleY(1.15)}}@keyframes obj-sipTilt{0%,70%,to{transform:rotate(0)}80%{transform:rotate(-4deg)}90%{transform:rotate(1.5deg)}}@keyframes obj-dropFall{0%,55%{opacity:0;transform:translateY(-6px)}62%{opacity:1}82%{opacity:1;transform:translateY(26px)}86%,to{opacity:0;transform:translateY(26px)}}@keyframes obj-lidLift{0%,68%,to{transform:translateY(0)rotate(0)}80%{transform:translateY(-5px)rotate(-1.6deg)}}@keyframes obj-sway{0%,to{transform:rotate(-1.4deg)}50%{transform:rotate(1.4deg)}}@keyframes obj-pageFlutter{0%,70%,to{transform:skewY(0)translateY(0)}82%{transform:skewY(-1.6deg)translateY(-3px)}}@keyframes obj-tickHand{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes obj-riseFill{0%,to{transform:translateY(3px)}50%{transform:translateY(-3px)}}@keyframes obj-pulseInk{0%,60%,to{opacity:.35}75%{opacity:1}}@keyframes obj-beat{0%,to{transform:scale(1)}18%{transform:scale(1.06)}34%{transform:scale(1)}48%{transform:scale(1.03)}}@keyframes obj-cardLift{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes obj-broth{0%,to{transform:translate(0)}50%{transform:translate(-7px)}}@media (prefers-reduced-motion:reduce){.plinth.svelte-7dysjo{--idle:paused}.plinth__object.svelte-7dysjo{transition:none}}
