.aar-player .aar-accordion-toggle{display:none !important}.aar-player{--aar-accent:#8b4a3a;--aar-accent-strong:#6e3127;--aar-text:#5a2f28;--aar-wave:#d9d4cf;--aar-divider:rgba(139, 74, 58, 0.24);width:100%;max-width:none;margin:0.35rem 0 0.45rem;padding:0;color:var(--aar-text);font-family:inherit;text-align:center;box-sizing:border-box}.aar-player::after{content:"";display:block;width:min(76%, 760px);height:1px;margin:4px
auto 0;background:linear-gradient(
90deg,
rgba(139, 74, 58, 0) 0%,
rgba(139, 74, 58, 0.05) 10%,
rgba(139, 74, 58, 0.14) 28%,
var(--aar-divider) 50%,
rgba(139, 74, 58, 0.14) 72%,
rgba(139, 74, 58, 0.05) 90%,
rgba(139, 74, 58, 0) 100%
)}.aar-player .aar-title{margin:0
0 0.7rem;font-size:15px;line-height:1.4;color:var(--aar-text);text-align:center}.aar-player .aar-main{display:flex !important;align-items:flex-start !important;justify-content:center !important;gap:12px;flex-wrap:nowrap;width:100%;margin:0
auto}.aar-player .aar-play{position:relative;align-self:flex-start;flex:0 0 44px;width:44px;height:44px;min-width:44px;margin-top:-7px;border:2px
solid var(--aar-accent);border-radius:999px;background:transparent;display:inline-block;cursor:pointer;padding:0;box-shadow:none;line-height:0;transition:border-color 140ms ease, background-color 140ms ease}.aar-player .aar-play:hover{background:rgba(139, 74, 58, 0.04);border-color:var(--aar-accent-strong)}.aar-player .aar-play:focus-visible,
.aar-player .aar-wave:focus-visible,
.aar-player .aar-volume:focus-visible,
.aar-player .aar-rate:focus-visible{outline:2px
solid var(--aar-accent);outline-offset:3px}.aar-player .aar-play-icon{position:absolute;top:50%;left:50%;display:block;width:0;height:0;margin:0;border-top:9px solid transparent;border-bottom:9px solid transparent;border-left:14px solid var(--aar-accent);transform:translate(-36%, -50%)}.aar-player.is-playing .aar-play-icon{width:12px;height:16px;margin:0;border:0;background:linear-gradient(
to right,
var(--aar-accent) 0 4px,
transparent 4px 8px,
var(--aar-accent) 8px 12px
);transform:translate(-50%, -50%)}.aar-player .aar-body{flex:0 1 560px;max-width:560px;min-width:280px;text-align:left}.aar-player .aar-wave{width:100%;height:30px;display:flex !important;align-items:center !important;justify-content:flex-start;gap:2px;cursor:pointer;user-select:none}.aar-player .aar-wave-bar{display:block;flex:1 1 2px;min-width:2px;max-width:4px;height:var(--aar-bar-height, 50%);background:var(--aar-wave);border-radius:999px;transition:background-color 120ms linear}.aar-player .aar-wave-bar.is-played{background:var(--aar-accent)}.aar-player .aar-controls{display:flex !important;align-items:center !important;justify-content:flex-start;gap:12px;flex-wrap:nowrap !important;white-space:nowrap;margin-top:6px;font-size:12px;line-height:1;color:var(--aar-text)}.aar-player .aar-volume,
.aar-player .aar-rate{border:0;background:transparent;color:var(--aar-accent);font:inherit;cursor:pointer;padding:0;box-shadow:none}.aar-player .aar-volume:hover,
.aar-player .aar-rate:hover{color:var(--aar-accent-strong)}.aar-player .aar-volume{font-size:13px;line-height:1}.aar-player .aar-time{display:inline-block;font-variant-numeric:tabular-nums;color:var(--aar-text)}.aar-player .aar-rate{display:inline-block;font-weight:600;letter-spacing:0.01em}.aar-player .aar-audio{display:none}@media (max-width: 640px){.aar-player::after{width:88%;margin-top:4px}.aar-player .aar-body{flex-basis:72%;min-width:0}.aar-player .aar-wave{height:28px}.aar-player .aar-play{margin-top:-8px}.aar-player .aar-controls{gap:10px;font-size:11px}}@media (max-width: 480px){.aar-player .aar-main{gap:10px}.aar-player .aar-play{flex-basis:40px;width:40px;height:40px;min-width:40px;margin-top:-6px}.aar-player .aar-body{flex-basis:calc(100% - 50px)}}.aar-player .aar-summary{display:none}.aar-player--banner{width:100%;margin:0.35rem 0 0.8rem;padding:0;border-bottom:0;text-align:center}.aar-player--banner::after{content:"";display:block;width:min(76%, 760px);height:1px;margin:10px
auto 0;background:linear-gradient(
90deg,
rgba(139, 74, 58, 0) 0%,
rgba(139, 74, 58, 0.05) 10%,
rgba(139, 74, 58, 0.14) 28%,
rgba(139, 74, 58, 0.24) 50%,
rgba(139, 74, 58, 0.14) 72%,
rgba(139, 74, 58, 0.05) 90%,
rgba(139, 74, 58, 0) 100%
)}.aar-player--banner .aar-title{display:block;margin:0
0 6px;font-size:15px;line-height:1.4;color:#5a2f28;text-align:center}.aar-player--banner .aar-summary{display:none !important}.aar-player--banner .aar-main{width:min(82%, 760px);min-height:60px;margin:0
auto;padding:8px
14px;gap:12px;display:flex !important;align-items:center !important;justify-content:flex-start !important;background:#7b3f34;border-radius:999px;box-shadow:0 3px 8px rgba(0, 0, 0, 0.06);box-sizing:border-box}.aar-player--banner .aar-play{position:relative;align-self:center;flex:0 0 34px;width:34px;height:34px;min-width:34px;margin:0;border:1.5px solid #fff;background:#fff}.aar-player--banner .aar-play:hover{background:#fffaf8;border-color:#fff;transform:none}.aar-player--banner .aar-play-icon{border-top-width:7px;border-bottom-width:7px;border-left-width:11px;border-left-color:#7b3f34}.aar-player--banner.is-playing .aar-play-icon{width:10px;height:14px;background:linear-gradient(
to right,
#7b3f34 0 3px,
transparent 3px 7px,
#7b3f34 7px 10px
)}.aar-player--banner .aar-body{flex:1 1 auto;max-width:none;min-width:0;display:flex;flex-direction:row;align-items:center;gap:14px}.aar-player--banner .aar-wave{flex:1 1 auto;width:auto;min-width:0;height:26px;display:flex !important;align-items:center !important;gap:2px}.aar-player--banner .aar-wave-bar{background:rgba(255, 255, 255, 0.34)}.aar-player--banner .aar-wave-bar.is-played{background:#fff}.aar-player--banner .aar-controls{flex:0 0 auto;display:flex !important;align-items:center !important;justify-content:flex-end;gap:14px;margin:0;color:#fff;font-size:11px;line-height:1;white-space:nowrap}.aar-player--banner .aar-volume,
.aar-player--banner .aar-rate,
.aar-player--banner .aar-time{display:inline-flex;align-items:center;flex:0 0 auto;color:#fff;font-weight:500}.aar-player--banner .aar-time{font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:0.01em}.aar-player--banner .aar-volume:hover,
.aar-player--banner .aar-rate:hover{color:#f3dfd8}.aar-player--banner .aar-play:focus-visible,
.aar-player--banner .aar-wave:focus-visible,
.aar-player--banner .aar-volume:focus-visible,
.aar-player--banner .aar-rate:focus-visible{outline:2px
solid #fff;outline-offset:3px}@media (max-width: 640px){.aar-player--banner .aar-main{width:90%;min-height:56px;padding:7px
10px;gap:10px}.aar-player--banner::after{width:84%}.aar-player--banner .aar-play{flex-basis:32px;width:32px;height:32px;min-width:32px}.aar-player--banner .aar-wave{height:22px;gap:1px}.aar-player--banner .aar-body{gap:10px}.aar-player--banner .aar-controls{gap:12px;font-size:10px}}@media (max-width: 460px){.aar-player--banner .aar-main{width:94%;padding-left:9px;padding-right:9px}.aar-player--banner .aar-title{font-size:14px}.aar-player--banner .aar-body{gap:8px}.aar-player--banner .aar-controls{gap:10px;font-size:9px}}.aar-player--accordion{width:100%;margin:0.35rem 0 0.85rem;padding:0;text-align:left;border:0}.aar-player--accordion::after{content:"";display:block;width:min(76%, 760px);height:1px;margin:10px
auto 0;background:linear-gradient(
90deg,
rgba(139, 74, 58, 0) 0%,
rgba(139, 74, 58, 0.05) 10%,
rgba(139, 74, 58, 0.14) 28%,
rgba(139, 74, 58, 0.24) 50%,
rgba(139, 74, 58, 0.14) 72%,
rgba(139, 74, 58, 0.05) 90%,
rgba(139, 74, 58, 0) 100%
)}.aar-player--accordion .aar-accordion-toggle{display:none !important}.aar-player--accordion .aar-title{display:block;margin:0
0 6px;font-size:15px;line-height:1.4;color:#5a2f28;text-align:center}.aar-player--accordion .aar-summary{display:none !important}.aar-player--accordion .aar-main{position:relative;display:flex !important;width:min(92%, 860px);min-height:62px;margin:0
auto;padding:9px
16px 9px 22px;gap:12px;align-items:center !important;justify-content:flex-start !important;background:#f5eee8;border:1px
solid #dfd0c6;border-radius:12px;box-shadow:0 4px 10px rgba(76, 43, 33, 0.05);box-sizing:border-box}.aar-player--accordion .aar-main::before{content:"";position:absolute;top:10px;bottom:10px;left:0;width:5px;border-radius:0 4px 4px 0;background:#a74639}.aar-player--accordion .aar-play{align-self:center;flex:0 0 34px;width:34px;height:34px;min-width:34px;margin:0
0 0 4px;border:0;background:#a74639}.aar-player--accordion .aar-play:hover{background:#8f392f;border-color:transparent;transform:none}.aar-player--accordion .aar-play-icon{border-top-width:7px;border-bottom-width:7px;border-left-width:11px;border-left-color:#fff}.aar-player--accordion.is-playing .aar-play-icon{width:10px;height:14px;background:linear-gradient(
to right,
#fff 0 3px,
transparent 3px 7px,
#fff 7px 10px
)}.aar-player--accordion .aar-body{flex:1 1 auto;max-width:none;min-width:0;display:flex;flex-direction:row;align-items:center;gap:14px}.aar-player--accordion .aar-wave{flex:1 1 auto;width:auto;min-width:0;height:26px;display:flex !important;align-items:center !important;gap:2px}.aar-player--accordion .aar-wave-bar{background:#d8cbc4}.aar-player--accordion .aar-wave-bar.is-played{background:#a74639}.aar-player--accordion .aar-controls{flex:0 0 auto;display:flex !important;align-items:center !important;justify-content:flex-end;gap:14px;margin:0;font-size:11px;line-height:1;white-space:nowrap;color:#5a2f28}.aar-player--accordion .aar-volume,
.aar-player--accordion .aar-rate,
.aar-player--accordion .aar-time{display:inline-flex;align-items:center;flex:0 0 auto;color:#5a2f28;font-weight:500}.aar-player--accordion .aar-time{font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:0.01em}.aar-player--accordion .aar-play:focus-visible,
.aar-player--accordion .aar-wave:focus-visible,
.aar-player--accordion .aar-volume:focus-visible,
.aar-player--accordion .aar-rate:focus-visible{outline:2px
solid #a74639;outline-offset:3px}@media (max-width: 640px){.aar-player--accordion .aar-main{width:96%;min-height:58px;padding:8px
12px 8px 18px;gap:10px}.aar-player--accordion .aar-play{flex-basis:32px;width:32px;height:32px;min-width:32px;margin-left:3px}.aar-player--accordion .aar-wave{height:22px;gap:1px}.aar-player--accordion .aar-body{gap:10px}.aar-player--accordion .aar-controls{gap:12px;font-size:10px}.aar-player--accordion::after{width:84%}}@media (max-width: 460px){.aar-player--accordion .aar-title{font-size:14px}.aar-player--accordion .aar-body{gap:8px}.aar-player--accordion .aar-controls{gap:10px;font-size:9px}}.aar-player--banner,.aar-player--accordion{margin-top:-2.6rem !important}@media (max-width: 640px){.aar-player--banner,.aar-player--accordion{margin-top:-1.6rem !important}}.aar-player .aar-sticky-slot{width:100%;min-width:0}.aar-player.aar-is-sticky .aar-main{position:fixed !important;left:50% !important;bottom:max(16px, env(safe-area-inset-bottom)) !important;z-index:99990 !important;width:min(760px, calc(100vw - 32px)) !important;max-width:760px !important;margin:0
!important;transform:translateX(-50%) !important;animation:aar-sticky-in 160ms ease-out}.aar-player--banner.aar-is-sticky .aar-main,
.aar-player--accordion.aar-is-sticky .aar-main{box-shadow:0 10px 28px rgba(48, 25, 20, 0.22)}.aar-player--classic.aar-is-sticky .aar-main{padding:10px
16px;background:#fffaf7;border:1px
solid rgba(139, 74, 58, 0.22);border-radius:999px;box-shadow:0 10px 28px rgba(48, 25, 20, 0.18);box-sizing:border-box}@keyframes aar-sticky-in{from{opacity:0;transform:translate(-50%, 8px)}to{opacity:1;transform:translate(-50%, 0)}}@media (max-width: 640px){.aar-player.aar-is-sticky .aar-main{bottom:max(10px, env(safe-area-inset-bottom)) !important;width:calc(100vw - 20px) !important}}@media (prefers-reduced-motion: reduce){.aar-player.aar-is-sticky .aar-main{animation:none}}body.aar-browse-active{overflow:hidden !important}.aar-browse-layer{position:fixed;inset:0;z-index:99970;background:#fff}.aar-browse-layer[hidden]{display:none !important}.aar-browse-frame{display:block;width:100%;height:100%;border:0;margin:0;padding:0;background:#fff}.aar-browse-close{position:fixed;top:max(12px, env(safe-area-inset-top));right:14px;z-index:99995;width:38px;height:38px;padding:0;border:1px
solid rgba(90, 48, 45, 0.22);border-radius:999px;background:rgba(255, 250, 247, 0.96);color:#5a302d;font:600 26px/34px system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;text-align:center;cursor:pointer;box-shadow:0 6px 18px rgba(48, 25, 20, 0.16)}.aar-browse-close:hover{background:#fff}.aar-browse-close:focus-visible{outline:2px
solid #8b4a3a;outline-offset:3px}.aar-player.aar-persistent-active.aar-is-sticky .aar-main{z-index:99990 !important}@media (max-width: 640px){.aar-browse-close{top:max(8px, env(safe-area-inset-top));right:8px;width:34px;height:34px;font-size:23px;line-height:30px}}.aar-player .aar-dismiss{display:none}.aar-player.aar-is-sticky .aar-dismiss{display:inline-flex !important;position:absolute;top:-9px;right:-9px;z-index:100010;align-items:center;justify-content:center;width:30px;height:30px;min-width:30px;padding:0;border:1px
solid rgba(90, 48, 45, 0.26);border-radius:999px;background:#fffaf7;color:#5a302d;font:600 22px/1 system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;cursor:pointer;box-shadow:0 5px 16px rgba(48, 25, 20, 0.20)}.aar-player.aar-is-sticky .aar-dismiss:hover{background:#fff}.aar-player.aar-is-sticky .aar-dismiss:focus-visible{outline:2px
solid #8b4a3a;outline-offset:2px}@media (max-width: 640px){.aar-player.aar-is-sticky .aar-dismiss{top:-7px;right:-5px;width:28px;height:28px;min-width:28px;font-size:20px}}body.aar-frame-modal-open .aar-player.aar-is-sticky .aar-main,
body.aar-frame-modal-open .aar-player.aar-is-sticky .aar-dismiss,
body.aar-frame-modal-open .aar-browse-close{visibility:hidden !important;opacity:0 !important;pointer-events:none !important}@media (display-mode: standalone){.aar-player.aar-is-sticky .aar-main{bottom:calc(82px + env(safe-area-inset-bottom)) !important}}.aar-browse-close{display:none !important}.aar-persistent-host{position:static !important;width:0 !important;height:0 !important;margin:0
!important;padding:0
!important;overflow:visible !important}.aar-persistent-host .aar-player{position:static !important;width:0 !important;height:0 !important;margin:0
!important;padding:0
!important}.aar-persistent-host .aar-player > .aar-title,
.aar-persistent-host .aar-player::after{display:none !important}.aar-persistent-host .aar-sticky-slot{width:0 !important;height:0 !important;min-height:0 !important;margin:0
!important;padding:0
!important}body.aar-fast-loading{cursor:progress}body.aar-fast-loading main#content,
body.aar-fast-loading main.site-main,
body.aar-fast-loading #content.site-main,
body.aar-fast-loading
#primary{transition:opacity 100ms linear;opacity:0.96}