.llk6psa{background-color:var(--color-white);border:1px solid var(--line);border-radius:calc(var(--radius-base) * 1.5);color:var(--ink);font-family:var(--font-serif),serif;height:var(--app-logo-size);width:var(--app-logo-size);flex-shrink:0;justify-content:center;align-items:center;font-weight:300;display:inline-flex;overflow:hidden}.lm9cii7{object-fit:contain;width:62%;height:62%;display:block}
.h15ogh6r{-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;gap:calc(var(--spacing-base) * 6);flex-direction:column;display:flex}@media (min-width:921px){.h15ogh6r{align-items:center;gap:calc(var(--spacing-base) * 8);flex-direction:row}}.hv8ho6{gap:calc(var(--spacing-base) * 3);flex-direction:column;min-width:0;display:flex}.c1grmboy{color:var(--ink-muted);font-family:var(--font-mono),monospace;font-size:calc(var(--font-base) * 3);letter-spacing:.08em;font-weight:500;line-height:calc(var(--font-base) * 4);text-transform:uppercase}.h1y7zcd1{-webkit-box-flex-wrap:wrap;align-items:center;gap:calc(var(--spacing-base) * 4);margin-top:calc(var(--spacing-base) * 2);flex-wrap:wrap;display:flex}.v8rn9q{border:1px solid var(--line);border-radius:calc(var(--radius-base) * 4);color:var(--ink-muted);font-family:var(--font-mono),monospace;font-size:calc(var(--font-base) * 2);align-items:center;gap:calc(var(--spacing-base) * 2);letter-spacing:.06em;padding:calc(var(--spacing-base) * 1) calc(var(--spacing-base) * 3);text-transform:uppercase;font-weight:500;display:inline-flex}.cyjzcqk{display:-ms-grid;gap:calc(var(--spacing-base) * 8);-ms-grid-columns:1fr;grid-template-columns:1fr;display:grid}@media (min-width:1281px){.cyjzcqk{-ms-grid-columns:minmax(0, 2fr) minmax(0, 1fr);grid-template-columns:minmax(0,2fr) minmax(0,1fr)}}.mv4cd70{gap:calc(var(--spacing-base) * 6);flex-direction:column;min-width:0;display:flex}.sit8j2h{gap:calc(var(--spacing-base) * 5);flex-direction:column;display:flex}.swmqyi7{aspect-ratio:16/10;background-color:var(--surface);border:1px solid var(--line);border-radius:calc(var(--radius-base) * 2);object-fit:cover;width:100%;height:auto;display:block}.s17pyqj5{border:1px solid var(--line);border-radius:calc(var(--radius-base) * 2);align-self:flex-start;gap:calc(var(--spacing-base) * 4);padding:calc(var(--spacing-base) * 6);flex-direction:column;display:flex}.d14lkw2d{gap:calc(var(--spacing-base) * 1);flex-direction:column;display:flex}.d1nrj08d{color:var(--ink-muted);font-family:var(--font-mono),monospace;font-size:calc(var(--font-base) * 2);letter-spacing:.06em;text-transform:uppercase;font-weight:500}.d26q430{color:var(--ink);font-family:var(--font-sans),sans-serif;font-size:calc(var(--font-base) * 4);word-break:break-word}.dsqorkx{color:var(--ink);font-family:var(--font-sans),sans-serif;font-size:calc(var(--font-base) * 4);word-break:break-word;-webkit-text-decoration:underline;text-decoration:underline}.d170vvgn{background-color:var(--line);border:0;width:100%;height:1px}
.ccpeh14{animation:.7s cubic-bezier(.22,1,.36,1) both appCardEnter-ccpeh14;-webkit-animation-delay:calc(var(--app-card-index) * 90ms + .18s);animation-delay:calc(var(--app-card-index) * 90ms + .18s);background-color:var(--color-white);border:1px solid var(--line);border-radius:calc(var(--radius-base) * 2);gap:calc(var(--spacing-base) * 5);isolation:isolate;padding:calc(var(--spacing-base) * 6);-webkit-transition:border-color .25s,box-shadow .25s,-webkit-transform .25s;will-change:transform;flex-direction:column;transition:border-color .25s,box-shadow .25s,transform .25s;display:flex;position:relative}@keyframes appCardEnter-ccpeh14{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translate(0,0)}}.ccpeh14:hover{border-color:var(--line-strong);transform:translateY(-2px);box-shadow:0 12px 32px -16px #0000002e}@media (prefers-reduced-motion:reduce){.ccpeh14{transition:none;animation:none}.ccpeh14:hover{transform:none}}.ci1jtcu{align-items:center;gap:calc(var(--spacing-base) * 4);display:flex}.hnhmarf{flex-direction:column;min-width:0;display:flex}.hnhmarf>*+*{margin-top:calc(var(--spacing-base) * 1)}.adds5hw{color:var(--ink);font-family:var(--font-serif),serif;font-size:calc(var(--font-base) * 6);letter-spacing:-.02em;font-weight:300;line-height:calc(var(--font-base) * 7)}.nryxkrf{color:inherit;-webkit-text-decoration:none;text-decoration:none}.nryxkrf:after{border-radius:calc(var(--radius-base) * 2);content:"";z-index:0;position:absolute;inset:0}.nryxkrf:focus-visible:after{outline:2px solid var(--ink);outline-offset:4px}.c1etso5h{color:var(--ink-muted);font-family:var(--font-mono),monospace;font-size:calc(var(--font-base) * 3);letter-spacing:.08em;font-weight:500;line-height:calc(var(--font-base) * 4);text-transform:uppercase}.t1rv032b{-webkit-line-clamp:3;color:var(--ink-muted);font-family:var(--font-sans),sans-serif;font-size:calc(var(--font-base) * 4);line-height:calc(var(--font-base) * 5.5);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.c1jydhvm{align-items:center;gap:calc(var(--spacing-base) * 4);z-index:1;margin-top:auto;display:flex;position:relative}.lkebby1{color:var(--ink-muted);font-family:var(--font-mono),monospace;font-size:calc(var(--font-base) * 3);letter-spacing:.02em;text-transform:uppercase;font-weight:500;-webkit-text-decoration:none;text-decoration:none;transition:color .2s}.lkebby1:hover{color:var(--ink)}
.cdar36v{display:-ms-grid;gap:calc(var(--spacing-base) * 6);-ms-grid-columns:1fr;grid-template-columns:1fr;display:grid}@media (min-width:921px){.cdar36v{gap:calc(var(--spacing-base) * 8);-ms-grid-columns:repeat(2, 1fr);grid-template-columns:repeat(2,1fr)}}@media (min-width:1281px){.cdar36v{-ms-grid-columns:repeat(3, 1fr);grid-template-columns:repeat(3,1fr)}}
.f1vf8vvt{-webkit-box-flex-wrap:wrap;gap:calc(var(--spacing-base) * 2);margin-bottom:calc(var(--spacing-base) * 6);flex-wrap:wrap;display:flex}.foqlu8e{background-color:var(--color-white);border:1px solid var(--line);border-radius:calc(var(--radius-base) * 4);color:var(--ink-muted);cursor:pointer;font-family:var(--font-mono),monospace;font-size:calc(var(--font-base) * 3);letter-spacing:.04em;padding:calc(var(--spacing-base) * 2) calc(var(--spacing-base) * 4);text-transform:uppercase;font-weight:500;transition:border-color .2s,color .2s,background-color .2s}.foqlu8e:hover{border-color:var(--line-strong);color:var(--ink)}.foqlu8e[data-active=true]{background-color:var(--color-black);border-color:var(--color-black);color:var(--color-white)}.e1b6k6i2{padding-block:calc(var(--spacing-base) * 10);text-align:center}
.h12uqqu3{flex-direction:column;display:flex}.h12uqqu3>*+*{margin-top:calc(var(--spacing-base) * 4)}@media (min-width:921px){.h12uqqu3>*+*{margin-top:calc(var(--spacing-base) * 6)}}.hoskd5y{max-width:640px}
