.hero.svelte-em3ppt{background:radial-gradient(circle at 30% 40%, #1d0606 0%, var(--black) 70%);align-items:flex-end;min-height:75svh;padding:8rem 0 7rem;display:flex;position:relative;overflow:hidden}.back.svelte-em3ppt{font-family:var(--mono);color:var(--gray-300);margin-bottom:3rem;font-size:.85rem;text-decoration:none;transition:color .2s;display:inline-block}.back.svelte-em3ppt:hover{color:var(--white)}.code.svelte-em3ppt{font-family:var(--mono);letter-spacing:.15em;color:var(--accent-500);font-size:.85rem;display:block}h1.svelte-em3ppt{letter-spacing:-.04em;color:var(--white);-webkit-hyphens:auto;hyphens:auto;overflow-wrap:anywhere;margin:1rem 0 2rem;font-size:clamp(2.2rem,7.5vw,6.5rem);font-weight:800;line-height:1.05}.lead.svelte-em3ppt{max-width:46rem;color:var(--gray-200);font-size:clamp(1.25rem,2.4vw,1.8rem);font-weight:300;line-height:1.4}main.svelte-em3ppt{padding:3rem 0 4rem}section.svelte-em3ppt{border-bottom:1px solid var(--gray-700);max-width:46rem;padding:3rem 0}section.svelte-em3ppt:last-child{border-bottom:0}section.svelte-em3ppt p:where(.svelte-em3ppt){color:var(--gray-200);font-size:1.1rem;line-height:1.7}section.svelte-em3ppt p:where(.svelte-em3ppt)+p:where(.svelte-em3ppt){margin-top:1.2rem}.flag.svelte-em3ppt{vertical-align:-.1rem;background-color:var(--accent-500);height:.9rem;margin-right:.5rem;display:inline-block;position:relative}.flag.at.svelte-em3ppt{background:linear-gradient(to bottom, var(--accent-500) 33.3%, var(--white) 33.3% 66.6%, var(--accent-500) 66.6%);width:1.35rem}.flag.ch.svelte-em3ppt{width:.9rem}.flag.ch.svelte-em3ppt:before,.flag.ch.svelte-em3ppt:after{content:"";background-color:var(--white);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.flag.ch.svelte-em3ppt:before{width:60%;height:20%}.flag.ch.svelte-em3ppt:after{width:20%;height:60%}.todo.svelte-em3ppt ol:where(.svelte-em3ppt){list-style:none}.todo.svelte-em3ppt ol:where(.svelte-em3ppt) li:where(.svelte-em3ppt){color:var(--white);gap:1.2rem;padding:.8rem 0;font-size:1.1rem;line-height:1.6;display:flex}.todo.svelte-em3ppt ol:where(.svelte-em3ppt) .num:where(.svelte-em3ppt){font-family:var(--mono);color:var(--accent-500);padding-top:.25rem;font-size:.85rem}.sources.svelte-em3ppt ul:where(.svelte-em3ppt){list-style:none}.sources.svelte-em3ppt li:where(.svelte-em3ppt)+li:where(.svelte-em3ppt){margin-top:.6rem}.sources.svelte-em3ppt a:where(.svelte-em3ppt){color:var(--gray-200);-webkit-text-decoration-color:var(--gray-700);text-decoration-color:var(--gray-700);text-underline-offset:.2em;transition:color .2s,text-decoration-color .2s}.sources.svelte-em3ppt a:where(.svelte-em3ppt):hover{color:var(--white);-webkit-text-decoration-color:var(--accent-500);text-decoration-color:var(--accent-500)}.sources.svelte-em3ppt .stand:where(.svelte-em3ppt){font-family:var(--mono);color:var(--gray-300);margin-top:2rem;font-size:.8rem}.others.svelte-em3ppt{background-color:var(--gray-900);padding:5rem 0}.others.svelte-em3ppt .list:where(.svelte-em3ppt){background-color:var(--gray-700);border:1px solid var(--gray-700);grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.others.svelte-em3ppt a:where(.svelte-em3ppt){background-color:var(--gray-900);padding:1.8rem 1.6rem;text-decoration:none;transition:background-color .2s;display:block}.others.svelte-em3ppt a:where(.svelte-em3ppt):hover{background-color:#181818}.others.svelte-em3ppt .code:where(.svelte-em3ppt){color:var(--gray-300);font-size:.75rem}.others.svelte-em3ppt .title:where(.svelte-em3ppt){color:var(--white);margin-top:.6rem;font-size:1.2rem;font-weight:700;display:block}@media (width<=800px){.others.svelte-em3ppt .list:where(.svelte-em3ppt){grid-template-columns:1fr}}
