.icon-base.svelte-1eqehiz{-webkit-mask-image:var(--icon-url);mask-image:var(--icon-url);-webkit-mask-image:var(--icon-url);background-color:currentColor;min-width:1em;min-height:1em;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.link-list.svelte-fbrwi0{flex-direction:column;display:flex;position:relative}.link-item.svelte-fbrwi0{z-index:10;position:relative}.link-card.svelte-fbrwi0{border-top-width:1px;border-color:color-mix(in srgb, var(--color-ink), transparent calc(100% - .1 * 100%));margin-top:1.5rem;margin-bottom:1.5rem;display:block}.link-card.svelte-fbrwi0:first-child{border-top-width:0;margin-top:0}.link-card.svelte-fbrwi0{transition:border-color .5s,background-color .5s,box-shadow .5s}.link-card.svelte-fbrwi0:focus-visible{outline-offset:2px;box-shadow:0 0 0 2px var(--color-accent), 0 0 16px var(--glow-secondary);border-radius:.25rem;outline:2px solid #0000}.link-card.svelte-fbrwi0:focus-visible .link-label:where(.svelte-fbrwi0){--tw-text-opacity:1;color:color-mix(in srgb, var(--color-accent), transparent calc(100% - var(--tw-text-opacity,1) * 100%))}.link-card.svelte-fbrwi0:focus-visible .link-desc:where(.svelte-fbrwi0){color:color-mix(in srgb, var(--color-ink), transparent calc(100% - .7 * 100%))}.link-card:focus-visible .link-icon{--tw-text-opacity:1;color:color-mix(in srgb, var(--color-accent), transparent calc(100% - var(--tw-text-opacity,1) * 100%));opacity:1}.link-header.svelte-fbrwi0{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.link-icon{width:1rem;height:1rem;color:color-mix(in srgb, var(--color-brand), transparent calc(100% - .85 * 100%));opacity:.7}.group.svelte-fbrwi0:hover .link-icon{--tw-text-opacity:1;color:color-mix(in srgb, var(--color-accent), transparent calc(100% - var(--tw-text-opacity,1) * 100%));opacity:1}.link-icon{filter:drop-shadow(0 0 10px var(--shadow-icon));transition:color .5s,opacity .5s}.link-label.svelte-fbrwi0{text-transform:uppercase;letter-spacing:.18em;color:color-mix(in srgb, var(--color-ink), transparent calc(100% - .85 * 100%));font-size:clamp(.95rem,.9rem + .4vw,1.1rem);font-weight:600;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.5s;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (width>=1920px){.link-label.svelte-fbrwi0{font-size:clamp(1.1rem,.6rem + .42vw,1.6rem)}}.group.svelte-fbrwi0:hover .link-label:where(.svelte-fbrwi0){--tw-text-opacity:1;color:color-mix(in srgb, var(--color-accent), transparent calc(100% - var(--tw-text-opacity,1) * 100%))}.link-label.svelte-fbrwi0{text-shadow:0 0 15px var(--shadow-bg), 0 0 30px var(--shadow-bg), 0 0 45px var(--shadow-bg)}.link-desc.svelte-fbrwi0{letter-spacing:.025em;color:color-mix(in srgb, var(--color-ink), transparent calc(100% - .5 * 100%));margin-top:.5rem;font-size:clamp(.8rem,.74rem + .3vw,.95rem);font-style:italic;font-weight:300;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.5s;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (width>=1920px){.link-desc.svelte-fbrwi0{font-size:clamp(.95rem,.6rem + .29vw,1.3rem)}}.group.svelte-fbrwi0:hover .link-desc:where(.svelte-fbrwi0){color:color-mix(in srgb, var(--color-ink), transparent calc(100% - .7 * 100%))}.link-desc.svelte-fbrwi0{text-shadow:0 0 10px var(--shadow-bg), 0 0 20px var(--shadow-bg), 0 0 30px var(--shadow-bg)}.not-found.svelte-fbrwi0{padding-top:2.5rem;padding-bottom:2.5rem}.not-found-title.svelte-fbrwi0{margin-bottom:.75rem;font-size:clamp(1.1rem,.95rem + .9vw,1.45rem);font-weight:600}@media (width>=1920px){.not-found-title.svelte-fbrwi0{font-size:clamp(1.45rem,.8rem + .54vw,2.1rem)}}.not-found-link.svelte-fbrwi0{text-transform:uppercase;letter-spacing:.2em;--tw-text-opacity:1;color:color-mix(in srgb, var(--color-accent), transparent calc(100% - var(--tw-text-opacity,1) * 100%));font-size:clamp(.8rem,.74rem + .3vw,.95rem)}@media (width>=1920px){.not-found-link.svelte-fbrwi0{font-size:clamp(.95rem,.6rem + .29vw,1.3rem)}}
