: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:Yeseva One;src:url(/_a/yeseva-400-cyrillic.MMZ0T8G2.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:Yeseva One;src:url(/_a/yeseva-400-latin-ext.4wdAg0vj.woff2)format("woff2");font-weight:400;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:Yeseva One;src:url(/_a/yeseva-400-latin.ZTeJ39W0.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:Ysabeau Office;src:url(/_a/ysabeau-400-cyrillic.BpN1FmYl.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:Ysabeau Office;src:url(/_a/ysabeau-400-latin-ext.DQWJJT9z.woff2)format("woff2");font-weight:400;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:Ysabeau Office;src:url(/_a/ysabeau-400-latin.ibFO-7j3.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:Ysabeau Office;src:url(/_a/ysabeau-400-cyrillic.BpN1FmYl.woff2)format("woff2");font-weight:600;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:Ysabeau Office;src:url(/_a/ysabeau-400-latin-ext.DQWJJT9z.woff2)format("woff2");font-weight:600;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:Ysabeau Office;src:url(/_a/ysabeau-400-latin.ibFO-7j3.woff2)format("woff2");font-weight:600;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}:root{--vz-bg:#e8e4dd;--vz-bg-alt:#f1eee8;--vz-surface:#f4f1ec;--vz-ink:#1f1717;--vz-ink-muted:#5c534d;--vz-line:#bdb4a8;--vz-line-strong:#1f1717;--vz-brand:#c7a57b;--vz-brand-hover:#d3b48c;--vz-brand-ring:#1f171759;--vz-on-brand:#1f1717;--vz-accent:#7a5c34;--vz-danger:#8e1f1f;--vz-font-display:"Yeseva One", "Ysabeau Office", Georgia, serif;--vz-font-text:"Ysabeau Office", "Yeseva One", system-ui, sans-serif;--camel:#c7a57b;--camel-dark:#7a5c34;--ink:#1f1717;--paper:#e8e4dd;--pad:clamp(1rem, 4vw, 2.5rem)}html{scroll-behavior:smooth;scroll-padding-top:5rem}body{background-color:var(--paper);color:var(--ink);font-family:var(--vz-font-text);background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%22900%22 height=%22900%22 viewBox=%220 0 900 900%22 fill=%22none%22 stroke=%22%23D8D2C8%22 stroke-width=%221%22%3E%3Cpath d=%22M236 252 L236 254 L237 255 L237 256 L237 258 L237 260 L236 262 L235 263 L234 265 L232 266 L230 268 L228 269 L225 270 L223 270 L220 270 L217 270 L214 269 L211 268 L208 266 L206 264 L203 262 L201 259 L199 256 L197 252 L196 248 L195 244 L195 239 L195 235 L196 231 L198 226 L200 222 L203 218 L206 214 L210 210 L215 207 L219 204 L225 202 L230 201 L236 200 L242 200 L248 200 L255 202 L261 204 L267 207 L272 211 L277 215 L282 220 L286 226 L290 233 L293 240 L294 247 L296 254 L296 262 L295 270 L293 278 L291 286 L287 293 L282 301 L277 307 L270 313 L263 319 L256 323 L247 327 L238 329 L229 331 L219 331 L210 331 L200 329 L190 326 L181 322 L172 316 L164 310 L157 303 L150 294 L144 285 L140 275 L136 265 L134 254 L133 243 L133 231 L135 220 L138 208 L143 197 L148 187 L156 177 L164 168 L173 160 L184 153 L195 147 L207 142 L220 139 L233 137 L246 137 L259 139 L272 142 L285 147 L298 153 L309 160 L320 169 L330 180 L338 191 L345 204 L351 217 L355 231 L358 246 L359 261 L358 276 L355 291 L350 306 L344 320 L336 334 L326 346 L315 358 L302 368 L289 377 L274 384 L258 389 L242 393 L225 394 L208 394 L192 391 L175 387 L159 381 L143 373 L129 362 L116 351 L104 337 L93 323 L85 307 L78 290 L73 272 L71 253 L70 235 L72 216 L76 197 L82 179 L90 162 L100 146 L113 130 L127 117 L142 104%22/%3E%3Cpath d=%22M648 205 L647 206 L646 206 L644 206 L643 206 L642 206 L641 206 L639 205 L638 204 L637 203 L636 202 L635 201 L634 199 L634 198 L633 196 L633 194 L633 192 L633 190 L633 188 L634 186 L635 184 L636 181 L638 179 L639 178 L641 176 L644 174 L646 173 L649 172 L652 171 L654 171 L658 171 L661 171 L664 171 L667 172 L670 173 L673 175 L676 176 L679 179 L682 181 L684 184 L686 187 L688 191 L690 195 L691 198 L692 203 L692 207 L692 211 L691 215 L690 220 L689 224 L687 228 L685 232 L682 236 L679 240 L675 243 L671 246 L666 249 L662 251 L657 253 L652 254 L646 255 L641 255 L635 254 L629 253 L624 252 L619 250 L613 247 L608 244 L603 240 L599 236 L595 231 L592 226 L589 220 L586 214 L584 208 L583 201 L582 195 L582 188 L583 181 L585 174 L587 168 L590 161 L593 155 L597 149 L602 143 L607 138 L613 133 L620 129 L627 126 L634 123 L641 121 L649 120 L657 119 L665 120 L673 121 L681 123 L689 125 L697 129 L704 133 L711 138 L717 144 L723 151 L728 158 L733 165 L737 173 L740 182 L742 191 L743 200 L744 209 L743 218 L741 228 L739 237 L736 246 L731 255 L726 263 L720 271 L713 278 L706 284 L698 290 L689 295 L680 299 L670 303 L660 305 L649 306 L639 306 L628 306 L618 304 L607 301 L597 297 L587 292 L578 286 L569 279 L561 271 L554 262 L548 253 L542 243 L538 232 L534 221 L532 210 L531 198 L531 186%22/%3E%3Cpath d=%22M515 633 L516 632 L516 630 L517 628 L519 627 L520 625 L522 624 L525 623 L527 622 L530 622 L533 623 L536 623 L539 625 L542 627 L545 629 L547 632 L549 635 L551 639 L553 643 L553 647 L554 651 L553 656 L552 661 L550 666 L548 670 L544 675 L540 679 L536 682 L531 685 L525 687 L519 689 L513 690 L506 690 L500 689 L493 687 L486 685 L480 681 L474 677 L469 671 L464 665 L460 658 L457 651 L454 643 L453 635 L453 626 L454 617 L456 609 L459 600 L464 592 L469 584 L476 577 L484 571 L492 566 L501 562 L511 558 L521 557 L532 556 L543 557 L554 559 L564 563 L574 568 L584 574 L593 582 L601 591 L607 601 L613 611 L617 623 L620 635 L621 648 L620 661 L618 674 L615 686 L609 699 L602 710 L594 721 L584 731 L572 739 L560 746 L547 752 L533 756 L518 758 L503 758 L488 756 L473 753 L459 747 L445 740 L432 730 L421 720 L410 707 L401 693 L394 679 L389 663 L386 646 L385 629 L386 612 L389 595 L395 579 L402 563 L412 547 L423 534 L437 521 L451 511 L468 502 L485 495 L504 490 L522 488 L542 488 L561 491 L580 496 L598 503 L615 513 L632 525 L646 539 L659 555 L670 572 L678 591 L685 611 L688 632 L689 653 L688 675 L683 696 L676 717 L667 736 L654 755 L640 772 L623 787 L605 800 L584 810 L563 818 L540 824 L517 826 L494 826 L470 822 L447 816 L425 807 L404 794 L385 780 L367 762 L352 743 L339 722 L329 699%22/%3E%3Cpath d=%22M152 735 L152 735 L151 736 L151 737 L150 738 L149 738 L148 739 L148 739 L146 740 L145 740 L144 740 L143 740 L141 740 L140 740 L139 739 L137 739 L136 738 L135 737 L134 736 L133 734 L132 733 L131 731 L130 729 L130 727 L129 726 L129 723 L129 721 L129 719 L130 717 L131 715 L131 713 L133 711 L134 709 L136 707 L138 705 L140 703 L142 702 L144 700 L147 699 L150 699 L153 698 L155 698 L159 698 L162 698 L165 698 L168 699 L171 700 L174 702 L177 704 L180 706 L182 708 L185 711 L187 714 L189 717 L190 720 L192 724 L193 728 L194 731 L194 735 L194 740 L194 744 L193 748 L192 752 L190 756 L188 760 L186 764 L183 767 L180 770 L177 774 L173 776 L169 779 L165 781 L160 783 L156 784 L151 785 L146 786 L141 786 L135 785 L130 784 L125 783 L120 781 L115 779 L111 776 L106 773 L102 769 L98 765 L95 761 L91 756 L89 751 L86 745 L85 740 L83 734 L83 728 L82 722 L83 715 L84 709 L85 703 L87 697 L90 691 L93 686 L97 680 L101 675 L106 670 L111 666 L116 662 L122 659 L129 656 L135 654 L142 652 L149 651 L156 651 L163 651 L171 652 L178 653 L185 655 L192 658 L198 662 L205 666 L211 670 L216 676 L222 682 L226 688 L230 695 L234 702 L237 709 L239 717 L240 725 L241 733 L241 741 L240 750 L239 758 L237 766 L234 774 L230 782 L226 789 L221 796 L215 803 L209 809 L202 814 L194 819 L186 823%22/%3E%3Cpath d=%22M803 786 L803 786 L804 786 L805 785 L806 786 L807 786 L807 786 L808 786 L809 787 L810 787 L811 788 L811 789 L812 790 L812 791 L813 792 L813 793 L813 794 L814 796 L814 797 L814 798 L813 800 L813 801 L812 803 L812 804 L811 805 L810 807 L809 808 L807 809 L806 810 L805 811 L803 812 L801 813 L799 813 L797 814 L795 814 L793 814 L791 814 L789 814 L787 813 L785 813 L783 812 L780 811 L778 809 L776 808 L775 806 L773 804 L771 802 L770 800 L769 798 L767 795 L767 793 L766 790 L765 787 L765 784 L765 782 L765 779 L766 776 L767 773 L768 770 L769 767 L771 764 L772 761 L774 759 L777 756 L779 754 L782 752 L785 750 L788 748 L791 747 L795 746 L798 745 L802 744 L806 744 L809 744 L813 745 L817 745 L821 746 L825 748 L828 749 L832 751 L835 753 L838 756 L842 759 L844 762 L847 766 L849 769 L851 773 L853 777 L855 781 L856 786 L856 790 L857 795 L857 799 L856 804 L856 809 L854 814 L853 818 L851 823 L849 827 L846 831 L843 835 L839 839 L836 842 L832 846 L827 848 L823 851 L818 853 L813 855 L807 856 L802 857 L797 858 L791 858 L786 857 L780 857 L774 855 L769 854 L764 851 L759 849 L754 846 L749 842 L744 838 L740 834 L736 829 L733 824 L730 819 L727 813 L725 807 L723 801 L722 795 L721 789 L721 783 L721 776 L722 770 L724 763 L725 757 L728 751 L731 745 L734 739 L738 733 L742 728 L747 723%22/%3E%3C/svg%3E");background-size:900px;font-size:1.0625rem;line-height:1.6}h1,h2,h3{font-family:var(--vz-font-display);color:var(--ink);letter-spacing:-.005em;font-weight:400;line-height:1.08}a{color:inherit}:focus-visible{outline:3px solid var(--ink);outline-offset:3px}.star{color:var(--ink);pointer-events:none;flex:none}.btn,.vz-btn{background:var(--camel);min-height:3rem;color:var(--ink);border:1.5px solid var(--ink);box-shadow:4px 4px 0 var(--ink);font-family:var(--vz-font-text);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:.6rem;padding:.7rem 1.6rem;font-size:1.05rem;font-weight:600;text-decoration:none;transition:transform .15s ease-out,box-shadow .15s ease-out;display:inline-flex}.btn:hover,.vz-btn:hover{background:var(--vz-brand-hover)}.btn:active,.vz-btn:active{box-shadow:none;transform:translate(4px,4px)}.link-arrow{text-underline-offset:.25em;font-weight:600;text-decoration:underline 1.5px}.top{z-index:20;background:var(--paper);border-bottom:1.5px solid var(--ink);position:sticky;top:0}.top__in{max-width:1200px;padding:.6rem var(--pad);align-items:center;gap:1.5rem;min-height:4.2rem;margin:0 auto;display:flex}.top__brand{font-family:var(--vz-font-display);margin-right:auto;font-size:1.7rem;text-decoration:none}.top__nav{gap:1.5rem;display:flex}.top__nav a,.top__tel{font-weight:600;text-decoration:none}.top__nav a:hover,.top__tel:hover{text-underline-offset:.25em;text-decoration:underline}.top__cta{min-height:2.75rem;box-shadow:3px 3px 0 var(--ink);white-space:nowrap;padding:.4rem 1.2rem;font-size:1rem}@media (width<=1060px){.top__nav{display:none}}@media (width<=600px){.top__cta{display:none}.top__tel{font-size:1.05rem}}.sec{max-width:1200px;padding:clamp(3rem, 7vw, 6rem) var(--pad);margin:0 auto}.sec__title{text-wrap:balance;overflow-wrap:break-word;margin-bottom:1.5rem;font-size:clamp(1.9rem,4.2vw,3.1rem)}.num{background:var(--ink);width:34px;height:34px;color:var(--paper);font-family:var(--vz-font-display);place-items:center;font-size:1rem;line-height:1;display:inline-grid}.num--light{background:var(--camel);color:var(--ink)}.hero{max-width:1200px;padding:clamp(2rem, 5vw, 4rem) var(--pad) clamp(3rem, 6vw, 5rem);grid-template-columns:1fr 1fr;align-items:center;gap:clamp(2rem,5vw,4.5rem);margin:0 auto;display:grid}.hero__copy{container-type:inline-size}.hero__title{flex-direction:column;margin-bottom:1.5rem;font-size:min(clamp(2.4rem,6vw,5.2rem),17.8571cqi - .178571rem);line-height:1.05;display:flex}.hero__last{align-items:center;gap:.3em;display:flex}.hero__rule{background:var(--ink);flex:0 3em;min-width:1em;height:1px}.hero__star{width:22px;height:22px}.hero__lead{max-width:33rem;margin-bottom:2rem;font-size:1.2rem}.hero__actions{flex-wrap:wrap;align-items:center;gap:1.5rem 2rem;display:flex}.hero__art{justify-self:center;width:min(100%,440px);position:relative}.arch{aspect-ratio:3/4;box-shadow:12px 12px 0 var(--camel);background:var(--camel);border-radius:999px 999px 0 0;position:relative}.arch:before{content:"";border:1px solid var(--ink);pointer-events:none;border-radius:999px 999px 0 0;position:absolute;inset:-14px 14px 14px -14px}.arch img{object-fit:cover;border:1.5px solid var(--ink);border-radius:999px 999px 0 0;width:100%;height:100%;position:relative}.hero__tag{z-index:3;background:var(--ink);color:var(--paper);align-items:center;gap:.75rem;padding:.6rem .9rem .6rem .6rem;display:flex;position:absolute;top:42%;left:-12%}.hero__tag img{object-fit:cover;width:48px;height:48px}.hero__tag p{line-height:1.25}.hero__tag strong{font-weight:600;display:block}.hero__tag span{font-family:var(--vz-font-display);color:var(--camel);font-size:1.05rem}.hero__seal{z-index:3;width:104px;height:104px;position:absolute;top:-30px;left:-34px}.hero__seal-text{transform-origin:60px 60px;transform-box:view-box;animation:60s linear infinite vz-spin}.hero__sparkle{z-index:3;width:26px;height:26px;position:absolute;top:-14px;right:-8px}.dishes__row{grid-template-columns:repeat(3,1fr);gap:2.25rem;padding:0 8px 8px 0;list-style:none;display:grid}.dishes__row .mini-card:nth-child(2){margin-top:2.5rem}.mini-card{border:1.5px solid var(--ink);box-shadow:8px 8px 0 var(--ink);background:var(--vz-surface);padding:.9rem .9rem 1.2rem;position:relative}.mini-card .num{z-index:2;position:absolute;top:.9rem;left:.9rem}.mini-card img{aspect-ratio:4/3;object-fit:cover;border:1px solid var(--ink);width:100%;margin-bottom:.9rem}.mini-card h3{font-family:var(--vz-font-text);margin-bottom:.6rem;font-size:1.35rem;font-weight:600}.mini-card__facts{grid-template-columns:1fr 1fr;gap:.75rem;margin-bottom:.9rem;display:grid}.mini-card__facts dt{letter-spacing:.2em;text-transform:uppercase;color:var(--vz-ink-muted);font-size:.8rem}.mini-card__facts dd{font-size:.98rem;line-height:1.35}.mini-card__price{color:var(--vz-ink-muted)}.mini-card__price b{font-family:var(--vz-font-display);color:var(--camel-dark);margin-right:.2rem;font-size:1.5rem;font-weight:400}.menu{grid-template-columns:1fr 1fr;align-items:start;gap:clamp(2rem,6vw,5rem);display:grid}.menu__intro>p{max-width:30rem;margin-bottom:2rem}.gift{background:var(--ink);color:var(--paper);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;max-width:30rem;padding:1.25rem 1.5rem 1.25rem 3rem;display:flex;position:relative}.gift__star{color:var(--camel);position:absolute;top:50%;left:1.25rem;translate:0 -50%}.gift__name{font-size:1.1rem;font-weight:600}.gift__price{font-family:var(--vz-font-display);color:var(--camel);font-size:1.6rem}.ledger{border:1.5px solid var(--ink);box-shadow:8px 8px 0 var(--ink);background:var(--vz-surface);margin:0 8px 8px 0;padding:.5rem 1.5rem;list-style:none}.ledger li{align-items:baseline;gap:.6rem;padding:1.1rem 0;font-size:1.3rem;display:flex}.ledger li+li{border-top:1px solid var(--vz-line)}.ledger i{border-bottom:1.5px dotted var(--ink);flex:1;min-width:1rem;translate:0 -.25em}.ledger b{font-family:var(--vz-font-display);color:var(--camel-dark);white-space:nowrap;font-weight:400}.delivery__panel{background:var(--ink);color:var(--paper);padding:clamp(1.75rem,4vw,3.25rem)}.delivery__panel .sec__title{color:var(--paper);margin-bottom:0}.delivery__head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:1rem 3rem;display:flex}.delivery__big{font-family:var(--vz-font-display);color:var(--camel);font-size:clamp(1.5rem,3.4vw,2.5rem);line-height:1.1}.delivery__steps{grid-template-columns:repeat(3,1fr);gap:2rem;margin-top:2.5rem;list-style:none;display:grid}.delivery__steps li{border-top:1px solid #5c534d;padding-top:1.25rem}.delivery__steps h3{font-family:var(--vz-font-text);color:var(--paper);margin:.9rem 0 .4rem;font-size:1.25rem;font-weight:600;line-height:1.25}.delivery__steps p{color:#d7d0c6}.hall{grid-template-columns:5fr 6fr;align-items:center;gap:clamp(2rem,6vw,5rem);display:grid}.hall__art{justify-self:center;width:min(100%,400px);padding:14px 0 0 14px;position:relative}.capsule{aspect-ratio:3/4;box-shadow:12px 12px 0 var(--camel);background:var(--camel);border-radius:999px;position:relative}.capsule:before{content:"";border:1px solid var(--ink);pointer-events:none;border-radius:999px;position:absolute;inset:-14px 14px 14px -14px}.capsule img{object-fit:cover;border:1.5px solid var(--ink);border-radius:999px;width:100%;height:100%;position:relative}.hall__star{position:absolute;bottom:12%;right:-6px}.hall__copy>p{max-width:32rem;margin-bottom:1.75rem}.hall__facts{flex-wrap:wrap;gap:1rem 2.5rem;margin-bottom:2rem;list-style:none;display:flex}.hall__facts li{color:var(--vz-ink-muted);line-height:1.3}.hall__facts b{font-family:var(--vz-font-display);color:var(--camel-dark);font-size:1.7rem;font-weight:400;display:block}.review{text-align:center;flex-direction:column;align-items:center;gap:1.5rem;max-width:880px;display:flex}.review blockquote p{font-family:var(--vz-font-display);text-wrap:balance;font-size:clamp(1.5rem,3.4vw,2.4rem);line-height:1.2}.review footer{letter-spacing:.2em;text-transform:uppercase;color:var(--vz-ink-muted);margin-top:1rem;font-size:.85rem}.faq{max-width:880px}.faq details{border:1.5px solid var(--ink);background:var(--vz-surface);margin-bottom:.75rem}.faq details[open]{background:#efe6d8}.faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.25rem;font-size:1.15rem;font-weight:600;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";font-family:var(--vz-font-display);font-size:1.5rem;line-height:1}.faq details[open] summary:after{content:"−"}.faq details p{max-width:40rem;padding:0 1.25rem 1.25rem}.order{grid-template-columns:1fr 1fr;align-items:start;gap:clamp(2rem,6vw,5rem);display:grid}.order__info>p{max-width:28rem;margin-bottom:1.75rem}.contacts{gap:.9rem;list-style:none;display:grid}.contacts span{letter-spacing:.2em;text-transform:uppercase;color:var(--vz-ink-muted);font-size:.8rem;display:block}.contacts a{text-underline-offset:.2em;font-weight:600;text-decoration:underline}.order__star{margin-top:2rem}.order__form{margin-inline:auto;background:var(--vz-surface);border:1.5px solid var(--ink);width:100%;box-shadow:8px 8px 0 var(--ink);margin-bottom:8px;margin-right:8px;padding:clamp(1.25rem,3vw,2rem)}.vz-leadform__title{margin-bottom:1.25rem;font-size:1.6rem}.vz-leadform__fields{gap:1rem;display:grid}.vz-field{gap:.35rem;display:grid}.vz-field__label{color:var(--ink);font-size:.98rem;font-weight:600}.vz-field__req{color:var(--camel-dark)}.vz-input{width:100%;min-height:3rem;color:var(--ink);border:1.5px solid var(--ink);font:inherit;background:#fbf9f5;border-radius:0;padding:.7rem .85rem}.vz-input::placeholder{color:#6b625b;opacity:1}.vz-input:focus{outline:3px solid var(--camel);outline-offset:1px}textarea.vz-input{resize:vertical}.vz-checkbox{width:1.25rem;height:1.25rem;accent-color:var(--ink);flex:none;margin-top:.2rem}.vz-consent{color:var(--vz-ink-muted);align-items:flex-start;gap:.7rem;margin:1.1rem 0;font-size:.92rem;line-height:1.45;display:flex}.vz-consent a{color:var(--ink);text-underline-offset:.15em;text-decoration:underline}.vz-field__error{color:var(--vz-danger);font-size:.9rem}.vz-btn{width:100%}.vz-leadform__status{margin-top:.75rem;font-weight:600}.vz-leadform__done{align-items:center;gap:1rem;display:flex}.foot{border-top:1.5px solid var(--ink)}.foot__in{max-width:1200px;padding:2.5rem var(--pad);gap:.5rem;margin:0 auto;display:grid}.foot__brand{font-family:var(--vz-font-display);font-size:1.8rem}.foot a{text-underline-offset:.2em;text-decoration:underline}.foot__legal{margin-top:.75rem;font-size:.95rem}.legal__body h1{margin-bottom:.75rem;font-size:clamp(1.8rem,4vw,2.6rem)}.legal__body h2{font-family:var(--vz-font-text);font-size:1.3rem;font-weight:600}.legal__body a{text-underline-offset:.2em;text-decoration:underline}@keyframes vz-spin{to{transform:rotate(360deg)}}@keyframes vz-rise{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}@supports (animation-timeline:view()){.sec__title,.mini-card,.ledger,.gift,.delivery__steps li,.hall__copy,.hall__art,.review blockquote,.faq details,.order__form{animation:linear both vz-rise view();animation-range:entry entry 40%}}@media (prefers-reduced-motion:reduce){.hero__seal-text,.sec__title,.mini-card,.ledger,.gift,.delivery__steps li,.hall__copy,.hall__art,.review blockquote,.faq details,.order__form{animation:none!important}html{scroll-behavior:auto}.btn,.vz-btn{transition:none}}@media (width<=860px){.hero{grid-template-columns:1fr}.hero__art{order:-1;width:min(78vw,340px);margin-top:1.5rem}.arch{box-shadow:8px 8px 0 var(--camel)}.hero__tag{width:max-content;max-width:100%;margin-top:1.75rem;position:relative;top:auto;left:auto}.hero__seal{width:76px;height:76px;top:-20px;left:-14px}.dishes__row,.delivery__steps,.menu,.hall,.order{grid-template-columns:1fr}.dishes__row .mini-card:nth-child(2){margin-top:0}.dishes__row{gap:2rem}.mini-card,.ledger,.order__form{box-shadow:5px 5px 0 var(--ink)}.hall__art{width:min(70vw,300px)}.capsule{box-shadow:8px 8px 0 var(--camel)}}@media (width<=480px){.sec__title{font-size:clamp(1.6rem,8vw,2.25rem)}.ledger li{font-size:1.1rem}.ledger{padding-inline:1rem}}
