:root{color-scheme:light;--vz-bg:#fff8ef;--vz-bg-alt:#fff1de;--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:#b81b5a;--vz-brand-soft:#ffd3e5;--vz-brand-ring:#d6246e61;--vz-on-brand:#fff;--vz-accent:#5f7fdc;--vz-accent-soft:#dce5fa;--vz-ok:#1f7a3f;--vz-ok-soft:#e3f6e8;--vz-danger:#b3261e;--vz-danger-soft:#fdecea;--pl-lemon:#f4ec7a;--pl-blue:#9db2ea;--pl-lime:#c6ee6a;--pl-pink:#ffb8d6;--blue-display:#5f7fdc;--vz-font-display:"Dela Gothic One", "Onest", system-ui, sans-serif;--vz-font-text:"Onest", system-ui, sans-serif;--vz-font-script:"Caveat", "Segoe Print", "Bradley Hand", cursive;--vz-font-mono:ui-monospace, monospace;--vz-fs-xs:.8rem;--vz-fs-sm:.9rem;--vz-fs-md:1.0625rem;--vz-fs-lg:1.25rem;--vz-fs-xl:1.5rem;--vz-fs-2xl:2rem;--vz-fs-3xl:2.75rem;--vz-lh-tight:1.1;--vz-lh-body:1.55;--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:62ch;--vz-container:1240px;--r-pill:999px;--r-plate:32px;--r-sticker:18px;--vz-radius-sm:12px;--vz-radius-md:18px;--vz-radius-control:16px;--vz-border:2px;--gut:clamp(16px, 4vw, 40px);--shadow-sticker:0 12px 24px -10px #1f153752;--vz-focus:0 0 0 3px var(--vz-brand-ring);--vz-dur-fast:.15s;--vz-dur:.24s;--vz-ease:cubic-bezier(.16, 1, .3, 1);--ease-pop:cubic-bezier(.34, 1.56, .64, 1)}*,: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-cyrillic.BaTcku5H.woff2)format("woff2");font-weight:400;font-style:normal;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-latin.BpRjvmVf.woff2)format("woff2");font-weight:400;font-style:normal;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-cyrillic.B4DTQzs9.woff2)format("woff2");font-weight:100 900;font-style:normal;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-latin-ext.BB1CCQzJ.woff2)format("woff2");font-weight:100 900;font-style:normal;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-latin.BXvespbm.woff2)format("woff2");font-weight:100 900;font-style:normal;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-cyrillic.BGg6sYT6.woff2)format("woff2");font-weight:400 700;font-style:normal;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-latin.caKE5isG.woff2)format("woff2");font-weight:400 700;font-style:normal;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}html{scroll-behavior:smooth;scroll-padding-top:88px}body{font-family:var(--vz-font-text);font-size:var(--vz-fs-md);line-height:var(--vz-lh-body);color:var(--vz-ink);background-color:var(--vz-bg);background-image:linear-gradient(to right, var(--vz-line) 1px, transparent 1px), linear-gradient(to bottom, var(--vz-line) 1px, transparent 1px);-webkit-font-smoothing:antialiased;background-position:-1px -1px;background-size:96px 96px;overflow-x:clip}h1,h2,h3{font-family:var(--vz-font-display);letter-spacing:0;text-wrap:balance;font-weight:400;line-height:1.05}p{text-wrap:pretty}a{color:inherit}:focus-visible{outline:3px solid var(--vz-brand);outline-offset:3px;border-radius:6px}.wrap{width:min(100% - 2 * var(--gut), var(--vz-container));margin-inline:auto;position:relative}.section{padding-block:clamp(56px,9vw,120px) 0;position:relative}.section-head{margin-bottom:clamp(28px,4.4vw,56px);position:relative}.section-head h2{max-width:18ch;font-size:clamp(2rem,5.2vw,4rem)}.section-head__line{width:clamp(120px,16vw,220px);height:14px;color:var(--vz-brand);margin-top:14px;display:block}.section-head__line--zig{width:clamp(100px,12vw,160px);height:22px}.btn{border:2px solid var(--vz-ink);border-radius:var(--r-pill);background:var(--vz-brand);min-height:52px;color:var(--vz-on-brand);font:800 1rem/1.1 var(--vz-font-text);text-align:center;box-shadow:0 5px 0 var(--vz-ink);cursor:pointer;transition:transform var(--vz-dur) var(--ease-pop), box-shadow var(--vz-dur) var(--vz-ease), background-color var(--vz-dur-fast);justify-content:center;align-items:center;gap:.6em;padding:0 1.6em;text-decoration:none;display:inline-flex}.btn:hover{background:var(--vz-brand-hover);box-shadow:0 7px 0 var(--vz-ink);transform:translateY(-2px)}.btn:active{box-shadow:0 2px 0 var(--vz-ink);transform:translateY(3px)}.btn .icon{flex:none}.btn--lg{min-height:60px;padding:0 2em;font-size:1.125rem}.btn--sm{min-height:44px;box-shadow:0 3px 0 var(--vz-ink);padding:0 1.25em;font-size:.95rem}.btn--ghost{color:var(--vz-ink);background:#fff}.btn--ghost:hover{background:var(--pl-lemon)}.sticker{border-radius:var(--r-sticker);color:var(--vz-ink);font:800 .95rem/1.15 var(--vz-font-text);box-shadow:0 0 0 3px #fff, var(--shadow-sticker);padding:.55em .95em;display:inline-block}.sticker--lemon{background:var(--pl-lemon)}.sticker--blue{background:var(--pl-blue)}.sticker--lime{background:var(--pl-lime)}.sticker--pink{background:var(--pl-pink)}.note{z-index:4;border:1.5px solid var(--vz-brand);border-radius:var(--r-pill);background:var(--vz-bg);color:var(--vz-brand);font:700 .9rem/1.2 var(--vz-font-text);text-align:center;margin:0;padding:.5em .95em;position:absolute}.daisy{pointer-events:none;display:block;position:absolute}.scribble{pointer-events:none;color:var(--vz-brand);display:block;position:absolute;overflow:visible}.site-header{z-index:50;backdrop-filter:blur(10px);border-bottom:1px solid var(--vz-line);background:#fff8eff0;position:sticky;top:0}.site-header__bar{width:min(100% - 2 * var(--gut), var(--vz-container));align-items:center;gap:20px;min-height:68px;margin-inline:auto;display:flex}.brandmark{flex:none;gap:1px;line-height:1.1;text-decoration:none;display:grid}.brandmark__name{font:400 1.35rem/1 var(--vz-font-display);color:var(--vz-brand)}.brandmark__sub{color:var(--vz-ink-muted);font-size:.78rem}.site-nav{gap:4px;margin-inline:auto;display:flex}.site-nav a{border-radius:var(--r-pill);transition:background-color var(--vz-dur-fast);padding:10px 14px;font-size:.95rem;font-weight:700;text-decoration:none}.site-nav a:hover{background:var(--pl-lemon)}.site-header__actions{align-items:center;gap:14px;margin-left:auto;display:flex}.site-nav+.site-header__actions{margin-left:0}.site-phone{white-space:nowrap;align-items:center;gap:8px;font-weight:800;text-decoration:none;display:inline-flex}.site-phone__icon{color:var(--vz-brand);width:22px;height:22px}.site-phone:hover .site-phone__num{text-underline-offset:3px;text-decoration:underline}@media (width<=960px){.site-nav{display:none}.site-header__actions{margin-left:auto}}@media (width<=560px){.site-header__bar{gap:10px}.brandmark__sub{display:none}.brandmark__name{font-size:1.2rem}.site-header__actions{gap:10px}.site-phone{background:var(--pl-lemon);border-radius:50%;justify-content:center;width:44px;height:44px}.site-phone__num{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.btn--sm.site-header__cta{padding:0 1.05em;font-size:.9rem}}@media (width<=420px){.site-header__more{display:none}}.site-footer{padding:clamp(36px, 5vw, 64px) var(--gut) 32px;background:var(--vz-ink);color:var(--vz-bg);border-radius:var(--r-plate) var(--r-plate) 0 0;margin-top:clamp(56px,9vw,120px);position:relative;overflow:hidden}.site-footer__inner{width:min(100%, var(--vz-container));grid-template-columns:1.1fr 1fr;align-items:start;gap:28px 40px;margin-inline:auto;display:grid}.site-footer__brand{position:relative}.site-footer__name{font:400 clamp(1.8rem, 3.6vw, 2.6rem)/1 var(--vz-font-display);color:var(--pl-lemon)}.site-footer__sub{color:#fff8efcc;margin-top:6px}.site-footer__daisy{width:56px;height:56px;margin-top:18px;animation:28s linear infinite cl-spin;position:relative}.site-footer__phone{font:400 clamp(1.4rem, 2.6vw, 2rem)/1.1 var(--vz-font-display);color:var(--vz-bg);text-decoration:none}.site-footer__phone:hover{color:var(--pl-lemon)}.site-footer__msg{flex-wrap:wrap;gap:10px;margin-top:14px;display:flex}.site-footer__msg a{border:2px solid var(--vz-bg);border-radius:var(--r-pill);padding:8px 16px;font-weight:800;text-decoration:none}.site-footer__msg a:hover{background:var(--pl-lemon);border-color:var(--pl-lemon);color:var(--vz-ink)}.site-footer__hint{color:#fff8efc7;margin-top:12px;font-size:.9rem}.site-footer__legal{border-top:1px solid #fff8ef38;flex-wrap:wrap;grid-column:1/-1;gap:8px 24px;padding-top:22px;font-size:.9rem;display:flex}.site-footer__legal a{color:#fff8efdb}.site-footer__legal a:hover{color:var(--pl-lemon)}@media (width<=700px){.site-footer__inner{grid-template-columns:1fr}}@keyframes cl-spin{to{rotate:360deg}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.site-footer__daisy{animation:none}.btn{transition:none}}.legal__body{width:min(100% - 2 * var(--gut), 780px);margin:0 auto;padding:clamp(32px,6vw,72px) 0 0}.legal h1{margin-bottom:12px;font-size:clamp(1.75rem,4.4vw,3rem)}.legal h2{margin:2rem 0 .7rem;font-size:clamp(1.2rem,2.2vw,1.5rem)}.legal p{max-width:70ch;margin-bottom:.75rem}.legal a{color:var(--vz-brand);text-underline-offset:3px}.legal__meta{color:var(--vz-ink-muted);margin-bottom:1.5rem}.nf{width:min(100% - 2 * var(--gut), 900px);margin:clamp(32px,7vw,80px) auto 0}.nf__plate{text-align:center;padding:clamp(36px, 7vw, 84px) var(--gut);border-radius:var(--r-plate);background:var(--pl-lemon);position:relative;overflow:hidden}.nf__code{font:400 clamp(5rem, 22vw, 11rem)/.9 var(--vz-font-display);color:var(--blue-display);text-shadow:.04em .05em #fff}.nf__title{margin-top:10px;font-size:clamp(1.6rem,4vw,2.6rem)}.nf__text{max-width:42ch;margin:14px auto 26px}.nf__daisy{width:64px;height:64px}.nf__daisy--a{top:10%;left:6%}.nf__daisy--b{width:80px;height:80px;bottom:12%;right:7%}.nf__zig{width:120px;height:20px;top:14px;left:50%;translate:-50%}.hero{position:relative;overflow-x:clip;container:hero/inline-size}.hero__stage{padding-top:4cqw;position:relative}.hero__blob{z-index:1;pointer-events:none;filter:blur(24px);background:radial-gradient(closest-side,#f4ec7a 0%,#f4ec7acc 42%,#f4ec7a00 100%);width:84cqw;height:70cqw;position:absolute;top:22cqw;right:-8cqw}.hero__word{z-index:2;margin:0 var(--gut);font:400 19cqw/.92 var(--vz-font-display);color:var(--blue-display);white-space:nowrap;text-shadow:.04em .05em 0 var(--pl-pink);text-wrap:nowrap;position:relative}.hero__w1,.hero__w2{display:block}.hero__scene{z-index:3;pointer-events:none;height:78cqw;margin-top:-12cqw;position:relative}.hero__bucket{z-index:3;width:52cqw;animation:cl-drop .9s var(--ease-pop) .15s both;position:absolute;top:0;right:3cqw}.hero__bucket img{filter:drop-shadow(0 2.4cqw 2.2cqw #1f153742);width:100%;height:auto;animation:5.5s ease-in-out 1.2s infinite cl-bob}.note--a{max-width:38cqw;animation:cl-pop .6s var(--ease-pop) .55s both;font-size:clamp(12px,3.5cqw,15px);top:13cqw;left:3cqw}.note--b{max-width:38cqw;animation:cl-pop .6s var(--ease-pop) .7s both;font-size:clamp(12px,3.5cqw,15px);top:31cqw;left:3cqw}.hero__arrow{color:var(--vz-brand)}.hero__arrow--a{width:9cqw;height:5cqw;top:16cqw;left:38cqw}.hero__arrow--b{width:8cqw;height:4.5cqw;top:35cqw;left:38cqw;rotate:10deg}.hero__script{z-index:4;width:40cqw;font:600 7cqw/.95 var(--vz-font-script);color:var(--vz-brand);animation:cl-pop .6s var(--ease-pop) .85s both;margin:0;position:absolute;top:49cqw;left:3cqw;rotate:-4deg}.hero__heart{width:6.4cqw;height:5.8cqw;position:absolute;top:-3cqw;right:-4cqw}.hero__tag{z-index:4;animation:cl-pop .6s var(--ease-pop) 1s both;margin:0;font-size:clamp(12px,3.4cqw,15px);position:absolute;top:67cqw;right:4cqw;rotate:4deg}.hero__daisy{z-index:2;animation:30s linear infinite cl-spin}.hero__daisy--1{width:10cqw;height:10cqw;top:2cqw;right:1cqw}.hero__daisy--2{width:11cqw;height:11cqw;animation-direction:reverse;top:63cqw;left:33cqw}.hero__daisy--3{width:8cqw;height:8cqw;top:66cqw;left:6cqw}.hero__copy{z-index:4;padding:4cqw var(--gut) 0;position:relative}.hero__lead{max-width:36ch;animation:cl-rise .7s var(--vz-ease) .3s both;font-size:1.125rem;line-height:1.45}.hero__cta{animation:cl-rise .7s var(--vz-ease) .45s both;gap:12px;margin-top:22px;display:grid}.ribbon{z-index:1;background:var(--vz-brand);color:#fff;border-block:2px solid var(--vz-ink);margin:10cqw -4cqw 5cqw;padding:2.6cqw 0;position:relative;overflow:hidden;rotate:-2.4deg}.ribbon__track{width:max-content;animation:38s linear infinite cl-run;display:flex}.ribbon__row{flex:none;align-items:center;display:flex}.ribbon__item{font:400 clamp(15px, 4.4cqw, 22px)/1 var(--vz-font-display);white-space:nowrap;flex:none;align-items:center;gap:.9em;padding-right:.9em;display:inline-flex}.ribbon__daisy{flex:none;width:1.5em;height:1.5em;position:static}@container hero (width>=700px){.hero__stage{padding-top:3cqw}.hero__blob{width:56cqw;height:46cqw;top:8cqw;left:22cqw;right:auto}.hero__word{text-align:center;margin:0;font-size:11.6cqw;line-height:1}.hero__w1,.hero__w2{display:inline}.hero__scene{height:47cqw;margin-top:-3.6cqw}.hero__bucket{width:32cqw;left:34cqw;right:auto}.note--a{max-width:25cqw;font-size:clamp(13px,1.9cqw,16px);top:12cqw;left:4cqw}.note--b{max-width:25cqw;font-size:clamp(13px,1.9cqw,16px);top:18cqw;left:auto;right:4cqw}.hero__arrow--a{width:5cqw;height:3cqw;top:13cqw;left:28.5cqw}.hero__arrow--b{width:5cqw;height:3cqw;top:20cqw;left:auto;right:29cqw;rotate:-8deg;scale:-1 1}.hero__script{width:28cqw;font-size:4.2cqw;top:29cqw;left:4cqw}.hero__heart{width:4cqw;height:3.6cqw;top:-2cqw;right:-4cqw}.hero__tag{font-size:clamp(13px,1.9cqw,16px);top:36cqw;right:5cqw}.hero__daisy--1{width:6cqw;height:6cqw;top:3cqw;right:4cqw}.hero__daisy--2{width:6cqw;height:6cqw;top:31cqw;left:68cqw}.hero__daisy--3{width:5cqw;height:5cqw;top:38cqw;left:28cqw}.hero__copy{padding:2cqw var(--gut) 0;text-align:center}.hero__lead{max-width:52ch;margin-inline:auto}.hero__cta{flex-wrap:wrap;justify-content:center;display:flex}.ribbon{margin:7cqw -3cqw 3cqw;padding:1.5cqw 0;rotate:-1.8deg}.ribbon__item{font-size:clamp(16px,2.2cqw,24px)}}@container hero (width>=1100px){.hero__stage{height:44cqw;margin-bottom:4cqw;padding-top:0}.hero__blob{width:52cqw;height:36cqw;top:8cqw;left:27cqw}.hero__word{margin:0;font-size:11.4cqw;position:absolute;top:1.5cqw;left:0;right:0}.hero__scene{height:auto;margin:0;position:absolute;inset:0}.hero__bucket{width:28cqw;top:8.2cqw;left:39.5cqw}.note--a{white-space:nowrap;max-width:none;font-size:clamp(13px,1.05cqw,17px);top:19cqw;left:70.5cqw}.note--b{white-space:nowrap;max-width:none;font-size:clamp(13px,1.05cqw,17px);top:25cqw;left:79cqw;right:auto}.hero__arrow--a{width:4.4cqw;height:2.4cqw;top:19.6cqw;left:66.4cqw;rotate:8deg;scale:-1 1}.hero__arrow--b{width:9cqw;height:4cqw;top:25.6cqw;left:69cqw;right:auto;rotate:-4deg;scale:-1 1}.hero__script{width:22cqw;font-size:3cqw;top:30.5cqw;left:72cqw}.hero__heart{width:3cqw;height:2.7cqw;top:-2.6cqw;right:-1cqw}.hero__tag{font-size:clamp(13px,1.05cqw,17px);top:13.2cqw;left:77cqw;right:auto}.hero__daisy--1{width:4.6cqw;height:4.6cqw;top:7cqw;left:2.6cqw;right:auto}.hero__daisy--2{width:6cqw;height:6cqw;top:27cqw;left:31.5cqw}.hero__daisy--3{width:5cqw;height:5cqw;top:32cqw;left:93cqw}.hero__copy{text-align:left;width:27cqw;padding:0;position:absolute;top:16.5cqw;left:4cqw}.hero__lead{max-width:none;margin:0;font-size:clamp(17px,1.5cqw,24px)}.hero__cta{justify-content:flex-start;gap:12px;margin-top:2cqw}.hero__cta .btn{white-space:nowrap}.ribbon{margin:0;padding:1.1cqw 0;position:absolute;top:38cqw;left:-5cqw;right:-5cqw;rotate:-2.2deg}.ribbon__item{font-size:clamp(18px,1.7cqw,30px)}}@keyframes cl-pop{0%{opacity:0;scale:.82}to{opacity:1;scale:1}}@keyframes cl-drop{0%{opacity:0;translate:0 -6cqw;rotate:-7deg}to{opacity:1;translate:0;rotate:0deg}}@keyframes cl-rise{0%{opacity:0;translate:0 18px}to{opacity:1;translate:0}}@keyframes cl-bob{0%,to{translate:0}50%{translate:0 -.8cqw}}@keyframes cl-run{to{translate:-50%}}@media (prefers-reduced-motion:reduce){.hero__bucket,.hero__bucket img,.note,.hero__script,.hero__tag,.hero__daisy,.hero__lead,.hero__cta,.ribbon__track{animation:none}}[data-reveal]{transition:opacity .6s var(--vz-ease) var(--rv-d,0s), translate .6s var(--vz-ease) var(--rv-d,0s)}html[data-rv] [data-reveal]:not([data-in]){opacity:0;translate:0 28px}.svc-grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(16px,2.4vw,28px);display:grid}.svc{border-radius:var(--r-plate);color:var(--vz-ink);grid-column:span 12;align-content:start;gap:22px;padding:clamp(22px,3vw,36px);display:grid;position:relative}.svc--lemon{background:var(--pl-lemon)}.svc--blue{background:var(--pl-blue)}.svc--lime{background:var(--pl-lime)}.svc--pink{background:var(--pl-pink)}.svc__body{flex-direction:column;align-items:flex-start;gap:12px;min-width:0;display:flex}.svc__title{font-size:clamp(1.4rem,2.4vw,2rem)}.svc__price{border-radius:var(--r-pill);font:400 clamp(1.1rem, 1.8vw, 1.4rem)/1.15 var(--vz-font-display);box-shadow:0 0 0 3px #fff, var(--shadow-sticker);background:#fff;margin:0;padding:.35em .85em}.svc__text{max-width:36ch}.svc__go{background:var(--vz-ink);width:52px;height:52px;color:var(--vz-bg);transition:transform var(--vz-dur) var(--ease-pop), background-color var(--vz-dur-fast);border-radius:50%;place-items:center;margin-top:auto;text-decoration:none;display:grid}.svc__go:hover{background:var(--vz-brand);transform:rotate(-12deg)scale(1.1)}.svc__body .svc__go{margin-top:10px}.svc__media{min-width:0;position:relative}.svc__photo{border-radius:var(--r-sticker);aspect-ratio:4/3;background:#ffffff80;overflow:hidden}.svc__photo img{object-fit:cover;width:100%;height:100%}.svc__media--cut{justify-content:flex-end;align-items:flex-end;min-height:230px;display:flex}.svc__media--cut img{filter:drop-shadow(0 18px 12px #1f15373d);width:auto;height:clamp(220px,28vw,320px)}.svc__cut{z-index:2;filter:drop-shadow(0 14px 10px #1f153747);width:clamp(120px,17vw,200px);height:auto;position:absolute;bottom:-22px;right:-10px;rotate:-6deg}.svc__note{z-index:3;border-radius:var(--r-sticker);color:var(--vz-ink);font:800 .9rem/1.15 var(--vz-font-text);max-width:60%;box-shadow:0 0 0 3px #fff, var(--shadow-sticker);background:#fff;margin:0;padding:.5em .9em;position:absolute;bottom:16px;right:16px;rotate:3deg}.svc--cut .svc__note,.svc--pink .svc__note{left:16px;right:auto;rotate:-3deg}.svc__daisy{z-index:3;width:52px;height:52px;animation:32s linear infinite cl-spin;top:-16px;right:-8px}@media (width>=900px){.svc--w7{grid-column:span 7}.svc--w5{grid-column:span 5}.svc--w7.svc--photo{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:stretch}.svc--w7.svc--photo .svc__photo{aspect-ratio:auto;height:100%;min-height:280px}.svc--w5.svc--photo .svc__media{order:-1}.svc--w5.svc--photo .svc__note{bottom:22px;right:22px}.svc__daisy{width:64px;height:64px;top:-20px;right:-12px}}.team__photo{border-radius:var(--r-plate);aspect-ratio:4/3;box-shadow:0 0 0 4px #fff, var(--shadow-sticker);position:relative;overflow:hidden}.team__photo img{object-fit:cover;object-position:50% 30%;width:100%;height:100%}.team__scrim{background:linear-gradient(#1f153700 28%,#1f15376b 60%,#1f1537d6 100%);position:absolute;inset:0}.team__title{max-width:16ch;font:800 clamp(1.45rem, 4.4vw, 3.5rem)/1.02 var(--vz-font-text);text-transform:uppercase;letter-spacing:-.01em;color:var(--pl-lemon);text-shadow:0 2px 0 var(--vz-ink);text-wrap:balance;margin:0;position:absolute;bottom:clamp(34px,3.8vw,52px);left:clamp(20px,3.4vw,48px)}.team__daisy{width:clamp(48px,7vw,92px);height:clamp(48px,7vw,92px);animation:34s linear infinite cl-spin;top:16px;right:16px}.team__facts{z-index:2;flex-wrap:wrap;justify-content:flex-end;gap:14px;margin-top:-22px;padding-inline:clamp(8px,3vw,40px);display:flex;position:relative}.team__fact{max-width:340px;margin:0;font-size:1rem;font-weight:700;line-height:1.3}.team__fact--a{rotate:-1.5deg}.team__fact--b{align-self:flex-start;rotate:1.5deg}.team__burst{width:38px;height:38px;bottom:-22px;left:clamp(10px,3vw,40px)}.calc__plate{border-radius:var(--r-plate);background:var(--pl-blue);color:var(--vz-ink);gap:28px;padding:clamp(22px,4vw,56px);display:grid;position:relative}.calc__intro{min-width:0;position:relative}.calc h2{font-size:clamp(2rem,4.4vw,3.4rem)}.calc__lead{max-width:34ch;margin-top:14px;font-size:1.125rem}.calc__fallback{margin-top:22px}.calc[data-ready] .calc__fallback{display:none}.calc__sponges{filter:drop-shadow(0 14px 10px #1f153740);width:clamp(120px,15vw,190px);height:auto;margin-top:20px;position:relative;rotate:-8deg}.calc__daisy{width:clamp(44px,6vw,68px);height:clamp(44px,6vw,68px);animation:30s linear infinite cl-spin;top:-10px;right:0}.calc__panel{border:2px solid var(--vz-ink);border-radius:var(--r-plate);min-width:0;box-shadow:0 7px 0 var(--vz-ink);background:#fff;padding:clamp(14px,2.4vw,28px);position:relative}.calc__rows{gap:10px;margin:0;padding:0;list-style:none;display:grid}.calc__row{border:2px solid var(--vz-line);border-radius:var(--r-sticker);transition:background-color var(--vz-dur-fast), border-color var(--vz-dur-fast);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 14px;padding:12px 14px;display:flex}.calc__row.is-on{background:var(--pl-lemon);border-color:var(--vz-ink)}.calc__pick{cursor:pointer;flex:210px;align-items:center;gap:12px;min-width:0;display:flex}.calc__check{opacity:0;width:1px;height:1px;position:absolute}.calc__box{border:2px solid var(--vz-ink);color:#0000;width:28px;height:28px;transition:background-color var(--vz-dur-fast), color var(--vz-dur-fast), scale var(--vz-dur) var(--ease-pop);background:#fff;border-radius:9px;flex:none;place-items:center;display:grid}.calc__box .icon{width:18px;height:18px}.calc__check:checked+.calc__box{background:var(--vz-brand);color:#fff;scale:1.08}.calc__check:focus-visible+.calc__box{outline:3px solid var(--vz-brand);outline-offset:3px}.calc__name{gap:1px;font-weight:800;line-height:1.2;display:grid}.calc__name small{color:var(--vz-ink-muted);font-size:.875rem;font-weight:500}.calc__row.is-on .calc__name small{color:var(--vz-ink)}.calc__qty{align-items:center;gap:6px;margin-left:auto;display:inline-flex}.calc__step{border:2px solid var(--vz-ink);width:40px;height:40px;color:var(--vz-ink);cursor:pointer;transition:background-color var(--vz-dur-fast), transform var(--vz-dur) var(--ease-pop);background:#fff;border-radius:50%;place-items:center;padding:0;display:grid}.calc__step .icon{width:18px;height:18px}.calc__step:hover{background:var(--pl-pink);transform:scale(1.08)}.calc__num{text-align:center;border:2px solid var(--vz-ink);border-radius:var(--vz-radius-control);width:70px;height:40px;color:var(--vz-ink);font:800 1rem var(--vz-font-text);appearance:textfield;background:#fff;padding:0 6px}.calc__num::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.calc__num::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.calc__num:focus{box-shadow:var(--vz-focus);border-color:var(--vz-brand);outline:none}.calc__unit{min-width:4.6em;font-size:.9rem;font-weight:700}.calc__total{border-top:2px dashed var(--vz-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 20px;margin-top:18px;padding-top:18px;display:flex}.calc__sum{gap:2px;margin:0;display:grid}.calc__sum-label{color:var(--vz-ink-muted);font-size:.9rem;font-weight:700}.calc__sum-value{font:400 clamp(1.8rem, 3.4vw, 2.6rem)/1.05 var(--vz-font-display);color:var(--vz-ink)}.calc__arrow{width:28px;height:42px;top:-38px;right:26px}@media (width>=900px){.calc__plate{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:48px}}@media (width<=560px){.calc__send{width:100%}.calc__qty{margin-left:40px}}.ba__stage{width:min(100%,980px);margin-inline:auto;position:relative}.ba__tabs{flex-wrap:wrap;justify-content:center;gap:8px;margin-bottom:22px;display:flex}.ba__tabs[hidden]{display:none}.ba__tab{border:2px solid var(--vz-ink);border-radius:var(--r-pill);min-height:46px;color:var(--vz-ink);font:800 1rem var(--vz-font-text);cursor:pointer;transition:background-color var(--vz-dur-fast), box-shadow var(--vz-dur) var(--vz-ease), transform var(--vz-dur) var(--ease-pop);background:#fff;padding:0 1.3em}.ba__tab:hover{background:var(--pl-lemon);transform:translateY(-2px)}.ba__tab[aria-selected=true]{background:var(--vz-brand);color:#fff;box-shadow:0 4px 0 var(--vz-ink)}.ba__pair{margin:0}.ba__frame{grid-template-columns:1fr 1fr;gap:14px;display:grid}.ba__shot{border-radius:var(--r-plate);aspect-ratio:3/2;background:var(--vz-bg-alt);position:relative;overflow:hidden}.ba__shot img{object-fit:cover;width:100%;height:100%}.ba__tag{border-radius:var(--r-pill);font:800 .9rem/1.1 var(--vz-font-text);padding:.4em .95em;position:absolute;top:12px;left:12px}.ba__tag:before{content:attr(data-t)}.ba__tag--before{background:var(--vz-ink);color:var(--vz-bg)}.ba__tag--after{background:var(--pl-lemon);color:var(--vz-ink);box-shadow:0 0 0 3px #fff}.ba__caption{text-align:center;margin-top:14px;font-weight:700}.ba__stage[data-ready] .ba__pair:not([data-active]){display:none}.ba__stage[data-ready] .ba__frame{--pos:50%;aspect-ratio:3/2;border-radius:var(--r-plate);box-shadow:0 0 0 4px #fff, var(--shadow-sticker);display:block;position:relative;overflow:hidden}.ba__stage[data-ready] .ba__frame:after{content:"";z-index:2;top:0;bottom:0;left:var(--pos);pointer-events:none;background:#fff;width:4px;margin-left:-2px;position:absolute}.ba__stage[data-ready] .ba__shot{aspect-ratio:auto;border-radius:0;position:absolute;inset:0}.ba__stage[data-ready] .ba__shot--before{clip-path:inset(0 calc(100% - var(--pos)) 0 0);z-index:1}.ba__stage[data-ready] .ba__tag--after{left:auto;right:12px}.ba__range{z-index:4;opacity:0;cursor:ew-resize;appearance:none;width:100%;height:100%;margin:0;position:absolute;inset:0}.ba__knob{z-index:3;top:50%;left:var(--pos);background:var(--vz-brand);color:#fff;width:56px;height:56px;font:800 1.5rem/1 var(--vz-font-text);box-shadow:0 0 0 4px #fff, var(--shadow-sticker);pointer-events:none;border-radius:50%;place-items:center;display:grid;position:absolute;translate:-50% -50%}.ba__range:focus-visible+.ba__knob{outline:3px solid var(--vz-ink);outline-offset:5px}.ba__daisy--a{width:64px;height:64px;animation:34s linear infinite cl-spin;top:-34px;left:-18px}.ba__daisy--b{z-index:5;width:52px;height:52px;animation:28s linear infinite reverse cl-spin;bottom:54px;right:-14px}@media (width<=560px){.ba__knob{width:46px;height:46px;font-size:1.2rem}.ba__daisy--a{width:48px;height:48px;top:-26px;left:-8px}.ba__daisy--b{width:40px;height:40px;right:-6px}}.steps__list{grid-template-columns:minmax(0,1fr);gap:16px;margin:0;padding:0;list-style:none;display:grid}.step{border-radius:var(--r-plate);color:var(--vz-ink);padding:26px 24px 28px;position:relative}.step--lemon{background:var(--pl-lemon)}.step--pink{background:var(--pl-pink)}.step--blue{background:var(--pl-blue)}.step--lime{background:var(--pl-lime)}.step:nth-child(odd){rotate:-.7deg}.step:nth-child(2n){rotate:.7deg}.step__daisy{width:56px;height:56px;margin-bottom:14px;animation:36s linear infinite cl-spin;position:static}.step__title{margin-bottom:8px;font-size:clamp(1.2rem,1.8vw,1.5rem)}.step__text{font-size:1rem}@media (width>=640px){.steps__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1000px){.steps__list{grid-template-columns:repeat(4,minmax(0,1fr))}}.reviews__grid{grid-template-columns:minmax(0,1fr);gap:22px;display:grid}.review{border-radius:var(--r-plate);color:var(--vz-ink);flex-direction:column;justify-content:space-between;gap:22px;margin:0;padding:34px 26px 26px;display:flex;position:relative}.review--lemon{background:var(--pl-lemon)}.review--pink{background:var(--pl-pink)}.review--lime{background:var(--pl-lime)}.review__heart{width:46px;height:41px;color:var(--vz-ink);box-sizing:content-box;box-shadow:var(--shadow-sticker);background:#fff;border-radius:50%;padding:9px;top:-16px;right:20px}.review__text{margin:0;font-size:1.125rem;line-height:1.5}.review__who{flex-wrap:wrap;align-items:center;gap:6px 12px;display:flex}.review__who strong{border-radius:var(--r-pill);background:#fff;padding:.3em .85em}.review__who span{font-size:.9rem;font-weight:600}@media (width>=860px){.reviews__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.review:nth-child(2){margin-top:22px}}.faq__wrap{gap:28px;display:grid}.faq__daisy{width:clamp(64px,9vw,112px);height:clamp(64px,9vw,112px);margin-top:22px;animation:36s linear infinite cl-spin;position:relative}.faq__list{gap:12px;min-width:0;display:grid}.faq__item{border:2px solid var(--vz-ink);border-radius:var(--r-plate);transition:background-color var(--vz-dur) var(--vz-ease);background:#fff}.faq__item[open]{background:var(--pl-lemon)}.faq__q{cursor:pointer;font:800 1.0625rem/1.3 var(--vz-font-text);justify-content:space-between;align-items:center;gap:16px;padding:18px 20px 18px 24px;list-style:none;display:flex}.faq__q::-webkit-details-marker{display:none}.faq__q:focus-visible{outline:3px solid var(--vz-brand);outline-offset:2px;border-radius:var(--r-plate)}.faq__mark{border:2px solid var(--vz-ink);background:var(--vz-bg);width:40px;height:40px;transition:rotate var(--vz-dur) var(--ease-pop);border-radius:50%;flex:none;place-items:center;display:grid}.faq__mark .icon{grid-area:1/1;width:20px;height:20px}.faq__minus,.faq__item[open] .faq__plus{display:none}.faq__item[open] .faq__minus{display:block}.faq__a{max-width:62ch;margin:0;padding:0 24px 22px}@media (width>=900px){.faq__wrap{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:56px}}.order__plate{border-radius:var(--r-plate);background:var(--pl-pink);color:var(--vz-ink);gap:30px;padding:clamp(22px,4.4vw,64px);display:grid;position:relative}.order__copy{min-width:0;position:relative}.order h2{font-size:clamp(2.2rem,5vw,4rem)}.order__lead{max-width:36ch;margin-top:14px;font-size:1.125rem}.order__pills{flex-wrap:wrap;gap:10px;margin:22px 0 0;padding:0;list-style:none;display:flex}.pill{border:2px solid var(--vz-ink);border-radius:var(--r-pill);min-height:48px;color:var(--vz-ink);transition:background-color var(--vz-dur-fast), transform var(--vz-dur) var(--ease-pop);background:#fff;align-items:center;gap:.5em;padding:0 1.2em;font-weight:800;text-decoration:none;display:inline-flex}.pill:hover{background:var(--pl-lemon);transform:translateY(-2px)}.pill--phone{font-size:1.1rem}.pill .icon{width:20px;height:20px;color:var(--vz-brand)}.order__gloves{filter:drop-shadow(0 14px 10px #1f153740);width:clamp(120px,15vw,190px);height:auto;margin-top:26px;position:relative;rotate:6deg}.order__arrow{width:86px;height:38px;color:var(--vz-ink);bottom:24px;left:clamp(150px,19vw,240px);rotate:62deg}.order__daisy--a{width:58px;height:58px;animation:30s linear infinite cl-spin;top:-8px;right:0}.order__daisy--b{width:44px;height:44px;animation:26s linear infinite reverse cl-spin;bottom:0;right:18%}.order__card{border:2px solid var(--vz-ink);border-radius:var(--r-plate);min-width:0;box-shadow:0 8px 0 var(--vz-ink);background:#fff;padding:clamp(18px,3vw,36px);position:relative}@media (width>=900px){.order__plate{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:56px}.order__arrow{width:100px;bottom:70px;rotate:0deg}}@media (prefers-reduced-motion:reduce){[data-reveal],html[data-rv] [data-reveal]:not([data-in]){opacity:1;transition:none;translate:none}.svc__daisy,.team__daisy,.calc__daisy,.ba__daisy--a,.ba__daisy--b,.step__daisy,.faq__daisy,.order__daisy--a,.order__daisy--b{animation:none}.svc__go,.calc__step,.ba__tab,.pill,.faq__mark{transition:none}}.vz-leadform__title{font:400 clamp(1.4rem, 2.4vw, 1.8rem)/1.1 var(--vz-font-display);margin:0 0 6px}.vz-leadform__form{gap:16px}.vz-field__label{color:var(--vz-ink);font-size:.95rem;font-weight:800}.vz-field__req{color:var(--vz-brand)}.vz-muted{color:var(--vz-ink-muted)}.vz-input{background-color:var(--vz-bg);width:100%;min-height:52px;color:var(--vz-ink);border:2px solid var(--vz-ink);border-radius:var(--vz-radius-control);font:500 1.0625rem/1.3 var(--vz-font-text);transition:box-shadow var(--vz-dur-fast), border-color var(--vz-dur-fast), background-color var(--vz-dur-fast);padding:12px 16px}.vz-input::placeholder{color:#6e6388;opacity:1}textarea.vz-input{resize:vertical;min-height:104px}select.vz-input{appearance:none;cursor:pointer;background-image:linear-gradient(45deg, transparent 50%, var(--vz-ink) 50%), linear-gradient(135deg, var(--vz-ink) 50%, transparent 50%);background-position:calc(100% - 23px) 52%,calc(100% - 17px) 52%;background-repeat:no-repeat;background-size:6px 6px,6px 6px;padding-right:44px}.vz-input:hover{background-color:#fff}.vz-input:focus{border-color:var(--vz-brand);box-shadow:var(--vz-focus);background-color:#fff;outline:none}.vz-input[aria-invalid=true]{border-color:var(--vz-danger);background-color:var(--vz-danger-soft)}.vz-field__error{color:var(--vz-danger);margin:0;font-size:.875rem;font-weight:700}.vz-checkbox{appearance:none;cursor:pointer;border:2px solid var(--vz-ink);width:26px;height:26px;transition:background-color var(--vz-dur-fast);background:#fff;border-radius:8px;place-content:center;margin:2px 0 0;display:grid}.vz-checkbox:after{content:"";opacity:0;border:0 solid #fff;border-width:0 0 3px 3px;width:12px;height:6px;translate:0 -1px;rotate:-45deg}.vz-checkbox:checked{background:var(--vz-brand)}.vz-checkbox:checked:after{opacity:1}.vz-checkbox:focus-visible{outline:3px solid var(--vz-brand);outline-offset:3px}.vz-consent label{color:var(--vz-ink);font-size:.875rem;line-height:1.45}.vz-consent a{color:var(--vz-brand);text-underline-offset:3px}.vz-btn{cursor:pointer;border:2px solid var(--vz-ink);border-radius:var(--r-pill);background:var(--vz-brand);min-height:60px;color:var(--vz-on-brand);font:800 1.125rem/1.1 var(--vz-font-text);text-align:center;box-shadow:0 5px 0 var(--vz-ink);transition:transform var(--vz-dur) var(--ease-pop), box-shadow var(--vz-dur) var(--vz-ease), background-color var(--vz-dur-fast);justify-content:center;align-items:center;gap:.6em;padding:0 2em;display:inline-flex}.vz-btn[data-block]{width:100%}.vz-btn:hover{background:var(--vz-brand-hover);box-shadow:0 7px 0 var(--vz-ink);transform:translateY(-2px)}.vz-btn:active{box-shadow:0 2px 0 var(--vz-ink);transform:translateY(3px)}.vz-btn:disabled{opacity:.7;cursor:progress;box-shadow:0 5px 0 var(--vz-ink);transform:none}.vz-btn:focus-visible{outline:3px solid var(--vz-ink);outline-offset:4px}.vz-leadform__status{border-radius:var(--vz-radius-control);background:var(--vz-accent-soft);color:var(--vz-ink);margin:0;padding:12px 16px;font-weight:700}.vz-leadform__status[data-kind=error]{background:var(--vz-danger-soft);color:var(--vz-danger)}.vz-leadform__done{text-align:center;justify-items:center;gap:14px;padding:28px 8px;font-size:1.125rem;font-weight:700;display:grid}.vz-leadform__done svg{box-sizing:content-box;background:var(--vz-ok-soft);width:40px;height:40px;color:var(--vz-ok);border-radius:50%;padding:12px}.vz-leadform__done p{max-width:28ch;margin:0}@media (prefers-reduced-motion:reduce){.vz-btn,.vz-input,.vz-checkbox{transition:none}}
