:root{--vz-bg:#fff;--vz-bg-alt:#f8f8f8;--vz-surface:#fff;--vz-ink:#1a1a1a;--vz-ink-muted:#666;--vz-ink-faint:#999;--vz-line:#e0e0e0;--vz-line-strong:#ccc;--vz-brand:#333;--vz-brand-hover:#222;--vz-brand-soft:#f4f4f4;--vz-brand-ring:#3333334d;--vz-on-brand:#fff;--vz-accent:#555;--vz-accent-soft:#f4f4f4;--vz-ok:#2a8a2a;--vz-ok-soft:#f0faf0;--vz-danger:#c33;--vz-danger-soft:#fdf2f2;--vz-font-display:system-ui, sans-serif;--vz-font-text:system-ui, sans-serif;--vz-font-mono:ui-monospace, monospace;--vz-fs-xs:.8rem;--vz-fs-sm:.875rem;--vz-fs-md:1rem;--vz-fs-lg:1.25rem;--vz-fs-xl:1.5rem;--vz-fs-2xl:2rem;--vz-fs-3xl:2.5rem;--vz-lh-tight:1.2;--vz-lh-body:1.5;--vz-space-1:.25rem;--vz-space-2:.5rem;--vz-space-3:.75rem;--vz-space-4:1rem;--vz-space-5:1.5rem;--vz-space-6:2rem;--vz-space-7:3rem;--vz-space-8:4rem;--vz-measure:70ch;--vz-container:1140px;--vz-radius-sm:.25rem;--vz-radius-md:.375rem;--vz-radius-control:.375rem;--vz-border:1px;--vz-focus:0 0 0 2px var(--vz-brand-ring);--vz-dur-fast:.12s;--vz-dur:.2s;--vz-ease:ease}*,:before,:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%}img,svg,video,canvas{max-width:100%;height:auto;display:block}input,button,textarea,select{font:inherit;color:inherit}.sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@font-face{font-family:Dela Gothic One;src:url(/_a/dela-cyr.BaTcku5H.woff2)format("woff2");font-weight:400;font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Dela Gothic One;src:url(/_a/dela-latext.DtmW-Noz.woff2)format("woff2");font-weight:400;font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Dela Gothic One;src:url(/_a/dela-lat.BpRjvmVf.woff2)format("woff2");font-weight:400;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Onest;src:url(/_a/onest-cyr.B4DTQzs9.woff2)format("woff2");font-weight:400 700;font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Onest;src:url(/_a/onest-latext.BB1CCQzJ.woff2)format("woff2");font-weight:400 700;font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Onest;src:url(/_a/onest-lat.BXvespbm.woff2)format("woff2");font-weight:400 700;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Caveat;src:url(/_a/caveat-cyr.BGg6sYT6.woff2)format("woff2");font-weight:600;font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Caveat;src:url(/_a/caveat-lat.caKE5isG.woff2)format("woff2");font-weight:600;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--vz-bg:#fff8ef;--vz-bg-alt:#fff1dc;--vz-surface:#fff;--vz-ink:#1f1537;--vz-ink-muted:#5a4e72;--vz-ink-faint:#5a4e72;--vz-line:#ebddea;--vz-line-strong:#1f1537;--vz-brand:#d6246e;--vz-brand-hover:#b81c5c;--vz-brand-soft:#ffe0ee;--vz-brand-ring:#d6246e66;--vz-on-brand:#fff;--vz-accent:#1f1537;--vz-accent-soft:#f4ec7a;--vz-danger:#b3123f;--vz-danger-soft:#ffe3ea;--vz-ok:#1e6b3a;--vz-ok-soft:#e6f7d4;--vz-font-display:"Dela Gothic One", "Onest", system-ui, sans-serif;--vz-font-text:"Onest", system-ui, sans-serif;--vz-font-hand:"Caveat", "Onest", cursive;--vz-radius-control:16px;--vz-focus:0 0 0 3px var(--vz-brand-ring);--lemon:#f4ec7a;--sky:#9db2ea;--lime:#c6ee6a;--rose:#ffb8d6;--ease:cubic-bezier(.16, 1, .3, 1);--wrap:min(1320px, 100% - clamp(32px, 8vw, 80px))}html{scroll-behavior:smooth;scroll-padding-top:84px}body{font-family:var(--vz-font-text);color:var(--vz-ink);background-color:var(--vz-bg);background-image:linear-gradient(var(--vz-line) 1px, transparent 1px), linear-gradient(90deg, var(--vz-line) 1px, transparent 1px);background-position:-1px -1px;background-size:96px 96px;font-size:1.0625rem;line-height:1.55;overflow-x:clip}main{display:block}a{color:inherit}.wrap{width:var(--wrap);margin-inline:auto}:focus-visible{outline:3px solid var(--vz-brand);outline-offset:3px;border-radius:6px}.h-section{font-family:var(--vz-font-display);letter-spacing:-.01em;text-wrap:balance;font-size:clamp(2rem,5.2vw,3.8rem);font-weight:400;line-height:1.06}.btn,.vz-btn{min-height:54px;font:700 1.0625rem/1.2 var(--vz-font-text);color:#fff;background:var(--vz-brand);cursor:pointer;white-space:nowrap;transition:transform .2s var(--ease), box-shadow .2s var(--ease), background-color .2s;border:0;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;padding:.85rem 1.8rem;text-decoration:none;display:inline-flex;box-shadow:0 5px #8f1448}.btn:hover,.vz-btn:hover{background:var(--vz-brand-hover);transform:translateY(-3px)rotate(-1deg);box-shadow:0 8px #8f1448}.btn:active,.vz-btn:active{transform:translateY(3px);box-shadow:0 2px #8f1448}.btn--sm{min-height:46px;padding:.6rem 1.3rem;font-size:.975rem;box-shadow:0 4px #8f1448}.btn--ghost{color:var(--vz-ink);border:2px solid var(--vz-ink);box-shadow:none;background:0 0}.btn--ghost:hover{background:var(--vz-ink);color:var(--vz-bg);box-shadow:none}.vz-btn[data-block]{width:100%}.site-header{z-index:20;border-bottom:1px solid var(--vz-line);background:#fff8eff5;position:sticky;top:0}.site-header__row{align-items:center;gap:1.5rem;min-height:68px;display:flex}.brand{font-family:var(--vz-font-display);letter-spacing:-.01em;font-size:1.7rem;line-height:1;text-decoration:none}.site-nav{gap:1.6rem;margin-right:auto;display:flex}.site-nav a{border-bottom:2px solid #0000;padding-block:.5rem;font-weight:500;text-decoration:none;transition:border-color .2s}.site-nav a:hover{border-color:var(--vz-brand)}.site-header__addr{align-items:center;gap:.45rem;font-weight:500;display:none}.site-header__addr svg{width:22px;height:22px;color:var(--vz-ink);flex:none}@media (width>=1180px){.site-header__addr{display:flex}}@media (width<=860px){.site-nav{display:none}.site-header__row{justify-content:space-between}.brand{font-size:1.45rem}}.hero{max-width:1900px;margin-inline:auto;padding-bottom:2.5rem;position:relative;overflow:clip;container:hero/inline-size}.hero__stage{grid-template-rows:auto 1fr;grid-template-columns:1fr;min-height:41cqw;padding-top:1.5cqw;display:grid;position:relative}.hero__word{font-family:var(--vz-font-display);color:var(--vz-ink);letter-spacing:-.012em;text-align:center;text-transform:uppercase;white-space:nowrap;padding-inline:1cqw;font-size:12.5cqw;font-weight:400;line-height:.98}.hero__blot{background:radial-gradient(closest-side, var(--lemon), #f4ec7a00);filter:blur(24px);z-index:0;width:36cqw;height:28cqw;position:absolute;top:12cqw;left:50%;translate:-50%}.hero__bowl{z-index:2;filter:drop-shadow(0 2.4cqw 2cqw #1f153738);width:44cqw;height:auto;position:absolute;top:6.5cqw;left:50%;transform:translate(-50%)}.hero__copy{z-index:3;grid-row:2;width:min(100%,27cqw);min-height:24cqw;margin:3cqw 0 0 4cqw;position:relative}.hero__lead{text-wrap:pretty;margin-bottom:1.4rem;font-size:clamp(1.05rem,1.55vw,1.45rem);font-weight:500;line-height:1.4}.hero__actions{flex-direction:column;align-items:flex-start;gap:.9rem;display:flex}.hero__sticker{z-index:4;background:var(--rose);max-width:14cqw;color:var(--vz-ink);font:700 clamp(.8rem, 1.1vw, 1.05rem)/1.2 var(--vz-font-text);text-transform:uppercase;letter-spacing:.02em;border-radius:14px;padding:.6rem 1rem;position:absolute;top:.5cqw;left:63cqw;rotate:6deg;box-shadow:0 6px 18px #1f15372e}.hero__arrow{z-index:4;width:8cqw;color:var(--vz-brand);position:absolute;top:6cqw;left:59cqw;rotate:8deg}.hero__burst{z-index:1;width:5cqw;color:var(--vz-brand);position:absolute;top:.6cqw;left:45cqw}.hero__daisy{z-index:4;width:5.2cqw;position:absolute}.hero__daisy--a{top:25cqw;left:1.2cqw;rotate:-12deg}.hero__daisy--b{top:15cqw;right:2.6cqw;rotate:14deg}.hero__note{z-index:4;text-align:left;font:600 clamp(1.7rem, 3.4cqw, 3.2rem)/1 var(--vz-font-hand);color:var(--vz-brand);position:absolute;top:25cqw;right:6cqw;rotate:-9deg}.ribbon{z-index:1;background:var(--lemon);margin:0 -4cqw;padding:.75rem 0;position:relative;overflow:hidden;rotate:-2.2deg}.ribbon__track{width:max-content;display:flex}.ribbon__set{flex:none;gap:2.4rem;margin:0;padding:0 1.2rem;list-style:none;display:flex}.ribbon__set li{font:700 1.05rem/1 var(--vz-font-text);text-transform:uppercase;letter-spacing:.08em;white-space:nowrap}.ribbon__set li span{color:var(--vz-brand);margin-left:.9rem;font-size:1.3em}@container hero (width<=980px){.hero__word{padding-inline:.5cqw;font-size:12.3cqw}.hero__stage{grid-template-rows:none;min-height:0;padding-top:3cqw}.hero__blot{width:80cqw;height:60cqw;top:18cqw}.hero__bowl{grid-row:2;justify-self:center;width:min(86cqw,600px);margin:-1cqw auto 0;position:relative;top:auto;left:auto;transform:none}.hero__copy{grid-row:3;width:auto;min-height:0;margin:6cqw 6cqw 0}.hero__lead{font-size:1.1rem}.hero__actions{flex-flow:wrap}.hero__sticker{max-width:38cqw;font-size:.78rem;top:22cqw;left:auto;right:4cqw}.hero__arrow,.hero__burst,.hero__daisy--b{display:none}.hero__daisy--a{width:12cqw;top:66cqw;left:3cqw}.hero__note{grid-row:4;margin:6cqw 8cqw 0 auto;font-size:2rem;position:relative;top:auto;right:auto;rotate:-5deg}.ribbon{margin-top:8cqw}}.menu{padding:clamp(3.5rem,8vw,7rem) 0 clamp(2rem,5vw,4rem)}.menu__hint{color:var(--vz-ink-muted);margin:.5rem 0 2rem;font-size:1.15rem}.menu__grid{grid-template-columns:1.1fr 1fr;align-items:stretch;gap:clamp(1rem,2vw,1.75rem);display:grid}.plate{border-radius:36px;padding:clamp(1.2rem,2.2vw,1.9rem);position:relative}.plate--lemon{background:var(--lemon)}.plate--sky{background:var(--sky)}.plate--rose{background:var(--rose)}.plate--tall{flex-direction:column;grid-row:1/span 2;gap:1.4rem;display:flex}.plate__photo{border-radius:26px;min-height:0;overflow:hidden}.plate__photo img{object-fit:cover;aspect-ratio:3/2;width:100%;height:100%}.plate--row{grid-template-columns:.9fr 1.1fr;align-items:center;gap:1.2rem;display:grid}.plate--row .plate__photo img{aspect-ratio:4/3}.plate__title{font-family:var(--vz-font-display);text-transform:uppercase;letter-spacing:-.01em;margin-bottom:.6rem;font-size:clamp(1.45rem,2.7vw,2.3rem);font-weight:400;line-height:1.04}.plate--row .plate__title{font-size:clamp(1.25rem,2vw,1.85rem)}.plate__lead{margin-bottom:1rem;font-size:1.1rem}.plate__price{font:700 1.5rem/1 var(--vz-font-text);margin-top:.9rem}.plate__squiggle{width:8.5rem;height:.8rem;color:var(--vz-brand);margin:-.1rem 0 .9rem}.bowls{gap:.9rem;padding:0;list-style:none;display:grid}.bowls li{border-bottom:2px dashed #1f153759;grid-template-columns:1fr auto;column-gap:1rem;padding-bottom:.9rem;display:grid}.bowls li:last-child{border-bottom:0;padding-bottom:0}.bowls__name{font:700 1.2rem/1.2 var(--vz-font-text)}.bowls__text{color:var(--vz-ink);grid-column:1;font-size:1rem}.bowls__price{font:700 1.2rem/1.2 var(--vz-font-text);white-space:nowrap;grid-area:1/2}.plate__scribble{font:600 2.2rem/1 var(--vz-font-hand);color:var(--vz-brand);position:absolute;bottom:7%;right:7%;rotate:-6deg}.plate__heart{width:2.2rem;color:var(--vz-brand);position:absolute;bottom:3%;right:3%;rotate:12deg}.plate__daisy{width:4rem;position:absolute;bottom:-1.4rem;left:1.4rem;rotate:-10deg}.plate__stamp{text-align:center;max-width:9rem;color:var(--vz-brand);font:700 .78rem/1.2 var(--vz-font-text);text-transform:uppercase;letter-spacing:.03em;aspect-ratio:1;background:#fff;border-radius:50%;place-items:center;padding:.6rem 1rem;display:grid;position:absolute;top:-1.1rem;right:-.4rem;rotate:8deg;box-shadow:0 6px 16px #1f153733}@media (width<=960px){.menu__grid{grid-template-columns:1fr}.plate--tall{grid-row:auto}}@media (width<=560px){.plate--row{grid-template-columns:1fr}.plate--row .plate__photo{order:-1}.plate__stamp{max-width:7.2rem;font-size:.7rem;top:-.9rem;right:.4rem}.plate__scribble{font-size:1.8rem}}.bowl{padding:clamp(2rem,5vw,4rem) 0}.bowl__inner{background:var(--lime);border-radius:44px;grid-template-columns:.9fr 1.1fr;align-items:center;gap:clamp(1.5rem,4vw,3.5rem);padding:clamp(1.8rem,4.5vw,4rem);display:grid;position:relative}.bowl__lead{max-width:30rem;margin-top:1rem;font-size:1.2rem}.bowl__scribble{font:600 2.4rem/1 var(--vz-font-hand);color:var(--vz-brand);background:var(--lime);width:fit-content;margin-top:1rem;rotate:-5deg}.stickers{flex-wrap:wrap;justify-content:center;gap:.85rem .9rem;padding:0;list-style:none;display:flex}.sticker{color:var(--vz-ink);font:700 1.1rem/1.15 var(--vz-font-text);transition:rotate .25s var(--ease), translate .25s var(--ease);border:4px solid #fff;border-radius:999px;padding:.6em 1.15em;rotate:-3deg;box-shadow:0 4px #1f153724,0 10px 22px #1f153729}.sticker:nth-child(3n){font-size:1.25rem;rotate:4deg}.sticker:nth-child(4n+1){rotate:-6deg}.sticker:nth-child(5n+2){padding-inline:1.4em;font-size:1.3rem;rotate:2deg}.sticker:hover{translate:0 -4px;rotate:0deg}.sticker--lemon{background:var(--lemon)}.sticker--rose{background:var(--rose)}.sticker--sky{background:var(--sky)}.sticker--white{background:#fff}.bowl__daisy{width:5rem;position:absolute;top:-1.8rem;right:3%;rotate:14deg}.bowl__sparkle{width:2.4rem;color:var(--vz-brand);position:absolute;bottom:1.4rem;left:44%}@media (width<=860px){.bowl__inner{border-radius:32px;grid-template-columns:1fr}.bowl__daisy{width:3.6rem}}.guests{padding:clamp(2.5rem,6vw,5rem) 0}.guests__banner{border-radius:40px;position:relative;overflow:hidden}.guests__banner img{aspect-ratio:16/8.2;object-fit:cover;width:100%}.guests__panel{background:var(--vz-ink);max-width:min(34rem,100% - 1.6rem);color:var(--vz-bg);border-radius:28px;padding:clamp(1.1rem,2.4vw,1.9rem);position:absolute;bottom:clamp(.8rem,3vw,2.2rem);left:clamp(.8rem,3vw,2.2rem)}.guests__title{font-family:var(--vz-font-display);text-wrap:balance;margin-bottom:.6rem;font-size:clamp(1.4rem,3vw,2.4rem);font-weight:400;line-height:1.1}.guests__panel p{font-size:1.05rem}.quotes{grid-template-columns:1.15fr 1fr 1.1fr;align-items:start;gap:clamp(1rem,2vw,1.8rem);margin:clamp(1.8rem,4vw,3rem) 0 0;padding:0;list-style:none;display:grid}.quote{border-radius:28px 28px 28px 6px;padding:1.5rem 1.6rem}.quote--1{background:var(--lemon);rotate:-1.5deg}.quote--2{border:2px solid var(--vz-ink);background:#fff;border-radius:28px 28px 6px;margin-top:2.2rem;rotate:1.2deg}.quote--3{background:var(--sky);margin-top:.8rem;rotate:-.8deg}.quote blockquote{margin-bottom:.9rem;font-size:1.12rem;line-height:1.45}.quote__who{font-size:.98rem;font-weight:700}@media (width<=900px){.quotes{grid-template-columns:1fr}.quote--2,.quote--3{margin-top:0}.guests__banner img{aspect-ratio:4/5}}.booking{padding:clamp(2rem,5vw,4rem) 0 clamp(3rem,7vw,6rem)}.booking__inner{background:var(--lemon);border-radius:44px;grid-template-columns:.85fr 1.15fr;align-items:center;gap:clamp(1.5rem,4vw,3.5rem);padding:clamp(1.4rem,4.5vw,4rem);display:grid;position:relative}.booking__lead{max-width:28rem;margin-top:1rem;font-size:1.2rem}.booking__addr{font:700 1.15rem/1.3 var(--vz-font-text);align-items:center;gap:.6rem;margin-top:1.4rem;display:flex}.booking__addr svg{width:28px;height:28px;color:var(--vz-brand);flex:none}.booking__scribble{font:600 2.3rem/1 var(--vz-font-hand);color:var(--vz-brand);background:var(--lemon);width:fit-content;margin-top:1.2rem;rotate:-4deg}.booking__daisy{width:5rem;position:absolute;top:-1.6rem;left:-1rem;rotate:-14deg}.booking__card{border:3px solid var(--vz-ink);box-shadow:8px 8px 0 var(--vz-ink);background:#fff;border-radius:32px;width:100%;min-width:0;margin-inline:auto;padding:clamp(1.2rem,3vw,2.2rem)}@media (width<=860px){.booking__inner{border-radius:32px;grid-template-columns:1fr}.booking__card{box-shadow:5px 5px 0 var(--vz-ink)}}.site-footer{border-top:2px solid var(--vz-ink);background:var(--vz-bg);padding:2.2rem 0 2.6rem}.site-footer__row{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1.6rem 3rem;display:flex}.brand--footer{margin-bottom:.5rem;font-size:1.6rem}.site-footer__addr{color:var(--vz-ink-muted)}.site-footer__nav{flex-wrap:wrap;gap:.6rem 1.6rem;display:flex}.site-footer__nav a{padding-block:.3rem;font-weight:500}.vz-leadform__form{gap:1.1rem}.vz-field__label{color:var(--vz-ink);font-size:.95rem;font-weight:700}.vz-field__req{color:var(--vz-brand)}.vz-input{background:var(--vz-bg);width:100%;min-height:52px;color:var(--vz-ink);font:500 1rem/1.3 var(--vz-font-text);border:2px solid var(--vz-ink);border-radius:16px;padding:.75rem 1rem;transition:box-shadow .2s,background-color .2s}textarea.vz-input{resize:vertical;min-height:96px}.vz-input::placeholder{color:var(--vz-ink-muted);opacity:1}.vz-input:focus{box-shadow:0 0 0 4px var(--vz-brand-ring);border-color:var(--vz-brand);background:#fff;outline:none}.vz-input[aria-invalid=true]{border-color:var(--vz-danger)}.vz-checkbox{width:1.4rem;height:1.4rem;accent-color:var(--vz-brand);cursor:pointer;margin-top:.15rem}.vz-consent{color:var(--vz-ink-muted);font-size:.9rem;line-height:1.4}.vz-consent a{color:var(--vz-ink);text-underline-offset:2px;text-decoration:underline}.vz-field__error{color:var(--vz-danger);font-size:.9rem;font-weight:600}.vz-leadform__status:not([hidden]){color:var(--vz-ink);font-weight:600}.vz-leadform__done:not([hidden]){background:var(--vz-ok-soft);border-radius:20px;align-items:center;gap:.9rem;padding:1.2rem;font-size:1.1rem;font-weight:600;display:flex}.vz-leadform__done svg{width:2rem;height:2rem;stroke:var(--vz-ok);stroke-width:2.5px;fill:none;flex:none}.legal{padding:3rem 0 4rem}.legal__body{border:2px solid var(--vz-ink);background:#fff;border-radius:28px;width:min(760px,100% - 2rem);margin-inline:auto;padding:clamp(1.3rem,4vw,2.6rem)}.legal h1{font-family:var(--vz-font-display);margin-bottom:.8rem;font-size:clamp(1.6rem,4vw,2.4rem);font-weight:400;line-height:1.1}.legal h2{margin:1.6rem 0 .5rem;font-size:1.2rem}.legal p,.legal li{margin-bottom:.7rem}.legal a{color:var(--vz-brand)}.legal__meta{color:var(--vz-ink-muted)}@keyframes vz-rise{0%{opacity:0;translate:0 36px}to{opacity:1;translate:0}}@keyframes vz-pop{0%{opacity:0;rotate:-9deg;scale:.8}to{opacity:1;rotate:0deg;scale:1}}@keyframes vz-bob{0%,to{translate:0}50%{translate:0 -1.2cqw}}@keyframes vz-ribbon{to{transform:translate(-50%)}}@keyframes vz-stick{0%{opacity:0;scale:.6}to{opacity:1;scale:1}}@keyframes vz-reveal{0%{opacity:0;translate:0 40px}to{opacity:1;translate:0}}.hero__word{animation:vz-rise .85s var(--ease) both}.hero__bowl{animation:vz-pop 1s .2s var(--ease) both, vz-bob 7s 1.4s ease-in-out infinite}.hero__copy{animation:vz-rise .8s .35s var(--ease) both}.hero__sticker,.hero__note,.hero__daisy,.hero__arrow{animation:vz-stick .6s .8s var(--ease) both}.ribbon__track{animation:40s linear infinite vz-ribbon}@supports (animation-timeline:view()){.plate,.quote,.sticker,.bowl__copy{animation:linear both vz-reveal view();animation-range:entry entry 55%}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.hero__word,.hero__bowl,.hero__copy,.hero__sticker,.hero__note,.hero__daisy,.hero__arrow,.ribbon__track,.plate,.quote,.sticker,.bowl__copy{animation:none!important}.btn,.vz-btn,.sticker{transition:none}}
