.hpc,.hpc-theme{--hpc-bg: hsl(var(--brand-100));--hpc-border: hsl(var(--brand-200));--hpc-ink: hsl(var(--umber-900));--hpc-body: hsl(var(--umber-600));--hpc-muted: hsl(var(--umber-500));--hpc-eyebrow: hsl(var(--brand-700));--hpc-accent: hsl(var(--brand-600));--hpc-on-accent: #fff;--hpc-track: hsl(var(--umber-900) / .14);--hpc-shadow: 0 1px 2px rgb(80 55 25 / .06), 0 12px 28px rgb(80 55 25 / .08)}.dark .hpc,.dark .hpc-theme{--hpc-bg: #312820;--hpc-border: rgb(245 238 227 / .08);--hpc-ink: #f5eee3;--hpc-body: #d9cfc1;--hpc-muted: #b3a595;--hpc-eyebrow: #e9a27f;--hpc-accent: #e9845a;--hpc-on-accent: #1a1613;--hpc-track: rgb(245 238 227 / .18);--hpc-shadow: none}.hpc{background:var(--hpc-bg);color:var(--hpc-ink);border:1px solid var(--hpc-border);border-radius:1.375rem;padding:1.25rem 1.25rem 1rem;box-shadow:var(--hpc-shadow)}.hpc__head{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.hpc__eyebrow{font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--hpc-eyebrow)}.hpc__credit{font-size:.8125rem;color:var(--hpc-muted)}.hpc__row{margin-top:1rem;display:flex;align-items:center;gap:.875rem}.hpc__play{flex:none;width:3.5rem;height:3.5rem;border-radius:999px;border:0;display:grid;place-items:center;background:var(--hpc-accent);color:var(--hpc-on-accent);cursor:pointer;box-shadow:inset 0 1px #ffffff38,0 1px 2px #50280f2e,0 6px 16px -4px color-mix(in srgb,var(--hpc-accent) 55%,transparent);transition:transform .16s cubic-bezier(.2,0,0,1),box-shadow .16s ease-out,filter .16s ease-out}.hpc__play:hover{filter:brightness(1.05);box-shadow:inset 0 1px #ffffff38,0 1px 2px #50280f2e,0 10px 22px -6px color-mix(in srgb,var(--hpc-accent) 65%,transparent)}.hpc__play:active{transform:scale(.95)}.hpc__play:focus-visible{outline:2px solid var(--hpc-ink);outline-offset:3px}.hpc__icon{width:1.5rem;height:1.5rem}.hpc__icon--play{transform:translate(1.5px)}.hpc__track{flex:1;min-width:0}.hpc__times{margin-top:.375rem;display:flex;justify-content:space-between;font-size:.8125rem;color:var(--hpc-muted);font-variant-numeric:tabular-nums}.hpc__phone-credit{display:none}.hpc__scrub{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;height:1.25rem;margin:0;background:transparent;cursor:pointer}.hpc__scrub:disabled{cursor:default}.hpc__scrub::-webkit-slider-runnable-track{height:4px;border-radius:2px;background:linear-gradient(to right,var(--hpc-ink) var(--hpc-pct, 0%),var(--hpc-track) var(--hpc-pct, 0%))}.hpc__scrub::-moz-range-track{height:4px;border-radius:2px;background:var(--hpc-track)}.hpc__scrub::-moz-range-progress{height:4px;border-radius:2px;background:var(--hpc-ink)}.hpc__scrub::-webkit-slider-thumb{-webkit-appearance:none;width:14px;height:14px;margin-top:-5px;border-radius:999px;background:var(--hpc-ink);border:0}.hpc__scrub::-moz-range-thumb{width:14px;height:14px;border-radius:999px;background:var(--hpc-ink);border:0}.hpc__scrub:disabled::-webkit-slider-thumb{visibility:hidden}.hpc__scrub:disabled::-moz-range-thumb{visibility:hidden}.hpc__scrub:focus-visible{outline:none}.hpc__scrub:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 4px var(--hpc-track)}.hpc__scrub:focus-visible::-moz-range-thumb{box-shadow:0 0 0 4px var(--hpc-track)}@media(max-width:45.999em){.hpc{padding:.875rem 1rem;border-radius:1.25rem}.hpc__head{display:none}.hpc__row{margin-top:0}.hpc__play{width:3rem;height:3rem}.hpc__phone-credit{display:inline}}@media(prefers-reduced-motion:reduce){.hpc__play{transition:none}}
