.homepage.svelte-1uha8ag{width:100%}.home-hero.svelte-1uha8ag{position:relative;display:flex;min-height:360px;align-items:center;overflow:hidden;border-bottom:1px solid var(--border);background:radial-gradient(circle at 78% 45%,rgb(91 130 210 / 14%),transparent 34rem),linear-gradient(110deg,rgb(14 20 34 / 36%),transparent 62%)}.home-hero__identity.svelte-1uha8ag{position:relative;z-index:5;width:100%;padding:var(--space-12) 0}.home-hero.svelte-1uha8ag h1:where(.svelte-1uha8ag){margin:0;font-size:var(--font-hero-home-title);font-weight:var(--font-hero-title-weight);line-height:1.08;letter-spacing:-.05em;white-space:nowrap}.home-hero__identity.svelte-1uha8ag p:where(.svelte-1uha8ag){margin:var(--space-4) 0 0;color:var(--gold);font-size:clamp(.72rem,1.2vw,.92rem);font-weight:750;letter-spacing:.2em}.home-hero__collage.svelte-1uha8ag{position:absolute;z-index:1;inset:0 0 0 auto;width:min(68%,880px);min-height:360px;isolation:isolate;mask-image:linear-gradient(90deg,transparent 0%,rgb(0 0 0 / 15%) 18%,#000 48%,#000 100%);-webkit-mask-image:linear-gradient(90deg,transparent 0%,rgb(0 0 0 / 15%) 18%,#000 48%,#000 100%)}.home-hero__collage.svelte-1uha8ag:after{position:absolute;z-index:6;inset:0;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}.home-hero__collage.svelte-1uha8ag img:where(.svelte-1uha8ag){position:absolute;display:block;object-fit:contain;filter:saturate(.9)}.home-hero__character--march.svelte-1uha8ag{z-index:5;bottom:-12%;left:24%;width:min(42%,300px)}.home-hero__character--dan-heng.svelte-1uha8ag{z-index:2;right:-2%;bottom:-16%;width:min(37%,265px);opacity:.76}.home-hero__light-cone--this-is-me.svelte-1uha8ag{z-index:4;right:12%;bottom:5%;width:min(31%,210px);opacity:.92;transform:rotate(5deg)}.home-hero__light-cone--silence.svelte-1uha8ag{z-index:1;top:7%;left:7%;width:min(26%,180px);opacity:.62;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{display:grid;gap:var(--space-2)}.home-directory-row.svelte-1uha8ag{display:flex;min-height:64px;align-items:center;justify-content:space-between;gap:var(--space-6);border:1px solid var(--border);border-radius:var(--radius-control);background:linear-gradient(105deg,#141d2db3,#0a0f1985);padding:.68rem var(--space-4);transition:border-color var(--motion),background var(--motion),color var(--motion)}.home-directory-row.svelte-1uha8ag:hover{border-color:var(--border-strong);background:linear-gradient(105deg,#192335db,#0c121db3)}.home-directory-row__identity.svelte-1uha8ag{display:flex;align-items:center}.home-directory-row__identity.svelte-1uha8ag{min-width:0;gap:var(--space-3)}.home-directory-row__identity.svelte-1uha8ag strong:where(.svelte-1uha8ag){font-size:var(--font-major-title)}.home-directory-row__icon.svelte-1uha8ag{display:grid;width:36px;height:36px;flex:0 0 auto;place-items:center}.home-directory-row__icon.svelte-1uha8ag img:where(.svelte-1uha8ag){width:32px;height:32px;object-fit:contain;opacity:.82}.home-directory-row__icon.svelte-1uha8ag>span:where(.svelte-1uha8ag){display:grid;width:30px;height:30px;place-items:center;border:1px solid var(--border);border-radius:8px;color:var(--text-secondary);font-size:var(--font-internal)}.home-directory-row__arrow.svelte-1uha8ag{flex:0 0 auto;color:var(--gold);font-size:1.05rem;transition:transform var(--motion)}.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{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:var(--space-3)}@media(max-width:1180px){.home-recent-grid.svelte-1uha8ag{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:820px){.home-hero.svelte-1uha8ag{display:block;min-height:0}.home-hero__identity.svelte-1uha8ag{padding:var(--space-8) 0 var(--space-4)}.home-hero.svelte-1uha8ag h1:where(.svelte-1uha8ag){white-space:normal}.home-hero__collage.svelte-1uha8ag{position:relative;inset:auto;width:100%;min-height:270px;mask-image:none;-webkit-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__character--march.svelte-1uha8ag{left:31%}.home-recent-grid.svelte-1uha8ag{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){.home-hero.svelte-1uha8ag h1:where(.svelte-1uha8ag){font-size:var(--font-hero-home-title-mobile)}.home-hero__identity.svelte-1uha8ag p:where(.svelte-1uha8ag){letter-spacing:.13em}.home-hero__collage.svelte-1uha8ag{min-height:235px}.home-hero__character--march.svelte-1uha8ag{left:25%;width:46%}.home-hero__character--dan-heng.svelte-1uha8ag{width:41%}.home-hero__light-cone--silence.svelte-1uha8ag{left:0;width:30%}.home-hero__light-cone--this-is-me.svelte-1uha8ag{right:7%;width:34%}.home-directory-row.svelte-1uha8ag{gap:var(--space-3);padding-inline:var(--space-3)}}@media(max-width:420px){.home-recent-grid.svelte-1uha8ag{grid-template-columns:minmax(0,1fr)}}
