.ik__scene .pv{transform-box:view-box;transform-origin:0 0}.ik__scene .ds-signtxt{font-family:var(--font-heading);letter-spacing:.06em;fill:#2f2418;font-size:7.6px;font-weight:900}.ik__scene .ds-door{font-family:var(--font-hand);fill:#2f2418;font-size:15px}.ik__scene .ds-year{font-family:var(--font-heading);letter-spacing:.14em;fill:#6b3f1e;font-size:8px;font-weight:900}.ik__scene .ds-dogname{font-family:var(--font-heading);letter-spacing:.1em;fill:#2f2418;font-size:6px;font-weight:900}.ik__scene .ds-eu{animation:2.8s ease-in-out infinite ds-eu}@keyframes ds-eu{0%,to{scale:1}50%{scale:.94 .98}}.ik__scene .ds-tail{animation:.45s ease-in-out infinite alternate ds-wag}@keyframes ds-wag{0%{rotate:-14deg}to{rotate:16deg}}.ik__scene .ds-head{animation:6s ease-in-out infinite ds-look}@keyframes ds-look{0%,40%,to{rotate:0deg}50%,70%{rotate:-10deg}}.ik__scene .ds-lock{animation:4s ease-in-out infinite ds-lock}@keyframes ds-lock{0%,80%,to{rotate:0deg}85%{rotate:6deg}90%{rotate:-5deg}95%{rotate:3deg}}.ik__scene .ds-mouse__mv{translate:var(--mx,0px) 0;transition:translate var(--mt,0s) linear}.ik__scene .ds-mouse__flip{transition:scale .3s}.ik__scene .ds-mouse[data-face=left] .ds-mouse__flip{scale:-1 1}.ik__scene .ds-mouse[data-walk] .ds-mouse__bob{animation:.32s ease-in-out infinite alternate ds-bob}@keyframes ds-bob{to{translate:0 -1.6px}}.ik__scene .ds-mouse[data-walk] .ds-mouse__leg{animation:.32s ease-in-out infinite alternate ds-step}.ik__scene .ds-mouse[data-walk] .ds-mouse__leg--b{animation-direction:alternate-reverse}@keyframes ds-step{0%{translate:-2.4px}to{translate:2.4px -1px}}.ik__scene .ds-mouse__head{transition:rotate .6s cubic-bezier(.3,1.4,.5,1)}.ik__scene .ds-mouse[data-look] .ds-mouse__head{rotate:-28deg}.ik__scene .ds-mouse__brow{transform-box:fill-box;transform-origin:50%;transition:rotate .3s}.ik__scene .ds-mouse[data-cry] .ds-mouse__brow{rotate:-24deg}.ik__scene .ds-mouse__tears{opacity:0;transition:opacity .3s}.ik__scene .ds-mouse[data-cry] .ds-mouse__tears{opacity:1}.ik__scene .ds-mouse[data-cry] .ds-tear{animation:.9s ease-in infinite ds-tear}.ik__scene .ds-mouse[data-cry] .ds-tear--b{animation-delay:.45s}@keyframes ds-tear{0%{opacity:1;translate:0}to{opacity:0;translate:-1px 9px}}.ik__scene .ds-mouse[data-cry] .ds-mouse__body{animation:.5s ease-in-out infinite ds-sob}@keyframes ds-sob{50%{translate:0 .8px}}.ik__scene .ds-mouse__pack{opacity:0}.ik__scene .ds-mouse[data-pack] .ds-mouse__pack{opacity:1}.ik__scene .ds-mouse[data-pack] .ds-mouse__packin{animation:1.6s cubic-bezier(.4,0,.3,1) both ds-pack}@keyframes ds-pack{0%{translate:-14px 14px;rotate:80deg;scale:.2}30%{translate:-14px 14px;rotate:80deg;scale:1}55%{translate:-14px 12px;rotate:70deg;scale:1.05 .9}to{translate:0;rotate:0deg;scale:1}}.ds__cookie[data-astro-cid-x4lnokx7]{cursor:pointer;background:0 0;border:0;border-radius:10px;width:16%;height:13%;position:absolute;top:55%;left:5%}.ds__cookie[data-astro-cid-x4lnokx7]:focus-visible{outline-offset:2px;outline:3px solid #2f6fd1}.ik__scene .ds-smoke circle{transform-box:fill-box;transform-origin:50%;animation:2.4s ease-out infinite ds-smoke;animation-delay:var(--d,0s)}@keyframes ds-smoke{0%{opacity:0;translate:0 5px;scale:.6}30%{opacity:1}to{opacity:0;translate:5px -9px;scale:1.2}}.ds__after[data-astro-cid-x4lnokx7]{max-width:46rem;color:var(--ink-700);margin:1.1rem 0 0;line-height:1.7}.ds__promises[data-astro-cid-x4lnokx7]{grid-template-columns:repeat(auto-fill,minmax(13rem,1fr));gap:.9rem;max-width:46rem;margin:0;padding:0;list-style:none;display:grid}.ds__promises[data-astro-cid-x4lnokx7] li[data-astro-cid-x4lnokx7]{background:#fffdf6;border:2px solid #2f2418;border-radius:12px;align-content:start;gap:.35rem;padding:1rem 1rem 1.05rem;display:grid;rotate:-.6deg;box-shadow:3px 4px #2f2418}.ds__promises[data-astro-cid-x4lnokx7] li[data-astro-cid-x4lnokx7]:nth-child(2n){background:#f4f9e8;rotate:.7deg}.ds__pico[data-astro-cid-x4lnokx7]{color:#2f5a14;background:#e7f2cf;border:2px solid #2f2418;border-radius:50%;place-items:center;width:2.4rem;height:2.4rem;margin-bottom:.2rem;display:grid;box-shadow:2px 2px #2f2418}.ds__promises[data-astro-cid-x4lnokx7] li[data-astro-cid-x4lnokx7]:nth-child(2n) .ds__pico[data-astro-cid-x4lnokx7]{color:#8a4a12;background:#fbefe0}.ds__promises[data-astro-cid-x4lnokx7] b[data-astro-cid-x4lnokx7]{font-family:var(--font-heading);color:var(--ink-900);font-size:1rem}.ds__promises[data-astro-cid-x4lnokx7] span[data-astro-cid-x4lnokx7]:last-child{color:var(--ink-700);font-size:.9rem;line-height:1.5}.ds__slip[data-astro-cid-x4lnokx7]{background:#fbf6ea;border:2px dashed #2f241873;border-radius:10px;margin:0 0 .9rem;padding:.9rem 1rem .6rem}.ds__sliphead[data-astro-cid-x4lnokx7]{font-family:var(--font-heading);letter-spacing:.14em;text-transform:uppercase;font-size:.72rem;font-weight:900;color:#8f3a2f!important;margin:0 0 .6rem!important}.ds__slip[data-astro-cid-x4lnokx7] table[data-astro-cid-x4lnokx7]{border-collapse:collapse;width:100%;font-size:.9rem}.ds__slip[data-astro-cid-x4lnokx7] th[data-astro-cid-x4lnokx7]{text-align:left;font-family:var(--font-heading);letter-spacing:.06em;text-transform:uppercase;color:#6b4a2a;border-bottom:2px solid #2f2418;padding:.4rem .5rem;font-size:.72rem;font-weight:800}.ds__slip[data-astro-cid-x4lnokx7] td[data-astro-cid-x4lnokx7]{color:var(--ink-700);vertical-align:top;border-bottom:1px solid #2f241826;padding:.55rem .5rem;line-height:1.45}.ds__slip[data-astro-cid-x4lnokx7] tr[data-astro-cid-x4lnokx7]:last-child td[data-astro-cid-x4lnokx7]{border-bottom:0}.ds__slip[data-astro-cid-x4lnokx7] td[data-astro-cid-x4lnokx7] b[data-astro-cid-x4lnokx7]{color:var(--ink-900)}.ds__rights[data-astro-cid-x4lnokx7]{grid-template-columns:repeat(auto-fill,minmax(17rem,1fr));gap:.7rem;max-width:46rem;margin:0 0 1rem;padding:0;list-style:none;display:grid}.ds__rights[data-astro-cid-x4lnokx7] li[data-astro-cid-x4lnokx7]{color:var(--ink-700);background:#fffdf6;border:2px solid #2f2418;border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.7rem;padding:.7rem .8rem;font-size:.9rem;line-height:1.4;display:grid;box-shadow:2px 3px #2f2418}.ds__rights[data-astro-cid-x4lnokx7] b[data-astro-cid-x4lnokx7]{color:var(--ink-900);font-family:var(--font-heading)}.ds__rights[data-astro-cid-x4lnokx7] small[data-astro-cid-x4lnokx7]{color:#8a4a12;font-family:var(--font-heading);white-space:nowrap;background:#fbefe0;border-radius:99px;align-self:start;padding:.1rem .45rem;font-size:.68rem;font-weight:800}.ds__rico[data-astro-cid-x4lnokx7]{color:#2f5a14;background:#e7f2cf;border:2px solid #2f2418;border-radius:50%;place-items:center;width:2.1rem;height:2.1rem;display:grid}@media (width<=600px){.ds__slip[data-astro-cid-x4lnokx7]{padding-inline:.7rem}.ds__slip[data-astro-cid-x4lnokx7] thead[data-astro-cid-x4lnokx7]{display:none}.ds__slip[data-astro-cid-x4lnokx7] tr[data-astro-cid-x4lnokx7]{border-bottom:1px solid #2f241826;gap:.1rem;padding:.6rem 0;display:grid}.ds__slip[data-astro-cid-x4lnokx7] tr[data-astro-cid-x4lnokx7]:last-child{border-bottom:0}.ds__slip[data-astro-cid-x4lnokx7] td[data-astro-cid-x4lnokx7]{border:0;grid-template-columns:6.6rem minmax(0,1fr);gap:.5rem;padding:.1rem 0;display:grid}.ds__slip[data-astro-cid-x4lnokx7] td[data-astro-cid-x4lnokx7]:before{content:attr(data-th);font-family:var(--font-heading);letter-spacing:.06em;text-transform:uppercase;color:#6b4a2a;padding-top:.15rem;font-size:.68rem;font-weight:800}.ds__promises[data-astro-cid-x4lnokx7] li[data-astro-cid-x4lnokx7]{grid-template-columns:auto minmax(0,1fr);gap:.15rem .8rem;padding:.8rem .9rem}.ds__pico[data-astro-cid-x4lnokx7]{grid-row:span 2;align-self:start;margin:0}.ds__rights[data-astro-cid-x4lnokx7] li[data-astro-cid-x4lnokx7]{grid-template-columns:auto minmax(0,1fr)}.ds__rights[data-astro-cid-x4lnokx7] small[data-astro-cid-x4lnokx7]{grid-column:2;justify-self:start}}
