.cr-track[data-astro-cid-d7remhma]{width:100%;height:260svh;position:relative}.cr-root[data-astro-cid-d7remhma]{color:#fff;user-select:none;outline:none;width:100%;height:100svh;min-height:560px;position:sticky;top:0;overflow:hidden;container-type:size}.cr-root[data-astro-cid-d7remhma]:focus-visible{box-shadow:inset 0 0 0 3px #fff}.cr-stage[data-astro-cid-d7remhma]{--u:min(1cqw, 1.7cqh);--D:min(calc((100cqh - 380px) / 1.15), 86cqw, 560px);position:absolute;inset:0}@container (width<=640px){.cr-stage[data-astro-cid-d7remhma]{--u:min(1.5cqw, 1.15cqh);--D:min(calc((100cqh - 310px) / 1.15), 86cqw, 560px)}.cr-stage[data-astro-cid-d7remhma] .cr-copy[data-astro-cid-d7remhma]{top:68px}.cr-meta[data-astro-cid-d7remhma]{margin-top:.7rem;font-size:12.5px}}.cr-copy[data-astro-cid-d7remhma]{left:50%;top:max(88px, calc(var(--u) * 6.5));text-align:center;width:min(88%,40rem);position:absolute;transform:translate(-50%)}.cr-title[data-astro-cid-d7remhma]{font-size:clamp(12px, calc(var(--u) * 1), 16px);opacity:.85;margin:0 0 .9rem;font-weight:600}.cr-slides[data-astro-cid-d7remhma]{display:grid}.cr-txt[data-astro-cid-d7remhma]{will-change:opacity, transform;grid-area:1/1}.cr-dish[data-astro-cid-d7remhma]{font-weight:700;font-size:clamp(21px, calc(var(--u) * 2.7), 40px);letter-spacing:-.02em;margin:0;line-height:1.1}html[dir=rtl] .cr-dish[data-astro-cid-d7remhma]{letter-spacing:0;line-height:1.3}.cr-line[data-astro-cid-d7remhma]{max-width:34ch;font-size:clamp(13.5px, calc(var(--u) * 1.15), 18px);margin:.75rem auto 0;font-weight:500;line-height:1.5}.cr-meta[data-astro-cid-d7remhma]{justify-content:center;align-items:center;gap:.6rem;margin:1rem 0 0;font-size:14px;font-weight:600;display:inline-flex}.cr-meta[data-astro-cid-d7remhma]>span[data-astro-cid-d7remhma]:first-child{border-radius:999px;padding:.3rem .85rem}.cr-rating[data-astro-cid-d7remhma]{align-items:center;gap:.3rem;display:inline-flex}.cr-rating[data-astro-cid-d7remhma] svg[data-astro-cid-d7remhma]{color:#ffb8d6;width:15px;height:15px}.cr-wheel[data-astro-cid-d7remhma]{left:50%;top:calc(100% - var(--D) / 2 - 18px);width:0;height:0;position:absolute}.cr-ring[data-astro-cid-d7remhma]{left:calc(var(--D) * -.7);top:calc(var(--D) * -.7);width:calc(var(--D) * 1.4);height:calc(var(--D) * 1.4);max-width:none;position:absolute;overflow:visible}.cr-names[data-astro-cid-d7remhma]{width:0;height:0;position:absolute;top:0;left:0}.cr-name[data-astro-cid-d7remhma]{transform:translate(-50%, -50%) rotate(var(--a)) translateY(calc(var(--D) * -.68));white-space:nowrap;color:#fff;font:inherit;font-size:clamp(12px, calc(var(--D) * .031), 16px);letter-spacing:.04em;cursor:pointer;background:0 0;border:0;padding:4px 6px;font-weight:600;line-height:1.2;transition:opacity .2s;position:absolute;top:0;left:0}html[dir=rtl] .cr-name[data-astro-cid-d7remhma]{letter-spacing:0;font-size:clamp(13px, calc(var(--D) * .034), 17px)}.cr-name[data-astro-cid-d7remhma]:focus-visible{outline-offset:2px;border-radius:6px;outline:2px solid #fff}.cr-dot[data-astro-cid-d7remhma]{transform-box:view-box;transform-origin:0 0}.cr-plate[data-astro-cid-d7remhma]{left:calc(var(--D) * -.5);top:calc(var(--D) * -.5);width:var(--D);height:var(--D);will-change:transform;border-radius:50%;position:absolute;box-shadow:0 18px 40px -12px #00000073}.cr-fade[data-astro-cid-d7remhma]{z-index:3;pointer-events:none;background:linear-gradient(to top, var(--cr-bg,#241311) 8%, transparent);height:12px;position:absolute;inset:auto 0 0}.cr-plate[data-astro-cid-d7remhma]>img[data-astro-cid-d7remhma]{object-fit:cover;border-radius:50%;width:100%;max-width:none;height:100%;position:absolute;inset:0}.cr-decor[data-astro-cid-d7remhma]{top:max(96px, calc(var(--u) * 6));width:calc(var(--u) * 9);height:calc(var(--u) * 9);opacity:.9;pointer-events:none;will-change:transform;position:absolute}.cr-decor[data-astro-cid-d7remhma][data-side=s]{left:calc(var(--u) * 3);transform:rotate(180deg)}.cr-decor[data-astro-cid-d7remhma][data-side=e]{right:calc(var(--u) * 3);transform:rotate(90deg)}@container (width<=640px){.cr-decor[data-astro-cid-d7remhma]{display:none}}.ts-track[data-astro-cid-5tczifzf]{width:100%;position:relative}.ts-stage[data-astro-cid-5tczifzf]{background:var(--color-ink);height:100svh;min-height:600px;color:var(--color-cream);padding:72px max(16px, env(safe-area-inset-right,0px)) clamp(16px, 3vh, 32px) max(16px, env(safe-area-inset-left,0px));flex-direction:column;display:flex;position:sticky;top:0;overflow:hidden}.ts-head[data-astro-cid-5tczifzf]{z-index:10;background:var(--color-ink);width:100%;max-width:1040px;box-shadow:0 -200px 0 200px var(--color-ink);justify-content:space-between;align-items:flex-end;gap:16px;margin:0 auto;padding-bottom:6px;display:flex;position:relative}.ts-h[data-astro-cid-5tczifzf]{letter-spacing:-.02em;margin:0;font-size:clamp(18px,3vw,32px);font-weight:700;line-height:1.1}html[dir=rtl] .ts-h[data-astro-cid-5tczifzf]{letter-spacing:0;line-height:1.3}.ts-wrap[data-astro-cid-5tczifzf]{vertical-align:bottom;margin-inline-end:.25em;padding-bottom:4px;display:inline-block;overflow:hidden}.ts-w[data-astro-cid-5tczifzf]{display:inline-block}.ts-count[data-astro-cid-5tczifzf]{color:#fbf6f199;font-variant-numeric:tabular-nums;flex:none;align-items:center;gap:10px;font-size:13px;font-weight:500;display:flex}.ts-count[data-astro-cid-5tczifzf] b[data-astro-cid-5tczifzf]{color:var(--color-cream);font-size:20px;font-weight:700}.ts-rail[data-astro-cid-5tczifzf]{background:#fbf6f126;border-radius:3px;width:72px;height:3px;overflow:hidden}.ts-rail[data-astro-cid-5tczifzf] i[data-astro-cid-5tczifzf]{background:var(--color-coral);transform-origin:0;width:100%;height:100%;display:block;transform:scaleX(0)}html[dir=rtl] .ts-rail[data-astro-cid-5tczifzf] i[data-astro-cid-5tczifzf]{transform-origin:100%}.ts-deck[data-astro-cid-5tczifzf]{flex:1;width:100%;max-width:1040px;min-height:0;margin:clamp(14px,3vh,28px) auto 0;position:relative}.ts-deck[data-astro-cid-5tczifzf] .ts-card{transform-origin:50% 0;will-change:transform;backface-visibility:hidden;color:#fff;border:1px solid #ffffff38;border-radius:28px 28px 96px;position:absolute;inset:0;overflow:hidden;box-shadow:inset 0 1px #ffffff4d,0 50px 90px -40px #2413118c,0 18px 40px -20px #24131166}html[dir=rtl] .ts-deck[data-astro-cid-5tczifzf] .ts-card{border-radius:28px 28px 28px 96px}.ts-deck[data-astro-cid-5tczifzf] .ts-shade{z-index:6;opacity:0;pointer-events:none;background:#120807;position:absolute;inset:0}
