.sticky-player[data-astro-cid-i2zwjk2y]{align-items:center;backdrop-filter:blur(14px);background:#0a1d1df0;border:1px solid rgba(243,239,228,.26);border-radius:999px;bottom:0;box-shadow:inset 3px 0 0 var(--safety),inset 0 1px #f3efe40d,0 .65rem 1.8rem #00000047;color:var(--paper);display:grid;gap:.75rem;grid-template-columns:minmax(0,1fr) auto;min-width:0;padding:.38rem .45rem .38rem 1rem;position:relative;z-index:1}.sticky-player[data-astro-cid-i2zwjk2y][hidden]{display:none}.sticky-player__meta[data-astro-cid-i2zwjk2y]{align-items:center;display:grid;gap:0 .75rem;grid-template-columns:auto minmax(0,1fr) auto;min-width:0}.sticky-player__meta[data-astro-cid-i2zwjk2y] p[data-astro-cid-i2zwjk2y],.sticky-player__meta[data-astro-cid-i2zwjk2y] span[data-astro-cid-i2zwjk2y]{color:#f3efe4ad;font-size:.78rem;line-height:1.25;margin:0}.sticky-player__meta[data-astro-cid-i2zwjk2y] p[data-astro-cid-i2zwjk2y],.sticky-player__controls[data-astro-cid-i2zwjk2y]{font-family:var(--font-headline);font-size:.74rem;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.sticky-player__meta[data-astro-cid-i2zwjk2y] p[data-astro-cid-i2zwjk2y]{color:var(--safety);grid-row:1}.sticky-player__meta[data-astro-cid-i2zwjk2y] strong[data-astro-cid-i2zwjk2y]{display:block;font-size:.78rem;grid-column:2;grid-row:1;letter-spacing:.01em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sticky-player__time[data-astro-cid-i2zwjk2y]{display:flex;gap:.5rem;font-family:var(--font-headline);font-size:.72rem;font-weight:700;letter-spacing:.04em;tabular-nums:lining-nums}.sticky-player__progress[data-astro-cid-i2zwjk2y]{-webkit-appearance:none;appearance:none;--player-progress: 0%;background:linear-gradient(90deg,var(--safety) var(--player-progress),transparent var(--player-progress)) center / 100% 2px no-repeat,linear-gradient(#f3efe429,#f3efe429) center / 100% 2px no-repeat;border:0;bottom:-.75rem;cursor:ew-resize;height:1rem;left:0;margin:0;padding:0;position:absolute;right:0;width:100%}.sticky-player__progress[data-astro-cid-i2zwjk2y]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:var(--paper);border:2px solid var(--night);border-radius:50%;box-shadow:0 0 0 2px var(--safety);height:.65rem;opacity:0;transition:opacity .14s ease,transform .14s ease;width:.65rem}.sticky-player__progress[data-astro-cid-i2zwjk2y]::-moz-range-thumb{background:var(--paper);border:2px solid var(--night);border-radius:50%;box-shadow:0 0 0 2px var(--safety);height:.65rem;opacity:0;transition:opacity .14s ease,transform .14s ease;width:.65rem}.sticky-player__progress[data-astro-cid-i2zwjk2y]:hover::-webkit-slider-thumb,.sticky-player__progress[data-astro-cid-i2zwjk2y]:focus-visible::-webkit-slider-thumb,.sticky-player__progress[data-astro-cid-i2zwjk2y]:hover::-moz-range-thumb,.sticky-player__progress[data-astro-cid-i2zwjk2y]:focus-visible::-moz-range-thumb{opacity:1;transform:scale(1.05)}.sticky-player__controls[data-astro-cid-i2zwjk2y]{align-items:center;display:flex;flex-wrap:nowrap;gap:.35rem}.sticky-player__controls[data-astro-cid-i2zwjk2y] button[data-astro-cid-i2zwjk2y],.sticky-player__controls[data-astro-cid-i2zwjk2y] a[data-astro-cid-i2zwjk2y]{align-items:center;border:2px solid rgba(243,239,228,.34);color:inherit;display:inline-flex;font-family:var(--font-headline);font-size:.76rem;font-weight:800;gap:.75rem;justify-content:center;letter-spacing:.03em;line-height:1;min-height:2.55rem;padding:.65rem .85rem;text-decoration:none;text-transform:uppercase;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.sticky-player__controls[data-astro-cid-i2zwjk2y] button[data-astro-cid-i2zwjk2y]{background:transparent;cursor:pointer;font:inherit}.sticky-player__controls[data-astro-cid-i2zwjk2y] [data-astro-cid-i2zwjk2y][data-sticky-toggle]{background:linear-gradient(145deg,#f3efe41f,#f3efe40b);border-radius:999px;box-shadow:inset 0 0 0 1px #f3efe40d;color:#f3efe4!important}.sticky-player__close[data-astro-cid-i2zwjk2y]{border:0!important;min-width:2.55rem;padding-inline:.65rem!important}.sticky-player__favorite[data-astro-cid-i2zwjk2y]{border:0!important;border-radius:50%;min-width:2.55rem;padding:0!important;width:2.55rem}.sticky-player__volume[data-astro-cid-i2zwjk2y]{position:relative}.sticky-player__volume-toggle[data-astro-cid-i2zwjk2y]{border:0!important;border-radius:50%;min-width:2.55rem;padding:0!important;width:2.55rem}.sticky-player__volume-icon--muted[data-astro-cid-i2zwjk2y],.sticky-player__volume[data-astro-cid-i2zwjk2y][data-muted=true] .sticky-player__volume-icon--on[data-astro-cid-i2zwjk2y]{display:none}.sticky-player__volume[data-astro-cid-i2zwjk2y][data-muted=true] .sticky-player__volume-icon--muted[data-astro-cid-i2zwjk2y]{display:block}.sticky-player__volume-panel[data-astro-cid-i2zwjk2y]{align-items:center;background:#061314f7;border:1px solid rgba(243,239,228,.22);box-shadow:0 1rem 2.5rem #00000061;display:grid;gap:.65rem;grid-template-columns:minmax(6.5rem,1fr) 1.6rem;opacity:0;padding:.7rem;pointer-events:none;position:absolute;right:0;top:calc(100% + .65rem);transform:translateY(-.3rem);transition:opacity .14s ease,transform .14s ease;width:10.5rem;z-index:4}.sticky-player__volume[data-astro-cid-i2zwjk2y]:hover .sticky-player__volume-panel[data-astro-cid-i2zwjk2y],.sticky-player__volume[data-astro-cid-i2zwjk2y]:focus-within .sticky-player__volume-panel[data-astro-cid-i2zwjk2y]{opacity:1;pointer-events:auto;transform:translateY(0)}.sticky-player__volume-panel[data-astro-cid-i2zwjk2y] input[data-astro-cid-i2zwjk2y]{-webkit-appearance:none;appearance:none;--volume-level: 100%;background:linear-gradient(90deg,var(--safety) var(--volume-level),transparent var(--volume-level)) center / 100% 2px no-repeat,linear-gradient(#f3efe433,#f3efe433) center / 100% 2px no-repeat;cursor:pointer;height:1.2rem;margin:0;width:100%}.sticky-player__volume-panel[data-astro-cid-i2zwjk2y] input[data-astro-cid-i2zwjk2y]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:var(--paper);border:2px solid var(--night);border-radius:50%;box-shadow:0 0 0 2px var(--safety);height:.65rem;width:.65rem}.sticky-player__volume-panel[data-astro-cid-i2zwjk2y] input[data-astro-cid-i2zwjk2y]::-moz-range-thumb{background:var(--paper);border:2px solid var(--night);border-radius:50%;box-shadow:0 0 0 2px var(--safety);height:.65rem;width:.65rem}.sticky-player__volume-panel[data-astro-cid-i2zwjk2y] span[data-astro-cid-i2zwjk2y]{color:#f3efe4ad;font-size:.62rem;letter-spacing:.04em;text-align:right}.sticky-player__queue[data-astro-cid-i2zwjk2y]{position:relative}.sticky-player__queue-toggle[data-astro-cid-i2zwjk2y]{border:0!important;border-radius:50%;min-width:2.55rem;padding:0!important;width:2.55rem}.sticky-player__queue-toggle[data-astro-cid-i2zwjk2y][aria-expanded=true]{color:var(--safety)}.sticky-player__queue-toggle[data-astro-cid-i2zwjk2y]:disabled{cursor:default;opacity:.38}.queue-panel[data-astro-cid-i2zwjk2y]{background:#061314fb;border:1px solid rgba(243,239,228,.2);box-shadow:0 1.4rem 4rem #0000007a;color:var(--paper);display:grid;font-family:var(--font-body);letter-spacing:0;position:absolute;right:-3.2rem;text-transform:none;top:calc(100% + .8rem);width:min(25rem,82vw);z-index:7}.queue-panel[data-astro-cid-i2zwjk2y][hidden]{display:none}.queue-panel__header[data-astro-cid-i2zwjk2y]{align-items:center;border-bottom:1px solid rgba(243,239,228,.14);display:flex;justify-content:space-between;padding:1rem 1rem .9rem}.queue-panel__header[data-astro-cid-i2zwjk2y] p[data-astro-cid-i2zwjk2y],.queue-panel__header[data-astro-cid-i2zwjk2y] strong[data-astro-cid-i2zwjk2y],.queue-current[data-astro-cid-i2zwjk2y] span[data-astro-cid-i2zwjk2y],.queue-countdown[data-astro-cid-i2zwjk2y] small[data-astro-cid-i2zwjk2y]{font-family:var(--font-headline);font-weight:800;text-transform:uppercase}.queue-panel__header[data-astro-cid-i2zwjk2y] p[data-astro-cid-i2zwjk2y]{color:var(--safety);font-size:.58rem;letter-spacing:.12em;margin:0 0 .2rem}.queue-panel__header[data-astro-cid-i2zwjk2y] strong[data-astro-cid-i2zwjk2y]{font-size:1.15rem;letter-spacing:0}.queue-panel__header[data-astro-cid-i2zwjk2y] button[data-astro-cid-i2zwjk2y]{border:0!important;min-height:2.25rem;min-width:2.25rem;padding:0!important}.queue-autoplay[data-astro-cid-i2zwjk2y]{align-items:center;border-bottom:1px solid rgba(243,239,228,.12);cursor:pointer;display:grid;gap:.85rem;grid-template-columns:minmax(0,1fr) auto;padding:.9rem 1rem;position:relative}.queue-autoplay[data-astro-cid-i2zwjk2y] span[data-astro-cid-i2zwjk2y]{display:grid;gap:.15rem}.queue-autoplay[data-astro-cid-i2zwjk2y] strong[data-astro-cid-i2zwjk2y]{font-size:.78rem}.queue-autoplay[data-astro-cid-i2zwjk2y] small[data-astro-cid-i2zwjk2y]{color:#f3efe494;font-size:.7rem;line-height:1.35}.queue-autoplay[data-astro-cid-i2zwjk2y] input[data-astro-cid-i2zwjk2y]{height:1px;opacity:0;position:absolute;width:1px}.queue-autoplay[data-astro-cid-i2zwjk2y] i[data-astro-cid-i2zwjk2y]{background:#f3efe429;border:1px solid rgba(243,239,228,.3);border-radius:999px;height:1.45rem;position:relative;transition:background-color .16s ease,border-color .16s ease;width:2.6rem}.queue-autoplay[data-astro-cid-i2zwjk2y] i[data-astro-cid-i2zwjk2y]:after{background:var(--paper);border-radius:50%;content:"";height:.9rem;left:.23rem;position:absolute;top:.2rem;transition:transform .18s ease;width:.9rem}.queue-autoplay[data-astro-cid-i2zwjk2y] input[data-astro-cid-i2zwjk2y]:checked+i[data-astro-cid-i2zwjk2y]{background:var(--safety);border-color:var(--safety)}.queue-autoplay[data-astro-cid-i2zwjk2y] input[data-astro-cid-i2zwjk2y]:checked+i[data-astro-cid-i2zwjk2y]:after{transform:translate(1.12rem)}.queue-autoplay[data-astro-cid-i2zwjk2y] input[data-astro-cid-i2zwjk2y]:focus-visible+i[data-astro-cid-i2zwjk2y]{outline:2px solid var(--paper);outline-offset:3px}.queue-countdown[data-astro-cid-i2zwjk2y]{align-items:center;background:#e85d2a1f;border-bottom:1px solid rgba(232,93,42,.34);display:flex;gap:1rem;justify-content:space-between;padding:.75rem 1rem}.queue-countdown[data-astro-cid-i2zwjk2y][hidden]{display:none}.queue-countdown[data-astro-cid-i2zwjk2y] span[data-astro-cid-i2zwjk2y]{display:grid;gap:.15rem;min-width:0}.queue-countdown[data-astro-cid-i2zwjk2y] small[data-astro-cid-i2zwjk2y]{color:var(--safety);font-size:.58rem;letter-spacing:.08em}.queue-countdown[data-astro-cid-i2zwjk2y] strong[data-astro-cid-i2zwjk2y]{font-size:.72rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.queue-countdown[data-astro-cid-i2zwjk2y] button[data-astro-cid-i2zwjk2y]{border-color:#f3efe447!important;min-height:2.1rem!important;padding:.5rem .65rem!important}.queue-current[data-astro-cid-i2zwjk2y]{display:grid;gap:.25rem;padding:.85rem 1rem .65rem}.queue-current[data-astro-cid-i2zwjk2y] span[data-astro-cid-i2zwjk2y]{color:var(--safety);font-size:.55rem;letter-spacing:.1em}.queue-current[data-astro-cid-i2zwjk2y] strong[data-astro-cid-i2zwjk2y]{font-size:.76rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.queue-list[data-astro-cid-i2zwjk2y]{list-style:none;margin:0;padding:0 1rem .5rem}.queue-list[data-astro-cid-i2zwjk2y] li{border-top:1px solid rgba(243,239,228,.12)}.queue-list[data-astro-cid-i2zwjk2y] button{background:transparent!important;border:0!important;border-radius:0;color:var(--paper);cursor:pointer;display:grid;font-family:var(--font-body);gap:.75rem;grid-template-columns:3rem minmax(0,1fr);letter-spacing:0;min-height:0;padding:.72rem 0!important;text-align:left;text-transform:none;width:100%}.queue-list[data-astro-cid-i2zwjk2y] button:hover{box-shadow:none;transform:translate(.2rem)}.queue-list[data-astro-cid-i2zwjk2y] img{aspect-ratio:1;object-fit:cover;width:3rem}.queue-list[data-astro-cid-i2zwjk2y] button>span{align-content:center;display:grid;gap:.2rem;min-width:0}.queue-list[data-astro-cid-i2zwjk2y] small{color:var(--safety);font:800 .52rem var(--font-headline);letter-spacing:.08em}.queue-list[data-astro-cid-i2zwjk2y] strong{display:-webkit-box;font-size:.72rem;line-height:1.2;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.queue-list[data-astro-cid-i2zwjk2y] em{color:#f3efe494;font-size:.66rem;font-style:normal}.queue-empty[data-astro-cid-i2zwjk2y]{color:#f3efe494;font-size:.74rem;margin:0;padding:0 1rem 1rem}.queue-empty[data-astro-cid-i2zwjk2y][hidden],.sticky-player__favorite[data-astro-cid-i2zwjk2y][hidden]{display:none}.sticky-player__favorite[data-astro-cid-i2zwjk2y][aria-pressed=true]{color:var(--safety)}.sticky-player__favorite[data-astro-cid-i2zwjk2y][aria-pressed=true] svg{fill:currentColor}.sticky-player__controls[data-astro-cid-i2zwjk2y] [data-astro-cid-i2zwjk2y][data-sticky-toggle] span[data-astro-cid-i2zwjk2y]{color:#f3efe4!important}.sticky-player[data-astro-cid-i2zwjk2y][data-state=playing] [data-astro-cid-i2zwjk2y][data-sticky-toggle]{background:#f3efe41f;border-color:#f3efe49e;color:#f3efe4!important}.sticky-player__play-icon[data-astro-cid-i2zwjk2y]{border-bottom:.48rem solid transparent;border-left:.72rem solid currentColor;border-top:.48rem solid transparent;display:inline-block;height:0;width:0;color:#f3efe4!important;filter:drop-shadow(0 0 .3rem rgba(243,239,228,.22));transition:transform .18s cubic-bezier(.2,.8,.2,1)}.sticky-player__controls[data-astro-cid-i2zwjk2y] [data-astro-cid-i2zwjk2y][data-sticky-toggle]:hover .sticky-player__play-icon[data-astro-cid-i2zwjk2y]{transform:translate(.1rem) scale(1.06)}.sticky-player[data-astro-cid-i2zwjk2y][data-state=playing] .sticky-player__play-icon[data-astro-cid-i2zwjk2y]{border:0;height:.95rem;position:relative;width:.76rem}.sticky-player[data-astro-cid-i2zwjk2y][data-state=playing] .sticky-player__play-icon[data-astro-cid-i2zwjk2y]:before,.sticky-player[data-astro-cid-i2zwjk2y][data-state=playing] .sticky-player__play-icon[data-astro-cid-i2zwjk2y]:after{background:currentColor;content:"";height:.95rem;position:absolute;top:0;width:.24rem}.sticky-player[data-astro-cid-i2zwjk2y][data-state=playing] .sticky-player__play-icon[data-astro-cid-i2zwjk2y]:before{left:0}.sticky-player[data-astro-cid-i2zwjk2y][data-state=playing] .sticky-player__play-icon[data-astro-cid-i2zwjk2y]:after{right:0}.sticky-player__controls[data-astro-cid-i2zwjk2y] button[data-astro-cid-i2zwjk2y]:hover{box-shadow:0 0 0 4px #f3efe41a;transform:translateY(-1px)}@media(max-width:900px){.sticky-player[data-astro-cid-i2zwjk2y]{align-items:center;backdrop-filter:none;border-radius:0;border-width:1px 0 0;box-shadow:inset 0 2px 0 var(--safety);grid-column:1 / -1;grid-template-columns:minmax(0,1fr) auto;margin:0 -4vw -.85rem;padding:.55rem 4vw .65rem}.sticky-player__meta[data-astro-cid-i2zwjk2y]{display:grid;gap:.12rem;grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto}.sticky-player__meta[data-astro-cid-i2zwjk2y] p[data-astro-cid-i2zwjk2y]{display:none}.sticky-player__meta[data-astro-cid-i2zwjk2y] strong[data-astro-cid-i2zwjk2y]{font-size:.7rem;grid-column:1;grid-row:1}.sticky-player__time[data-astro-cid-i2zwjk2y]{grid-column:1;grid-row:2}.sticky-player__controls[data-astro-cid-i2zwjk2y]{display:flex;position:static}.sticky-player__controls[data-astro-cid-i2zwjk2y] button[data-astro-cid-i2zwjk2y]{border-radius:999px;justify-content:center;min-height:2.35rem;padding:.55rem .7rem;width:2.35rem}.sticky-player__volume-toggle[data-astro-cid-i2zwjk2y],.sticky-player__queue-toggle[data-astro-cid-i2zwjk2y]{min-width:2.35rem;width:2.35rem}.sticky-player__volume-panel[data-astro-cid-i2zwjk2y]{display:none}.queue-panel[data-astro-cid-i2zwjk2y]{left:4vw;max-height:calc(100svh - 13rem);overflow-y:auto;position:fixed;right:4vw;top:calc(7.8rem + env(safe-area-inset-top));width:auto}.sticky-player__controls[data-astro-cid-i2zwjk2y] [data-astro-cid-i2zwjk2y][data-sticky-action],.sticky-player__close-label[data-astro-cid-i2zwjk2y]{display:none}.sticky-player__close[data-astro-cid-i2zwjk2y]:before{content:"×";font-size:1.25rem}}@media(max-width:420px){.sticky-player__controls[data-astro-cid-i2zwjk2y]{gap:.12rem}.sticky-player__controls[data-astro-cid-i2zwjk2y] button[data-astro-cid-i2zwjk2y],.sticky-player__volume-toggle[data-astro-cid-i2zwjk2y],.sticky-player__queue-toggle[data-astro-cid-i2zwjk2y]{min-height:2.2rem;min-width:2.2rem;width:2.2rem}}.auth-shell[data-astro-cid-jr7vwwkb]{align-items:center;display:flex}.account-trigger[data-astro-cid-jr7vwwkb]{align-items:center;background:#f3efe40b;border:1px solid #f3efe43d;border-radius:50%;color:inherit;cursor:pointer;display:flex;height:2.75rem;justify-content:center;padding:0;transition:background-color .2s,border-color .2s,transform .2s;width:2.75rem}.auth-shell[data-astro-cid-jr7vwwkb][data-authenticated=true] .account-trigger[data-astro-cid-jr7vwwkb]{background:var(--safety);border-color:var(--safety);color:var(--night)}.account-trigger[data-astro-cid-jr7vwwkb]:hover,.account-trigger[data-astro-cid-jr7vwwkb]:focus-visible{background:#e85d2a1f;border-color:#e85d2a99;transform:translateY(-1px)}.auth-shell[data-astro-cid-jr7vwwkb][data-authenticated=true] .account-trigger[data-astro-cid-jr7vwwkb]:hover,.auth-shell[data-astro-cid-jr7vwwkb][data-authenticated=true] .account-trigger[data-astro-cid-jr7vwwkb]:focus-visible{background:#f06b39}.account-avatar[data-astro-cid-jr7vwwkb]{align-items:center;display:flex;font:800 .9rem var(--font-headline);height:100%;justify-content:center;width:100%}.auth-shell[data-astro-cid-jr7vwwkb][data-authenticated=true] .account-avatar-icon[data-astro-cid-jr7vwwkb]{display:none}.auth-shell[data-astro-cid-jr7vwwkb][data-authenticated=true] [data-astro-cid-jr7vwwkb][data-auth-trigger-initial]{display:inline!important}.account-trigger-label[data-astro-cid-jr7vwwkb]{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.auth-dialog[data-astro-cid-jr7vwwkb]{background:transparent;border:0;height:100%;inset:0;margin:0;max-height:none;max-width:none;padding:1rem;width:100%}.auth-dialog[data-astro-cid-jr7vwwkb][open]{display:grid;place-items:center}.auth-dialog[data-astro-cid-jr7vwwkb]::backdrop{background:#02090ae8;backdrop-filter:blur(7px)}.auth-panel[data-astro-cid-jr7vwwkb]{animation:auth-panel-in .18s ease-out;background:#0a1e1d;border:1px solid #f3efe438;box-shadow:0 1.5rem 5rem #0008;color:var(--paper);max-height:calc(100svh - 2rem);overflow:auto;padding:1.5rem;width:min(28rem,calc(100vw - 2rem))}.auth-panel--google-only[data-astro-cid-jr7vwwkb]{padding:1.75rem;width:min(30rem,calc(100vw - 2rem))}.auth-panel[data-astro-cid-jr7vwwkb]>header[data-astro-cid-jr7vwwkb]{align-items:center;display:flex;justify-content:space-between;margin-bottom:1.5rem}.auth-panel--google-only[data-astro-cid-jr7vwwkb]>header[data-astro-cid-jr7vwwkb]{margin-bottom:2rem}.auth-panel[data-astro-cid-jr7vwwkb] h2[data-astro-cid-jr7vwwkb]{font-size:1.8rem;line-height:1;margin:0;text-transform:uppercase}.auth-close[data-astro-cid-jr7vwwkb]{align-items:center;background:transparent;border:1px solid #f3efe426;color:#f3efe4b8;cursor:pointer;display:flex;height:2.5rem;justify-content:center;padding:0;transition:background-color .2s,border-color .2s,color .2s;width:2.5rem}.auth-close[data-astro-cid-jr7vwwkb]:hover,.auth-close[data-astro-cid-jr7vwwkb]:focus-visible{background:#f3efe40a;border-color:var(--safety);color:var(--safety)}form[data-astro-cid-jr7vwwkb]{display:grid;gap:1rem}form[data-astro-cid-jr7vwwkb][hidden],[data-astro-cid-jr7vwwkb][hidden]{display:none!important}label[data-astro-cid-jr7vwwkb]{color:#f3efe4a8;display:grid;font-size:.76rem;gap:.45rem}input[data-astro-cid-jr7vwwkb]{background:#f3efe408;border:1px solid #f3efe43d;border-radius:0;color:var(--paper);font:inherit;min-height:3rem;padding:.7rem .8rem;width:100%}input[data-astro-cid-jr7vwwkb]:focus{border-color:var(--safety);outline:2px solid #e85d2a2b}.auth-submit[data-astro-cid-jr7vwwkb],.logout-button[data-astro-cid-jr7vwwkb]{background:var(--safety);border:0;color:#061314;cursor:pointer;font:800 .76rem var(--font-headline);letter-spacing:.06em;min-height:3.1rem;padding:.8rem 1rem;text-transform:uppercase}.auth-submit[data-astro-cid-jr7vwwkb]:disabled,.google-login[data-astro-cid-jr7vwwkb]:disabled{cursor:not-allowed;opacity:.48}.auth-reset[data-astro-cid-jr7vwwkb]{background:transparent;border:0;color:#f3efe48f;cursor:pointer;font-size:.74rem;justify-self:start;padding:.2rem 0}.auth-reset[data-astro-cid-jr7vwwkb]:hover,.auth-reset[data-astro-cid-jr7vwwkb]:focus-visible{color:var(--paper)}.field-note[data-astro-cid-jr7vwwkb]{color:#f3efe466;font-size:.7rem;margin:-.5rem 0 0}.auth-separator[data-astro-cid-jr7vwwkb]{align-items:center;display:flex;gap:.7rem;margin:1.1rem 0}.auth-separator[data-astro-cid-jr7vwwkb]:before,.auth-separator[data-astro-cid-jr7vwwkb]:after{background:#f3efe42b;content:"";height:1px;flex:1}.auth-separator[data-astro-cid-jr7vwwkb] span[data-astro-cid-jr7vwwkb]{color:#f3efe45c;font-size:.7rem}.auth-guest--google-only[data-astro-cid-jr7vwwkb]{display:grid}.auth-intro[data-astro-cid-jr7vwwkb]{margin-bottom:1.6rem}.auth-intro[data-astro-cid-jr7vwwkb] p[data-astro-cid-jr7vwwkb]{color:var(--safety);font:800 .66rem var(--font-headline);letter-spacing:.12em;margin:0 0 .7rem;text-transform:uppercase}.auth-intro[data-astro-cid-jr7vwwkb] h3[data-astro-cid-jr7vwwkb]{font-size:1.55rem;line-height:1.05;margin:0 0 .65rem;text-transform:uppercase}.auth-intro[data-astro-cid-jr7vwwkb] span[data-astro-cid-jr7vwwkb]{color:#f3efe498;font-size:.82rem;line-height:1.5}.google-login[data-astro-cid-jr7vwwkb]{align-items:center;background:#fff;border:1px solid #dadce0;border-radius:2px;box-shadow:0 1px 2px #0003;color:#202124;cursor:pointer;display:flex;font:600 .88rem system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;justify-content:center;letter-spacing:0;min-height:3.5rem;padding:.8rem 3.25rem;position:relative;transition:background-color .18s,border-color .18s,box-shadow .18s,transform .18s;width:100%}.google-login[data-astro-cid-jr7vwwkb]:hover,.google-login[data-astro-cid-jr7vwwkb]:focus-visible{background:#f8faff;border-color:#c4c7c5;box-shadow:0 2px 6px #0005;transform:translateY(-1px)}.google-login[data-astro-cid-jr7vwwkb]:focus-visible{outline:2px solid #8ab4f8;outline-offset:3px}.google-mark[data-astro-cid-jr7vwwkb]{height:1.25rem;left:1rem;position:absolute;width:1.25rem}.auth-legal[data-astro-cid-jr7vwwkb]{color:#f3efe45f;font-size:.65rem;line-height:1.55;margin:1rem auto 0;max-width:23rem;text-align:center}.auth-legal[data-astro-cid-jr7vwwkb] a[data-astro-cid-jr7vwwkb]{color:#f3efe48c;text-decoration:underline;text-decoration-color:#f3efe438;text-underline-offset:.16em}.auth-legal[data-astro-cid-jr7vwwkb] a[data-astro-cid-jr7vwwkb]:hover,.auth-legal[data-astro-cid-jr7vwwkb] a[data-astro-cid-jr7vwwkb]:focus-visible{color:var(--paper);text-decoration-color:var(--safety)}.auth-switch[data-astro-cid-jr7vwwkb]{color:#f3efe48f;font-size:.78rem;margin:1.35rem 0 0;text-align:center}.auth-switch[data-astro-cid-jr7vwwkb] button[data-astro-cid-jr7vwwkb]{background:transparent;border:0;color:var(--safety);cursor:pointer;font:700 inherit;margin-left:.25rem;padding:.25rem}.auth-switch[data-astro-cid-jr7vwwkb] button[data-astro-cid-jr7vwwkb]:hover,.auth-switch[data-astro-cid-jr7vwwkb] button[data-astro-cid-jr7vwwkb]:focus-visible{text-decoration:underline}.auth-user[data-astro-cid-jr7vwwkb]{padding-top:.1rem}.account-identity[data-astro-cid-jr7vwwkb]{align-items:center;display:flex;gap:1rem}.account-identity[data-astro-cid-jr7vwwkb]>span[data-astro-cid-jr7vwwkb]{align-items:center;background:var(--safety);border-radius:50%;color:var(--night);display:flex;font:800 1.2rem var(--font-headline);height:3rem;justify-content:center;width:3rem}.account-identity[data-astro-cid-jr7vwwkb] strong[data-astro-cid-jr7vwwkb]{font-size:1rem}.account-identity[data-astro-cid-jr7vwwkb] p[data-astro-cid-jr7vwwkb]{color:#f3efe47d;font-size:.78rem;margin:.25rem 0 0}.account-library[data-astro-cid-jr7vwwkb]{border-top:1px solid #f3efe42b;margin:1.35rem 0}.account-library[data-astro-cid-jr7vwwkb] a[data-astro-cid-jr7vwwkb]{align-items:center;border-bottom:1px solid #f3efe42b;color:var(--paper);display:grid;gap:.75rem;grid-template-columns:minmax(0,1fr) auto auto;padding:1rem 0;transition:color .16s,padding .16s}.account-library[data-astro-cid-jr7vwwkb] a[data-astro-cid-jr7vwwkb]:hover,.account-library[data-astro-cid-jr7vwwkb] a[data-astro-cid-jr7vwwkb]:focus-visible{color:var(--safety);padding-left:.3rem}.account-library[data-astro-cid-jr7vwwkb] span[data-astro-cid-jr7vwwkb]{display:flex;flex-direction:column;min-width:0}.account-library[data-astro-cid-jr7vwwkb] small[data-astro-cid-jr7vwwkb]{color:#f3efe46e;font-size:.66rem;margin-bottom:.25rem}.account-library[data-astro-cid-jr7vwwkb] strong[data-astro-cid-jr7vwwkb]{font:800 .9rem var(--font-headline);letter-spacing:.03em;text-transform:uppercase}.account-library[data-astro-cid-jr7vwwkb] b[data-astro-cid-jr7vwwkb]{font:800 1.2rem var(--font-headline)}.account-library[data-astro-cid-jr7vwwkb] i[data-astro-cid-jr7vwwkb]{color:var(--safety);font-style:normal}.logout-button[data-astro-cid-jr7vwwkb]{background:transparent;border:1px solid #f3efe44d;color:var(--paper);width:100%}.auth-status[data-astro-cid-jr7vwwkb]{color:#f3efe47d;font-size:.74rem;line-height:1.45;margin:0;padding-top:1rem}.auth-status[data-astro-cid-jr7vwwkb]:empty{display:none}.auth-status[data-astro-cid-jr7vwwkb][data-state=error]{color:#ffad91}.auth-status[data-astro-cid-jr7vwwkb][data-state=success]{color:#75dfa0}.auth-verification[data-astro-cid-jr7vwwkb]{text-align:center}.auth-verification[data-astro-cid-jr7vwwkb]>svg[data-astro-cid-jr7vwwkb]{color:var(--safety);margin:.2rem auto .8rem}.auth-verification[data-astro-cid-jr7vwwkb] h3[data-astro-cid-jr7vwwkb]{font-size:1.65rem;line-height:1;margin:0;text-transform:uppercase}.auth-verification[data-astro-cid-jr7vwwkb] p[data-astro-cid-jr7vwwkb]{color:#f3efe4a8;font-size:.82rem;line-height:1.55;margin:.8rem 0 1.4rem}.auth-verification[data-astro-cid-jr7vwwkb] p[data-astro-cid-jr7vwwkb] strong[data-astro-cid-jr7vwwkb]{color:var(--paper);display:block;margin-top:.25rem;overflow-wrap:anywhere}.auth-verification[data-astro-cid-jr7vwwkb] .auth-submit[data-astro-cid-jr7vwwkb]{width:100%}.verification-secondary[data-astro-cid-jr7vwwkb],.verification-link[data-astro-cid-jr7vwwkb]{background:transparent;color:var(--paper);cursor:pointer;font:800 .72rem var(--font-headline);letter-spacing:.05em;text-transform:uppercase}.verification-secondary[data-astro-cid-jr7vwwkb]{border:1px solid #f3efe43d;margin-top:.7rem;min-height:2.8rem;width:100%}.verification-link[data-astro-cid-jr7vwwkb]{border:0;color:#f3efe47d;margin-top:.9rem;padding:.4rem}.verification-secondary[data-astro-cid-jr7vwwkb]:hover,.verification-secondary[data-astro-cid-jr7vwwkb]:focus-visible,.verification-link[data-astro-cid-jr7vwwkb]:hover,.verification-link[data-astro-cid-jr7vwwkb]:focus-visible{border-color:var(--safety);color:var(--safety)}@keyframes auth-panel-in{0%{opacity:0;transform:translateY(.75rem)}to{opacity:1;transform:translateY(0)}}@media(max-width:900px){.account-trigger[data-astro-cid-jr7vwwkb]{height:2.6rem;width:2.6rem}.auth-dialog[data-astro-cid-jr7vwwkb]{padding:.75rem}.auth-panel[data-astro-cid-jr7vwwkb]{max-height:calc(100svh - 1.5rem);padding:1.25rem;width:calc(100vw - 1.5rem)}.auth-panel[data-astro-cid-jr7vwwkb] h2[data-astro-cid-jr7vwwkb]{font-size:1.65rem}}@media(prefers-reduced-motion:reduce){.auth-panel[data-astro-cid-jr7vwwkb]{animation:none}}.site-header[data-astro-cid-ctg3m53h]{align-items:center;background:#061314c2;border-bottom:1px solid rgba(243,239,228,.16);color:var(--paper);display:grid;gap:2rem;grid-template-columns:auto minmax(0,1fr) auto auto;inset:0 0 auto;justify-content:space-between;padding:1rem 3vw;position:fixed;transform:translateY(0);transition:transform .24s ease;z-index:5}.site-header--hidden[data-astro-cid-ctg3m53h]{transform:translateY(-100%)}.brand[data-astro-cid-ctg3m53h],nav[data-astro-cid-ctg3m53h]{font-family:var(--font-headline);font-size:.78rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.brand[data-astro-cid-ctg3m53h]{align-items:center;display:flex;gap:.6rem;min-height:2.75rem;min-width:2.75rem}.brand-mark[data-astro-cid-ctg3m53h]{display:block;height:2.1rem;width:5.2rem}nav[data-astro-cid-ctg3m53h]{display:flex;gap:2.25rem;grid-column:3}.site-header[data-astro-cid-ctg3m53h] .auth-shell{grid-column:4}nav[data-astro-cid-ctg3m53h] a[data-astro-cid-ctg3m53h]{align-items:center;display:inline-flex;min-height:2.75rem;min-width:2.5rem;position:relative}nav[data-astro-cid-ctg3m53h] a[data-astro-cid-ctg3m53h]:after{background:var(--safety);bottom:.2rem;content:"";height:2px;left:0;position:absolute;right:0;transform:scaleX(0);transform-origin:left;transition:transform .2s ease}nav[data-astro-cid-ctg3m53h] a[data-astro-cid-ctg3m53h]:hover:after,nav[data-astro-cid-ctg3m53h] a[data-astro-cid-ctg3m53h].is-active:after{transform:scaleX(1)}nav[data-astro-cid-ctg3m53h] a[data-astro-cid-ctg3m53h].is-active{color:var(--safety)}nav[data-astro-cid-ctg3m53h] a[data-astro-cid-ctg3m53h].is-pending{color:var(--safety)}nav[data-astro-cid-ctg3m53h] a[data-astro-cid-ctg3m53h].is-pending:after{animation:pending-line .62s ease-in-out infinite alternate;transform:scaleX(1)}nav[data-astro-cid-ctg3m53h] a[data-astro-cid-ctg3m53h].is-pending .nav-icon[data-astro-cid-ctg3m53h]{animation:pending-icon .62s ease-in-out infinite alternate;color:var(--safety)}.nav-icon[data-astro-cid-ctg3m53h],.nav-label-mobile[data-astro-cid-ctg3m53h]{display:none}@keyframes pending-line{0%{opacity:.35;transform:scaleX(.35)}to{opacity:1;transform:scaleX(1)}}@keyframes pending-icon{0%{opacity:.55;transform:translateY(0) scale(.92)}to{opacity:1;transform:translateY(-2px) scale(1.08)}}@media(max-width:900px){.site-header[data-astro-cid-ctg3m53h]{background:transparent;gap:.5rem 1rem;grid-template-columns:auto minmax(0,1fr) auto;isolation:isolate;padding:.85rem 4vw;transform:none;transition:border-color .22s ease}.site-header[data-astro-cid-ctg3m53h]:before{backdrop-filter:blur(0);background:#061314c2;content:"";inset:0;pointer-events:none;position:absolute;transition:background-color .22s ease,backdrop-filter .22s ease;z-index:-1}.site-header--scrolled[data-astro-cid-ctg3m53h]{border-bottom-color:#f3efe41a}.site-header--scrolled[data-astro-cid-ctg3m53h]:before{backdrop-filter:blur(14px) saturate(.9);background:#06131494}.site-header--hidden[data-astro-cid-ctg3m53h]{transform:none}.brand[data-astro-cid-ctg3m53h]{grid-column:1;grid-row:1}.site-header[data-astro-cid-ctg3m53h] .sticky-player{grid-column:1 / -1;grid-row:2}.site-header[data-astro-cid-ctg3m53h] .auth-shell{grid-column:3;grid-row:1}nav[data-astro-cid-ctg3m53h]{align-items:stretch;background:#061314f7;border-top:1px solid rgba(243,239,228,.18);bottom:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:0;grid-column:auto;left:0;padding:.38rem max(.25rem,env(safe-area-inset-right)) calc(.38rem + env(safe-area-inset-bottom)) max(.25rem,env(safe-area-inset-left));position:fixed;right:0;z-index:8}nav[data-astro-cid-ctg3m53h] a[data-astro-cid-ctg3m53h]{color:#f3efe4a3;flex-direction:column;font-size:.56rem;gap:.25rem;justify-content:center;letter-spacing:0;min-height:3.55rem;min-width:0;padding:.25rem .1rem}nav[data-astro-cid-ctg3m53h] a[data-astro-cid-ctg3m53h]:after{bottom:auto;height:2px;left:28%;right:28%;top:-.38rem;transform-origin:center}nav[data-astro-cid-ctg3m53h] a[data-astro-cid-ctg3m53h].is-active{color:var(--paper)}nav[data-astro-cid-ctg3m53h] a[data-astro-cid-ctg3m53h].is-active .nav-icon[data-astro-cid-ctg3m53h]{color:var(--safety);transform:translateY(-1px)}nav[data-astro-cid-ctg3m53h] a[data-astro-cid-ctg3m53h].is-pending{color:var(--paper)}.nav-icon[data-astro-cid-ctg3m53h]{display:block;transition:color .16s ease,transform .16s ease}.nav-label-desktop[data-astro-cid-ctg3m53h]{display:none}.nav-label-mobile[data-astro-cid-ctg3m53h]{display:inline}body{padding-bottom:calc(4.6rem + env(safe-area-inset-bottom))}}@media(max-width:620px){.brand[data-astro-cid-ctg3m53h] span[data-astro-cid-ctg3m53h]:last-child{display:none}}@media(prefers-reduced-motion:reduce){nav[data-astro-cid-ctg3m53h] a[data-astro-cid-ctg3m53h].is-pending:after,nav[data-astro-cid-ctg3m53h] a[data-astro-cid-ctg3m53h].is-pending .nav-icon[data-astro-cid-ctg3m53h]{animation:none}}.page-loader[data-astro-cid-yztiywgj]{align-items:center;background:var(--night);display:grid;inset:0;place-items:center;position:fixed;z-index:100;opacity:1;transition:opacity .5s ease-out}.page-loader[data-astro-cid-yztiywgj].is-loaded{opacity:0;pointer-events:none}.loader-svg[data-astro-cid-yztiywgj]{height:min(50vh,360px);width:min(80vw,640px)}.loader-contour[data-astro-cid-yztiywgj]{fill:none;stroke:#f3efe41a;stroke-linecap:round;stroke-width:1.2;stroke-dasharray:1400;stroke-dashoffset:1400}.loader-contour--1[data-astro-cid-yztiywgj]{animation:draw-contour 1.4s 0ms ease-out forwards}.loader-contour--2[data-astro-cid-yztiywgj]{animation:draw-contour 1.4s .1s ease-out forwards}.loader-contour--3[data-astro-cid-yztiywgj]{animation:draw-contour 1.4s .2s ease-out forwards}.loader-contour--4[data-astro-cid-yztiywgj]{animation:draw-contour 1.4s .3s ease-out forwards}.loader-contour--5[data-astro-cid-yztiywgj]{animation:draw-contour 1.4s .4s ease-out forwards}@keyframes draw-contour{to{stroke-dashoffset:0}}.loader-route[data-astro-cid-yztiywgj]{fill:none;stroke:var(--safety);stroke-linecap:round;stroke-width:2.8;stroke-dasharray:900;stroke-dashoffset:900;filter:drop-shadow(0 0 6px rgba(232,93,42,.5));animation:draw-route 1s .5s ease-out forwards}@keyframes draw-route{to{stroke-dashoffset:0}}.loader-waypoint[data-astro-cid-yztiywgj]{fill:var(--safety);opacity:0;filter:drop-shadow(0 0 8px rgba(232,93,42,.6));animation:pulse-waypoint .5s 1.2s ease-out forwards}@keyframes pulse-waypoint{0%{opacity:0;r:0}50%{opacity:1;r:7}to{opacity:1;r:4.5}}@media(prefers-reduced-motion:reduce){.loader-contour[data-astro-cid-yztiywgj],.loader-route[data-astro-cid-yztiywgj],.loader-waypoint[data-astro-cid-yztiywgj]{animation:none;stroke-dashoffset:0;opacity:1}.loader-waypoint[data-astro-cid-yztiywgj]{r:4.5}.page-loader[data-astro-cid-yztiywgj]{transition:none}}.navigation-feedback[data-astro-cid-bk2vtihk]{background:var(--night);display:grid;inset:0;opacity:0;place-items:center;pointer-events:none;position:fixed;transition:opacity .1s ease;visibility:hidden;z-index:7}html[data-navigation-pending=true] .navigation-feedback[data-astro-cid-bk2vtihk]{visibility:visible}html[data-navigation-slow=true] .navigation-feedback[data-astro-cid-bk2vtihk]{opacity:1}.navigation-progress[data-astro-cid-bk2vtihk]{animation:navigation-progress .9s cubic-bezier(.2,.8,.2,1) infinite;background:var(--safety);box-shadow:0 0 12px #e85d2aa6;height:2px;left:0;position:absolute;top:0;transform:scaleX(0);transform-origin:left;width:100%}.navigation-loader[data-astro-cid-bk2vtihk]{align-items:center;display:grid;gap:.8rem;justify-items:center;opacity:0;transform:translateY(.5rem);transition:opacity .1s ease,transform .1s ease}html[data-navigation-slow=true] .navigation-loader[data-astro-cid-bk2vtihk]{opacity:1;transform:none}.navigation-loader[data-astro-cid-bk2vtihk]>span[data-astro-cid-bk2vtihk]{animation:loading-turn .72s linear infinite;border:2px solid rgba(243,239,228,.18);border-radius:50%;border-top-color:var(--safety);height:2.5rem;width:2.5rem}.navigation-loader[data-astro-cid-bk2vtihk] strong[data-astro-cid-bk2vtihk]{color:#f3efe4b8;font:800 .62rem var(--font-headline);letter-spacing:.14em;text-transform:uppercase}@keyframes navigation-progress{0%{opacity:.65;transform:scaleX(0)}55%{opacity:1;transform:scaleX(.72)}to{opacity:0;transform:scaleX(1)}}@keyframes loading-turn{to{transform:rotate(1turn)}}@media(max-width:900px){.navigation-feedback[data-astro-cid-bk2vtihk]{bottom:calc(4.6rem + env(safe-area-inset-bottom))}}@media(prefers-reduced-motion:reduce){.navigation-feedback[data-astro-cid-bk2vtihk],.navigation-loader[data-astro-cid-bk2vtihk]{transition-duration:.01ms}.navigation-progress[data-astro-cid-bk2vtihk],.navigation-loader[data-astro-cid-bk2vtihk]>span[data-astro-cid-bk2vtihk]{animation:none}.navigation-progress[data-astro-cid-bk2vtihk]{opacity:1;transform:scaleX(.72)}}.site-footer[data-astro-cid-gcn2mc3v]{background:#041011;border-top:1px solid rgba(243,239,228,.13);color:var(--paper);min-height:15rem;overflow:hidden;padding:clamp(3.5rem,7vw,6.5rem) 3vw clamp(5rem,8vw,7rem);position:relative}.site-footer[data-astro-cid-gcn2mc3v]:before{background:linear-gradient(90deg,var(--safety),transparent 18%);content:"";height:2px;left:3vw;position:absolute;top:-1px;width:min(10rem,30vw)}.footer-topography[data-astro-cid-gcn2mc3v]{inset:0;opacity:.18;pointer-events:none;position:absolute}.footer-topography[data-astro-cid-gcn2mc3v] span[data-astro-cid-gcn2mc3v]{border:1px solid rgba(243,239,228,.22);border-radius:48% 52% 45% 55%;height:30rem;position:absolute;right:-8rem;top:-14rem;transform:rotate(-12deg);width:46rem}.footer-topography[data-astro-cid-gcn2mc3v] span[data-astro-cid-gcn2mc3v]:nth-child(2){height:25rem;right:-4rem;top:-11rem;width:38rem}.footer-topography[data-astro-cid-gcn2mc3v] span[data-astro-cid-gcn2mc3v]:nth-child(3){height:19rem;right:1rem;top:-8rem;width:29rem}.footer-inner[data-astro-cid-gcn2mc3v]{align-items:end;display:grid;gap:clamp(3rem,8vw,8rem);grid-template-columns:minmax(0,1fr) auto;margin:0 auto;max-width:90rem;position:relative;z-index:1}.footer-signoff[data-astro-cid-gcn2mc3v]{max-width:35rem}.footer-kicker[data-astro-cid-gcn2mc3v]{color:var(--safety);font-family:var(--font-headline);font-size:.7rem;font-weight:700;letter-spacing:.14em;margin:0 0 .85rem;text-transform:uppercase}.footer-thought[data-astro-cid-gcn2mc3v]{color:#f3efe4c7;font-size:clamp(1.15rem,2vw,1.75rem);line-height:1.38;margin:0;max-width:26em}.footer-letter[data-astro-cid-gcn2mc3v]{align-items:center;border-bottom:1px solid rgba(243,239,228,.2);color:#f3efe4b8;display:inline-flex;font-family:var(--font-headline);font-size:.72rem;font-weight:700;gap:1.2rem;letter-spacing:.1em;margin-top:1.5rem;padding-bottom:.6rem;text-transform:uppercase;transition:border-color .18s ease,color .18s ease}.footer-letter[data-astro-cid-gcn2mc3v] span[data-astro-cid-gcn2mc3v]{color:var(--safety)}.footer-letter[data-astro-cid-gcn2mc3v]:hover,.footer-letter[data-astro-cid-gcn2mc3v]:focus-visible{border-color:var(--safety);color:var(--paper)}.footer-credit[data-astro-cid-gcn2mc3v]{display:grid;gap:.75rem;justify-items:end}.footer-credit[data-astro-cid-gcn2mc3v] a[data-astro-cid-gcn2mc3v]{align-items:center;border-bottom:1px solid rgba(243,239,228,.22);display:grid;gap:.8rem;grid-template-columns:2.65rem auto 1.5rem;min-width:17rem;padding:0 0 .85rem;transition:border-color .18s ease,transform .18s ease}.footer-credit[data-astro-cid-gcn2mc3v] img[data-astro-cid-gcn2mc3v]{background:var(--paper);border:1px solid rgba(243,239,228,.42);border-radius:50%;display:block;height:2.65rem;object-fit:contain;padding:.16rem;transition:box-shadow .18s ease,transform .18s ease;width:2.65rem}.footer-credit[data-astro-cid-gcn2mc3v] span[data-astro-cid-gcn2mc3v]{display:grid;gap:.08rem}.footer-credit[data-astro-cid-gcn2mc3v] small[data-astro-cid-gcn2mc3v]{color:#f3efe48c;font-size:.65rem;letter-spacing:.08em;text-transform:uppercase}.footer-credit[data-astro-cid-gcn2mc3v] strong[data-astro-cid-gcn2mc3v]{font-family:var(--font-headline);font-size:1.15rem;letter-spacing:.04em;text-transform:uppercase}.footer-credit[data-astro-cid-gcn2mc3v] i[data-astro-cid-gcn2mc3v]{color:var(--safety);font-style:normal;justify-self:end}.footer-credit[data-astro-cid-gcn2mc3v] a[data-astro-cid-gcn2mc3v]:hover,.footer-credit[data-astro-cid-gcn2mc3v] a[data-astro-cid-gcn2mc3v]:focus-visible{border-color:var(--safety);transform:translateY(-2px)}.footer-credit[data-astro-cid-gcn2mc3v] a[data-astro-cid-gcn2mc3v]:hover img[data-astro-cid-gcn2mc3v],.footer-credit[data-astro-cid-gcn2mc3v] a[data-astro-cid-gcn2mc3v]:focus-visible img[data-astro-cid-gcn2mc3v]{box-shadow:0 0 0 .35rem #e85d2a1f;transform:rotate(-4deg) scale(1.04)}.footer-credit[data-astro-cid-gcn2mc3v]>p[data-astro-cid-gcn2mc3v]{color:#f3efe46b;font-size:.68rem;margin:0}.footer-legal[data-astro-cid-gcn2mc3v]{display:flex;gap:1rem}.footer-legal[data-astro-cid-gcn2mc3v] a[data-astro-cid-gcn2mc3v]{border:0;color:#f3efe48c;display:inline;font-size:.68rem;min-width:0;padding:0;text-decoration:underline;text-decoration-color:#f3efe438;text-underline-offset:.25rem}.footer-legal[data-astro-cid-gcn2mc3v] a[data-astro-cid-gcn2mc3v]:hover,.footer-legal[data-astro-cid-gcn2mc3v] a[data-astro-cid-gcn2mc3v]:focus-visible{color:var(--paper);transform:none}@media(max-width:700px){.site-footer[data-astro-cid-gcn2mc3v]{padding-left:1.25rem;padding-right:1.25rem;text-align:center}.footer-inner[data-astro-cid-gcn2mc3v]{justify-items:center;grid-template-columns:1fr}.footer-credit[data-astro-cid-gcn2mc3v]{justify-items:center}.footer-credit[data-astro-cid-gcn2mc3v] a[data-astro-cid-gcn2mc3v]{min-width:min(100%,17rem);text-align:left}.footer-topography[data-astro-cid-gcn2mc3v] span[data-astro-cid-gcn2mc3v]{left:50%;right:auto;transform:translate(-50%) rotate(-12deg)}}@media(prefers-reduced-motion:reduce){.footer-credit[data-astro-cid-gcn2mc3v] a[data-astro-cid-gcn2mc3v],.footer-credit[data-astro-cid-gcn2mc3v] img[data-astro-cid-gcn2mc3v]{transition:none}}.astro-route-announcer{position:absolute;left:0;top:0;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap;width:1px;height:1px}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/barlow-condensed-latin-600.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/barlow-condensed-latin-ext-600.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/barlow-condensed-latin-700.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/barlow-condensed-latin-ext-700.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/dm-sans-latin-400.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/dm-sans-latin-ext-400.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/dm-sans-latin-500.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/dm-sans-latin-ext-500.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:DM Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/dm-sans-latin-700.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/dm-sans-latin-ext-700.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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}:root{color-scheme:light;--paper: #f3efe4;--ink: #141414;--forest: #1f3d32;--altitude: #476a7b;--safety: #e85d2a;--clay: #b66b4a;--night: #061314;--paper-line: rgba(20, 20, 20, .12);--night-line: rgba(243, 239, 228, .18);--muted-paper: rgba(243, 239, 228, .74);--muted-ink: rgba(20, 20, 20, .72);--font-headline: "Barlow Condensed", ui-condensed-system, "Arial Narrow", sans-serif;--font-body: "DM Sans", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif}*{box-sizing:border-box}html{max-width:100%}body{font-family:var(--font-body);margin:0}h1,h2,h3,h4,h5,h6{font-family:var(--font-headline);text-transform:uppercase}a{color:inherit;text-decoration:none}button,input{font:inherit}:focus-visible{outline:2px solid var(--safety);outline-offset:2px}.skip-link{background:var(--safety);color:var(--paper);left:0;padding:.75rem 1.5rem;position:fixed;top:-100%;z-index:100;font-weight:700;text-transform:uppercase;letter-spacing:.08em;transition:top .16s ease}.skip-link:focus{top:0}a[href]:focus-visible,button:focus-visible{outline:2px solid var(--safety);outline-offset:3px;transition:outline-offset .12s ease}button:active{transform:scale(.97);transition:transform 80ms ease}[data-listen-badge][hidden]{display:none!important}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@keyframes astroFadeInOut{0%{opacity:1}to{opacity:0}}@keyframes astroFadeIn{0%{opacity:0;mix-blend-mode:plus-lighter}to{opacity:1;mix-blend-mode:plus-lighter}}@keyframes astroFadeOut{0%{opacity:1;mix-blend-mode:plus-lighter}to{opacity:0;mix-blend-mode:plus-lighter}}@keyframes astroSlideFromRight{0%{transform:translate(100%)}}@keyframes astroSlideFromLeft{0%{transform:translate(-100%)}}@keyframes astroSlideToRight{to{transform:translate(100%)}}@keyframes astroSlideToLeft{to{transform:translate(-100%)}}@media(prefers-reduced-motion){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}[data-astro-transition-scope]{animation:none!important}}
