.homepage.svelte-1uha8ag{width:100%}.home-hero.svelte-1uha8ag{border-bottom:1px solid var(--border);background:radial-gradient(circle at 78% 45%,#5b82d224,#0000 34rem),linear-gradient(110deg,#0e14225c,#0000 62%);align-items:center;min-height:360px;display:flex;position:relative;overflow:hidden}.home-hero__identity.svelte-1uha8ag{z-index:5;width:min(45%,36rem);padding:var(--space-12) 0;gap:.625rem;display:grid;position:relative}.home-hero__eyebrow.svelte-1uha8ag,.home-hero__title.svelte-1uha8ag,.home-hero__tagline.svelte-1uha8ag{margin:0}.home-hero__eyebrow.svelte-1uha8ag{color:var(--gold);letter-spacing:.14em;font-size:.75rem;font-weight:600;line-height:1.4}.home-hero__title.svelte-1uha8ag{color:var(--text-primary);font-size:var(--font-hero-home-title);letter-spacing:normal;font-weight:600;line-height:1.2}.home-hero__title.svelte-1uha8ag:lang(en){letter-spacing:-.02em}.home-hero__tagline.svelte-1uha8ag{color:var(--text-secondary);letter-spacing:normal;font-size:clamp(.875rem,1.1vw,.9375rem);font-weight:400;line-height:1.6}.home-hero__collage.svelte-1uha8ag{z-index:1;isolation:isolate;width:min(68%,880px);min-height:360px;position:absolute;inset:0 0 0 auto;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#00000026 18%,#000 48% 100%);mask-image:linear-gradient(90deg,#0000 0%,#00000026 18%,#000 48% 100%)}.home-hero__collage.svelte-1uha8ag:after{z-index:6;background:linear-gradient(90deg, var(--bg) 0%, transparent 20%, transparent 76%, var(--bg) 100%), linear-gradient(0deg, var(--bg) 0%, transparent 28%);content:"";pointer-events:none;position:absolute;inset:0}.home-hero__collage.svelte-1uha8ag img{object-fit:contain;filter:saturate(.9);display:block;position:absolute}.home-hero__collage.svelte-1uha8ag .home-hero__character--march{z-index:5;width:min(42%,300px);bottom:-12%;left:24%}.home-hero__collage.svelte-1uha8ag .home-hero__character--dan-heng{z-index:2;opacity:.76;width:min(37%,265px);bottom:-16%;right:-2%}.home-hero__collage.svelte-1uha8ag .home-hero__light-cone--this-is-me{z-index:4;opacity:.92;width:min(31%,210px);bottom:5%;right:12%;transform:rotate(5deg)}.home-hero__collage.svelte-1uha8ag .home-hero__light-cone--silence{z-index:1;opacity:.62;width:min(26%,180px);top:7%;left:7%;transform:rotate(-7deg)}.home-directory.svelte-1uha8ag{padding-top:var(--space-8)}.home-search.svelte-1uha8ag{margin-bottom:var(--space-4)}.home-directory__list.svelte-1uha8ag{gap:var(--space-2);display:grid}.home-directory-row.svelte-1uha8ag{justify-content:space-between;align-items:center;gap:var(--space-6);border:1px solid var(--border);border-radius:var(--radius-control);min-height:64px;padding:.68rem var(--space-4);transition:border-color var(--motion), background var(--motion), color var(--motion);background:linear-gradient(105deg,#141d2db3,#0a0f1985);display:flex}.home-directory-row.svelte-1uha8ag:hover{border-color:var(--border-strong);background:linear-gradient(105deg,#192335db,#0c121db3)}.home-directory-row__identity.svelte-1uha8ag{align-items:center;gap:var(--space-3);min-width:0;display:flex}.home-directory-row__identity.svelte-1uha8ag strong:where(.svelte-1uha8ag){font-size:var(--font-major-title)}.home-directory-row__icon.svelte-1uha8ag{flex:none;place-items:center;width:36px;height:36px;display:grid}.home-directory-row__icon.svelte-1uha8ag img{object-fit:contain;opacity:.82;width:32px;height:32px}.home-directory-row__icon.svelte-1uha8ag .navigation-image-fallback{border:1px solid var(--border);width:30px;height:30px;color:var(--text-secondary);font-size:var(--font-internal);border-radius:8px;place-items:center;display:grid}.home-directory-row__arrow.svelte-1uha8ag{color:var(--gold);transition:transform var(--motion);flex:none;font-size:1.05rem}.home-directory-row.svelte-1uha8ag:hover .home-directory-row__arrow:where(.svelte-1uha8ag){transform:translate(3px)}.home-recent.svelte-1uha8ag{padding-top:var(--space-12)}.home-recent-grid.svelte-1uha8ag{gap:var(--space-3);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}@media (width<=1180px){.home-recent-grid.svelte-1uha8ag{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=820px){.home-hero.svelte-1uha8ag{min-height:0;display:block}.home-hero__identity.svelte-1uha8ag{width:100%;max-width:36rem;padding:var(--space-8) 0 var(--space-4)}.home-hero__collage.svelte-1uha8ag{width:100%;min-height:270px;position:relative;inset:auto;-webkit-mask-image:none;mask-image:none}.home-hero__collage.svelte-1uha8ag:after{background:linear-gradient(90deg, var(--bg) 0%, transparent 12%, transparent 88%, var(--bg) 100%), linear-gradient(0deg, var(--bg) 0%, transparent 30%)}.home-hero__collage.svelte-1uha8ag .home-hero__character--march{left:31%}.home-recent-grid.svelte-1uha8ag{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=520px){.home-hero__title.svelte-1uha8ag{font-size:var(--font-hero-home-title-mobile)}.home-hero__collage.svelte-1uha8ag{min-height:235px}.home-hero__collage.svelte-1uha8ag .home-hero__character--march{width:46%;left:25%}.home-hero__collage.svelte-1uha8ag .home-hero__character--dan-heng{width:41%}.home-hero__collage.svelte-1uha8ag .home-hero__light-cone--silence{width:30%;left:0}.home-hero__collage.svelte-1uha8ag .home-hero__light-cone--this-is-me{width:34%;right:7%}.home-directory-row.svelte-1uha8ag{gap:var(--space-3);padding-inline:var(--space-3)}}@media (width<=420px){.home-recent-grid.svelte-1uha8ag{grid-template-columns:minmax(0,1fr)}}
