.events.svelte-1gdibj8{gap:16px;display:grid}.empty.svelte-1gdibj8{text-align:center;color:var(--muted);padding:48px 0}.access-dialog.svelte-1hlufne{border-radius:var(--r-box);border:1px solid var(--line);background:var(--panel);width:min(560px,100vw - 32px);max-height:calc(100svh - 32px);color:var(--soft);padding:0;overflow:auto}.access-dialog.svelte-1hlufne::backdrop{-webkit-backdrop-filter:blur(4px);background:#000000b3}.access-dialog[open].svelte-1hlufne{animation:.25s svelte-1hlufne-dialog-in}@keyframes svelte-1hlufne-dialog-in{0%{opacity:0;transform:translateY(12px)}}.access-inner.svelte-1hlufne{padding:32px;position:relative}.access-close.svelte-1hlufne{border-radius:var(--r-ctl);border:1px solid var(--line);width:36px;height:36px;color:var(--soft);cursor:pointer;background:0 0;font-size:16px;position:absolute;top:16px;right:16px}.access-close.svelte-1hlufne:hover{border-color:var(--white);color:var(--white)}.access-dialog.svelte-1hlufne h2:where(.svelte-1hlufne){color:var(--white);letter-spacing:-.02em;margin:0 40px 6px 0;font-size:26px;font-weight:500;line-height:1.15}.access-dialog.svelte-1hlufne .intro-text:where(.svelte-1hlufne){color:var(--muted);margin:0 0 24px;font-size:14px}.field.svelte-1hlufne{gap:6px;margin-bottom:16px;display:grid}.field.svelte-1hlufne label:where(.svelte-1hlufne),.field.svelte-1hlufne legend:where(.svelte-1hlufne){color:var(--white);padding:0;font-size:13px;font-weight:500}.field.svelte-1hlufne input:where(.svelte-1hlufne),.field.svelte-1hlufne select:where(.svelte-1hlufne){border-radius:var(--r-ctl);border:1px solid var(--line);background:var(--ink);width:100%;height:48px;color:var(--white);font:inherit;padding:0 14px;font-size:15px}.field.svelte-1hlufne select:where(.svelte-1hlufne){appearance:none;cursor:pointer;background:var(--ink) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath d='M1 1l4 4 4-4' stroke='%238C8C8C' fill='none' stroke-width='1.5'/%3E%3C/svg%3E") no-repeat right 14px center;padding-right:36px}.field.svelte-1hlufne input:where(.svelte-1hlufne):focus,.field.svelte-1hlufne select:where(.svelte-1hlufne):focus{border-color:var(--white);outline:none}.field.svelte-1hlufne small:where(.svelte-1hlufne){color:var(--muted);font-size:12px}.field.invalid.svelte-1hlufne input:where(.svelte-1hlufne),.field.invalid.svelte-1hlufne select:where(.svelte-1hlufne){border-color:#ff6b6b}.field.svelte-1hlufne .err-msg:where(.svelte-1hlufne){color:#ff8a8a;font-size:12px;display:none}.field.invalid.svelte-1hlufne .err-msg:where(.svelte-1hlufne){display:block}fieldset.field.svelte-1hlufne{border:0;min-width:0;margin:0 0 16px;padding:0}.row-2.svelte-1hlufne{grid-template-columns:1fr 1fr;gap:12px;display:grid}.consent.svelte-1hlufne{color:var(--soft);grid-template-columns:20px 1fr;align-items:start;gap:12px;margin:8px 0 20px;font-size:13px;line-height:1.5;display:grid}.consent.svelte-1hlufne input:where(.svelte-1hlufne){width:18px;height:18px;accent-color:var(--white);margin:2px 0 0}.consent.svelte-1hlufne a:where(.svelte-1hlufne){color:var(--white);text-underline-offset:3px;text-decoration:underline}.consent.invalid.svelte-1hlufne{color:#ff8a8a}.hp.svelte-1hlufne{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.access-actions.svelte-1hlufne{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.access-actions.svelte-1hlufne .btn:where(.svelte-1hlufne){cursor:pointer;font:inherit;border:0;font-weight:500}.access-actions.svelte-1hlufne .btn:where(.svelte-1hlufne):disabled{opacity:.55;cursor:progress;transform:none}.form-status.svelte-1hlufne{color:#ff8a8a;font-size:13px}.access-done.svelte-1hlufne{text-align:left}.access-done.svelte-1hlufne .tick:where(.svelte-1hlufne){background:var(--white);width:48px;height:48px;color:var(--black);place-items:center;margin-bottom:18px;font-size:24px;font-weight:700;display:grid}@media (width<=480px){.access-inner.svelte-1hlufne{padding:24px 20px}.row-2.svelte-1hlufne{grid-template-columns:1fr}}section[id].svelte-1uha8ag{scroll-margin-top:24px}.text-link.svelte-1uha8ag{color:var(--white);white-space:nowrap;border-bottom:1px solid var(--muted);padding-bottom:2px;font-size:14px;font-weight:500;transition:border-color .25s}.text-link.svelte-1uha8ag:hover{border-color:var(--white)}.intro.svelte-1uha8ag{border-bottom:1px solid var(--line);padding:clamp(56px,8vw,96px) 0}.figures.svelte-1uha8ag{grid-template-columns:repeat(4,1fr);gap:32px 24px;margin:0;display:grid}.figures.svelte-1uha8ag div:where(.svelte-1uha8ag){flex-direction:column-reverse;justify-content:flex-end;display:flex}.figures.svelte-1uha8ag dd:where(.svelte-1uha8ag){letter-spacing:-.04em;color:var(--white);margin:0;font-size:clamp(36px,3.4vw,48px);font-weight:300;line-height:1}.figures.svelte-1uha8ag dt:where(.svelte-1uha8ag){max-width:22ch;color:var(--soft);margin-top:12px;font-size:15px;line-height:1.45}.posts-row.svelte-1uha8ag{gap:28px;display:grid}.view-all.svelte-1uha8ag{justify-self:start}.join.svelte-1uha8ag{padding:clamp(72px,10vw,120px) 0}.join-grid.svelte-1uha8ag{grid-template-columns:1fr 1.2fr;align-items:center;gap:48px;display:grid}.join.svelte-1uha8ag h2:where(.svelte-1uha8ag){letter-spacing:-.035em;color:var(--white);margin:0;font-size:clamp(30px,3.4vw,48px);font-weight:400;line-height:1.08}.join.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--muted);max-width:44ch}.steps.svelte-1uha8ag{counter-reset:step;gap:12px;display:grid}.step.svelte-1uha8ag{border-radius:var(--r-box);counter-increment:step;border:1px solid var(--line);background:var(--panel);grid-template-columns:44px 1fr auto;align-items:center;gap:18px;padding:20px 22px;transition:border-color .2s;display:grid}.step.svelte-1uha8ag:hover{border-color:var(--white)}.step.svelte-1uha8ag:before{content:counter(step, decimal-leading-zero);color:var(--white);letter-spacing:.08em;font-size:13px;font-weight:500}.step.svelte-1uha8ag b:where(.svelte-1uha8ag){color:var(--white);font-weight:500;display:block}.step.svelte-1uha8ag small:where(.svelte-1uha8ag){color:var(--muted);font-size:13px}.step.svelte-1uha8ag .go:where(.svelte-1uha8ag){color:var(--white);font-size:20px;transition:transform .2s,color .2s}.step.svelte-1uha8ag:hover .go:where(.svelte-1uha8ag){color:var(--white);transform:translate(4px)}.step.static.svelte-1uha8ag{background:0 0}.step.static.svelte-1uha8ag:hover{border-color:var(--line)}.join.svelte-1uha8ag .text-link:where(.svelte-1uha8ag){margin-top:8px;display:inline-block}@media (width<=1000px){.join-grid.svelte-1uha8ag{grid-template-columns:1fr}}@media (width<=760px){.figures.svelte-1uha8ag{grid-template-columns:repeat(2,1fr)}}
