.inline-edit.svelte-mcsxhj{display:inline-flex;align-items:center;gap:.35rem;min-height:2.1rem;padding:.35rem .65rem;border:1px dashed color-mix(in oklab,var(--color-accent-1),transparent 45%);border-radius:999px;background:color-mix(in oklab,var(--color-accent-1),transparent 90%);color:var(--color-accent-1);text-decoration:none;font-size:.74rem;font-weight:700}.inline-edit.svelte-mcsxhj:hover{border-style:solid;color:var(--color-text-1)}.home-hero.svelte-1uha8ag{position:relative;overflow:hidden;border-bottom:1px solid var(--color-border);background:radial-gradient(circle at 72% 42%,rgb(147 197 253 / 12%),transparent 27rem),linear-gradient(125deg,var(--color-bg-1),var(--color-bg-2))}.home-hero.svelte-1uha8ag:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgb(147 197 253 / 2.7%) 1px,transparent 1px),linear-gradient(90deg,rgb(147 197 253 / 2.7%) 1px,transparent 1px);background-size:4rem 4rem;-webkit-mask-image:linear-gradient(90deg,black,transparent 88%);mask-image:linear-gradient(90deg,black,transparent 88%);pointer-events:none}.home-hero.svelte-1uha8ag:after{content:"";position:absolute;bottom:0;left:0;width:clamp(6rem,24vw,22rem);height:2px;background:linear-gradient(90deg,var(--color-accent-1),transparent)}.hero-inner.svelte-1uha8ag{position:relative;width:min(calc(100% - (var(--space-gutter) * 2)),var(--content-max-width));min-height:max(42rem,calc(100svh - var(--header-height)));margin-inline:auto;display:grid;grid-template-columns:minmax(0,1fr) minmax(23rem,.85fr);align-items:center;gap:clamp(1.5rem,5vw,5rem);padding-block:clamp(5rem,9vw,8rem) 7rem}.hero-copy.svelte-1uha8ag{position:relative;z-index:2}h1.svelte-1uha8ag{max-width:11ch;margin:1rem 0 1.65rem;font-size:clamp(3.6rem,7.8vw,7rem);font-weight:650;letter-spacing:-.072em;line-height:.91}h1.svelte-1uha8ag span:where(.svelte-1uha8ag){background:linear-gradient(90deg,var(--color-accent-1),var(--color-accent-2));-webkit-background-clip:text;background-clip:text;color:transparent}.lead.svelte-1uha8ag{max-width:50ch;font-size:clamp(1rem,1.6vw,1.18rem);line-height:1.7}.actions.svelte-1uha8ag{display:flex;flex-wrap:wrap;gap:.7rem;margin-top:1.75rem}.quote.svelte-1uha8ag{display:flex;align-items:baseline;gap:.65rem;margin:1.75rem 0 0;color:var(--color-text-3);font-family:var(--font-mono);font-size:.7rem}.quote.svelte-1uha8ag blockquote:where(.svelte-1uha8ag),.quote.svelte-1uha8ag figcaption:where(.svelte-1uha8ag){margin:0}.quote.svelte-1uha8ag figcaption:where(.svelte-1uha8ag):before{content:"· "}.logo-stage.svelte-1uha8ag{position:relative;min-height:29rem;display:grid;place-items:center}.logo-stage.svelte-1uha8ag:before,.logo-stage.svelte-1uha8ag:after{content:"";position:absolute;background:var(--color-border)}.logo-stage.svelte-1uha8ag:before{left:0;right:0;top:50%;height:1px}.logo-stage.svelte-1uha8ag:after{top:0;bottom:0;left:50%;width:1px}.glow.svelte-1uha8ag{position:absolute;inset:12%;border-radius:50%;background:#93c5fd1f;filter:blur(2rem)}.logo-orbit.svelte-1uha8ag{--home-orbit-duration: 13s;position:absolute;z-index:0;width:min(90%,30rem);aspect-ratio:1;border:1px solid rgb(147 197 253 / 9%);border-radius:50%;animation:svelte-1uha8ag-home-orbit var(--home-orbit-duration) linear infinite;backface-visibility:hidden;will-change:transform}.logo-orbit.svelte-1uha8ag:before{content:"";position:absolute;inset:-2px;border-radius:inherit;background:conic-gradient(from 260deg,transparent 0 76%,rgb(96 165 250 / 8%) 83%,rgb(96 165 250 / 62%) 95%,transparent 100%);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 2px),#000 0);mask:radial-gradient(farthest-side,transparent calc(100% - 2px),#000 0)}.orbit-two.svelte-1uha8ag{--home-orbit-duration: 18s;width:min(68%,22rem);border-style:dashed;animation-name:svelte-1uha8ag-home-orbit-reverse}@keyframes svelte-1uha8ag-home-orbit{to{transform:rotate(360deg)}}@keyframes svelte-1uha8ag-home-orbit-reverse{0%{transform:rotate(54deg)}to{transform:rotate(-306deg)}}.logo-stage.svelte-1uha8ag small:where(.svelte-1uha8ag){position:absolute;right:0;bottom:1.5rem;color:var(--color-text-3);font-family:var(--font-mono);font-size:.54rem;letter-spacing:.08em}.topics.svelte-1uha8ag{position:absolute;z-index:2;left:50%;bottom:1.5rem;transform:translate(-50%);display:flex;flex-wrap:wrap;gap:.55rem}.topics.svelte-1uha8ag span:where(.svelte-1uha8ag){padding:.42rem .75rem;border:1px solid var(--color-border);border-radius:var(--radius-pill);background:color-mix(in oklab,var(--color-bg-2),transparent 20%);color:var(--color-text-2);font-family:var(--font-mono);font-size:.66rem}.introduction.svelte-1uha8ag{position:relative;padding-block:var(--space-page);border-bottom:1px solid var(--color-border);background:color-mix(in oklab,var(--color-bg-2),transparent 11%)}.introduction-grid.svelte-1uha8ag{display:grid;grid-template-columns:minmax(15rem,.85fr) minmax(0,1.15fr);gap:clamp(2rem,7vw,6rem);align-items:start}.introduction.svelte-1uha8ag h2:where(.svelte-1uha8ag){max-width:13ch;margin-top:.65rem;font-size:clamp(2.2rem,5vw,3.8rem)}.introduction-copy.svelte-1uha8ag{padding:2rem 0 0 clamp(1rem,3vw,2rem);border-top:1px solid var(--color-border-strong);border-left:1px solid var(--color-border)}.introduction-copy.svelte-1uha8ag p:where(.svelte-1uha8ag):first-child{color:var(--color-text-1);font-size:1.1rem}.work-grid.svelte-1uha8ag{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem}.notes.svelte-1uha8ag{background:color-mix(in oklab,var(--color-bg-2),transparent 25%)}.note-list.svelte-1uha8ag{border-top:1px solid var(--color-border)}.note-row.svelte-1uha8ag{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.75rem;border-bottom:1px solid var(--color-border)}.note-row.svelte-1uha8ag>a:where(.svelte-1uha8ag):first-child{display:grid;grid-template-columns:9rem minmax(0,1fr) auto;align-items:center;gap:1rem;padding:1.35rem 0;color:var(--color-text-1);text-decoration:none}.note-row.svelte-1uha8ag>a:where(.svelte-1uha8ag):first-child span:where(.svelte-1uha8ag){color:var(--color-text-2);font-family:var(--font-mono);font-size:.72rem}.note-row.svelte-1uha8ag>a:where(.svelte-1uha8ag):first-child i:where(.svelte-1uha8ag){display:grid;place-items:center;width:2rem;height:2rem;border:1px solid var(--color-border);border-radius:50%;color:var(--color-accent-1);font-style:normal;transition:transform var(--transition-base),border-color var(--transition-base)}.note-row.svelte-1uha8ag>a:where(.svelte-1uha8ag):first-child:hover i:where(.svelte-1uha8ag){transform:translate(.2rem);border-color:var(--color-border-accent)}@media(max-width:900px){.hero-inner.svelte-1uha8ag{grid-template-columns:minmax(0,1fr) minmax(18rem,.7fr)}.work-grid.svelte-1uha8ag{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){.glow.svelte-1uha8ag{background:radial-gradient(circle,rgb(147 197 253 / 12%),transparent 68%);filter:none}}@media(max-width:680px){.hero-inner.svelte-1uha8ag{min-height:auto;grid-template-columns:1fr;gap:0;padding-block:5.5rem 7.5rem}h1.svelte-1uha8ag{font-size:clamp(3.25rem,16.5vw,5rem)}.logo-stage.svelte-1uha8ag{min-height:18rem;padding-inline:1.25rem}.logo-stage.svelte-1uha8ag small:where(.svelte-1uha8ag){display:none}.topics.svelte-1uha8ag{bottom:1rem}.introduction-grid.svelte-1uha8ag,.work-grid.svelte-1uha8ag{grid-template-columns:1fr}.introduction-copy.svelte-1uha8ag{padding-left:0;border-left:0}.note-row.svelte-1uha8ag{align-items:start;grid-template-columns:1fr;padding-bottom:.75rem}.note-row.svelte-1uha8ag>a:where(.svelte-1uha8ag):first-child{grid-template-columns:1fr auto}.note-row.svelte-1uha8ag>a:where(.svelte-1uha8ag):first-child span:where(.svelte-1uha8ag){grid-column:1 / -1}}@media(prefers-reduced-motion:reduce){.logo-orbit.svelte-1uha8ag{animation:none}}
