.kitchen[data-astro-cid-qetvvn6p]{color:#fff;background:#2a2b33;height:100svh;min-height:560px;position:relative;overflow:hidden}.stage[data-astro-cid-qetvvn6p]{--w:max(100vw, 177.78svh);width:var(--w);aspect-ratio:16/9;top:50%;left:clamp(calc(100vw - var(--w)), calc(50vw - var(--w) * var(--fx) / 100), 0px);position:absolute;transform:translateY(-50%)}.stage[data-astro-cid-qetvvn6p] img[data-astro-cid-qetvvn6p]{object-fit:cover;width:100%;height:100%}.stage[data-astro-cid-qetvvn6p]{transition:transform .6s cubic-bezier(.6,0,.2,1),filter .6s}.stage[data-astro-cid-qetvvn6p].zooming{filter:blur(1px);transform:translateY(-50%)scale(3.2)}.flyin-overlay{z-index:100;background:#2a2b33;position:fixed;inset:0}.flyin-overlay canvas{width:100%;height:100%;display:block}.hotspot[data-astro-cid-qetvvn6p]{left:var(--x);top:var(--y);color:#fff;border-radius:50%;place-items:center;width:72px;height:72px;margin:-36px 0 0 -36px;text-decoration:none;display:grid;position:absolute}.glow[data-astro-cid-qetvvn6p]{background:radial-gradient(circle,#ccd0f600 38%,#8c96ff8c 52%,#1507ff00 72%);border-radius:50%;animation:2.6s ease-in-out infinite pulse;position:absolute;inset:-14px}.dot[data-astro-cid-qetvvn6p]{border:2px solid #fffffff2;border-radius:50%;width:58px;height:58px;position:relative;box-shadow:0 0 0 3px #1507ff59,0 0 22px 4px #ccd0f6bf,inset 0 0 14px #ccd0f699}.tag[data-astro-cid-qetvvn6p]{white-space:nowrap;-webkit-backdrop-filter:blur(12px);color:var(--ink);font:12px/1 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;background:#ffffffb8;border:1px solid #0e10301a;border-radius:999px;padding:9px 14px;position:absolute;top:50%;left:calc(100% + 4px);transform:translateY(-50%)}.tag[data-astro-cid-qetvvn6p] b[data-astro-cid-qetvvn6p]{color:var(--accent);margin-left:4px;font-weight:700}.tag[data-astro-cid-qetvvn6p] .tap[data-astro-cid-qetvvn6p]{display:none}@media (hover:none){.tag[data-astro-cid-qetvvn6p] .tap[data-astro-cid-qetvvn6p]{display:inline}.tag[data-astro-cid-qetvvn6p] .click[data-astro-cid-qetvvn6p]{display:none}}.hotspot[data-astro-cid-qetvvn6p]:hover .dot[data-astro-cid-qetvvn6p],.hotspot[data-astro-cid-qetvvn6p]:focus-visible .dot[data-astro-cid-qetvvn6p]{border-color:#fff;transform:scale(1.12)}.dot[data-astro-cid-qetvvn6p]{transition:transform .25s}@keyframes pulse{0%,to{opacity:.65;transform:scale(.8)}50%{opacity:1;transform:scale(1.25)}}@media (prefers-reduced-motion:reduce){.glow[data-astro-cid-qetvvn6p]{animation:none}}.shade[data-astro-cid-qetvvn6p]{pointer-events:none;background:linear-gradient(#0e103000,#0e1030b8);height:46%;position:absolute;inset:auto 0 0}.intro[data-astro-cid-qetvvn6p]{position:absolute;bottom:clamp(72px,10vh,110px);left:0;right:0}.intro[data-astro-cid-qetvvn6p] h1[data-astro-cid-qetvvn6p]{color:#fff;max-width:15ch;font-size:clamp(36px,4.6vw,72px)}.intro[data-astro-cid-qetvvn6p] p[data-astro-cid-qetvvn6p]{color:#ffffffdb;max-width:46ch;margin-top:16px;font-size:clamp(16px,1.3vw,19px)}.cue[data-astro-cid-qetvvn6p]{color:#fff;font:11px var(--font-mono);letter-spacing:.14em;text-transform:uppercase;opacity:.85;white-space:nowrap;align-items:center;gap:8px;min-height:44px;text-decoration:none;display:inline-flex;position:absolute;bottom:22px;left:50%;transform:translate(-50%)}@media (width<=640px){.tag[data-astro-cid-qetvvn6p]{top:auto;bottom:calc(100% + 2px);left:50%;transform:translate(-50%)}.intro[data-astro-cid-qetvvn6p]{bottom:80px}}.statement[data-astro-cid-dnbrnzjg]{max-width:17ch;font-size:clamp(40px,5.4vw,84px)}.intro[data-astro-cid-dnbrnzjg]{margin-top:36px}.pillars[data-astro-cid-dnbrnzjg]{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;margin-top:64px;display:grid}.pillar[data-astro-cid-dnbrnzjg]{background:var(--panel);border-radius:var(--radius);flex-direction:column;gap:14px;min-height:280px;padding:32px;display:flex}.pillar[data-astro-cid-dnbrnzjg] .n[data-astro-cid-dnbrnzjg]{font:500 15px var(--font-mono);color:var(--accent)}.pillar[data-astro-cid-dnbrnzjg] h3[data-astro-cid-dnbrnzjg]{margin-top:auto}.split[data-astro-cid-yxeimdpq]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(32px,6vw,96px);display:grid}.split[data-astro-cid-yxeimdpq] h2[data-astro-cid-yxeimdpq]{position:sticky;top:120px}.list[data-astro-cid-yxeimdpq]{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.list[data-astro-cid-yxeimdpq] li[data-astro-cid-yxeimdpq]{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:24px;padding:28px 0;display:grid}@media (width<=860px){.split[data-astro-cid-yxeimdpq]{grid-template-columns:1fr}.split[data-astro-cid-yxeimdpq] h2[data-astro-cid-yxeimdpq]{position:static}.list[data-astro-cid-yxeimdpq] li[data-astro-cid-yxeimdpq]{grid-template-columns:1fr;gap:8px}}.grid[data-astro-cid-olxgq6ry]{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:clamp(32px,6vw,96px);display:grid}.portrait[data-astro-cid-olxgq6ry]{border-radius:var(--radius-lg);background:var(--panel);aspect-ratio:4/5;margin:0;overflow:hidden}.portrait[data-astro-cid-olxgq6ry] img[data-astro-cid-olxgq6ry]{object-fit:cover;filter:grayscale();width:100%;height:100%}.copy[data-astro-cid-olxgq6ry]{flex-direction:column;gap:22px;display:flex}.quote[data-astro-cid-olxgq6ry]{border-left:2px solid var(--accent);margin:4px 0;padding-left:20px}.quote[data-astro-cid-olxgq6ry] p[data-astro-cid-olxgq6ry]{font-family:var(--font-serif);color:var(--ink);font-size:clamp(24px,2.3vw,32px);font-style:italic;line-height:1.2}.status[data-astro-cid-olxgq6ry]{background:var(--panel);border-radius:20px;flex-direction:column;gap:10px;padding:22px 24px;display:flex}.tags[data-astro-cid-olxgq6ry]{flex-wrap:wrap;gap:8px;display:flex}@media (width<=860px){.grid[data-astro-cid-olxgq6ry]{grid-template-columns:1fr}.portrait[data-astro-cid-olxgq6ry]{max-width:420px}}.head[data-astro-cid-6hjugsng]{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:24px;margin-bottom:48px;display:flex}.head[data-astro-cid-6hjugsng] .lead[data-astro-cid-6hjugsng]{max-width:36ch}.cards[data-astro-cid-6hjugsng]{grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:16px;display:grid}.card[data-astro-cid-6hjugsng]{border-radius:var(--radius-lg);background:var(--bg);color:var(--ink);text-decoration:none;overflow:hidden}.touch[data-astro-cid-6hjugsng]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;display:grid}.touch[data-astro-cid-6hjugsng] .img[data-astro-cid-6hjugsng]{background:var(--panel-2);aspect-ratio:1;place-items:center;display:grid}.touch[data-astro-cid-6hjugsng] .img[data-astro-cid-6hjugsng] img[data-astro-cid-6hjugsng]{width:92%;height:auto;transition:transform .5s}.touch[data-astro-cid-6hjugsng]:hover .img[data-astro-cid-6hjugsng] img[data-astro-cid-6hjugsng]{transform:scale(1.04)rotate(-1deg)}.meta[data-astro-cid-6hjugsng]{flex-direction:column;gap:14px;padding:clamp(24px,3vw,44px);display:flex}.more[data-astro-cid-6hjugsng]{color:var(--accent);align-items:center;gap:8px;font-weight:500;display:inline-flex}.next[data-astro-cid-6hjugsng]{background:var(--ink);color:#fff;background-image:radial-gradient(circle at 80% 15%,#1507ff8c,#0000 55%);flex-direction:column;justify-content:flex-end;gap:18px;min-height:280px;padding:32px;display:flex}.next[data-astro-cid-6hjugsng] .kicker[data-astro-cid-6hjugsng]{color:#ffffffb3}.soon[data-astro-cid-6hjugsng]{letter-spacing:-.02em;font-size:22px;line-height:1.25}.next[data-astro-cid-6hjugsng] .btn[data-astro-cid-6hjugsng]{align-self:flex-start}@media (width<=960px){.cards[data-astro-cid-6hjugsng],.touch[data-astro-cid-6hjugsng]{grid-template-columns:1fr}}.grid[data-astro-cid-jnkxzr34]{grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:end;gap:clamp(32px,6vw,96px);display:grid}.grid[data-astro-cid-jnkxzr34]>div[data-astro-cid-jnkxzr34]{flex-direction:column;align-items:flex-start;gap:28px;display:flex}.light[data-astro-cid-jnkxzr34]{color:#fffc}.who[data-astro-cid-jnkxzr34]{border-top:1px solid #ffffff2e;margin:0;padding:0;list-style:none}.who[data-astro-cid-jnkxzr34] li[data-astro-cid-jnkxzr34]{letter-spacing:-.01em;border-bottom:1px solid #ffffff2e;padding:18px 0;font-size:19px}@media (width<=860px){.grid[data-astro-cid-jnkxzr34]{grid-template-columns:1fr}}.narrow[data-astro-cid-lcdefpme]{max-width:760px}
