.art[data-astro-cid-ubdxuysd]{display:block;width:100%;height:auto;object-fit:cover;border-radius:var(--radius-lg)}.slot[data-astro-cid-ubdxuysd],.stand-in[data-astro-cid-ubdxuysd]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;box-sizing:border-box;width:100%;border-radius:var(--radius-lg)}.slot[data-astro-cid-ubdxuysd]{padding:6px;background:#eef1ea;border:2px dashed #bccab4;color:#56644f;text-align:center}.slot-cap[data-astro-cid-ubdxuysd]{font-size:14px;line-height:1.4}.slot[data-astro-cid-ubdxuysd].small .slot-cap[data-astro-cid-ubdxuysd]{font-size:13px}.stand-in[data-astro-cid-ubdxuysd]{background:var(--accent-weak);color:var(--color-accent-strong)}.hero[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:16px;padding-top:4px}.hero-img[data-astro-cid-j7pv25f6]{display:block;width:100%;height:auto;border-radius:20px;background:var(--color-surface-alt)}.hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{font-size:28px;line-height:1.4;letter-spacing:.01em}.promises[data-astro-cid-j7pv25f6]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.promises[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:12px;padding:10px 14px;background:var(--card);border:1px solid var(--line);border-radius:14px;color:var(--ok)}.promises[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{color:var(--ink);font-size:17px;font-weight:700;line-height:1.45}.scenes[data-astro-cid-j7pv25f6],.about[data-astro-cid-j7pv25f6],.more[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:14px;margin-top:40px}h2[data-astro-cid-j7pv25f6]{font-size:23px;line-height:1.45}.note[data-astro-cid-j7pv25f6]{font-size:var(--text-sm);color:var(--muted);line-height:1.75}.keep[data-astro-cid-j7pv25f6]{display:inline-block}.scene-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.scene[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:10px;padding:8px 8px 14px;background:var(--card);border:1px solid var(--color-border-strong);border-radius:18px;box-shadow:var(--shadow-card);text-decoration:none;color:var(--ink)}.scene[data-astro-cid-j7pv25f6]:hover{border-color:var(--accent);color:var(--ink)}.scene-art[data-astro-cid-j7pv25f6]{position:relative;display:flex}.scene-count[data-astro-cid-j7pv25f6]{position:absolute;top:8px;right:8px;display:inline-flex;align-items:center;min-height:30px;padding:0 12px;border-radius:var(--radius-pill);background:var(--card);color:var(--color-accent-press);font-size:var(--text-sm);font-weight:700;box-shadow:0 1px 3px #1a1f2924}.scene-label[data-astro-cid-j7pv25f6]{display:flex;justify-content:space-between;align-items:flex-end;gap:4px;padding:0 6px;font-size:17px;font-weight:700;line-height:1.4}.scene-label[data-astro-cid-j7pv25f6] .icon{color:var(--muted);flex:none}.steps[data-astro-cid-j7pv25f6]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:14px}.steps[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:14px}.step-art[data-astro-cid-j7pv25f6]{flex:none;display:flex;width:64px;height:64px;border-radius:var(--radius-pill);overflow:hidden}img[data-astro-cid-j7pv25f6].step-art,.step-art[data-astro-cid-j7pv25f6] img{width:64px;height:64px;object-fit:cover;border-radius:var(--radius-pill)}.step-text[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:4px;min-width:0;font-size:var(--text-base);font-weight:700;line-height:1.5}.num[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:var(--radius-pill);background:var(--accent);color:#fff;font-size:var(--text-xs);font-weight:700}.more[data-astro-cid-j7pv25f6]{gap:8px}.more[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:var(--text-lg);margin-bottom:4px}.row-link[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:12px;min-height:60px;padding:0 14px;background:var(--card);border:1px solid var(--line);border-radius:14px;text-decoration:none;color:var(--ink);font-size:var(--text-base);font-weight:700}.row-link[data-astro-cid-j7pv25f6] .icon:first-child{color:var(--color-accent-strong);flex:none}.row-link[data-astro-cid-j7pv25f6] .icon:last-child{color:var(--muted);flex:none}.row-link[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{flex:1}.row-link[data-astro-cid-j7pv25f6]:hover{border-color:var(--accent);color:var(--ink)}@media(max-width:359px){.scene-label[data-astro-cid-j7pv25f6]{font-size:15px}.step-text[data-astro-cid-j7pv25f6]{font-size:var(--text-sm)}}
