.slot[data-astro-cid-g7nwi7w6]{grid-template-columns:minmax(0,1fr);min-width:0;display:grid;position:relative;container-type:inline-size}.tile[data-astro-cid-g7nwi7w6]{--shown:max(var(--rest), var(--h,0));--lit:1;aspect-ratio:4/5;background:var(--color-s1);border:1px solid var(--color-line);min-width:0;color:var(--color-t1);cursor:pointer;transform:perspective(1000px) rotateX(calc(var(--rx,0) * 1deg)) rotateY(calc(var(--ry,0) * 1deg)) translateY(calc(var(--h,0) * var(--lit) * -4px)) scale(calc(1 - var(--p,0) * .015));transform-style:preserve-3d;will-change:transform;-webkit-tap-highlight-color:transparent;border-radius:24px;outline:none;grid-template-rows:auto 1fr auto;grid-template-columns:minmax(0,1fr);padding:clamp(14px,1.6vw,20px);text-decoration:none;display:grid;position:relative}.tile[data-astro-cid-g7nwi7w6]:focus-visible{box-shadow:0 0 0 2px var(--color-bg), 0 0 0 4px var(--color-gold);--h:1!important}html:not([data-js]) .tile[data-astro-cid-g7nwi7w6]:hover{--h:1}.tile--soon[data-astro-cid-g7nwi7w6]{--lit:0;cursor:default}.spot[data-astro-cid-g7nwi7w6],.rim[data-astro-cid-g7nwi7w6]{pointer-events:none;opacity:calc(var(--h,0) * var(--lit));position:absolute}.spot[data-astro-cid-g7nwi7w6]{background:radial-gradient(400px circle at calc(var(--mx,0) * 1px) calc(var(--my,0) * 1px), color-mix(in oklab, var(--accent) 24%, transparent), transparent 62%);border-radius:23px;inset:0}.rim[data-astro-cid-g7nwi7w6]{background:radial-gradient(260px circle at calc(var(--mx,0) * 1px) calc(var(--my,0) * 1px), #f4f2ec6b, transparent 70%);-webkit-mask-composite:xor;border-radius:24px;padding:1px;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}.top[data-astro-cid-g7nwi7w6],.mid[data-astro-cid-g7nwi7w6],.body[data-astro-cid-g7nwi7w6]{pointer-events:none;position:relative}.top[data-astro-cid-g7nwi7w6]{min-height:20px;color:var(--color-t2);justify-content:space-between;align-items:center;gap:8px;font-size:12px;line-height:16px;display:flex;transform:translateZ(10px)}.status[data-astro-cid-g7nwi7w6],.private[data-astro-cid-g7nwi7w6]{white-space:nowrap;align-items:center;display:flex}.status[data-astro-cid-g7nwi7w6]{gap:7px}.private[data-astro-cid-g7nwi7w6]{color:var(--color-t3);gap:5px}.private[data-astro-cid-g7nwi7w6] svg[data-astro-cid-g7nwi7w6]{display:block}@container (width<180px){.private-label[data-astro-cid-g7nwi7w6]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.dot[data-astro-cid-g7nwi7w6]{border-radius:50%;flex:none;width:6px;height:6px;position:relative}.dot--live[data-astro-cid-g7nwi7w6]{background:var(--color-pos)}.dot--maintenance[data-astro-cid-g7nwi7w6]{background:var(--color-neg)}.dot--soon[data-astro-cid-g7nwi7w6]{box-shadow:inset 0 0 0 1.5px var(--color-t3)}.dot--live[data-astro-cid-g7nwi7w6]:after{content:"";background:inherit;opacity:0;border-radius:50%;position:absolute;inset:0}.mid[data-astro-cid-g7nwi7w6]{align-items:center;display:flex}.icon-lift[data-astro-cid-g7nwi7w6]{aspect-ratio:1;width:clamp(56px,5.8vw,84px);transform:translateY(calc((1 - var(--shown)) * 44px)) translateZ(36px) scale(calc(1 + var(--h,0) * var(--lit) * .06));position:relative}.icon-glow[data-astro-cid-g7nwi7w6]{opacity:calc(var(--h,0) * var(--lit));box-shadow:0 16px 36px -10px color-mix(in oklab, var(--accent) 85%, transparent);border-radius:22%;position:absolute;inset:0}.icon[data-astro-cid-g7nwi7w6]{width:100%;height:100%;display:block;position:relative}.icon[data-astro-cid-g7nwi7w6] img[data-astro-cid-g7nwi7w6]{width:100%;height:100%;display:block}.tile--soon[data-astro-cid-g7nwi7w6] .icon[data-astro-cid-g7nwi7w6]{filter:grayscale()opacity(.45)}.body[data-astro-cid-g7nwi7w6]{min-width:0;transform:translateY(calc((1 - var(--shown)) * 92px)) translateZ(20px);grid-template-columns:minmax(0,1fr);gap:6px;display:grid}.name[data-astro-cid-g7nwi7w6]{letter-spacing:-.02em;font-size:clamp(17px,1.5vw,20px);font-weight:600;line-height:1.2}.tile--soon[data-astro-cid-g7nwi7w6] .name[data-astro-cid-g7nwi7w6]{color:var(--color-t2)}.tagline[data-astro-cid-g7nwi7w6]{-webkit-line-clamp:2;min-height:2.8em;color:var(--color-t2);opacity:clamp(0, (var(--shown) - .4) / .6, 1);text-wrap:pretty;-webkit-box-orient:vertical;font-size:14px;line-height:1.4;display:-webkit-box;overflow:hidden}.foot[data-astro-cid-g7nwi7w6]{height:32px;opacity:clamp(0, (var(--shown) - .85) / .15, 1);justify-content:flex-end;align-items:center;margin-top:8px;display:flex}.go[data-astro-cid-g7nwi7w6]{background:var(--color-gold);width:32px;height:32px;color:var(--color-on-gold);transform:scale(calc(.8 + var(--shown) * .2)) rotate(calc((1 - var(--shown)) * -45deg));border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.go[data-astro-cid-g7nwi7w6] svg[data-astro-cid-g7nwi7w6]{display:block}@media (prefers-reduced-motion:no-preference){.slot[data-astro-cid-g7nwi7w6]{animation:tile-in 1s var(--ease-sheet) calc(.52s + var(--i) * 80ms) backwards}.icon[data-astro-cid-g7nwi7w6]{animation:icon-pop .9s var(--spring) calc(.68s + var(--i) * 80ms) backwards}.dot--live[data-astro-cid-g7nwi7w6]:after{animation:2.2s cubic-bezier(.2,0,0,1) infinite pulse}}@media (prefers-reduced-motion:reduce){.slot[data-astro-cid-g7nwi7w6]{animation:.2s linear backwards fade}}@keyframes tile-in{0%{opacity:0;filter:blur(10px);transform:translateY(36px)scale(.94)}}@keyframes icon-pop{0%{opacity:0;transform:scale(.5)rotate(-14deg)}}@keyframes pulse{0%{opacity:.55;transform:scale(1)}to{opacity:0;transform:scale(3.2)}}@keyframes fade{0%{opacity:0}}.launcher[data-astro-cid-lcdefpme]{--rest:0;--gutter:clamp(16px, 4vw, 48px);background:var(--color-bg);min-height:100dvh;color:var(--color-t1)}@media (hover:none){.launcher[data-astro-cid-lcdefpme]{--rest:1}}.masthead[data-astro-cid-lcdefpme]{z-index:20;background:var(--color-bg);border-bottom:1px solid #0000;transition:border-color .25s;position:sticky;top:0}.masthead[data-astro-cid-lcdefpme][data-scrolled]{border-bottom-color:var(--color-line)}.bar[data-astro-cid-lcdefpme],.hero[data-astro-cid-lcdefpme],.grid-wrap[data-astro-cid-lcdefpme],.colophon[data-astro-cid-lcdefpme]{max-width:1200px;padding-inline:var(--gutter);margin:0 auto}.bar[data-astro-cid-lcdefpme]{align-items:center;height:64px;display:flex}.brand[data-astro-cid-lcdefpme]{min-height:44px;color:var(--color-t1);align-items:center;gap:12px;text-decoration:none;display:flex}.mark[data-astro-cid-lcdefpme]{width:28px;height:28px;display:block}.mark[data-astro-cid-lcdefpme] svg{width:100%;height:100%;display:block}.wordmark[data-astro-cid-lcdefpme]{letter-spacing:-.01em;align-items:center;gap:3px;font-size:17px;font-weight:600;display:flex}.tittle[data-astro-cid-lcdefpme]{background:var(--color-gold);border-radius:1.5px;width:7px;height:7px;margin:0 2px;display:block;transform:translateY(1.5px)rotate(45deg)}.page[data-astro-cid-lcdefpme]{transform-origin:50% 30vh}.hero[data-astro-cid-lcdefpme]{will-change:transform, opacity;padding-top:clamp(40px,10vh,128px);padding-bottom:clamp(32px,6vh,64px)}h1[data-astro-cid-lcdefpme]{letter-spacing:-.045em;flex-wrap:wrap;column-gap:.24em;margin:0;font-size:clamp(44px,7.4vw,96px);font-weight:500;line-height:1;display:flex}.word-clip[data-astro-cid-lcdefpme]{margin:-.04em 0 -.12em;padding:.04em 0 .12em;display:inline-block;overflow:clip}.word[data-astro-cid-lcdefpme]{display:inline-block}.grid-wrap[data-astro-cid-lcdefpme]{padding-bottom:clamp(64px,12vh,128px)}.grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fill,minmax(clamp(150px,20vw,264px),1fr));gap:clamp(12px,1.4vw,20px);margin:0;padding:0;list-style:none;display:grid}.colophon[data-astro-cid-lcdefpme]{padding-bottom:max(16px, env(safe-area-inset-bottom))}.colophon-row[data-astro-cid-lcdefpme]{border-top:1px solid var(--color-line);color:var(--color-t2);align-items:center;font-size:13px;display:flex}.colophon-row[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]{align-items:center;min-height:52px;display:flex}.sheet[data-astro-cid-lcdefpme]{z-index:50;pointer-events:none;display:none;position:fixed;inset:0}.sheet-inner[data-astro-cid-lcdefpme]{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:22px;padding:24px;display:flex;position:absolute;inset:0}.sheet-icon[data-astro-cid-lcdefpme]{border-radius:22%;width:104px;height:104px;display:block;box-shadow:0 20px 50px -12px #00000073}.sheet-text[data-astro-cid-lcdefpme]{gap:6px;line-height:normal;display:grid}.sheet-name[data-astro-cid-lcdefpme]{letter-spacing:-.02em;font-size:22px;font-weight:600}.sheet-address[data-astro-cid-lcdefpme]{opacity:.78;font-size:14px}@media (prefers-reduced-motion:no-preference){.masthead[data-astro-cid-lcdefpme]{animation:masthead-in .7s var(--ease-out-expo) backwards}.word[data-astro-cid-lcdefpme]{animation:word-in 1.1s var(--ease-out-expo) .12s backwards}.colophon[data-astro-cid-lcdefpme]{animation:fade .6s var(--ease-out-expo) 1s backwards}}@media (prefers-reduced-motion:reduce){.masthead[data-astro-cid-lcdefpme],.hero[data-astro-cid-lcdefpme]{animation:fade .2s var(--ease-out-expo) backwards}}@keyframes masthead-in{0%{opacity:0;transform:translateY(-10px)}}@keyframes word-in{0%{transform:translateY(110%)}}
