.kit.svelte-1wnry0g{flex-direction:column;gap:40px;display:flex}.toprow.svelte-1wnry0g{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.back.svelte-1wnry0g{font-weight:700}.zip.svelte-1wnry0g{background:var(--grad-coin);box-shadow:0 4px 0 var(--coin-edge);color:var(--ink-900);border-radius:12px;padding:12px 20px;font-weight:700;text-decoration:none}.zip.svelte-1wnry0g:hover{color:var(--ink-900)}.intro.svelte-1wnry0g{flex-wrap:wrap;align-items:center;gap:32px;display:flex}.intro-text.svelte-1wnry0g{flex:320px;min-width:0}.intro-text.svelte-1wnry0g h1{margin:0 0 8px;font-size:clamp(28px,4vw,40px)}.intro-text.svelte-1wnry0g p:where(.svelte-1wnry0g){color:var(--paper-400);text-wrap:pretty;margin:0}.cols.svelte-1wnry0g{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));align-items:start;gap:20px;display:grid}.facts.svelte-1wnry0g{background:var(--paper-100);color:var(--ink-900);box-shadow:0 4px 0 var(--paper-shadow);border-radius:18px;padding:20px}.facts.svelte-1wnry0g h2:where(.svelte-1wnry0g),.dark.svelte-1wnry0g h2:where(.svelte-1wnry0g),.contact.svelte-1wnry0g h2:where(.svelte-1wnry0g){font:400 20px var(--font-display);margin:0 0 10px}dl.svelte-1wnry0g{margin:0}.row.svelte-1wnry0g{border-top:1px dashed var(--paper-rule);gap:12px;padding:7px 0;font-size:14.5px;display:flex}dt.svelte-1wnry0g{width:110px;color:var(--ink-500);flex:none;font-weight:700}dd.svelte-1wnry0g{margin:0}.stack.svelte-1wnry0g{flex-direction:column;gap:16px;display:flex}.dark.svelte-1wnry0g{background:var(--wood-700);box-shadow:inset 0 0 0 1px var(--teaser-ring);border-radius:18px;padding:20px}.dark.svelte-1wnry0g h2:where(.svelte-1wnry0g){color:var(--glow-400);margin-bottom:8px}.dark.svelte-1wnry0g p:where(.svelte-1wnry0g){color:var(--paper-400);margin:0 0 10px}.dark.svelte-1wnry0g p:where(.svelte-1wnry0g):last-child{margin:0}ul.svelte-1wnry0g{color:var(--paper-400);flex-direction:column;gap:4px;margin:0;padding-left:20px;display:flex}.sub.svelte-1wnry0g{font:400 24px var(--font-display);color:var(--glow-400);margin:0 0 14px}.tiles.svelte-1wnry0g{flex-wrap:wrap;gap:16px;display:flex}.tile.svelte-1wnry0g{border-radius:18px;flex:260px;justify-content:center;align-items:center;height:220px;display:flex}.ember.svelte-1wnry0g{background:radial-gradient(ellipse at 50% 70%, var(--night-ember), var(--night) 75%)}.paper.svelte-1wnry0g{background:var(--paper-200)}.tile.icon.svelte-1wnry0g{background:var(--wood-800);flex:0 220px}.tile.svelte-1wnry0g .app-icon{width:140px;height:140px;box-shadow:0 4px 11px var(--shade-40);border-radius:22.37%}.note.svelte-1wnry0g{color:var(--text-muted);margin:10px 0 0;font-size:13.5px}.gallery.svelte-1wnry0g{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:12px;display:grid}.art.svelte-1wnry0g{background:var(--night);box-shadow:0 0 0 1.5px var(--brass-500);border-radius:14px;display:block;overflow:hidden}.art.svelte-1wnry0g img{aspect-ratio:1;object-fit:cover;width:100%;height:auto;display:block}.art.cast.svelte-1wnry0g{background:radial-gradient(ellipse at 50% 30%, var(--cast-glow-1), var(--cast-glow-2) 70%)}.art.cast.svelte-1wnry0g img{object-fit:contain}.shots.svelte-1wnry0g{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));align-items:start;gap:12px;display:grid}.shot.svelte-1wnry0g{box-shadow:0 0 0 1.5px var(--brass-500);border-radius:12px;display:block;overflow:hidden}.shot.svelte-1wnry0g img:where(.svelte-1wnry0g){width:100%;height:auto;display:block}.shot.tablet.svelte-1wnry0g,.shot.wide.svelte-1wnry0g{grid-column:span 2}.contact.svelte-1wnry0g{background:var(--contact-panel);box-shadow:inset 0 0 0 1.5px var(--success-on-dark);border-radius:18px;padding:20px}.contact.svelte-1wnry0g h2:where(.svelte-1wnry0g){color:var(--success-on-dark-soft);margin-bottom:6px}.contact.svelte-1wnry0g p:where(.svelte-1wnry0g){margin:0}
