.link-button[data-astro-cid-c75bxee4]{background:var(--color-surface);border:1px solid var(--color-accent);cursor:pointer;width:32px;height:32px;color:var(--color-accent);border-radius:50%;justify-content:center;align-items:center;transition:all .2s;display:flex}.link-button[data-astro-cid-c75bxee4]:hover{background:var(--color-accent);border-color:var(--color-accent);color:var(--color-surface);transform:scale(1.1)}.link-button[data-astro-cid-c75bxee4]:active{background:var(--color-accent-alt);border-color:var(--color-accent-alt);color:var(--color-surface)}body{--color-background:#141210;--color-surface:#1e1a17;--color-primary-text:#f4ede4;--color-secondary-text:#a89b8c;--color-accent:#e8a33d;--color-accent-alt:#d4593b;--color-border:#332c26;background:var(--color-background);color:var(--color-primary-text);background-attachment:fixed}[data-astro-cid-d4pmjsav]{box-sizing:border-box}nav[data-astro-cid-d4pmjsav]{min-height:64px;padding:16px 16px 0}.home-link[data-astro-cid-d4pmjsav]{width:60px;height:60px;transition:transform .2s;display:inline-block}.home-link[data-astro-cid-d4pmjsav]:hover{transform:scale(1.05)}.headshot[data-astro-cid-d4pmjsav]{object-fit:contain;border:1px solid var(--color-accent);border-radius:50%;width:60px;height:60px}main[data-astro-cid-d4pmjsav]{width:100%;max-width:800px;margin:0 auto;padding:2rem 1rem}h1[data-astro-cid-d4pmjsav]{color:var(--color-primary-text);text-align:center;margin-bottom:1rem}p[data-astro-cid-d4pmjsav]{text-align:center;color:var(--color-secondary-text);margin-bottom:2rem}a[data-astro-cid-d4pmjsav]{color:var(--color-accent);transition:color .2s}a[data-astro-cid-d4pmjsav]:hover{color:var(--color-accent)}a[data-astro-cid-d4pmjsav]:active{color:var(--color-accent-alt)}.audio-section[data-astro-cid-d4pmjsav]{background:var(--color-surface);border:1px solid var(--color-border);box-shadow:0 8px 18px color-mix(in srgb, var(--color-background), transparent 40%), 0 18px 38px color-mix(in srgb, var(--color-background), transparent 25%);border-radius:16px;flex-direction:column;align-items:center;margin-bottom:2rem;padding:2rem;transition:all .3s;display:flex;position:relative}.kaho-embed[data-astro-cid-d4pmjsav]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:24px;width:100%;overflow:hidden}.kaho-embed[data-astro-cid-d4pmjsav] iframe[data-astro-cid-d4pmjsav]{border:0;border-radius:24px;width:100%;height:200px;display:block}.card-header[data-astro-cid-d4pmjsav]{justify-content:space-between;align-items:center;gap:1rem;width:100%;margin-bottom:1rem;display:flex}.card-action[data-astro-cid-d4pmjsav]{flex-shrink:0;justify-content:center;align-items:center;display:flex}.audio-section[data-astro-cid-d4pmjsav]:target{background:var(--color-surface);box-shadow:0 16px 32px color-mix(in srgb, var(--color-accent), transparent 84%);border:2px solid var(--color-accent)}.accent-alt[data-astro-cid-d4pmjsav]{color:var(--color-accent-alt)}.soundcloud-attribution[data-astro-cid-d4pmjsav]{width:100%;color:var(--color-secondary-text);line-break:anywhere;text-overflow:ellipsis;white-space:nowrap;word-break:normal;font-family:Interstate,Lucida Grande,Lucida Sans Unicode,Lucida Sans,Garuda,Verdana,Tahoma,sans-serif;font-size:10px;font-weight:100;overflow:hidden}.soundcloud-attribution[data-astro-cid-d4pmjsav] a[data-astro-cid-d4pmjsav]{color:inherit;text-decoration:none}.soundcloud-attribution[data-astro-cid-d4pmjsav] a[data-astro-cid-d4pmjsav]:hover{color:var(--color-accent)}h2[data-astro-cid-d4pmjsav]{color:var(--color-primary-text);text-align:left;flex:1;margin:0}.audio-player[data-astro-cid-d4pmjsav]{text-align:center;margin-bottom:1.5rem}audio[data-astro-cid-d4pmjsav]{min-width:300px;height:54px}.download-section[data-astro-cid-d4pmjsav]{text-align:center;margin-top:16px}.download-button[data-astro-cid-d4pmjsav]{background:var(--color-accent);color:var(--color-surface);border-radius:6px;padding:.75rem 1.5rem;font-weight:500;text-decoration:none;transition:background-color .2s;display:inline-block}.download-button[data-astro-cid-d4pmjsav]:hover{background:var(--color-accent);color:var(--color-surface)}.download-button[data-astro-cid-d4pmjsav]:active{background:var(--color-accent-alt)}iframe[data-astro-cid-d4pmjsav]{max-width:100%;height:auto}.tiktok-embed[data-astro-cid-d4pmjsav]{max-width:100%!important}@media (width<=768px){main[data-astro-cid-d4pmjsav],.audio-section[data-astro-cid-d4pmjsav]{padding:1rem}audio[data-astro-cid-d4pmjsav]{min-width:240px}}
