.links-page{--links-bg:#0a0908;--links-fg:#f4f1ea;--links-fg-strong:#fff;--links-fg-muted:#ffffffa6;--links-fg-faint:#ffffff73;--links-fg-dim:#ffffff4d;--links-fg-divider:#fff3;--links-vignette-top:#ffffff0d;--links-vignette-bottom:#0009;--links-accent:#e63a1f;--links-accent-rgb:230, 58, 31;--links-accent-fg:#fff;--links-icon-bg:#ffffff0f;--links-icon-bg-hover:#ffffff1a;--links-icon-fg:#ffffffb3;--links-icon-fg-hover:#fff;--links-icon-ring:#ffffff1a;--links-avatar-ring:#ffffff26;--links-avatar-glow:#ffffff1a;--links-avatar-shadow:0 8px 32px #00000080, inset 0 1px 0 #ffffff1a;--links-tab-bg:#ffffff0a;--links-tab-border:#ffffff14;--links-tab-shadow-inset:#ffffff0f;--links-tab-active-fg:#08080a;--links-tab-idle-fg:#ffffff8c;--links-tab-idle-hover-fg:#ffffffd9;--links-glass-bg:#ffffff09;--links-glass-bg-hover:#ffffff0f;--links-glass-border:#ffffff12;--links-glass-border-hover:#ffffff24;--links-pill-bg:#ffffff0a;--links-pill-bg-hover:#ffffff14;--links-pill-border:#ffffff14;--links-pill-border-hover:#ffffff2e;--links-noise-blend:overlay;--links-noise-opacity:.025;background:radial-gradient(ellipse 70% 50% at 50% 0%, var(--links-vignette-top) 0%, transparent 60%), var(--links-bg);color:var(--links-fg);min-height:100vh;position:relative}html:not(.dark) .links-page{--links-bg:#f5f1e8;--links-fg:#0a0908;--links-fg-strong:#0a0908;--links-fg-muted:#0a0908b8;--links-fg-faint:#0a090880;--links-fg-dim:#0a090852;--links-fg-divider:#0a09082e;--links-vignette-top:#0a09080a;--links-vignette-bottom:#0a090814;--links-accent-fg:#fff;--links-icon-bg:#0a09080d;--links-icon-bg-hover:#0a09081a;--links-icon-fg:#0a0908b3;--links-icon-fg-hover:#0a0908;--links-icon-ring:#0a09081f;--links-avatar-ring:#0a09082e;--links-avatar-glow:#0a09080f;--links-avatar-shadow:0 8px 32px #0a09082e, inset 0 1px 0 #ffffff80;--links-tab-bg:#0a09080d;--links-tab-border:#0a09081f;--links-tab-shadow-inset:#fff9;--links-tab-active-fg:#0a0908;--links-tab-idle-fg:#0a09088c;--links-tab-idle-hover-fg:#0a0908d9;--links-glass-bg:#ffffff8c;--links-glass-bg-hover:#ffffffbf;--links-glass-border:#0a09081a;--links-glass-border-hover:#0a09082e;--links-pill-bg:#ffffff80;--links-pill-bg-hover:#ffffffbf;--links-pill-border:#0a09081a;--links-pill-border-hover:#0a090838;--links-noise-blend:multiply;--links-noise-opacity:.05}.links-page:after{content:"";z-index:0;pointer-events:none;background:radial-gradient(ellipse 100% 60% at 50% 100%, var(--links-vignette-bottom) 0%, transparent 70%);position:fixed;inset:0}.noise-overlay{z-index:1;pointer-events:none;opacity:var(--links-noise-opacity,.025);mix-blend-mode:var(--links-noise-blend,overlay);background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)'/%3E%3C/svg%3E");background-repeat:repeat;position:fixed;inset:0}.glass-card{background:var(--links-glass-bg,#ffffff09);-webkit-backdrop-filter:blur(20px)saturate(140%);border:1px solid var(--links-glass-border,#ffffff12);transition:all .32s cubic-bezier(.25,.46,.45,.94);box-shadow:inset 0 1px #ffffff0f,0 4px 24px #00000040}.glass-card:hover{background:var(--links-glass-bg-hover,#ffffff0f);border-color:var(--links-glass-border-hover,#ffffff24);box-shadow:inset 0 1px #ffffff1a,0 8px 32px #00000059}.glass-pill{background:var(--links-pill-bg,#ffffff0a);-webkit-backdrop-filter:blur(16px)saturate(140%);border:1px solid var(--links-pill-border,#ffffff14);transition:all .24s cubic-bezier(.25,.46,.45,.94)}.glass-pill:hover{background:var(--links-pill-bg-hover,#ffffff14);border-color:var(--links-pill-border-hover,#ffffff2e)}@supports (view-transition-name:a){::view-transition-old(links-tabs){mix-blend-mode:normal;animation:none}::view-transition-new(links-tabs){mix-blend-mode:normal;animation:none}::view-transition-old(links-tabs){z-index:1}::view-transition-new(links-tabs){z-index:2;animation:.56s cubic-bezier(.65,0,.35,1) links-circle-reveal}.links-tab-pane{view-transition-name:links-tabs}html.vt-theme-toggling::view-transition-old(root){mix-blend-mode:normal;animation:none}html.vt-theme-toggling::view-transition-new(root){mix-blend-mode:normal;animation:none}html.vt-theme-toggling::view-transition-old(root){z-index:1}html.vt-theme-toggling::view-transition-new(root){z-index:2;animation:.56s cubic-bezier(.65,0,.35,1) links-circle-reveal}}@keyframes links-circle-reveal{0%{clip-path:circle(0% at var(--vt-x,50%) var(--vt-y,50%))}to{clip-path:circle(140% at var(--vt-x,50%) var(--vt-y,50%))}}.tab-segment{background:var(--links-tab-bg,#ffffff0a);-webkit-backdrop-filter:blur(20px)saturate(140%);border:1px solid var(--links-tab-border,#ffffff14);box-shadow:inset 0 1px 0 var(--links-tab-shadow-inset,#ffffff0f);border-radius:999px;padding:4px;display:inline-flex;position:relative}.tab-segment-button{z-index:1;letter-spacing:.01em;color:var(--links-tab-idle-fg,#ffffff8c);border-radius:999px;padding:7px 18px;font-size:12.5px;font-weight:500;transition:color .24s;position:relative}.tab-segment-button[data-active=true]{color:var(--links-tab-active-fg,#08080a)}.tab-segment-button:not([data-active=true]):hover{color:var(--links-tab-idle-hover-fg,#ffffffd9)}.theme-toggle-pill{background:var(--links-tab-bg,#ffffff0a);-webkit-backdrop-filter:blur(20px)saturate(140%);border:1px solid var(--links-tab-border,#ffffff14);width:36px;height:36px;box-shadow:inset 0 1px 0 var(--links-tab-shadow-inset,#ffffff0f);color:var(--links-tab-idle-hover-fg,#ffffffd9);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;transition:transform .24s,background .24s,border-color .24s;display:inline-flex}.theme-toggle-pill:hover{background:var(--links-pill-bg-hover);border-color:var(--links-pill-border-hover);transform:translateY(-1px)}.social-pill:hover{color:var(--links-accent)!important}.tab-segment-indicator{background:var(--links-accent,#e63a1f);pointer-events:none;border-radius:999px;position:absolute;top:0;bottom:0;left:0;box-shadow:0 0 16px #e63a1f66}.links-page .ds-display{letter-spacing:-.02em;font-family:Fraunces,Cormorant Garamond,Times New Roman,Georgia,serif;font-style:italic;font-weight:300;line-height:1.05}.links-page .ds-mono{letter-spacing:.18em;text-transform:uppercase;font-family:Geist Mono,JetBrains Mono,ui-monospace,monospace}.links-page .ds-sans{font-family:Geist,Inter,system-ui,-apple-system,sans-serif}.links-page .ds-rule{background:linear-gradient(90deg, transparent 0%, var(--links-fg-divider) 50%, transparent 100%);width:48px;height:1px}
@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/fc0a7394b875fa43-s.0y1-r_vehenvp.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/7ebf22b5a21034f8-s.p.10_7676vm7pyy.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ccf27e5a7366fb23-s.0hck6o0i8wq3a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e41d5df559864f9e-s.p.0gq7fw9.sy_5..woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif Fallback;src:local(Times New Roman);ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.0%;size-adjust:83.94%}.instrument_serif_da3a454b-module__X6BuGq__className{font-family:Instrument Serif,Instrument Serif Fallback;font-weight:400}.instrument_serif_da3a454b-module__X6BuGq__variable{--font-instrument-serif:"Instrument Serif", "Instrument Serif Fallback"}
