.carta-hero{position:relative;overflow-x:clip;color:var(--cream);padding:calc(var(--header-h) + clamp(18px,3vw,36px)) 0 clamp(36px,5vw,64px);background:radial-gradient(70% 60% at 85% 0%,rgba(200,40,31,.28),transparent 70%),radial-gradient(60% 60% at 0% 100%,rgba(196,106,51,.16),transparent 70%),var(--ink)}.carta-grid{display:grid;gap:clamp(14px,2.4vw,24px)}.carta-side{min-width:0}.carta-head{text-align:center;max-width:46rem;margin:0 auto clamp(14px,2.4vw,22px)}.carta-head .eyebrow{margin-bottom:.6rem;color:var(--saffron)}.carta-head h1{font-size:clamp(2.2rem,5vw,3.6rem);margin-bottom:.3em}.carta-head h1 em{font-style:italic;font-weight:500;color:var(--saffron)}.carta-lead{margin:0 auto;max-width:52ch;color:#f7eedfcc;font-size:clamp(.98rem,1.5vw,1.1rem);line-height:1.5}.carta-stage{display:flex;flex-direction:column;align-items:stretch}.carta-chips{display:flex;gap:8px;overflow-x:auto;padding:4px 2px 12px;scroll-snap-type:x proximity;scrollbar-width:none}.carta-chips::-webkit-scrollbar{display:none}.cchip{flex:none;scroll-snap-align:center;display:inline-flex;align-items:center;min-height:44px;padding:0 16px;border-radius:99px;border:1px solid var(--line-dark);background:#f7eedf0f;color:var(--cream);font-weight:600;font-size:.92rem;white-space:nowrap;text-decoration:none;transition:background-color .2s,border-color .2s,color .2s}.cchip:hover{background:#f7eedf29}.cchip[aria-current=true]{background:var(--saffron);border-color:var(--saffron);color:var(--ink)}.cchip small{opacity:.65;font-weight:500;margin-left:.4em}.libro{--h: clamp(470px, calc(100svh - 300px) , 960px);position:relative;width:min(100%,calc(var(--h) * 1.4134));margin:6px auto 0}.libro__mesa{position:absolute;left:4%;right:4%;bottom:-4%;height:9%;background:radial-gradient(closest-side,rgba(0,0,0,.6),transparent);filter:blur(10px);pointer-events:none;transition:left .7s var(--ease),right .7s var(--ease)}.book{position:relative;margin-inline:auto;transition:transform .7s var(--ease)}.book:not(.stf__parent){aspect-ratio:1.4134}.book:not(.stf__parent) .pg{display:none}.book:not(.stf__parent) .pg--cover{display:block;position:relative;width:50%;margin-inline:auto;aspect-ratio:.7067}.pg{container-type:inline-size;background:#fbf3e4;overflow:hidden;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent;position:relative;color:var(--text)}.pg a{-webkit-user-drag:none}.pg--menu:after,.pg--idx:after{content:"";position:absolute;inset:0;pointer-events:none}.stf__item.--left.pg--menu:after,.stf__item.--left.pg--idx:after{background:linear-gradient(to left,#2814084d 0,#28140817 5%,#28140800 16%)}.stf__item.--right.pg--menu:after,.stf__item.--right.pg--idx:after{background:linear-gradient(to right,#2814084d 0,#28140817 5%,#28140800 16%)}.cv{position:absolute;inset:0;padding:5.5cqw;color:var(--cream);background:repeating-linear-gradient(45deg,rgba(255,255,255,.02) 0 2px,transparent 2px 6px),radial-gradient(120% 70% at 30% 0%,#8e1f27 0%,transparent 62%),linear-gradient(165deg,#5e1019,#3a0b12 55%,#230609)}.cv__frame{position:relative;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:2.6cqw;padding:8cqw 6cqw 14cqw;border:.4cqw solid rgba(232,173,63,.85);border-radius:1.4cqw;box-shadow:inset 0 0 0 1.6cqw #2306098c,inset 0 0 0 1.9cqw #e8ad3f4d}.cv__orn{width:70%;height:3.6cqw;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='14' viewBox='0 0 28 14'%3E%3Cpath d='M14 0 28 7 14 14 0 7Z' fill='%23e8ad3f'/%3E%3Cpath d='M14 3.6 18.4 7 14 10.4 9.6 7Z' fill='%235e1019'/%3E%3C/svg%3E") repeat-x center / auto 100%;opacity:.9}.cv__logo{width:62%;height:auto;filter:drop-shadow(0 .6cqw 1.2cqw rgba(0,0,0,.4))}.cv__emb{width:26%;height:auto;opacity:.95}.cv__t{margin:0;font:600 12cqw/1 var(--ff-display);letter-spacing:.2em;text-transform:uppercase;color:var(--cream);padding-left:.2em}.cv__t--s{font-size:7.2cqw;letter-spacing:.01em;font-style:italic;text-transform:none;font-weight:500;line-height:1.1;padding-left:0}.cv__sub{margin:0;font:700 3.1cqw/1.3 var(--ff-body);letter-spacing:.32em;text-transform:uppercase;color:var(--saffron);padding-left:.32em}.cv__city{margin:0;font:italic 500 5cqw/1 var(--ff-display);color:#f7eedfc7}.cv__hint{position:absolute;left:0;right:0;bottom:6.5cqw;margin:0;font:600 max(10.5px,2.6cqw)/1.2 var(--ff-body);letter-spacing:.16em;text-transform:uppercase;color:#f7eedf99}.cv__hint:after{content:"";display:block;width:2.4cqw;height:2.4cqw;margin:2cqw auto 0;border-right:.5cqw solid var(--saffron);border-top:.5cqw solid var(--saffron);transform:rotate(45deg);animation:cv-nudge 1.8s ease-in-out infinite}@keyframes cv-nudge{0%,to{transform:translate(-1cqw) rotate(45deg);opacity:.5}50%{transform:translate(1.2cqw) rotate(45deg);opacity:1}}.cv__addr{margin:0;font:500 3.7cqw/1.55 var(--ff-body);font-style:normal;color:var(--cream)}.cv__addr a{color:var(--saffron-2);text-decoration:none}.cv__btn{font-size:3.5cqw;padding:2.4cqw 6cqw;min-height:0;margin-top:1cqw}.cv__soc{margin:0;font-size:3cqw;letter-spacing:.08em;color:#f7eedfb3}.cv__soc a{color:inherit}.pg--cover:after,.pg--back:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(100deg,rgba(255,255,255,.1) 0,transparent 22%,transparent 78%,rgba(0,0,0,.22) 100%)}.pg--back .cv__frame{padding-bottom:8cqw}.mp,.ix{position:absolute;inset:0;display:flex;flex-direction:column;padding:7cqw 9cqw 6cqw;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='8' viewBox='0 0 16 8'%3E%3Cpath d='M8 0 16 4 8 8 0 4Z' fill='%237a1620' fill-opacity='.55'/%3E%3C/svg%3E") repeat-x 0 0 / 2.6cqw auto,linear-gradient(180deg,#fcf6ea,#f6ecd8)}.mp:before{content:"";position:absolute;left:9cqw;right:9cqw;bottom:11.5cqw;height:1px;background:#2a1c1a2e}.mp__sec+.mp__sec{margin-top:5cqw}.mp__h{font:600 8.4cqw/1 var(--ff-display);color:var(--wine);letter-spacing:-.01em}.mp__i{margin:1.2cqw 0 2.2cqw;font:italic 500 3.7cqw/1.25 var(--ff-display);color:var(--muted)}.mp__l{list-style:none;margin:0;padding:0;display:grid;gap:2.6cqw}.mp__row{margin:0;display:flex;align-items:baseline;gap:1.4cqw}.mp__n{font:600 5.2cqw/1.1 var(--ff-display);color:var(--ink)}.mp__n b{color:var(--saffron);font-weight:700;margin-right:.6cqw;font-size:.8em}.mp__d{flex:1;min-width:3cqw;border-bottom:.4cqw dotted rgba(42,28,26,.38);transform:translateY(-.9cqw)}.mp__p{font:700 3.9cqw/1 var(--ff-body);color:var(--ink);white-space:nowrap;font-variant-numeric:tabular-nums}.mp__p small{font-weight:500;color:var(--muted);font-size:.78em;margin-right:.9cqw}.mp__p+.mp__p{margin-left:1.6cqw}.mp__ds{margin:.8cqw 0 0;font:400 3.15cqw/1.38 var(--ff-body);color:var(--muted);max-width:88%}.mp__foot{position:absolute;left:9cqw;right:9cqw;bottom:5cqw;display:flex;justify-content:space-between;align-items:baseline;font:700 2.5cqw/1 var(--ff-body);letter-spacing:.22em;text-transform:uppercase;color:var(--muted)}.mp__foot span:last-child{font:600 4.2cqw/1 var(--ff-display);letter-spacing:0;color:var(--wine)}.mp__note{margin:4cqw 0 0;padding:3cqw 3.4cqw;border-radius:2cqw;background:#7a162012;font:400 3cqw/1.45 var(--ff-body);color:var(--muted)}.mp__quote{margin:5cqw 0 0;padding-left:3.2cqw;border-left:.6cqw solid var(--saffron);font:italic 500 5.4cqw/1.2 var(--ff-display);color:var(--wine)}.mp--center{justify-content:center}.gd{display:grid;gap:2.4cqw}.gd h4{font:600 5.2cqw/1.1 var(--ff-display);color:var(--wine)}.gd p{margin:.6cqw 0 0;font:400 3.15cqw/1.4 var(--ff-body);color:var(--muted)}.mp--tight .mp__sec+.mp__sec{margin-top:3.4cqw}.mp--tight .mp__h{font-size:7.4cqw}.mp--tight .mp__i{margin:.8cqw 0 1.6cqw;font-size:3.4cqw}.mp--tight .mp__l{gap:2cqw}.mp--tight .mp__n{font-size:4.9cqw}.mp--tight .mp__ds{font-size:3cqw;line-height:1.33}.ix__logo{width:34%;height:auto;margin:0 auto 3.4cqw;filter:invert(1) sepia(1) saturate(0) brightness(.25)}.ix__h{margin:0 0 3cqw;font:600 8.6cqw/1 var(--ff-display);text-align:center;color:var(--wine)}.ix__h:after{content:"";display:block;width:14cqw;height:.5cqw;margin:2.4cqw auto 0;background:var(--saffron);border-radius:9px}.ix__l{list-style:none;margin:0;padding:0;flex:1;display:flex;flex-direction:column;justify-content:space-evenly}.ix__l a{display:flex;align-items:baseline;gap:1.6cqw;padding:.9cqw 0;text-decoration:none;color:var(--ink);font:500 4.1cqw/1.2 var(--ff-body)}.ix__dots{flex:1;min-width:3cqw;border-bottom:.4cqw dotted rgba(42,28,26,.4);transform:translateY(-.7cqw)}.ix__p{min-width:5cqw;text-align:right;font:600 5cqw/1 var(--ff-display);color:var(--wine)}.ix__l a:hover .ix__n{color:var(--wine);text-decoration:underline;text-underline-offset:.8cqw}.carta-ctrl{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin-top:clamp(14px,2.4vw,22px)}.cnav{display:inline-flex;align-items:center;gap:6px}.cbtn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;min-width:48px;padding:0 16px;border-radius:99px;cursor:pointer;border:1px solid rgba(247,238,223,.3);background:#f7eedf14;color:var(--cream);font:600 .95rem/1 var(--ff-body);transition:background-color .2s,transform .2s var(--ease),opacity .2s;-webkit-tap-highlight-color:transparent}.cbtn .ico{width:22px;height:22px}.cbtn:hover:not([disabled]){background:#f7eedf33}.cbtn:active:not([disabled]){transform:scale(.96)}.cbtn[disabled]{opacity:.35;cursor:default}.cbtn--ic{padding:0}.cbtn--primary{background:var(--saffron);border-color:var(--saffron);color:var(--ink)}.cbtn--primary:hover:not([disabled]){background:var(--saffron-2)}.cpos{min-width:8.6em;text-align:center;font-size:.95rem;font-variant-numeric:tabular-nums;color:#f7eedfd1}.carta-hint{display:none;margin:12px 0 0;text-align:center;font-size:.85rem;color:#f7eedf99}.carta-aviso{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.carta-list-link{display:block;text-align:center;margin-top:14px;font-size:.92rem;color:#f7eedfbf}.carta-list-link a{color:var(--saffron-2)}@media(hover:none){.carta-hint{display:block}}@media(max-width:640px){.cnav{order:-1;width:100%;justify-content:center}.cbtn{padding:0 14px}.cbtn--ic{padding:0}}.no-js .carta-ctrl,.no-js .carta-hint,.no-js .carta-chips{display:none}.libro.is-land[data-pos=first] .book{transform:translate(-25%)}.libro.is-land[data-pos=last] .book{transform:translate(25%)}.libro.is-land[data-pos=first] .libro__mesa,.libro.is-land[data-pos=last] .libro__mesa{left:27%;right:27%}html.carta-full{overflow:hidden}html.carta-full .carta-stage{position:fixed;inset:0;z-index:150;background:var(--ink);justify-content:center;padding:12px 12px calc(12px + env(safe-area-inset-bottom))}html.carta-full .libro{--h: calc(100svh - 150px) }html.carta-full .carta-hint,html.carta-full .carta-list-link{display:none}@media(min-width:1100px){.carta-hero{padding-block:calc(var(--header-h) + 14px) 40px}.carta-grid{grid-template-columns:minmax(230px,270px) minmax(0,1fr);gap:clamp(24px,3vw,44px);align-items:center;min-height:calc(100svh - var(--header-h) - 60px);max-width:1640px}.carta-head{text-align:left;margin:0 0 22px}.carta-head h1{font-size:clamp(2.2rem,3.4vw,3.1rem)}.carta-lead{margin:0;font-size:.98rem}.carta-chips{flex-direction:column;overflow:visible;gap:4px;padding:0}.cchip{border-radius:12px;min-height:40px;padding:0 14px;font-size:.9rem;white-space:normal}.libro{--h: clamp(520px, calc(100svh - var(--header-h) - 150px), 1000px)}}@media(max-width:820px){.carta-hero{padding-bottom:calc(104px + env(safe-area-inset-bottom,0px))}}@media(max-width:760px){.libro{--h: clamp(420px, calc(100svh - 360px) , 760px);width:min(100%,calc(var(--h) * .7067))}.carta-lead{display:none}.carta-head{margin-bottom:12px}.carta-head h1{font-size:clamp(1.9rem,8vw,2.4rem)}.book:not(.stf__parent){aspect-ratio:.7067}.book:not(.stf__parent) .pg--cover{width:100%}}@media(prefers-reduced-motion:reduce){.book,.libro__mesa,.cchip,.cbtn{transition:none}.cv__hint:after{animation:none}}.lista-head{margin-bottom:var(--sp-6)}.ix__l a>*{pointer-events:none}html[lang=ru] .mp__ds,html[lang=ka] .mp__ds{font-size:2.85cqw;line-height:1.3}html[lang=ru] .mp__l,html[lang=ka] .mp__l{gap:2cqw}html[lang=ru] .mp__n,html[lang=ka] .mp__n{font-size:4.8cqw}html[lang=ru] .mp__i,html[lang=ka] .mp__i{font-size:3.3cqw}html[lang=ka] .mp__h{font-size:7.4cqw;line-height:1.2}html[lang=ka] .mp--tight .mp__h{font-size:6.4cqw}html[lang=ka] .mp__n{font-size:4.3cqw;line-height:1.25}html[lang=ka] .mp__ds{font-size:2.75cqw}html[lang=ka] .gd h4{font-size:4.4cqw}html[lang=ru] .mp--tight .mp__h{font-size:6.6cqw}html[lang=ka] .mp--tight .mp__ds{font-size:2.55cqw;line-height:1.25}html[lang=ka] .mp--tight .mp__l{gap:1.5cqw}html[lang=ka] .mp--tight .mp__sec+.mp__sec{margin-top:2.4cqw}html[lang=ka] .mp--tight .mp__i{margin:.4cqw 0 1.2cqw}html[lang=ka] .gd{gap:1.8cqw}html[lang=ka] .gd p{font-size:2.75cqw;line-height:1.32}html[lang=ka] .mp__quote{font-size:4.4cqw;margin-top:3cqw}html[lang=ka] .mp__note{font-size:2.55cqw;line-height:1.35;margin-top:3cqw;padding:2.4cqw 3cqw}.cin--inline{padding:clamp(3.5rem,8vw,6rem) 0 clamp(3rem,6vw,5rem);scroll-margin-top:var(--header-h)}.cin--inline .carta-grid{min-height:0;align-items:center}.cin--inline .libro{--h: clamp(470px, calc(100svh - 230px) , 860px)}.cin--inline .carta-head .h2{font-size:clamp(2rem,4vw,3rem)}.cin--inline .carta-head .carta-lead{margin:.8rem 0 0}@media(min-width:1100px){.cin--inline .carta-grid{max-width:1400px}.cin--inline .libro{--h: clamp(520px, calc(100svh - 200px) , 880px)}}@media(max-width:760px){.cin--inline .libro{width:min(100%,calc(var(--h) * .7067))}.cin--inline .carta-lead{display:block}}.no-js .book:not(.stf__parent){aspect-ratio:auto;display:grid;gap:16px;justify-items:center}.no-js .book:not(.stf__parent) .pg{display:block;position:relative;width:min(100%,520px);aspect-ratio:.7067}.no-js .libro{width:100%}
