.sticker-announcement[data-astro-cid-f4rofaa3]{position:fixed;z-index:80;left:50%;bottom:max(20px,env(safe-area-inset-bottom));transform:translate(-50%);display:flex;align-items:center;gap:12px;box-sizing:border-box;width:max-content;max-width:min(460px,calc(100vw - 32px));padding:8px 8px 8px 16px;border:1px solid var(--border);border-radius:12px;background:var(--background);color:var(--foreground);box-shadow:0 8px 30px #0002;animation:announcement-in .3s ease both}.sticker-announcement[data-astro-cid-f4rofaa3][hidden]{display:none}.sticker-announcement[data-astro-cid-f4rofaa3][data-leaving]{animation:announcement-out .22s ease both;pointer-events:none}.sticker-announcement[data-astro-cid-f4rofaa3] p[data-astro-cid-f4rofaa3]{flex:1;min-width:0;margin:0;font-size:13px;line-height:1.6}.sticker-announcement[data-astro-cid-f4rofaa3] button[data-astro-cid-f4rofaa3]{margin-left:auto;flex:0 0 44px;display:grid;place-items:center;width:44px;height:44px;border:0;border-radius:6px;background:transparent;color:var(--muted-foreground);cursor:pointer}.sticker-announcement[data-astro-cid-f4rofaa3] button[data-astro-cid-f4rofaa3]:hover{color:var(--foreground);background:var(--muted)}.sticker-announcement[data-astro-cid-f4rofaa3] button[data-astro-cid-f4rofaa3]:focus-visible{outline:2px solid var(--primary);outline-offset:2px}@keyframes announcement-in{0%{opacity:0;translate:0 8px}to{opacity:1;translate:0 0}}@keyframes announcement-out{to{opacity:0;translate:0 8px}}@media (prefers-reduced-motion: reduce){.sticker-announcement[data-astro-cid-f4rofaa3],.sticker-announcement[data-astro-cid-f4rofaa3][data-leaving]{animation-duration:0ms}}.newsletter-section[data-astro-cid-motrwrji]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,360px);align-items:center;gap:20px;width:100%;margin:12px 0;padding:18px 20px;border:1px solid var(--border);border-radius:10px;background:var(--background)}.newsletter-copy[data-astro-cid-motrwrji] h2[data-astro-cid-motrwrji]{margin:0 0 6px;font-size:19px;line-height:1.3;font-weight:650;letter-spacing:-.02em}.newsletter-copy[data-astro-cid-motrwrji] p[data-astro-cid-motrwrji]{margin:0;font-size:13px;line-height:1.5;color:var(--muted-foreground)}.newsletter-form[data-astro-cid-motrwrji]{display:grid;grid-template-columns:minmax(0,1fr) 84px;align-items:center;gap:12px;min-width:0}.newsletter-field[data-astro-cid-motrwrji]{min-width:0}input[data-astro-cid-motrwrji]{width:100%;min-width:0;height:44px;padding:10px 12px;border:1px solid var(--border);border-radius:7px;background:var(--background);color:var(--foreground);font:inherit;font-size:13px;line-height:1.3}input[data-astro-cid-motrwrji]:focus-visible{outline:2px solid var(--foreground);outline-offset:3px}.newsletter-status[data-astro-cid-motrwrji]{min-height:18px;margin:6px 0 0;font-size:11px;line-height:1.4;color:var(--muted-foreground)}.subscribe-sticker[data-astro-cid-motrwrji]{position:relative;display:grid;justify-items:center;align-content:center;gap:3px;width:84px;min-height:66px;padding:7px 4px 8px;border:1px solid #d8d2c5;border-radius:5px 8px 5px 4px;outline:3px solid #fffdf6;background:#fffdf6;color:#30382f;cursor:grab;box-shadow:0 2px #b9b09c80,0 4px 7px #0002;transform:rotate(-5deg);transition:transform .18s ease,box-shadow .18s ease}.subscribe-sticker__icon[data-astro-cid-motrwrji]{width:28px;height:24px;pointer-events:none}.subscribe-sticker[data-astro-cid-motrwrji] .sticker-link__label[data-astro-cid-motrwrji]{padding:0;border:0;background:none;box-shadow:none;font-size:12px;line-height:1.3}.subscribe-sticker[data-astro-cid-motrwrji]:before{display:none}.subscribe-sticker[data-astro-cid-motrwrji]:after{content:"";position:absolute;right:-1px;bottom:-1px;width:10px;height:10px;border-radius:0 0 4px;background:linear-gradient(135deg,#c9c1ae 0 45%,#f0eadc 50%);clip-path:polygon(100% 0,100% 100%,0 100%);pointer-events:none}.subscribe-sticker[data-astro-cid-motrwrji]:hover{transform:rotate(-1deg) translateY(-2px);box-shadow:0 2px #b9b09c80,0 6px 10px #0002}.subscribe-sticker[data-astro-cid-motrwrji]:active{transform:rotate(0) scale(.96)}.subscribe-sticker[data-astro-cid-motrwrji]:focus-visible{outline:2px solid var(--foreground);outline-offset:6px}.subscribe-sticker[data-astro-cid-motrwrji]:disabled{opacity:.65;cursor:wait}@media (max-width:767px){.newsletter-section[data-astro-cid-motrwrji]{grid-template-columns:1fr;gap:14px;padding:18px}.newsletter-form[data-astro-cid-motrwrji]{gap:18px}input[data-astro-cid-motrwrji]{font-size:16px}}@media (prefers-reduced-motion:reduce){.subscribe-sticker[data-astro-cid-motrwrji]{transition:none}}.listening-badge[data-astro-cid-j7pv25f6]{position:absolute;top:8px;right:10px;z-index:10;display:flex;align-items:center;width:max-content;max-width:calc(100% - 20px);min-height:44px;color:var(--primary);text-decoration:none}.listening-badge[data-astro-cid-j7pv25f6].hidden{display:none}.listening-badge__surface[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:6px;max-width:100%;min-width:0;height:32px;padding:0 12px;border-radius:999px;background:color-mix(in srgb,var(--primary) 15%,transparent);box-shadow:0 1px 2px #0001}.listening-badge[data-astro-cid-j7pv25f6]:hover .listening-badge__surface[data-astro-cid-j7pv25f6]{background:color-mix(in srgb,var(--primary) 22%,transparent)}.listening-badge[data-astro-cid-j7pv25f6]:focus-visible{outline:2px solid var(--foreground);outline-offset:3px;border-radius:999px}.listening-badge__indicator[data-astro-cid-j7pv25f6]{flex:0 0 8px;width:8px;height:8px;border-radius:50%;background:var(--primary)}.listening-badge__icon[data-astro-cid-j7pv25f6]{flex:0 0 14px;width:14px;height:14px}.listening-badge__song[data-astro-cid-j7pv25f6]{display:block;flex:0 1 auto;min-width:0;max-width:160px;overflow:hidden}#now-playing-text[data-astro-cid-j7pv25f6]{display:block;width:max-content;white-space:nowrap;font-size:12px;line-height:16px;font-weight:600}.listening-badge__time[data-astro-cid-j7pv25f6]{flex:none;white-space:nowrap;font-size:12px;line-height:16px;font-weight:500;opacity:.8}.listening-badge__indicator[data-astro-cid-j7pv25f6][hidden],.listening-badge__time[data-astro-cid-j7pv25f6][hidden]{display:none}.endurance-trigger[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;flex-wrap:wrap;gap:10px 16px;max-width:100%;padding:0;border:0;background:none;color:var(--foreground);font:inherit;letter-spacing:inherit;text-align:left;min-height:44px;cursor:pointer;transition:color .18s ease}.endurance-trigger__word[data-astro-cid-j7pv25f6]{text-decoration:underline;text-decoration-style:solid;text-decoration-color:color-mix(in srgb,var(--foreground) 40%,transparent);text-decoration-thickness:1.5px;text-underline-offset:6px}.endurance-trigger[data-astro-cid-j7pv25f6]:not(:disabled):is(:hover,:focus-visible),.endurance-trigger[data-astro-cid-j7pv25f6][aria-pressed=true]{color:var(--primary)}.endurance-trigger[data-astro-cid-j7pv25f6]:not(:disabled):is(:hover,:focus-visible) .endurance-trigger__word[data-astro-cid-j7pv25f6],.endurance-trigger[data-astro-cid-j7pv25f6][aria-pressed=true] .endurance-trigger__word[data-astro-cid-j7pv25f6]{text-decoration-style:solid;text-decoration-color:currentColor}.endurance-trigger[data-astro-cid-j7pv25f6]:focus-visible{outline:2px solid var(--primary);outline-offset:6px;border-radius:4px}.endurance-trigger[data-astro-cid-j7pv25f6]:disabled{cursor:default}.endurance-trigger[data-astro-cid-j7pv25f6]:disabled .endurance-trigger__word[data-astro-cid-j7pv25f6]{text-decoration:none}@media (prefers-reduced-motion: reduce){.endurance-trigger[data-astro-cid-j7pv25f6]{transition:none}}@media (min-width:640px){.listening-badge[data-astro-cid-j7pv25f6]{top:12px;right:16px;max-width:calc(100% - 32px)}.listening-badge__surface[data-astro-cid-j7pv25f6]{height:40px;gap:8px;padding:0 16px}.listening-badge__icon[data-astro-cid-j7pv25f6]{flex-basis:16px;width:16px;height:16px}.listening-badge__song[data-astro-cid-j7pv25f6]{max-width:250px}#now-playing-text[data-astro-cid-j7pv25f6],.listening-badge__time[data-astro-cid-j7pv25f6]{font-size:14px;line-height:20px}}@media (prefers-reduced-motion:reduce){.scrolling-text[data-astro-cid-j7pv25f6],.listening-badge__indicator[data-astro-cid-j7pv25f6]{animation:none!important}}@media (max-width: 639px){.endurance-trigger[data-astro-cid-j7pv25f6]{min-height:0}.endurance-panel[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column}.endurance-copy[data-astro-cid-j7pv25f6]{order:0;padding:20px}.listening-badge[data-astro-cid-j7pv25f6]{order:1;position:static;align-self:flex-start;margin:-6px 20px 14px;max-width:calc(100% - 40px)}#guitar[data-astro-cid-j7pv25f6]{display:none}}@media (max-width: 1199px){.endurance-copy[data-astro-cid-j7pv25f6]{display:flow-root}.endurance-copy[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:clamp(1.25rem,5.8vw,2rem)}}.scrolling-text[data-astro-cid-j7pv25f6]{animation:scroll-text 15s linear infinite}@keyframes scroll-text{0%{transform:translate(0)}to{transform:translate(-50%)}}#now-playing-badge[data-astro-cid-j7pv25f6]:hover .scrolling-text[data-astro-cid-j7pv25f6]{animation-play-state:paused}
