.kk[data-astro-cid-amdoysom]{width:100%;height:auto;display:block;overflow:visible}.kk__saucer[data-astro-cid-amdoysom]{fill:var(--og-surface-default);stroke:var(--og-border-subtle);stroke-width:2px}.kk__saucer-side[data-astro-cid-amdoysom]{fill:var(--og-surface-sunken)}.kk__saucer-well[data-astro-cid-amdoysom]{fill:none;stroke:var(--og-border-subtle);stroke-width:2px}.kk__handle[data-astro-cid-amdoysom]{fill:none;stroke:var(--site-layer-3-side);stroke-width:11px;stroke-linecap:round}.kk__body[data-astro-cid-amdoysom]{fill:var(--site-layer-3)}.kk__shade[data-astro-cid-amdoysom]{fill:var(--site-layer-3-side);opacity:.55}.kk__band[data-astro-cid-amdoysom]{fill:var(--site-layer-1)}.kk__rim[data-astro-cid-amdoysom]{fill:var(--site-layer-2)}.kk__coffee[data-astro-cid-amdoysom]{fill:#5a3a2c}.kk__crema[data-astro-cid-amdoysom]{fill:#8a5f47}.kk__heart[data-astro-cid-amdoysom]{fill:#f3e6d6}.kk__ripple[data-astro-cid-amdoysom]{fill:none;stroke:#f3e6d6;stroke-width:1.5px;opacity:0}.kk__s[data-astro-cid-amdoysom]{fill:none;stroke:var(--site-layer-1);stroke-width:5px;stroke-linecap:round;opacity:.55}.kk__tile[data-astro-cid-amdoysom] path[data-astro-cid-amdoysom]{fill:var(--site-layer-1)}.kk__tile[data-astro-cid-amdoysom] .kk__tile-side[data-astro-cid-amdoysom]{fill:var(--site-layer-1-side)}.kk__tile--b[data-astro-cid-amdoysom] path[data-astro-cid-amdoysom]{fill:var(--site-layer-4)}.kk__tile--b[data-astro-cid-amdoysom] .kk__tile-side[data-astro-cid-amdoysom]{fill:var(--site-layer-4-side)}@media (prefers-reduced-motion:no-preference){.kk__s[data-astro-cid-amdoysom]{stroke-dasharray:90 200;animation:3.6s ease-in-out infinite kk-steam}.kk__s--2[data-astro-cid-amdoysom]{animation-delay:-1.2s}.kk__s--3[data-astro-cid-amdoysom]{animation-delay:-2.4s}.kk__ripple[data-astro-cid-amdoysom]{transform-origin:120px 103px;animation:3.6s ease-out infinite kk-ripple}.kk__tile[data-astro-cid-amdoysom]{animation:4.8s ease-in-out infinite kk-float}.kk__tile--b[data-astro-cid-amdoysom]{animation-delay:-2.4s}}@keyframes kk-steam{0%{stroke-dashoffset:90px;opacity:0;transform:translateY(6px)}30%{opacity:.6}to{stroke-dashoffset:-110px;opacity:0;transform:translateY(-10px)}}@keyframes kk-ripple{0%,55%{opacity:0;transform:scale(.6)}65%{opacity:.6}to{opacity:0;transform:scale(1.5)}}@keyframes kk-float{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}
