.head.svelte-13jqbra{padding:56px 0 40px;display:flex;flex-direction:column;gap:20px}h1.svelte-13jqbra{font-size:clamp(64px,9vw,140px);line-height:.88}.head.svelte-13jqbra p:where(.svelte-13jqbra){margin:0;max-width:56ch;font-size:19px}.slots.svelte-13jqbra{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));gap:20px}.slot.svelte-13jqbra{display:flex;flex-direction:column;gap:14px;min-height:260px;padding:22px;border-radius:6px;background:var(--bg);color:var(--ink)}.slot.svelte-13jqbra h2:where(.svelte-13jqbra){font-size:40px}.slot.svelte-13jqbra p:where(.svelte-13jqbra){margin:0;flex:1;font-size:15px}.price.svelte-13jqbra{padding-top:14px;border-top:2px solid var(--ink);font-family:var(--mono);font-weight:600}.amount.svelte-13jqbra{font-family:var(--display);font-weight:400;font-size:44px;line-height:1}.launch.svelte-13jqbra{max-width:62ch;margin:28px 0 0;font-size:17px}.rules.svelte-13jqbra{margin-top:72px}.rules.svelte-13jqbra h2:where(.svelte-13jqbra){font-size:clamp(44px,5vw,64px)}.rules.svelte-13jqbra ul:where(.svelte-13jqbra){margin:18px 0 0;padding-left:20px;display:flex;flex-direction:column;gap:8px;font-size:18px}.contact.svelte-13jqbra{margin-top:56px;display:flex;flex-direction:column;gap:10px}.mail.svelte-13jqbra{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.addr.svelte-13jqbra{color:var(--ink);text-decoration:none;font-family:var(--display);font-size:clamp(32px,5vw,56px);overflow-wrap:anywhere}.mail.svelte-13jqbra button:where(.svelte-13jqbra){min-height:44px;padding:0 18px;border:2px solid var(--ink);border-radius:999px;background:transparent;font-weight:600;cursor:pointer}
