main.svelte-1uha8ag{max-width:60rem;margin:0 auto;padding:3rem 1.25rem 4rem;color:#fff;display:flex;flex-direction:column;gap:2.5rem}.hero.svelte-1uha8ag h1:where(.svelte-1uha8ag){font-size:clamp(2rem,7vw,3.5rem);font-weight:700;letter-spacing:.02em;margin:0 0 .5rem}.hero.svelte-1uha8ag p:where(.svelte-1uha8ag){color:#999;font-size:clamp(1rem,3.5vw,1.25rem);margin:0;max-width:34rem;line-height:1.5}.hero.svelte-1uha8ag .start:where(.svelte-1uha8ag){margin-top:1rem;font-size:1rem}.hero.svelte-1uha8ag .start:where(.svelte-1uha8ag) a:where(.svelte-1uha8ag){color:#fff;text-decoration:underline;text-underline-offset:.2em;text-decoration-color:#555}.hero.svelte-1uha8ag .start:where(.svelte-1uha8ag) a:where(.svelte-1uha8ag):hover{text-decoration-color:#fff}.grid.svelte-1uha8ag{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr))}.card.svelte-1uha8ag{background:var(--theme-bg);padding:1.25rem;display:flex;flex-direction:column;gap:.5rem;min-height:9rem;text-decoration:none;border:1px solid #000;transition:transform .1s ease}.card.svelte-1uha8ag:hover,.card.svelte-1uha8ag:active{transform:scale(1.1);z-index:1}:is(.card.svelte-1uha8ag:hover,.card.svelte-1uha8ag:active) :where(.svelte-1uha8ag){color:#fff}.card.svelte-1uha8ag h2:where(.svelte-1uha8ag){font-size:1.25rem;font-weight:300;letter-spacing:.1em;margin:0}.card.svelte-1uha8ag p:where(.svelte-1uha8ag){color:#999;font-size:.95rem;line-height:1.5;margin:0;flex:1}.feedback.svelte-1uha8ag{display:flex;flex-direction:column;gap:.75rem}.feedback.svelte-1uha8ag h2:where(.svelte-1uha8ag){font-size:1.25rem;font-weight:300;letter-spacing:.1em;margin:0}.feedback.svelte-1uha8ag form:where(.svelte-1uha8ag){display:flex;flex-direction:column;gap:.75rem}.feedback.svelte-1uha8ag textarea:where(.svelte-1uha8ag){background:#000;color:#fff;border:1px solid #fff;padding:.6rem .75rem;font:inherit;font-size:.95rem;line-height:1.5;resize:vertical}.feedback.svelte-1uha8ag textarea:where(.svelte-1uha8ag):focus{outline:none;border-color:#fff}.feedback.svelte-1uha8ag .row:where(.svelte-1uha8ag){display:flex;align-items:center;gap:1rem;flex-wrap:wrap}.feedback.svelte-1uha8ag button:where(.svelte-1uha8ag){background:none;color:#fff;border:1px solid #444;padding:.4rem 1rem;font:inherit;cursor:pointer}.feedback.svelte-1uha8ag button:where(.svelte-1uha8ag):hover:not(:disabled){border-color:#fff}.feedback.svelte-1uha8ag button:where(.svelte-1uha8ag):disabled{opacity:.4;cursor:default}.feedback.svelte-1uha8ag .ok:where(.svelte-1uha8ag){color:#0f8;font-size:.9rem}.feedback.svelte-1uha8ag .err:where(.svelte-1uha8ag){color:#f66;font-size:.9rem}.feedback.svelte-1uha8ag .hint:where(.svelte-1uha8ag){color:#999;font-size:.9rem;margin:0}.foot.svelte-1uha8ag{border-top:1px solid #222;padding-top:1.5rem}.foot.svelte-1uha8ag p:where(.svelte-1uha8ag){color:#999;line-height:1.6;margin:0 0 1rem;max-width:36rem}.foot.svelte-1uha8ag .links:where(.svelte-1uha8ag){display:flex;flex-wrap:wrap;gap:.5rem 1.5rem}.foot.svelte-1uha8ag a:where(.svelte-1uha8ag){color:var(--theme-fg);text-decoration:none}.foot.svelte-1uha8ag a:where(.svelte-1uha8ag):hover{text-decoration:underline}
